From c3fca6c5c72da48353599476a62c1ec09bfebbb6 Mon Sep 17 00:00:00 2001 From: Eric Wagoner Date: Mon, 28 Sep 2026 14:47:01 -0400 Subject: [PATCH] TabbedDialog and the boxed tab strip, as Dip has them; the tally's comment describes the tally TabbedDialog keeps its own backdrop here, since the template has no shared one; a game that has one may drop it. The template's hall still opens its about panel with About.svelte. Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01Jm2auWk6RP71CjaAb4FMoG --- .../src/lib/components/TabbedDialog.svelte | 140 ++++++++++++++++++ template/src/lib/components/Tabs.svelte | 61 +++----- template/src/lib/components/Tally.svelte | 6 +- 3 files changed, 165 insertions(+), 42 deletions(-) create mode 100644 template/src/lib/components/TabbedDialog.svelte diff --git a/template/src/lib/components/TabbedDialog.svelte b/template/src/lib/components/TabbedDialog.svelte new file mode 100644 index 0000000..81ab642 --- /dev/null +++ b/template/src/lib/components/TabbedDialog.svelte @@ -0,0 +1,140 @@ + + + + +{#if named} + +{/if} + + diff --git a/template/src/lib/components/Tabs.svelte b/template/src/lib/components/Tabs.svelte index a513968..2d8a77e 100644 --- a/template/src/lib/components/Tabs.svelte +++ b/template/src/lib/components/Tabs.svelte @@ -10,40 +10,22 @@