Merge pull request #459 from picocss/ll/fix-select-multiple

fix: select multiple option color
This commit is contained in:
Lucas Larroche 2024-03-03 11:20:48 +07:00 committed by GitHub
commit fc15ec9e1b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
237 changed files with 355 additions and 236 deletions

View file

@ -1511,6 +1511,7 @@ select:not([multiple], [size]) {
} }
select[multiple] option:checked { select[multiple] option:checked {
background: var(--pico-form-element-selected-background-color); background: var(--pico-form-element-selected-background-color);
color: var(--pico-form-element-color);
} }
[dir=rtl] select:not([multiple], [size]) { [dir=rtl] select:not([multiple], [size]) {
@ -1644,7 +1645,7 @@ label:has([type=checkbox], [type=radio]) {
background-image: none; background-image: none;
} }
[type=checkbox][role=switch]:checked::before { [type=checkbox][role=switch]:checked::before {
margin-inline-start: calc(2.25em - 1.25em / 2 - var(--pico-border-width) * 3); margin-inline-start: calc(1.125em - var(--pico-border-width));
} }
[type=checkbox][role=switch][disabled] { [type=checkbox][role=switch][disabled] {
--pico-background-color: var(--pico-border-color); --pico-background-color: var(--pico-border-color);

File diff suppressed because one or more lines are too long

View file

@ -1511,6 +1511,7 @@ select:not([multiple], [size]) {
} }
select[multiple] option:checked { select[multiple] option:checked {
background: var(--pico-form-element-selected-background-color); background: var(--pico-form-element-selected-background-color);
color: var(--pico-form-element-color);
} }
[dir=rtl] select:not([multiple], [size]) { [dir=rtl] select:not([multiple], [size]) {
@ -1644,7 +1645,7 @@ label:has([type=checkbox], [type=radio]) {
background-image: none; background-image: none;
} }
[type=checkbox][role=switch]:checked::before { [type=checkbox][role=switch]:checked::before {
margin-inline-start: calc(2.25em - 1.25em / 2 - var(--pico-border-width) * 3); margin-inline-start: calc(1.125em - var(--pico-border-width));
} }
[type=checkbox][role=switch][disabled] { [type=checkbox][role=switch][disabled] {
--pico-background-color: var(--pico-border-color); --pico-background-color: var(--pico-border-color);

File diff suppressed because one or more lines are too long

View file

@ -1345,6 +1345,7 @@ select:not([multiple], [size]) {
} }
select[multiple] option:checked { select[multiple] option:checked {
background: var(--pico-form-element-selected-background-color); background: var(--pico-form-element-selected-background-color);
color: var(--pico-form-element-color);
} }
[dir=rtl] select:not([multiple], [size]) { [dir=rtl] select:not([multiple], [size]) {
@ -1478,7 +1479,7 @@ label:has([type=checkbox], [type=radio]) {
background-image: none; background-image: none;
} }
[type=checkbox][role=switch]:checked::before { [type=checkbox][role=switch]:checked::before {
margin-inline-start: calc(2.25em - 1.25em / 2 - var(--pico-border-width) * 3); margin-inline-start: calc(1.125em - var(--pico-border-width));
} }
[type=checkbox][role=switch][disabled] { [type=checkbox][role=switch][disabled] {
--pico-background-color: var(--pico-border-color); --pico-background-color: var(--pico-border-color);

File diff suppressed because one or more lines are too long

View file

@ -1345,6 +1345,7 @@ select:not([multiple], [size]) {
} }
select[multiple] option:checked { select[multiple] option:checked {
background: var(--pico-form-element-selected-background-color); background: var(--pico-form-element-selected-background-color);
color: var(--pico-form-element-color);
} }
[dir=rtl] select:not([multiple], [size]) { [dir=rtl] select:not([multiple], [size]) {
@ -1478,7 +1479,7 @@ label:has([type=checkbox], [type=radio]) {
background-image: none; background-image: none;
} }
[type=checkbox][role=switch]:checked::before { [type=checkbox][role=switch]:checked::before {
margin-inline-start: calc(2.25em - 1.25em / 2 - var(--pico-border-width) * 3); margin-inline-start: calc(1.125em - var(--pico-border-width));
} }
[type=checkbox][role=switch][disabled] { [type=checkbox][role=switch][disabled] {
--pico-background-color: var(--pico-border-color); --pico-background-color: var(--pico-border-color);

File diff suppressed because one or more lines are too long

View file

@ -1345,6 +1345,7 @@ main {
} }
.pico select[multiple] option:checked { .pico select[multiple] option:checked {
background: var(--pico-form-element-selected-background-color); background: var(--pico-form-element-selected-background-color);
color: var(--pico-form-element-color);
} }
[dir=rtl] .pico select:not([multiple], [size]) { [dir=rtl] .pico select:not([multiple], [size]) {
@ -1478,7 +1479,7 @@ main {
background-image: none; background-image: none;
} }
.pico [type=checkbox][role=switch]:checked::before { .pico [type=checkbox][role=switch]:checked::before {
margin-inline-start: calc(2.25em - 1.25em / 2 - var(--pico-border-width) * 3); margin-inline-start: calc(1.125em - var(--pico-border-width));
} }
.pico [type=checkbox][role=switch][disabled] { .pico [type=checkbox][role=switch][disabled] {
--pico-background-color: var(--pico-border-color); --pico-background-color: var(--pico-border-color);

File diff suppressed because one or more lines are too long

View file

@ -1345,6 +1345,7 @@ main {
} }
.pico select[multiple] option:checked { .pico select[multiple] option:checked {
background: var(--pico-form-element-selected-background-color); background: var(--pico-form-element-selected-background-color);
color: var(--pico-form-element-color);
} }
[dir=rtl] .pico select:not([multiple], [size]) { [dir=rtl] .pico select:not([multiple], [size]) {
@ -1478,7 +1479,7 @@ main {
background-image: none; background-image: none;
} }
.pico [type=checkbox][role=switch]:checked::before { .pico [type=checkbox][role=switch]:checked::before {
margin-inline-start: calc(2.25em - 1.25em / 2 - var(--pico-border-width) * 3); margin-inline-start: calc(1.125em - var(--pico-border-width));
} }
.pico [type=checkbox][role=switch][disabled] { .pico [type=checkbox][role=switch][disabled] {
--pico-background-color: var(--pico-border-color); --pico-background-color: var(--pico-border-color);

File diff suppressed because one or more lines are too long

View file

@ -1345,6 +1345,7 @@ main {
} }
.pico select[multiple] option:checked { .pico select[multiple] option:checked {
background: var(--pico-form-element-selected-background-color); background: var(--pico-form-element-selected-background-color);
color: var(--pico-form-element-color);
} }
[dir=rtl] .pico select:not([multiple], [size]) { [dir=rtl] .pico select:not([multiple], [size]) {
@ -1478,7 +1479,7 @@ main {
background-image: none; background-image: none;
} }
.pico [type=checkbox][role=switch]:checked::before { .pico [type=checkbox][role=switch]:checked::before {
margin-inline-start: calc(2.25em - 1.25em / 2 - var(--pico-border-width) * 3); margin-inline-start: calc(1.125em - var(--pico-border-width));
} }
.pico [type=checkbox][role=switch][disabled] { .pico [type=checkbox][role=switch][disabled] {
--pico-background-color: var(--pico-border-color); --pico-background-color: var(--pico-border-color);

File diff suppressed because one or more lines are too long

View file

@ -1345,6 +1345,7 @@ main {
} }
.pico select[multiple] option:checked { .pico select[multiple] option:checked {
background: var(--pico-form-element-selected-background-color); background: var(--pico-form-element-selected-background-color);
color: var(--pico-form-element-color);
} }
[dir=rtl] .pico select:not([multiple], [size]) { [dir=rtl] .pico select:not([multiple], [size]) {
@ -1478,7 +1479,7 @@ main {
background-image: none; background-image: none;
} }
.pico [type=checkbox][role=switch]:checked::before { .pico [type=checkbox][role=switch]:checked::before {
margin-inline-start: calc(2.25em - 1.25em / 2 - var(--pico-border-width) * 3); margin-inline-start: calc(1.125em - var(--pico-border-width));
} }
.pico [type=checkbox][role=switch][disabled] { .pico [type=checkbox][role=switch][disabled] {
--pico-background-color: var(--pico-border-color); --pico-background-color: var(--pico-border-color);

File diff suppressed because one or more lines are too long

View file

@ -1345,6 +1345,7 @@ main {
} }
.pico select[multiple] option:checked { .pico select[multiple] option:checked {
background: var(--pico-form-element-selected-background-color); background: var(--pico-form-element-selected-background-color);
color: var(--pico-form-element-color);
} }
[dir=rtl] .pico select:not([multiple], [size]) { [dir=rtl] .pico select:not([multiple], [size]) {
@ -1478,7 +1479,7 @@ main {
background-image: none; background-image: none;
} }
.pico [type=checkbox][role=switch]:checked::before { .pico [type=checkbox][role=switch]:checked::before {
margin-inline-start: calc(2.25em - 1.25em / 2 - var(--pico-border-width) * 3); margin-inline-start: calc(1.125em - var(--pico-border-width));
} }
.pico [type=checkbox][role=switch][disabled] { .pico [type=checkbox][role=switch][disabled] {
--pico-background-color: var(--pico-border-color); --pico-background-color: var(--pico-border-color);

File diff suppressed because one or more lines are too long

View file

@ -1345,6 +1345,7 @@ main {
} }
.pico select[multiple] option:checked { .pico select[multiple] option:checked {
background: var(--pico-form-element-selected-background-color); background: var(--pico-form-element-selected-background-color);
color: var(--pico-form-element-color);
} }
[dir=rtl] .pico select:not([multiple], [size]) { [dir=rtl] .pico select:not([multiple], [size]) {
@ -1478,7 +1479,7 @@ main {
background-image: none; background-image: none;
} }
.pico [type=checkbox][role=switch]:checked::before { .pico [type=checkbox][role=switch]:checked::before {
margin-inline-start: calc(2.25em - 1.25em / 2 - var(--pico-border-width) * 3); margin-inline-start: calc(1.125em - var(--pico-border-width));
} }
.pico [type=checkbox][role=switch][disabled] { .pico [type=checkbox][role=switch][disabled] {
--pico-background-color: var(--pico-border-color); --pico-background-color: var(--pico-border-color);

File diff suppressed because one or more lines are too long

View file

@ -1345,6 +1345,7 @@ main {
} }
.pico select[multiple] option:checked { .pico select[multiple] option:checked {
background: var(--pico-form-element-selected-background-color); background: var(--pico-form-element-selected-background-color);
color: var(--pico-form-element-color);
} }
[dir=rtl] .pico select:not([multiple], [size]) { [dir=rtl] .pico select:not([multiple], [size]) {
@ -1478,7 +1479,7 @@ main {
background-image: none; background-image: none;
} }
.pico [type=checkbox][role=switch]:checked::before { .pico [type=checkbox][role=switch]:checked::before {
margin-inline-start: calc(2.25em - 1.25em / 2 - var(--pico-border-width) * 3); margin-inline-start: calc(1.125em - var(--pico-border-width));
} }
.pico [type=checkbox][role=switch][disabled] { .pico [type=checkbox][role=switch][disabled] {
--pico-background-color: var(--pico-border-color); --pico-background-color: var(--pico-border-color);

File diff suppressed because one or more lines are too long

View file

@ -1345,6 +1345,7 @@ main {
} }
.pico select[multiple] option:checked { .pico select[multiple] option:checked {
background: var(--pico-form-element-selected-background-color); background: var(--pico-form-element-selected-background-color);
color: var(--pico-form-element-color);
} }
[dir=rtl] .pico select:not([multiple], [size]) { [dir=rtl] .pico select:not([multiple], [size]) {
@ -1478,7 +1479,7 @@ main {
background-image: none; background-image: none;
} }
.pico [type=checkbox][role=switch]:checked::before { .pico [type=checkbox][role=switch]:checked::before {
margin-inline-start: calc(2.25em - 1.25em / 2 - var(--pico-border-width) * 3); margin-inline-start: calc(1.125em - var(--pico-border-width));
} }
.pico [type=checkbox][role=switch][disabled] { .pico [type=checkbox][role=switch][disabled] {
--pico-background-color: var(--pico-border-color); --pico-background-color: var(--pico-border-color);

File diff suppressed because one or more lines are too long

View file

@ -1345,6 +1345,7 @@ main {
} }
.pico select[multiple] option:checked { .pico select[multiple] option:checked {
background: var(--pico-form-element-selected-background-color); background: var(--pico-form-element-selected-background-color);
color: var(--pico-form-element-color);
} }
[dir=rtl] .pico select:not([multiple], [size]) { [dir=rtl] .pico select:not([multiple], [size]) {
@ -1478,7 +1479,7 @@ main {
background-image: none; background-image: none;
} }
.pico [type=checkbox][role=switch]:checked::before { .pico [type=checkbox][role=switch]:checked::before {
margin-inline-start: calc(2.25em - 1.25em / 2 - var(--pico-border-width) * 3); margin-inline-start: calc(1.125em - var(--pico-border-width));
} }
.pico [type=checkbox][role=switch][disabled] { .pico [type=checkbox][role=switch][disabled] {
--pico-background-color: var(--pico-border-color); --pico-background-color: var(--pico-border-color);

File diff suppressed because one or more lines are too long

View file

@ -1345,6 +1345,7 @@ main {
} }
.pico select[multiple] option:checked { .pico select[multiple] option:checked {
background: var(--pico-form-element-selected-background-color); background: var(--pico-form-element-selected-background-color);
color: var(--pico-form-element-color);
} }
[dir=rtl] .pico select:not([multiple], [size]) { [dir=rtl] .pico select:not([multiple], [size]) {
@ -1478,7 +1479,7 @@ main {
background-image: none; background-image: none;
} }
.pico [type=checkbox][role=switch]:checked::before { .pico [type=checkbox][role=switch]:checked::before {
margin-inline-start: calc(2.25em - 1.25em / 2 - var(--pico-border-width) * 3); margin-inline-start: calc(1.125em - var(--pico-border-width));
} }
.pico [type=checkbox][role=switch][disabled] { .pico [type=checkbox][role=switch][disabled] {
--pico-background-color: var(--pico-border-color); --pico-background-color: var(--pico-border-color);

File diff suppressed because one or more lines are too long

View file

@ -1345,6 +1345,7 @@ main {
} }
.pico select[multiple] option:checked { .pico select[multiple] option:checked {
background: var(--pico-form-element-selected-background-color); background: var(--pico-form-element-selected-background-color);
color: var(--pico-form-element-color);
} }
[dir=rtl] .pico select:not([multiple], [size]) { [dir=rtl] .pico select:not([multiple], [size]) {
@ -1478,7 +1479,7 @@ main {
background-image: none; background-image: none;
} }
.pico [type=checkbox][role=switch]:checked::before { .pico [type=checkbox][role=switch]:checked::before {
margin-inline-start: calc(2.25em - 1.25em / 2 - var(--pico-border-width) * 3); margin-inline-start: calc(1.125em - var(--pico-border-width));
} }
.pico [type=checkbox][role=switch][disabled] { .pico [type=checkbox][role=switch][disabled] {
--pico-background-color: var(--pico-border-color); --pico-background-color: var(--pico-border-color);

File diff suppressed because one or more lines are too long

View file

@ -1345,6 +1345,7 @@ main {
} }
.pico select[multiple] option:checked { .pico select[multiple] option:checked {
background: var(--pico-form-element-selected-background-color); background: var(--pico-form-element-selected-background-color);
color: var(--pico-form-element-color);
} }
[dir=rtl] .pico select:not([multiple], [size]) { [dir=rtl] .pico select:not([multiple], [size]) {
@ -1478,7 +1479,7 @@ main {
background-image: none; background-image: none;
} }
.pico [type=checkbox][role=switch]:checked::before { .pico [type=checkbox][role=switch]:checked::before {
margin-inline-start: calc(2.25em - 1.25em / 2 - var(--pico-border-width) * 3); margin-inline-start: calc(1.125em - var(--pico-border-width));
} }
.pico [type=checkbox][role=switch][disabled] { .pico [type=checkbox][role=switch][disabled] {
--pico-background-color: var(--pico-border-color); --pico-background-color: var(--pico-border-color);

File diff suppressed because one or more lines are too long

View file

@ -1345,6 +1345,7 @@ main {
} }
.pico select[multiple] option:checked { .pico select[multiple] option:checked {
background: var(--pico-form-element-selected-background-color); background: var(--pico-form-element-selected-background-color);
color: var(--pico-form-element-color);
} }
[dir=rtl] .pico select:not([multiple], [size]) { [dir=rtl] .pico select:not([multiple], [size]) {
@ -1478,7 +1479,7 @@ main {
background-image: none; background-image: none;
} }
.pico [type=checkbox][role=switch]:checked::before { .pico [type=checkbox][role=switch]:checked::before {
margin-inline-start: calc(2.25em - 1.25em / 2 - var(--pico-border-width) * 3); margin-inline-start: calc(1.125em - var(--pico-border-width));
} }
.pico [type=checkbox][role=switch][disabled] { .pico [type=checkbox][role=switch][disabled] {
--pico-background-color: var(--pico-border-color); --pico-background-color: var(--pico-border-color);

File diff suppressed because one or more lines are too long

View file

@ -1345,6 +1345,7 @@ main {
} }
.pico select[multiple] option:checked { .pico select[multiple] option:checked {
background: var(--pico-form-element-selected-background-color); background: var(--pico-form-element-selected-background-color);
color: var(--pico-form-element-color);
} }
[dir=rtl] .pico select:not([multiple], [size]) { [dir=rtl] .pico select:not([multiple], [size]) {
@ -1478,7 +1479,7 @@ main {
background-image: none; background-image: none;
} }
.pico [type=checkbox][role=switch]:checked::before { .pico [type=checkbox][role=switch]:checked::before {
margin-inline-start: calc(2.25em - 1.25em / 2 - var(--pico-border-width) * 3); margin-inline-start: calc(1.125em - var(--pico-border-width));
} }
.pico [type=checkbox][role=switch][disabled] { .pico [type=checkbox][role=switch][disabled] {
--pico-background-color: var(--pico-border-color); --pico-background-color: var(--pico-border-color);

File diff suppressed because one or more lines are too long

View file

@ -1345,6 +1345,7 @@ main {
} }
.pico select[multiple] option:checked { .pico select[multiple] option:checked {
background: var(--pico-form-element-selected-background-color); background: var(--pico-form-element-selected-background-color);
color: var(--pico-form-element-color);
} }
[dir=rtl] .pico select:not([multiple], [size]) { [dir=rtl] .pico select:not([multiple], [size]) {
@ -1478,7 +1479,7 @@ main {
background-image: none; background-image: none;
} }
.pico [type=checkbox][role=switch]:checked::before { .pico [type=checkbox][role=switch]:checked::before {
margin-inline-start: calc(2.25em - 1.25em / 2 - var(--pico-border-width) * 3); margin-inline-start: calc(1.125em - var(--pico-border-width));
} }
.pico [type=checkbox][role=switch][disabled] { .pico [type=checkbox][role=switch][disabled] {
--pico-background-color: var(--pico-border-color); --pico-background-color: var(--pico-border-color);

File diff suppressed because one or more lines are too long

View file

@ -1345,6 +1345,7 @@ main {
} }
.pico select[multiple] option:checked { .pico select[multiple] option:checked {
background: var(--pico-form-element-selected-background-color); background: var(--pico-form-element-selected-background-color);
color: var(--pico-form-element-color);
} }
[dir=rtl] .pico select:not([multiple], [size]) { [dir=rtl] .pico select:not([multiple], [size]) {
@ -1478,7 +1479,7 @@ main {
background-image: none; background-image: none;
} }
.pico [type=checkbox][role=switch]:checked::before { .pico [type=checkbox][role=switch]:checked::before {
margin-inline-start: calc(2.25em - 1.25em / 2 - var(--pico-border-width) * 3); margin-inline-start: calc(1.125em - var(--pico-border-width));
} }
.pico [type=checkbox][role=switch][disabled] { .pico [type=checkbox][role=switch][disabled] {
--pico-background-color: var(--pico-border-color); --pico-background-color: var(--pico-border-color);

File diff suppressed because one or more lines are too long

View file

@ -1345,6 +1345,7 @@ main {
} }
.pico select[multiple] option:checked { .pico select[multiple] option:checked {
background: var(--pico-form-element-selected-background-color); background: var(--pico-form-element-selected-background-color);
color: var(--pico-form-element-color);
} }
[dir=rtl] .pico select:not([multiple], [size]) { [dir=rtl] .pico select:not([multiple], [size]) {
@ -1478,7 +1479,7 @@ main {
background-image: none; background-image: none;
} }
.pico [type=checkbox][role=switch]:checked::before { .pico [type=checkbox][role=switch]:checked::before {
margin-inline-start: calc(2.25em - 1.25em / 2 - var(--pico-border-width) * 3); margin-inline-start: calc(1.125em - var(--pico-border-width));
} }
.pico [type=checkbox][role=switch][disabled] { .pico [type=checkbox][role=switch][disabled] {
--pico-background-color: var(--pico-border-color); --pico-background-color: var(--pico-border-color);

File diff suppressed because one or more lines are too long

View file

@ -1345,6 +1345,7 @@ main {
} }
.pico select[multiple] option:checked { .pico select[multiple] option:checked {
background: var(--pico-form-element-selected-background-color); background: var(--pico-form-element-selected-background-color);
color: var(--pico-form-element-color);
} }
[dir=rtl] .pico select:not([multiple], [size]) { [dir=rtl] .pico select:not([multiple], [size]) {
@ -1478,7 +1479,7 @@ main {
background-image: none; background-image: none;
} }
.pico [type=checkbox][role=switch]:checked::before { .pico [type=checkbox][role=switch]:checked::before {
margin-inline-start: calc(2.25em - 1.25em / 2 - var(--pico-border-width) * 3); margin-inline-start: calc(1.125em - var(--pico-border-width));
} }
.pico [type=checkbox][role=switch][disabled] { .pico [type=checkbox][role=switch][disabled] {
--pico-background-color: var(--pico-border-color); --pico-background-color: var(--pico-border-color);

File diff suppressed because one or more lines are too long

View file

@ -1345,6 +1345,7 @@ main {
} }
.pico select[multiple] option:checked { .pico select[multiple] option:checked {
background: var(--pico-form-element-selected-background-color); background: var(--pico-form-element-selected-background-color);
color: var(--pico-form-element-color);
} }
[dir=rtl] .pico select:not([multiple], [size]) { [dir=rtl] .pico select:not([multiple], [size]) {
@ -1478,7 +1479,7 @@ main {
background-image: none; background-image: none;
} }
.pico [type=checkbox][role=switch]:checked::before { .pico [type=checkbox][role=switch]:checked::before {
margin-inline-start: calc(2.25em - 1.25em / 2 - var(--pico-border-width) * 3); margin-inline-start: calc(1.125em - var(--pico-border-width));
} }
.pico [type=checkbox][role=switch][disabled] { .pico [type=checkbox][role=switch][disabled] {
--pico-background-color: var(--pico-border-color); --pico-background-color: var(--pico-border-color);

File diff suppressed because one or more lines are too long

View file

@ -1345,6 +1345,7 @@ select:not([multiple], [size]) {
} }
select[multiple] option:checked { select[multiple] option:checked {
background: var(--pico-form-element-selected-background-color); background: var(--pico-form-element-selected-background-color);
color: var(--pico-form-element-color);
} }
[dir=rtl] select:not([multiple], [size]) { [dir=rtl] select:not([multiple], [size]) {
@ -1478,7 +1479,7 @@ label:has([type=checkbox], [type=radio]) {
background-image: none; background-image: none;
} }
[type=checkbox][role=switch]:checked::before { [type=checkbox][role=switch]:checked::before {
margin-inline-start: calc(2.25em - 1.25em / 2 - var(--pico-border-width) * 3); margin-inline-start: calc(1.125em - var(--pico-border-width));
} }
[type=checkbox][role=switch][disabled] { [type=checkbox][role=switch][disabled] {
--pico-background-color: var(--pico-border-color); --pico-background-color: var(--pico-border-color);

View file

@ -1345,6 +1345,7 @@ select:not([multiple], [size]) {
} }
select[multiple] option:checked { select[multiple] option:checked {
background: var(--pico-form-element-selected-background-color); background: var(--pico-form-element-selected-background-color);
color: var(--pico-form-element-color);
} }
[dir=rtl] select:not([multiple], [size]) { [dir=rtl] select:not([multiple], [size]) {
@ -1478,7 +1479,7 @@ label:has([type=checkbox], [type=radio]) {
background-image: none; background-image: none;
} }
[type=checkbox][role=switch]:checked::before { [type=checkbox][role=switch]:checked::before {
margin-inline-start: calc(2.25em - 1.25em / 2 - var(--pico-border-width) * 3); margin-inline-start: calc(1.125em - var(--pico-border-width));
} }
[type=checkbox][role=switch][disabled] { [type=checkbox][role=switch][disabled] {
--pico-background-color: var(--pico-border-color); --pico-background-color: var(--pico-border-color);

File diff suppressed because one or more lines are too long

View file

@ -1345,6 +1345,7 @@ select:not([multiple], [size]) {
} }
select[multiple] option:checked { select[multiple] option:checked {
background: var(--pico-form-element-selected-background-color); background: var(--pico-form-element-selected-background-color);
color: var(--pico-form-element-color);
} }
[dir=rtl] select:not([multiple], [size]) { [dir=rtl] select:not([multiple], [size]) {
@ -1478,7 +1479,7 @@ label:has([type=checkbox], [type=radio]) {
background-image: none; background-image: none;
} }
[type=checkbox][role=switch]:checked::before { [type=checkbox][role=switch]:checked::before {
margin-inline-start: calc(2.25em - 1.25em / 2 - var(--pico-border-width) * 3); margin-inline-start: calc(1.125em - var(--pico-border-width));
} }
[type=checkbox][role=switch][disabled] { [type=checkbox][role=switch][disabled] {
--pico-background-color: var(--pico-border-color); --pico-background-color: var(--pico-border-color);

File diff suppressed because one or more lines are too long

View file

@ -1345,6 +1345,7 @@ select:not([multiple], [size]) {
} }
select[multiple] option:checked { select[multiple] option:checked {
background: var(--pico-form-element-selected-background-color); background: var(--pico-form-element-selected-background-color);
color: var(--pico-form-element-color);
} }
[dir=rtl] select:not([multiple], [size]) { [dir=rtl] select:not([multiple], [size]) {
@ -1478,7 +1479,7 @@ label:has([type=checkbox], [type=radio]) {
background-image: none; background-image: none;
} }
[type=checkbox][role=switch]:checked::before { [type=checkbox][role=switch]:checked::before {
margin-inline-start: calc(2.25em - 1.25em / 2 - var(--pico-border-width) * 3); margin-inline-start: calc(1.125em - var(--pico-border-width));
} }
[type=checkbox][role=switch][disabled] { [type=checkbox][role=switch][disabled] {
--pico-background-color: var(--pico-border-color); --pico-background-color: var(--pico-border-color);

File diff suppressed because one or more lines are too long

View file

@ -1345,6 +1345,7 @@ select:not([multiple], [size]) {
} }
select[multiple] option:checked { select[multiple] option:checked {
background: var(--pico-form-element-selected-background-color); background: var(--pico-form-element-selected-background-color);
color: var(--pico-form-element-color);
} }
[dir=rtl] select:not([multiple], [size]) { [dir=rtl] select:not([multiple], [size]) {
@ -1478,7 +1479,7 @@ label:has([type=checkbox], [type=radio]) {
background-image: none; background-image: none;
} }
[type=checkbox][role=switch]:checked::before { [type=checkbox][role=switch]:checked::before {
margin-inline-start: calc(2.25em - 1.25em / 2 - var(--pico-border-width) * 3); margin-inline-start: calc(1.125em - var(--pico-border-width));
} }
[type=checkbox][role=switch][disabled] { [type=checkbox][role=switch][disabled] {
--pico-background-color: var(--pico-border-color); --pico-background-color: var(--pico-border-color);

File diff suppressed because one or more lines are too long

View file

@ -1345,6 +1345,7 @@ select:not([multiple], [size]) {
} }
select[multiple] option:checked { select[multiple] option:checked {
background: var(--pico-form-element-selected-background-color); background: var(--pico-form-element-selected-background-color);
color: var(--pico-form-element-color);
} }
[dir=rtl] select:not([multiple], [size]) { [dir=rtl] select:not([multiple], [size]) {
@ -1478,7 +1479,7 @@ label:has([type=checkbox], [type=radio]) {
background-image: none; background-image: none;
} }
[type=checkbox][role=switch]:checked::before { [type=checkbox][role=switch]:checked::before {
margin-inline-start: calc(2.25em - 1.25em / 2 - var(--pico-border-width) * 3); margin-inline-start: calc(1.125em - var(--pico-border-width));
} }
[type=checkbox][role=switch][disabled] { [type=checkbox][role=switch][disabled] {
--pico-background-color: var(--pico-border-color); --pico-background-color: var(--pico-border-color);

File diff suppressed because one or more lines are too long

View file

@ -1345,6 +1345,7 @@ select:not([multiple], [size]) {
} }
select[multiple] option:checked { select[multiple] option:checked {
background: var(--pico-form-element-selected-background-color); background: var(--pico-form-element-selected-background-color);
color: var(--pico-form-element-color);
} }
[dir=rtl] select:not([multiple], [size]) { [dir=rtl] select:not([multiple], [size]) {
@ -1478,7 +1479,7 @@ label:has([type=checkbox], [type=radio]) {
background-image: none; background-image: none;
} }
[type=checkbox][role=switch]:checked::before { [type=checkbox][role=switch]:checked::before {
margin-inline-start: calc(2.25em - 1.25em / 2 - var(--pico-border-width) * 3); margin-inline-start: calc(1.125em - var(--pico-border-width));
} }
[type=checkbox][role=switch][disabled] { [type=checkbox][role=switch][disabled] {
--pico-background-color: var(--pico-border-color); --pico-background-color: var(--pico-border-color);

File diff suppressed because one or more lines are too long

View file

@ -1345,6 +1345,7 @@ select:not([multiple], [size]) {
} }
select[multiple] option:checked { select[multiple] option:checked {
background: var(--pico-form-element-selected-background-color); background: var(--pico-form-element-selected-background-color);
color: var(--pico-form-element-color);
} }
[dir=rtl] select:not([multiple], [size]) { [dir=rtl] select:not([multiple], [size]) {
@ -1478,7 +1479,7 @@ label:has([type=checkbox], [type=radio]) {
background-image: none; background-image: none;
} }
[type=checkbox][role=switch]:checked::before { [type=checkbox][role=switch]:checked::before {
margin-inline-start: calc(2.25em - 1.25em / 2 - var(--pico-border-width) * 3); margin-inline-start: calc(1.125em - var(--pico-border-width));
} }
[type=checkbox][role=switch][disabled] { [type=checkbox][role=switch][disabled] {
--pico-background-color: var(--pico-border-color); --pico-background-color: var(--pico-border-color);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -1345,6 +1345,7 @@ select:not([multiple], [size]) {
} }
select[multiple] option:checked { select[multiple] option:checked {
background: var(--pico-form-element-selected-background-color); background: var(--pico-form-element-selected-background-color);
color: var(--pico-form-element-color);
} }
[dir=rtl] select:not([multiple], [size]) { [dir=rtl] select:not([multiple], [size]) {
@ -1478,7 +1479,7 @@ label:has([type=checkbox], [type=radio]) {
background-image: none; background-image: none;
} }
[type=checkbox][role=switch]:checked::before { [type=checkbox][role=switch]:checked::before {
margin-inline-start: calc(2.25em - 1.25em / 2 - var(--pico-border-width) * 3); margin-inline-start: calc(1.125em - var(--pico-border-width));
} }
[type=checkbox][role=switch][disabled] { [type=checkbox][role=switch][disabled] {
--pico-background-color: var(--pico-border-color); --pico-background-color: var(--pico-border-color);

File diff suppressed because one or more lines are too long

View file

@ -1345,6 +1345,7 @@ select:not([multiple], [size]) {
} }
select[multiple] option:checked { select[multiple] option:checked {
background: var(--pico-form-element-selected-background-color); background: var(--pico-form-element-selected-background-color);
color: var(--pico-form-element-color);
} }
[dir=rtl] select:not([multiple], [size]) { [dir=rtl] select:not([multiple], [size]) {
@ -1478,7 +1479,7 @@ label:has([type=checkbox], [type=radio]) {
background-image: none; background-image: none;
} }
[type=checkbox][role=switch]:checked::before { [type=checkbox][role=switch]:checked::before {
margin-inline-start: calc(2.25em - 1.25em / 2 - var(--pico-border-width) * 3); margin-inline-start: calc(1.125em - var(--pico-border-width));
} }
[type=checkbox][role=switch][disabled] { [type=checkbox][role=switch][disabled] {
--pico-background-color: var(--pico-border-color); --pico-background-color: var(--pico-border-color);

File diff suppressed because one or more lines are too long

View file

@ -1345,6 +1345,7 @@ select:not([multiple], [size]) {
} }
select[multiple] option:checked { select[multiple] option:checked {
background: var(--pico-form-element-selected-background-color); background: var(--pico-form-element-selected-background-color);
color: var(--pico-form-element-color);
} }
[dir=rtl] select:not([multiple], [size]) { [dir=rtl] select:not([multiple], [size]) {
@ -1478,7 +1479,7 @@ label:has([type=checkbox], [type=radio]) {
background-image: none; background-image: none;
} }
[type=checkbox][role=switch]:checked::before { [type=checkbox][role=switch]:checked::before {
margin-inline-start: calc(2.25em - 1.25em / 2 - var(--pico-border-width) * 3); margin-inline-start: calc(1.125em - var(--pico-border-width));
} }
[type=checkbox][role=switch][disabled] { [type=checkbox][role=switch][disabled] {
--pico-background-color: var(--pico-border-color); --pico-background-color: var(--pico-border-color);

File diff suppressed because one or more lines are too long

View file

@ -1345,6 +1345,7 @@ select:not([multiple], [size]) {
} }
select[multiple] option:checked { select[multiple] option:checked {
background: var(--pico-form-element-selected-background-color); background: var(--pico-form-element-selected-background-color);
color: var(--pico-form-element-color);
} }
[dir=rtl] select:not([multiple], [size]) { [dir=rtl] select:not([multiple], [size]) {
@ -1478,7 +1479,7 @@ label:has([type=checkbox], [type=radio]) {
background-image: none; background-image: none;
} }
[type=checkbox][role=switch]:checked::before { [type=checkbox][role=switch]:checked::before {
margin-inline-start: calc(2.25em - 1.25em / 2 - var(--pico-border-width) * 3); margin-inline-start: calc(1.125em - var(--pico-border-width));
} }
[type=checkbox][role=switch][disabled] { [type=checkbox][role=switch][disabled] {
--pico-background-color: var(--pico-border-color); --pico-background-color: var(--pico-border-color);

File diff suppressed because one or more lines are too long

View file

@ -1345,6 +1345,7 @@ select:not([multiple], [size]) {
} }
select[multiple] option:checked { select[multiple] option:checked {
background: var(--pico-form-element-selected-background-color); background: var(--pico-form-element-selected-background-color);
color: var(--pico-form-element-color);
} }
[dir=rtl] select:not([multiple], [size]) { [dir=rtl] select:not([multiple], [size]) {
@ -1478,7 +1479,7 @@ label:has([type=checkbox], [type=radio]) {
background-image: none; background-image: none;
} }
[type=checkbox][role=switch]:checked::before { [type=checkbox][role=switch]:checked::before {
margin-inline-start: calc(2.25em - 1.25em / 2 - var(--pico-border-width) * 3); margin-inline-start: calc(1.125em - var(--pico-border-width));
} }
[type=checkbox][role=switch][disabled] { [type=checkbox][role=switch][disabled] {
--pico-background-color: var(--pico-border-color); --pico-background-color: var(--pico-border-color);

File diff suppressed because one or more lines are too long

View file

@ -1345,6 +1345,7 @@ select:not([multiple], [size]) {
} }
select[multiple] option:checked { select[multiple] option:checked {
background: var(--pico-form-element-selected-background-color); background: var(--pico-form-element-selected-background-color);
color: var(--pico-form-element-color);
} }
[dir=rtl] select:not([multiple], [size]) { [dir=rtl] select:not([multiple], [size]) {
@ -1478,7 +1479,7 @@ label:has([type=checkbox], [type=radio]) {
background-image: none; background-image: none;
} }
[type=checkbox][role=switch]:checked::before { [type=checkbox][role=switch]:checked::before {
margin-inline-start: calc(2.25em - 1.25em / 2 - var(--pico-border-width) * 3); margin-inline-start: calc(1.125em - var(--pico-border-width));
} }
[type=checkbox][role=switch][disabled] { [type=checkbox][role=switch][disabled] {
--pico-background-color: var(--pico-border-color); --pico-background-color: var(--pico-border-color);

File diff suppressed because one or more lines are too long

View file

@ -1345,6 +1345,7 @@ select:not([multiple], [size]) {
} }
select[multiple] option:checked { select[multiple] option:checked {
background: var(--pico-form-element-selected-background-color); background: var(--pico-form-element-selected-background-color);
color: var(--pico-form-element-color);
} }
[dir=rtl] select:not([multiple], [size]) { [dir=rtl] select:not([multiple], [size]) {
@ -1478,7 +1479,7 @@ label:has([type=checkbox], [type=radio]) {
background-image: none; background-image: none;
} }
[type=checkbox][role=switch]:checked::before { [type=checkbox][role=switch]:checked::before {
margin-inline-start: calc(2.25em - 1.25em / 2 - var(--pico-border-width) * 3); margin-inline-start: calc(1.125em - var(--pico-border-width));
} }
[type=checkbox][role=switch][disabled] { [type=checkbox][role=switch][disabled] {
--pico-background-color: var(--pico-border-color); --pico-background-color: var(--pico-border-color);

File diff suppressed because one or more lines are too long

View file

@ -1345,6 +1345,7 @@ select:not([multiple], [size]) {
} }
select[multiple] option:checked { select[multiple] option:checked {
background: var(--pico-form-element-selected-background-color); background: var(--pico-form-element-selected-background-color);
color: var(--pico-form-element-color);
} }
[dir=rtl] select:not([multiple], [size]) { [dir=rtl] select:not([multiple], [size]) {
@ -1478,7 +1479,7 @@ label:has([type=checkbox], [type=radio]) {
background-image: none; background-image: none;
} }
[type=checkbox][role=switch]:checked::before { [type=checkbox][role=switch]:checked::before {
margin-inline-start: calc(2.25em - 1.25em / 2 - var(--pico-border-width) * 3); margin-inline-start: calc(1.125em - var(--pico-border-width));
} }
[type=checkbox][role=switch][disabled] { [type=checkbox][role=switch][disabled] {
--pico-background-color: var(--pico-border-color); --pico-background-color: var(--pico-border-color);

File diff suppressed because one or more lines are too long

View file

@ -1345,6 +1345,7 @@ select:not([multiple], [size]) {
} }
select[multiple] option:checked { select[multiple] option:checked {
background: var(--pico-form-element-selected-background-color); background: var(--pico-form-element-selected-background-color);
color: var(--pico-form-element-color);
} }
[dir=rtl] select:not([multiple], [size]) { [dir=rtl] select:not([multiple], [size]) {
@ -1478,7 +1479,7 @@ label:has([type=checkbox], [type=radio]) {
background-image: none; background-image: none;
} }
[type=checkbox][role=switch]:checked::before { [type=checkbox][role=switch]:checked::before {
margin-inline-start: calc(2.25em - 1.25em / 2 - var(--pico-border-width) * 3); margin-inline-start: calc(1.125em - var(--pico-border-width));
} }
[type=checkbox][role=switch][disabled] { [type=checkbox][role=switch][disabled] {
--pico-background-color: var(--pico-border-color); --pico-background-color: var(--pico-border-color);

File diff suppressed because one or more lines are too long

View file

@ -1345,6 +1345,7 @@ select:not([multiple], [size]) {
} }
select[multiple] option:checked { select[multiple] option:checked {
background: var(--pico-form-element-selected-background-color); background: var(--pico-form-element-selected-background-color);
color: var(--pico-form-element-color);
} }
[dir=rtl] select:not([multiple], [size]) { [dir=rtl] select:not([multiple], [size]) {
@ -1478,7 +1479,7 @@ label:has([type=checkbox], [type=radio]) {
background-image: none; background-image: none;
} }
[type=checkbox][role=switch]:checked::before { [type=checkbox][role=switch]:checked::before {
margin-inline-start: calc(2.25em - 1.25em / 2 - var(--pico-border-width) * 3); margin-inline-start: calc(1.125em - var(--pico-border-width));
} }
[type=checkbox][role=switch][disabled] { [type=checkbox][role=switch][disabled] {
--pico-background-color: var(--pico-border-color); --pico-background-color: var(--pico-border-color);

File diff suppressed because one or more lines are too long

View file

@ -1511,6 +1511,7 @@ main {
} }
.pico select[multiple] option:checked { .pico select[multiple] option:checked {
background: var(--pico-form-element-selected-background-color); background: var(--pico-form-element-selected-background-color);
color: var(--pico-form-element-color);
} }
[dir=rtl] .pico select:not([multiple], [size]) { [dir=rtl] .pico select:not([multiple], [size]) {
@ -1644,7 +1645,7 @@ main {
background-image: none; background-image: none;
} }
.pico [type=checkbox][role=switch]:checked::before { .pico [type=checkbox][role=switch]:checked::before {
margin-inline-start: calc(2.25em - 1.25em / 2 - var(--pico-border-width) * 3); margin-inline-start: calc(1.125em - var(--pico-border-width));
} }
.pico [type=checkbox][role=switch][disabled] { .pico [type=checkbox][role=switch][disabled] {
--pico-background-color: var(--pico-border-color); --pico-background-color: var(--pico-border-color);

File diff suppressed because one or more lines are too long

View file

@ -1511,6 +1511,7 @@ main {
} }
.pico select[multiple] option:checked { .pico select[multiple] option:checked {
background: var(--pico-form-element-selected-background-color); background: var(--pico-form-element-selected-background-color);
color: var(--pico-form-element-color);
} }
[dir=rtl] .pico select:not([multiple], [size]) { [dir=rtl] .pico select:not([multiple], [size]) {
@ -1644,7 +1645,7 @@ main {
background-image: none; background-image: none;
} }
.pico [type=checkbox][role=switch]:checked::before { .pico [type=checkbox][role=switch]:checked::before {
margin-inline-start: calc(2.25em - 1.25em / 2 - var(--pico-border-width) * 3); margin-inline-start: calc(1.125em - var(--pico-border-width));
} }
.pico [type=checkbox][role=switch][disabled] { .pico [type=checkbox][role=switch][disabled] {
--pico-background-color: var(--pico-border-color); --pico-background-color: var(--pico-border-color);

File diff suppressed because one or more lines are too long

View file

@ -1511,6 +1511,7 @@ main {
} }
.pico select[multiple] option:checked { .pico select[multiple] option:checked {
background: var(--pico-form-element-selected-background-color); background: var(--pico-form-element-selected-background-color);
color: var(--pico-form-element-color);
} }
[dir=rtl] .pico select:not([multiple], [size]) { [dir=rtl] .pico select:not([multiple], [size]) {
@ -1644,7 +1645,7 @@ main {
background-image: none; background-image: none;
} }
.pico [type=checkbox][role=switch]:checked::before { .pico [type=checkbox][role=switch]:checked::before {
margin-inline-start: calc(2.25em - 1.25em / 2 - var(--pico-border-width) * 3); margin-inline-start: calc(1.125em - var(--pico-border-width));
} }
.pico [type=checkbox][role=switch][disabled] { .pico [type=checkbox][role=switch][disabled] {
--pico-background-color: var(--pico-border-color); --pico-background-color: var(--pico-border-color);

View file

@ -1511,6 +1511,7 @@ main {
} }
.pico select[multiple] option:checked { .pico select[multiple] option:checked {
background: var(--pico-form-element-selected-background-color); background: var(--pico-form-element-selected-background-color);
color: var(--pico-form-element-color);
} }
[dir=rtl] .pico select:not([multiple], [size]) { [dir=rtl] .pico select:not([multiple], [size]) {
@ -1644,7 +1645,7 @@ main {
background-image: none; background-image: none;
} }
.pico [type=checkbox][role=switch]:checked::before { .pico [type=checkbox][role=switch]:checked::before {
margin-inline-start: calc(2.25em - 1.25em / 2 - var(--pico-border-width) * 3); margin-inline-start: calc(1.125em - var(--pico-border-width));
} }
.pico [type=checkbox][role=switch][disabled] { .pico [type=checkbox][role=switch][disabled] {
--pico-background-color: var(--pico-border-color); --pico-background-color: var(--pico-border-color);

File diff suppressed because one or more lines are too long

View file

@ -1511,6 +1511,7 @@ main {
} }
.pico select[multiple] option:checked { .pico select[multiple] option:checked {
background: var(--pico-form-element-selected-background-color); background: var(--pico-form-element-selected-background-color);
color: var(--pico-form-element-color);
} }
[dir=rtl] .pico select:not([multiple], [size]) { [dir=rtl] .pico select:not([multiple], [size]) {
@ -1644,7 +1645,7 @@ main {
background-image: none; background-image: none;
} }
.pico [type=checkbox][role=switch]:checked::before { .pico [type=checkbox][role=switch]:checked::before {
margin-inline-start: calc(2.25em - 1.25em / 2 - var(--pico-border-width) * 3); margin-inline-start: calc(1.125em - var(--pico-border-width));
} }
.pico [type=checkbox][role=switch][disabled] { .pico [type=checkbox][role=switch][disabled] {
--pico-background-color: var(--pico-border-color); --pico-background-color: var(--pico-border-color);

File diff suppressed because one or more lines are too long

View file

@ -1511,6 +1511,7 @@ main {
} }
.pico select[multiple] option:checked { .pico select[multiple] option:checked {
background: var(--pico-form-element-selected-background-color); background: var(--pico-form-element-selected-background-color);
color: var(--pico-form-element-color);
} }
[dir=rtl] .pico select:not([multiple], [size]) { [dir=rtl] .pico select:not([multiple], [size]) {
@ -1644,7 +1645,7 @@ main {
background-image: none; background-image: none;
} }
.pico [type=checkbox][role=switch]:checked::before { .pico [type=checkbox][role=switch]:checked::before {
margin-inline-start: calc(2.25em - 1.25em / 2 - var(--pico-border-width) * 3); margin-inline-start: calc(1.125em - var(--pico-border-width));
} }
.pico [type=checkbox][role=switch][disabled] { .pico [type=checkbox][role=switch][disabled] {
--pico-background-color: var(--pico-border-color); --pico-background-color: var(--pico-border-color);

File diff suppressed because one or more lines are too long

View file

@ -1511,6 +1511,7 @@ main {
} }
.pico select[multiple] option:checked { .pico select[multiple] option:checked {
background: var(--pico-form-element-selected-background-color); background: var(--pico-form-element-selected-background-color);
color: var(--pico-form-element-color);
} }
[dir=rtl] .pico select:not([multiple], [size]) { [dir=rtl] .pico select:not([multiple], [size]) {
@ -1644,7 +1645,7 @@ main {
background-image: none; background-image: none;
} }
.pico [type=checkbox][role=switch]:checked::before { .pico [type=checkbox][role=switch]:checked::before {
margin-inline-start: calc(2.25em - 1.25em / 2 - var(--pico-border-width) * 3); margin-inline-start: calc(1.125em - var(--pico-border-width));
} }
.pico [type=checkbox][role=switch][disabled] { .pico [type=checkbox][role=switch][disabled] {
--pico-background-color: var(--pico-border-color); --pico-background-color: var(--pico-border-color);

File diff suppressed because one or more lines are too long

View file

@ -1511,6 +1511,7 @@ main {
} }
.pico select[multiple] option:checked { .pico select[multiple] option:checked {
background: var(--pico-form-element-selected-background-color); background: var(--pico-form-element-selected-background-color);
color: var(--pico-form-element-color);
} }
[dir=rtl] .pico select:not([multiple], [size]) { [dir=rtl] .pico select:not([multiple], [size]) {
@ -1644,7 +1645,7 @@ main {
background-image: none; background-image: none;
} }
.pico [type=checkbox][role=switch]:checked::before { .pico [type=checkbox][role=switch]:checked::before {
margin-inline-start: calc(2.25em - 1.25em / 2 - var(--pico-border-width) * 3); margin-inline-start: calc(1.125em - var(--pico-border-width));
} }
.pico [type=checkbox][role=switch][disabled] { .pico [type=checkbox][role=switch][disabled] {
--pico-background-color: var(--pico-border-color); --pico-background-color: var(--pico-border-color);

File diff suppressed because one or more lines are too long

View file

@ -1511,6 +1511,7 @@ main {
} }
.pico select[multiple] option:checked { .pico select[multiple] option:checked {
background: var(--pico-form-element-selected-background-color); background: var(--pico-form-element-selected-background-color);
color: var(--pico-form-element-color);
} }
[dir=rtl] .pico select:not([multiple], [size]) { [dir=rtl] .pico select:not([multiple], [size]) {
@ -1644,7 +1645,7 @@ main {
background-image: none; background-image: none;
} }
.pico [type=checkbox][role=switch]:checked::before { .pico [type=checkbox][role=switch]:checked::before {
margin-inline-start: calc(2.25em - 1.25em / 2 - var(--pico-border-width) * 3); margin-inline-start: calc(1.125em - var(--pico-border-width));
} }
.pico [type=checkbox][role=switch][disabled] { .pico [type=checkbox][role=switch][disabled] {
--pico-background-color: var(--pico-border-color); --pico-background-color: var(--pico-border-color);

File diff suppressed because one or more lines are too long

View file

@ -1511,6 +1511,7 @@ main {
} }
.pico select[multiple] option:checked { .pico select[multiple] option:checked {
background: var(--pico-form-element-selected-background-color); background: var(--pico-form-element-selected-background-color);
color: var(--pico-form-element-color);
} }
[dir=rtl] .pico select:not([multiple], [size]) { [dir=rtl] .pico select:not([multiple], [size]) {
@ -1644,7 +1645,7 @@ main {
background-image: none; background-image: none;
} }
.pico [type=checkbox][role=switch]:checked::before { .pico [type=checkbox][role=switch]:checked::before {
margin-inline-start: calc(2.25em - 1.25em / 2 - var(--pico-border-width) * 3); margin-inline-start: calc(1.125em - var(--pico-border-width));
} }
.pico [type=checkbox][role=switch][disabled] { .pico [type=checkbox][role=switch][disabled] {
--pico-background-color: var(--pico-border-color); --pico-background-color: var(--pico-border-color);

Some files were not shown because too many files have changed in this diff Show more