diff --git a/astro.config.mjs b/astro.config.mjs index 614f9ad..1952ff9 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -9,5 +9,8 @@ export default defineConfig({ integrations: [ svelte(), UnoCSS() - ] + ], + experimental: { + viewTransitions: true + } }) diff --git a/src/layouts/Layout.astro b/src/layouts/Layout.astro index 9586712..08de504 100644 --- a/src/layouts/Layout.astro +++ b/src/layouts/Layout.astro @@ -1,5 +1,6 @@ --- import Header from "../components/Header.astro" +import { ViewTransitions } from "astro:transitions" interface Props { title: string } @@ -16,9 +17,10 @@ const { title } = Astro.props {title} +