From b6ada579f02a440861fd04091cbf3542f26ad701 Mon Sep 17 00:00:00 2001 From: Mark Teekman Date: Sat, 5 Jul 2025 16:22:05 +0200 Subject: [PATCH 1/3] refactor: streamline SiteMeta component and enable view transitions - Removed unused ViewTransitions import from SiteMeta.astro for cleaner code. - Updated DefaultLayout.astro to use ClientRouter for enabling Astro View Transitions across all browsers. - Changed default title to 'Accessible Astro' for improved clarity and branding. --- src/components/SiteMeta.astro | 4 ---- src/layouts/DefaultLayout.astro | 8 ++++++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/components/SiteMeta.astro b/src/components/SiteMeta.astro index da46804d..dcab7ed1 100644 --- a/src/components/SiteMeta.astro +++ b/src/components/SiteMeta.astro @@ -1,6 +1,4 @@ --- -import { ViewTransitions } from 'astro:transitions' - /** * SiteMeta Component * @@ -50,5 +48,3 @@ let subtitle = 'Accessible Astro Starter' {title} - {subtitle} - - diff --git a/src/layouts/DefaultLayout.astro b/src/layouts/DefaultLayout.astro index 99575f01..b0b45475 100644 --- a/src/layouts/DefaultLayout.astro +++ b/src/layouts/DefaultLayout.astro @@ -4,13 +4,14 @@ import '../assets/scss/index.scss' import SiteMeta from '../components/SiteMeta.astro' import Header from '../components/Header.astro' import Footer from '../components/Footer.astro' +import { ClientRouter } from 'astro:transitions' const { - title = 'Astro', + title = 'Accessible Astro', description = 'A starter project with accessibility features using Astro static site builder. Contains accessible landmarks, skip links, a dark mode color scheme, better focus outline and keyboard menu navigation.', url = Astro.site, image = 'social-preview-image.png', - author = 'Mark Teekman', + author = 'Incluud', } = Astro.props --- @@ -24,6 +25,9 @@ const { + + +
From 4625e69f1e841da90fa97e5f010f988cd073d62a Mon Sep 17 00:00:00 2001 From: Mark Teekman Date: Sat, 5 Jul 2025 16:22:26 +0200 Subject: [PATCH 2/3] fix: update GitHub link in Header component for accuracy --- src/components/Header.astro | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/Header.astro b/src/components/Header.astro index f18a5d49..d0d43d2f 100644 --- a/src/components/Header.astro +++ b/src/components/Header.astro @@ -52,7 +52,7 @@ import { Icon } from 'astro-icon/components' Docs