FixIt主题配置中文注释版本

Fixit 主题的完整的 中文注释版本

   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
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
# =====================================================================================
# 建议使用「备用主题配置」来配置 FixIt 主题
# 修改此文件可能会导致合并冲突(使用 Git 管理时需注意)
# 当前主题组件的可配置项存在一些限制,仅支持配置以下内容:
# 参数(params)、菜单(menu)、输出格式(outputformats)和媒体类型(mediatypes)
# =====================================================================================

# -------------------------------------------------------------------------------------
# Hugo 基础配置
# 参考文档:https://gohugo.io/configuration/all/
# -------------------------------------------------------------------------------------

# 网站标题
title = "自游人"
# 网站根域名(及路径)
baseURL = "http://localhost:1313"
# 启用的主题列表
theme = ["FixIt"] # 请在你的站点配置文件中启用此主题
# 网站默认内容语言 ["en", "zh-cn", "fr", "pl", ...]
defaultContentLanguage = "en"
# 网站语言代码 ["en", "zh-CN", "fr", "pl", ...]
languageCode = "en"
# 网站语言名称 ["English", "简体中文", "Français", "Polski", ...]
languageName = "English"
# 是否包含中日韩文字(用于自动处理字符间距等)
hasCJKLanguage = false
# 仅用于 SEO 结构化数据的版权声明
copyright = ""
# 是否启用 robots.txt(控制搜索引擎抓取规则)
enableRobotsTXT = true
# 是否启用 Git 提交日志(用于显示文章最后修改时间)
enableGitInfo = true
# 是否启用 Emoji 代码支持
enableEmoji = true
# 网站的主要内容分区
# 如果设置,站点对象的 MainSections 方法会返回指定分区;否则返回文章数量最多的分区
# mainSections = ["posts"]

# -------------------------------------------------------------------------------------
# 前置元数据(Front Matter)配置
# 参考文档:https://gohugo.io/configuration/front-matter/
# -------------------------------------------------------------------------------------

[frontmatter]
# 合并策略:浅合并(仅合并顶层字段)
_merge = "shallow"
# 文章最后修改时间的读取优先级(按顺序查找)
lastmod = [
  "lastmod",        # 优先读取 frontmatter 中的 lastmod 字段
  ":git",           # 其次读取 Git 提交记录中的时间
  ":fileModTime",   # 再次读取文件的修改时间
  ":default",       # 最后使用默认值
]

# -------------------------------------------------------------------------------------
# 图片处理配置
# 参考文档:https://gohugo.io/configuration/imaging/
# -------------------------------------------------------------------------------------

[imaging]
# 合并策略:浅合并
_merge = "shallow"
# 图片压缩质量(0-100,数值越高质量越好)
quality = 75

# -------------------------------------------------------------------------------------
# 菜单配置
# 参考文档:https://fixit.lruihao.cn/documentation/basics/#menu-configuration
# -------------------------------------------------------------------------------------

[menus]

# 「归档」菜单配置
[[menus.main]]
identifier = "archives"   # 菜单唯一标识
parent = ""               # 父菜单标识(无父菜单则留空)
# 菜单名称前缀(支持 HTML 格式,可用于添加图标)
pre = ""
# 菜单名称后缀(支持 HTML 格式,可用于添加图标)
post = ""
name = "Archives"         # 菜单显示名称
url = "/archives/"        # 菜单跳转链接
# 鼠标悬浮时显示的提示文本
title = ""
weight = 1                # 菜单排序权重(数值越小越靠前)

# FixIt 0.2.14 新增 | 支持为菜单项添加自定义配置
[menus.main.params]
# 为当前菜单项添加自定义 CSS 类名
class = ""
# 是否设为草稿菜单项(功能与草稿文章类似,不会在生产环境显示)
draft = false
# FixIt 0.2.16 新增 | 为当前菜单项添加 Font Awesome 图标
icon = "fa-solid fa-archive"
# FixIt 0.2.16 新增 | 设置菜单项显示设备,可选值:["mobile", "desktop"]
type = ""
# FixIt 0.3.9 新增 | 是否显示子菜单项的分隔线
divided = false

# 「分类」菜单配置
[[menus.main]]
identifier = "categories"
parent = ""
pre = ""
post = ""
name = "Categories"
url = "/categories/"
title = ""
weight = 2

[menus.main.params]
icon = "fa-solid fa-folder-tree"

# 「标签」菜单配置
[[menus.main]]
identifier = "tags"
parent = ""
pre = ""
post = ""
name = "Tags"
url = "/tags/"
title = ""
weight = 3

[menus.main.params]
icon = "fa-solid fa-tags"

# -------------------------------------------------------------------------------------
# 相关内容配置
# 参考文档:https://gohugo.io/content-management/related-content/
# -------------------------------------------------------------------------------------

[related]
# 是否包含发布时间晚于当前文章的内容
includeNewer = false
# 匹配阈值(0-100):仅匹配得分≥此值的文章才会被推荐
threshold = 80
# 匹配时是否将内容转为小写(忽略大小写)
toLower = false

# 自定义匹配索引规则 1:关键词匹配
[[related.indices]]
# 是否启用过滤规则
applyFilter = false
# 基数阈值(控制匹配的精准度)
cardinalityThreshold = 0
# 匹配字段名称(此处留空,默认匹配文章关键词)
name = 'keywords'
# 匹配模式(正则表达式,留空则为精确匹配)
pattern = ''
# 匹配时是否忽略大小写
toLower = false
# 索引类型:基础匹配
type = 'basic'
# 匹配权重(数值越高,优先级越高)
weight = 100

# 自定义匹配索引规则 2:日期匹配
[[related.indices]]
applyFilter = false
cardinalityThreshold = 0
name = 'date'
pattern = ''
toLower = false
type = 'basic'
weight = 10

# 自定义匹配索引规则 3:标签匹配
[[related.indices]]
applyFilter = false
cardinalityThreshold = 0
name = 'tags'
pattern = ''
toLower = false
type = 'basic'
weight = 80

