From 72da4ab2fdc6e852c8d3acc373acdf1960a1aa7a Mon Sep 17 00:00:00 2001 From: Kuba Suder Date: Mon, 1 Dec 2025 02:04:15 +0200 Subject: [PATCH] moved the two dialogs to App component --- index.html | 3 - src/App.svelte | 9 +- src/components/AccountMenu.svelte | 4 +- src/components/BiohazardDialog.svelte | 13 +- src/components/DialogPanel.svelte | 14 ++ src/components/Dialogs.svelte | 30 +++++ src/components/LoginDialog.svelte | 32 +++-- src/components/posts/HiddenRepliesLink.svelte | 2 +- src/components/posts/PostFooter.svelte | 4 +- src/skythread.ts | 126 +----------------- style.css | 3 +- 11 files changed, 90 insertions(+), 150 deletions(-) create mode 100644 src/components/DialogPanel.svelte create mode 100644 src/components/Dialogs.svelte diff --git a/index.html b/index.html index 36c2505..3954d2e 100644 --- a/index.html +++ b/index.html @@ -29,9 +29,6 @@ -
-
- + {#if params.q} @@ -29,8 +34,6 @@ {:else if params.page} {#if account.loggedIn} {@render page(params.page)} - {:else} - {/if} {:else} diff --git a/src/components/AccountMenu.svelte b/src/components/AccountMenu.svelte index 115a29c..2c64707 100644 --- a/src/components/AccountMenu.svelte +++ b/src/components/AccountMenu.svelte @@ -1,5 +1,5 @@ + onClose?.()}>

☣️ Infohazard Warning

@@ -33,6 +41,7 @@

+