forked from LIlGG/halo-theme-sakura
-
Notifications
You must be signed in to change notification settings - Fork 0
/
settings.yaml
1937 lines (1935 loc) · 50.8 KB
/
settings.yaml
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
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
general:
label: 基本设置
items:
theme_skin:
name: theme_skin
label: 主题风格
type: color
default: '#FE9600'
cursor_skin:
name: cursor_skin
label: 鼠标风格
type: radio
data-type: string
default: sakura
options:
- value: sakura
label: 默认
- value: no_cursor
label: 无样式
shownav:
name: shownav
label: 展开导航菜单
type: radio
data-type: bool
default: true
options:
- value: true
label: 开启
- value: false
label: 关闭
top_search:
name: top_search
label: 搜索按钮
type: radio
data-type: bool
default: true
options:
- value: true
label: 开启
- value: false
label: 关闭
post_list_style:
name: post_list_style
label: 首页文章风格
type: radio
data-type: string
default: imageflow
options:
- value: standard
label: 标准
- value: imageflow
label: 图文
list_type:
name: list_type
label: 首页文章特色图(仅对标准风格生效)
type: radio
data-type: string
default: round
options:
- value: round
label: 圆形
- value: square
label: 方形
pagenav_style:
name: pagenav_style
label: 分页模式
type: radio
data-type: string
default: ajax
options:
- value: ajax
label: ajax加载
- value: np
label: 上一页和下一页
site_custom_style:
name: site_custom_style
label: 自定义CSS样式
type: textarea
patternimg:
label: 头部装饰图
items:
patternimg:
name: patternimg
label: 头部装饰图
type: radio
data-type: bool
default: true
options:
- value: true
label: 开启
- value: false
label: 关闭
description: '文章或部分页面的head图片'
archives_patternimg:
name: archives_patternimg
label: 归档页装饰图
type: attachment
photos_patternimg:
name: photos_patternimg
label: 图库页装饰图
type: attachment
journals_patternimg:
name: journals_patternimg
label: 日志页装饰图
type: attachment
links_patternimg:
name: links_patternimg
label: 友链页装饰图
type: attachment
searh_patternimg:
name: searh_patternimg
label: 搜索页装饰图
type: attachment
tag_patternimg:
name: tag_patternimg
label: 标签页默认装饰图
type: attachment
category_patternimg:
name: category_patternimg
label: 分类页默认装饰图
type: attachment
mainScreen:
label: 第一屏
items:
head_focus:
name: head_focus
label: 总开关
type: radio
data-type: bool
default: true
options:
- value: true
label: 开启
- value: false
label: 关闭
focus_tou:
name: focus_tou
label: 头部样式
type: select
default: glitch-text
options:
- value: no-tou
label: 无
- value: avatar
label: 头像
- value: glitch-text
label: 故障文字
glitch_text:
name: glitch_text
label: 聚焦故障文本
type: text
default: 'Hi,Friend'
description: '移动端:将显示在导航栏中,桌面端:该文本只有头部样式开启故障文字才能显示'
focus_infos:
name: focus_infos
label: 社交信息
type: radio
data-type: bool
default: true
options:
- value: true
label: 开启
- value: false
label: 关闭
focus_height:
name: focus_height
label: 全屏显示
type: radio
data-type: bool
default: true
options:
- value: true
label: 开启
- value: false
label: 关闭
focus_godown:
name: focus_godown
label: 下拉箭头
type: radio
data-type: bool
default: true
options:
- value: true
label: 开启
- value: false
label: 关闭
focus_img_1:
name: focus_img_1
label: 背景图
type: attachment
focus_img_filter:
name: focus_img_filter
label: 背景图滤镜
type: select
default: filter-grid
options:
- value: filter-nothing
label: 无
- value: filter-undertint
label: 浅色
- value: filter-dim
label: 暗淡
- value: filter-grid
label: 网格
bgvideo:
name: bgvideo
label: 开启背景视频
type: radio
data-type: bool
default: false
options:
- value: true
label: 开启
- value: false
label: 关闭
bgvideo_url:
name: bgvideo_url
label: 视频链接(优先播放视频链接)
type: attachment
bgvideo_server:
name: bgvideo_server
label: 视频服务者
type: select
default: bilibili
options:
- value: bilibili
label: 哔哩哔哩
bgvideo_id:
name: bgvideo_id
label: 视频id
type: text
description: 'B站视频可选择AV/BV号,目前只支持B站视频'
bilibili_video_cid:
name: bilibili_video_cid
label: B站视频分P id
type: text
description: '分P ID不设置则默认为 1P'
bilibili_video_qn:
name: bilibili_video_qn
label: B站视频清晰度
type: select
data-type: long
default: 6
options:
- value: 6
label: 极速
- value: 16
label: 流畅
- value: 32
label: 清晰
- value: 64
label: 720P
- value: 74
label: 720P60
- value: 80
label: 高清
- value: 112
label: 1080P+
- value: 116
label: 1080P60
description: '这里展示的是除了4K之外的所有清晰度,并不代表目标视频的清晰度,请确定好目标视频所支持的清晰度,否则将报错'
bilibili_video_vtype:
name: bilibili_video_vtype
label: B站视频格式
type: select
data-type: long
default: 0
options:
- value: 0
label: FLV
- value: 1
label: MP4
description: 'MP4只有流畅或清晰'
sns:
label: 社交网络
items:
wechat:
name: wechat
label: 微信二维码
type: attachment
sina:
name: sina
label: 新浪微博
type: text
qq:
name: qq
label: 腾讯QQ
type: text
qzone:
name: qzone
label: QQ空间
type: text
github:
name: github
label: Github
type: text
lofter:
name: lofter
label: Lofter
type: text
bili:
name: bili
label: BiliBili
type: text
wangyiyun:
name: wangyiyun
label: 网易云音乐
type: text
twitter:
name: twitter
label: Twitter
type: text
facebook:
name: facebook
label: Facebook
type: text
googleplus:
name: googleplus
label: Google+
type: text
jianshu:
name: jianshu
label: 简书
type: text
csdn:
name: csdn
label: CSDN
type: text
zhihu:
name: zhihu
label: 知乎
type: text
telegram:
name: telegram
label: Telegram
type: text
email:
name: email
label: 邮箱
type: text
stackoverflow:
name: stackoverflow
label: Stack Overflow
type: text
customize_icon:
name: customize_icon
label: 自定义社交图标
type: text
customize_title:
name: customize_title
label: 自定义社交标题
type: text
customize_link:
name: customize_link
label: 自定义社交链接
type: text
focus:
label: 聚焦图
items:
top_feature:
name: top_feature
label: 是否开启聚焦
type: radio
data-type: bool
default: true
options:
- value: true
label: 开启
- value: false
label: 关闭
feature_icon:
name: feature_title
label: 聚焦图标
type: text
default: 'fa fa-anchor'
placeholder: '聚焦前的小图标,不填写就不显示!'
feature_title:
name: feature_title
label: 聚焦标题
type: text
default: ''
placeholder: '默认为聚焦,你也可以修改为其他,当然不能当广告用!不允许!!'
feature1_img:
name: feature1_img
label: 聚焦图一
type: attachment
placeholder: '尺寸257px*160px'
feature1_title:
name: feature1_title
label: 聚焦图一标题
type: text
feature1_desc:
name: feature1_desc
label: 聚焦图一描述
type: text
feature1_link:
name: feature1_link
label: 聚焦图一链接
type: text
default: '#'
feature2_img:
name: feature2_img
label: 聚焦图二
type: attachment
placeholder: '尺寸257px*160px'
feature2_title:
name: feature2_title
label: 聚焦图二标题
type: text
feature2_desc:
name: feature2_desc
label: 聚焦图二描述
type: text
feature2_link:
name: feature2_link
label: 聚焦图二链接
type: text
default: '#'
feature3_img:
name: feature3_img
label: 聚焦图三
type: attachment
placeholder: '尺寸257px*160px'
feature3_title:
name: feature3_title
label: 聚焦图三标题
type: text
feature3_desc:
name: feature3_desc
label: 聚焦图三描述
type: text
feature3_link:
name: feature3_link
label: 聚焦图三链接
type: text
default: '#'
post:
label: 文章页
items:
post_share:
name: post_share
label: 文章分享
type: radio
data-type: bool
default: true
options:
- value: true
label: 开启
- value: false
label: 关闭
post_toc:
name: post_toc
label: 文章目录
type: radio
data-type: bool
default: true
options:
- value: true
label: 开启
- value: false
label: 关闭
toc_depth:
name: toc_depth
label: 目录标题展开级别
type: select
data-type: long
default: 0
options:
- value: 0
label: 不展开
- value: 1
label: 展开一级标题
- value: 2
label: 展开二级标题
- value: 3
label: 展开三级标题
- value: 4
label: 展开四级标题
- value: 5
label: 全部展开
post_nepre:
name: post_nepre
label: 上一篇下一篇
type: radio
data-type: bool
default: true
options:
- value: true
label: 开启
- value: false
label: 关闭
author_profile:
name: author_profile
label: 博主信息
type: radio
data-type: bool
default: true
options:
- value: true
label: 开启
- value: false
label: 关闭
alipay_code:
name: alipay_code
label: 支付宝打赏
type: attachment
wechat_code:
name: wechat_code
label: 微信打赏
type: attachment
code_line:
name: code_line
label: 开启代码行号
type: radio
data-type: bool
default: true
options:
- value: true
label: 开启
- value: false
label: 关闭
code_pretty:
name: code_pretty
label: 文章代码高亮主题
type: select
default: Dracula
options:
- value: AndroidStudio
label: AndroidStudio
- value: Dark
label: Dark
- value: Docco
label: Docco
- value: Dracula
label: Dracula
- value: Far
label: Far
- value: Github
label: Github
- value: Tomorrow Night
label: Tomorrow Night
comment:
label: 评论组件
items:
comment_mode:
name: comment_mode
label: 评论模块js
type: text
default: "https://cdn.jsdelivr.net/gh/LIlGG/halo-comment-sakura/dist/halo-comment.min.js"
description: "评论js模块,如果当前为空,则获取评论设置中的模块js"
comment_custom_style:
name: comment_custom_style
label: 自定义评论组件CSS样式
type: textarea
description: '确保样式以.halo-comment开头,防止污染其他css。如果属性不生效,则加上!important提升优先度'
tagAndCategory:
label: 标签及分类页
items:
tag_randomColorMin:
name: tag_randomColorMin
label: 标签页及分类页颜色最小值
type: text
data-type: double
default: 0.999
description: '标签随机颜色最低值,值越低越偏冷色调,取值范围在0-1之间,需要小于最大值'
tag_randomColorMax:
name: tag_randomColorMax
label: 标签页及分类页颜色最大值
type: text
data-type: double
default: 1
description: '标签随机颜色最大值,值越高越偏暖色调,取值范围在0-1之间,需要大于最小值'
tag_cloud:
name: tag_cloud
label: 开启标签云
type: radio
data-type: bool
default: true
options:
- value: true
label: 开启
- value: false
label: 关闭
category_radar:
name: category_radar
label: 开启分类雷达
type: radio
data-type: bool
default: true
options:
- value: true
label: 开启
- value: false
label: 关闭
journal:
label: 日志页
items:
journal_color_bg_1:
name: journal_color_bg_1
label: 日志背景颜色1&按钮颜色1
type: color
default: '#E6E6FA'
description: '日志单数卡片的背景色以及按钮的默认颜色'
journal_color_font_1:
name: journal_color_font_1
label: 日志字体颜色1
type: color
default: '#000000'
description: '日志单数卡片的字体颜色'
journal_color_bg_2:
name: journal_color_bg_2
label: 日志背景颜色2&按钮颜色2
type: color
default: '#F0FFFF'
description: '日志双数卡片的背景色以及按钮的默认颜色'
journal_color_font_2:
name: journal_color_font_2
label: 日志字体颜色2
type: color
default: '#000000'
description: '日志双数卡片的字体颜色'
journal_bg:
name: journal_bg
label: 日志背景图片
type: text
description: '使用图片作为日志背景,如果设置了此项,则背景颜色1&背景颜色2均会被覆盖'
journal_bg_blur:
name: journal_bg_blur
label: 日志背景图片虚化
type: radio
data-type: bool
default: false
options:
- value: true
label: 开启
- value: false
label: 关闭
description: '只针对于使用图片作为日志背景的情况下'
# journal_likes:
# name: journal_likes
# label: 日志点赞
# type: radio
# data-type: bool
# default: false
# options:
# - value: true
# label: 开启
# - value: false
# label: 关闭
# description: '由于接口问题,目前该功能还不能使用'
# journal_comment:
# name: journal_comment
# label: 日志评论
# type: radio
# data-type: bool
# default: false
# options:
# - value: true
# label: 开启
# - value: false
# label: 关闭
# description: '需要评论模块支持,之后增加'
photos:
label: 相册页
items:
photos_style:
name: photos_style
label: 相册布局风格
type: select
default: justify
options:
- value: justify
label: 合理布局
- value: masonry
label: 瀑布流布局
- value: packery
label: 填充式瀑布流布局(实验性)
is_thumbnail:
name: is_thumbnail
label: 相册列表使用缩略图
type: radio
data-type: bool
default: true
options:
- value: true
label: 开启
- value: false
label: 关闭
default_group:
name: default_group
label: 默认展示分组
type: text
data-type: string
default: ''
placeholder: '请填写分组名称'
photos_gutter:
name: photos_gutter
label: 图像之间的间距
type: text
data-type: long
default: 10
masonry_column:
name: masonry_column
label: 瀑布流列数(移动端始终为1)
type: select
default: 3
options:
- value: 2
label: 2
- value: 3
label: 3
- value: 4
label: 4
- value: 5
label: 5
- value: 6
label: 6
- value: 7
label: 7
- value: 8
label: 8
masonry_changer_min:
name: masonry_changer_min
label: 瀑布流切换功能最小列数
type: select
default: 3
options:
- value: 2
label: 2
- value: 3
label: 3
- value: 4
label: 4
- value: 5
label: 5
- value: 6
label: 6
- value: 7
label: 7
- value: 8
label: 8
masonry_changer_max:
name: masonry_changer_max
label: 瀑布流切换功能最大列数
type: select
default: 5
options:
- value: 2
label: 2
- value: 3
label: 3
- value: 4
label: 4
- value: 5
label: 5
- value: 6
label: 6
- value: 7
label: 7
- value: 8
label: 8
random_image:
label: 随机图
items:
rimage_url:
name: rimage_url
label: 随机图 API 地址
type: text
default: 'https://api.lixingyong.com/api/images'
placeholder: 请输入 API 地址
description: 随机图 API 地址,有能力者可以自行搭建。不过一般建议使用默认的即可,否则可能无法解析。
rimage_cover_open:
name: rimage_cover_open
label: 是否开启随机封面图
type: radio
data-type: bool
default: true
description: 开启随机封面图之后,如果没有为文章设置封面图,则会从随机图库内取一张
options:
- value: true
label: 开启
- value: false
label: 关闭
rimage_cover_lqip:
name: rimage_cover_lqip
label: 延迟占位方式
type: select
data-type: string
default: loading
description: 在图片还未加载之前的过渡效果
options:
- value: loading
label: 固定加载图
- value: lowquality
label: 低质量图
rimage_cover_itype:
name: rimage_cover_itype
label: 封面列表图获取范围
type: select
data-type: string
default: image
description: 封面图获取范围,设置之后,将从设置范围中返回图片
options:
- value: image
label: 所有图片
- value: album
label: 相册
- value: category
label: 分类
- value: user
label: 用户
rimage_cover_id:
name: rimage_cover_id
label: 封面图获取范围编号
type: text
description: 当‘封面列表图获取范围’为所有图片时可不填。其他情况下必须填写对应的编号,如相册编号、分类编号或用户名
rimage_cover_sheet_open:
name: rimage_cover_sheet_open
label: 页面是否使用随机图
type: radio
data-type: bool
default: true
description: 页面是否使用随机图的设置随机获取图片。其他配置与封面图一致。(如果某个页面或文章不想使用随机图,则可以使用元数据取消。如 K -> ri, value-> false)
options:
- value: true
label: 开启
- value: false
label: 关闭
rimage_cover_back_open:
name: rimage_cover_back_open
label: 首页背景是否使用随机图
type: radio
data-type: bool
default: false
description: 首页背景是否启用随机图,如果启用,则第一屏中的首页背景图片将会无效化
options:
- value: true
label: 开启
- value: false
label: 关闭
rimage_cover_back_itype:
name: rimage_cover_back_itype
label: 背景图获取范围
type: select
data-type: string
default: image
description: 封面图获取范围,设置之后,将从设置范围中返回图片
options:
- value: image
label: 所有图片
- value: album
label: 相册
- value: category
label: 分类
- value: user
label: 用户
rimage_cover_back_id:
name: rimage_cover_id
label: 背景图获取范围编号
type: text
description: 当‘封面列表图获取范围’为所有图片时可不填。其他情况下必须填写对应的编号,如相册编号、分类编号或用户名
rimage_cover_back_num:
name: rimage_cover_back_num
label: 背景图片循环张数
type: select
data-type: long
default: 5
options:
- value: 3
label: 三张
- value: 5
label: 五张
- value: 10
label: 十张
- value: 0
label: 无限
theme:
label: 主题切换
items:
theme_change:
name: theme_change
label: 是否开启主题切换
type: radio
data-type: bool
default: true
description: '所有主题的样式可以自定义,但一般情况下使用默认的足够了【务必保证第一项存在】'
options:
- value: true
label: 开启
- value: false
label: 关闭
default_theme:
name: default_theme
label: 默认主题
type: select
default: "bg_0"
description: 可以设置默认主题,指定任何用户进入页面之后所看到的主题样式
options:
- value: "bg_0"
label: 主题一
- value: "bg_1"
label: 主题二
- value: "bg_2"
label: 主题三
- value: "bg_3"
label: 主题四
- value: "bg_4"
label: 主题五
- value: "bg_5"
label: 主题六
- value: "bg_6"
label: 主题七
- value: "bg_7"
label: 主题八
theme_dark:
name: theme_dark
label: 黑夜模式主题色
type: color
default: '#FE9600'
dark_imgbri:
name: dark_imgbri
label: 黑夜模式图像亮度
type: number
default: 0.7
dark_widget_tmd:
name: dark_widget_tmd
label: 黑夜模式控件透明度
type: number
default: 0.7
bg_name_0:
name: bg_name_0
label: 主题一 名称
type: text
default: 'white'
description: '主题的背景名,目前可为空'
bg_desc_0:
name: bg_desc_0
label: 主题一 描述
type: text
default: '默认是纯洁的白色~'
description: '主题描述,应用于live2d,如live2d未开启无需输入'
bg_url_0:
name: bg_url_0
label: 主题一 图片链接
type: attachment
default: ''
bg_img_strategy_0:
nmae: bg_img_strategy_0
label: 主题一 图片处理策略
type: select
default: none
options:
- value: none
label: 无
- value: no-repeat
label: 不重复
- value: repeat
label: 重复
- value: cover
label: 完全覆盖背景
bg_icon_0:
name: bg_icon_0
label: 主题一 图标
type: text
default: 'fa fa-television'
description: '图标可能无法立即生效'
bg_night_0:
name: bg_night_0
label: 黑夜模式
type: radio
data-type: bool
default: false
options:
- value: true
label: 开启
- value: false
label: 关闭
bg_name_1:
name: bg_name_1
label: 主题二 名称
type: text
default: 'sakura'
description: '主题的背景名,目前可为空'
bg_desc_1:
name: bg_desc_1
label: 主题二 描述
type: text
default: '樱花飞舞~'
description: '主题描述,应用于live2d,如live2d未开启无需输入'
bg_url_1:
name: bg_url_1
label: 主题二 图片链接
type: attachment
default: 'https://view.lixingyong.com/images/2020/07/23/695cc3a80b21ee7f18bd731824ab9638.png'
bg_img_strategy_1:
nmae: bg_img_strategy_1
label: 主题二 图片处理策略
type: select