Dorian
ab888d99b0
home: brand hero with in-flow splash animation, 3-product teaser, bundle imagery
...
Home page now opens with a BrandHero that plays the figure entrance
animation in flow (replacing the full-screen SplashIntro overlay),
followed by a 3-product Cook/Clean/Care teaser feeding the shop. Splash
paths extracted to a shared module so BrandHero can render the same
illustration without duplicating ~500KB of SVG path strings.
ProductCard gains `cream` and `brand` tones (cream/green media wash
with white card body); homepage teaser uses `brand`, shop catalogue
switches to the green wash too. Bundle cards point at the new
/bundles/background/* artwork.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-04 09:40:47 +01:00
..
2026-05-04 09:40:47 +01:00
2026-04-24 13:05:03 +01:00
2026-05-04 09:40:47 +01:00
2026-05-04 09:40:47 +01:00
2026-05-04 09:40:47 +01:00
2026-05-04 09:40:47 +01:00
2026-05-03 16:06:26 +01:00
2026-05-04 09:40:47 +01:00
2026-05-04 09:40:47 +01:00
2026-05-04 09:40:47 +01:00
2026-05-04 09:40:47 +01:00
2026-04-24 13:05:03 +01:00
2026-05-04 09:40:47 +01:00
2026-05-04 09:40:47 +01:00
2026-05-04 09:40:47 +01:00
2026-05-03 16:06:26 +01:00
2026-05-04 09:40:47 +01:00
2026-05-03 19:14:09 +01:00
2026-05-04 09:40:47 +01:00
2026-05-04 09:40:47 +01:00
2026-05-04 09:40:47 +01:00
2026-05-04 09:40:47 +01:00
2026-05-04 09:40:47 +01:00
2026-05-03 19:14:09 +01:00
2026-05-04 09:40:47 +01:00
2026-05-04 09:40:47 +01:00
2026-05-04 09:40:47 +01:00
2026-05-04 09:40:47 +01:00
2026-05-04 09:40:47 +01:00
2026-05-04 09:40:47 +01:00
2026-05-03 19:14:09 +01:00
2026-05-04 09:40:47 +01:00
2026-05-04 09:40:47 +01:00
2026-05-04 09:40:47 +01:00
2026-05-04 09:40:47 +01:00
2026-05-03 14:33:22 +01:00
2026-05-04 09:40:47 +01:00
2026-05-04 09:40:47 +01:00
2026-05-04 09:40:47 +01:00
2026-05-04 09:40:47 +01:00
2026-05-04 09:40:47 +01:00
2026-05-04 09:40:47 +01:00
2026-05-04 09:40:47 +01:00
2026-05-04 09:40:47 +01:00
2026-05-04 09:40:47 +01:00
2026-05-04 09:40:47 +01:00
2026-05-04 09:40:47 +01:00
2026-05-03 19:14:09 +01:00
2026-05-04 09:40:47 +01:00
2026-05-04 09:40:47 +01:00
2026-05-04 09:40:47 +01:00
2026-05-04 09:40:47 +01:00
2026-05-04 09:40:47 +01:00
2026-05-04 09:40:47 +01:00
2026-05-04 09:40:47 +01:00
2026-04-23 15:02:54 +01:00
2026-05-04 09:40:47 +01:00
2026-05-04 09:40:47 +01:00
2026-05-04 09:40:47 +01:00
2026-05-04 09:40:47 +01:00
2026-05-04 09:40:47 +01:00
2026-04-28 18:08:48 +01:00
2026-05-04 09:40:47 +01:00
2026-05-04 09:40:47 +01:00
2026-05-04 09:40:47 +01:00
2026-05-03 14:33:22 +01:00
2026-05-04 09:40:47 +01:00
2026-05-04 09:40:47 +01:00
2026-05-04 09:40:47 +01:00
2026-05-04 09:40:47 +01:00
2026-05-04 09:40:47 +01:00
2026-04-24 13:05:03 +01:00
2026-05-04 09:40:47 +01:00
2026-05-04 09:40:47 +01:00
2026-05-04 09:40:47 +01:00
2026-04-28 18:08:48 +01:00
2026-05-04 09:40:47 +01:00
2026-04-24 15:51:32 +01:00
2026-05-04 09:40:47 +01:00
2026-05-04 09:40:47 +01:00
2026-05-03 19:14:09 +01:00
2026-05-04 09:40:47 +01:00
2026-05-04 09:40:47 +01:00
2026-05-04 09:40:47 +01:00
2026-05-04 09:40:47 +01:00
2026-04-28 18:08:48 +01:00
2026-05-03 16:06:26 +01:00