25 Lieux Innovation

Context
Editorial site spotlighting 25 places that are transforming innovation in France — an in-house Patriarche project built around a book / site / event trio. Full-custom WordPress (custom post types + taxonomies), Timber for Twig templating, ACF Pro for editorial blocks, and serious GSAP work to bring the content to life as you scroll.
My approach
An editorial site with rich source material (long-form text, photos, places sorted by category) where the front-end challenge is to avoid flat reading. The direction: scroll storytelling with crafted reveals, transitions between places, and a layout that lets photo and text breathe in alternation. On the CMS side: leave default WordPress behind and give editors a back-office aligned with how they actually think.
- GSAP / ScrollTrigger scroll storytelling: scroll-driven reveals, parallax, pinning, transitions between places — motion in service of the editorial, not decoration for its own sake.
- Full-custom WordPress: custom post types for the places, dedicated taxonomies for category filtering, ACF Pro for modular editorial blocks on the admin side.
- Timber + Twig to separate logic from view — a maintainable WordPress codebase that escapes the single.php soup that gets unreadable fast as a project grows.
Stack & technical choices
WordPress with Timber + ACF Pro — my routine for full-custom WordPress done cleanly. Timber gives real logic/view separation (Twig on the template side), ACF Pro turns the admin into a place editors can actually work in. GSAP + ScrollTrigger on the front for the motion layer: the right tools for an editorial site that needs to breathe.
Outcome & takeaways
Site live. On a personal level, this is the project where I really pushed GSAP further — not just fades, but real motion writing in service of the editorial content.