You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
site: entry, stack and freshness pages have a thinner <head> than the home page (no theme-color, feed link, og:image size) #104
Why it matters
The home page emits theme-color for both colour schemes, an Atom rel="alternate" link, and og:image:width/height/alt. The other 420 pages do not, so the browser chrome flashes the wrong colour on dark-mode phones, feed readers cannot autodiscover the feed from an entry link, and some social scrapers fall back to a small card. This is the same duplicated-head problem described in the fonts issue; fixing one should fix both.
Suggested approach
Factor the shared lines of headMetaHtml into a helper in site/lib/shared.mjs taking {title, description, url, image, type} and call it from all four page builders. Add a lib.test.mjs case that every page type's head contains the same baseline tags.
Done when
All page types carry the same baseline meta set and a test enforces it.
Activity
Open issues sweep: validation types, incremental build, added dates, …
TMHSDigital commentedon Oct 22, 2026
Resolved by #124, merged to main in 1e1cfb8.