diff --git a/package.json b/package.json index aec3d0e9..78b983e0 100644 --- a/package.json +++ b/package.json @@ -31,12 +31,13 @@ "linkifyjs": "^2.1.7", "nextcloud-axios": "^0.1.2", "nextcloud-vue": "^0.4.2", + "tributejs": "^3.3.5", "uuid": "^3.3.2", "vue": "^2.5.16", "vue-click-outside": "^1.0.7", - "vue-infinite-loading": "^2.4.1", - "tributejs": "^3.3.5", + "vue-contenteditable-directive": "^1.2.0", "vue-emoji-picker": "^1.0.1", + "vue-infinite-loading": "^2.4.1", "vue-router": "^3.0.1", "vue-tribute": "^1.0.1", "vuex": "^3.0.1", diff --git a/src/components/Composer.vue b/src/components/Composer.vue index a987bf78..445b4d1d 100644 --- a/src/components/Composer.vue +++ b/src/components/Composer.vue @@ -31,7 +31,7 @@ {{ socialId }} -
+
@@ -39,6 +39,12 @@
+
+
@@ -111,9 +117,19 @@ display: flex; align-items: flex-end; width: 100%; - flex-direction: column; + flex-direction: row-reverse; } + .options button { + width: 34px; + height: 34px; + } + + .emoji-invoker { + background-size: 16px; + background-position: center; + background-repeat: no-repeat; + } .emoji-picker.popovermenu { display: block; padding: 5px; @@ -184,38 +200,92 @@