# 自定义匹配索引规则 4:片段引用匹配
[[related.indices]]
applyFilter = false
name = 'fragmentrefs'
# 索引类型:片段引用匹配(适用于文章内互相引用的场景)
type = 'fragments'
weight = 80

# -------------------------------------------------------------------------------------
# 模块配置
# 参考文档:https://gohugo.io/configuration/module/
# -------------------------------------------------------------------------------------

[module]

# Hugo 版本兼容性配置
[module.hugoVersion]
# 是否需要 Hugo 扩展版(支持 SCSS/SASS 等功能)
extended = true
# 最低支持的 Hugo 版本
min = "0.147.7"

# -------------------------------------------------------------------------------------
# 标记语言(Markdown)配置
# 参考文档:https://gohugo.io/configuration/markup/
# -------------------------------------------------------------------------------------

[markup]
# 合并策略:浅合并
_merge = "shallow"

# 语法高亮配置(参考文档:https://gohugo.io/content-management/syntax-highlighting)
[markup.highlight]
# ~~~~~~~~~~ 必须配置的项 ~~~~~~~~~~
# 参考:https://github.com/hugo-fixit/FixIt/issues/43
# 是否启用代码块语法高亮
codeFences = true
# 是否不生成 CSS 类名(false 表示生成类名,便于自定义样式)
noClasses = false
# ~~~~~~~~~~ 必须配置的项 ~~~~~~~~~~
# 是否为行号添加锚点链接
anchorLineNos = false
# 是否自动识别代码语言
guessSyntax = true
# 是否显示代码行号
lineNos = true
# 是否将行号放在表格中(便于样式控制)
lineNumbersInTable = true

# Goldmark 配置:Hugo 0.60 及以上版本默认的 Markdown 渲染引擎
# 参考文档:https://gohugo.io/configuration/markup/#goldmark
[markup.goldmark]
# 是否允许重复的资源文件
duplicateResourceFiles = false

# Goldmark 扩展功能配置
[markup.goldmark.extensions]
# 是否启用定义列表
definitionList = true
# 是否启用脚注
footnote = true
# 是否自动将文本中的链接转为可点击链接
linkify = true
# 自动链接使用的协议
linkifyProtocol = 'https'
# 是否启用删除线(~~文本~~)
strikethrough = false
# 是否启用表格
table = true
# 是否启用任务列表(- [ ] 待办 / - [x] 已完成)
taskList = true
# 是否启用排版优化(如将引号转为弯引号)
typographer = true

# Goldmark 额外扩展配置(参考文档:https://gohugo.io/configuration/markup/#extras)
[markup.goldmark.extensions.extras]

# 启用删除线(<del> 标签)
[markup.goldmark.extensions.extras.delete]
enable = true

# 启用插入线(<ins> 标签)
[markup.goldmark.extensions.extras.insert]
enable = true

# 启用标记高亮(<mark> 标签)
[markup.goldmark.extensions.extras.mark]
enable = true

# 启用下标(<sub> 标签)
[markup.goldmark.extensions.extras.subscript]
enable = true

# 启用上标(<sup> 标签)
[markup.goldmark.extensions.extras.superscript]
enable = true

# 数学公式支持配置(参考文档:https://gohugo.io/content-management/mathematics/)
[markup.goldmark.extensions.passthrough]
# 是否启用公式透传(不转义公式语法)
enable = true

# 公式分隔符配置
[markup.goldmark.extensions.passthrough.delimiters]
# 块级公式分隔符(多行公式)
block = [
  [
    '\[',  # 开始标记
    '\]'   # 结束标记
  ],
  [
    '$$',  # 开始标记
    '$$'   # 结束标记
  ]
]
# 行内公式分隔符(单行公式)
inline = [
  [
    '\(',  # 开始标记
    '\)'   # 结束标记
  ],
  [
    '$',   # 开始标记
    '$'    # 结束标记
  ]
]

# Goldmark 解析器配置
[markup.goldmark.parser]

# 为 Markdown 元素添加属性的配置
[markup.goldmark.parser.attribute]
# 是否允许为块级元素添加属性(如 {.class #id})
block = true
# 是否允许为标题添加属性
title = true

# Goldmark 渲染器配置
[markup.goldmark.renderer]
# 是否将换行符转为 <br> 标签
hardWraps = false
# 是否允许在 Markdown 中直接使用 HTML 标签
unsafe = true
# 是否生成 XHTML 格式的输出
xhtml = false

# -------------------------------------------------------------------------------------
# 站点地图配置
# 参考文档:https://gohugo.io/templates/sitemap/#configuration
# -------------------------------------------------------------------------------------

[sitemap]
# 搜索引擎抓取频率(可选值:always, hourly, daily, weekly, monthly, yearly, never)
changefreq = "weekly"
# 是否禁用站点地图生成
disable = false
# 生成的站点地图文件名
filename = "sitemap.xml"
# 页面优先级(0.0-1.0,数值越高优先级越高)
priority = 0.5

# -------------------------------------------------------------------------------------
# 永久链接(Permalinks)配置
# 参考文档:https://gohugo.io/content-management/urls/#permalinks
# -------------------------------------------------------------------------------------

[permalinks]

# 单篇文章的永久链接规则
[permalinks.page]
# posts = "/p/:slugorcontentbasename"

# 分类目录的永久链接规则
[permalinks.section]
# posts = "/posts/:slugorcontentbasename"

# 分类法页面的永久链接规则
[permalinks.taxonomy]

# 分类术语页面的永久链接规则
[permalinks.term]

# -------------------------------------------------------------------------------------
# 隐私政策配置
# 参考文档:https://gohugo.io/configuration/privacy/
# -------------------------------------------------------------------------------------

[privacy]

# X(原 Twitter)隐私配置
[privacy.x]
# 是否启用「禁止跟踪」(Do Not Track)功能
enableDNT = true

