
The challenge
Designing a documentation site that stays instant to search, ships a brutalist light/dark theme, and can embed interactive component previews inside plain Markdown.
The approach
Built on Nuxt 4 and Nuxt Content v3 using MDC syntax, so components render inline in Markdown, with a client-side full-text index and a zero-config zinc brutalist theme.
What we did
- //001MDC Markdown interactive component embedding
- //002Instant client-side full-text search
- //003Zero-config flat brutalist theme
- //004Automated OG image & SEO generation
The outcome
Mastered Nuxt 4 content collection workflows, Vite bundling, and SSR optimisation.
Next case study
Save Main
TypeScript, React, Vercel, Foundry