hexo-theme-Anatolo

demo
博客样例

国内镜像

关于主题

基于ben02的Anatole主题进行了大量修改,增添和优化。
搜索框代码来自主题Icarus。二主题都采用MIT License,故本主题也采用之。
部分代码参考了Anatole-core

简约、美观、实用

如果有任何建议欢迎issue,也可以提出pr。

由于我不会css,pug和javascript,许多代码是能用就行,

改进

  • 我在学世界语所以主题改名为Anatolo(
  • 增加了文章概要的选项
  • 增加了英语支持
  • 增加了可选的搜索框
  • 增加了可选的标签页和标签云
  • 增加了可选的toc支持和深度调整
  • 优化了css文件,优化了主题的颜色等,将部分css改为stylus方便编译
  • 调整了部分选项的可选性
  • 增加了nav menu的编辑支持
  • 增加了文章底部的copyright栏
  • 增加了文章的字数统计
  • 增加了主题的debug支持
  • 优化了部分代码
  • 增加了部分社交账号支持
  • 增加了显示网站备案号功能和百度统计

已知bug(feature)

  • 原主题的葡萄牙语支持无法更新
  • TOC放置可能不够美观
  • 当Nav栏放置过多链接时可能导致右侧按钮下移

使用

安装

Clone:

1
2
3
4
git clone https://gitee.com/Lhcfl/hexo-theme-anatolo.git themes/Anatolo

或者直接下载主题zip包解压至主题目录下,重命名为Anatolo

安装依赖

1
2
3
npm install hexo-renderer-pug --save
npm install hexo-renderer-stylus --save

配置

复制_config.example.yml_config.yml
修改hexo根目录下的 _config.ymltheme: Anatolo

更新

在Anatolo的目录下

1
2
git pull origin master