Meow 主题文档 - 标签插件

※ Meow 主题文档目录 >>

🚀 快速开始 - 📋 主题配置 - 💌 主题页面 - 📌 标签插件 - 💡 进阶教程


  • 标签插件:可以在文章中使用的模块,Meow 主题内置了多种美观且实用的标签插件供大家选择。

Fiction 虚构作品

Fiction 是 Meow 主题的特色模块,由 2.x 版本的小说模板移植优化而成,适合在小说、同人等作品中使用。

Meta 用于定义作品的基础属性,此标签插件可以帮助作者快速生成整洁美观的作品信息卡。

作品信息
类型
同人小说
原作
哥斯拉 2:怪兽之王
状态
未完待续...
关系
哥斯拉 / 魔斯拉,哥斯拉 & 拉顿,传奇哥斯拉 & 其它哥斯拉,基多拉 & 哥斯拉
角色
传奇哥斯拉,魔斯拉,基多拉,拉顿,其它哥斯拉(终焉、平成、千禧、战龙、行星、地狱、奇点……)
注意
分级
成人向
预警
主要角色死亡,含轻微暴力描写,比博燃

>> 元信息语法如下:

1
2
3
4
5
6
7
8
9
{% fmeta %}
type:
fandom:
relationship:
character:
rating:
warning:
status:
{% endfmeta %}

>> 元信息参数说明:

元信息的参数应以 YAML 格式列出。

参数 必填 说明
type 作品类型,比如:原创小说 / 同人作品 /……
fandom 原型 / 原作,一般只有当作品类型为 “同人作品” 时才需要指明,不填写则不显示
relationship 作品涉及的角色关系,一般填写 CP,也可以填写重要的亲情、友情关系等,不填写则不显示
character 作品中出现的重要角色,不填写则不显示
rating 作品分级,标明适合阅读此作品的读者年龄范围
可选值:0/1/2/3(具体含义请参考下一个表格),不填写则不显示
warning 预警信息,亦即读者应该在阅读正文前应该知悉的内容,防止某些读者被创到
比如:主要角色死亡、血腥暴力描写、病娇要素……
预警信息由点状下划线着重标记。如果不需要显示预警,或者不希望剧透,请勿填写此项
status 作品状态,用于标记作品是否已完结
可选值:Y(已完结)/ N(连载中),不填写则不显示

>> 元信息分级参数说明

分级 名称 说明 样式
0 General 适合全年龄段读者,无警告
1 Teen 建议青少年及以上读者阅读 字体加粗
2 Mature 成人级,一般指文章含有轻微的、非详细的限制级内容 字体加粗且显示为粉色
3 Explicit 限制级,一般指文章含有暴力、色情等成人主题相关的详细描写 字体加粗且显示为红色
  1. 元信息的属性名称以及可选值都可以在主题配置文件中的 fiction 项下自定义显示值。
  2. 作品状态还可以在 Markdown 文件开头的 FrontMatter 中通过 status: Y/N 进行配置,此配置会在正文末尾生成提示信息。

Note 信息框

信息框是类似于引用块的模块,但比引用块有着更加丰富的样式供选择。

粉色信息框 Pink Note

黄色信息框 Yellow Note

蓝色信息框 Blue Note

绿色信息框 Green Note

紫色信息框 Purple Note

浅色信息框(默认) Light Note (Default)

>> 信息框语法如下:

1
2
3
{% note [style] %}
Any Content
{% endnote %}

>> 信息框参数说明:

参数 必填 说明
style 信息框样式
可选值:pink/yellow/blue/green/purple/light (默认)

Fold 折叠块

折叠块将特定的内容包裹在容器内,可以随时折叠 / 展开。

折叠块标题 Fold Title

折叠块内容,支持 Markdown 语法。

折叠块标题 Fold Title

这是一个粉色的、默认打开的折叠块。

>> 折叠块语法如下:

1
2
3
{% fold title [style] [status] %}
Any Content
{% endfold %}

>> 折叠块参数说明:

参数 必填 说明
title 折叠块标题,如果包含空格,请用引号将标题包裹起来
style 折叠块样式,颜色可参考信息框样式
可选值:pink/yellow/blue/green/purple/light (默认)
status 折叠块状态,默认为折叠,配置 open 则会自动展开内容

Button 按钮

按钮模块一般当作链接卡片使用。模块内存在多个按钮时,会自动排列布局。

>> 按钮语法如下:

1
2
3
4
5
6
{% button %}
- name:
url:
desc:
icon:
{% endbutton %}

>> 按钮参数说明:

按钮需要以 YAML 列表形式列出。

参数 必填 说明
name 按钮的名字
url 按钮指向的链接,可以是站内的相对路径
desc 按钮的描述。为了效果美观,建议填写
icon 按钮的图标链接,不填写则默认为主题内置的链接图标

Tabs 分栏选项卡

点击可以切换不同选项卡,右下角的按钮可以快速返回模块顶部。

第一个选项卡 The First One

如果不指定 tabName,则标签名称默认为 tabId + 标签序号

(示例源码在第三个选项卡)

第二个选项卡 The Second One

支持 Markdown 语法

示例源码:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
{% tabs First Tabs %}

<!-- tab -->

第一个选项卡 The First One

如果不指定tabName,则标签名称默认为`tabId + 标签序号`

(示例源码在第三个选项卡)

<!-- endtab -->

<!-- tab -->

第二个选项卡 The Second One

**支持Markdown语法**

<!-- endtab -->

<!-- tab -->

示例源码:……

<!-- endtab -->

{% endtabs %}

选项卡标签名称可以自定义。

这是默认打开的选项卡。

示例源码:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
{% tabs Second Tabs, 2 %}

<!-- tab 🐱喵喵喵 -->

选项卡标签名称可以自定义。

<!-- endtab -->

<!-- tab 🍓默认选项 -->

这是默认打开的选项卡。

<!-- endtab -->

<!-- tab 💻示例源码 -->

示例源码:……

<!-- endtab -->

{% endtabs %}

activeIndex 配置为 - 1,则默认不打开任何选项卡。

示例源码:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
{% tabs 中文选项卡, -1 %}

<!-- tab -->

`activeIndex`配置为-1,则默认不打开任何选项卡。

<!-- endtab -->

<!-- tab -->

示例源码:……

<!-- endtab -->

{% endtabs %}

>> 分栏选项卡语法如下:

1
2
3
4
5
6
7
8
9
{% tabs tabId [, activeIndex] %}

<!-- tab [tabName] -->

Any Content

<!-- endtab -->

{% endtabs %}

>> 分栏选项卡参数说明:

参数 必填 说明
tabId 分栏选项卡模块的标识,必须是当前页面中的唯一值
activeIndex 活动选项卡(默认打开)的索引号,不配置则默认为 1;如配置 - 1,则不会自动打开任何选项卡
tabName 自定义选项卡标题

每个选项卡的内容需要在 <!-- tab [tabName] --><!-- endtab --> 之间填写,支持 Markdown 格式。

喜欢这篇作品的话,奖励一下我吧~
💗感谢你的喜欢与支持!
微信
支付宝
致谢名单
本作品由 小橘猫 于 2025-05-29 15:20:25 发布
作品地址:Meow 主题文档 - 标签插件
除特别声明外,本站作品均采用 CC BY-NC-SA 4.0 许可协议,转载请注明来自 MEOW