Skip to content

Files

Latest commit

Aug 9, 2024
ef0810d · Aug 9, 2024

History

History
135 lines (81 loc) · 4.02 KB

README.zhCN.md

File metadata and controls

135 lines (81 loc) · 4.02 KB

JSimple

主题样式参考简书早期时候的风格

适用于Hexo的三栏式主题。支持响应式、站内搜索、主流评论系统、文章浏览统计以及白天和夜间模式.

☞ 一睹为快 | For English Document click here

JSimple-Desktop

使用简介

1. 下载代码到hexo站点的theme文件夹

cd themes

git clone https://github.com/tangkunyin/hexo-theme-jsimple

2. 添加必要的依赖

yarn add hexo-generator-search hexo-generator-sitemap

3. 站点配置文件,更新主题设置和主题必须的配置

  1. 启用新主题:theme: hexo-theme-jsimple
  2. 配置分类、搜索、站点地图等设置项(下文详述)

4. 运行测试

yarn run server

or

hexo s

配置说明

站点配置

# 启用主题
theme: hexo-theme-jsimple

# 本地搜索配置,如果此项不配置。主题则无法使用搜索功能
search:
  path: search.json
  field: all
  content: true
  

# 网站地图配置
## Doc: https://github.com/hexojs/hexo-generator-sitemap#readme
sitemap:
  rel: true
  tags: true
  categories: true
  path:
    - sitemap.xml
    - sitemap.txt

# 分类配置,此处需要和主题中一一对应。文章分类不建议设置过多
default_category: top1
category_map:
  顶部菜单1: top1
  顶部菜单2: top2
  顶部菜单3: top3
  顶部菜单4: top4

主题配置

在主题目录下的_config.yml中,设置站点信息、三方功能增强等。 由于 _config.yml 文件每一项头部均有说明,配置一看就明白了,此处就不再赘述。

要注意的是:对于站点统计和评论,仅支持Google和Disqus。因为就不打算支持别的,所以请勿提交这方面的PR或ISSUES,像国内的备案号或其他模块更不会支持,有需要的朋友请自行解决。

PS:目前支持的功能基本上能完美覆盖正常使用,因此这或许是继上一次以来的最后一波更新。且用,且珍惜!

JSimple-Desktop

其他

搜索模块

JSimple-Desktop

鉴于旧版本搜索有样式问题,另外检索词并不能匹配文章,也不能突出颜色。所以新版直接换成了hexo-generator-search

AdSence广告

0.0.7版本开始,新增了广告位。为什么是AdSence?第一,无需备案;第二,覆盖范围广。此功能需要申请账户。具体谷歌解决

主题配置指南相关

其中关于配置分类别名以及自定义文章链接,请看如下文章操作:

浏览器支持

贡献

啥都不说了,喜欢就点赞。欢迎PR。已知代码高亮不是太完美,强迫症可以试试下边的主题...

特别感谢 iTimeTravelerjiangmuzi, 他们提供了原型 HipaperJianShu.

鸣谢

Hexo Font Awesome

License

JSimple is under the MIT license. See the LICENSE file for details.