summaryrefslogtreecommitdiff
path: root/builder/base.scm
diff options
context:
space:
mode:
authoreltrac <hi@eltr.ac>2026-10-31 14:35:53 +0800
committereltrac <hi@eltr.ac>2026-10-31 14:35:53 +0800
commitf62076bac7bc749cced7fd69e4c59ed080bda1c9 (patch)
treeb55a2b553d7578e4a6ee98dd674c2abf532173ad /builder/base.scm
parentcc72f6fdb1cac6df629e62c7d1cf6c6ec7217984 (diff)
refactor templating; wider container for flat pages
Diffstat (limited to 'builder/base.scm')
-rw-r--r--builder/base.scm10
1 files changed, 6 insertions, 4 deletions
diff --git a/builder/base.scm b/builder/base.scm
index 3e83ac6..17b7967 100644
--- a/builder/base.scm
+++ b/builder/base.scm
@@ -1,6 +1,7 @@
(define-module (builder base)
#:use-module (haunt site)
#:use-module (builder components)
+ #:use-module (builder includes)
#:use-module (json)
#:export (base-template
contained-template
@@ -66,8 +67,9 @@
(define (page-template site metadata body)
(base-template site
(assq-ref metadata 'title)
- (container (list `(main (@ (class "page prose"))
- ,body)
- `(footer (@ (style "margin: 2rem 0"))
- ,(link "/" "← Back to homepage"))))))
+ `(div (@ (class "container wider"))
+ (main (@ (class "page prose")) `
+ ,,body)
+ (footer (@ (style "margin: 2rem 0"))
+ ,(navigation)))))