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