all repos — homestead @ 7c9ce0ed7f5058db65a13c036857cd7c32a5464b

Code for my website

move templ templates into separate package

Alan Pearce
commit

7c9ce0ed7f5058db65a13c036857cd7c32a5464b

parent

415059cadd06ea235091cc4e78f585d52fea9f04

1 file changed, 16 insertions(+), 2 deletions(-)

changed files
M internal/builder/page.templtemplates/page.templ
@@ -1,9 +1,23 @@
-package builder +package templates import ( + "os" "net/url" + "website/internal/config" ) + +var ( + css string +) + +func init() { + bytes, err := os.ReadFile("templates/style.css") + if err != nil { + panic(err) + } + css = string(bytes) +} type PageSettings struct { Title string
@@ -29,7 +43,7 @@ }
>{ item.Name }</a> } -templ page(site config.Config, page PageSettings) { +templ Page(site config.Config, page PageSettings) { <!DOCTYPE html> <html lang={ site.DefaultLanguage }> <head>