From 7e3a4fa8ec183f8e04804938d713953aed6bec66 Mon Sep 17 00:00:00 2001 From: Absturztaube Date: Mon, 9 Dec 2019 22:16:51 +0100 Subject: fix invisible tab-switcher in emoji picker --- src/components/sticker_picker/sticker_picker.vue | 28 ++++++++++-------------- 1 file changed, 12 insertions(+), 16 deletions(-) (limited to 'src/components/sticker_picker/sticker_picker.vue') diff --git a/src/components/sticker_picker/sticker_picker.vue b/src/components/sticker_picker/sticker_picker.vue index 323855b9..7d6fdc24 100644 --- a/src/components/sticker_picker/sticker_picker.vue +++ b/src/components/sticker_picker/sticker_picker.vue @@ -37,22 +37,18 @@ .sticker-picker { width: 100%; position: relative; - .tab-switcher { - position: absolute; - top: 0; - bottom: 0; - left: 0; - right: 0; - } - .sticker-picker-content { - .sticker { - display: inline-block; - width: 20%; - height: 20%; - img { - width: 100%; - &:hover { - filter: drop-shadow(0 0 5px var(--link, $fallback--link)); + .contents { + min-height: 250px; + .sticker-picker-content { + .sticker { + display: inline-block; + width: 20%; + height: 20%; + img { + width: 100%; + &:hover { + filter: drop-shadow(0 0 5px var(--link, $fallback--link)); + } } } } -- cgit v1.2.3-70-g09d2 From 32d7a49b9d02bfa6c6e997f4d6e923752b062a90 Mon Sep 17 00:00:00 2001 From: Absturztaube Date: Sun, 15 Dec 2019 17:58:37 +0100 Subject: use flex for stickers --- src/components/sticker_picker/sticker_picker.vue | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) (limited to 'src/components/sticker_picker/sticker_picker.vue') diff --git a/src/components/sticker_picker/sticker_picker.vue b/src/components/sticker_picker/sticker_picker.vue index 7d6fdc24..3863908a 100644 --- a/src/components/sticker_picker/sticker_picker.vue +++ b/src/components/sticker_picker/sticker_picker.vue @@ -36,16 +36,20 @@ .sticker-picker { width: 100%; - position: relative; .contents { min-height: 250px; .sticker-picker-content { + display: flex; + flex-wrap: wrap; + padding: 0 4px; .sticker { - display: inline-block; - width: 20%; - height: 20%; + display: flex; + flex: 1 1 auto; + margin: 4px; + width: 56px; + height: 56px; img { - width: 100%; + height: 100%; &:hover { filter: drop-shadow(0 0 5px var(--link, $fallback--link)); } -- cgit v1.2.3-70-g09d2 From e5a34870f0f7154712783fb6d9c20edf4c06ad35 Mon Sep 17 00:00:00 2001 From: Henry Jameson Date: Sat, 28 Dec 2019 15:55:42 +0200 Subject: Accent works --- src/App.scss | 2 +- src/components/color_input/color_input.vue | 42 +++++++++++++++++++++--- src/components/sticker_picker/sticker_picker.vue | 2 +- src/components/style_switcher/style_switcher.js | 5 ++- src/components/style_switcher/style_switcher.vue | 11 ++++++- src/i18n/en.json | 1 + src/services/style_setter/style_setter.js | 13 ++++++-- static/themes/breezy-dark.json | 2 +- static/themes/breezy-light.json | 2 +- 9 files changed, 68 insertions(+), 12 deletions(-) (limited to 'src/components/sticker_picker/sticker_picker.vue') diff --git a/src/App.scss b/src/App.scss index 754ca62e..3b03a761 100644 --- a/src/App.scss +++ b/src/App.scss @@ -198,7 +198,7 @@ input, textarea, .select { &:checked + label::before { box-shadow: 0px 0px 2px black inset, 0px 0px 0px 4px $fallback--fg inset; box-shadow: var(--inputShadow), 0px 0px 0px 4px var(--fg, $fallback--fg) inset; - background-color: var(--link, $fallback--link); + background-color: var(--accent, $fallback--link); } &:disabled { &, diff --git a/src/components/color_input/color_input.vue b/src/components/color_input/color_input.vue index 9db62e81..fa26d079 100644 --- a/src/components/color_input/color_input.vue +++ b/src/components/color_input/color_input.vue @@ -18,7 +18,7 @@ @input="$emit('input', typeof value === 'undefined' ? fallback : undefined)" >