Visaro - Creative & Branding Agency Template (Next.js + Sanity)
Editorial agency template built with Next.js 16, Tailwind v4, GSAP and Sanity CMS. 21 drag-and-drop sections, case studies, blog, working contact form.







Single project license · lifetime updates
Everything you need to rank and convert
21 ready-made sections (hero, works grid, services, stats, testimonials, timeline, team, FAQ, blog, contact and more). Add, remove and reorder them in Sanity, on any page.
They're wired to Resend: add your API key and inbox address, and that's it. Visitor enquiries reach your inbox, and newsletter sign-ups become Resend contacts. A spam trap is built in.
Project pages with a heading, intro and flexible content blocks: image pairs, centred text, text beside an image, step-by-step process, a full-width image and a results panel with numbers.
A blog with cover images, summaries, a rich-text body with inline images, and a newest-posts section for any page.
Lenis smooth scrolling, images that wipe in on scroll, count-up stats, a looping logo marquee and hover-reveal service rows. All of it turns off for visitors who choose “reduce motion”.
Every field explains where it shows on the page. Images have hotspot cropping and required alt text. Projects, posts, FAQs, testimonials and team members are written once and reused anywhere.
Server components, images resized and converted to WebP/AVIF by Sanity's CDN, and pages that refresh from the CMS within a minute, with no redeploy.
Mobile-first layouts for every section, semantic HTML with one h1 per page, keyboard-friendly accordions and forms, and alt text on every image.
`npm run seed` loads every page, project, post, image and video from the live demo, so you start from a finished site, not an empty one.
One font (Inter), a short set of colour and type tokens in Tailwind v4's `@theme`, and reusable components. Re-brand the whole site in minutes.
It ships with a `CLAUDE.md` guide and a `/build-section` command that turns a Figma frame into a new editable section with Claude Code.
All of our NextJS themes come with the following features:
Live in under 30 minutes
Full documentation included. Step-by-step setup guide from clone to deployed.
Need Help ?Open it in your terminalnpm installcp .env.example .env.localRun npm run build and deploy to your preferred platform
Ready to turn your website into your best salesperson?
Book a free 30-minute strategy call. No pressure, no pitch — just an honest assessment of what's holding your site back.