From 1b3711b1caa56227941a8980a48431d8bbc892a8 Mon Sep 17 00:00:00 2001 From: Nicholai Date: Thu, 18 Dec 2025 14:23:47 -0700 Subject: [PATCH] Remove Header and HeaderLink components - Deleted src/components/Header.astro - Deleted src/components/HeaderLink.astro --- src/components/Header.astro | 85 --------------------------------- src/components/HeaderLink.astro | 24 ---------- 2 files changed, 109 deletions(-) delete mode 100644 src/components/Header.astro delete mode 100644 src/components/HeaderLink.astro diff --git a/src/components/Header.astro b/src/components/Header.astro deleted file mode 100644 index fe2906c..0000000 --- a/src/components/Header.astro +++ /dev/null @@ -1,85 +0,0 @@ ---- -import { SITE_TITLE } from '../consts'; -import HeaderLink from './HeaderLink.astro'; ---- - -
- -
- diff --git a/src/components/HeaderLink.astro b/src/components/HeaderLink.astro deleted file mode 100644 index 41da846..0000000 --- a/src/components/HeaderLink.astro +++ /dev/null @@ -1,24 +0,0 @@ ---- -import type { HTMLAttributes } from 'astro/types'; - -type Props = HTMLAttributes<'a'>; - -const { href, class: className, ...props } = Astro.props; -const pathname = Astro.url.pathname.replace(import.meta.env.BASE_URL, ''); -const subpath = pathname.match(/[^\/]+/g); -const isActive = href === pathname || href === '/' + (subpath?.[0] || ''); ---- - - - - -