# YouTube 隐私配置
[privacy.youtube]
# 是否启用增强隐私模式(不加载额外跟踪脚本)
privacyEnhanced = true

# -------------------------------------------------------------------------------------
# 媒体类型配置
# 参考文档:https://gohugo.io/configuration/media-types/
# -------------------------------------------------------------------------------------

[mediaTypes]
# 示例:配置 JSON 订阅源的媒体类型
# [mediaTypes."application/feed+json"]
# suffixes = ["json"]

# -------------------------------------------------------------------------------------
# 输出格式配置
# 参考文档:https://gohugo.io/configuration/output-formats/
# -------------------------------------------------------------------------------------

[outputFormats]

# FixIt 0.3.0 新增 | 配置生成 /archives/index.html 文件的规则
[outputFormats.archives]
path = "archives"           # 输出目录
baseName = "index"          # 文件名
mediaType = "text/html"     # 媒体类型
isPlainText = false         # 是否为纯文本文件
isHTML = true               # 是否为 HTML 文件
permalinkable = true        # 是否生成永久链接
notAlternative = true       # 是否不作为替代格式

# FixIt 0.3.0 新增 | 配置生成 /offline/index.html 文件的规则
[outputFormats.offline]
path = "offline"
baseName = "index"
mediaType = "text/html"
isPlainText = false
isHTML = true
permalinkable = true
notAlternative = true

# FixIt 0.3.0 新增 | 配置生成 readme.md 文件的规则
[outputFormats.readme]
baseName = "readme"
mediaType = "text/markdown"
isPlainText = true
isHTML = false
notAlternative = true

# FixIt 0.3.0 变更 | 配置生成 baidu_urls.txt 文件的规则
[outputFormats.baidu_urls]
baseName = "baidu_urls"
mediaType = "text/plain"
isPlainText = true
isHTML = false
notAlternative = true

# FixIt 0.3.10 新增 | 配置生成 search.json 文件的规则(用于站点搜索)
[outputFormats.search]
baseName = "search"
mediaType = "application/json"
rel = "search"              # 关联类型(用于 SEO)
isPlainText = true
isHTML = false
permalinkable = true

# -------------------------------------------------------------------------------------
# 输出内容配置
# 参考文档:https://gohugo.io/configuration/outputs/
# -------------------------------------------------------------------------------------

# 配置 Hugo 生成的文件类型,可选值如下:
# home = ["html", "rss", "archives", "offline", "readme", "baidu_urls", "search"]
# page = ["html", "markdown"]
# section = ["html", "rss"]
# taxonomy = ["html"]
# term = ["html", "rss"]
[outputs]
# 合并策略:浅合并
_merge = "shallow"
# 首页输出格式
home = [
  "html",
  "rss",
  "archives",
  "offline",
  "search"
]
# 单篇文章输出格式
page = [
  "html",
  "markdown"
]
# 分类目录输出格式
section = [
  "html",
  "rss"
]
# 分类法页面输出格式
taxonomy = [ "html" ]
# 分类术语页面输出格式
term = [
  "html",
  "rss"
]

# -------------------------------------------------------------------------------------
# 分类法配置
# 参考文档:https://gohugo.io/configuration/taxonomies/
# -------------------------------------------------------------------------------------

[taxonomies]
# 合并策略:浅合并
_merge = "shallow"
# 分类配置:URL 路径为 /categories/
category = "categories"
# 标签配置:URL 路径为 /tags/
tag = "tags"
# 集合配置:URL 路径为 /collections/
collection = "collections"

# -------------------------------------------------------------------------------------
# 主题核心配置
# 参考文档:https://fixit.lruihao.cn/documentation/basics/#theme-configuration
# -------------------------------------------------------------------------------------

[params]
# FixIt 0.2.15 变更 | FixIt 主题版本号
# 示例:"0.2.X", "0.2.15", "v0.2.15" 等
version = "0.4.X"
# 网站描述(用于 SEO)
description = ""
# 网站关键词(用于 SEO,数组格式)
keywords = []
# 网站默认主题模式 ["light" 亮色, "dark" 暗色, "auto" 跟随系统]
defaultTheme = "auto"
# 用于子资源完整性校验(SRI)的哈希算法
# 可选值:["sha256", "sha384", "sha512", "md5"],留空则不启用 SRI
fingerprint = ""
# 日期显示格式(Go 语言时间格式)
dateFormat = "2006-01-02"
# 用于 Open Graph 和 Twitter 卡片的网站默认图片(数组格式)
images = []
# FixIt 0.2.12 新增 | 是否启用渐进式网页应用(PWA)
enablePWA = false
# FixIt 0.2.14 新增 | 是否自动为外部链接添加外部图标
externalIcon = false
# FixIt 0.3.13 新增 | 是否将页面标题首字母大写
capitalizeTitles = true
# FixIt 0.3.0 新增 | 是否将网站标题添加到每个页面的标题中
# 请确保在 hugo.toml 中设置了网站标题(例如 title = "网站标题")
withSiteTitle = true
# FixIt 0.3.0 新增 | 网站标题与页面标题的分隔符
titleDelimiter = "-"
# FixIt 0.3.0 新增 | 是否将网站副标题添加到首页标题中
# 需通过 params.header.subtitle.name 配置网站副标题
indexWithSubtitle = false
# FixIt 0.3.13 新增 | 是否以纯文本形式显示文章摘要
summaryPlainify = false
# FixIt 0.4.0 新增 | 是否启用缺失翻译的合并功能
# 设置为 true 时,会合并并显示其他语言中缺失的翻译内容
# 单语言站点建议设为 false 以提升性能
# 多语言站点设为 true 可显示全部内容
enableTranslationMerge = false
# FixIt 0.2.14 新增 | FixIt 默认仅在首页的 HTML 头部注入主题元标签
# 你可以关闭此功能,但我们建议保留——这有助于统计 FixIt 主题的使用热度
disableThemeInject = false

