From 5d5fb9364771d58ce14bc7b46bef5779fffe73eb Mon Sep 17 00:00:00 2001 From: badbl0cks <4161747+badbl0cks@users.noreply.github.com> Date: Mon, 20 Jul 2026 12:10:04 -0700 Subject: [PATCH] Replace plain page headings with a terminal-style, PageHeader component --- src/components/PageHeader.astro | 64 +++++++++++++++++++++++++++++++++ src/pages/contact.astro | 3 +- src/pages/license.astro | 13 ++++--- src/pages/tools.astro | 3 +- 4 files changed, 74 insertions(+), 9 deletions(-) create mode 100644 src/components/PageHeader.astro diff --git a/src/components/PageHeader.astro b/src/components/PageHeader.astro new file mode 100644 index 0000000..71000de --- /dev/null +++ b/src/components/PageHeader.astro @@ -0,0 +1,64 @@ +--- +interface Props { + /** Shell-style path shown as the heading, e.g. "~/projects" */ + path: string; + /** Command echoed under the heading, without the "$ " prompt */ + command?: string; + /** Heading level; pages with their own