Commit Graph
4 Commits
Author SHA1 Message Date
ai-bot 742da3c539 Add reading settings panel (Aa) + switch default font to Linux system font
- Floating Aa button on left edge, aligned with sidebar-toggle
- Panel: theme (light/paper/green/night), font (system/serif/sans/kai/mono),
  font size (A-/A+), line spacing (compact/cozy/relaxed), reset
- localStorage persistence (toozhao-reading)
- Replaces the old A-/A/A+ font-size control
- Default font: Ubuntu + Noto Sans CJK (Linux system stack) for global,
  headings and posts (was Georgia/Noto Serif SC)
2026-08-11 22:22:41 +10:00
ai-bot 95ce7ea7f1 Redesign tags page as creative nebula tag cloud
- Vendor theme into themes/next (hexo needs full theme there to allow
  partial override; themes/ takes priority over node_modules)
- Override tags partial: show all 249 tags, 14-52px font range, count badges
- New tag-cloud.css: pill/bubble capsules, hover glow, float animation,
  staggered entrance, frosted stats badge, nebula blobs, dark mode,
  responsive mobile layout
- New tag-cloud.js: riffle-shuffle mixing, rainbow color by real post count
  (cool blue -> warm red), mobile font scaling, hot-tag gradient glow
2026-08-11 22:04:44 +10:00
Hermes Bot bb86ac0704 Fix preview issues: zh-CN language, disable motion, head.njk CSS injection, searchdb, move scripts to tools/
- language zh-Hans -> zh-CN (NexT has no zh-Hans.yml, fell back to Arabic)
- motion disabled (post content invisible without JS animation)
- custom styles via head.njk inline CSS (stylus import path broken)
- font-size control via body-end.njk
- hexo-generator-searchdb for local search
- scripts/* -> tools/ (hexo loads scripts/ as plugins, errored on .py/.sh)
2026-08-04 18:31:05 +10:00
Hermes Bot 232ecd7c22 Rebuild blog source from GitHub Pages artifact
- 308 posts reverse-extracted from wahyd4.github.com (Hexo 6.3.0 + NexT 8.25)
- Hexo project with NexT theme, reading-experience custom styles
- publish-post.sh: write post -> hexo build -> PR (master untouched)
2026-08-04 09:44:07 +10:00