# 作者信息配置
[params.author]
name = ""        # 作者姓名
email = ""       # 作者邮箱
link = ""        # 作者主页链接
avatar = ""      # 作者头像图片链接

# FixIt 0.3.0 新增 | 公共 Git 仓库信息(仅在 enableGitInfo 为 true 时生效)
[params.gitInfo]
# 仓库地址,示例:"https://github.com/hugo-fixit/docs"
repo = ""
# 仓库分支
branch = "main"
# 内容目录相对于仓库根目录的路径
dir = "content"
# 文章问题反馈的模板链接(支持参数替换)
# 可用参数:{title} 文章标题 {URL} 文章链接 {sourceURL} 源文件链接
issueTpl = "title=[BUG]%20{title}&body=|Field|Value|%0A|-|-|%0A|Title|{title}|%0A|URL|{URL}|%0A|Filename|{sourceURL}|"

# 应用图标配置
[params.app]
# 当网站添加到 iOS 主屏幕或 Android 启动器时,覆盖默认的网站标题
title = "FixIt"
# 是否省略 favicon 图标资源链接
noFavicon = false
# 用于替代传统 png/ico 图标的现代 SVG 图标
svgFavicon = ""
# Safari 浏览器的遮罩图标颜色
iconColor = "#5bbad5"
# Windows 8-10 系统的磁贴颜色
tileColor = "#da532c"

# FixIt 0.2.12 变更 | Android 浏览器的主题颜色配置
[params.app.themeColor]
light = "#f8f8f8"  # 亮色模式下的主题颜色
dark = "#252627"   # 暗色模式下的主题颜色

# 搜索功能配置
[params.search]
enable = false                      # 是否启用搜索功能
# 搜索引擎类型 ["algolia" 第三方搜索, "fuse" 本地搜索, "cse" 自定义搜索, "post-chat" AI 搜索]
type = "fuse"
contentLength = 4000               # 搜索索引的最大内容长度
placeholder = ""                   # 搜索框占位提示文本
maxResultLength = 10               # 最大搜索结果数量
snippetLength = 30                 # 搜索结果摘要长度
highlightTag = "em"                # 搜索结果中高亮文本的 HTML 标签
absoluteURL = false                # 搜索索引中是否使用基于 baseURL 的绝对链接
# FixIt 0.4.0 新增 | 是否为搜索结果中的标题添加锚点链接
anchorify = true

# Algolia 搜索配置
[params.search.algolia]
index = ""         # Algolia 索引名称
appID = ""         # Algolia 应用 ID
searchKey = ""     # Algolia 搜索密钥

# FixIt 0.2.17 新增 | Fuse.js 本地搜索配置(参考文档:https://fusejs.io/api/options.html)
[params.search.fuse]
isCaseSensitive = false    # 是否区分大小写
minMatchCharLength = 2     # 最小匹配字符长度
findAllMatches = false     # 是否查找所有匹配项
location = 0               # 匹配位置的权重
threshold = 0.3            # 匹配阈值(0-1,数值越小越精准)
distance = 100             # 匹配距离
ignoreLocation = false     # 是否忽略匹配位置
useExtendedSearch = false  # 是否启用扩展搜索
ignoreFieldNorm = false    # 是否忽略字段标准化

# FixIt 0.3.16 新增 | 自定义搜索引擎(CSE)配置
[params.cse]
# 搜索引擎类型 ["google" 谷歌, "bing" 必应]
engine = ""
# 搜索结果页面的 URL(对应 layout: search 模板)
resultsPage = "/search/"

# Google 自定义搜索引擎配置(参考文档:https://programmablesearchengine.google.com/)
[params.cse.google]
cx = ""  # Google CSE 的上下文 ID

# 必应自定义搜索引擎配置(暂不支持)
[params.cse.bing]

# 头部导航栏配置
[params.header]
# FixIt 0.2.13 变更 | 桌面端头部导航栏模式 ["sticky" 粘性, "normal" 普通, "auto" 自动]
desktopMode = "sticky"
# FixIt 0.2.13 变更 | 移动端头部导航栏模式 ["sticky" 粘性, "normal" 普通, "auto" 自动]
mobileMode = "auto"

# 头部标题配置
[params.header.title]
# Logo 图片的 URL
logo = ""
# 标题名称
name = ""
# 标题前缀(支持 HTML 格式,可用于添加图标)
pre = ""
# 标题后缀(支持 HTML 格式,可用于添加图标)
post = ""
# 是否为标题名称启用打字机动画效果
typeit = false

# FixIt 0.2.12 新增 | 头部副标题配置
[params.header.subtitle]
# 副标题名称
name = ""
# 是否为副标题启用打字机动画效果
typeit = false

# FixIt 0.2.18 新增 | 面包屑导航配置
[params.breadcrumb]
enable = false      # 是否启用面包屑导航
sticky = false      # 是否粘性固定面包屑导航
showHome = false    # 是否显示首页链接
# FixIt 0.3.13 新增 | 面包屑导航的分隔符
separator = "/"
# FixIt 0.3.13 新增 | 是否将面包屑导航的文本首字母大写
capitalize = true

# FixIt 0.3.10 新增 | 文章导航配置(上一篇/下一篇)
[params.navigation]
# 是否在分类目录页面显示文章导航
inSection = false
# 是否反转上一篇/下一篇的顺序
reverse = false

# 底部页脚配置
[params.footer]
enable = true       # 是否启用页脚
copyright = true    # 是否显示版权信息
author = true       # 是否显示作者信息
since = ""          # 网站创立年份
# FixIt 0.2.12 新增 | 备案信息(仅中国站点需要,支持 HTML 格式)
icp = ""
# 许可证信息(支持 HTML 格式)
license = ""

# FixIt 0.3.0 新增 | 是否显示 Hugo 和主题信息
[params.footer.powered]
enable = true       # 是否启用
hugoLogo = true     # 是否显示 Hugo 图标
themeLogo = true    # 是否显示 FixIt 主题图标

