25 Lieux Innovation

WordPressACFTimberGSAP
View site
25 Lieux Innovation, interface screenshot 2 (WordPress, ACF)

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.

WordPressACFTimberGSAP

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.

Tell me about your project. I'll be straight with you about whether I can help.

Senior freelance fullstack developer. I help startups and tech teams build the right thing, and build it right.

Based in France, fully remote or on-site depending on the project. Lyon, Grenoble, Annecy, Paris…