This commit is contained in:
2025-11-07 13:34:32 -08:00
commit 1e8c5a972b
436 changed files with 11000 additions and 0 deletions

View File

@@ -0,0 +1,45 @@
:is(.dialog) {
--backdrop-speed: 150ms;
--panel-size: max-content;
--speed: 150ms;
border: 0;
opacity: 0;
transform: translateY(50%);
transform-origin: bottom center;
transition:
display var(--speed) allow-discrete,
opacity var(--speed),
overlay var(--speed) allow-discrete,
transform var(--speed);
&::backdrop {
background-color: var(--color-ink);
opacity: 0;
transform: translateY(0);
transition:
display var(--backdrop-speed) allow-discrete,
opacity var(--backdrop-speed),
overlay var(--backdrop-speed) allow-discrete;
}
&[open] {
opacity: 1;
transform: translateY(0);
&::backdrop {
opacity: 0.5;
}
}
@starting-style {
&[open] {
opacity: 0;
transform: translateY(50%);
}
&[open]::backdrop {
opacity: 0;
}
}
}