diff --git a/packages/console/src/components/CopyToClipboard/index.module.scss b/packages/console/src/components/CopyToClipboard/index.module.scss
index 741a2a628..ff9b6b463 100644
--- a/packages/console/src/components/CopyToClipboard/index.module.scss
+++ b/packages/console/src/components/CopyToClipboard/index.module.scss
@@ -11,7 +11,7 @@
&.contained,
&.border {
padding: _.unit(2) _.unit(3);
- background: var(--color-inverse-on-surface);
+ background: var(--color-layer-2);
}
&.border {
@@ -27,11 +27,7 @@
> svg {
margin-left: _.unit(3);
cursor: pointer;
- fill: var(--color-caption);
-
- &:hover {
- fill: var(--color-primary);
- }
+ fill: var(--color-icon);
}
}
diff --git a/packages/console/src/components/Dropdown/DropdownItem.module.scss b/packages/console/src/components/Dropdown/DropdownItem.module.scss
index 49f81863c..66f4cae6a 100644
--- a/packages/console/src/components/Dropdown/DropdownItem.module.scss
+++ b/packages/console/src/components/Dropdown/DropdownItem.module.scss
@@ -1,7 +1,7 @@
@use '@/scss/underscore' as _;
.item {
- padding: 6px _.unit(2);
+ padding: _.unit(2);
border-radius: _.unit(2);
list-style: none;
font: var(--font-body-medium);
@@ -11,11 +11,11 @@
overflow: hidden;
&:hover {
- background: var(--color-neutral-95);
+ background: var(--color-hover);
}
&.danger {
- color: var(--color-error-40);
+ color: var(--color-error);
}
.icon {
diff --git a/packages/console/src/components/Dropdown/index.module.scss b/packages/console/src/components/Dropdown/index.module.scss
index 91c8bae54..b5c55f7df 100644
--- a/packages/console/src/components/Dropdown/index.module.scss
+++ b/packages/console/src/components/Dropdown/index.module.scss
@@ -1,9 +1,7 @@
@use '@/scss/underscore' as _;
.content {
- background: var(--color-layer-1);
box-shadow: var(--shadow-2);
- border-radius: _.unit(2);
position: absolute;
&.onTop {
@@ -15,10 +13,18 @@
}
}
+.dropdownContainer {
+ background: var(--color-float);
+ border: 1px solid var(--color-divider);
+ border-radius: 8px;
+}
+
.title {
- padding: _.unit(4) _.unit(3) 0 _.unit(3);
- font: var(--font-subhead-cap-small);
+ padding: _.unit(3);
+ font: var(--font-subhead-cap);
color: var(--color-caption);
+ letter-spacing: 0.1em;
+ text-transform: uppercase;
}
.overlay {
diff --git a/packages/console/src/components/Dropdown/index.tsx b/packages/console/src/components/Dropdown/index.tsx
index d4f974e4b..13bee9010 100644
--- a/packages/console/src/components/Dropdown/index.tsx
+++ b/packages/console/src/components/Dropdown/index.tsx
@@ -59,7 +59,7 @@ const Dropdown = ({
onRequestClose={onClose}
onAfterOpen={mutate}
>
-
+
{title &&
{title}
}
{children}
diff --git a/packages/console/src/components/Index/index.module.scss b/packages/console/src/components/Index/index.module.scss
index b51e0cde1..3be3aae8e 100644
--- a/packages/console/src/components/Index/index.module.scss
+++ b/packages/console/src/components/Index/index.module.scss
@@ -7,8 +7,8 @@
width: 28px;
height: 28px;
border-radius: 50%;
- color: var(--color-primary);
- background: var(--color-surface-5);
+ color: var(--color-text-link);
+ background: var(--color-focused-variant);
font: var(--font-title-medium);
&.active {
diff --git a/packages/console/src/components/ModalLayout/index.module.scss b/packages/console/src/components/ModalLayout/index.module.scss
index 9d662b00c..88fe90ca6 100644
--- a/packages/console/src/components/ModalLayout/index.module.scss
+++ b/packages/console/src/components/ModalLayout/index.module.scss
@@ -8,6 +8,8 @@
min-width: dim.$modal-layout-width-small;
padding: _.unit(6);
margin: 0 _.unit(6);
+ border: 1px solid var(--color-divider);
+ box-shadow: var(--shadow-3);
.header {
display: flex;
diff --git a/packages/console/src/components/RadioGroup/index.module.scss b/packages/console/src/components/RadioGroup/index.module.scss
index 1f3ca5f4f..c29d13eab 100644
--- a/packages/console/src/components/RadioGroup/index.module.scss
+++ b/packages/console/src/components/RadioGroup/index.module.scss
@@ -8,87 +8,91 @@
width: 0;
height: 0;
}
+}
- &.card {
+.card {
+ display: flex;
+ flex-wrap: wrap;
+ margin: 0 _.unit(-8) _.unit(-8) 0;
+
+ > .radio {
+ position: relative;
+ flex: 1;
+ min-width: 180px;
+ max-width: 230px;
+ padding: _.unit(5);
display: flex;
- flex-wrap: wrap;
- margin: 0 _.unit(-8) _.unit(-8) 0;
+ flex-direction: column;
+ border-radius: _.unit(4);
+ border: 1px solid transparent;
+ outline: 1px solid var(--color-neutral-90);
+ user-select: none;
+ cursor: pointer;
+ margin: 0 _.unit(8) _.unit(8) 0;
- > .radio {
- position: relative;
- flex: 1;
- min-width: 180px;
- max-width: 220px;
- padding: _.unit(5);
- display: flex;
- flex-direction: column;
- border-radius: _.unit(4);
- border: 1px solid transparent;
- outline: 1px solid var(--color-neutral-90);
- user-select: none;
- cursor: pointer;
- margin: 0 _.unit(8) _.unit(8) 0;
+ &:focus {
+ outline: 1px solid var(--color-primary);
+ box-shadow: var(--shadow-2);
+ }
- &:focus,
- &:hover {
- outline: 1px solid var(--color-primary);
- box-shadow: var(--shadow-2);
- }
+ &:hover {
+ background-color: var(--color-layer-2);
+ }
+
+ svg {
+ opacity: 0%;
+ position: absolute;
+ right: _.unit(5);
+ top: _.unit(5);
+ }
+
+ &.checked {
+ border-color: var(--color-primary);
+ outline: 1px solid var(--color-primary);
svg {
- opacity: 0%;
- position: absolute;
- right: _.unit(5);
- top: _.unit(5);
- }
-
- &.checked {
- border-color: var(--color-primary);
- outline: 1px solid var(--color-primary);
-
- svg {
- opacity: 100%;
- }
+ opacity: 100%;
}
}
}
+}
- &.plain {
- font: var(--font-body-medium);
+.plain {
+ font: var(--font-body-medium);
- > .radio {
- display: flex;
- align-items: center;
- cursor: pointer;
+ /* stylelint-disable-next-line no-descending-specificity */
+ > .radio {
+ display: flex;
+ align-items: center;
+ cursor: pointer;
- &:not(:last-child) {
- margin-bottom: _.unit(2);
- }
+ &:not(:last-child) {
+ margin-bottom: _.unit(2);
+ }
- .indicator {
+ .indicator {
+ border-radius: 50%;
+ border: 2px solid var(--color-neutral-60);
+ display: inline-block;
+ margin-right: _.unit(2);
+
+ &::before {
+ content: '';
+ background: var(--color-layer-1);
+ width: 10px;
+ height: 10px;
+ display: block;
border-radius: 50%;
- border: 2px solid var(--color-neutral-60);
- display: inline-block;
- margin-right: _.unit(2);
+ border: 2px solid var(--color-layer-1);
+ }
+ }
+
+ &.checked {
+ .indicator {
+ border-color: var(--color-primary);
&::before {
- content: '';
- background: var(--color-layer-1);
- width: 10px;
- height: 10px;
- display: block;
- border-radius: 50%;
- border: 2px solid var(--color-layer-1);
- }
- }
-
- &.checked {
- .indicator {
- border-color: var(--color-primary);
-
- &::before {
- background: var(--color-primary);
- }
+ background: var(--color-primary);
}
}
}
diff --git a/packages/console/src/components/Select/index.module.scss b/packages/console/src/components/Select/index.module.scss
index 32d4bde3b..5134f2149 100644
--- a/packages/console/src/components/Select/index.module.scss
+++ b/packages/console/src/components/Select/index.module.scss
@@ -32,7 +32,7 @@
border-color: var(--color-error);
&.open {
- outline-color: var(--color-error-80);
+ outline-color: var(--color-danger-focused);
}
}
diff --git a/packages/console/src/components/TextButton/index.module.scss b/packages/console/src/components/TextButton/index.module.scss
index b1d120e35..6542209bb 100644
--- a/packages/console/src/components/TextButton/index.module.scss
+++ b/packages/console/src/components/TextButton/index.module.scss
@@ -13,19 +13,11 @@
fill: var(--color-primary);
}
- &:active {
- background: var(--color-primary-95);
- }
-
&:hover {
- color: var(--color-primary-30);
-
- svg {
- fill: var(--color-primary-30);
- }
+ text-decoration: underline;
}
&:focus {
- outline: 2px solid var(--color-primary-80);
+ outline: 2px solid var(--color-focused-variant);
}
}
diff --git a/packages/console/src/components/TextInput/index.module.scss b/packages/console/src/components/TextInput/index.module.scss
index 9f611ca33..96fc773bd 100644
--- a/packages/console/src/components/TextInput/index.module.scss
+++ b/packages/console/src/components/TextInput/index.module.scss
@@ -76,7 +76,7 @@
border-color: var(--color-error);
&:focus-within {
- outline-color: var(--color-error-80);
+ outline-color: var(--color-danger-focused);
}
}
}
diff --git a/packages/console/src/components/Tooltip/index.module.scss b/packages/console/src/components/Tooltip/index.module.scss
index d7ec1bc97..9c9400b5f 100644
--- a/packages/console/src/components/Tooltip/index.module.scss
+++ b/packages/console/src/components/Tooltip/index.module.scss
@@ -3,8 +3,8 @@
.tooltip {
position: absolute;
border-radius: 8px;
- background: var(--color-on-background);
- color: var(--color-background);
+ background: var(--color-tooltip-background);
+ color: var(--color-tooltip-text);
box-shadow: var(--shadow-1);
padding: _.unit(2) _.unit(3);
font: var(--font-body-medium);
diff --git a/packages/console/src/pages/Applications/components/CreateForm/index.module.scss b/packages/console/src/pages/Applications/components/CreateForm/index.module.scss
index 2c16304b6..112da9ab7 100644
--- a/packages/console/src/pages/Applications/components/CreateForm/index.module.scss
+++ b/packages/console/src/pages/Applications/components/CreateForm/index.module.scss
@@ -1,5 +1,9 @@
@use '@/scss/underscore' as _;
+.radioGroup {
+ margin-top: _.unit(2);
+}
+
.error {
font: var(--font-body-medium);
color: var(--color-error);
diff --git a/packages/console/src/pages/Applications/components/CreateForm/index.tsx b/packages/console/src/pages/Applications/components/CreateForm/index.tsx
index 1b6e16dc3..ebb1b5c7a 100644
--- a/packages/console/src/pages/Applications/components/CreateForm/index.tsx
+++ b/packages/console/src/pages/Applications/components/CreateForm/index.tsx
@@ -98,7 +98,14 @@ const CreateForm = ({ onClose }: Props) => {
>