Repository navigation
优化几何旋转,并改为学者式导航与 Dashboard 主页 - #6
Conversation
Move spin out of the SVG into CSS rotate3d with local perspective, and give the mark more room so mid-rotation edges are no longer clipped. Co-authored-by: Jingwei Yuan <Musicaldg@users.noreply.github.com>
Add About and CV pages to the top nav, limit the homepage to news plus latest writing, and show roomier foldable series cards on the blog index. Co-authored-by: Jingwei Yuan <Musicaldg@users.noreply.github.com>
Keep the dashboard section titles aligned with the English top nav. Co-authored-by: Jingwei Yuan <Musicaldg@users.noreply.github.com>
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes using default effort and found 2 potential issues.
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit 163e204. Configure here.
| obsolete.startswith('blog/') | ||
| or obsolete.startswith('series/') | ||
| or top in page_slugs | ||
| ): |
There was a problem hiding this comment.
Deleted pages stay published
Medium Severity
Obsolete-page cleanup checks top in page_slugs, but page_slugs is the current page set. A removed page is therefore never obsolete-and-current at once, so its index.html is left on disk. After the next build it also drops out of generated-files.json, so GitHub Pages keeps serving the withdrawn page.
Reviewed by Cursor Bugbot for commit 163e204. Configure here.
| .post-card-compact .card-summary { transition: none; } | ||
| .geometry-glow { animation: none; } | ||
| .geometry-glow, | ||
| .geometry-stage { animation: none; } |
There was a problem hiding this comment.
Roomy cards ignore reduced motion
Low Severity
series-card-in now runs on .post-card-roomy inside series folders, but the prefers-reduced-motion override still only disables animation on .post-card-compact. Users who request reduced motion still get the enter animation on Blog series cards.
Additional Locations (1)
Reviewed by Cursor Bugbot for commit 163e204. Configure here.


围绕四项改动:几何 3D 绕轴旋转、About/CV 导航、首页 Dashboard、Blog 系列折叠(更大卡片)。
改动
rotate3d+ 本地perspective绕倾斜轴旋转;去掉会打断透视的scale动画;放大容器并缩小图形,避免上下裁切。Home / About / CV / Blog / GitHub;新增content/pages/about.md、cv.md(占位,未编造经历)。content/news.json)+ 最新写作(最近系列文件夹 + 少量独立文),不再铺满全部文章。验证
python3 scripts/build.py+scripts/check.py首页 Dashboard
几何 3D 角度
About
Blog 系列展开
To show artifacts inline, enable in settings.
Note
Low Risk
Static site generation, styling, and content layout only; no auth, APIs, or sensitive data handling.
Reviewed by Cursor Bugbot for commit 163e204. Bugbot is set up for automated code reviews on this repo. Configure here.