Back to themes

NueStudio

Creative-studio & design-agency theme with a portfolio, journal, shop, cart and checkout. Static-first Astro 7 — every page ships zero framework JavaScript.


Cost

Paid


Created by
Waida Studio

Nuestudio is a creative-studio and design-agency theme built on Astro 7 and the template's own hand-crafted CSS, generating 32 fully static pages per build from 20 route files.


Pages: home, about, services, project list with 4 MDX case studies, journal with 4 MDX articles, shop with 6 MDX product pages, pricing with per-plan detail pages, cart-aware checkout, PayPal checkout, order confirmation, contact, style guide, license, changelog, 401 and 404.


Zero framework JS, not zero-JS-by-default — every page is a static .astro component; there are no islands and no hydration step. The whole behaviour layer is one small vanilla script that Astro bundles as a single deferred module: the full-screen mega menu, the blog and shop category tabs, the product feature accordions, the testimonial and team pickers, the cursor-tracking "View" badge, scroll reveals and counters, four scroll-linked timelines, the demo forms and the cart.


Content collections — articles, case studies and store items are MDX with zod-validated frontmatter; listing order, the category tabs and the pricing plans are plain JSON, so launching a real site requires no component edits.


Composable body layouts — a case study places its own two opening columns, four figures and closing statement from the content file; an article its heading-plus-prose rows; a store item its labelled detail blocks. Restructuring a page is editing Markdown, not markup.


Working cart — localStorage persistence shared live between the header badge, the plan pages, checkout and order confirmation.


Design tokens — 11 colour and stroke custom properties plus the full size and letter-spacing scale in a single :root block, with the animation easing curves in a second. Re-theme the whole site from one place; no utility framework to learn.


Self-hosted fonts — Plus Jakarta Sans in four weights as woff2, no CDN requests.


Deploy anywhere — pure static output, no adapter needed. Vercel, Netlify and Cloudflare Pages auto-detect it, and a committed vercel.json pins the Astro preset.