Adjust dialog transition styles
This commit is contained in:
@@ -7,17 +7,16 @@
|
||||
:is(.dialog) {
|
||||
border: 0;
|
||||
opacity: 0;
|
||||
transform: scale(0.2);
|
||||
transform-origin: top center;
|
||||
transition: var(--dialog-duration) allow-discrete;
|
||||
transition-property: display, opacity, overlay, transform;
|
||||
transform: scale(0.9);
|
||||
transform-origin: center;
|
||||
transition: var(--dialog-duration) ease-out allow-discrete;
|
||||
transition-property: opacity, overlay, transform;
|
||||
|
||||
&::backdrop {
|
||||
background-color: var(--color-black);
|
||||
opacity: 0;
|
||||
transform: scale(1);
|
||||
transition: var(--dialog-duration) allow-discrete;
|
||||
transition-property: display, opacity, overlay;
|
||||
opacity: 0.4;
|
||||
transition: var(--dialog-duration) ease-out allow-discrete;
|
||||
transition-property: opacity, overlay;
|
||||
}
|
||||
|
||||
&[open] {
|
||||
@@ -32,11 +31,11 @@
|
||||
@starting-style {
|
||||
&[open] {
|
||||
opacity: 0;
|
||||
transform: scale(0.2);
|
||||
transform: scale(0.9);
|
||||
}
|
||||
|
||||
&[open]::backdrop {
|
||||
opacity: 0;
|
||||
opacity: 0.4;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user