Strongly Typed chrome on Dune
Upstream Strongly Typed leads with a centered #header (logo, tagline, boxed
nav) and an optional homepage #banner before #main. On this Dune port that
chrome lives in components/layout.tsx over vendored static/html5up/ CSS —
this post exists so the demo explains what you’re seeing instead of shipping a
generic clone.
Compare side-by-side with html5up.net/strongly-typed:
- Header shows
header_taglineunder the site title #bannerappears on home whenshow_banneris on, usingbanner_text- Inner routes use the
no-sidebarbody class and skip the banner #copyrightkeeps year,footer_text, and the HTML5 UP credit whenevershow_html5up_creditis on
Honest Dune deviations: upstream’s multi-page HTML becomes ordinary routes
under /blog; search is server-side /api/search, not a static filter; there
is no contact form mail backend behind the chrome. A Dune lift may land later
as an enhancement, not as fidelity.