From ceb406314b14de1f0c9d99e6e7e321de12f8f23e Mon Sep 17 00:00:00 2001 From: Sat Naing Date: Sun, 4 Jan 2026 20:24:34 +0700 Subject: [PATCH] refactor: improve semantic by replacing decorative hr with borders (#597) Replace decorative usage of Hr component with borders to improve semantic. - remove Hr component - replace decorative hr elements with borders - introduce app-layout utility class - update layout and spacing - update docs about border css custom property --- src/components/BackButton.astro | 4 +- src/components/Breadcrumb.astro | 2 +- src/components/Footer.astro | 12 +- src/components/Header.astro | 221 +++++++++--------- src/components/Hr.astro | 12 - src/components/LinkButton.astro | 7 +- src/components/Socials.astro | 8 +- ...tomizing-astropaper-theme-color-schemes.md | 16 +- src/layouts/AboutLayout.astro | 2 +- src/layouts/Main.astro | 6 +- src/layouts/PostDetails.astro | 7 +- src/pages/404.astro | 2 +- src/pages/index.astro | 34 +-- src/styles/global.css | 8 +- 14 files changed, 161 insertions(+), 180 deletions(-) delete mode 100644 src/components/Hr.astro diff --git a/src/components/BackButton.astro b/src/components/BackButton.astro index 9cbbcb6..0d981d1 100644 --- a/src/components/BackButton.astro +++ b/src/components/BackButton.astro @@ -6,11 +6,11 @@ import { SITE } from "@/config"; { SITE.showBackButton && ( -
+
Go back diff --git a/src/components/Breadcrumb.astro b/src/components/Breadcrumb.astro index d93e66c..b49fe3d 100644 --- a/src/components/Breadcrumb.astro +++ b/src/components/Breadcrumb.astro @@ -23,7 +23,7 @@ if (breadcrumbList[0] === "tags" && !isNaN(Number(breadcrumbList[2]))) { } --- -
-