This commit is contained in:
SepComet
2026-05-04 21:56:20 +08:00
commit 1ab1717e64
68 changed files with 10667 additions and 0 deletions
@@ -0,0 +1,18 @@
---
title: "首页设计系统落稿"
date: 2026-05-03
repo: "sepcomet/personal-homepage"
tags: ["design", "ui", "editorial"]
summary: "确定工程编辑部风格:浅色编辑布局为主,局部保留终端式技术感。"
commit: "draft"
---
风格上不做炫技型作品集,而是做一个更像工程师公开工作台的主页。
重点约束:
- 首页以 **Hero / Logs / Projects / Activity** 为主顺序
- 主体颜色保持黑白灰,强调色只保留蓝色
- Gitea 统计模块允许独立使用深色面板,拉开视觉层次
这样能兼顾专业感、可读性和开发者身份辨识度。
@@ -0,0 +1,18 @@
---
title: "首页首版落地"
date: 2026-05-03
repo: "sepcomet/personal-homepage"
tags: ["implementation", "homepage", "astro"]
summary: "从零重建 Astro 首页骨架,补齐导航、内容卡片、活动面板和基础详情路由。"
commit: "draft"
---
原有首页内容已经清空,这一版从零开始重建。
首版关注点:
- 首页信息架构是否清楚
- 内容卡片是否真实可点击
- 日志、项目、分享入口是否能通到对应页面
等首页结构稳定后,再继续补内容系统与交互细节。
+17
View File
@@ -0,0 +1,17 @@
---
title: "个人主页需求梳理"
date: 2026-05-03
repo: "sepcomet/personal-homepage"
tags: ["planning", "astro", "content-model"]
summary: "整理首页、日志、项目和分享页范围,确定内容由 Markdown 与 JSON 驱动。"
commit: "draft"
---
这次先把个人主页定位为一个公开静态站点,而不是带后台能力的应用。
核心原则有两个:
1. **内容文件就是数据源**,站点本身不关心数据由谁写入。
2. **页面结构优先服务求职与展示**,所以首页要同时承担身份介绍、日志入口和项目入口。
接下来的实现会先把首页骨架搭出来,再继续补日志与项目页。
+32
View File
@@ -0,0 +1,32 @@
[
{
"name": "personal-homepage",
"description": "一个由 Markdown 与 JSON 驱动的公开个人主页,用于展示项目、开发日志与外部分享。",
"gitea_repo": "sepcomet/personal-homepage",
"cover_image": "/images/projects/personal-homepage.svg",
"demo_video": "",
"download_link": "",
"tags": ["astro", "static-site", "content-driven"],
"featured": true
},
{
"name": "devlog-pipeline",
"description": "规划中的开发日志生成与写入链路,用于把日常开发过程沉淀为结构化 Markdown 内容。",
"gitea_repo": "sepcomet/devlog-pipeline",
"cover_image": "/images/projects/devlog-pipeline.svg",
"demo_video": "",
"download_link": "",
"tags": ["automation", "markdown", "workflow"],
"featured": true
},
{
"name": "gitea-activity-panel",
"description": "面向个人主页的 Gitea 活动概览模块,计划提供贡献热力图与近期活动列表。",
"gitea_repo": "sepcomet/gitea-activity-panel",
"cover_image": "/images/projects/gitea-activity-panel.svg",
"demo_video": "",
"download_link": "",
"tags": ["gitea", "visualization", "dashboard"],
"featured": true
}
]
+14
View File
@@ -0,0 +1,14 @@
[
{
"name": "个人主页需求文档",
"description": "站点范围、页面结构、数据模型与部署思路的初稿。",
"url": "#",
"time": "2026-05-03"
},
{
"name": "首页设计说明",
"description": "工程编辑部风格的首页设计约束与组件边界。",
"url": "#",
"time": "2026-05-03"
}
]