Leafyve Web Studio
All work
Creative / Studio· Concept build· 2026

Bloom

A cyber-botanical studio site where two figure/hands videos are scroll-scrubbed into the hero and systems sections, on a navy-black palette with lilac, sakura and cyan.

Full desktop view of Bloom
Role
Concept + design + build
Services
Art direction · Creative frontend · Motion design · Video integration
Year
2026
Status
Concept build

Overview

The brief

Make a creative studio feel alive without a single stock image — using motion and real footage scrubbed to scroll, while keeping the page reliable and fast on a Next.js build.

An original concept project. Brand and content created for the build.

Approach

How I built it

01

Stitched and re-encoded footage as all-intra so it scrubs frame-accurately under GSAP/Lenis, after diagnosing the all-intra encode gotcha.

02

Scroll-scrubbed two figure/hands videos into the hero and the systems section so the content reveals itself as you move.

03

Set a navy-black base with lilac / sakura / cyan accents for a cyber-botanical mood.

04

Built on Next.js with GSAP + Lenis, keeping the heavy media controlled and reduced-motion safe.

Key features

What makes it work

  • Two scroll-scrubbed figure/hands videos
  • Frame-accurate all-intra encode pipeline
  • Cyber-botanical navy + lilac/sakura/cyan palette
  • Next.js + GSAP + Lenis motion system

Gallery

A closer look

Bloom scroll-scrubbed figure hero
Bloom systems section
Bloom systems section

Build

Under the hood

Next.jsTypeScriptGSAP + ScrollTriggerLenis
  • Frame-accurate scroll-scrub verified desktop + mobile
  • Heavy media optimised; reduced-motion fallback

Reflection

Looking back

This is the build the portfolio's ambient motion takes its cue from. The all-intra scrub technique is now part of my default toolkit for video-led pages.

Like what you see?

Let's build something just as considered for you.