From bc34dd1cb273fabdc965b356b9d59e932f67bcb1 Mon Sep 17 00:00:00 2001 From: Volpeon Date: Sat, 28 Feb 2026 13:47:05 +0100 Subject: Better handling of dialogs/modals/popovers --- src/scopes/_implicit.scss | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/scopes') diff --git a/src/scopes/_implicit.scss b/src/scopes/_implicit.scss index cee1639..c11d396 100644 --- a/src/scopes/_implicit.scss +++ b/src/scopes/_implicit.scss @@ -17,6 +17,12 @@ html { accent-color: props.get(core.$theme, --accent, --600); scrollbar-color: props.get(core.$theme, --text-disabled) transparent; + + &:has(dialog[open]), + &:has(.is-modal:popover-open) { + overflow: hidden; + pointer-events: none; + } } body { -- cgit v1.2.3-70-g09d2