
A striking, fast, portfolio-ready website for your studio — live in an afternoon.
Zelda is a complete creative-agency and design-studio theme built on Astro 7. Every page pre-renders to static HTML, so it loads instantly and deploys anywhere — and it ships zero framework JavaScript, just one small vanilla script.
Live demo: https://zelda-astro.vercel.app
WHAT'S INSIDE
• 21 page templates — 41 static pages per build: home, about, works, shop, blog, pricing, contact, checkout, PayPal checkout, order confirmation, style guide, license, changelog, 401, 404
• Portfolio — a works listing plus 5 project case-study pages (overview, role, impact, image galleries) with an auto-filled "related works" rail, and 4 work-tag archive pages
• Shop — a filterable index plus 7 item detail pages with feature and page-include lists and a related-items rail
• Blog — 6 MDX posts with date meta, numbered Q&A blocks, social share links, and a related-posts section
• Pricing & products — plan detail pages generated from one JSON file, plus category archive pages
• Commerce pages — working cart with cart modal, checkout, PayPal checkout, and order confirmation (localStorage-based; wire up Stripe or Lemon Squeezy when you're ready to sell)
• Polished interactions — scroll-reveal entrances, autoplaying background video, animated testimonial marquees, an overview hover-image gallery, a team hover gallery, FAQ and awards accordions, and tabbed sections — all in one small vanilla script
• Edit content, not code — works, shop items, and blog posts are Markdown files with frontmatter; add a file and the listing, detail page, and related-item rail update automatically
• Design-token colors — the full brand palette lives as CSS custom properties in one :root block; re-theme the whole site from there, no utility framework to learn
• Self-hosted Creato Display + Droid Sans fonts — no CDN requests
• TypeScript throughout, zod-validated content schemas
• Full HTML documentation included
TECH STACK
Astro 7 · MDX · TypeScript · hand-crafted CSS · one vanilla interaction script — no React, no Tailwind, no framework runtime
REQUIREMENTS
Node.js 22.12+ and npm. Deploys to Vercel, Netlify, Cloudflare Pages, GitHub Pages, or any static host — no server needed.
WHAT YOU GET
Instant download (37 MB zip): complete source code + documentation. Free updates for the 1.x release line.
LICENSE
One license = one end product (your site or a client's). Building multiple sites? Buy one license per project. You may not resell or redistribute the source.
SUPPORT
Questions or stuck on setup? Email contact@kaziehsan.com — we answer every buyer.
Waida Studio