FIT2CLOUD

新特性

功能优化

问题修复

Full Changelog: https://github.com/LIlGG/halo-theme-sakura/compare/v2.4.0...v2.4.1

发布于 查看详情

功能优化

  • 为静态资源添加版本号参数,规避缓存问题

问题修复

  • 解决无法生成文章目录的问题
  • 解决代码注入页脚注入不生效的问题
发布于 查看详情

Change

  • change: 修改主题侧边栏爱发电设置,需要重新根据提示进行设置
  • change: 变更侧边栏爱发电功能访问地址支持手动修改

Fix

  • fix: 修复侧边栏爱发电用户访问地址错误问题
发布于 查看详情

新增

  • 支持后台设置页面 i18n
    • 基于 GitHub action 自动构建不同语言包的主题

优化

  • 优化主题打包体积:3900KB -> 679KB(cn version) / 677KB(en version)

杂项

  • 更新项目依赖,内置 js 库

主题交流群(QQ):694413711

howiehz-higan-cn.zip 为简体中文配置文件版本
howiehz-higan-en.zip is the English configuration file version

发布于 查看详情

新特性

  • 支持隐藏页面顶部封面的文字、封面蒙层。
    • 可以在全局 -> 页面顶部中统一设置。
    • 可以在分类、标签、页面的元数据设置中分别设置。
  • 首页的展示卡片模块支持设置翻页按钮位置。

功能优化

  • 优化首页轮播图在移动端的样式。
  • 如果首页轮播图包含视频,支持在访客点击之后播放声音。

问题修复

  • 修复首页展示卡片模块的图片不设置时,页面报错的问题。
  • 修复首页轮播图中包含视频时,底部存在空白区域的问题。
发布于 查看详情

优化

  1. 深色模式下的样式优化。
  2. 文章内表格的样式优化。
  3. 文章内代码的样式优化。
  4. 主题设置中选项的优化。
发布于 查看详情

彻底解决默认评论与卡片页脚层级问题
为浏览器标签增加页面标题
适配2.20登录跳转地址


Generate from 1.1.7

发布于 查看详情

关联文章选择不关联时,不显示文章选择框
在不显示背景图片时隐藏图片配置项
to_post_radio默认改为false #23

发布于 查看详情

在全部分组无图标时,采用居中布局 #20
支持关闭背景图片开关 #20
修复了在链接没有分组时的样式问题
修复了分组过多时,导航显示的问题 #21

感谢mjsoftking提供的以下改动 #22
feat: 新增分组、链接登录可见
安装 页面静态缓存 插件时,调整分组和链接时,需要刷新缓存后有效;
分组隐藏时,该分组下的所有链接均不显示;
分组不隐藏、链接全部隐藏后,该分组不会隐藏,需要设置该分组的登录可见行为。

发布于 查看详情

此版本重构了 社交资料 栏目设置,需要移除原选项 再 设定新选项才能保证正常显示
(建议操作流程:首先按照原本的在社交资料/RSS插入新选项,随后复制原选项的值到新选项,最后删除原选项)

新增

  • 支持在首页社交图标中插入纯文本

修改

  • RSS 设置并入 社交资料/RSS

主题交流群(QQ):694413711
v1.10.0 为重大功能更新,请查看文档/更新日志!

Full Changelog: https://github.com/HowieHz/halo-theme-higan-hz/compare/v1.10.2...v1.11.0

发布于 查看详情

新增

  1. 添加“默认页面语言”,允许指定站点默认的页面语言(HTML lang 属性)(如配置值为空,则设置为 “zh”)
    2 允许自定义文章页面、分类页面、标签页面、单页页面的页面标题和页面语言
    • 增加“页面标题”配置项,可设定此文章在浏览页的 HTML 标题(如配置值为空,则 HTML 标题取此文章的标题)
    • 添加“页面语言”配置项,可指定此文章的页面语言(HTML lang 属性)(如配置值为空,则取“全局-默认页面语言”的值)
  2. i18n 适配 https://github.com/HowieHz/halo-theme-higan-hz/issues/69
    • 添加多语言菜单
    • 添加 zh 和 en 的语言文件,可修改全部固定文件

修改页面固定文字(修改语言文件)

请到 halo 主题目录(themes),找到 howiehz-higan 文件夹里的 i18n 文件夹,找到对应语言的 properties 文件,修改保存即可(如中文是 zh.properties)

多语言菜单使用指南

(注:按 f12 打开开发者控制台,上面选择控制台,输入 navigator.language 后回车即可查看你浏览器的 navigator.language 值)

启用“全局-多语言菜单支持”选项后,主菜单应设置形如以下形式(注:“zh_CN”项可选择自定义链接,链接为 /,名称为 zh_CN。其中名称为关键设置,其他不影响)

  • zh_CN
    • 首页
    • 关于
  • en_US
    • Home
    • About
  • defalut
    • Home
    • About

