fluid配置
本文最后更新于:6 小时前
全局
字体:
如果想设置单独的页面,可以直接在 markdown 里通过 style 标签实现:
1 |
|
强制全局 HTTPS
当你的域名升级到 HTTPS 后,可能之前存在部分图片等资源使用的是 HTTP,这时混用出现网页报错,造成图片无法显示。
控制台里也会出现报错:Mixed Content: The page at 'https://xxx' was loaded over HTTPS
。
这种情况可以在主题配置中开启此配置:
1 |
|
即可将所有请求强制升级为 HTTPS(如是外部资源,需要本身支持 HTTPS)。
首页
文章摘要:
手动指定摘要,使用 <!-- more -->
MD文档里划分,如:
1 |
|
或者在 Front-matter
里设置 excerpt
字段,如:
1 |
|
Tip:
优先级: 手动摘要 > 自动摘要 如果关闭自动摘要,并且没有设置手动摘要,摘要区域空白 无论哪种摘要都最多显示 3 行,当屏幕宽度不足时会隐藏部分摘要。
隐藏文章:
1 |
|
Tip:
隐藏会使文章在分类和标签类里都不显示 隐藏后依然可以通过文章链接访问
文章排序:
1 |
|
sticky
数值越大,该文章越靠前,达到类似于置顶的效果,其他未设置的文章依然按默认排序。
当文章设置了 sticky
后,主题会默认在首页文章标题前增加一个图标,来标识这是一个置顶文章
文章页
文章在首页的封面图
对于单篇文章,在文章开头 Front-matter
中配置 index_img
属性。
1 |
|
和 Banner 配置相同,/img/example.jpg
对应的是存放在 /source/img/example.jpg
目录下的图片(目录也可自定义,但必须在 source 目录下)。
也可以使用外链 Url 的绝对路径。
如果想统一给文章设置一个默认图片(文章不设置 index_img
则默认使用这张图片),可在主题配置中设置:
1 |
|
当 default_index_img
和 index_img
都为空时,该文章在首页将不显示图片。
文章页顶部大图
默认显示主题配置中的 post.banner_img
,如需要设置单个文章的 Banner,在 Front-matter
中指定 banner_img
属性。
本地图片存放位置同上。
1 |
|
文章内容图片
本地图片存放位置同上。
1 |
|
脚注:
脚注语法如下:
1 |
|
更优雅的使用方式,是将脚注写在文末,比如:
1 |
|
当然你也可以通过修改上方配置项 header
来自动加入节标题,如下所示:
1 |
|
Tag 插件
便签
在 markdown 中加入如下的代码来使用便签:
1 |
|
或者使用 HTML 形式:
1 |
|
可选便签:
primary——紫 secondary——灰 success——绿 danger——红
warning——黄 info——蓝 light——黑
Tip:
使用时 {% note primary %}` 和 `{% endnote %}
需单独一行,否则会出现问题
行内标签
在 markdown 中加入如下的代码来使用 Label:
1 |
|
或者使用 HTML 形式:
1 |
|
可选 Label:
primary——浅紫 default——浅灰 info——浅蓝 success——浅绿 warning——浅黄 danger——浅红
Tip:
若使用 {% label primary @text %}
,text 不能以 @ 开头
勾选框
在 markdown 中加入如下的代码来使用 Checkbox:
1 |
|
text:显示的文字
checked:默认是否已勾选,默认 false
incline: 是否内联(可以理解为后面的文字是否换行),默认 false
示例:
按钮
你可以在 markdown 中加入如下的代码来使用 Button:
1 |
|
或者使用 HTML 形式:
1 |
|
url:跳转链接
text:显示的文字
title:鼠标悬停时显示的文字(可选)
组图
如果想把多张图片按一定布局组合显示,你可以在 markdown 中按如下格式:
1 |
|
total:图片总数量,对应中间包含的图片 url 数量
n1-n2-…:每行的图片数量,可以省略,默认单行最多 3 张图,求和必须相等于 total,否则按默认样式
如下图为 {% gi 5 3-2 %}
示例,代表共 5 张图,第一行 3 张图,第二行 2 张图。(两张示例图对应本地和网页图片两种格式)
问题
页内段落跳转失败,只能实现不同文章跳转
分类和标签页
标签是以词云的形式展示,标签的大小和颜色会根据标签下的文章数量变化。
1 |
|
会使分类Life
成为Diary
的子分类,而不是并列分类。因此,有必要为您的文章选择尽可能准确的分类。
如果你需要为文章添加多个分类,可以尝试以下 list 中的方法。
1 |
|
此时这篇文章同时包括三个分类: PlayStation
和 Games
分别都是父分类 Diary
的子分类,同时 Life
是一个没有子分类的分类。
两个好看的主题:
参考文档点击底部Hexo
或Fluid
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!