Colophon
This site was built the way Waypost operates -- layered, gated, and deliberate. Foundation first. Content data second. Components third. Pages fourth. Polish last. Nothing renders against an unstable base.
Next.js 15 with the App Router. React 19. TypeScript in strict mode. Tailwind CSS 4 with custom design tokens mapped to CSS variables. Every page is statically generated where possible.
Space Grotesk for headings -- geometric, tight, engineered. Inter for body text -- invisible when it should be, legible at every size. JetBrains Mono for framework terms and code -- because Waypost terms are not prose, they are specifications.
Dark navy accent on near-white. The palette is deliberately restrained -- this is a framework site, not a SaaS landing page. The depth of the content is the differentiator, not the visual noise. Dark mode inverts cleanly via CSS variables. Every component renders in both modes without conditional logic.
Self-hosted variable fonts with font-display: swap. No third-party scripts except the Cloudflare Analytics beacon (~1kb). Static generation for every page. Code-split per route. Target: 98+ Lighthouse performance, 100 accessibility, 100 SEO.
WCAG 2.1 AA minimum. Full keyboard navigation. Skip-to-content link. Focus traps in modals. prefers-reduced-motion respected -- all animations disabled. Sufficient color contrast in both modes. ARIA labels on every interactive element. Print stylesheet for framework pages.
Designed and built by Joe Henderson. Waypost is original IP. All rights reserved.