From 70c66552d75a3c604a1c73ee62d342a0696668a9 Mon Sep 17 00:00:00 2001 From: Jason Ross Date: Wed, 29 Apr 2026 13:26:30 -0500 Subject: [PATCH] dev blog shell --- src/components/Footer.astro | 93 +++--- src/components/FormattedDate.astro | 2 +- src/components/Header.astro | 363 +++++++++++++++++++---- src/components/HeaderLink.astro | 25 +- src/components/Icon.astro | 44 +++ src/components/PostCard.astro | 120 ++++++++ src/consts.ts | 34 ++- src/content.config.ts | 2 + src/content/blog/first-post.md | 4 +- src/content/blog/markdown-style-guide.md | 2 + src/content/blog/second-post.md | 4 +- src/content/blog/third-post.md | 4 +- src/content/blog/using-mdx.mdx | 4 +- src/layouts/BlogPost.astro | 267 ++++++++++++----- src/pages/about.astro | 171 +++++++---- src/pages/blog/index.astro | 164 ++++------ src/pages/index.astro | 238 ++++++++++++--- src/pages/projects.astro | 120 ++++++++ src/styles/global.css | 362 ++++++++++++++++------ 19 files changed, 1541 insertions(+), 482 deletions(-) create mode 100644 src/components/Icon.astro create mode 100644 src/components/PostCard.astro create mode 100644 src/pages/projects.astro diff --git a/src/components/Footer.astro b/src/components/Footer.astro index 96c2fce..d78961b 100644 --- a/src/components/Footer.astro +++ b/src/components/Footer.astro @@ -1,62 +1,45 @@ --- +import { SITE_TITLE } from '../consts'; const today = new Date(); --- -