Skip to content

Commit 5e3cbdc

Browse files
madsrasmusseniOvergaard
authored andcommitted
feat: readonly state for checkbox
1 parent 78ebbdd commit 5e3cbdc

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

packages/uui-checkbox/lib/uui-checkbox.element.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,9 +86,11 @@ export class UUICheckboxElement extends UUIBooleanInputElement {
8686
input:checked:not([disabled]) + #ticker {
8787
border-color: var(--uui-color-selected);
8888
}
89+
8990
label:hover input:checked:not([disabled]) + #ticker {
9091
border-color: var(--uui-color-selected-emphasis);
9192
}
93+
9294
label:focus input:checked + #ticker {
9395
border-color: var(--uui-color-selected-emphasis);
9496
}
@@ -144,7 +146,10 @@ export class UUICheckboxElement extends UUIBooleanInputElement {
144146
var(--uui-color-focus);
145147
}
146148
147-
:host(:not([disabled])) label:active input:checked + #ticker::before {
149+
:host(:not([disabled], [readonly]))
150+
label:active
151+
input:checked
152+
+ #ticker::before {
148153
/** Stretch when mouse down */
149154
transform: scale(0.9);
150155
}

0 commit comments

Comments
 (0)