From 75d05e55ae0a131723b75217cdba96fbed653380 Mon Sep 17 00:00:00 2001 From: Nithin David Thomas Date: Fri, 11 Jun 2021 17:11:13 +0530 Subject: [PATCH] Chore: Refactors sidebar styles (#2416) * Chore: Refactors sidebar styles * Removes unused i18n --- .../assets/scss/_foundation-settings.scss | 10 +-- .../dashboard/assets/scss/_typography.scss | 2 +- .../widgets/conversation/ConversationBox.vue | 1 + .../i18n/locale/en/conversation.json | 1 - .../contacts/components/ContactInfoPanel.vue | 14 ++-- .../conversation/ContactConversations.vue | 7 -- .../conversation/ContactCustomAttributes.vue | 2 +- .../conversation/ContactDetailsItem.vue | 31 ++----- .../dashboard/conversation/ContactPanel.vue | 84 +++++++++---------- .../conversation/contact/ContactInfo.vue | 42 +++------- .../conversation/contact/ContactInfoRow.vue | 15 ++-- .../conversation/contact/SocialIcons.vue | 15 ++-- .../conversation/labels/LabelBox.vue | 14 +--- 13 files changed, 91 insertions(+), 147 deletions(-) diff --git a/app/javascript/dashboard/assets/scss/_foundation-settings.scss b/app/javascript/dashboard/assets/scss/_foundation-settings.scss index 0cd3f66d3..c74b9f05b 100644 --- a/app/javascript/dashboard/assets/scss/_foundation-settings.scss +++ b/app/javascript/dashboard/assets/scss/_foundation-settings.scss @@ -131,7 +131,7 @@ $header-text-rendering: optimizeLegibility; $small-font-size: 80%; $header-small-font-color: $medium-gray; $paragraph-lineheight: 1.45; -$paragraph-margin-bottom: 1rem; +$paragraph-margin-bottom: var(--space-small); $paragraph-text-rendering: optimizeLegibility; $code-color: $black; $code-font-family: $font-family-monospace; @@ -345,21 +345,21 @@ $fieldset-padding: $space-two; $fieldset-margin: $space-one $zero; $legend-padding: rem-calc(0 3); $form-spacing: $space-normal; -$helptext-color: $header-color; +$helptext-color: $color-body; $helptext-font-size: $font-size-small; $helptext-font-style: italic; -$input-prefix-color: $header-color; +$input-prefix-color: $color-body; $input-prefix-background: var(--b-100); $input-prefix-border: 1px solid $color-border; $input-prefix-padding: 1rem; -$form-label-color: $header-color; +$form-label-color: $color-body; $form-label-font-size: rem-calc(14); $form-label-font-weight: $font-weight-medium; $form-label-line-height: 1.8; $select-background: $white; $select-triangle-color: $dark-gray; $select-radius: var(--border-radius-normal); -$input-color: $header-color; +$input-color: $color-body; $input-placeholder-color: $light-gray; $input-font-family: inherit; $input-font-size: $font-size-default; diff --git a/app/javascript/dashboard/assets/scss/_typography.scss b/app/javascript/dashboard/assets/scss/_typography.scss index 8c6d2e0f2..abab48564 100644 --- a/app/javascript/dashboard/assets/scss/_typography.scss +++ b/app/javascript/dashboard/assets/scss/_typography.scss @@ -19,7 +19,7 @@ } .text-muted { - color: $color-gray; + color: var(--s-300); } a { diff --git a/app/javascript/dashboard/components/widgets/conversation/ConversationBox.vue b/app/javascript/dashboard/components/widgets/conversation/ConversationBox.vue index 4b143dc83..440f6e1e5 100644 --- a/app/javascript/dashboard/components/widgets/conversation/ConversationBox.vue +++ b/app/javascript/dashboard/components/widgets/conversation/ConversationBox.vue @@ -121,6 +121,7 @@ export default { width: 100%; height: 100%; max-width: 100%; + padding: var(--space-normal) var(--space-two); } } diff --git a/app/javascript/dashboard/i18n/locale/en/conversation.json b/app/javascript/dashboard/i18n/locale/en/conversation.json index f49b19ad5..976d1395a 100644 --- a/app/javascript/dashboard/i18n/locale/en/conversation.json +++ b/app/javascript/dashboard/i18n/locale/en/conversation.json @@ -108,7 +108,6 @@ } }, "CONVERSATION_SIDEBAR": { - "DETAILS_TITLE": "Conversations Details", "ASSIGNEE_LABEL": "Assigned Agent", "SELF_ASSIGN": "Assign to me", "TEAM_LABEL": "Assigned Team", diff --git a/app/javascript/dashboard/routes/dashboard/contacts/components/ContactInfoPanel.vue b/app/javascript/dashboard/routes/dashboard/contacts/components/ContactInfoPanel.vue index 32082532e..62970ec64 100644 --- a/app/javascript/dashboard/routes/dashboard/contacts/components/ContactInfoPanel.vue +++ b/app/javascript/dashboard/routes/dashboard/contacts/components/ContactInfoPanel.vue @@ -47,18 +47,20 @@ export default { diff --git a/app/javascript/dashboard/routes/dashboard/conversation/contact/ContactInfo.vue b/app/javascript/dashboard/routes/dashboard/conversation/contact/ContactInfo.vue index 2a0fe61bb..7ddcde7c0 100644 --- a/app/javascript/dashboard/routes/dashboard/conversation/contact/ContactInfo.vue +++ b/app/javascript/dashboard/routes/dashboard/conversation/contact/ContactInfo.vue @@ -3,19 +3,18 @@
-
+

{{ contact.name }} -

-
+ +

{{ additionalAttributes.description }} -

+