这是一个fork项目,在源项目的基础上,集成了以下第三方常用的工具库
theme-next-algolia-instant-search:即时搜索theme-next-bookmark:书签,用户可以保存他们的阅读位置theme-next-fancybox3:图片预览theme-next-reading-progress:页面阅读进度加载theme-next-pace:顶部装载栏theme-next-pangu:字符间空格处理- theme-next-pdf:PDF文件预览支持
在你的hexo项目中,安装已集成好的NexT主题
# 在你的 blog 根目录下执行
git clone https://github.com/RootCluster/hexo-theme-next.git themes/next
在你的 blog 项目的根目录 source/_data
中,创建 next.yml
copy<your blog>/themes/next/
路径下 _config.yml
的内容到 <your blog>/source/_data/
路径的 next.yml
文件中
以下配置均在 next.yml
文件中
- algolia-instant-search
algolia_search:
enable: true
- bookmark
bookmark: true
- fancybox
fancybox: true
- reading_progress
reading_progress:
enable: true
color: "#37c6c0"
height: 2px
- pace
pace: true
- pangu
pangu: true
# PDF Support
pdf:
enable: true
# Default(true) will load PDFObject/PDF.js script on demand
# That is it only render those page who has 'pdf: true' in Front Matter.
# If you set it to false, it will load PDFObject/PDF.js srcipt EVERY PAGE.
per_page: true
height: 500px