From 259580062aedb53d0cba8616a7090742c07bb607 Mon Sep 17 00:00:00 2001 From: prototypa Date: Sun, 6 Aug 2023 22:05:30 -0400 Subject: [PATCH] Add support for new astro View Transitions --- astro.config.mjs | 4 ++++ src/layouts/Layout.astro | 3 +++ src/layouts/PageLayout.astro | 2 +- 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/astro.config.mjs b/astro.config.mjs index 18ab365..7f4cb66 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -69,6 +69,10 @@ export default defineConfig({ remarkPlugins: [readingTimeRemarkPlugin], }, + experimental: { + viewTransitions: true, + }, + vite: { resolve: { alias: { diff --git a/src/layouts/Layout.astro b/src/layouts/Layout.astro index a04140b..468cf72 100644 --- a/src/layouts/Layout.astro +++ b/src/layouts/Layout.astro @@ -1,4 +1,6 @@ --- +import { ViewTransitions } from 'astro:transitions'; + import '~/assets/styles/tailwind.css'; import { I18N_CONFIG } from "~/utils/config"; @@ -33,6 +35,7 @@ const { language, textDirection } = I18N_CONFIG; + diff --git a/src/layouts/PageLayout.astro b/src/layouts/PageLayout.astro index 7f5a47b..6e871b2 100644 --- a/src/layouts/PageLayout.astro +++ b/src/layouts/PageLayout.astro @@ -22,7 +22,7 @@ const { metadata } = Astro.props;
-
+