Fix border radius of the message input field

This commit is contained in:
Samuel Elliott 2018-04-04 20:36:11 +01:00
parent a7aa1fa5ec
commit a96f3b1eb7
No known key found for this signature in database
GPG Key ID: 8420C7CDE43DC4D6
3 changed files with 7 additions and 2 deletions

View File

@ -77,4 +77,9 @@
}
}
}
&.bd-active + [class*="inner"] {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
}

View File

@ -185,7 +185,7 @@ export default class extends EventListener {
const root = document.createElement('span');
const parent = document.querySelector('[class*="channelTextArea"] > [class*="inner"]');
if (!parent) return;
parent.append(root);
parent.parentElement.insertBefore(root, parent);
VueInjector.inject(root, {
components: { Autocomplete },
data: { initial: e.target.value },

View File

@ -9,7 +9,7 @@
*/
<template>
<div class="bd-autocomplete">
<div class="bd-autocomplete" :class="{'bd-active': emotes && emotes.length}">
<div v-if="emotes && emotes.length" class="bd-autocomplete-inner">
<div class="bd-autocomplete-row">
<div class="bd-autocomplete-selector">