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í.