From 8cecab8479b8ca8f7ac9ec6a5d42e2ffc618c548 Mon Sep 17 00:00:00 2001 From: joyzhao Date: Thu, 19 Jun 2025 11:52:05 +0800 Subject: [PATCH] refactor(layout): improve blog post layout and component styling - Move AuthorCard to bottom of main content with enhanced styling - Adjust TableOfContents styling and positioning - Simplify AuthorCard and GlassHeader components --- src/components/AuthorCard.tsx | 2 +- src/components/layout/TableOfContents.astro | 4 ++-- src/layouts/BlogPostLayout.astro | 21 +++++++++++++-------- src/pages/projects.astro | 2 +- 4 files changed, 17 insertions(+), 12 deletions(-) diff --git a/src/components/AuthorCard.tsx b/src/components/AuthorCard.tsx index 1b751db..01f32fc 100644 --- a/src/components/AuthorCard.tsx +++ b/src/components/AuthorCard.tsx @@ -20,7 +20,7 @@ export default function AuthorCard({ lang, author }: AuthorCardProps) { const websiteText = lang === 'zh' ? '个人网站' : 'Website'; return ( -
+
{/* Avatar */}
diff --git a/src/components/layout/TableOfContents.astro b/src/components/layout/TableOfContents.astro index d488220..8df7521 100644 --- a/src/components/layout/TableOfContents.astro +++ b/src/components/layout/TableOfContents.astro @@ -9,8 +9,8 @@ const { lang } = Astro.props; const title = lang === 'zh' ? '目录' : 'Table of Contents'; --- -
-