A restrained portfolio without framework overhead
Minimal Studio is a premium Astro theme for studios, designers, and architects who value whitespace, tactile imagery, and performance over flashy animation. There is no Tailwind, no React, and no motion library — just Astro, custom CSS, and considered interaction details.
The aesthetic suits architecture firms, design studios, and personal brands that want their work to lead, not the theme chrome.
What is included
Minimal Studio includes home, work, services, about, contact, license, robots.txt, llms.txt, sitemap, and a custom 404 page. There is no blog route — the scope stays focused on portfolio and services.
Projects live in src/data/projects.ts. Services are in src/data/services.ts. Site metadata and navigation are controlled from src/consts.ts.
Subtle motion, native implementation
Scroll-linked parallax objects and IntersectionObserver reveal animations add depth without importing a motion framework. A scroll progress bar gives visitors orientation on long pages. Dark and light themes persist the visitor’s preference across sessions.
Built for performance purists
Minimal Studio is built with Astro 6.4 and TypeScript. Styling is hand-written in src/styles/global.css. The theme compiles to static output with no required CMS, database, or backend.
llms.txt and robots.txt ship as first-class routes — useful if you want AI crawlers and search engines to understand your site structure from day one.
Customization workflow
Set your domain in astro.config.mjs and src/consts.ts. Replace demo projects and services with real work. Swap images in the assets folder and update copy in the data files. The license page documents the commercial single-use terms for buyers.



