介绍
Ayer 是一个干净且优雅的Hexo主题,自带响应式,加载速度很快,该有的功能都有,可配置项也很多,非常适合作为你的博客主题,主题内还附送了6张精美的高清壁纸。欢迎使用和Star支持,如果你在使用过程中有任何疑问或者建议,欢迎联系我!如果你的博客采用了本主题,欢迎在下面评论区留下地址哦~
Ayer 在马来语中是“水”的意思,在西班牙语中是“昨天”的意思。
特性
- 干净且优雅,文章内容美观易读
- 首页封面全屏平铺,扁平化设计,简洁又不失高大上
- 响应式设计,博客在桌面端、平板、手机等设备上均能很好的展现
- 首页封面和文案可以任意更换,主题内附送6张精美高清壁纸
- 时间轴式的归档页
- 侧边栏可以点击显示或隐藏
- 支持文章置顶和文章打赏
- 支持文章字数和阅读时长统计
- 支持
MathJax
数学公式 TOC
目录在文章页悬浮,跳转更方便- 可设置阅读文章时做密码验证(hexo-blog-encrypt)
- Valine和Gitalk评论模块(推荐配合
leancloud
使用Valine
) - 集成了不蒜子、百度统计、Google Analytics、CNZZ等统计功能
- 支持Github Ribbons
如果想体验手机端浏览效果,可以扫一下二维码:
安装
1 | # 国内用户如果速度较慢,可以把github地址替换为:https://gitee.com/shen-yu/hexo-theme-ayer.git |
修改
将博客根目录下的 _config.yml
里的 theme
值修改成 ayer
1 | theme: ayer |
更新
1 | cd themes/ayer |
主题配置
以下是ayer主题目录下的 _config.yml
文件配置。如果你在配置过程中有问题,请先擅用 搜索引擎。如果你搜不到解决方法,你可以参考:我的博客源码,按照我的一模一样配肯定是不会有问题的。如果对部分字体或颜色等有定制需求,请自行在css文件进行修改,主题本身已经很符合审美,自定义配置项也很多,不建议改得花里胡哨,过大的字体和库都会影响博客加载速度。如果还有问题或者建议,那么请在评论区给我留言~
1 | # 侧边栏菜单 |
插件
-
1
npm install hexo-generator-searchdb --save
然后将以下配置复制到你博客根目录下的
_config.yml
里(注意不是ayer目录下的):1
2
3
4
5# hexo-generator-searchdb
search:
path: search.xml
field: post
format: html -
1
npm install hexo-generator-feed --save
然后将以下配置复制到你博客根目录下的
_config.yml
里(注意不是ayer目录下的):1
2
3
4
5
6
7
8
9feed:
type: atom
path: atom.xml
limit: 20
hub:
content:
content_limit: 140
content_limit_delim: ' '
order_by: -date -
1
2npm uninstall hexo-generator-index --save
npm install hexo-generator-index-pin-top --save
分类
1 | hexo new page categories |
然后将以下复制到_posts/categories/index.md文件
1 | --- |
标签
1 | hexo new page tags |
配置同分类一样
相册
需要在文章顶部配置
1 | --- |
文章目录
用Tocbot解析文章标题并生成目录
将以下配置复制到你ayer目录下的
_config.yml
里:1
2# Toc
toc: true当然你可能并不想所有文章都生成悬浮目录,你可以在文章顶部的配置中加一行来进行关闭:
1
2
3---
toc: false
---
打赏