From 70e7530cb4ca98377c9ac3a62abfc7a115273f7a Mon Sep 17 00:00:00 2001 From: Pranav Raj S Date: Fri, 24 Mar 2023 16:20:19 -0700 Subject: [PATCH] feat: Setup context menu for message (#6750) --- .../dashboard/assets/scss/widgets/_modal.scss | 6 + .../dashboard/components/ui/ContextMenu.vue | 3 - .../widgets/conversation/Message.vue | 87 +++--- .../widgets/conversation/MessagesView.vue | 1 + .../helper/AnalyticsHelper/events.js | 1 + .../i18n/locale/en/conversation.json | 8 +- .../components/MessageContextMenu.vue | 268 +++++++++++------- app/javascript/shared/constants/busEvents.js | 1 + 8 files changed, 223 insertions(+), 152 deletions(-) diff --git a/app/javascript/dashboard/assets/scss/widgets/_modal.scss b/app/javascript/dashboard/assets/scss/widgets/_modal.scss index c363d4220..cc22dc778 100644 --- a/app/javascript/dashboard/assets/scss/widgets/_modal.scss +++ b/app/javascript/dashboard/assets/scss/widgets/_modal.scss @@ -86,6 +86,12 @@ margin-left: var(--space-small); } + &:first-child { + .button { + margin-left: 0; + } + } + &.justify-content-end { justify-content: end; } diff --git a/app/javascript/dashboard/components/ui/ContextMenu.vue b/app/javascript/dashboard/components/ui/ContextMenu.vue index b968cda19..6d8fca703 100644 --- a/app/javascript/dashboard/components/ui/ContextMenu.vue +++ b/app/javascript/dashboard/components/ui/ContextMenu.vue @@ -1,7 +1,5 @@