From a2feb8c63c80a1f52830f562af2deb2c6065eaae Mon Sep 17 00:00:00 2001 From: Alan Pearce Date: Mon, 24 Jun 2024 21:48:36 +0200 Subject: move templ templates into separate package --- internal/builder/page.templ | 101 -------------------------------------------- 1 file changed, 101 deletions(-) delete mode 100644 internal/builder/page.templ (limited to 'internal/builder/page.templ') diff --git a/internal/builder/page.templ b/internal/builder/page.templ deleted file mode 100644 index 9a2be2f..0000000 --- a/internal/builder/page.templ +++ /dev/null @@ -1,101 +0,0 @@ -package builder - -import ( - "net/url" - "website/internal/config" -) - -type PageSettings struct { - Title string - Path string - TitleAttrs templ.Attributes - BodyAttrs templ.Attributes -} - -func extendClasses(cs string, attrs templ.Attributes) string { - if extras, exists := attrs["class"]; exists { - return templ.Classes(cs, extras).String() - } else { - return cs - } -} - -templ menuItem(item config.MenuItem) { - { item.Name } -} - -templ page(site config.Config, page PageSettings) { - - -
- - -