feat: UI package — Svelte + Tailwind CSS served via Go embed #17
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Overview
Add a separate
ui/package to the repository that serves a frontend built with Svelte and Tailwind CSS, embedded into the Go binary usinggo:embed.Requirements
ui/directory as its own package/modulego:embed/uior/)Notes
internal/uiorui/with a cleanHandler()orFS()exportAcceptance Criteria
ui/package exists with Svelte + Tailwind project scaffoldgo buildproduces a binary that serves the UI staticallyThe project must include the existing index page and replace it.
add the building of the frontend to the makefile