From 382f668a17654f5e17809cdcbc450c92c61ab990 Mon Sep 17 00:00:00 2001 From: Angel Wang Date: Mon, 23 Mar 2026 14:55:06 -0600 Subject: [PATCH] feat: accessibility changes and mobile optimization --- src/components/footer.astro | 2 +- src/components/header.astro | 4 +-- src/layouts/layout.astro | 39 ++-------------------- src/layouts/meta.astro | 37 ++++++++++++++++++++ src/pages/index.astro | 2 +- src/styles/_var.scss | 6 ++++ src/styles/footer.scss | 22 +++++++++--- src/styles/{nav.scss => header.scss} | 2 +- src/styles/{main.scss => index.scss} | 22 ++++++++++++ src/styles/projects.scss | 50 +++++++++++++++------------- 10 files changed, 117 insertions(+), 69 deletions(-) create mode 100644 src/layouts/meta.astro rename src/styles/{nav.scss => header.scss} (96%) rename src/styles/{main.scss => index.scss} (73%) diff --git a/src/components/footer.astro b/src/components/footer.astro index 2156c8c..1412da0 100644 --- a/src/components/footer.astro +++ b/src/components/footer.astro @@ -12,6 +12,6 @@ import {Temporal} from 'temporal-polyfill' © {Temporal.Now.plainDateISO().year} Angel Wang Computer [for] human. - + angelcube diff --git a/src/components/header.astro b/src/components/header.astro index 669117b..344ebd9 100644 --- a/src/components/header.astro +++ b/src/components/header.astro @@ -1,5 +1,5 @@ --- -import "../styles/nav.scss" +import "../styles/header.scss" import {SparkleFillIcon} from '@primer/octicons-react' const { title } = Astro.props --- @@ -8,7 +8,7 @@ const { title } = Astro.props

{title}