This repository has been archived by the owner on Jan 25, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path_config.demo.yml
303 lines (286 loc) · 10.2 KB
/
_config.demo.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
# 配置网站小图标
favicon: /favicon.ico
# 配置作者信息
author:
name: 银河渡舟
avatar: /assets/avatar.png
background: /assets/default-profile-bg.jpg
signature: 永远相信美好的事情即将发生
social:
- name: QQ
link: #
icon: <i class="iconfont icon-qq"></i>
color: '#1a98ff'
- name: 哔哩哔哩
link: #
icon: <i class="iconfont icon-bilibili"></i>
color: '#fc87b2'
- name: 网易云音乐
link: #
icon: <i class="iconfont icon-netease-music"></i>
color: '#ff4e6a'
- name: Github
link: #
icon: <i class="iconfont icon-github"></i>
color: '#7c8690'
- name: Telegram
link: #
icon: <i class="iconfont icon-telegram"></i>
color: '#00dbff'
- name: 邮件
link: #
icon: <i class="iconfont icon-mail"></i>
color: '#15ce05'
- name: 知乎
link: #
icon: <i class="iconfont icon-zhihu"></i>
color: '#1e88e5'
- name: 微博
link: #
icon: <i class="iconfont icon-weibo"></i>
color: '#ff3b00'
# 配置页头
header:
# 是否显示 header
enable: true
# Header 的底部效果,允许值:
# - none 无过渡效果
# - gradient 从透明到背景色渐变过渡
# - waves 动态波浪效果
bottom_effect: waves
# 配置顶部导航栏
navigator:
enable: true
logo: 银河渡舟 # 任何html
menu:
- name: 博客
link: /
- name: 分类
link: /categories
- name: 标签
link: /tags
- name: 归档
link: /archives
- name: 友链
link: /friends
- name: 关于
link: /about
- name: 菜单
submenu:
- name: 条目1
link: #
target: _blank # 打开方式,默认为"_self"
# 详见 https://developer.mozilla.org/zh-CN/docs/Web/HTML/Element/a#attr-target
rel: nofollow # 链接类型,默认为"noopener"
# 详见 https://developer.mozilla.org/zh-CN/docs/Web/HTML/Link_types
- <div class="p-1 text-sm text-center">---This-is-a-html-tag---</div> # 可以插入任何html
- name: 条目2
link: #
- divider # 分割线
- name: 子菜单
submenu:
- name: 条目1
link: #
suffix: <i class="iconfont icon-arrow-down"></i>
prefix: <i class="iconfont icon-category"></i>
- name: 条目2
link: #
# 导航栏附加功能按钮
toolkit:
search: true # 搜索功能入口按钮,注意要同时开启配置文件中的 search.enable 后才能生效
colormode: true # 颜色模式切换按钮
# 配置侧边栏
sidebar:
enable: true
# 是否显示个人信息组件
profile: true
# 是否显示统计数据
stats: true
# 是否显示标签云组件
tag_cloud: true
# 是否显示树形分类组件
category_tree: true
# 是否在文章或页面中显示目录
toc: true
# 配置页脚
footer:
enable: true
text: 欢迎来访我的小窝
# 配置浮动按钮
fabs:
enable: true
# 是否显示返回顶部按钮
goto_top: true
# 是否显示直达评论按钮
goto_comment: true
# 配置默认文章卡片
post_card:
# 卡片封面配置
cover:
# 卡片封面类型默认值,可被Front-matter替换,允许值:
# - none 无特色图片
# - blur 卡片背景为特色图片模糊
# - full 卡片背景为特色图片填充
# - random 随机渐变背景,无特色图片
# - material 特色图片边缘渐变过渡
# - plain 简单朴素的样式
type: blur
# 卡片封面位置默认值,仅对type为blur和material的卡片生效
# 可被Front-matter替换,允许值:
# - alter 左右交替
# - left 始终在左侧
# - right 始终在右侧
position: alter
# 配置主题颜色模式,可选值:auto | light | dark
colormode: auto
# 配置评论功能
comments:
enable: true
disqus:
enable: false
shortname: demo
disqusjs:
enable: true
# 你的 Disqus shortname
shortname: demo
# 你站点的名称,将会显示在「评论基础模式」的 header 中;
# 该配置应该和 Disqus Admin - Settings - General - Website Name 一致
sitename: demo
# DisqusJS 请求的 API Endpoint,通常情况下你应该配置一个 Disqus API 的反代并填入反代的地址。
# 你也可以直接使用 DISQUS 官方 API 的 Endpoint https://disqus.com/api/,
# 或是使用SukkaW搭建的 Disqus API 反代 Endpoint https://disqus.skk.moe/disqus/。
api: #一个反代地址
# DisqusJS 向 API 发起请求时使用的 API Key,
# 你应该在配置 Disqus Application 时获取了 API Key;
# DisqusJS 支持填入一个 包含多个 API Key 的 Array,在每次请求时会随机使用其中一个;
# 如果你只需要填入一个 API Key,则可以填入 String 或 Array。
apikey: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
# 你的站点的 Disqus Moderator 的用户名(也就是你的用户名)。
# 你可以在 Disqus - Settings - Account - Username 获取你的 Username
#admin: GREDIW
# 你想显示在 Disqus Moderator Badge 中的文字。
# 该配置应和 Disqus Admin - Settings - Community - Moderator Badge Text 相同
#adminLabel: 银河渡舟
gitalk:
enable: false
# 所有配置项参考 https://github.com/gitalk/gitalk/blob/master/readme-cn.md
# 必须. GitHub Application Client ID.
clientID: xxxxxxxxxxxxxxxxxxxx
# 必须. GitHub Application Client Secret.
clientSecret: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
# 必须. GitHub repository.
repo: example-repo
# 必须. GitHub repository 所有者,可以是个人或者组织。
owner: WiderGao
# 必须. GitHub repository 的所有者和合作者 (对这个 repository 有写权限的用户)。
admin: WiderGao
giscus:
enable: true
# 所有配置项参考 https://giscus.app/
repo: example-repo
repoId: xxxxxxxxxxxxxxxxxx
category: General
categoryId: xxxxxxxxxxxxxxxxxx
mapping: pathname
reactionsEnabled: 0
emitMetadata: 0
theme: light
twikoo:
enable: false
# CloudBase环境ID
envId: xxxx-xxxx-xxxxxxxxxxxx
# 附加功能
plugins:
katex: true
anchor: false
lazyload:
enable: true
loading_img: /assets/loading.svg
pjax: true
# 使用 js 统一滚动条外观
overlay_scrollbar: false
# 配置搜索服务,目前提供了本地搜索服务和 Algolia 搜索服务,请确保任何时候只开启一个搜索服务
search:
enable: true
# 使用 hexo 插件生成搜索信息
local_search:
enable: true
# 搜索框占位符
placeholder: 请输入关键词开始搜索
# 是否启用输入时搜索
searchAsYouType: false
# 使用 Algolia 的服务
algolia_search:
enable: false
# 使用了 Algolia 官方提供的 InstantSearch.js
# https://www.algolia.com/doc/guides/building-search-ui/what-is-instantsearch/js/
# 预置的组件有 configure, searchBox, poweredBy, hits, infiniteHits, stats, pagination
# 每个组件可以由对应同名字段进行配置, 并可使用改字段内 enable 属性控制是否启用
# 默认开启并配置好的组件有 configure, searchBox, infiniteHits, 你可以不做任何修改
# 详细可配置内容参见: https://www.algolia.com/doc/api-reference/widgets/js/
searchBox:
placeholder: 请输入关键字开始搜索
searchAsYouType: false
configure:
hitsPerPage: 8
# 页面加载遮罩
loading:
enable: true
splash:
# splash 标志类型,可选值:
# - none 无标志
# - bars 自带动画
# - image 图像标志,src 域应当为图像路径
# - video 视频标志,src 域应当为视频路径
type: video
src: /assets/sagiri.webm
width: 120px
height: auto
text: 请稍后 ······
# 通过 layout 指定不同模板下的配置,某些模板具有一些独有的配置项
layout:
home:
home:
# 网站封面
cover:
# 网站封面类型,仅对首页生效,type 允许值:
# - none 无封面图片
# - normal 静态图片,image 域应当为图像路径文本
# - random 随机图片,image 域应当为图像路径列表,每次刷新从中随机一个
# - custom 自定义 css 中 background 后的内容,可以为颜色、渐变、图像等
# - parallax 视差效果,image 域应当为对象列表,列表项包含 url 和 depth 两个属性
# url 属性表示图片路径,depth 属性表示图像视差深度
type: parallax
# 图像路径、路径列表或配置对象列表
image:
- { url: "/assets/layer-1.png", depth: 0.2 }
- { url: "/assets/layer-2.png", depth: 0.4 }
- { url: "/assets/layer-3.png", depth: 1 }
# 网站标题文字或者图片,支持html
title: 银河渡舟 #任何html内容
# 网站副标题
description:
# 副标题类型,type 允许值:
# - normal 静态文本或html,content 域应当为文本或html
# - random 随机文本或html,content 域应当为文本或html的列表,每次刷新从中随机一个
# - api 从api中获取文本,api的返回类型应当为json,若 type 为 api,则 url 域
# 应当填入api路径,text_field 域应当填入 json 中句子文本对应的属性名称,
# from_field 域应当填入 json 中句子出处对应的属性名称
type: api
url: //v1.hitokoto.cn
text_field: hitokoto
from_field: from
# 是否开启滚动提示
scroll_indicator: true
friends:
# 配置侧边栏
sidebar:
enable: false
# 若您不关心主题的开发,忽略以下配置即可
build:
# 是否手动构建js和css,如果为 true,则需要手动执行 npm run build 命令进行构建
manual: true
# 构建环境, 可选值为 production 和 development, 留空则根据 hexo 命令自动判断
# 若运行 hexo s 或 hexo server 则为 development, 其他情况为 production
# 在 production 环境下,html、js和css将会被压缩优化,在 development 环境下不做处理
env: # 空