@@ -6,6 +6,7 @@ Firekylin 主题使用了 nunjucks 模板语法,可以在[nunjucks 帮助文
6
6
7
7
``` yaml
8
8
- new_theme/
9
+ - screenshot.png
9
10
- package.json
10
11
- index.html
11
12
- post.html
@@ -17,6 +18,10 @@ Firekylin 主题使用了 nunjucks 模板语法,可以在[nunjucks 帮助文
17
18
- page_template.html
18
19
` ` `
19
20
21
+ ## screenshot.png
22
+
23
+ 固定名称,为该主题的预览图片,图片必须为 800x500 的 PNG 文件。
24
+
20
25
## package.json
21
26
22
27
该文件用来存储主题的基本信息,其结构如下:
@@ -25,6 +30,10 @@ Firekylin 主题使用了 nunjucks 模板语法,可以在[nunjucks 帮助文
25
30
{
26
31
" name " : " new_theme" ,
27
32
" version " : " 0.0.1" ,
33
+ " description " : " 主题描述" ,
34
+ " url " : " 主题地址" ,
35
+ " preview " : " 主题预览地址" ,
36
+ " tags " : ["主题关键词", "主题关键词1"],
28
37
" configElements " : [
29
38
{
30
39
" type " : " 选项类型" ,
@@ -49,8 +58,8 @@ Firekylin 主题使用了 nunjucks 模板语法,可以在[nunjucks 帮助文
49
58
"label" : " 随机显示" ,
50
59
"help" : " 随机显示可以随机显示背景图片" ,
51
60
"options" : [
52
- {"label" : " 是" , value: 1 },
53
- {"label" : " 否" , value: 0 }
61
+ {"label" : " 是" , " value" : 1 },
62
+ {"label" : " 否" , " value" : 0 }
54
63
]
55
64
}
56
65
```
@@ -62,12 +71,12 @@ Firekylin 主题使用了 nunjucks 模板语法,可以在[nunjucks 帮助文
62
71
"label" : " 显示数目" ,
63
72
"help" : " 显示图片个数" ,
64
73
"options" : [
65
- {"label" : " 0" , value: 0 },
66
- {"label" : " 1" , value: 1 },
67
- {"label" : " 2" , value: 2 },
68
- {"label" : " 3" , value: 3 },
69
- {"label" : " 4" , value: 4 },
70
- {"label" : " 5" , value: 5 }
74
+ {"label" : " 0" , " value" : 0 },
75
+ {"label" : " 1" , " value" : 1 },
76
+ {"label" : " 2" , " value" : 2 },
77
+ {"label" : " 3" , " value" : 3 },
78
+ {"label" : " 4" , " value" : 4 },
79
+ {"label" : " 5" , " value" : 5 }
71
80
]
72
81
}
73
82
```
@@ -79,9 +88,9 @@ Firekylin 主题使用了 nunjucks 模板语法,可以在[nunjucks 帮助文
79
88
"label" : " 显示链接" ,
80
89
"help" : " 仅显示勾选的网站链接" ,
81
90
"options" : [
82
- {"label" : " Twitter" , value: "twitter" },
83
- {"label" : " Github" , value: "github" },
84
- {"label" : " Facebook" , value: "facebook" }
91
+ {"label" : " Twitter" , " value" : " twitter" },
92
+ {"label" : " Github" , " value" : " github" },
93
+ {"label" : " Facebook" , " value" : " facebook" }
85
94
]
86
95
}
87
96
```
0 commit comments