Commit Graph

8 Commits

Author SHA1 Message Date
SepComet 7a091a9b44 Improve share card scan order for faster link decisions
Constraint: Keep the change scoped to shares card internals without altering logs/projects card structures
Rejected: Showing project_repo as a separate row | duplicated ownership context and hurt visual hierarchy
Confidence: high
Scope-risk: narrow
Directive: Keep shares card metadata compact and action-oriented; prefer tags left and time/action right
Tested: npm run build
Not-tested: Manual cross-device visual QA in browser after commit
2026-05-10 10:43:05 +08:00
SepComet 28358164c5 让开发日志能按项目与月份快速回看
顺手统一 personal-homepage 相关日志与项目种子数据里的 repo 标识,避免筛选项和项目映射出现分裂。

Constraint: 保持 Astro 静态站点结构与最小改动范围

Rejected: URL query 持久化筛选 | 超出本次最小可用范围

Confidence: high

Scope-risk: narrow

Directive: 后续若补 URL 状态同步,应复用现有 data-repo/data-month 过滤语义

Tested: npm run build; ./scripts/deploy-homepage.sh

Not-tested: 筛选状态刷新保留与分享链接能力
2026-05-09 15:21:15 +08:00
SepComet 769e679417 Make log listings scan cleanly in a single column
Constraint: Keep the change scoped to /logs list rendering and reuse existing log frontmatter
Rejected: Changing shared .card-grid behavior | would affect projects and home sections
Confidence: high
Scope-risk: narrow
Directive: Keep future log-list experiments on logs-specific classes unless other list pages are intentionally redesigned
Tested: npm run build; ./scripts/deploy-homepage.sh
Not-tested: Local browser-only manual narrow-screen visual pass in this session
2026-05-09 14:47:34 +08:00
SepComet 64df5623a5 Reduce homepage confusion during temporary routing issues
Add a prominent homepage notice for the current reverse-proxy redirect problem and tighten the Gitea activity presentation so the landing page stays readable while users navigate around the temporary deployment constraint.

Constraint: Temporary Nginx reverse-proxy redirects can drop :2000 from navigation URLs and cause 502 responses
Rejected: Move the warning into secondary pages only | Users need the fix before they leave the homepage
Confidence: high
Scope-risk: narrow
Directive: Remove or rewrite the homepage warning once the备案-backed domain setup eliminates the redirect mismatch
Tested: npm run build
Not-tested: Live browser verification against the current reverse-proxy deployment
2026-05-07 15:59:29 +08:00
SepComet dea2caf18b Align homepage content and local port defaults for current deployment
Constraint: Current deployment expects the homepage on port 2000 and project cards should reflect the latest showcased repos
Rejected: Leave placeholder project seeds and old port default | mismatched with current runtime and presentation
Confidence: high
Scope-risk: narrow
Directive: Keep project seed paths stable with synced static asset filenames and revisit only when automated asset naming lands
Tested: npm run build; docker compose config
Not-tested: Live container restart against production host
2026-05-07 14:41:31 +08:00
SepComet d46f69c9a6 优化首页 Gitea Activity 展示 2026-05-07 09:09:29 +08:00
SepComet 85e510fbc0 Add schema validation and sync metadata UI 2026-05-06 09:47:00 +08:00
SepComet 1ab1717e64 init 2026-05-04 21:56:20 +08:00