diff --git a/frontend/config/styles/components/button.scss b/frontend/config/styles/components/button.scss index 2a1bda5ab5..c4b5eb305c 100644 --- a/frontend/config/styles/components/button.scss +++ b/frontend/config/styles/components/button.scss @@ -180,6 +180,27 @@ --lf-btn-secondary-ghost-loading-background: var(--lf-color-transparent); --lf-btn-secondary-ghost-loading-border: var(--lf-color-transparent); + /* Danger Ghost */ + --lf-btn-danger-ghost-text: var(--lf-color-red-500); + --lf-btn-danger-ghost-background: var(--lf-color-transparent); + --lf-btn-danger-ghost-border: var(--lf-color-transparent); + --lf-btn-danger-ghost-shadow: var(--shadow-none); + // Hover + --lf-btn-danger-ghost-hover-text: var(--lf-color-red-500); + --lf-btn-danger-ghost-hover-background: var(--lf-color-red-100); + --lf-btn-danger-ghost-hover-border: var(--lf-color-red-100); + // Active + --lf-btn-danger-ghost-active-text: var(--lf-color-red-500); + --lf-btn-danger-ghost-active-background: var(--lf-color-red-100); + --lf-btn-danger-ghost-active-border: var(--lf-color-red-100); + // Disabled + --lf-btn-danger-ghost-disabled-text: var(--lf-color-red-200); + --lf-btn-danger-ghost-disabled-background: var(--lf-color-transparent); + --lf-btn-danger-ghost-disabled-border: var(--lf-color-transparent); + // Loading + --lf-btn-danger-ghost-loading-text: var(--lf-color-red-200); + --lf-btn-danger-ghost-loading-background: var(--lf-color-transparent); + --lf-btn-danger-ghost-loading-border: var(--lf-color-transparent); /* Secondary Gray */ --lf-btn-secondary-gray-text: var(--lf-color-primary-500); @@ -272,4 +293,23 @@ --lf-btn-secondary-link-loading-text: var(--lf-color-gray-400); --lf-btn-secondary-link-loading-background: var(--lf-color-transparent); --lf-btn-secondary-link-loading-border: var(--lf-color-transparent); + + /* Outline */ + --lf-btn-outline-text: var(--lf-color-gray-900); + --lf-btn-outline-background: var(--lf-color-white); + --lf-btn-outline-border: var(--lf-color-gray-200); + --lf-btn-outline-shadow: var(--shadow-none); + // Active + --lf-btn-outline-active-text: var(--lf-color-gray-900); + --lf-btn-outline-active-background: var(--lf-color-white); + --lf-btn-outline-active-border: var(--lf-color-gray-200); + // Disabled + --lf-btn-outline-disabled-text: var(--lf-color-gray-400); + --lf-btn-outline-disabled-background: var(--lf-color-white); + --lf-btn-outline-disabled-border: var(--lf-color-gray-200); + // Loading + --lf-btn-outline-loading-text: var(--lf-color-gray-400); + --lf-btn-outline-loading-background: var(--lf-color-white); + --lf-btn-outline-loading-border: var(--lf-color-gray-200); + } diff --git a/frontend/config/styles/components/switch.scss b/frontend/config/styles/components/switch.scss index 8cfdf9d97e..d04e92358f 100644 --- a/frontend/config/styles/components/switch.scss +++ b/frontend/config/styles/components/switch.scss @@ -24,19 +24,9 @@ // Disabled Unchecked --lf-switch-disabled-unchecked-handle: var(--lf-color-white); - - // Disabled Checked + --lf-switch-disabled-background: var(--lf-color-gray-200); --lf-switch-disabled-checked-handle: var(--lf-color-white); - - /* ---------------------------------- *\ - Switch sizes - \* ---------------------------------- */ - - /* Tiny */ - --lf-switch-tiny-height: #{rem(16)}; - --lf-switch-tiny-width: #{rem(30)}; - --lf-switch-tiny-font-size: #{rem(12)}; - --lf-switch-tiny-line-height: #{rem(15)}; + --lf-switch-disabled-checked-background: var(--lf-color-primary-500); /* Small */ --lf-switch-small-height: #{rem(20)}; diff --git a/frontend/src/assets/scss/drawer.scss b/frontend/src/assets/scss/drawer.scss index f667a657b8..6808653249 100644 --- a/frontend/src/assets/scss/drawer.scss +++ b/frontend/src/assets/scss/drawer.scss @@ -1,7 +1,8 @@ .el-drawer { @apply opacity-100; - --el-drawer-padding-primary: 24px; + --el-drawer-padding-primary: 20px 24px; box-shadow: -4px 0px 10px rgba(0, 0, 0, 0.05); + overflow: unset; &__header { @apply mb-4; @@ -12,7 +13,8 @@ } &__footer { - @apply p-6 bg-gray-50 border-t border-gray-200; + @apply px-6 py-5 bg-gray-50 border-t border-gray-100 bg-white; + box-shadow: 0 -4px 20px 0 rgba(0, 0, 0, 0.05); } &__close-btn { diff --git a/frontend/src/assets/scss/form/input.scss b/frontend/src/assets/scss/form/input.scss index 7b332adcf5..5c0e9502a1 100644 --- a/frontend/src/assets/scss/form/input.scss +++ b/frontend/src/assets/scss/form/input.scss @@ -48,6 +48,22 @@ border: 1px solid var(--el-input-focus-border-color); } } + + &.is-rounded .el-input__wrapper{ + @apply rounded-full; + } +} + +.input-label-container { + @apply border border-solid border-gray-200 rounded-full flex items-stretch; + + span { + @apply text-gray-900 text-small px-3 bg-gray-50 border-r border-r-gray-200 flex items-center + rounded-l-full; + } + .el-input__wrapper{ + @apply border-none rounded-l-none rounded-r-full #{!important}; + } } // Inner input/textarea color diff --git a/frontend/src/assets/scss/form/select.scss b/frontend/src/assets/scss/form/select.scss index 4ecfa45905..65f5a86940 100644 --- a/frontend/src/assets/scss/form/select.scss +++ b/frontend/src/assets/scss/form/select.scss @@ -138,3 +138,15 @@ } } } + +.el-select.el-select--pill { + .el-select__wrapper { + &.el-tooltip__trigger { + @apply rounded-full; + } + + .el-select__suffix i{ + @apply text-gray-900; + } + } +} \ No newline at end of file diff --git a/frontend/src/assets/scss/layout.scss b/frontend/src/assets/scss/layout.scss index be9dbc148f..3c01ee078a 100644 --- a/frontend/src/assets/scss/layout.scss +++ b/frontend/src/assets/scss/layout.scss @@ -102,3 +102,7 @@ input:-webkit-autofill:active { transition: background-color 5000s ease-in-out 0s; -webkit-text-fill-color: #000 !important; } + +.el-overlay .el-splitter-panel{ + overflow: unset; +} \ No newline at end of file diff --git a/frontend/src/config/integrations/confluence/components/confluence-connect.vue b/frontend/src/config/integrations/confluence/components/confluence-connect.vue index 3608911b5f..d17f76d541 100644 --- a/frontend/src/config/integrations/confluence/components/confluence-connect.vue +++ b/frontend/src/config/integrations/confluence/components/confluence-connect.vue @@ -1,6 +1,6 @@