高级功能文档
Hexo + Fluid 配置
如何为本项目做贡献?
- fork本项目
- 安装环境
1 | |
- 使用诸如
[Add][Docs]的前缀提交 - 发起PR
项目Docs
- 使用
hexo new post --path categorie\name "Name“ - 修改
Front-matter - 对于能使用Tag Func实现的内容,请不要注入全局JS
- 不接受Vibe Coding产物
项目当前Tag Funcs
便签
在 markdown 中加入如下的代码来使用便签:
1 | |
可选便签:
primary
secondary
success
danger
warning
info
light
使用时 {% note primary %}` 和 `{% endnote %} 需单独一行,否则会出现问题
行内标签
在 markdown 中加入如下的代码来使用 Label:
1 | |
可选 Label:
text text text text text text折叠块
使用折叠块,可以折叠代码、图片、文字等任何内容,你可以在 markdown 中按如下格式:
1 | |
info: 和行内标签类似的可选参数
title: 折叠块上的标题
勾选框
在 markdown 中加入如下的代码来使用 Checkbox:
{% cb text, checked?, incline?, disabled? %}
text:显示的文字
checked:默认是否已勾选,默认 false
incline: 是否内联(可以理解为后面的文字是否换行),默认 false disabled: 勾选框是否为不可点击的样式,默认 false
示例:
按钮
你可以在 markdown 中加入如下的代码来使用 Button:
{% btn url, text, title? %}
或者使用 HTML 形式:
url:跳转链接
text:显示的文字
title:鼠标悬停时显示的文字(可选)
text
组图
如果想把多张图片按一定布局组合显示,你可以在 markdown 中按如下格式:
1 | |
total:图片总数量,对应中间包含的图片 url 数量
n1-n2-…:每行的图片数量,可以省略,默认单行最多 3 张图,求和必须相等于 total,否则按默认样式
如下图为 {% gi 5 3-2 %} 示例,代表共 5 张图,第一行 3 张图,第二行 2 张图。
计时器
1 | |
name: 任意字符串
time: 形如2026-03-01[ 18:32:11]的形式
单页只能有一个{% day_counter_loader %}