启用“全局-多语言菜单前缀匹配模式”,启用此项将允许菜单名符合 navigator.language 值前缀即显示,而无需完全匹配。(注:开启了这项之后,下面的“zh”可匹配 zh_CN,zh_TW 等 navigator.language 值。)
以上菜单可改为:

  • zh
    • 首页
    • 关于
  • en
    • Home
    • About
  • defalut
    • Home
    • About

“默认多语言菜单名称”默认值为 defalut,你也可以设定为如 zh_CN,但是要注意这里是完全匹配菜单名,即使开启了“多语言菜单前缀匹配模式”。
默认菜单将在没有菜单成功匹配的时候显示。

标记为弃用

为支持 i18n 以下配置项被弃用。如想修改对应文字,请到 halo 主题目录(themes),找到 howiehz-higan 文件夹里的 i18n 文件夹,找到对应语言的 properties 文件,修改保存即可(如中文是 zh.properties)。

  • “首页-社交资料图标左侧文字”
  • “首页-首页文章列表标题”
  • “首页-跳转文章链接所用提示文字”

Full Changelog: https://github.com/HowieHz/halo-theme-higan-hz/compare/v1.9.0...v1.10.0

发布于 查看详情

新特性

  • 支持设置文章标题位置,优化标题在封面图中的样式。 by @ruibaby in #213
  • 添加界面的 i18n 支持。 by @ruibaby in #214
  • 支持设置文字 Logo 类型。 by @ruibaby in #215
  • 添加 /categories 模板。 by @ruibaby in #216

功能优化

  • 支持动态设置 HTML 的 lang 属性。 by @ruibaby in #200
  • 为 Logo 资源添加 preload 标签,缓解因为图片加载而导致的 CLS 问题。 by @ruibaby in #207
  • 适配 Halo 2.19 提供的 postFinder.list() 接口,用于修复热门文章的排序问题。 by @ruibaby in #208
  • 重构文章分页,支持选择跳转到具体分页。 by @ruibaby in #210
  • 优化配色切换逻辑,改为使用下拉框切换。 by @ruibaby in #218

问题修复

  • 修复页脚菜单项链接没有设置 target 的问题。 by @ruibaby in #206
  • 修复分类列表中的文章数量可能不显示的问题。 by @ruibaby in #212
  • 缓解网页加载时页面布局的 CLS 问题。 by @ruibaby in #209
  • 修复首页分类筛选项在移动端的访问性问题。 by @ruibaby in #217

Full Changelogv1.11.1…v1.12.0

发布于 查看详情

New Features

  • 支持为链接页面每个分组添加说明
  • 为翻页按钮添加图标
  • 将所有跳转页面按钮改为 a 标签

Fixes

  • 修复自动调整图片大小开启时调整长图过小的问题
发布于 查看详情

新特性

  • 支持通过新版 Halo 专业版许可证激活付费应用。

问题修复

  • 修复因 PAT 配置问题导致无法正常激活离线许可证的问题。
  • 修复应用市场页面在低分辨率屏幕下的样式问题。
发布于 查看详情

New Features

  • 根据屏幕自动调整文章内图片的大小
  • 链接页面 Logo 加载失败处理
  • 链接页面 Logo 自定义圆角
  • 引入英文新字体
  • 多处 UI 优化

Fixes

  • 修复在网页未加载完成时无法点击菜单按钮的bug
发布于 查看详情

修复了在隐藏分组的状态下,侧边栏依然显示标题的问题 #18
在2.20版本修改了设置齿轮的链接
现在最低版本要求为2.20

发布于 查看详情

首个版本发布 🎉

特性

  • 支持从 Unsplash、Pixabay、Pexels 选择或者转存图片到本地。
  • 已内置各个平台的 API Key,开箱即用,也可以配置自己申请的 API Key。

Generated from v1.0.0-rc.1

发布于 查看详情

功能优化

  • 简化主题设置表单。
  • 为静态资源添加主题版本参数,防止升级之后不能及时使用新的资源。
  • 重构分页组件,以修复链接可能生成错误的问题。
发布于 查看详情

功能优化

  • 完善插件定义文件。
  • 为表单提交按钮增加防抖,防止数据重复提交。
  • 移除对已过时的 PluginWrapper 的引用。
  • 使用 Halo 2.17 新提供的全局 axios 实例和 apiClient 重构请求逻辑。
  • 支持使用用户选择组件配置收件人。
  • 条目支持显示提交时间。
  • 为选择器组件增加必填的设置项。

Generated from v1.1.0

发布于 查看详情

功能优化

  • 优化生成摘要的提示词。

问题解决

  • 修复 AI 接口报错后会导致摘要变为空白的问题。

如果文章摘要已经变为空白,重新发布一次即可。


