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.

StyleLoom - 3D Fashion Landing Page: device mockup
Category
Web
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.

Highlights

What makes it work

  1. Developed from an existing Figma design, section by section

  2. A loading counter that runs to 100 before the page opens

  3. Counters that roll like an odometer: 1,500+ products, 50+ new arrivals a month, 95% satisfaction

  4. A four-step shopping journey with a line that draws itself as you scroll

  5. A collection grid with tabs for men's, women's and kids' wear

  6. Sculpted 3D shapes drawn live in the browser

  7. Customer reviews with ratings, and an FAQ sorted by topic: ordering, shipping, returns and support

  8. A footer ribbon of categories that keeps moving

  9. Smooth scrolling, with every section revealed in time with the scroll

  10. 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.

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 4 of 4 solved

    The design as drawn, moving the way it was meant to.

Screens

Inside StyleLoom

1 / 8

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.

Start a similar project
Next projectAgenticX WebGL Home Page Build