From 2f6ab453027cf0e67efa72b97c4e6f869683ee37 Mon Sep 17 00:00:00 2001 From: Christopher Ng Date: Tue, 19 Jul 2022 18:04:00 +0000 Subject: Buttonify comment posting Signed-off-by: Christopher Ng --- apps/comments/src/components/Comment.vue | 36 +++++++++++++------------------- 1 file changed, 14 insertions(+), 22 deletions(-) (limited to 'apps/comments') diff --git a/apps/comments/src/components/Comment.vue b/apps/comments/src/components/Comment.vue index f22754ea201..7949696928c 100644 --- a/apps/comments/src/components/Comment.vue +++ b/apps/comments/src/components/Comment.vue @@ -71,13 +71,17 @@ :value="localMessage" @update:value="updateLocalMessage" @submit="onSubmit" /> - + + @@ -99,8 +103,10 @@ import ActionButton from '@nextcloud/vue/dist/Components/ActionButton' import Actions from '@nextcloud/vue/dist/Components/Actions' import ActionSeparator from '@nextcloud/vue/dist/Components/ActionSeparator' import Avatar from '@nextcloud/vue/dist/Components/Avatar' +import Button from '@nextcloud/vue/dist/Components/Button' import RichContenteditable from '@nextcloud/vue/dist/Components/RichContenteditable' import RichEditorMixin from '@nextcloud/vue/dist/Mixins/richEditor' +import ArrowRight from 'vue-material-design-icons/ArrowRight' import Moment from './Moment' import CommentMixin from '../mixins/CommentMixin' @@ -112,7 +118,9 @@ export default { ActionButton, Actions, ActionSeparator, + ArrowRight, Avatar, + Button, Moment, RichContenteditable, }, @@ -285,27 +293,11 @@ $comment-padding: 10px; } &__submit { - position: absolute; + position: absolute !important; right: 0; bottom: 0; - width: 44px; - height: 44px; // Align with input border margin: 1px; - cursor: pointer; - opacity: .7; - border: none; - background-color: transparent !important; - - &:disabled { - cursor: not-allowed; - opacity: .5; - } - - &:focus, - &:hover { - opacity: 1; - } } &__message { -- cgit v1.2.3