更新日志
新特性
- 添加目录开关(
params.toc.enabled: true)。 - 添加自定义 head 模板。
- 添加项目内容。
- 添加
button和icon短代码。
Button 短代码
MARKDOWN
1{\{< button text="Learn More" url="/about" >}\}
2{\{< button text="GitHub" url="https://github.com" icon="github" target="\_self" >}\}
3{\{< button text="Download" url="/download" variant="outline" size="lg" >}\}{\{< button text="Learn More" url="/about" >}\}
{\{< button text="GitHub" url="https://github.com" icon="github" target="\_self" >}\}
{\{< button text="Download" url="/download" variant="outline" size="lg" >}\}
参数:
text:按钮文字(必需,或使用内部内容)。url:链接地址(必需)。variant:primary、secondary、outline(默认:primary)。size:sm、md、lg(默认:md)。icon:图标名称。target:_blank、_self(默认:_blank)。rel:链接关系(_blank时自动添加noopener noreferrer)。
Icon 短代码
显示 ~/assets/icons/ 目录下的图标:
MARKDOWN
1{\{< icon name="heart" >}\}
2{\{< icon name="github" size="lg" >}\}
3{\{< icon name="sun" class="text-primary" >}\}{\{< icon name="heart" >}\}
{\{< icon name="github" size="lg" >}\}
{\{< icon name="sun" class="text-primary" >}\}
参数:
name: 图标名称(必需)- 查看~/assets/icons/了解可用图标 或者将自定义图放置在此目录下。size:xs,sm,md,lg,xl,2xl(默认:md)。class: 自定义类名,可以用来更改颜色。
Bug 修复
- 移除冗余样式文件。
- 调整链接样式以修复不必要的下划线。
重大变更
调整 Header 相关参数的层级, 添加目录位置参数, 具体参数变更如下:
DIFF
1- params:
2- logo:
3- image: ""
4- link: ""
5- stickyHeader: true
6- showThemeSwitch: true
7- showDarkModeSwitch: true
8- showLanguageSwitch: true
9- languageSwitchMode: "dropdown"
10+ params:
11+ header:
12+ sticky: true
13+ logo:
14+ image: ""
15+ link: ""
16+ showThemeSwitch: true
17+ showDarkMode: true
18+ showLanguageSwitch: true
19+ languageSwitchMode: "dropdown"
20+ toc:
21+ position: left # left | right | card
22+ maxWidth: "280px"
23+ maxHeight: "80vh"
- params:
- logo:
- image: ""
- link: ""
- stickyHeader: true
- showThemeSwitch: true
- showDarkModeSwitch: true
- showLanguageSwitch: true
- languageSwitchMode: "dropdown"
+ params:
+ header:
+ sticky: true
+ logo:
+ image: ""
+ link: ""
+ showThemeSwitch: true
+ showDarkMode: true
+ showLanguageSwitch: true
+ languageSwitchMode: "dropdown"
+ toc:
+ position: left # left | right | card
+ maxWidth: "280px"
+ maxHeight: "80vh"
功能增强
- 支持侧边栏目录
- 支持 Hugo Mod 形式引入主题
- 首页模块支持自定义顺序
重构
- 结构化站点配置
- 调整 header 相关参数的层级
Bug 修复
- icon 模板支持填充图标
- 调整部分样式类名
功能增强
- 使用新标签页打开外部链接
- 支持自定义 js 文件
- 添加 404 模板
- 添加 dock 显示模式参数
DIFF
1params
2+ dock: float # Options: "scroll" (show on scroll up), "always" (always visible), "float" (floating)
params
+ dock: float # Options: "scroll" (show on scroll up), "always" (always visible), "float" (floating)
样式优化
- 修改上标下标颜色
- 修改 alert 引用块底部 padding
Bug 修复
- 修复 masonry 短代码 ID 重复导致的样式失效问题。
- 修复 glightbox 和 justified 参数设置不生效问题 。
样式优化
- 优化链接、脚注样式。
- 添加 scrollbar 样式。
- 添加主题配色,来自tweakcn 。
本次更新重构了图库配置,并添加了瀑布流布局图库短代码。
重大变更
图库配置结构已更新,请及时调整您的 Hugo 配置。
详情请参阅 发布说明 。
功能增强
- 瀑布流图库短代码:新增
{\{< masonry >}}短代码,支持瀑布流布局。
MARKDOWN
1{\{< masonry columns=4 gutter=15 >}\}
2
3
4{\{< /masonry >}\}{\{< masonry columns=4 gutter=15 >}\}


{\{< /masonry >}\}
改进
- 全新灯箱系统:图库灯箱由 lightGallery 迁移至 GLightbox,提升性能与现代化体验。
- 优化分栏布局:jQuery 版 justified gallery 替换为 flickr-justified-gallery,全面支持原生 JavaScript。
- 移除 jQuery 依赖:图库系统完全去除 jQuery,提升加载速度并减小包体积。
Bug 修复
- 修复 post-meta 组件的 i18n 翻译问题。
- 解决统计模板导入异常问题。