Skip to content

Releases

V1.4.7.0

Choose a tag to compare

@xa1st xa1st released this 14 Nov 03:11

Jolix 1.4.7.0

✨ 亮点

  • 添加说说模板:新增说说模板,可以自定义说说页
  • 主色随改随生效:新增 parts/css-vars.php,主题主色 --primary / --primary-hover 由 header 运行时注入(<style> 变量),更换主色只需改一处,无需重新构建样式
  • 正文字体升级:霞鹜文楷更换为 Inter + Noto Sans SC(经 fonts.loli.net 镜像加载),西文更现代、中文小字号更清晰,并增加 preconnect 预连接
  • 样式表精简重构:src/theme.css 重构为精简去冗余版,合并重复覆盖代码,配色统一走语义化 CSS 变量

📦 变更明细

新增

  • 新增 parts/css-vars.php:主色运行时注入,更换主色无需重新构建

变更与优化

  • 侧边栏组件目录 sider/ 更名为 widget/,与 parts/(模板片段)目录语义对齐
  • fontello 字体图标样式由 assets/fonts/fontello.css 移入 src/fontello.css,仅构建时引用,不再输出到产物目录
  • 友情链接页改按页面模板「友情链接」自动识别,不再按后台 slug 配置查找
  • 友链头像邮箱改用 __TYPECHO_GRAVATAR_PREFIX__ 常量拼接 Gravatar 地址,跟随 Typecho 系统级头像前缀配置
  • 友链卡片底色与边框改用主题变量,跟随明暗模式
  • 「全站公共库CDN地址」默认值去掉结尾斜杠,与提示「结尾斜杠可省略」一致
  • 懒加载容器选择器移除已废弃的 .says-gallery(说说功能由插件负责)
  • 统一清理源码行尾空格等格式问题

⚠️ 升级须知

  1. 自定义过主色:此前在 src/theme.css 中修改的 --primary / --primary-hover 请迁移到 parts/css-vars.php,样式里的旧 orange 工具色已移除
  2. 友情链接页:请确认友链页面在后台选择了「友情链接」模板(编辑页面 → 自定义模板);「友情链接页 slug」配置项已不再生效
  3. 改过侧边栏模块:sider/ 目录已更名为 widget/,对模块文件的自定义修改需要迁移到新目录
  4. 字体加载:正文字体改为 fonts.loli.net 镜像在线加载,如需完全本地化,可自行替换 header.php 中的字体链接

Full Changelog: v1.4.6.0...v1.6.7.0