# FixIt 0.2.17 变更 | 网站运行时间配置
[params.footer.siteTime]
enable = false      # 是否启用
animate = true      # 是否启用动画效果
icon = "fa-solid fa-heartbeat"  # 图标
pre = ""            # 前缀文本
value = ""          # 初始时间,示例:"2021-12-18T16:15:22+08:00"

# FixIt 0.2.17 新增 | 页脚各模块的显示顺序,可选值:["first", 0, 1, 2, 3, 4, 5, "last"]
[params.footer.order]
powered = 0         # 技术支持模块顺序
copyright = 0       # 版权信息模块顺序
statistics = 0      # 统计信息模块顺序
visitor = 0         # 访客数量模块顺序
beian = 0           # 备案信息模块顺序

# FixIt 0.3.0 新增 | 归档页面配置(所有 posts 类型的文章)
[params.archives]
paginate = 20       # 归档页面每页显示的文章数量
dateFormat = "01-02" # 日期显示格式(月-日)

# 分类目录页面配置(分类下的所有文章)
[params.section]
paginate = 20       # 分类页面每页显示的文章数量
dateFormat = "01-02" # 日期显示格式(月-日)

# FixIt 0.3.10 新增 | 分类目录的订阅源配置(支持 RSS、Atom、JSON 格式)
[params.section.feed]
limit = -1          # 订阅源包含的文章数量(-1 表示全部)
fullText = false    # 是否在订阅源中显示文章全文

# 分类术语列表页面配置(分类/标签下的文章列表)
[params.list]
paginate = 20       # 列表页面每页显示的文章数量
dateFormat = "01-02" # 日期显示格式(月-日)

# FixIt 0.3.10 新增 | 分类术语列表的订阅源配置
[params.list.feed]
limit = -1          # 订阅源包含的文章数量(-1 表示全部)
fullText = false    # 是否在订阅源中显示文章全文

# FixIt 0.3.13 新增 | 最近更新文章的显示配置(适用于归档、分类、术语列表页面)
[params.recentlyUpdated]
archives = true     # 归档页面是否显示
section = true      # 分类页面是否显示
list = true         # 术语列表页面是否显示
days = 30           # 最近更新的时间范围(天)
maxCount = 10       # 最多显示的文章数量

# FixIt 0.2.17 新增 | 标签云配置(标签页面专用)
[params.tagcloud]
enable = false      # 是否启用标签云
min = 14            # 标签的最小字体大小(px)
max = 32            # 标签的最大字体大小(px)
peakCount = 10      # 单个标签对应的最大文章数量
orderby = "name"    # 标签排序方式,可选值:["name" 按名称, "count" 按数量]

# 首页配置
[params.home]

# 首页个人资料卡片配置
[params.home.profile]
enable = false              # 是否启用个人资料卡片
# FixIt 0.4.0 新增 | 是否仅在首页的第一页显示个人资料和内容
onlyFirstPage = false
# Gravatar 邮箱(用于自动获取头像,优先级高于 avatarURL)
gravatarEmail = ""
# 首页头像的 URL(默认使用作者头像 params.author.avatar)
avatarURL = ""
# FixIt 0.2.17 新增 | 头像链接对应的菜单标识
avatarMenu = ""
# 首页显示的标题(支持 HTML 格式)
title = ""
# 首页显示的副标题(支持 HTML 格式)
subtitle = ""
# 是否为副标题启用打字机动画效果
typeit = true
# 是否显示社交链接
social = true
# 免责声明文本(支持 HTML 格式)
disclaimer = ""

# 首页文章列表配置
[params.home.posts]
enable = true               # 是否启用首页文章列表
paginate = 6                # 首页每页显示的文章数量

# FixIt 0.2.16 变更 | 作者社交链接配置
[params.social]
GitHub = ""
Linkedin = ""
Twitter = ""
Instagram = ""
Facebook = ""
Telegram = ""
Medium = ""
Gitlab = ""
Youtubelegacy = ""
Youtubecustom = ""
Youtubechannel = ""
Tumblr = ""
Quora = ""
Keybase = ""
Pinterest = ""
Reddit = ""
Codepen = ""
FreeCodeCamp = ""
Bitbucket = ""
Stackoverflow = ""
Weibo = ""
Odnoklassniki = ""
VK = ""
Flickr = ""
Xing = ""
Snapchat = ""
Mix = ""
Goodreads = ""
Lastfm = ""
Foursquare = ""
Hackernews = ""
Kickstarter = ""
Patreon = ""
Steam = ""
Twitch = ""
Strava = ""
Skype = ""
Whatsapp = ""
Zhihu = ""
Douban = ""
Angellist = ""
Slidershare = ""
Jsfiddle = ""
Deviantart = ""
Behance = ""
Dribbble = ""
Wordpress = ""
Vine = ""
Googlescholar = ""
Researchgate = ""
Mastodon = ""
Thingiverse = ""
Devto = ""
Gitea = ""
XMPP = ""
Matrix = ""
Bilibili = ""
ORCID = ""
Liberapay = ""
Ko-Fi = ""
BuyMeaCoffee = ""
Linktree = ""
QQ = ""
QQGroup = "" # QQ 群链接,参考:https://qun.qq.com/join.html
Diaspora = ""
CSDN = ""
Discord = ""
DiscordInvite = ""
Lichess = ""
Pleroma = ""
Kaggle = ""
MediaWiki = ""
Plume = ""
HackTheBox = ""
RootMe = ""
Feishu = ""
TryHackMe = ""
Douyin = ""
TikTok = ""
Credly = ""
Bluesky = ""
Phone = ""
Email = ""
RSS = true

# 自定义社交链接的示例(可按需添加)
# [params.social.twitter]
# id = "lruihao"                # 社交账号 ID
# weight = 3                    # 排序权重
# prefix = "https://twitter.com/" # 链接前缀
# Title = "Twitter"             # 链接标题

