Spectral chrome on Dune

Upstream Spectral is a tall single-page landing built from five stacked sections, each with its own visual weight, ending in a plain footer. Every one of them survives the port, and each does a specific job.

#banner

The first viewport: a full-height panel with the page title, a short line of body copy crediting HTML5 UP, and a primary "Get Started" button pointed at /blog. A .more.scrolly arrow beneath it smooth-scrolls to #one — the same in-page anchor behavior upstream ships, wired up through the shared layout's menu script rather than jQuery.

#one

A centered header ("Built for Dune CMS") followed by a short paragraph, theme content from demo-home/default.md when present, and a row of three large icons (Blog, Search, Archives) — the first hint that this is a CMS demo and not a static brochure site.

#two

Three .spotlight panels, each pairing a vendored image with a heading and a button: "Read the blog," "Search demo pages," and "Browse archives." Upstream Spectral uses this same alternating image/content pattern for whatever content a real site drops in; here it's wired directly to Dune's three built-in listing routes.

#three and #cta

A four-item feature grid (Blog, About, Search, Archives) restates the same destinations a third time with icon-led descriptions, and the closing #cta band offers two stacked buttons — "Get Started" and "Read More" — before the plain-text footer with its own icon row and copyright line.

Compare with html5up.net/spectral for section spacing and the #menu panel's slide-in behavior on mobile widths. Honest deviations: search is server-side /api/search, not a static index; /archives and /about are generated Dune routes; contact forms from the original zip have no mail backend. No dark mode — Spectral upstream is one design, single scheme.