diff --git a/src/components/ProfilePictureTemplate.vue b/src/components/ProfilePictureTemplate.vue index 9e01d6e..27e5b89 100644 --- a/src/components/ProfilePictureTemplate.vue +++ b/src/components/ProfilePictureTemplate.vue @@ -24,7 +24,8 @@ export default { data() { return { crown: require("twemoji/2/svg/1f451.svg"), - flower: require("twemoji/2/svg/1f33a.svg") + flower: require("twemoji/2/svg/1f33a.svg"), + heart: require("twemoji/2/svg/2764.svg"), }; }, computed: { @@ -39,6 +40,11 @@ export default { name: "cute", emotePath: this.flower }; + if (this.$props.admin == 5) + return { + name: "supporter", + emotePath: this.heart + }; return "" } } @@ -77,9 +83,25 @@ export default { flex-shrink: 0; margin: auto; background: #ffd828 100%; - - } + +.supporter { + margin-right: 5px; + margin-left: 0; + flex-shrink: 0; + margin: auto; + background: #ff2828 100%; +} + +.supporter .emote { + z-index: 999; + top: -3px; + left: -3px; +} +.supporter .emote:after { + z-index: 999; +} + .cute { margin-right: 5px; margin-left: 0; @@ -87,6 +109,7 @@ export default { margin: auto; background: #ffb7ed; } + .cute .emote { z-index: 999; top: -3px; diff --git a/src/components/app/MessagePanel.vue b/src/components/app/MessagePanel.vue index 8c3b2b5..ef08fac 100644 --- a/src/components/app/MessagePanel.vue +++ b/src/components/app/MessagePanel.vue @@ -559,7 +559,7 @@ export default { } .message-logs, .message-logs .scroll { - transform: scale(1, -1); + transform: scale(1, -1) translate3d(0,0,0); margin-right: 5px; } diff --git a/src/components/app/MessageTemplate.vue b/src/components/app/MessageTemplate.vue index 6e4fce3..ff69e3f 100644 --- a/src/components/app/MessageTemplate.vue +++ b/src/components/app/MessageTemplate.vue @@ -1,14 +1,18 @@