# [params.social.twitter.icon]
# class = "fa-brands fa-x-twitter fa-fw" # 图标 CSS 类名

# 打字机动画配置
[params.typeit]
speed = 100               # 字符输入速度(毫秒/字符)
cursorSpeed = 1000        # 光标闪烁速度(毫秒)
cursorChar = "|"          # 光标字符(支持 HTML 格式)
duration = -1             # 动画持续时间(毫秒,-1 表示无限循环)
# FixIt 0.2.18 新增 | 动画完成后是否持续循环
loop = false

# FixIt 0.2.15 新增 | Mermaid 流程图配置
# 参考文档:http://fixit.lruihao.cn/documentation/content-management/diagrams-support/mermaid/
[params.mermaid]
# FixIt 0.4.0 新增 | Mermaid ESM 模块的 CDN 地址
# 默认值:https://cdn.jsdelivr.net/npm/mermaid/dist/mermaid.esm.min.mjs
cdn = ""
# FixIt 0.4.0 新增 | ZenUML ESM 模块的 CDN 地址
# 默认留空,设置后可启用 ZenUML 支持
# 示例:https://cdn.jsdelivr.net/npm/@mermaid-js/mermaid-zenuml/dist/mermaid-zenuml.esm.min.mjs
zenuml = ""
# 主题列表(参考文档:https://mermaid.js.org/config/theming.html#available-themes)
themes = [
  "default",
  "dark"
]
# FixIt 0.4.0 新增 | Mermaid 流程图的安全级别
# 可选值:["strict" 严格, "loose" 宽松, "antiscript" 防脚本, "sandbox" 沙箱]
securityLevel = "loose"
# FixIt 0.4.0 新增 | Mermaid 流程图的外观风格
# 可选值:["classic" 经典, "handDrawn" 手绘]
look = "handDrawn"
# FixIt 0.4.0 新增 | 流程图使用的字体
fontFamily = ""
# FixIt 0.4.0 新增 | 从 ESM 模块 CDN 加载的布局引擎(例如 ELK 布局)
# 示例:["https://cdn.jsdelivr.net/npm/@mermaid-js/layout-elk/dist/mermaid-layout-elk.esm.min.mjs"]
# 加载后支持的布局选项:["elk", "elk.layered", "elk.stress", "elk.force", "elk.mrtree"]
layoutLoaders = []
# 流程图的默认布局算法
# 可选值:"dagre"(默认), "elk", "elk.layered", "elk.stress", "elk.force", "elk.mrtree"
# 注意:ELK 布局需要先配置 layoutLoaders
layout = "dagre"

# FixIt 0.3.13 新增 | 提示框(Admonition)自定义配置
# 参考文档:https://fixit.lruihao.cn/documentation/content-management/shortcodes/extended/admonition/#custom-admonitions
# 配置语法:<提示框类型> = <图标类名>
[params.admonition]
# 示例:ban = "fa-solid fa-ban"

# FixIt 0.3.14 新增 | 任务列表自定义配置
# 参考文档:https://fixit.lruihao.cn/documentation/content-management/advanced/#custom-task-lists
# 配置语法:<任务状态> = <图标类名>
[params.taskList]
# 示例:tip = "fa-regular fa-lightbulb"

# FixIt 0.3.15 新增 | 版本短代码配置
[params.repoVersion]
# 版本标签的 URL 前缀
url = "https://github.com/hugo-fixit/FixIt/releases/tag/v"
# 项目名称
name = "FixIt"

# FixIt 0.2.12 新增 | Pangu.js 配置(用于自动添加中日韩文字与英文/数字的间距)
[params.pangu]
enable = false      # 是否启用 Pangu.js
selector = "article" # FixIt 0.2.17 新增 | 生效的 CSS 选择器

# FixIt 0.2.12 新增 | 水印功能配置
# 详细配置参考:https://github.com/Lruihao/watermark#readme
[params.watermark]
enable = false      # 是否启用水印
content = ""        # 水印文本(支持 HTML 格式)
opacity = 0.1       # 水印透明度(0-1)
width = 150         # 水印宽度(px)
height = 20         # 水印高度(px)
rowSpacing = 60     # 水印行间距(px)
colSpacing = 30     # 水印列间距(px)
rotate = 15         # 水印旋转角度(度)
fontSize = 0.85     # 水印字体大小(rem)
# FixIt 0.2.13 新增 | 水印字体
fontFamily = "inherit"

# FixIt 0.3.10 新增 | 不蒜子统计配置
[params.busuanzi]
enable = false      # 是否启用不蒜子统计
# 统计脚本的 CDN 地址,默认值:https://vercount.one/js
source = "https://vercount.one/js"
siteViews = true    # 是否显示站点总访问量
pageViews = true    # 是否显示单页访问量

# 搜索引擎验证配置(支持 Google/Bing/Yandex/Pinterest/Baidu/360/Sogou)
[params.verification]
google = ""         # Google 验证代码
bing = ""           # Bing 验证代码
yandex = ""         # Yandex 验证代码
pinterest = ""      # Pinterest 验证代码
baidu = ""          # 百度验证代码
so = ""             # 360 搜索验证代码
sogou = ""          # 搜狗搜索验证代码

# 站点 SEO 配置
[params.seo]
image = ""          # SEO 专用图片 URL
thumbnailUrl = ""   # 缩略图 URL

# 网站分析配置
[params.analytics]
enable = false      # 是否启用网站分析

# Google Analytics 配置
[params.analytics.google]
id = ""             # Google Analytics 跟踪 ID
anonymizeIP = true  # 是否匿名化用户 IP 地址

# Fathom Analytics 配置
[params.analytics.fathom]
id = ""             # Fathom 站点 ID
# 自托管 Fathom 时的服务器地址
server = ""

