package priceforge import ( "embed" "io/fs" ) // TemplatesFS contains HTML templates embedded into the binary. // //go:embed web/templates/*.html web/templates/partials/*.html var TemplatesFS embed.FS // StaticFiles contains static assets (CSS, JS, etc.) embedded into the binary. // //go:embed web/static/* var StaticFiles embed.FS // StaticFS returns a filesystem rooted at web/static for serving static assets. func StaticFS() (fs.FS, error) { return fs.Sub(StaticFiles, "web/static") }