arctic-footwear

byNikunj Thakur

Act as a senior creative technologist who builds award-winning DTC footwear sites. Build a single-page, responsive New Balance landing page (tone: newbalance.com). Hero product: the 9060. Goal: pick a colorway and size, then add to bag. Stack: Next.js 14, TypeScript, Tailwind on design tokens, GSAP + ScrollTrigger, Lenis smooth scroll, Framer Motion, React Three Fiber (lazy, desktop only). Brand: understated confidence, short declarative copy. Bone #F4F2ED ground, heritage grey #8A8A8D, black #050505, red #CF0A2C as a rare accent. Tight display grotesk, hero H1 clamped 64px to 168px, mono for specs. Sections: preloader with load-tied counter; scroll-reactive nav; layered hero with clip-path headline reveal and a floating shoe; a pinned scroll-driven 360 rotation (72-frame WebP canvas, scrub 0.6) with spec callouts on drawn leader lines; exploded midsole view; colorway configurator that morphs every CSS custom property on swatch click; grey heritage story with a drawing timeline rail; velocity-reactive marquee; collection grid with GSAP Flip into detail; athlete block; sticky add-to-bag bar. Motion tokens: entrances power4.out 0.9s, micro 0.25s, stagger 0.07s capped at 0.6s, scrub never true. Animate only transform, opacity, clip-path. Budgets: LCP under 2.0s, CLS under 0.05, 60fps through pins, full prefers-reduced-motion fallback. No templates, no gradients, no lorem ipsum, no competitor assets. Present tokens, hero composition and a motion inventory before writing code.

No preview

Comments (0)

No comments yet. Be the first!

Project Tasks

Loading tasks...

No completed page designs yet.

Completed design pages will appear here when they are ready to preview.

Responsive New Balance landing page: Landing page: User navigates to page
Responsive New Balance landing page: Landing page: User scrolls and clicks through animations
Responsive New Balance landing page: Landing page: Animations fail to load
Responsive New Balance landing page: Colorway configurator: User selects colorway and size
Responsive New Balance landing page: Colorway configurator: Options fail to update
Responsive New Balance landing page: Add to Bag bar: User clicks 'Add to Bag'
Responsive New Balance landing page: Bag: Product added with persisted bag contents
Responsive New Balance landing page: Add to Bag bar: Product not added to bag

No completed page designs yet.

Completed design pages will appear here when they are ready to preview.

Responsive New Balance landing page: Landing page: User navigates to page
Responsive New Balance landing page: Landing page: User scrolls and clicks through animations
Responsive New Balance landing page: Landing page: Animations fail to load
Responsive New Balance landing page: Colorway configurator: User selects colorway and size
Responsive New Balance landing page: Colorway configurator: Options fail to update
Responsive New Balance landing page: Add to Bag bar: User clicks 'Add to Bag'
Responsive New Balance landing page: Bag: Product added with persisted bag contents
Responsive New Balance landing page: Add to Bag bar: Product not added to bag