# FixIt 0.3.16 新增 | 百度统计配置
[params.analytics.baidu]
id = ""             # 百度统计跟踪 ID

# FixIt 0.3.16 新增 | Umami Analytics 配置
[params.analytics.umami]
data_website_id = "" # Umami 网站 ID
src = ""             # Umami 脚本地址
data_host_url = ""   # Umami 服务器地址
data_domains = ""    # 统计的域名

# FixIt 0.3.16 新增 | Plausible Analytics 配置
[params.analytics.plausible]
data_domain = ""     # 统计的域名
src = ""             # Plausible 脚本地址

# FixIt 0.3.16 新增 | Cloudflare Analytics 配置
[params.analytics.cloudflare]
token = ""           # Cloudflare 令牌

# FixIt 0.3.16 新增 | Splitbee Analytics 配置
[params.analytics.splitbee]
enable = false       # 是否启用
no_cookie = true     # 是否启用无 Cookie 模式
do_not_track = true  # 是否尊重浏览器的「禁止跟踪」设置
# 可选的 Splitbee 令牌,参考文档:https://splitbee.io/docs/embed-the-script
data_token = ""

# Cookie 同意提示配置
[params.cookieconsent]
enable = true        # 是否启用 Cookie 同意提示

# Cookie 同意提示的文本配置
[params.cookieconsent.content]
message = ""         # 提示消息文本
dismiss = ""         # 关闭按钮文本
link = ""            # 隐私政策链接文本

# 第三方库的 CDN 配置
[params.cdn]
# CDN 数据文件名,默认禁用(可选值:["jsdelivr.yml", "unpkg.yml", ...])
# 文件位置:"themes/FixIt/assets/data/cdn/"
# 也可将自定义数据文件放在项目目录:"assets/data/cdn/"
data = ""

# 兼容性配置
[params.compatibility]
# 是否使用 Polyfill.io 兼容旧版浏览器(CDN 地址:https://cdnjs.cloudflare.com/polyfill)
polyfill = false
# 是否使用 object-fit-images 兼容不支持 object-fit 属性的浏览器
objectFit = false

# FixIt 0.2.14 新增 | 页面右上角/左上角的 GitHub 角标配置
[params.githubCorner]
enable = false       # 是否启用角标
# 角标跳转链接,示例:"https://github.com/hugo-fixit/FixIt"
permalink = "https://github.com/hugo-fixit/FixIt"
# 鼠标悬浮时的提示文本
title = "View source on GitHub"
# 角标位置,可选值:["left" 左侧, "right" 右侧]
position = "right"

# FixIt 0.2.14 新增 | Gravatar 头像配置
[params.gravatar]
# FixIt 0.2.18 新增 | 基于作者邮箱获取头像,若未设置邮箱则使用本地头像
enable = false
# Gravatar 服务器地址,默认:"www.gravatar.com"
# 可选值:["cravatar.cn", "gravatar.loli.net", ...]
host = "www.gravatar.com"
# 头像风格,可选值:["", "mp", "identicon", "monsterid", "wavatar", "retro", "blank", "robohash"]
style = ""

# FixIt 0.2.16 新增 | 返回顶部按钮配置
[params.backToTop]
enable = true        # 是否启用返回顶部按钮
# FixIt 0.4.0 变更 | 是否在返回顶部按钮周围显示滚动进度百分比
scrollpercent = false

# FixIt 0.2.16 新增 | 阅读进度条配置
[params.readingProgress]
enable = false       # 是否启用阅读进度条
# 进度条起始位置,可选值:["left" 左侧, "right" 右侧]
start = "left"
# 进度条位置,可选值:["top" 顶部, "bottom" 底部]
position = "top"
reversed = false     # 是否反转进度条方向
light = ""           # 亮色模式下的进度条颜色
dark = ""            # 暗色模式下的进度条颜色
height = "2px"       # 进度条高度

# FixIt 0.2.17 新增 | 页面加载时的顶部进度条配置(基于 Pace.js)
# 参考文档:https://github.com/CodeByZach/pace
[params.pace]
enable = false       # 是否启用进度条
# 进度条颜色,可选值:
# ["black", "blue", "green", "orange", "pink", "purple", "red", "silver", "white", "yellow"]
color = "blue"
# 进度条主题,可选值:
# ["barber-shop", "big-counter", "bounce", "center-atom", "center-circle", "center-radar", "center-simple",
# "corner-indicator", "fill-left", "flash", "flat-top", "loading-bar", "mac-osx", "material", "minimal"]
theme = "minimal"

# FixIt 0.3.17 新增 | PostChat AI 配置
# 基于文章内容构建知识库,支持 AI 摘要、AI 搜索、AI 聊天机器人
# 从以下邀请链接获取 PostChat Key,感谢支持!
# https://ai.zhheo.com/console/login?InviteID=85041330
[params.postChat]
enable = false       # 是否启用 PostChat AI
key = ""             # PostChat 密钥
# 用户触发聊天的方式,可选值:["iframe" 嵌入窗口, "magic" 悬浮按钮]
userMode = "iframe"
addButton = true     # 是否添加触发按钮
defaultInput = false # 是否显示默认输入提示
left = ""            # 组件左侧偏移量
bottom = ""          # 组件底部偏移量
width = ""           # 组件宽度
height = ""          # 组件高度
fill = ""            # 组件填充颜色
backgroundColor = "" # 组件背景颜色
upLoadWeb = true     # 是否上传网站内容
showInviteLink = true # 是否显示邀请链接
userTitle = ""       # 用户端标题
userDesc = ""        # 用户端描述
# 需要屏蔽的 DOM 元素选择器,示例:[".aplayer"]
blackDom = []
# 仅 iframe 模式生效 | 嵌入窗口宽度,示例:"375px"
frameWidth = ""
# 仅 iframe 模式生效 | 嵌入窗口高度,示例:"600px"
frameHeight = ""
# 仅 magic 模式生效 | 用户头像 URL
userIcon = ""
# 仅 magic 模式生效 | 默认聊天问题列表
defaultChatQuestions = []
# 仅 magic 模式生效 | 默认搜索问题列表
defaultSearchQuestions = []
# FixIt 0.4.0 新增 | 是否显示热门关键词
hotWords = true

