From e9578fc15e179b9ae5df3c0f9e1690f95b113a26 Mon Sep 17 00:00:00 2001 From: Ku6epXBOCTuK Date: Thu, 27 Aug 2026 22:05:44 +0500 Subject: [PATCH] feat: add main page --- docs/plan-redesign.md | 5 +- web/src/routes/preview/+page.svelte | 101 ++++++++++++++++++++++++++++ 2 files changed, 105 insertions(+), 1 deletion(-) create mode 100644 web/src/routes/preview/+page.svelte diff --git a/docs/plan-redesign.md b/docs/plan-redesign.md index c5ce5ed..e226191 100644 --- a/docs/plan-redesign.md +++ b/docs/plan-redesign.md @@ -322,7 +322,10 @@ src/routes/preview/tools/[id]/+page.svelte ### Шаг 3. Новые страницы -- [ ] **[C9]** `/preview` — воркспейс (eyebrow, h1, lede, поиск, «открыть последний»). +- [x] **[C9]** `/preview` — воркспейс (eyebrow, h1, lede, поиск, «открыть последний»). + Поиск фильтрует `TOOLS` из `$lib/registry`; карточки результата пока + ведут на `#` (реальные `/preview/tools/[id]` подключим на C12, иначе + prerender падает на 404). - [ ] **[C10]** `/preview/list-tools` — каталог карточек. - [ ] **[C11]** `/preview/demo` — зеркало воркспейса (приёмочный стенд). - [ ] **[C12]** `/preview/tools/[id]` — раскладка gradient (settings-panel + preview-panel). diff --git a/web/src/routes/preview/+page.svelte b/web/src/routes/preview/+page.svelte new file mode 100644 index 0000000..bad4e20 --- /dev/null +++ b/web/src/routes/preview/+page.svelte @@ -0,0 +1,101 @@ + + +
+
+ EASY PNG TOOLS +

Workspace

+

+ Откройте PNG-инструмент, загрузите изображение и получите результат без + установки и регистрации. +

+
+ + + + +
+ {#each results as tool (tool.id)} + + {/each} +
+ + + +
+
+ +