From 7e94205866f8c9d25ebb548f3c3fa87f42557e25 Mon Sep 17 00:00:00 2001 From: Ku6epXBOCTuK Date: Wed, 2 Sep 2026 19:54:06 +0500 Subject: [PATCH] refactor: update panel component --- .../lib/components/kit/layout/Panel.svelte | 7 +++++- web/src/routes/preview/+layout.svelte | 2 +- web/src/routes/preview/+page.svelte | 4 +--- web/src/routes/preview/demo/+page.svelte | 3 --- web/src/routes/preview/kit/+page.svelte | 22 ++++++------------- .../preview/tools/[id]/PreviewPanel.svelte | 14 +++++------- .../preview/tools/[id]/SettingsPanel.svelte | 9 +------- 7 files changed, 21 insertions(+), 40 deletions(-) diff --git a/web/src/lib/components/kit/layout/Panel.svelte b/web/src/lib/components/kit/layout/Panel.svelte index 10abc0f..f5923b8 100644 --- a/web/src/lib/components/kit/layout/Panel.svelte +++ b/web/src/lib/components/kit/layout/Panel.svelte @@ -1,13 +1,17 @@
+ {@render children()}
@@ -16,5 +20,6 @@ background: var(--color-panel); border: var(--size-border) solid var(--color-border); border-radius: var(--radius-s); + padding: var(--space-l); } diff --git a/web/src/routes/preview/+layout.svelte b/web/src/routes/preview/+layout.svelte index b23668f..a090bf5 100644 --- a/web/src/routes/preview/+layout.svelte +++ b/web/src/routes/preview/+layout.svelte @@ -63,7 +63,7 @@
- + {@render children()}
diff --git a/web/src/routes/preview/+page.svelte b/web/src/routes/preview/+page.svelte index f23fb08..ec075aa 100644 --- a/web/src/routes/preview/+page.svelte +++ b/web/src/routes/preview/+page.svelte @@ -1,6 +1,5 @@ - - - {#snippet actions()} - {#if resultUrl} - - {/if} - {/snippet} - + + {#if resultUrl} + + {/if} +
{#if chainError} diff --git a/web/src/routes/preview/tools/[id]/SettingsPanel.svelte b/web/src/routes/preview/tools/[id]/SettingsPanel.svelte index 6c1ff49..72a4259 100644 --- a/web/src/routes/preview/tools/[id]/SettingsPanel.svelte +++ b/web/src/routes/preview/tools/[id]/SettingsPanel.svelte @@ -1,11 +1,9 @@ - - - {#snippet actions()} - - {/snippet} - +
{#if steps.length === 0}