# FixIt 0.3.17 新增 | 摘要 AI 配置
# 参考文档:https://ai.zhheo.com/docs/summary.html
[params.postSummary]
enable = false       # 是否启用摘要 AI
# 若已配置 params.postChat.key,则无需重复配置此密钥
key = ""
title = ""           # 摘要标题
# 主题风格,可选值:["", "simple" 简约, "yanzhi" 雅致, "menghuan" 梦幻]
theme = ""
postURL = ""         # 文章链接
blacklist = ""       # 黑名单关键词
wordLimit = 1000     # 摘要字数限制
typingAnimate = true # 是否启用打字机动画
beginningText = ""   # 开头文本
loadingText = true   # 是否显示加载文本

# FixIt 0.4.0 新增 | 播客 AI 配置
# 参考文档:https://ai.zhheo.com/docs/podcast.html
[params.podcast]
enable = false       # 是否启用播客 AI

# FixIt 0.3.10 新增 | 全局订阅源配置(支持 RSS、Atom、JSON 格式)
[params.feed]
limit = 10           # 订阅源包含的文章数量(-1 表示全部)
fullText = true      # 是否在订阅源中显示文章全文

# Follow 站点验证配置(参考:https://follow.is/)
[params.feed.follow]
feedId = ""          # Follow 订阅源 ID
userId = ""          # Follow 用户 ID

# FixIt 0.3.17 新增 | 图片处理配置
# 结合 Hugo 的 image 配置实现图片优化
[params.image]
cacheRemote = false  # 是否缓存远程图片(提升优化效果)
optimise = false     # 是否启用图片缩放和优化(可能会增加构建时间)
# FixIt 0.4.0 新增 | 排除优化的图片文件名或匹配模式
# 示例:["no-optimize.jpg", "*.tiff", "images/exclude-*.webp"]
blackList = []

# FixIt 0.4.0 新增 | 代码块容器配置
# 可通过 Markdown 属性覆盖全局配置,示例:
# ```lang {mode="mac", maxShownLines=5}
# code here
# ```
[params.codeblock]
wrapper = true       # 是否启用代码块容器
# 代码块风格模式
# 可选值:["classic" 经典, "mac" Mac 风格, "simple" 简约, ...]
# 若设置为自定义值,需为 data-mode 属性编写对应的 CSS 样式
mode = "classic"
# 代码块容器的额外 CSS 类名
# 示例:"is-collapsed is-expanded line-nos-hidden line-wrapping"
wrapperClass = ""
# 代码块预览区域显示的最大行数
maxShownLines = 10
copyable = true      # 是否启用代码复制按钮
# [classic 模式生效] 是否启用代码行号的切换按钮
lineNosToggler = true
# [classic 模式生效] 是否启用代码换行的切换按钮
lineWrapToggler = true
# [classic 模式生效][实验性功能] 是否启用代码编辑按钮
editable = false

# FixIt 0.4.0 新增 | JSON 查看器配置
# 参考文档:https://github.com/Lruihao/json-viewer-element
[params.jsonViewer]
enable = true        # 是否启用 JSON 查看器
expandDepth = 1      # 默认展开的层级
copyable = true      # 是否启用复制功能
sort = false         # 是否对 JSON 键进行排序
boxed = true         # 是否启用边框样式

# FixIt 0.3.12 新增 | 自定义局部模板配置
# 自定义局部模板必须放在 /layouts/_partials/ 目录下
# 依赖于开放的自定义区块,参考:https://fixit.lruihao.cn/references/blocks/
[params.customPartials]
head = []            # 注入到 <head> 标签的模板
menuDesktop = []     # 注入到桌面端菜单的模板
menuMobile = []      # 注入到移动端菜单的模板
profile = []         # 注入到个人资料卡片的模板
aside = []           # 注入到侧边栏的模板
comment = []         # 注入到评论区的模板
footer = []          # 注入到页脚的模板
widgets = []         # 注入到小工具区域的模板
assets = []          # 注入到资源加载区域的模板
postTocBefore = []   # 注入到文章大纲之前的模板
postTocAfter = []    # 注入到文章大纲之后的模板
postContentBefore = [] # 注入到文章内容之前的模板
postContentAfter = []  # 注入到文章内容之后的模板
postFooterBefore = []  # 注入到文章页脚之前的模板
postFooterAfter = []   # 注入到文章页脚之后的模板

# FixIt 0.2.15 新增 | 开发者选项
# 生成个人访问令牌时,请选择 `public_repo` 权限范围
# 可通过环境变量配置:HUGO_PARAMS_GHTOKEN=xxx,参考:https://gohugo.io/functions/os/getenv/#examples
[params.dev]
enable = false       # 是否启用开发者模式
c4u = false          # 是否检查主题更新

# 页面级配置
# 待办:未来将这些配置迁移到 `params` 根层级
[params.page]
# FixIt 0.2.18 新增 | 是否显示文章作者的头像
authorAvatar = true
# 是否将页面从首页隐藏
hiddenFromHomePage = false
# 是否将页面从搜索结果中隐藏
hiddenFromSearch = false
# FixIt 0.3.0 新增 | 是否将页面从相关文章推荐中隐藏
hiddenFromRelated = false
# FixIt 0.3.10 新增 | 是否将页面从 RSS/Atom/JSON 订阅源中隐藏
hiddenFromFeed = false
# 是否启用 Twemoji 表情
twemoji = false
原文链接: https://www.17you.com/programming/fixit%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6%E4%B8%AD%E6%96%87%E7%89%88/ 已复制!
编程和技术

寻找技术支持帮助和技术合伙人一起搞事。

请点击联系我


相关内容