README.md 5.3 KB
Newer Older
EvanOne(文一)'s avatar
EvanOne(文一) 已提交
1 2
<p align="center"><a href="https://liuyib.github.io/hexo-theme-stun/" target="_blank" rel="noopener noreferrer"><img width="100" src="https://raw.githubusercontent.com/liuyib/picBed/master/hexo-blog/20190603093757.png" alt="stun logo"></a></p>

3
<h3 align="center">一个漂亮、简洁的 hexo 主题</h3>
EvanOne(文一)'s avatar
EvanOne(文一) 已提交
4 5

<p align="center">
EvanOne(文一)'s avatar
EvanOne(文一) 已提交
6 7 8
  <a href="http://standardjs.com" target="_blank" rel="noopener noreferrer">
    <img alt="js-standard-style" src="https://img.shields.io/badge/code%20style-standard-brightgreen.svg?style=flat-square">
  </a>
9 10
  <a href="http://commitizen.github.io/cz-cli/" target="_blank" rel="noopener noreferrer">
    <img alt="Commitizen friendly" src="https://img.shields.io/badge/commitizen-friendly-brightgreen.svg?style=flat-square">
EvanOne(文一)'s avatar
EvanOne(文一) 已提交
11 12 13 14
  </a>
  <a href="https://github.com/liuyib/hexo-theme-stun/blob/master/LICENSE" target="_blank" rel="noopener noreferrer">
    <img alt="GitHub" src="https://img.shields.io/github/license/liuyib/hexo-theme-stun.svg?style=flat-square">
  </a>
EvanOne(文一)'s avatar
EvanOne(文一) 已提交
15
  <br>
EvanOne(文一)'s avatar
EvanOne(文一) 已提交
16 17 18 19
  <a href="https://hexo.io/zh-cn/" target="_blank" rel="noopener noreferrer">
    <img alt="hexo" src="https://img.shields.io/badge/hexo-%3E%3D3.0-blue.svg?style=flat-square">
  </a>
  <a href="https://github.com/liuyib/hexo-theme-stun/releases" target="_blank" rel="noopener noreferrer">
20
    <img alt="GitHub release" src="https://img.shields.io/github/release-pre/liuyib/hexo-theme-stun.svg?style=flat-square">
EvanOne(文一)'s avatar
EvanOne(文一) 已提交
21
  </a>
EvanOne(文一)'s avatar
EvanOne(文一) 已提交
22 23 24
  <a href="https://gitter.im/liuyib/hexo-theme-stun?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge" target="_blank" rel="noopener noreferrer">
    <img alt="Gitter" src="https://badges.gitter.im/liuyib/hexo-theme-stun.svg?style=flat-square">
  </a>
EvanOne(文一)'s avatar
EvanOne(文一) 已提交
25
</p>
26

