Kratos+ v1.1.8
✨ 新功能
- 新增「复古系列」皮肤:加入两款怀旧风格的每日皮肤——「复古 · 牛皮纸」(
retro)与「复古 · 千禧网页」(web1998,Windows 98 / GeoCities 时代观感:铁灰窗体、立体斜切边框、藏青标题栏、经典蓝下划线链接)。两款皮肤已覆盖列表页、文章页、侧栏、评论区及全部特色短代码/页面(走心评论、说说、归档、时间轴、博友圈、榜首评论人、友链、热度图、系列等),可在「主题选项 → 每日皮肤」中启用或锁定。 - 新增「前端皮肤切换器」(开发版):在「主题选项 → 每日皮肤」新增开关,开启后前台工具箱在暗夜按钮上方多出一个「皮肤」按钮,访客可自行点开面板即时预览切换全部皮肤。切换结果仅保存在访客当前浏览器(
localStorage),不写数据库、不影响其他访客与站点默认皮肤;面板底部提供「恢复默认」可一键清除本地选择、回到跟随站点配置。按钮的配色/形态跟随当前皮肤,与暗夜按钮保持一致。
🎨 体验优化
- 热度图 PC 端年份自适应排列:文章热度图右侧的年份切换从单列纵向改为按可用宽度自动填充列数(
auto-fill),消除年份右侧的大片空白,纵向也更紧凑;移动端保持横排换行。 - 千禧网页皮肤顶部导航对齐设计稿:将
web1998皮肤的顶部导航菜单做成 Windows 98 银灰任务栏 + 立体浮起按钮(hover 变藏青、当前项呈按下凹陷态)。滚动吸顶后导航条铺银灰任务栏底;未启用图片导航时,页面顶部默认态也直接呈现任务栏样式,与设计稿一致。
🐞 修复
- 修复时间轴移动端年份标签被圆点遮挡:窄屏左栏空间有限,加字距的年份「2026」会顶到时间轴竖线上的圆点。移动端将年份 badge 收窄(字号/内距),使其稳落在圆点左侧,两款复古皮肤同时受益。
- 修复文章列表「图文增强版」手机端隔篇标题/内容不显示:增强版布局在桌面端做左右交替,其移动端重置误将偶数篇缩略图设为
float:left(应为float:none),导致偶数篇缩略图塌缩、标题与内容被挤没。现已修正为正常的图上文下堆叠。 - 修复复古系列上下篇导航「只有下一篇」时的显示:当文章没有上一篇时,下一篇按钮现靠右显示,且宽度与成对出现时的下一篇保持一致(不再变窄),桌面与手机端表现统一。
- 修复复古系列文章目录不吸顶:复古 · 牛皮纸 / 千禧网页两款皮肤为侧栏小工具统一加做旧边框时,误把文章目录小工具的定位从
sticky覆盖成relative,导致目录随页面滚走、不再吸顶。现已恢复吸顶,滚动阅读长文时目录始终跟随。
🛠️ 升级说明
- 使用 GitHub / Gitee 发布的 zip 包整体覆盖即可,无需数据库迁移。
- 升级后建议清理浏览器缓存或强制刷新,确保
kratos.js/style.css拉到最新版本。 - 复古系列皮肤为可选项,不启用不影响现有观感;如需体验,请在「主题选项 → 每日皮肤」中选择或锁定对应皮肤。
0 条评论