Files
fizzy/app/assets/stylesheets/dialog.css
T
Jason Zimdars ffc31e460f Revert "Merge pull request #345 from basecamp/cascade-layers"
This reverts commit 01e7301327, reversing
changes made to 832134385a.
2025-04-03 17:42:26 -05:00

46 lines
846 B
CSS

:is(.dialog) {
--backdrop-speed: 150ms;
--panel-size: max-content;
--speed: 150ms;
border: 0;
opacity: 0;
transform: scale(0.2);
transform-origin: top center;
transition:
display var(--speed) allow-discrete,
opacity var(--speed),
overlay var(--speed) allow-discrete,
transform var(--speed);
&::backdrop {
background-color: var(--color-always-black);
opacity: 0;
transform: scale(1);
transition:
display var(--backdrop-speed) allow-discrete,
opacity var(--backdrop-speed),
overlay var(--backdrop-speed) allow-discrete;
}
&[open] {
opacity: 1;
transform: scale(1);
&::backdrop {
opacity: 0.5;
}
}
@starting-style {
&[open] {
opacity: 0;
transform: scale(0.2);
}
&[open]::backdrop {
opacity: 0;
}
}
}