Alex Dunmow 10cecadef6 fix(editorial): remediate hero dead-space, tiny titles, media balloon + mobile
Layout/whitespace:
- Hero: gate min-h-[75vh] + vertical-centering on hasImage so the text-only
  masthead no longer floats in ~800px of dead space; large display headline
  via CSS class (was collapsed to 0.72rem by editorial-caps clobbering text-6xl).
- Restore heading hierarchy: swap editorial-caps -> editorial-heading on every
  title/headline element (hero, card, newsletter, contact-form, cta, countdown,
  feature-grid, team, featured-posts, post-hero, menu-list, hours-location,
  author-bio-hero, password-reset-form). Masthead wordmarks (navbar/footer)
  keep editorial-caps by design.
- Home "river": constrain to a 48rem reading measure and add vertical rhythm
  (editorial-river/editorial-flow CSS) so stacked essay cards stop fusing into
  one seam-y block and body text no longer runs full-bleed wide.
- Newsletter: remove stray empty double-hairline artifact (single centered rule).
- Image: guard empty src so absent media no longer renders an empty muted box.

Mobile / JIT-safety:
- New width/spacing/hero-title behavior defined as theme CSS in manifest
  input_css_append (not JIT-scanned Tailwind), so it always compiles.
- Marginalia stack breakpoint widened 768px -> 1023px to match the article
  grid collapse, so the rail always gets its separator when stacked.

Build + check-safety green (32 checks: 19 ok 13 skip). No version bump.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-05 17:25:31 +08:00
2026-07-05 16:44:48 +08:00
2026-07-05 13:43:24 +08:00

Editorial

A reading-first theme built around a serif baseline grid and a generous measure. Light mode is warm book paper with dark ink. Dark mode drops to a low-glare charcoal with sepia type for late-night reading. Drop caps, running marginalia, and small-caps labels do the design work, so the writing leads and the page stays quiet.

Good for

We built Editorial for people who write at length. Treat these as starting points, not limits. If the mood fits your brand, use it:

  • Personal essayists and columnists
  • Independent newsletters and subscriptions
  • Longform blogs and reported features
  • Author and portfolio sites

What you get

  • Four color presets, each with a tuned light mode and a tuned dark mode: Book Paper, Sepia Review, Legal Pad, and Nightdesk.
  • Playfair Display for headings and Source Serif 4 for body text, both bundled and ready. Fonts stay admin-controlled, so you can swap them from the typography settings.
  • Four persona blocks: a drop-cap essay opener, running marginalia side notes, a reading list, and a field-notes aside.
  • A demo site that installs when you activate the theme: a home page, an about page, a blog with three essays, and a contact page whose form emails your admins. It comes seeded as a newsletter called The Margin, by Frances Hale.
  • Every core block restyled to match, plus a themed login screen and a themed 404 page.

Install

Install from the BlockNinja registry, then pick a preset and assign your fonts in the admin. Activate the demo content if you want a fully dressed starting point.

Description
No description provided
Readme 2.9 MiB
Languages
Makefile 83.1%
AMPL 16.9%