27
[English](https://github.com/liuyib/hexo-theme-stun/blob/master/README_en_US.md) | [中文简体](https://github.com/liuyib/hexo-theme-stun/blob/master/README.md)
28

EvanOne(文一)'s avatar
EvanOne(文一) 已提交
29
## :sparkles: 演示
30

31
- [Liuyib's Blog](https://liuyib.github.io/)
C
coortop 已提交
32
- [弥枳'Blog](https://blog.coor.top/)
33

34
如果你正在使用 stun 主题,并希望像上面一样,在这里展示出来,你可以通过 [PR](https://github.com/liuyib/hexo-theme-stun/pulls) 将你的网站链接填写在这里。
EvanOne(文一)'s avatar
EvanOne(文一) 已提交
35

EvanOne(文一)'s avatar
EvanOne(文一) 已提交
36 37 38 39 40 41
## :crystal_ball: 特性

- 简洁,快速,易用,可定制性高
- 响应式设计
- 二级导航菜单
- 支持文章图片懒加载
EvanOne(文一)'s avatar
EvanOne(文一) 已提交
42 43 44 45 46 47 48 49 50 51 52
- 支持 [pjax](https://github.com/defunkt/jquery-pjax)
- 支持 [PWA](https://developers.google.com/web/progressive-web-apps)
- 支持 [fancybox](https://github.com/fancyapps/fancybox)
- 支持 [quicklink](https://github.com/GoogleChromeLabs/quicklink)
- 支持 [MathJax](https://www.mathjax.org/)[KaTex](https://katex.org/)
- 支持 [Gitalk](https://github.com/gitalk/gitalk)[Valine](https://valine.js.org/)[Livere](https://livere.com/)[Disqus](https://disqus.com/)[Utterances](https://github.com/utterance/utterances) 评论
- 瀑布流式的[相册页面](https://liuyib.github.io/gallery/)
- 内置[谷歌广告](https://www.google.cn/adsense/start/),一键开启
- 代码高亮,[多种配色](https://liuyib.github.io/hexo-theme-stun/zh-CN/advanced/advanced-setting.html#代码高亮)可选
- 好看的[背景特效](https://liuyib.github.io/hexo-theme-stun/zh-CN/advanced/third-part.html#ribbon)
- 超详细[配置文档](https://liuyib.github.io/hexo-theme-stun/)
EvanOne(文一)'s avatar
EvanOne(文一) 已提交
53

EvanOne(文一)'s avatar
EvanOne(文一) 已提交
54
## :package: 安装
EvanOne(文一)'s avatar
EvanOne(文一) 已提交
55

56
- 安装 stun
EvanOne(文一)'s avatar
EvanOne(文一) 已提交
57

EvanOne(文一)'s avatar
EvanOne(文一) 已提交
58
  进入 hexo 根目录,执行指令。
EvanOne(文一)'s avatar
EvanOne(文一) 已提交
59

EvanOne(文一)'s avatar
EvanOne(文一) 已提交
60
  ```bash
EvanOne(文一)'s avatar
EvanOne(文一) 已提交
61 62
  $ git clone https://github.com/liuyib/hexo-theme-stun.git themes/stun
  ```
EvanOne(文一)'s avatar
EvanOne(文一) 已提交
63

EvanOne(文一)'s avatar
EvanOne(文一) 已提交
64
- 安装依赖 pug
EvanOne(文一)'s avatar
EvanOne(文一) 已提交
65

EvanOne(文一)'s avatar
EvanOne(文一) 已提交
66
  进入 hexo 根目录,执行指令。
EvanOne(文一)'s avatar
EvanOne(文一) 已提交
67

EvanOne(文一)'s avatar
EvanOne(文一) 已提交
68
  ```bash
EvanOne(文一)'s avatar
EvanOne(文一) 已提交
69
  $ npm install --save hexo-render-pug
EvanOne(文一)'s avatar
EvanOne(文一) 已提交
70
  ```
EvanOne(文一)'s avatar
EvanOne(文一) 已提交
71

EvanOne(文一)'s avatar
EvanOne(文一) 已提交
72
## :hammer: 使用
EvanOne(文一)'s avatar
EvanOne(文一) 已提交
73

74
修改 hexo 根目录下的 `_config.yml` 文件。
EvanOne(文一)'s avatar
EvanOne(文一) 已提交
75

EvanOne(文一)'s avatar
EvanOne(文一) 已提交
76
```yml
EvanOne(文一)'s avatar
EvanOne(文一) 已提交
77 78 79
theme: stun
```

EvanOne(文一)'s avatar
EvanOne(文一) 已提交
80
然后,启动 hexo 服务器。
EvanOne(文一)'s avatar
EvanOne(文一) 已提交
81

EvanOne(文一)'s avatar
EvanOne(文一) 已提交
82
```bash
EvanOne(文一)'s avatar
EvanOne(文一) 已提交
83 84 85
$ hexo clean && hexo s
```

EvanOne(文一)'s avatar
EvanOne(文一) 已提交
86
## :art: 更新
EvanOne(文一)'s avatar
EvanOne(文一) 已提交
87

EvanOne(文一)'s avatar
EvanOne(文一) 已提交
88
```bash
89
$ cd themes/stun
EvanOne(文一)'s avatar
EvanOne(文一) 已提交
90

91
$ git pull
EvanOne(文一)'s avatar
EvanOne(文一) 已提交
92 93
```

EvanOne(文一)'s avatar
EvanOne(文一) 已提交
94
## :page_facing_up: 文档
95

96 97
请查看:[https://liuyib.github.io/hexo-theme-stun/zh-CN/](https://liuyib.github.io/hexo-theme-stun/zh-CN/)

EvanOne(文一)'s avatar
EvanOne(文一) 已提交
98
## :question: 问题
99

100
如果遇到问题,首先请仔细阅读[文档](https://liuyib.github.io/hexo-theme-stun/zh-CN/),或者查看[常见问题](https://github.com/liuyib/hexo-theme-stun/blob/master/FAQ.md)。当以上的方法都无法帮助你时,再去提出 `issue`:hugs:。
101

EvanOne(文一)'s avatar
EvanOne(文一) 已提交
102
## :computer: 浏览器支持
103

EvanOne(文一)'s avatar
EvanOne(文一) 已提交
104
| <img src="https://raw.githubusercontent.com/liuyib/picBed/master/collection/20190723235410.png" alt="IE" width="32px" height="32px" /></br> IE | <img src="https://cdnjs.cloudflare.com/ajax/libs/browser-logos/35.1.0/edge/edge_64x64.png" alt="Edge" width="32px" height="32px" /></br> Edge | <img src="https://raw.githubusercontent.com/liuyib/picBed/master/collection/20190723235406.png" alt="Firefox" width="32px" height="32px" /></br> Firefox | <img src="https://raw.githubusercontent.com/liuyib/picBed/master/collection/20190723235407.png" alt="Chrome" width="32px" height="32px" /></br> Chrome | <img src="https://raw.githubusercontent.com/liuyib/picBed/master/collection/20190723235409.png" alt="Safari" width="32px" height="32px" /></br> Safari | <img src="https://raw.githubusercontent.com/liuyib/picBed/master/collection/20190723235411.png" alt="Opera" width="32px" height="32px" /></br> Opera |
105
| :---: | :---: | :---: |:---: | :---: | :---: |
EvanOne(文一)'s avatar
EvanOne(文一) 已提交
106
| Not Supported | 12+ | 41+ | 45+ | 10+ | 32+ |
107

EvanOne(文一)'s avatar
EvanOne(文一) 已提交
108
## :handshake: 开源协议
109

EvanOne(文一)'s avatar
EvanOne(文一) 已提交
110
[MIT](https://github.com/liuyib/hexo-theme-stun/blob/master/LICENSE) Copyright (c) 2019 liuyib