From c23e2c23d4151a2879b33e5e74c808565246730f Mon Sep 17 00:00:00 2001 From: Nithin David Thomas <1277421+nithindavid@users.noreply.github.com> Date: Wed, 24 Nov 2021 14:26:32 +0530 Subject: [PATCH] chore: Update design for filters (#3423) --- .../assets/scss/_foundation-custom.scss | 10 + .../assets/scss/widgets/_buttons.scss | 2 +- .../dashboard/assets/scss/widgets/_modal.scss | 6 + .../dashboard/components/ChatList.vue | 1 + app/javascript/dashboard/components/Modal.vue | 7 +- .../ConversationAdvancedFilter.vue | 94 ++-------- .../conversation/components/FilterInput.vue | 172 ++++++++++++------ .../i18n/locale/en/advancedFilters.json | 4 +- .../shared/assets/stylesheets/font-size.scss | 1 - .../shared/assets/stylesheets/spacing.scss | 2 - 10 files changed, 161 insertions(+), 138 deletions(-) diff --git a/app/javascript/dashboard/assets/scss/_foundation-custom.scss b/app/javascript/dashboard/assets/scss/_foundation-custom.scss index 1cb529b97..83f5f9ea4 100644 --- a/app/javascript/dashboard/assets/scss/_foundation-custom.scss +++ b/app/javascript/dashboard/assets/scss/_foundation-custom.scss @@ -49,7 +49,17 @@ code { .cursor-pointer { cursor: pointer; } + // remove when grid gutters are fixed .columns.with-right-space { padding-right: var(--space-normal); } + + +.padding-right-small { + padding-right: var(--space-one); +} + +.margin-right-small { + margin-right: var(--space-small); +} diff --git a/app/javascript/dashboard/assets/scss/widgets/_buttons.scss b/app/javascript/dashboard/assets/scss/widgets/_buttons.scss index 1a72d51df..55c7bc3de 100644 --- a/app/javascript/dashboard/assets/scss/widgets/_buttons.scss +++ b/app/javascript/dashboard/assets/scss/widgets/_buttons.scss @@ -25,6 +25,7 @@ $default-button-height: 4.0rem; // @TODDO - Remove after moving all buttons to woot-button .icon+.button__content { padding-left: var(--space-small); + width: auto; } &.expanded { @@ -103,7 +104,6 @@ $default-button-height: 4.0rem; padding: 0; } - } diff --git a/app/javascript/dashboard/assets/scss/widgets/_modal.scss b/app/javascript/dashboard/assets/scss/widgets/_modal.scss index f1a36a87c..7a9a83845 100644 --- a/app/javascript/dashboard/assets/scss/widgets/_modal.scss +++ b/app/javascript/dashboard/assets/scss/widgets/_modal.scss @@ -47,6 +47,11 @@ position: relative; width: 60rem; + &.medium { + max-width: 80%; + width: 90rem; + } + .content-box { @include padding($zero); height: auto; @@ -94,6 +99,7 @@ .delete-item { @include padding($space-large); + button { @include margin($zero); } diff --git a/app/javascript/dashboard/components/ChatList.vue b/app/javascript/dashboard/components/ChatList.vue index 919105c2f..4a614cf3f 100644 --- a/app/javascript/dashboard/components/ChatList.vue +++ b/app/javascript/dashboard/components/ChatList.vue @@ -81,6 +81,7 @@ l