From 5e8ab534e79dbe04e020acd05e5fac7ec9badbd3 Mon Sep 17 00:00:00 2001 From: Claude Date: Sun, 17 May 2026 17:16:05 +0000 Subject: [PATCH 1/2] =?UTF-8?q?add=20AnnatarHe=20social=20links=20(YouTube?= =?UTF-8?q?,=20Bilibili,=20=E5=B0=8F=E7=BA=A2=E4=B9=A6)=20to=20footer?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Extend the authors constant to support a list of social profiles per author and render them as small icon links beside the author's name. --- src/components/footer.astro | 27 ++++++++++++++++++--- src/components/icons/bilibili.astro | 33 ++++++++++++++++++++++++++ src/components/icons/xiaohongshu.astro | 33 ++++++++++++++++++++++++++ src/components/icons/youtube.astro | 33 ++++++++++++++++++++++++++ src/constants.ts | 32 +++++++++++++++++++++++-- 5 files changed, 153 insertions(+), 5 deletions(-) create mode 100644 src/components/icons/bilibili.astro create mode 100644 src/components/icons/xiaohongshu.astro create mode 100644 src/components/icons/youtube.astro diff --git a/src/components/footer.astro b/src/components/footer.astro index 3051883..47dc1c4 100644 --- a/src/components/footer.astro +++ b/src/components/footer.astro @@ -1,16 +1,19 @@ --- import { authors, evonia } from "../constants"; +import IconYouTube from "./icons/youtube.astro"; +import IconBilibili from "./icons/bilibili.astro"; +import IconXiaohongshu from "./icons/xiaohongshu.astro"; ---