From 0806293f05f24cf3509b7cb3fc27e35c7fdc8f14 Mon Sep 17 00:00:00 2001 From: thiloho <123883702+thiloho@users.noreply.github.com> Date: Sat, 24 Aug 2024 21:53:05 +0200 Subject: [PATCH] Make modal ids unique with suffix --- web-app/src/app.css | 2 +- web-app/src/lib/components/Modal.svelte | 6 ++++-- web-app/template-styles/blog-styles.css | 2 +- web-app/template-styles/common-styles.css | 3 ++- 4 files changed, 8 insertions(+), 5 deletions(-) diff --git a/web-app/src/app.css b/web-app/src/app.css index d861979..17a2f8c 100644 --- a/web-app/src/app.css +++ b/web-app/src/app.css @@ -68,7 +68,7 @@ label[for="toggle-mobile-preview"], :is(button, input, textarea, select):focus, #toggle-mobile-preview:checked + label { - outline: 0.125rem solid currentColor; + outline: 0.125rem solid var(--color-accent); outline-offset: 0.25rem; } diff --git a/web-app/src/lib/components/Modal.svelte b/web-app/src/lib/components/Modal.svelte index 04b1073..cb629c0 100644 --- a/web-app/src/lib/components/Modal.svelte +++ b/web-app/src/lib/components/Modal.svelte @@ -2,11 +2,13 @@ import type { Snippet } from "svelte"; const { children, id, text }: { children: Snippet; id: string; text: string } = $props(); + + const modalId = `${id}-modal` -{text} +{text} -