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.
- 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
Stitched and re-encoded footage as all-intra so it scrubs frame-accurately under GSAP/Lenis, after diagnosing the all-intra encode gotcha.
Scroll-scrubbed two figure/hands videos into the hero and the systems section so the content reveals itself as you move.
Set a navy-black base with lilac / sakura / cyan accents for a cyber-botanical mood.
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

Build
Under the hood
- 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.