diff --git a/src/components/astro/footer.astro b/src/components/astro/footer.astro index 571cc46..6445853 100644 --- a/src/components/astro/footer.astro +++ b/src/components/astro/footer.astro @@ -23,7 +23,7 @@ const currentYear = new Date().getFullYear()
{item.text}
{item.label} diff --git a/src/components/astro/header.astro b/src/components/astro/header.astro index 05a3ba8..56adafd 100644 --- a/src/components/astro/header.astro +++ b/src/components/astro/header.astro @@ -10,14 +10,24 @@ const config = lang === "zh" ? zh : en ---{t("nav.home")}
@@ -29,6 +31,8 @@ const { home, archive, custom, links, about } = href={`/${lang}/archive`} class="hover:underline hover:underline-offset-4" data-umami-event="nav-archive" + aria-label={t("nav.archive")} + title={t("nav.archive")} >{t("nav.archive")}
@@ -41,6 +45,8 @@ const { home, archive, custom, links, about } = class="hover:underline hover:underline-offset-4" target="_blank" data-umami-event={`nav-${tab.label}`} + aria-label={tab.label} + title={tab.label} >{tab.label}
@@ -52,6 +58,8 @@ const { home, archive, custom, links, about } = href={`/${lang}/links`} class="hover:underline hover:underline-offset-4" data-umami-event="nav-links" + aria-label={t("nav.links")} + title={t("nav.links")} >{t("nav.links")}
@@ -63,6 +71,8 @@ const { home, archive, custom, links, about } = href={`/${lang}/about`} class="hover:underline hover:underline-offset-4" data-umami-event="nav-about" + aria-label={t("nav.about")} + title={t("nav.about")} >{t("nav.about")}
diff --git a/src/components/react/theme-toggle.tsx b/src/components/react/theme-toggle.tsx index 2782ede..bd7649d 100644 --- a/src/components/react/theme-toggle.tsx +++ b/src/components/react/theme-toggle.tsx @@ -23,7 +23,12 @@ export function ThemeToggle() { } return ( -