ADDED index-template.html.p Index: index-template.html.p ================================================================== --- index-template.html.p +++ index-template.html.p @@ -0,0 +1,86 @@ +◊; SPDX-License-Identifier: BlueOak-1.0.0 +◊; This file is licensed under the Blue Oak Model License 1.0.0. + + +◊html$-page-head["The Local Yarn" #f] + + + + +
+

The Local Yarn

+
+ +
+◊(cache-index-entries-only! "Home page" here doc) + +
◊(->html doc #:splice? #t)
+ +
+
The Blog · +Keyword Index + +
+ + + ◊(html$-series-list) + +
+ + ADDED index.html.pm Index: index.html.pm ================================================================== --- index.html.pm +++ index.html.pm @@ -0,0 +1,11 @@ +#lang pollen + +◊(define-meta template "index-template.html") + +◊(require pollen/tag) +◊(define img (default-tag-function 'img)) + +◊img[#:id "front-page-logo" #:src "web-extra/mark.svg"] is the end of the ◊index{thread} that you +can pick or pluck, the forked ribbon tracing into the bookshelf, your own or someone else’s. +◊em{We’ve seen this before} says the voice on the other◊'|nbsp|end. + DELETED index.html.pp Index: index.html.pp ================================================================== --- index.html.pp +++ index.html.pp @@ -1,100 +0,0 @@ -#lang pollen - -◊; SPDX-License-Identifier: BlueOak-1.0.0 -◊; This file is licensed under the Blue Oak Model License 1.0.0. - -◊(require pollen/template racket/file pollen/tag) - - - -◊html$-page-head["The Local Yarn" #f] - - - - -
-

The Local Yarn

-
-◊(define img (default-tag-function 'img)) - -◊(define front-page-body ◊root{ - ◊img[#:id "front-page-logo" #:src "/web-extra/mark.svg"] is the end of the ◊index{thread} that you - can pick or pluck, the forked ribbon tracing into the bookshelf, your own or someone else’s. - ◊em{We’ve seen this before} says the voice on the other◊'|nbsp|end. - - -}) -◊; stop for now: (crystalize-index-entries! '|index.html| front-page-body) - -
- -
◊(->html front-page-body #:splice? #t)
- -
-
The Blog · -Keyword Index - -
- - - ◊(html$-series-list) - -
- - Index: makefile ================================================================== --- makefile +++ makefile @@ -54,11 +54,11 @@ # render, triggering this rule for that series. $(series-html): %.html: %.poly.pm raco pollen render $@ tidy -quiet -modify -indent --wrap 100 --wrap-attributes no --tidy-mark no $@ || true -index.html: $(core-files) $(html-deps) $(series-html) index.html.pp +index.html: $(core-files) $(html-deps) $(series-html) index-template.html.p index.html.pm raco pollen render index.html fossil uv add scribbled/site-footer.html # This target will also rebuild pg2, pg3, etc. as needed blog-pg1.html: $(core-files) $(html-deps) $(articles-html) blog.rkt