The closing "About us" band hardcoded a light plum background and used
btn-outline-dark / text-hilight, none of which flip with the theme, so
they were unreadable in dark mode. Drive the band, its buttons, and the
highlight from scoped tokens, and add a theme-aware .btn-outline-soft.
Introduce a new #checks section presenting domain, zone and service
checkers in three columns linking to the documentation, plus a
dangling-records case study spotlight. Rework discover copy toward
peace-of-mind framing and adjust section backgrounds and CTA layout.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Rework "How it works" into a flat three-step grid with health-check
messaging and a row of reassurance promises. Add a new personas section
on the home page and back it with a screenshot background on the CTA band.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Drive the navbar text from the theme-reactive --hd-fg-* vars instead of
Bootstrap's baked-in dark color, so it flips light when the background
goes dark. Also fade the beginscroll gradient to --hd-bg-canvas rather
than a hardcoded white.
Pin the footer to fixed dark colors instead of the theme-reactive
.bg-dark/.text-light utilities, which flipped to a light background in
dark mode while child text stayed white. Also make product anchor links
absolute so they resolve from any page.
Public registrations on app.happydomain.org are paused. Route the
sign-in, register, and join entry points to a new /beta/ page that
explains the beta program and points users to self-hosting via the
binary or Docker image.