From 6841820bd89c2e4c1f807259882c7248345b8845 Mon Sep 17 00:00:00 2001 From: Ku6epXBOCTuK Date: Wed, 4 Feb 2026 09:26:25 +0500 Subject: [PATCH] feat: move to new workflow --- src/components/PanelPreview.svelte | 116 +++++++++++++---- src/components/TextManager.svelte | 196 +++++++++++------------------ src/routes/+page.svelte | 144 ++++++++++++++------- src/stores/panelStore.ts | 27 ++++ 4 files changed, 285 insertions(+), 198 deletions(-) diff --git a/src/components/PanelPreview.svelte b/src/components/PanelPreview.svelte index 40ae79b..62355ec 100644 --- a/src/components/PanelPreview.svelte +++ b/src/components/PanelPreview.svelte @@ -1,24 +1,47 @@
- {#if $panelStore} -
- - -
+
+ {#if editingText} +
+ e.key === "Enter" && handleSaveEdit()} + /> + + +
+ {:else} +
{panel.texts[0]?.text || "Без названия"}
+
+ + + {#if onDelete} + 🗑 + {/if} +
+ {/if} +

Фон

- + {#if backgroundImage} - + {/if} @@ -83,15 +122,15 @@

Финальный результат

- + {#if backgroundImage} - + {/if} - {#each $panelStore.texts || [] as textItem (textItem.id)} + {#each panel.texts || [] as textItem (textItem.id)} {@const textPosition = getTextPosition(textItem)}
- {:else} -
-

Нет данных для предпросмотра

-
- {/if}