├── .gitignore ├── README.md ├── examples ├── animated-counter │ ├── index.html │ ├── script.js │ └── style.css ├── basic-intro │ ├── index.html │ └── reversed.html ├── basic-sorting │ ├── index.html │ ├── population-reversed.html │ ├── population.html │ ├── reversed.html │ └── style.css ├── filtering-client │ ├── index.html │ └── script.js ├── filtering-react │ ├── .eslintrc.cjs │ ├── .gitignore │ ├── index.html │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── App.jsx │ │ └── main.jsx │ └── vite.config.js ├── filtering-ssg │ ├── build.mjs │ └── style.css └── filtering-ssr │ ├── server.mjs │ └── style.css ├── package.json └── src ├── components ├── details.astro ├── genres.astro ├── shell.astro └── shows.astro ├── data ├── content.json └── genres.json ├── env.d.ts ├── modules └── local.ts └── pages ├── browse ├── [id].astro ├── genre-[key].astro └── index.astro ├── favourites.astro └── index.astro /.gitignore: -------------------------------------------------------------------------------- 1 | .history 2 | node_modules 3 | .astro 4 | package-lock.json 5 | dist -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | 2 | # ✨ CSS View Transitions Resources 3 | 4 | ⭐ **If you find this content useful please give it a star on Github.** ⭐ 5 | 6 | - [Overview](#overview) 7 | - [Full Example](#full-example) 8 | - [Basic Examples](#basic-examples) 9 | - [Without JavaScript](#without-javascript) 10 | - ["Hello World" (examples/basic-intro)](#hello-world-examplesbasic-intro) 11 | - [Basic Sorting (examples/basic-sorting)](#basic-sorting-examplesbasic-sorting) 12 | - [Static Site Generation (SSG) (examples/filtering-ssg)](#static-site-generation-ssg-examplesfiltering-ssg) 13 | - [Server Side Rendering (SSR) (examples/filtering-ssr)](#server-side-rendering-ssr-examplesfiltering-ssr) 14 | - [With JavaScript](#with-javascript) 15 | - [Vanilla JavaScript (examples/filtering-client)](#vanilla-javascript-examplesfiltering-client) 16 | - [Custom Animations (examples/custom-animations)](#custom-animations-examplescustom-animations) 17 | - [Using with React (examples/filtering-react)](#using-with-react-examplesfiltering-react) 18 | - [Full Site (Astro SSG) (examples/full-site)](#full-site-astro-ssg-examplesfull-site) 19 | - [Other Examples](#other-examples) 20 | - [Reading Material](#reading-material) 21 | 22 | 23 | # Overview 24 | 25 |
YouTube Video |
28 | Slides Link |
29 |
33 |
34 | |
37 |
38 |
39 |
40 | |
43 |
90 | {description} 91 |
92 | 93 |