Releases: volantis-x/hexo-theme-volantis
Releases · volantis-x/hexo-theme-volantis
1.2.2
1.2.1
1.2.0
新版特性
-
将绝大部分配置转移到主题配置文件中。
-
支持封面、自定义首页封面。
-
支持在页面中设置是否显示侧边栏以及自定义要显示的部件及其顺序。
-
支持在页面中设置是否显示标题、文章顶部和底部的meta标签以及自定义要显示的标签及其位置。
-
支持在页面中设置是否显示封面。
-
支持在页面中设置页面的主体布局(默认和原来一致:文章+评论),目前支持侧边栏的全部部件(不过只有grid的适配比较好)。
-
支持自定义分类(不同于category),详见示例中的【项目】类。
-
支持多作者、引用外部文章。
-
新增侧边栏部件
grid
,方格式布局。 -
菜单、侧边栏按钮增加了
target
和rel
字段,可以指定_blank
、nofollow
等 -
需要放大的图片请用
<fancybox>图片</fancybox>
包含起来。 -
原来的
menu
现在已被拆分为不同场景的menu,分别有:- 封面中的菜单,名为
features
- 桌面端的导航栏菜单,名为
menu_desktop
- 手机端的导航栏右上角折叠按钮菜单,名为
menu_mobile
- 封面中的菜单,名为
Front-matter中的改动
由于页面布局、封面、侧边栏、文章meta都实现了自定义,所以原来的meta字段作出相应调整。
页面布局的字段是body
,主体默认是
body: [article, comments]
如果你想在某个页面的正文和评论中间插入一个相关文章推荐控件,可以这样写
---
body: [article, related_posts, comments]
---
某个页面不想显示封面,就这样写:
---
cover: false
---
某个页面不想显示侧边栏,就这样写
---
sidebar: false
---
某个页面想指定显示某几个侧边栏,就这样写
---
sidebar: [grid, toc, tags] # 放置任何你想要显示的侧边栏部件
---
文章的meta标签默认是:
meta:
header: [title, author, date, categories, counter, top]
footer: [updated, tags, share]
你完全可以自定义显示什么及其位置,例如:
---
meta:
header: [title, updated]
footer: [author, categories, tags, counter, share]
---
像404、关于页面就可以完全隐藏:
---
meta:
header: false
footer: false
---
由于支持多作者维护,所以可以设置单独一篇文章的作者:
---
author: 另一个作者的名字
author_url: 另一个作者的主页
avatar: 另一个作者的头像
---