From 60177ef418d8f088bfabf4304858449679f3993d Mon Sep 17 00:00:00 2001 From: Sivin Varghese <64252451+iamsivin@users.noreply.github.com> Date: Mon, 17 May 2021 12:00:08 +0530 Subject: [PATCH] feat: Update UX for adding label in a conversation (#2243) --- .../dashboard/components/ui/Label.vue | 1 + .../dashboard/conversation/ContactPanel.vue | 4 +- .../conversation/labels/LabelBox.vue | 141 ++++++++++-------- .../components/ui/dropdown/AddLabel.vue | 33 ++-- 4 files changed, 103 insertions(+), 76 deletions(-) diff --git a/app/javascript/dashboard/components/ui/Label.vue b/app/javascript/dashboard/components/ui/Label.vue index 6bbc7e6e82a9d..a6c09e562d68a 100644 --- a/app/javascript/dashboard/components/ui/Label.vue +++ b/app/javascript/dashboard/components/ui/Label.vue @@ -89,6 +89,7 @@ export default { .label--icon, .close--icon { font-size: var(--font-size-micro); + cursor: pointer; } &.small .label--icon, diff --git a/app/javascript/dashboard/routes/dashboard/conversation/ContactPanel.vue b/app/javascript/dashboard/routes/dashboard/conversation/ContactPanel.vue index b89f71137459a..ef2cd42cdbf01 100644 --- a/app/javascript/dashboard/routes/dashboard/conversation/ContactPanel.vue +++ b/app/javascript/dashboard/routes/dashboard/conversation/ContactPanel.vue @@ -53,6 +53,7 @@ +
- -
+
+ -
- {{ $t('CONTACT_PANEL.LABELS.NO_AVAILABLE_LABELS') }} + +
-
@@ -39,45 +44,55 @@ - +