Files
dlStack/assets
Joel Brock aabd08371c arrange: spacing scale + hero rhythm + opening beat
Targeted pass per impeccable:arrange — no markup changes, just sharper
spatial intent in the editorial base:

- New semantic spacing scale (--space-2xs through --space-3xl) at
  the top of :root. Subsequent rules pull from this scale instead of
  inline clamp() values; the scattered numbers stay only where they
  are type-specific (card padding, etc.).
- Hero internal rhythm rebalanced. Tagline keeps its generous gap
  (--space-xl), but bio now sits TIGHT against it (--space-sm) so
  they read as one thought, while the social rail jumps to
  --space-xl from the bio so it reads as a separate action layer.
  Previous mid-range 1.5/1.5/2rem values made everything feel
  equally connected.
- Opening beat: first .section after the hero (and the first child
  of <main>) gets --space-3xl top margin instead of --space-2xl, so
  the page actually breathes after the name before the masthead
  cadence settles in.
- Section masthead tightened: head gap nudged up, title weight
  350 -> 420 with a touch tighter tracking so Projects / Clients
  carry their poster weight.
- Marker bar pads asymmetrically now (--space-lg top, --space-md
  bottom) — typographic line of muted caps sits closer to the rule
  than to the page top, intentional.
2026-05-18 09:42:01 -07:00
..