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 and event trio. Full-custom WordPress with custom post types and taxonomies, Timber for Twig templating, ACF Pro for editorial blocks, and a fair amount of 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 was avoiding a flat reading experience. I went with scroll storytelling: crafted reveals, transitions between places, and a layout that lets photo and text breathe in alternation. On the CMS side, I left default WordPress behind and gave 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, so the codebase stays maintainable instead of turning into the single.php soup that gets unreadable fast as a project grows.
Stack & technical choices
WordPress with Timber + ACF Pro, my go-to setup for full-custom WordPress done cleanly. Timber gives real logic/view separation (Twig on the template side), and ACF Pro turns the admin into a place editors can actually work in. GSAP + ScrollTrigger handle the motion layer on the front, the right tools for an editorial site that needs room to breathe.
Outcome & takeaways
Site is live. On a personal level, this is the project where I really pushed GSAP further, past simple fades and into real motion writing that serves the editorial content.