From e9ec95d7364c364657e479c677b44218804a3542 Mon Sep 17 00:00:00 2001 From: Volpeon Date: Sat, 28 Feb 2026 13:48:30 +0100 Subject: Create _dialog.scss --- src/objects/_dialog.scss | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 src/objects/_dialog.scss (limited to 'src/objects') 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 @@ +@use 'sass:meta'; +@use 'iro-sass/src/bem'; +@use 'iro-sass/src/props'; +@use '../props' as *; + +@use 'backdrop.vars' as backdrop; + +@mixin styles { + @include bem.object('dialog') { + box-sizing: border-box; + inline-size: 100%; + max-inline-size: none; + block-size: 100%; + min-block-size: 0; + max-block-size: none; + padding: 0; + margin: 0; + overflow: hidden; + background-color: transparent; + border: 0; + + &::backdrop { + background-color: props.get(backdrop.$bg-color); + backdrop-filter: blur(props.get(backdrop.$blur)); + } + } +} -- cgit v1.2.3-70-g09d2