Page Transition Templates

Multi-page sites where moving from one page to the next is part of the design. Every page is a real HTML file with its own address, and the navigation between them is animated rather than a white flash and a reload.

11 templates, no build step

Templates Pass

£50

Every current and future premium template. Includes all 81 premium templates available now, plus every future release in this line.

The Vault

£99

All 280 premium items in the Vault library, plus future additions to the library.

Browse templates

Real pages, animated navigation

Smooth page transitions used to mean adopting a single-page framework, a router and a build step. These templates do it with plain HTML pages. Links stay ordinary links, each page has its own URL that can be bookmarked, shared and indexed, and a small shared script choreographs the move between pages: most of these fetch the next page and animate the swap, while the estate agency runs its hand-off across a full browser load.

Each template commits to a different kind of transition. The furniture showroom splits the screen at a spine and turns a three-dimensional catalogue leaf to reveal the next object, and turns it back when you return. The multi-page portfolio sweeps panels over the departing page and settles a photograph into the arriving one. The estate agency carries a listing photograph across a real navigation into the property hero with a GSAP Flip hand-off. The SaaS template keeps its header, mega menu and theme in place and swaps only the main column.

The parts that usually get skipped are done. Back and Forward move between real page addresses, focus moves to the arriving content for keyboard and screen reader users, modifier clicks and new tabs behave as the browser intends, and the shared styles and fonts stay loaded so there is never an unstyled frame between pages.

Each one fails safe. Reduced motion swaps pages without the animation, opening the files straight from disk or losing the animation library falls back to normal navigation, and with JavaScript switched off every page is still a complete, readable page.

How to keep the transitions working as you customise

The transition is a shared layer over ordinary pages, so most edits are plain content edits. A few structural rules keep the hand-off intact.

  1. 1

    Serve it over HTTP while you edit

    Templates that fetch the next page need HTTP or HTTPS for it, so run any local static server. Opening the files directly still works, just with ordinary page loads.

  2. 2

    Keep shared assets shared

    Every page links the same stylesheet and script. Adding a page means copying an existing one so it carries the same head, wrapper markup and data attributes the transition reads.

  3. 3

    Put page behaviour in the shared script

    Where the next page is fetched, scripts inside it are not run on arrival. New interactions go in the shared initialisation, which tears down the outgoing page and sets up the incoming one on every navigation.

  4. 4

    Opt a link out when it should navigate normally

    A single data attribute on a link, documented in each template README, gives it plain browser navigation. External links, downloads and new-tab clicks already behave that way.

An ordinary link, enhanced; add the attribute to opt out
<a href="cane-chair.html">Cane chair</a>
<a href="price-list.pdf" data-native-navigation>Price list</a>

Page transitions at a glance

Compare the 11 templates in this category by what they do, what they are built with, and whether they run light or dark.
Template What it doesBuilt withTone
Law Firm An eight-page law firm website template for solicitors, lawyers, accountants and consultancies. ScrollTrigger Mixed
Cybersecurity Company A seven-page cybersecurity website template for security firms, managed IT providers, hosting companies and compliance consultancies. ScrollTrigger Mixed
Multi-Page Developer Portfolio An eleven-page portfolio website template for frontend developers, design engineers, product designers and freelance consultants. ScrollTrigger Mixed
Fitness Gym An eight-page gym website template for class-based gyms, functional fitness boxes, fitness-racing and boxing gyms. Flip Mixed
Pilates Studio A seven-page pilates studio website template for reformer, yoga, barre and dance studios and boutique fitness. ScrollTrigger Light
Construction Company An eight-page construction company website template for builders, contractors, property developers, engineering firms and consultancies. ScrollTrigger, Flip Mixed
Physiotherapy Clinic A seven-page clinic website template for physiotherapists, dental practices, chiropractors, osteopaths and massage clinics. ScrollTrigger Light
Furniture Showroom A five-page furniture showroom website template for furniture makers, lighting studios, ceramic studios, product catalogues and independent design ateliers. ScrollTrigger Mixed
Multi-Page Portfolio A seven-page portfolio website template for architecture studios, creative agencies, interior designers, landscape designers and photographers. ScrollTrigger Light
Real Estate Template A four-page estate agency site on a deep petrol ground, with a GSAP Flip shared-element transition that carries a listing photograph across a real page navigation into the property hero. ScrollTrigger, Flip Dark
Multi-Page SaaS Template A four-page SaaS website template with animated page transitions and a real light/dark theme: links fetch the next page and swap only the main column, so the header, the mega menu and the theme survive every navigation. ScrollTrigger Mixed

Frequently asked questions

Are these single-page apps?

No. Each page is a separate HTML file with its own URL, title and description, so it can be linked to directly and indexed like any other page. The transition is an enhancement layered over those real pages.

Do I need Barba.js, Swup or a framework?

No. The navigation layer is a small part of each template’s own script, built on GSAP, with nothing else to install. If you later move the design into a framework, the transition timelines port across.

Do the browser Back and Forward buttons work?

Yes. History entries are real page addresses, so Back and Forward land on the right page, and focus moves to the arriving content for keyboard and screen reader users.

What happens with reduced motion or without JavaScript?

With reduced motion the page swaps instantly without the animation. Without JavaScript, or when the files are opened directly from disk, links navigate normally and every page remains complete.