diff --git a/README.md b/README.md index bb6793a..01aa1b4 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,7 @@ | 文件 | 管什么 | |---|---| | `src/data/site.ts` | 站名、域名、描述、关键词、主题色、统计分析 | -| `src/data/profile.ts` | 昵称、签名、头像、社交链接 | +| `src/data/profile.ts` | 昵称、签名、头像、社交链接、作者卡片底部的状态小字 | 评论配置在 `src/data/comments.ts`。 @@ -163,7 +163,7 @@ epigraph: 题记 # 可选 | 想改什么 | 改哪里 | |---|---| | 站名、域名、描述、主题色、统计 | `src/data/site.ts` | -| 昵称、签名、头像、社交链接 | `src/data/profile.ts` | +| 昵称、签名、头像、社交链接、状态小字 | `src/data/profile.ts` | | 相册 | `src/data/gallery.ts` + `public/gallery/` | | 评论(twikoo) | `src/data/comments.ts` | | 友链列表 | `src/data/friends.json` | @@ -350,7 +350,7 @@ export const commentConfig = { 如果你要基于这个仓库搭自己的博客,至少改这几处: 1. **`src/data/site.ts`** —— 站名、域名、描述、主题色,以及 `analytics` 里的统计 ID(每一项留空就不加载对应脚本)。`astro.config.mjs` 的 `site` 已经引用这里的 `site.url`,不用单独改。 -2. **`src/data/profile.ts`** —— 昵称、签名、头像、社交链接。 +2. **`src/data/profile.ts`** —— 昵称、签名、头像、社交链接、状态小字。 3. **`src/data/comments.ts`** —— twikoo 后端地址,填你自己部署的实例。 4. **`src/data/friends.json`** —— 友链列表。 diff --git a/src/components/sidebar.tsx b/src/components/sidebar.tsx index 6a31a56..ec020bb 100644 --- a/src/components/sidebar.tsx +++ b/src/components/sidebar.tsx @@ -72,13 +72,15 @@ export function Sidebar({ })} - {/* Quick Stats */} -
- - - 正在空降:超级地球 - -
+ {/* Quick Stats —— 文案在 src/data/profile.ts 的 profile.status,留空则整行不显示 */} + {profile.status && ( +
+ + + {profile.status} + +
+ )} {/* Categories —— 移动端由 article-list 顶部的吸附胶囊条代替,这里只在 lg 以上显示 */} diff --git a/src/data/profile.ts b/src/data/profile.ts index c2cbe99..67f7f1f 100644 --- a/src/data/profile.ts +++ b/src/data/profile.ts @@ -32,12 +32,15 @@ export const profile: { bio: string avatar: string email: string + /** 作者卡片底部那行状态小字(带日历图标)。留空则整行不显示。 */ + status: string links: ProfileLink[] } = { name: "时之刃", bio: "只是将博客作为新的爱好的普通人!", avatar: "/avatar.webp", email: EMAIL, + status: "正在空降:超级地球", links: [ { type: "github",