diff --git a/config/index.js b/config/index.js index 023d4c9b..443c4a67 100644 --- a/config/index.js +++ b/config/index.js @@ -61,7 +61,17 @@ module.exports = { target, changeOrigin: true, cookieDomainRewrite: 'localhost' - } + }, + '/static/stickers.json': { + target, + changeOrigin: true, + cookieDomainRewrite: 'localhost' + }, + '/static/stickers': { + target, + changeOrigin: true, + cookieDomainRewrite: 'localhost' + }, }, // CSS Sourcemaps off by default because relative paths are "buggy" // with this option, according to the CSS-Loader README diff --git a/src/components/emoji_picker/emoji_picker.js b/src/components/emoji_picker/emoji_picker.js index 49438a4b..3b355ca6 100644 --- a/src/components/emoji_picker/emoji_picker.js +++ b/src/components/emoji_picker/emoji_picker.js @@ -215,7 +215,7 @@ const EmojiPicker = { } }, stickerPickerEnabled () { - return (this.$store.state.instance.stickers || []).length !== 0 + return (this.$store.state.instance.stickers || []).length !== 0 && this.enableStickerPicker } } } diff --git a/src/components/emoji_picker/emoji_picker.scss b/src/components/emoji_picker/emoji_picker.scss index 9c814e15..b5cc1c63 100644 --- a/src/components/emoji_picker/emoji_picker.scss +++ b/src/components/emoji_picker/emoji_picker.scss @@ -72,7 +72,7 @@ width: 100%; white-space: nowrap; - + &-item { vertical-align: top; display: inline-flex; @@ -106,6 +106,9 @@ color: var(--lightText, $fallback--lightText); } } + .fa-sticky-note { + font-size: 2em; + } } } diff --git a/src/components/emoji_picker/emoji_picker.vue b/src/components/emoji_picker/emoji_picker.vue index 408048d2..a629c9ad 100644 --- a/src/components/emoji_picker/emoji_picker.vue +++ b/src/components/emoji_picker/emoji_picker.vue @@ -19,13 +19,9 @@ :src="group.first.imageUrl" > - -