From 978a7c5f5b314f2ba4067c86471755fdcc341b3f Mon Sep 17 00:00:00 2001 From: Fabio Di Stasio Date: Mon, 28 Jun 2021 18:34:39 +0200 Subject: [PATCH] feat(UI): active tab animation --- .../components/ModalEditConnection.vue | 8 ++-- .../components/ModalNewConnection.vue | 8 ++-- src/renderer/components/ModalSettings.vue | 20 +++++----- src/renderer/components/TheSettingBar.vue | 15 +++++++ src/renderer/components/WorkspaceQueryTab.vue | 39 ++++++++++--------- src/renderer/scss/main.scss | 24 ++++++++++++ src/renderer/scss/themes/dark-theme.scss | 20 ---------- src/renderer/scss/themes/light-theme.scss | 20 ---------- 8 files changed, 78 insertions(+), 76 deletions(-) diff --git a/src/renderer/components/ModalEditConnection.vue b/src/renderer/components/ModalEditConnection.vue index 6a2a5f5e..4501d338 100644 --- a/src/renderer/components/ModalEditConnection.vue +++ b/src/renderer/components/ModalEditConnection.vue @@ -15,18 +15,18 @@
diff --git a/src/renderer/components/ModalNewConnection.vue b/src/renderer/components/ModalNewConnection.vue index a186983f..3f1b5159 100644 --- a/src/renderer/components/ModalNewConnection.vue +++ b/src/renderer/components/ModalNewConnection.vue @@ -16,18 +16,18 @@
diff --git a/src/renderer/components/ModalSettings.vue b/src/renderer/components/ModalSettings.vue index 9971e0ea..4373d145 100644 --- a/src/renderer/components/ModalSettings.vue +++ b/src/renderer/components/ModalSettings.vue @@ -16,40 +16,40 @@
diff --git a/src/renderer/components/TheSettingBar.vue b/src/renderer/components/TheSettingBar.vue index 650c7e13..d10b39d6 100644 --- a/src/renderer/components/TheSettingBar.vue +++ b/src/renderer/components/TheSettingBar.vue @@ -182,6 +182,21 @@ export default { &.selected { opacity: 1; + + &::before { + height: $settingbar-width; + } + } + + &::before { + content: ''; + height: 0; + width: 3px; + transition: height 0.2s; + background-color: $primary-color; + position: absolute; + left: 0; + border-radius: $border-radius; } .settingbar-element-icon { diff --git a/src/renderer/components/WorkspaceQueryTab.vue b/src/renderer/components/WorkspaceQueryTab.vue index 24faf6db..1008a47f 100644 --- a/src/renderer/components/WorkspaceQueryTab.vue +++ b/src/renderer/components/WorkspaceQueryTab.vue @@ -31,6 +31,27 @@ {{ $t('word.run') }} + + + +
+ - -