From fdc2c5834b20393af85a75fe728363e78e11cfc8 Mon Sep 17 00:00:00 2001 From: Muhsin Keloth Date: Mon, 22 Apr 2024 11:17:53 +0530 Subject: [PATCH] chore: more design updates --- .../dashboard/assets/scss/widgets/_base.scss | 2 +- .../assets/scss/widgets/_buttons.scss | 2 +- .../settings/personal/HotKeyCard.vue | 26 +++--- .../dashboard/settings/personal/Index.vue | 2 +- .../personal/NotificationPreferences.vue | 8 +- .../personal/NotificationSettings.vue | 56 ++++++------- .../settings/personal/UserBasicProfile.vue | 2 +- app/javascript/v3/components/Form/Select.vue | 2 +- app/javascript/v3/components/Form/Switch.vue | 81 +++++++++++++++++++ .../v3/components/Form/WithLabel.vue | 6 +- 10 files changed, 134 insertions(+), 53 deletions(-) create mode 100644 app/javascript/v3/components/Form/Switch.vue diff --git a/app/javascript/dashboard/assets/scss/widgets/_base.scss b/app/javascript/dashboard/assets/scss/widgets/_base.scss index b247d69df..51294a077 100644 --- a/app/javascript/dashboard/assets/scss/widgets/_base.scss +++ b/app/javascript/dashboard/assets/scss/widgets/_base.scss @@ -105,7 +105,7 @@ textarea { } .error { - input, + input:not(.reset-base), input:not([type]), textarea, select, diff --git a/app/javascript/dashboard/assets/scss/widgets/_buttons.scss b/app/javascript/dashboard/assets/scss/widgets/_buttons.scss index e6702b37a..cdb0a6e72 100644 --- a/app/javascript/dashboard/assets/scss/widgets/_buttons.scss +++ b/app/javascript/dashboard/assets/scss/widgets/_buttons.scss @@ -1,6 +1,6 @@ // scss-lint:disable SpaceAfterPropertyColon // scss-lint:disable MergeableSelector -button:not(.reset-base) { +.button { font-family: inherit; transition: background-color 0.25s ease-out, diff --git a/app/javascript/dashboard/routes/dashboard/settings/personal/HotKeyCard.vue b/app/javascript/dashboard/routes/dashboard/settings/personal/HotKeyCard.vue index 1fd84e6c0..00a9427ad 100644 --- a/app/javascript/dashboard/routes/dashboard/settings/personal/HotKeyCard.vue +++ b/app/javascript/dashboard/routes/dashboard/settings/personal/HotKeyCard.vue @@ -1,18 +1,15 @@