APPENDIX D
Section Opener
Eyebrow strip → display-italic title → hairline. Never hand-roll a section label strip.
- HANDLE
- section-opener
- LIVES IN
- src/components/PageBadge.jsx (SectionOpener)
- USED ON
- Home, About, Colophon, System
- PROPS
- no · label · meta · title
EXAMPLE
LIVEAs it renders.
¶ 02SECTION OPENER
META AT RIGHTA section begins.
CODE
COPY AND PASTEHow it is called.
JSX
import { SectionOpener } from '../components/PageBadge.jsx'
<SectionOpener
no="02" {/* omit when sections are not a sequence */}
label="HOW I LEAD"
meta="TEAMS · SYSTEMS · ENGINEERING"
title="Fewer handoffs, more shared vocabulary."
/>
{/* icon={…} leads the strip; className replaces the default mb-8 */}RULES
What must stay true.
Eyebrow strip → display-italic title → hairline. Never hand-roll a section label strip.