WebFashionLanding Page3D Web
StyleLoom3D Fashion Landing Page
A dark, editorial landing page for a fashion label, developed from an existing Figma design: rolling counters, a four-step shopping journey, a collection grid and sculpted 3D shapes drawn live in the browser.

- Category
- Web
- Services
- Website Development
- Year
- 2026
- Built with
- Astro, Three.js, GLSL shaders +2 more
StyleLoom is a landing page for a fashion label: a full-width hero, the numbers that sell the brand, what it stands for, a four-step shopping journey, the latest collection, reviews and an FAQ, all in a dark, editorial style with tan accents.
The interface design is by its original Figma designer; we developed it for the browser. It is built with Astro, with the motion in GSAP and the sculpted shapes rendered live with Three.js. The counters roll, the journey line draws itself as you scroll, and every section is laid out again for phones.
Our part was the development: turning the design into a responsive site, and giving it the motion and the 3D that a static design can only suggest.
What makes it work
Developed from an existing Figma design, section by section
A loading counter that runs to 100 before the page opens
Counters that roll like an odometer: 1,500+ products, 50+ new arrivals a month, 95% satisfaction
A four-step shopping journey with a line that draws itself as you scroll
A collection grid with tabs for men's, women's and kids' wear
Sculpted 3D shapes drawn live in the browser
Customer reviews with ratings, and an FAQ sorted by topic: ordering, shipping, returns and support
A footer ribbon of categories that keeps moving
Smooth scrolling, with every section revealed in time with the scroll
Laid out again for phones: one column, larger type, a folded menu
The challenge
A finished design is a promise about how a site will look. Building it means keeping that promise on every screen size, and adding what a static design cannot show: how it moves.
4 problems we had to solve, from design, interaction, visual quality and more.
- 01 / 04Design
Faithful to the design
The page follows the Figma file closely: the dotted frames around each block, the uppercase headings, the tan accents on near-black. Spacing and type scale are set once and reused, so the page holds together from the hero to the footer.
- 02 / 04Interaction
Motion the design only implies
A static design shows where things end up, not how they get there. The counters roll into place, the journey line draws itself step by step and each section arrives in time with the scroll.
- 03 / 04Visual quality
3D that belongs to the page
The sculpted shapes are real 3D objects, lit and shaded in the page's own tan and charcoal, so they sit in the layout like part of the print design rather than a separate effect.
- 04 / 04Performance
Dark, rich and still quick
The content is delivered as plain HTML by Astro and the 3D engine is a separate script that loads after it, so the words and photographs do not wait for the graphics.
Inside StyleLoom
Built with
- Astro
- Three.js
- GLSL shaders
- GSAP ScrollTrigger
- Lenis
Have a project like StyleLoom?
Tell us what you want to build. You’ll get a free discovery call and a clear, written proposal.
More work like this
All projects


