Releases: cosolar/halo-theme-cosolar
Releases · cosolar/halo-theme-cosolar
Release list
Cosolar v1.0.3
halo-theme-cosolar v1.0.3
✨ 新功能
文章缺省封面图:
- 新增
default_post_cover配置项,文章未设置封面时自动显示默认图片 - 内置
default_post_cover.png作为兜底,也可在后台自定义上传
🔧 优化
- 字体设置、图标设置移入「主题样式」分组,设置项更集中
- 分组名称调整:
样式设置>主题样式,精选文章>精选轮播 - 重写 README,分步骤讲解每一组配置的使用场景
🐛 修复
- 修复文章详情页默认封面图不显示的问题(
th:if与th:with优先级问题) - 修复
@{...}嵌套在${...}内导致的 SpEL 解析错误 - 修复博主名字右上角创作者角标的显示逻辑
halo-theme-cosolar v1.0.1
🎉 v1.0.1 更新日志
✨ 新增
- 社交图标全面升级:掘金、CSDN、知乎图标替换为官方品牌 Logo,视觉辨识度更高
- 掘金:替换为官方三层钻石叠加 Logo
- CSDN:替换为官方红色圆形 Logo
- 知乎:替换为官方蓝色方形"知"字 Logo
- 图标渲染方式统一:所有社交图标统一为
fill填充风格 +currentColor配色,完美适配明暗双模主题切换 - 侧边栏与页脚图标同步:
sidebar.html与layout.html两处社交链接图标保持一致
🐛 修复
- 修复社交图标在暗色模式下颜色不跟随主题变化的问题
theme-cosolar
Theme-Cosolar 是一款为 Halo 2.20+ 打造的现代博客主题,专为技术写作者设计。它把"内容"放回舞台中央 —— 干净的排版、克制的动效、合理的留白,让代码与文字都能舒适呼吸。同时在小屏与移动端做了完整自适应:贴底毛玻璃操作栏、抽屉式目录、自动隐藏的侧边栏,让手机阅读体验与桌面端同样顺滑。
设计亮点
- 🎨 青绿美学 — 默认主色
#10B981,可在后台一键换色,全站按钮 / 链接 / 标签 / 进度条联动 - 🌗 暗色模式 — 跟随系统 / 强制浅色 / 强制暗色三档可切,导航与操作栏毛玻璃风格
- 🖼️ 精选轮播 — 首页顶部卡片轮播,支持手动指定、自动播放、置顶回退
- 🗂️ 分类导航 + 热门标签 + 近期更新 — 侧边栏模块化组件,可单独开关
- 📚 文章目录(TOC) — 桌面端右侧悬浮跟随,移动端抽屉式弹出,1px 极细滚动条
- 📊 阅读进度条 — 顶部 2px 彩色渐变,实时反映阅读位置
- 🖱️ 图片查看器 — 文章图片点击放大,支持滚轮缩放 / 拖动 / 双击复位 / ESC 关闭,零依赖
- 👍 点赞 / 评论 / 分享 / 回顶 — 文章页底部贴底毛玻璃横条,5 按钮平分宽度
- 📱 移动端自适应 — ≤768px 侧边栏自动隐藏,导航汉堡菜单展开,操作栏贴底
- ⚡ Vite 构建 — TypeScript +
vite-plugin-halo-theme,产物精简,按模板分块