Skip to content

Commit d8fcc5a

Browse files
committed
button selected
1 parent 5db0091 commit d8fcc5a

1 file changed

Lines changed: 10 additions & 3 deletions

File tree

src/v2/components/actions/button/Button.ts

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,10 @@ export class Button extends LitElement {
6868
--button-transition: transform 0.2s ease, background-color 0.2s ease, color 0.2s ease, border-color 0.2s ease;
6969
}
7070
71+
:host([hidden]) {
72+
display: none;
73+
}
74+
7175
:host([theme='dark']) {
7276
--button-background: var(--color-background, #242a31);
7377
--button-text: var(--color-text-subheading, #f8f9fb);
@@ -112,9 +116,6 @@ export class Button extends LitElement {
112116
--button-background: var(--button-selected-background);
113117
--button-text: var(--button-selected-text);
114118
--button-border: var(--button-selected-border);
115-
--button-hover-background: var(--button-selected-background);
116-
--button-hover-border: var(--button-selected-border);
117-
--button-hover-text: var(--button-selected-text);
118119
}
119120
120121
.button {
@@ -160,6 +161,12 @@ export class Button extends LitElement {
160161
color: var(--button-hover-text);
161162
}
162163
164+
:host([selected]) .button:hover:not(:disabled) {
165+
background: var(--button-hover-background);
166+
border-color: var(--button-selected-border);
167+
color: var(--button-selected-text);
168+
}
169+
163170
.button:focus-visible {
164171
outline: var(--button-focus-outline);
165172
outline-offset: var(--button-focus-outline-offset);

0 commit comments

Comments
 (0)