Generated from v1.1.1

发布于 查看详情

新特性

  • 关于页面的顶部标题区域支持隐藏。
  • 首页和关于页面支持自定义 HTML 组件。

问题修复

  • 修复关于页面的时间线组件可能无法正常加载的问题。
发布于 查看详情

问题修复

  • 企业微信自建应用开启用户自动注册导致注册/登录/绑定失败的问题

优化

  • 企业微信自建应用开启后可以定义用户的邮箱后缀,生成用户名@邮箱后缀作为新注册用户的邮箱地址。
  • 新注册的用户生成随机密码并发送通知给用户及时修改密码。

Generated from 1.4.0-rc.2

发布于 查看详情

新特性

  • 为 OpenAI 增加自定义模型的配置项。
  • 使用 AI 自动生成文章摘要。
  • 为编辑器增加 AI 自动补全的功能。

功能优化

  • 移除对已过时的 PluginWrapper 的引用。
  • 在合成输入期间按回车不再执行请求。
  • 优化 OpenAI 的请求方式。
  • 优化使用 OpenAI 时对于流结束的处理方式。
  • 重构 AI 整体流程,使其便于扩充业务与其他 AI 大模型。

Generated from v1.1.0

发布于 查看详情

新特性

  • 链接页面支持调整布局,支持通过 编辑器超链接卡片 插件显示链接。
  • 图库分组支持显示数量。

功能优化

  • 适配 Halo 2.20 的登录入口。
  • 优化瞬间标签的数量图标样式。

问题修复

  • 修复分类下拉框的样式问题。
发布于 查看详情

新特性

  • 链接页面支持调整布局,支持通过 编辑器超链接卡片 插件显示链接。
  • 图库分组支持显示数量。

功能优化

  • 适配 Halo 2.20 的登录入口。
  • 优化瞬间标签的数量图标样式。

问题修复

  • 修复分类下拉框的样式问题。
发布于 查看详情

功能优化

  • 适配 Halo 2.20 的新登录入口
  • 简化设置表单的部分选项
  • 优化编辑文章按钮权限控制

问题修复

  • 解决标签栏显示空白
发布于 查看详情

功能优化

实际更新为添加了“自定义内容区域最小宽度”和“自定义内容区域宽度属性”相关选项以解决 #67 提出的问题。为了体现此处修订的前因后果,此处也添加了“自定义内容区域最大宽度”的相关说明,以及对原主题宽度设置问题的描述。

  • 对于内容区域宽度给予更大的配置自由度
    (说明:原主题在之后的更新里更新了自适应最大宽度设置,内容区域最大宽度将随着屏幕宽度的变化而变化。但是在文字内容较少时(如主页),会显得内容显示位置偏左,因此“可自定义内容区域最大宽度”默认开启。
    如果你想使用上游的最大宽度设置模式,请关闭“总体样式-自定义内容区域最大宽度”这一项设置,并且推荐同时开启“内容区域最小宽度”,“自定义内容区域宽度属性”并保持默认值,可有效解决文字较少时内容显示偏左的问题)
    1. 可自定义内容区域最大宽度
      (默认值为 48rem。允许全部 CSS 长度单位, 如: 48rem, 780px, 70vw, 70%。宽度最大值设置较大时可能会出现内容整体偏左的现象。为解决这个问题,可同时开启“内容区域最小宽度”,“自定义内容区域宽度属性”并保持默认值。)
    2. 可自定义内容区域最小宽度
      (默认值为 48rem。允许全部 CSS 长度单位, 如: 48rem, 780px, 70vw, 70%。当此设置宽度小于窗口宽度时,主题会使用窗口宽度。以避免出现横向滚动条。)
      • 允许强制应用内容区域最小宽度
        (强制使内容显示区域不小于设定的最小宽度,即使出现横向滚动条。)
    3. 可自定义内容区域宽度属性
      (默认值为 fit-content。默认值效果为:使内容区域宽度=最宽的内容的宽度。(此项实际是在设置内容区域的 width 属性对应的样式值))

Full Changelog: https://github.com/HowieHz/halo-theme-higan-hz/compare/v1.8.1...v1.9.0

发布于 查看详情

功能优化

  • 适配 Halo 2.20 的新登录入口
  • 简化设置表单的部分选项
  • 适配 朋友圈最新插件
发布于 查看详情

⚠️ 注意:此版本Halo 版本要求>=2.19.0
⚠️ ⚠️ ⚠️ 更新此版本之前务必先重置插件!!!

  1. 兰空图床支持配置存储策略;#3
  2. 单一类型图床支持多个图床接口配置,支持自定义图床名称;#5
  3. 使用插件的开发者工具生成 API Client,并重构插件的请求逻辑;
  4. 更新依赖库版本;

Generate from v1.2.1

发布于 查看详情
条 / 页