hexo-theme-volantis

A Wonderful Theme for Hexo.

MIT License

Downloads
2.9K
Stars
2K
Committers
49

Bot releases are hidden (Show)

hexo-theme-volantis - 1.2.1

Published by xaoxuu over 5 years ago

  • 支持封面和全局背景图片
  • 支持Gitalk评论系统
hexo-theme-volantis - 1.2.0

Published by xaoxuu over 5 years ago

新版特性

  • 将绝大部分配置转移到主题配置文件中。

  • 支持封面、自定义首页封面。

  • 支持在页面中设置是否显示侧边栏以及自定义要显示的部件及其顺序。

  • 支持在页面中设置是否显示标题、文章顶部和底部的meta标签以及自定义要显示的标签及其位置。

  • 支持在页面中设置是否显示封面。

  • 支持在页面中设置页面的主体布局(默认和原来一致:文章+评论),目前支持侧边栏的全部部件(不过只有grid的适配比较好)。

  • 支持自定义分类(不同于category),详见示例中的【项目】类。

  • 支持多作者、引用外部文章。

  • 新增侧边栏部件grid,方格式布局。

  • 菜单、侧边栏按钮增加了targetrel字段,可以指定_blanknofollow

  • 需要放大的图片请用<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: 另一个作者的头像
---
hexo-theme-volantis - 1.1.3

Published by xaoxuu over 5 years ago

  • 实现图片预览功能(由@Hilox提供)
hexo-theme-volantis - 1.1.2

Published by xaoxuu over 5 years ago

  • 优化暗色主题显示效果。
  • 增加一键复制代码功能。(由@CRainyDay提供)
hexo-theme-volantis - 1.1.1

Published by xaoxuu over 5 years ago

  • 为文章BGM增加了autoplay和volume字段的支持。
  • 如果文章BGM为自动播放的,那么在归档页面中这篇文章标题后面会有个小图标提示要戴耳机。
  • 修改代码块的背景颜色和圆角。
  • 如果安装了【相关文章】插件,现在显示在侧边栏而不是文章底部。
  • 支持同时使用disqus和valine,当disqus能加载的时候加载disqus,不能加载的时候加载valine。
hexo-theme-volantis - 1.1.0

Published by xaoxuu over 5 years ago

  • 站点配置中的nav_menu现在改名为menu
  • 简化import字段使用方法,详见基本配置的Import部分。
  • 文章标题右边可显示缩略图,详见页面配置的Front-matter部分。
  • 结束对旧版推荐文章插件(recommended_posts)的支持。
  • 安装主题时必须安装的插件现在只剩下搜索插件和less渲染插件了,其他的例如feed、文章推荐等如果需要的话按照文档中的说明进行安装。
hexo-theme-volantis - 1.0.8

Published by xaoxuu over 5 years ago

  • 简化meta信息样式,增加作者链接,默认显示。
  • 现在可以在_color.less文件中定义三级标题的颜色了。
  • 现在可以在_layout.less文件中定义一二三级标题的文本对齐方向了。
hexo-theme-volantis - 1.0.7

Published by xaoxuu over 5 years ago

  • 新增了独立的分类和标签页面。
  • 新增了页脚自定义文字。
hexo-theme-volantis - 1.0.6

Published by xaoxuu over 5 years ago

  • 提供简便的设置网站图标的字段。
  • 使用hexo-related-popular-posts插件替换原来的推荐文章插件。
  • 分类小部件支持两个层级。
hexo-theme-volantis - 1.0.5

Published by xaoxuu almost 6 years ago

修改Valine评论的字体颜色使之与_color.yml中的配置保持一致。

hexo-theme-volantis - 1.0.4

Published by xaoxuu almost 6 years ago

  • 修改默认字体。
  • 修复Disqus评论框占位文字错误的问题。
hexo-theme-volantis - 1.0.3

Published by xaoxuu almost 6 years ago

修复了livere评论无法正常加载的BUG。

hexo-theme-volantis - 1.0.2

Published by xaoxuu almost 6 years ago

由于MobShare无法在HTTPS中使用,主题中针对QQ、QQ空间、微博提供了单独的支持,另外支持二维码的分享按钮,需要安装插件:

npm i -S hexo-helper-qrcode

./config.yml中弃用mob,使用share,字段同之前的mob相似,以下是目前所有支持的:

share:
  - id: qq
    name: QQ好友
    img: https://cdn.jsdelivr.net/gh/xaoxuu/[email protected]/logo/128/qq.png
  - id: qzone
    name: QQ空间
    img: https://cdn.jsdelivr.net/gh/xaoxuu/[email protected]/logo/128/qzone.png
  - id: qrcode
    name: 微信
    img: https://cdn.jsdelivr.net/gh/xaoxuu/[email protected]/logo/128/wechat.png
  - id: weibo
    name: 微博
    img: https://cdn.jsdelivr.net/gh/xaoxuu/[email protected]/logo/128/weibo.png
  - id: qrcode
    name: QRcode
    img: https://cdn.jsdelivr.net/gh/xaoxuu/[email protected]/logo/128/qrcode.png
hexo-theme-volantis - 1.0.1

Published by xaoxuu almost 6 years ago

  • 修复了只在第N页置顶第N页的文章的BUG,现在会在第1页置顶全部需要置顶的文章。
  • 现在置顶标签的文字可以自定义了。
hexo-theme-volantis - 1.0.0

Published by xaoxuu almost 6 years ago

hexo-theme-volantis - 1.0-beta14

Published by xaoxuu almost 6 years ago

hexo-theme-volantis - 1.0-beta13

Published by xaoxuu almost 6 years ago

hexo-theme-volantis - 1.0-beta12

Published by xaoxuu almost 6 years ago

hexo-theme-volantis - 1.0-beta11

Published by xaoxuu almost 6 years ago

hexo-theme-volantis - 1.0-beta10

Published by xaoxuu almost 6 years ago