
fade / blur
Config-driven
Pas de JS métier par page. Le même JSON alimente WordPress et Astro. Les trois recettes de cette session — Duo, Album, Éditorial — sont instanciées ici pour de vrai.
1 · Parallax multi-calques




Fond lent · milieu · feuillage · acteur.
Quatre calques, un acteur
2 · Parallax de fond
Le lac recule plus lentement que le texte. C’est un fond de section, pas un sticky deux colonnes.
3 · Rise + scale
Tilleuls
4 · Fade scrubbé
L’overlay n’est pas une opacité fixe : le texte s’écrit avec le scroll.
5 · Pin de section
Un écran et demi, collé. Le rayon reste. On lit, puis ça lâche.
6 · Reveal stagger
Landing classique

fade / blur

slide

zoom
7 · Ambient ≠ parallax


ambient.effect=pulse + hover glow
Micro-vie sur un objet immobile. Distinct du count_up (entrée viewport).
ambient.effect=drift
Ceci n’est pas un parallax. C’est le preset « Parallaxe interne » : une dérive temporelle.
9 · Section horizontale
scrolly_scene

Le champ s’ouvre.
Clip reveal
Recette P0
Recette pinned_album
sticky_story natif, ken=none, look=none. Deep-link : ancre -story-step-n.

Mai
Une image par étape. Le média reste épinglé à gauche.

Juin
La photo change. Le texte aussi. Pas de Ken Burns ici : c’est l’album.

Juillet
Le troisième état. Toujours une image, jamais un texte seul.

Pot
La dernière vue ferme l’album. Ce n’est plus le champ : c’est le miel.

Recette P0

Recette editorial_sequence
image_text_split natif. Reveal one-shot, stagger_target=parts. Pas de GSAP, pas de scroll_motion.
On voit d’abord. Ensuite le surtitre, le titre, le corps, l’action.
Pas un labo : les mêmes blocs que le rucher.
3
recettes P0 instanciées
4
calques sur le duo
5
ambients distincts
1
JSON, deux rendus