README.md 5.7 KB
Newer Older
EvanOne(文一)'s avatar
EvanOne(文一) 已提交
1 2 3 4 5
<p align="center">
  <a href="https://liuyib.github.io/hexo-theme-stun/" target="_blank" rel="noopener noreferrer">
    <img src="./source/images/icons/stun-logo.svg" alt="stun logo" width="100">
  </a>
</p>
EvanOne(文一)'s avatar
EvanOne(文一) 已提交
6

EvanOne(文一)'s avatar
EvanOne(文一) 已提交
7
<h3 align="center">一个漂亮、简洁的 Hexo 主题</h3>
EvanOne(文一)'s avatar
EvanOne(文一) 已提交
8 9

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

EvanOne(文一)'s avatar
EvanOne(文一) 已提交
31
[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)
32

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

35
- [Liuyib's Blog](https://liuyib.github.io/)
EvanOne(文一)'s avatar
EvanOne(文一) 已提交
36
- [弥枳's Blog](http://blog2.coor.top/)
EvanOne(文一)'s avatar
EvanOne(文一) 已提交
37
- [轻尘's Blog](http://qcxitong.xyz/)
EvanOne(文一)'s avatar
EvanOne(文一) 已提交
38
- [impressionyang's Blog](http://impressionyang.github.io)
C
cjpnice 已提交
39
- [cjpNiceの博客](http://cjpnice.gitee.io)
C
cjh0613 已提交
40
- [峡州仙士之页](https://cjh0613.gitee.io/blog/)
W
Weikido 已提交
41
- [Cheeks's Blog](http://www.cheeks.top/)
L
Lingan 已提交
42
- [lingan1996's Blog](https://www.lingan1996.top)
43
- [MikyMing's Blog](https://mikyming.online/)
44

EvanOne(文一)'s avatar
EvanOne(文一) 已提交
45
如果你正在使用 Stun 主题,并希望展示在这里,你只需修改 [README](https://github.com/liuyib/hexo-theme-stun/edit/master/README.md) 填入你的网站,然后提交 PR 即可。
EvanOne(文一)'s avatar
EvanOne(文一) 已提交
46

EvanOne(文一)'s avatar
EvanOne(文一) 已提交
47 48
## :crystal_ball: 特性

EvanOne(文一)'s avatar
EvanOne(文一) 已提交
49
- 简洁 & 快速 & 易用 & **可定制性高**
EvanOne(文一)'s avatar
EvanOne(文一) 已提交
50
- 响应式设计
EvanOne(文一)'s avatar
EvanOne(文一) 已提交
51 52 53
- [二级导航菜单](https://liuyib.github.io/hexo-theme-stun/zh-CN/advanced/advanced-setting.html#二级导航菜单)
- 支持[图片懒加载](https://liuyib.github.io/hexo-theme-stun/zh-CN/advanced/advanced-setting.html#图片懒加载)
- 支持 [Pjax](https://github.com/defunkt/jquery-pjax)
EvanOne(文一)'s avatar
EvanOne(文一) 已提交
54
- 支持 [PWA](https://developers.google.com/web/progressive-web-apps)
EvanOne(文一)'s avatar
EvanOne(文一) 已提交
55 56
- 支持 [Fancybox](https://github.com/fancyapps/fancybox)
- 支持 [Quicklink](https://github.com/GoogleChromeLabs/quicklink)
EvanOne(文一)'s avatar
EvanOne(文一) 已提交
57
- 支持 [MathJax](https://www.mathjax.org/)[KaTex](https://katex.org/)
EvanOne(文一)'s avatar
EvanOne(文一) 已提交
58
- 支持 [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) 评论
EvanOne(文一)'s avatar
EvanOne(文一) 已提交
59 60 61 62 63
- 瀑布流式的[相册页面](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(文一) 已提交
64

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

EvanOne(文一)'s avatar
EvanOne(文一) 已提交
67
- 安装 Stun
EvanOne(文一)'s avatar
EvanOne(文一) 已提交
68

EvanOne(文一)'s avatar
EvanOne(文一) 已提交
69
  进入 Hexo 根目录,执行指令:
EvanOne(文一)'s avatar
EvanOne(文一) 已提交
70

EvanOne(文一)'s avatar
EvanOne(文一) 已提交
71
  ```bash
EvanOne(文一)'s avatar
EvanOne(文一) 已提交
72 73
  $ git clone https://github.com/liuyib/hexo-theme-stun.git themes/stun
  ```
EvanOne(文一)'s avatar
EvanOne(文一) 已提交
74

EvanOne(文一)'s avatar
EvanOne(文一) 已提交
75
- 安装依赖 `hexo-renderer-pug`
EvanOne(文一)'s avatar
EvanOne(文一) 已提交
76

EvanOne(文一)'s avatar
EvanOne(文一) 已提交
77
  进入 Hexo 根目录,执行指令:
EvanOne(文一)'s avatar
EvanOne(文一) 已提交
78

EvanOne(文一)'s avatar
EvanOne(文一) 已提交
79
  ```bash
EvanOne(文一)'s avatar
EvanOne(文一) 已提交
80
  $ npm install --save hexo-renderer-pug
EvanOne(文一)'s avatar
EvanOne(文一) 已提交
81
  ```
EvanOne(文一)'s avatar
EvanOne(文一) 已提交
82

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

EvanOne(文一)'s avatar
EvanOne(文一) 已提交
85
修改 Hexo 根目录下的 `_config.yml` 文件:
EvanOne(文一)'s avatar
EvanOne(文一) 已提交
86

EvanOne(文一)'s avatar
EvanOne(文一) 已提交
87
```yml
EvanOne(文一)'s avatar
EvanOne(文一) 已提交
88 89 90
theme: stun
```

EvanOne(文一)'s avatar
EvanOne(文一) 已提交
91
然后,启动 Hexo 服务器:
EvanOne(文一)'s avatar
EvanOne(文一) 已提交
92

EvanOne(文一)'s avatar
EvanOne(文一) 已提交
93
```bash
EvanOne(文一)'s avatar
EvanOne(文一) 已提交
94 95 96
$ hexo clean && hexo s
```

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

EvanOne(文一)'s avatar
EvanOne(文一) 已提交
99
```bash
100
$ cd themes/stun
EvanOne(文一)'s avatar
EvanOne(文一) 已提交
101

102
$ git pull
EvanOne(文一)'s avatar
EvanOne(文一) 已提交
103 104
```

EvanOne(文一)'s avatar
EvanOne(文一) 已提交
105
## :page_facing_up: 文档
106

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

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

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

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

EvanOne(文一)'s avatar
EvanOne(文一) 已提交
115
| <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 |
116
| :---: | :---: | :---: |:---: | :---: | :---: |
EvanOne(文一)'s avatar
EvanOne(文一) 已提交
117
| Not Supported | 12+ | 41+ | 45+ | 10+ | 32+ |
118

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

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