summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/objects/_dialog.scss27
1 files changed, 27 insertions, 0 deletions
diff --git a/src/objects/_dialog.scss b/src/objects/_dialog.scss
new file mode 100644
index 0000000..d93543f
--- /dev/null
+++ b/src/objects/_dialog.scss
@@ -0,0 +1,27 @@
1@use 'sass:meta';
2@use 'iro-sass/src/bem';
3@use 'iro-sass/src/props';
4@use '../props' as *;
5
6@use 'backdrop.vars' as backdrop;
7
8@mixin styles {
9 @include bem.object('dialog') {
10 box-sizing: border-box;
11 inline-size: 100%;
12 max-inline-size: none;
13 block-size: 100%;
14 min-block-size: 0;
15 max-block-size: none;
16 padding: 0;
17 margin: 0;
18 overflow: hidden;
19 background-color: transparent;
20 border: 0;
21
22 &::backdrop {
23 background-color: props.get(backdrop.$bg-color);
24 backdrop-filter: blur(props.get(backdrop.$blur));
25 }
26 }
27}