chore: build

This commit is contained in:
Lucas Larroche 2024-03-03 17:25:50 +07:00
parent 2ada5ea6fe
commit afbcadbfdf
238 changed files with 343 additions and 1251 deletions

View file

@ -2496,6 +2496,7 @@ nav li :where(a, [role=link]):not(:hover) {
} }
nav li button, nav li button,
nav li [role=button], nav li [role=button],
nav li [type=button],
nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]), nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]),
nav li select { nav li select {
height: auto; height: auto;

File diff suppressed because one or more lines are too long

View file

@ -2496,6 +2496,7 @@ nav li :where(a, [role=link]):not(:hover) {
} }
nav li button, nav li button,
nav li [role=button], nav li [role=button],
nav li [type=button],
nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]), nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]),
nav li select { nav li select {
height: auto; height: auto;

File diff suppressed because one or more lines are too long

View file

@ -2115,6 +2115,7 @@ nav li :where(a, [role=link]):not(:hover) {
} }
nav li button, nav li button,
nav li [role=button], nav li [role=button],
nav li [type=button],
nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]), nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]),
nav li select { nav li select {
height: auto; height: auto;

File diff suppressed because one or more lines are too long

View file

@ -2115,6 +2115,7 @@ nav li :where(a, [role=link]):not(:hover) {
} }
nav li button, nav li button,
nav li [role=button], nav li [role=button],
nav li [type=button],
nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]), nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]),
nav li select { nav li select {
height: auto; height: auto;

File diff suppressed because one or more lines are too long

View file

@ -2115,6 +2115,7 @@ main {
} }
.pico nav li button, .pico nav li button,
.pico nav li [role=button], .pico nav li [role=button],
.pico nav li [type=button],
.pico nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]), .pico nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]),
.pico nav li select { .pico nav li select {
height: auto; height: auto;

File diff suppressed because one or more lines are too long

View file

@ -2115,6 +2115,7 @@ main {
} }
.pico nav li button, .pico nav li button,
.pico nav li [role=button], .pico nav li [role=button],
.pico nav li [type=button],
.pico nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]), .pico nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]),
.pico nav li select { .pico nav li select {
height: auto; height: auto;

File diff suppressed because one or more lines are too long

View file

@ -2115,6 +2115,7 @@ main {
} }
.pico nav li button, .pico nav li button,
.pico nav li [role=button], .pico nav li [role=button],
.pico nav li [type=button],
.pico nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]), .pico nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]),
.pico nav li select { .pico nav li select {
height: auto; height: auto;

File diff suppressed because one or more lines are too long

View file

@ -2115,6 +2115,7 @@ main {
} }
.pico nav li button, .pico nav li button,
.pico nav li [role=button], .pico nav li [role=button],
.pico nav li [type=button],
.pico nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]), .pico nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]),
.pico nav li select { .pico nav li select {
height: auto; height: auto;

File diff suppressed because one or more lines are too long

View file

@ -2115,6 +2115,7 @@ main {
} }
.pico nav li button, .pico nav li button,
.pico nav li [role=button], .pico nav li [role=button],
.pico nav li [type=button],
.pico nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]), .pico nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]),
.pico nav li select { .pico nav li select {
height: auto; height: auto;

File diff suppressed because one or more lines are too long

View file

@ -2115,6 +2115,7 @@ main {
} }
.pico nav li button, .pico nav li button,
.pico nav li [role=button], .pico nav li [role=button],
.pico nav li [type=button],
.pico nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]), .pico nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]),
.pico nav li select { .pico nav li select {
height: auto; height: auto;

File diff suppressed because one or more lines are too long

View file

@ -2115,6 +2115,7 @@ main {
} }
.pico nav li button, .pico nav li button,
.pico nav li [role=button], .pico nav li [role=button],
.pico nav li [type=button],
.pico nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]), .pico nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]),
.pico nav li select { .pico nav li select {
height: auto; height: auto;

File diff suppressed because one or more lines are too long

View file

@ -2115,6 +2115,7 @@ main {
} }
.pico nav li button, .pico nav li button,
.pico nav li [role=button], .pico nav li [role=button],
.pico nav li [type=button],
.pico nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]), .pico nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]),
.pico nav li select { .pico nav li select {
height: auto; height: auto;

File diff suppressed because one or more lines are too long

View file

@ -2115,6 +2115,7 @@ main {
} }
.pico nav li button, .pico nav li button,
.pico nav li [role=button], .pico nav li [role=button],
.pico nav li [type=button],
.pico nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]), .pico nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]),
.pico nav li select { .pico nav li select {
height: auto; height: auto;

File diff suppressed because one or more lines are too long

View file

@ -2115,6 +2115,7 @@ main {
} }
.pico nav li button, .pico nav li button,
.pico nav li [role=button], .pico nav li [role=button],
.pico nav li [type=button],
.pico nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]), .pico nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]),
.pico nav li select { .pico nav li select {
height: auto; height: auto;

File diff suppressed because one or more lines are too long

View file

@ -2115,6 +2115,7 @@ main {
} }
.pico nav li button, .pico nav li button,
.pico nav li [role=button], .pico nav li [role=button],
.pico nav li [type=button],
.pico nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]), .pico nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]),
.pico nav li select { .pico nav li select {
height: auto; height: auto;

File diff suppressed because one or more lines are too long

View file

@ -2115,6 +2115,7 @@ main {
} }
.pico nav li button, .pico nav li button,
.pico nav li [role=button], .pico nav li [role=button],
.pico nav li [type=button],
.pico nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]), .pico nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]),
.pico nav li select { .pico nav li select {
height: auto; height: auto;

File diff suppressed because one or more lines are too long

View file

@ -2115,6 +2115,7 @@ main {
} }
.pico nav li button, .pico nav li button,
.pico nav li [role=button], .pico nav li [role=button],
.pico nav li [type=button],
.pico nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]), .pico nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]),
.pico nav li select { .pico nav li select {
height: auto; height: auto;

File diff suppressed because one or more lines are too long

View file

@ -2115,6 +2115,7 @@ main {
} }
.pico nav li button, .pico nav li button,
.pico nav li [role=button], .pico nav li [role=button],
.pico nav li [type=button],
.pico nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]), .pico nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]),
.pico nav li select { .pico nav li select {
height: auto; height: auto;

File diff suppressed because one or more lines are too long

View file

@ -2115,6 +2115,7 @@ main {
} }
.pico nav li button, .pico nav li button,
.pico nav li [role=button], .pico nav li [role=button],
.pico nav li [type=button],
.pico nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]), .pico nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]),
.pico nav li select { .pico nav li select {
height: auto; height: auto;

File diff suppressed because one or more lines are too long

View file

@ -2115,6 +2115,7 @@ main {
} }
.pico nav li button, .pico nav li button,
.pico nav li [role=button], .pico nav li [role=button],
.pico nav li [type=button],
.pico nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]), .pico nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]),
.pico nav li select { .pico nav li select {
height: auto; height: auto;

File diff suppressed because one or more lines are too long

View file

@ -2115,6 +2115,7 @@ main {
} }
.pico nav li button, .pico nav li button,
.pico nav li [role=button], .pico nav li [role=button],
.pico nav li [type=button],
.pico nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]), .pico nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]),
.pico nav li select { .pico nav li select {
height: auto; height: auto;

File diff suppressed because one or more lines are too long

View file

@ -2115,6 +2115,7 @@ main {
} }
.pico nav li button, .pico nav li button,
.pico nav li [role=button], .pico nav li [role=button],
.pico nav li [type=button],
.pico nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]), .pico nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]),
.pico nav li select { .pico nav li select {
height: auto; height: auto;

File diff suppressed because one or more lines are too long

View file

@ -2115,6 +2115,7 @@ main {
} }
.pico nav li button, .pico nav li button,
.pico nav li [role=button], .pico nav li [role=button],
.pico nav li [type=button],
.pico nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]), .pico nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]),
.pico nav li select { .pico nav li select {
height: auto; height: auto;

File diff suppressed because one or more lines are too long

View file

@ -549,6 +549,7 @@ progress,
:where(:root) { :where(:root) {
-webkit-tap-highlight-color: transparent; -webkit-tap-highlight-color: transparent;
-webkit-text-size-adjust: 100%; -webkit-text-size-adjust: 100%;
-moz-text-size-adjust: 100%;
text-size-adjust: 100%; text-size-adjust: 100%;
background-color: var(--pico-background-color); background-color: var(--pico-background-color);
color: var(--pico-color); color: var(--pico-color);
@ -559,6 +560,8 @@ progress,
text-underline-offset: var(--pico-text-underline-offset); text-underline-offset: var(--pico-text-underline-offset);
text-rendering: optimizeLegibility; text-rendering: optimizeLegibility;
overflow-wrap: break-word; overflow-wrap: break-word;
-moz-tab-size: 4;
-o-tab-size: 4;
tab-size: 4; tab-size: 4;
} }
@ -775,6 +778,10 @@ del {
color: var(--pico-del-color); color: var(--pico-del-color);
} }
::-moz-selection {
background-color: var(--pico-text-selection-color);
}
::selection { ::selection {
background-color: var(--pico-text-selection-color); background-color: var(--pico-text-selection-color);
} }
@ -790,10 +797,13 @@ del {
outline: none; outline: none;
background-color: var(--pico-background-color); background-color: var(--pico-background-color);
color: var(--pico-color); color: var(--pico-color);
-webkit-text-decoration: var(--pico-text-decoration);
text-decoration: var(--pico-text-decoration); text-decoration: var(--pico-text-decoration);
text-decoration-color: var(--pico-underline); text-decoration-color: var(--pico-underline);
text-underline-offset: 0.125em; text-underline-offset: 0.125em;
transition: background-color var(--pico-transition), color var(--pico-transition), box-shadow var(--pico-transition), -webkit-text-decoration var(--pico-transition);
transition: background-color var(--pico-transition), color var(--pico-transition), text-decoration var(--pico-transition), box-shadow var(--pico-transition); transition: background-color var(--pico-transition), color var(--pico-transition), text-decoration var(--pico-transition), box-shadow var(--pico-transition);
transition: background-color var(--pico-transition), color var(--pico-transition), text-decoration var(--pico-transition), box-shadow var(--pico-transition), -webkit-text-decoration var(--pico-transition);
} }
:where(a:not([role=button])):is([aria-current]:not([aria-current=false]), :hover, :active, :focus), :where(a:not([role=button])):is([aria-current]:not([aria-current=false]), :hover, :active, :focus),
[role=link]:is([aria-current]:not([aria-current=false]), :hover, :active, :focus) { [role=link]:is([aria-current]:not([aria-current=false]), :hover, :active, :focus) {
@ -850,6 +860,8 @@ button,
text-align: center; text-align: center;
text-decoration: none; text-decoration: none;
cursor: pointer; cursor: pointer;
-webkit-user-select: none;
-moz-user-select: none;
user-select: none; user-select: none;
transition: background-color var(--pico-transition), border-color var(--pico-transition), color var(--pico-transition), box-shadow var(--pico-transition); transition: background-color var(--pico-transition), border-color var(--pico-transition), color var(--pico-transition), box-shadow var(--pico-transition);
} }
@ -1182,6 +1194,8 @@ textarea {
input:not([type=checkbox], [type=radio], [type=range], [type=file]), input:not([type=checkbox], [type=radio], [type=range], [type=file]),
select, select,
textarea { textarea {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none; appearance: none;
padding: var(--pico-form-element-spacing-vertical) var(--pico-form-element-spacing-horizontal); padding: var(--pico-form-element-spacing-vertical) var(--pico-form-element-spacing-horizontal);
} }
@ -1370,6 +1384,7 @@ label > :where(input, select, textarea) {
* Checkboxes, Radios and Switches * Checkboxes, Radios and Switches
*/ */
label:has([type=checkbox], [type=radio]) { label:has([type=checkbox], [type=radio]) {
width: -moz-fit-content;
width: fit-content; width: fit-content;
cursor: pointer; cursor: pointer;
} }
@ -1601,6 +1616,7 @@ input:not([type=checkbox], [type=radio], [type=range], [type=file])[type=time] {
height: 0.375rem; height: 0.375rem;
border-radius: var(--pico-border-radius); border-radius: var(--pico-border-radius);
background-color: var(--pico-range-border-color); background-color: var(--pico-range-border-color);
-webkit-transition: background-color var(--pico-transition), box-shadow var(--pico-transition);
transition: background-color var(--pico-transition), box-shadow var(--pico-transition); transition: background-color var(--pico-transition), box-shadow var(--pico-transition);
} }
[type=range]::-moz-range-track { [type=range]::-moz-range-track {
@ -1608,6 +1624,7 @@ input:not([type=checkbox], [type=radio], [type=range], [type=file])[type=time] {
height: 0.375rem; height: 0.375rem;
border-radius: var(--pico-border-radius); border-radius: var(--pico-border-radius);
background-color: var(--pico-range-border-color); background-color: var(--pico-range-border-color);
-moz-transition: background-color var(--pico-transition), box-shadow var(--pico-transition);
transition: background-color var(--pico-transition), box-shadow var(--pico-transition); transition: background-color var(--pico-transition), box-shadow var(--pico-transition);
} }
[type=range]::-ms-track { [type=range]::-ms-track {
@ -1615,6 +1632,7 @@ input:not([type=checkbox], [type=radio], [type=range], [type=file])[type=time] {
height: 0.375rem; height: 0.375rem;
border-radius: var(--pico-border-radius); border-radius: var(--pico-border-radius);
background-color: var(--pico-range-border-color); background-color: var(--pico-range-border-color);
-ms-transition: background-color var(--pico-transition), box-shadow var(--pico-transition);
transition: background-color var(--pico-transition), box-shadow var(--pico-transition); transition: background-color var(--pico-transition), box-shadow var(--pico-transition);
} }
[type=range]::-webkit-slider-thumb { [type=range]::-webkit-slider-thumb {
@ -1626,6 +1644,7 @@ input:not([type=checkbox], [type=radio], [type=range], [type=file])[type=time] {
border-radius: 50%; border-radius: 50%;
background-color: var(--pico-range-thumb-color); background-color: var(--pico-range-thumb-color);
cursor: pointer; cursor: pointer;
-webkit-transition: background-color var(--pico-transition), transform var(--pico-transition);
transition: background-color var(--pico-transition), transform var(--pico-transition); transition: background-color var(--pico-transition), transform var(--pico-transition);
} }
[type=range]::-moz-range-thumb { [type=range]::-moz-range-thumb {
@ -1637,6 +1656,7 @@ input:not([type=checkbox], [type=radio], [type=range], [type=file])[type=time] {
border-radius: 50%; border-radius: 50%;
background-color: var(--pico-range-thumb-color); background-color: var(--pico-range-thumb-color);
cursor: pointer; cursor: pointer;
-moz-transition: background-color var(--pico-transition), transform var(--pico-transition);
transition: background-color var(--pico-transition), transform var(--pico-transition); transition: background-color var(--pico-transition), transform var(--pico-transition);
} }
[type=range]::-ms-thumb { [type=range]::-ms-thumb {
@ -1648,6 +1668,7 @@ input:not([type=checkbox], [type=radio], [type=range], [type=file])[type=time] {
border-radius: 50%; border-radius: 50%;
background-color: var(--pico-range-thumb-color); background-color: var(--pico-range-thumb-color);
cursor: pointer; cursor: pointer;
-ms-transition: background-color var(--pico-transition), transform var(--pico-transition);
transition: background-color var(--pico-transition), transform var(--pico-transition); transition: background-color var(--pico-transition), transform var(--pico-transition);
} }
[type=range]:active, [type=range]:focus-within { [type=range]:active, [type=range]:focus-within {
@ -1982,6 +2003,7 @@ dialog {
min-height: 100%; min-height: 100%;
padding: 0; padding: 0;
border: 0; border: 0;
-webkit-backdrop-filter: var(--pico-modal-overlay-backdrop-filter);
backdrop-filter: var(--pico-modal-overlay-backdrop-filter); backdrop-filter: var(--pico-modal-overlay-backdrop-filter);
background-color: var(--pico-modal-overlay-background-color); background-color: var(--pico-modal-overlay-background-color);
color: var(--pico-color); color: var(--pico-color);
@ -2179,6 +2201,7 @@ progress::-webkit-progress-bar {
} }
progress[value]::-webkit-progress-value { progress[value]::-webkit-progress-value {
background-color: var(--pico-progress-color); background-color: var(--pico-progress-color);
-webkit-transition: inline-size var(--pico-transition);
transition: inline-size var(--pico-transition); transition: inline-size var(--pico-transition);
} }
progress::-moz-progress-bar { progress::-moz-progress-bar {

View file

@ -2115,6 +2115,7 @@ nav li :where(a, [role=link]):not(:hover) {
} }
nav li button, nav li button,
nav li [role=button], nav li [role=button],
nav li [type=button],
nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]), nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]),
nav li select { nav li select {
height: auto; height: auto;

File diff suppressed because one or more lines are too long

View file

@ -2115,6 +2115,7 @@ nav li :where(a, [role=link]):not(:hover) {
} }
nav li button, nav li button,
nav li [role=button], nav li [role=button],
nav li [type=button],
nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]), nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]),
nav li select { nav li select {
height: auto; height: auto;

File diff suppressed because one or more lines are too long

View file

@ -2115,6 +2115,7 @@ nav li :where(a, [role=link]):not(:hover) {
} }
nav li button, nav li button,
nav li [role=button], nav li [role=button],
nav li [type=button],
nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]), nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]),
nav li select { nav li select {
height: auto; height: auto;

File diff suppressed because one or more lines are too long

View file

@ -2115,6 +2115,7 @@ nav li :where(a, [role=link]):not(:hover) {
} }
nav li button, nav li button,
nav li [role=button], nav li [role=button],
nav li [type=button],
nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]), nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]),
nav li select { nav li select {
height: auto; height: auto;

File diff suppressed because one or more lines are too long

View file

@ -2115,6 +2115,7 @@ nav li :where(a, [role=link]):not(:hover) {
} }
nav li button, nav li button,
nav li [role=button], nav li [role=button],
nav li [type=button],
nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]), nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]),
nav li select { nav li select {
height: auto; height: auto;

File diff suppressed because one or more lines are too long

View file

@ -2115,6 +2115,7 @@ nav li :where(a, [role=link]):not(:hover) {
} }
nav li button, nav li button,
nav li [role=button], nav li [role=button],
nav li [type=button],
nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]), nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]),
nav li select { nav li select {
height: auto; height: auto;

File diff suppressed because one or more lines are too long

View file

@ -2115,6 +2115,7 @@ nav li :where(a, [role=link]):not(:hover) {
} }
nav li button, nav li button,
nav li [role=button], nav li [role=button],
nav li [type=button],
nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]), nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]),
nav li select { nav li select {
height: auto; height: auto;

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -2115,6 +2115,7 @@ nav li :where(a, [role=link]):not(:hover) {
} }
nav li button, nav li button,
nav li [role=button], nav li [role=button],
nav li [type=button],
nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]), nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]),
nav li select { nav li select {
height: auto; height: auto;

File diff suppressed because one or more lines are too long

View file

@ -2115,6 +2115,7 @@ nav li :where(a, [role=link]):not(:hover) {
} }
nav li button, nav li button,
nav li [role=button], nav li [role=button],
nav li [type=button],
nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]), nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]),
nav li select { nav li select {
height: auto; height: auto;

File diff suppressed because one or more lines are too long

View file

@ -2115,6 +2115,7 @@ nav li :where(a, [role=link]):not(:hover) {
} }
nav li button, nav li button,
nav li [role=button], nav li [role=button],
nav li [type=button],
nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]), nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]),
nav li select { nav li select {
height: auto; height: auto;

File diff suppressed because one or more lines are too long

View file

@ -2115,6 +2115,7 @@ nav li :where(a, [role=link]):not(:hover) {
} }
nav li button, nav li button,
nav li [role=button], nav li [role=button],
nav li [type=button],
nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]), nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]),
nav li select { nav li select {
height: auto; height: auto;

File diff suppressed because one or more lines are too long

View file

@ -2115,6 +2115,7 @@ nav li :where(a, [role=link]):not(:hover) {
} }
nav li button, nav li button,
nav li [role=button], nav li [role=button],
nav li [type=button],
nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]), nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]),
nav li select { nav li select {
height: auto; height: auto;

File diff suppressed because one or more lines are too long

View file

@ -2115,6 +2115,7 @@ nav li :where(a, [role=link]):not(:hover) {
} }
nav li button, nav li button,
nav li [role=button], nav li [role=button],
nav li [type=button],
nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]), nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]),
nav li select { nav li select {
height: auto; height: auto;

File diff suppressed because one or more lines are too long

View file

@ -2115,6 +2115,7 @@ nav li :where(a, [role=link]):not(:hover) {
} }
nav li button, nav li button,
nav li [role=button], nav li [role=button],
nav li [type=button],
nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]), nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]),
nav li select { nav li select {
height: auto; height: auto;

File diff suppressed because one or more lines are too long

View file

@ -2115,6 +2115,7 @@ nav li :where(a, [role=link]):not(:hover) {
} }
nav li button, nav li button,
nav li [role=button], nav li [role=button],
nav li [type=button],
nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]), nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]),
nav li select { nav li select {
height: auto; height: auto;

File diff suppressed because one or more lines are too long

View file

@ -2115,6 +2115,7 @@ nav li :where(a, [role=link]):not(:hover) {
} }
nav li button, nav li button,
nav li [role=button], nav li [role=button],
nav li [type=button],
nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]), nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]),
nav li select { nav li select {
height: auto; height: auto;

File diff suppressed because one or more lines are too long

View file

@ -2115,6 +2115,7 @@ nav li :where(a, [role=link]):not(:hover) {
} }
nav li button, nav li button,
nav li [role=button], nav li [role=button],
nav li [type=button],
nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]), nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]),
nav li select { nav li select {
height: auto; height: auto;

File diff suppressed because one or more lines are too long

View file

@ -2496,6 +2496,7 @@ main {
} }
.pico nav li button, .pico nav li button,
.pico nav li [role=button], .pico nav li [role=button],
.pico nav li [type=button],
.pico nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]), .pico nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]),
.pico nav li select { .pico nav li select {
height: auto; height: auto;

File diff suppressed because one or more lines are too long

View file

@ -2496,6 +2496,7 @@ main {
} }
.pico nav li button, .pico nav li button,
.pico nav li [role=button], .pico nav li [role=button],
.pico nav li [type=button],
.pico nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]), .pico nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]),
.pico nav li select { .pico nav li select {
height: auto; height: auto;

File diff suppressed because one or more lines are too long

View file

@ -617,6 +617,7 @@ nav details.dropdown summary:focus-visible {
:where(:root) { :where(:root) {
-webkit-tap-highlight-color: transparent; -webkit-tap-highlight-color: transparent;
-webkit-text-size-adjust: 100%; -webkit-text-size-adjust: 100%;
-moz-text-size-adjust: 100%;
text-size-adjust: 100%; text-size-adjust: 100%;
background-color: var(--pico-background-color); background-color: var(--pico-background-color);
color: var(--pico-color); color: var(--pico-color);
@ -627,6 +628,8 @@ nav details.dropdown summary:focus-visible {
text-underline-offset: var(--pico-text-underline-offset); text-underline-offset: var(--pico-text-underline-offset);
text-rendering: optimizeLegibility; text-rendering: optimizeLegibility;
overflow-wrap: break-word; overflow-wrap: break-word;
-moz-tab-size: 4;
-o-tab-size: 4;
tab-size: 4; tab-size: 4;
} }
@ -879,6 +882,10 @@ main {
color: var(--pico-del-color); color: var(--pico-del-color);
} }
.pico ::-moz-selection {
background-color: var(--pico-text-selection-color);
}
.pico ::selection { .pico ::selection {
background-color: var(--pico-text-selection-color); background-color: var(--pico-text-selection-color);
} }
@ -894,10 +901,13 @@ main {
outline: none; outline: none;
background-color: var(--pico-background-color); background-color: var(--pico-background-color);
color: var(--pico-color); color: var(--pico-color);
-webkit-text-decoration: var(--pico-text-decoration);
text-decoration: var(--pico-text-decoration); text-decoration: var(--pico-text-decoration);
text-decoration-color: var(--pico-underline); text-decoration-color: var(--pico-underline);
text-underline-offset: 0.125em; text-underline-offset: 0.125em;
transition: background-color var(--pico-transition), color var(--pico-transition), box-shadow var(--pico-transition), -webkit-text-decoration var(--pico-transition);
transition: background-color var(--pico-transition), color var(--pico-transition), text-decoration var(--pico-transition), box-shadow var(--pico-transition); transition: background-color var(--pico-transition), color var(--pico-transition), text-decoration var(--pico-transition), box-shadow var(--pico-transition);
transition: background-color var(--pico-transition), color var(--pico-transition), text-decoration var(--pico-transition), box-shadow var(--pico-transition), -webkit-text-decoration var(--pico-transition);
} }
.pico :where(a:not([role=button])):is([aria-current]:not([aria-current=false]), :hover, :active, :focus), .pico :where(a:not([role=button])):is([aria-current]:not([aria-current=false]), :hover, :active, :focus),
.pico [role=link]:is([aria-current]:not([aria-current=false]), :hover, :active, :focus) { .pico [role=link]:is([aria-current]:not([aria-current=false]), :hover, :active, :focus) {
@ -974,6 +984,8 @@ main {
text-align: center; text-align: center;
text-decoration: none; text-decoration: none;
cursor: pointer; cursor: pointer;
-webkit-user-select: none;
-moz-user-select: none;
user-select: none; user-select: none;
transition: background-color var(--pico-transition), border-color var(--pico-transition), color var(--pico-transition), box-shadow var(--pico-transition); transition: background-color var(--pico-transition), border-color var(--pico-transition), color var(--pico-transition), box-shadow var(--pico-transition);
} }
@ -1358,6 +1370,8 @@ main {
.pico input:not([type=checkbox], [type=radio], [type=range], [type=file]), .pico input:not([type=checkbox], [type=radio], [type=range], [type=file]),
.pico select, .pico select,
.pico textarea { .pico textarea {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none; appearance: none;
padding: var(--pico-form-element-spacing-vertical) var(--pico-form-element-spacing-horizontal); padding: var(--pico-form-element-spacing-vertical) var(--pico-form-element-spacing-horizontal);
} }
@ -1546,6 +1560,7 @@ main {
* Checkboxes, Radios and Switches * Checkboxes, Radios and Switches
*/ */
.pico label:has([type=checkbox], [type=radio]) { .pico label:has([type=checkbox], [type=radio]) {
width: -moz-fit-content;
width: fit-content; width: fit-content;
cursor: pointer; cursor: pointer;
} }
@ -1777,6 +1792,7 @@ main {
height: 0.375rem; height: 0.375rem;
border-radius: var(--pico-border-radius); border-radius: var(--pico-border-radius);
background-color: var(--pico-range-border-color); background-color: var(--pico-range-border-color);
-webkit-transition: background-color var(--pico-transition), box-shadow var(--pico-transition);
transition: background-color var(--pico-transition), box-shadow var(--pico-transition); transition: background-color var(--pico-transition), box-shadow var(--pico-transition);
} }
.pico [type=range]::-moz-range-track { .pico [type=range]::-moz-range-track {
@ -1784,6 +1800,7 @@ main {
height: 0.375rem; height: 0.375rem;
border-radius: var(--pico-border-radius); border-radius: var(--pico-border-radius);
background-color: var(--pico-range-border-color); background-color: var(--pico-range-border-color);
-moz-transition: background-color var(--pico-transition), box-shadow var(--pico-transition);
transition: background-color var(--pico-transition), box-shadow var(--pico-transition); transition: background-color var(--pico-transition), box-shadow var(--pico-transition);
} }
.pico [type=range]::-ms-track { .pico [type=range]::-ms-track {
@ -1791,6 +1808,7 @@ main {
height: 0.375rem; height: 0.375rem;
border-radius: var(--pico-border-radius); border-radius: var(--pico-border-radius);
background-color: var(--pico-range-border-color); background-color: var(--pico-range-border-color);
-ms-transition: background-color var(--pico-transition), box-shadow var(--pico-transition);
transition: background-color var(--pico-transition), box-shadow var(--pico-transition); transition: background-color var(--pico-transition), box-shadow var(--pico-transition);
} }
.pico [type=range]::-webkit-slider-thumb { .pico [type=range]::-webkit-slider-thumb {
@ -1802,6 +1820,7 @@ main {
border-radius: 50%; border-radius: 50%;
background-color: var(--pico-range-thumb-color); background-color: var(--pico-range-thumb-color);
cursor: pointer; cursor: pointer;
-webkit-transition: background-color var(--pico-transition), transform var(--pico-transition);
transition: background-color var(--pico-transition), transform var(--pico-transition); transition: background-color var(--pico-transition), transform var(--pico-transition);
} }
.pico [type=range]::-moz-range-thumb { .pico [type=range]::-moz-range-thumb {
@ -1813,6 +1832,7 @@ main {
border-radius: 50%; border-radius: 50%;
background-color: var(--pico-range-thumb-color); background-color: var(--pico-range-thumb-color);
cursor: pointer; cursor: pointer;
-moz-transition: background-color var(--pico-transition), transform var(--pico-transition);
transition: background-color var(--pico-transition), transform var(--pico-transition); transition: background-color var(--pico-transition), transform var(--pico-transition);
} }
.pico [type=range]::-ms-thumb { .pico [type=range]::-ms-thumb {
@ -1824,6 +1844,7 @@ main {
border-radius: 50%; border-radius: 50%;
background-color: var(--pico-range-thumb-color); background-color: var(--pico-range-thumb-color);
cursor: pointer; cursor: pointer;
-ms-transition: background-color var(--pico-transition), transform var(--pico-transition);
transition: background-color var(--pico-transition), transform var(--pico-transition); transition: background-color var(--pico-transition), transform var(--pico-transition);
} }
.pico [type=range]:active, .pico [type=range]:focus-within { .pico [type=range]:active, .pico [type=range]:focus-within {
@ -2011,6 +2032,8 @@ main {
color: var(--pico-form-element-placeholder-color); color: var(--pico-form-element-placeholder-color);
line-height: inherit; line-height: inherit;
cursor: pointer; cursor: pointer;
-webkit-user-select: none;
-moz-user-select: none;
user-select: none; user-select: none;
transition: background-color var(--pico-transition), border-color var(--pico-transition), color var(--pico-transition), box-shadow var(--pico-transition); transition: background-color var(--pico-transition), border-color var(--pico-transition), color var(--pico-transition), box-shadow var(--pico-transition);
} }
@ -2057,6 +2080,7 @@ main {
left: 0; left: 0;
flex-direction: column; flex-direction: column;
width: 100%; width: 100%;
min-width: -moz-fit-content;
min-width: fit-content; min-width: fit-content;
margin: 0; margin: 0;
margin-top: var(--pico-outline-width); margin-top: var(--pico-outline-width);
@ -2315,6 +2339,7 @@ main {
min-height: 100%; min-height: 100%;
padding: 0; padding: 0;
border: 0; border: 0;
-webkit-backdrop-filter: var(--pico-modal-overlay-backdrop-filter);
backdrop-filter: var(--pico-modal-overlay-backdrop-filter); backdrop-filter: var(--pico-modal-overlay-backdrop-filter);
background-color: var(--pico-modal-overlay-background-color); background-color: var(--pico-modal-overlay-background-color);
color: var(--pico-color); color: var(--pico-color);
@ -2412,6 +2437,7 @@ main {
@keyframes modal-overlay { @keyframes modal-overlay {
from { from {
-webkit-backdrop-filter: none;
backdrop-filter: none; backdrop-filter: none;
background-color: transparent; background-color: transparent;
} }
@ -2556,6 +2582,7 @@ main {
} }
.pico progress[value]::-webkit-progress-value { .pico progress[value]::-webkit-progress-value {
background-color: var(--pico-progress-color); background-color: var(--pico-progress-color);
-webkit-transition: inline-size var(--pico-transition);
transition: inline-size var(--pico-transition); transition: inline-size var(--pico-transition);
} }
.pico progress::-moz-progress-bar { .pico progress::-moz-progress-bar {

View file

@ -2496,6 +2496,7 @@ main {
} }
.pico nav li button, .pico nav li button,
.pico nav li [role=button], .pico nav li [role=button],
.pico nav li [type=button],
.pico nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]), .pico nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]),
.pico nav li select { .pico nav li select {
height: auto; height: auto;

File diff suppressed because one or more lines are too long

View file

@ -2496,6 +2496,7 @@ main {
} }
.pico nav li button, .pico nav li button,
.pico nav li [role=button], .pico nav li [role=button],
.pico nav li [type=button],
.pico nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]), .pico nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]),
.pico nav li select { .pico nav li select {
height: auto; height: auto;

File diff suppressed because one or more lines are too long

View file

@ -2496,6 +2496,7 @@ main {
} }
.pico nav li button, .pico nav li button,
.pico nav li [role=button], .pico nav li [role=button],
.pico nav li [type=button],
.pico nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]), .pico nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]),
.pico nav li select { .pico nav li select {
height: auto; height: auto;

File diff suppressed because one or more lines are too long

View file

@ -2496,6 +2496,7 @@ main {
} }
.pico nav li button, .pico nav li button,
.pico nav li [role=button], .pico nav li [role=button],
.pico nav li [type=button],
.pico nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]), .pico nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]),
.pico nav li select { .pico nav li select {
height: auto; height: auto;

File diff suppressed because one or more lines are too long

View file

@ -2496,6 +2496,7 @@ main {
} }
.pico nav li button, .pico nav li button,
.pico nav li [role=button], .pico nav li [role=button],
.pico nav li [type=button],
.pico nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]), .pico nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]),
.pico nav li select { .pico nav li select {
height: auto; height: auto;

File diff suppressed because one or more lines are too long

View file

@ -2496,6 +2496,7 @@ main {
} }
.pico nav li button, .pico nav li button,
.pico nav li [role=button], .pico nav li [role=button],
.pico nav li [type=button],
.pico nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]), .pico nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]),
.pico nav li select { .pico nav li select {
height: auto; height: auto;

File diff suppressed because one or more lines are too long

View file

@ -2496,6 +2496,7 @@ main {
} }
.pico nav li button, .pico nav li button,
.pico nav li [role=button], .pico nav li [role=button],
.pico nav li [type=button],
.pico nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]), .pico nav li input:not([type=checkbox], [type=radio], [type=range], [type=file]),
.pico nav li select { .pico nav li select {
height: auto; height: auto;

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