vyvoj-dash

Run 003: Svelte + Tailwind + shadcn-svelte foundation

Dokončeno

Frontend foundation: Astro+Svelte 5 islands, Tailwind 4, shadcn-svelte init + Button

Od: 2026-05-10 Do: 2026-05-10 Vytvořeno 10. 5. 2026

4/4

100%

Tasky v runu

Otevřít kanban →
ID Název Status Priorita Vytvořeno
63 Astro Svelte + Tailwind v configu
astro.config.mjs měl jen adapter, web UI nemělo žádný styling. Přidán svelte() integration + @tailwindcss/vite plugin + $lib alias přes vite.resolve. Tailwind classes a Svelte 5 hydration teď fungují v .astro souborech.
Hotovo
Střední
10. 5. 2026
64 shadcn-svelte init s tokens
shadcn-svelte CLI v1.2.7 vyžaduje interaktivní preset selection, neslo skriptovat. Manuálně vytvořeny components.json + src/lib/utils.ts s cn helperem + src/styles/global.css s neutral oklch tokens. Outcome ekvivalentní.
Hotovo
Střední
10. 5. 2026
65 BaseLayout a refactor dashboard pages
Dashboard byl bare HTML bez stylingu. Vytvořen src/layouts/BaseLayout.astro (slot + global.css import + viewport meta), dashboard/index.astro ho používá s Tailwind container utilities.
Hotovo
Střední
10. 5. 2026
66 Button island na hello-world stránce
Plán chtěl ověřit Svelte hydration na CF Workers. pnpm dlx shadcn-svelte add button vygeneroval Button komponentu, dashboard ji ukazuje 2× — client:load (Svelte island, hydratovaný) a outline (SSR-only). Bonus: check-types přepnut z tsc na astro check kvůli Svelte type re-exports.
Hotovo
Střední
10. 5. 2026

Screenshoty

0

Žádné screenshoty. Nahraj první.