A cinematic one-page portfolio with refined motion
Atelier Motion is a premium Astro theme for creative professionals who want atmospheric imagery and scroll-triggered animation without the complexity of a multi-route agency site. Everything lives on one page — hero, about, projects, services, process, testimonials, FAQ, and contact — connected by smooth scroll navigation.
The motion is cinematic but not overwhelming: scroll reveals via Anime.js, an FAQ accordion, and a focus-trapped mobile menu cover interaction without importing a heavy framework.
What is included
Atelier Motion includes a one-page homepage with PortfolioOfficeHero, about, projects, services, process, testimonials, FAQ, and contact sections, plus navbar, footer, and a custom 404 page.
All content is stored in src/data/ — site settings, navigation, projects, services, process steps, testimonials, and FAQs. There are no content collections.
Static-first by design
The Astro config documents explicitly that no backend, CMS, or database is required. Animation scripts live in src/scripts/scroll-animations.ts, with separate handlers for the FAQ accordion and mobile navigation.
Self-hosted Inter and JetBrains Mono fonts ship via Fontsource.
Built on a lightweight Astro stack
Atelier Motion is built with Astro 6.4, TypeScript, Tailwind CSS v4, Anime.js v4, and sitemap generation. The theme compiles to static output.
There is no blog, no journal, and no pricing page — the scope stays focused on getting a creative portfolio live fast.
Customization workflow
Update src/data/site.ts for branding. Edit projects, services, process steps, FAQs, and testimonials in their respective data files. Replace demo copy and imagery with real buyer content before publishing.



