Folio is an editorial Next.js portfolio template for developers, designers, and small studios who want a launch-ready site with zero compromise on craft.Single-scroll hero with optional backdrop, projects gallery, case study detail pages with image lightbox, four hand-tuned themes, and four typographic pairs swappable from a live TweakPanel. Multilingual out of the box (EN / ES / FR / PT) with bilingual project content stored alongside the editor.Ships with WCAG 2.1 AA accessibility baked in, full SEO (JSON-LD, OG image, sitemap, robots), 62 unit tests, and CMS adapters for Sanity / Strapi / Contentful sitting next to a config-file-driven default — drop in your own backend or stay on the single siteConfig.ts.What's included- Single-scroll hero with optional letter / image backdrop- Portfolio grid + case study lightbox with keyboard nav- 4 hand-tuned visual themes (Deep Violet, Light Minimal, Warm Neutral, Bold Type)- 4 font pairs swappable via TweakPanel (Fraunces × Inter Tight default)- Multilingual UI in EN / ES / FR / PT with bilingual project content- RTL-ready: logical CSS, icon flips, and direction-aware animations- Contact form with Resend / Formspree / Web3Forms adapters- Optional Sanity, Strapi & Contentful drop-ins (commented, signature-compatible)- WCAG 2.1 AA accessible, prefers-reduced-motion respected- SEO-complete: JSON-LD, OG images, sitemap, robots- 62 passing unit tests (Vitest)Tech: Next.js 16 · React 19 · TypeScript (strict) · Tailwind v4Requirements: Node.js 20+ · npm / pnpm / bunLive demo (with theme/variant switcher): https://folio.violettadev.comMore templates: violettadev.comLicense: Single-use — one purchase = one deployed project. Multi-use available, contact me.Support: Email hello@violettadev.com