You are reading the demonstration. This site moves like one continuous deck, and
every screen of it is a separate hand-coded page with its own URL, its own title tag and its own
entry in the sitemap — the animation between them is the browser's View Transitions API, not
a framework. Nothing is injected on scroll; view the source and every word is already there.
And the motion is an offer. A selector in the corner switches the whole site
between experiences, your operating system's reduced-motion setting is honoured before anything
else, and whichever you pick is remembered. That is rule six, built in rather than bolted on.
See the full method