- Role
- Design system, Frontend, Motion
- Timeline
- 2025-2026
- Project type
- E-commerce theme
- Status
- In development
Context
Volta sells gear for people who deliberately put themselves in rough terrain. A stock Shopify theme would smooth that attitude away instantly. The brief was a shop that feels raw and honest without losing usability, for a founder who maintains the backend on her own.
Approach
The base is a fork of Shopify's Dawn theme: cart, account, and search stay robust while the visible sections are replaced wave by wave. A Vite build bundles TypeScript and Tailwind into a single theme asset.
The visual core is a WebGL hero built with Three.js, a scroll-driven story via GSAP and Lenis, and a metafield-driven live-preview customizer that works for any product instead of being hardcoded.
Outcome
A theme that feels like an agency site and maintains like a Shopify store. The design system, tokens, and sections are set up so new content stays consistent by default. GDPR scaffolding and an Art. 16 exclusion for custom-made items are considered from the start.
Stack
- Shopify (Dawn Fork)
- Vite 6
- TypeScript
- Tailwind CSS
- GSAP + ScrollTrigger
- Lenis
- Three.js
- Unicorn Studio
