@@ -12,17 +12,16 @@ collections:
12
12
create : true # Allow users to create new documents in this collection
13
13
fields : # The fields each document in this collection have
14
14
- {label: "Title", name: "title", widget: "string"}
15
- - {label: "Publish Date", name: "date", widget: "datetime"}
16
15
- {label: "Subtitle", name: "subtitle", widget: "string"}
16
+ - {label: "Body", name: "body", widget: "markdown"}
17
+ - {label: "Publish this page on", name: "date", widget: "datetime"}
17
18
- {label: "Summary", name: "summary", widget: "markdown"}
18
19
- label : " Draft"
19
20
name : " draft"
20
- required : false
21
21
widget : " boolean"
22
22
default : false
23
23
- label : " Featured"
24
24
name : " featured"
25
- required : false
26
25
widget : " boolean"
27
26
default : false
28
27
- label : " Authors"
@@ -43,6 +42,7 @@ collections:
43
42
widget : " list"
44
43
- label : " Featured Image"
45
44
name : " image"
45
+ required : false
46
46
widget : object
47
47
fields :
48
48
- label : " Upload an image named `featured.jpg/png`"
@@ -55,9 +55,85 @@ collections:
55
55
- {label: Caption, name: caption, widget: string, required: false}
56
56
- {label: Description for screen readers, name: alt_text, widget: string, required: false}
57
57
- {label: "Where's the focal point in the image? Smart, Center, TopLeft, Top, TopRight, Left, Right, BottomLeft, Bottom, BottomRight.", name: focal_point, widget: string, required: false, default: "Smart"}
58
- - {label: Thumbnail Only?, name: preview_only, widget: boolean, required: false, default: false}
59
- - {label: "Body", name: "body", widget: "markdown"}
60
- - name : " pages"
58
+ - {label: Thumbnail Only?, name: preview_only, widget: boolean, default: false}
59
+ - name : talks
60
+ label : Talks
61
+ label_singular : Talk
62
+ folder : ' content/talk'
63
+ path : ' {{year}}/{{slug}}/index' # Store talks in year-based subfolders, e.g. `talk/2020/my-talk`.
64
+ create : true # Allow users to create new documents in this collection
65
+ fields : # The fields each document in this collection have
66
+ - {label: "Title", name: "title", widget: "string"}
67
+ - {label: "Abstract", name: "abstract", widget: "text"}
68
+ - {label: "Where", name: "location", widget: "text"}
69
+ - {label: "From", name: "date", widget: "datetime"}
70
+ - {label: "To", name: "date_end", widget: "datetime", default: ""}
71
+ - {label: "All day event?", name: "all_day", widget: "boolean", default: false}
72
+ - label : Links/Tickets
73
+ name : links
74
+ required : false
75
+ widget : list
76
+ fields :
77
+ - {label: Link, name: url, widget: string}
78
+ - {label: Link text, name: name, widget: string, required: false}
79
+ - label : Icon pack
80
+ name : icon_pack
81
+ widget : select
82
+ multiple : false
83
+ required : false
84
+ options :
85
+ - {label: "None", value: ""}
86
+ - {label: "Solid", value: "fas"}
87
+ - {label: "Regular", value: "far"}
88
+ - {label: "Brand", value: "fab"}
89
+ - {label: "Academic", value: "ai"}
90
+ - {label: Icon, name: icon, widget: string, required: false}
91
+ - {label: "Event", name: "event", widget: "string"}
92
+ - {label: "Event link", name: "event_url", widget: "string"}
93
+ - {label: "Publish this page on", name: "publishDate", widget: "datetime"}
94
+ - {label: "Markdown slides (reference a deck in 'content/slides/')", name: "slides", widget: "string", required: false}
95
+ - label : " Draft"
96
+ name : " draft"
97
+ widget : " boolean"
98
+ default : false
99
+ - label : " Featured"
100
+ name : " featured"
101
+ widget : " boolean"
102
+ default : false
103
+ - label : " Authors"
104
+ name : " authors"
105
+ required : false
106
+ widget : " list"
107
+ - label : " Tags"
108
+ name : " tags"
109
+ required : false
110
+ widget : " list"
111
+ - label : " Categories"
112
+ name : " categories"
113
+ required : false
114
+ widget : " list"
115
+ - label : " Projects (reference projects in 'content/project/')"
116
+ name : " projects"
117
+ required : false
118
+ widget : " list"
119
+ - label : " Featured Image"
120
+ name : " image"
121
+ required : false
122
+ widget : object
123
+ fields :
124
+ - label : " Upload an image named `featured.jpg/png`"
125
+ name : " filename"
126
+ widget : " image"
127
+ default : " featured"
128
+ media_library :
129
+ config :
130
+ multiple : false
131
+ - {label: Caption, name: caption, widget: string, required: false}
132
+ - {label: Description for screen readers, name: alt_text, widget: string, required: false}
133
+ - {label: "Where's the focal point in the image? Smart, Center, TopLeft, Top, TopRight, Left, Right, BottomLeft, Bottom, BottomRight.", name: focal_point, widget: string, required: false, default: "Smart"}
134
+ - {label: Thumbnail Only?, name: preview_only, widget: boolean, default: false}
135
+ - {label: "Details", name: "body", widget: "markdown"}
136
+ - name : pages
61
137
label : " Pages"
62
138
files :
63
139
- file : " content/privacy.md"
0 commit comments