-
Notifications
You must be signed in to change notification settings - Fork 0
/
blueprints.yaml
205 lines (193 loc) · 7.11 KB
/
blueprints.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
name: GrMassively
version: 1.0.1
description: Grav implementation of Massively from HTML5Up.net
icon: snow
author:
name: Craig Phillips
email: [email protected]
homepage: https://github.com/cppl/grav-theme-grmassively
demo: http://seepeoplesoftware.com
keywords: grav, theme, HTML5Up
bugs: https://github.com/cppl/grav-theme-grmassively/issues
readme: https://github.com/cppl/grav-theme-grmassively/blob/develop/README.md
license: MIT
dependencies:
- { name: form, version: '~2.8' }
- { name: pagination, version: '~1.3' }
form:
validation: loose
fields:
tabs:
type: tabs
active: 1
fields:
general:
type: tab
title: THEME_GRMASSIVE.GENERAL
fields:
background_image:
type: file
label: THEME_GRMASSIVE.BACKGROUND_IMAGE
help: THEME_GRMASSIVE.BACKGROUND_IMAGE_HELP
destination: 'user/themes/grmassively/images'
multiple: false
accept:
- image/*
highlight_color:
type: colorpicker
default: '#18bfef'
label: THEME_GRMASSIVE.HIGHLIGHT_COLOR
help: THEME_GRMASSIVE.HIGHLIGHT_COLOR_HELP
date_format:
label: THEME_GRMASSIVE.PAGE_DATE_FORMAT
help: THEME_GRMASSIVE.PAGE_DATE_FORMAT_HELP
type: dateformat
size: medium
classes: fancy
default: "F d, Y"
options:
"F jS \\a\\t g:ia": Date1
"l jS \\of F g:i A": Date2
"D, d M Y G:i:s": Date3
"d-m-y G:i": Date4
"jS F Y": Date5
"F d, Y": Date6
read_more_label:
label: THEME_GRMASSIVE.READ_MORE_LABEL
help: THEME_GRMASSIVE.READ_MORE_LABEL_HELP
type: text
size: small
default: 'Full Story'
placeholder: 'Full Story'
headfooter:
type: tab
title: THEME_GRMASSIVE.HEADER_FOOTER
fields:
copyright_items:
name: copyright_block
type: list
collapsed: true
style: vertical
label: THEME_GRMASSIVE.COPYRIGHT_BLOCK
help: THEME_GRMASSIVE.COPYRIGHT_BLOCK_HELP
fields:
.item:
type: text
label: THEME_GRMASSIVE.COPYRIGHT_BLOCK_ITEM
help: THEME_GRMASSIVE.COPYRIGHT_BLOCK_ITEM_HELP
default: '© {{ "now"|date(''Y'') }} Your Name'
default: '© {{ "now"|date(''Y'') }} Your Name'
social_buttons:
name: social
type: list
collapsed: true
style: vertical
label: THEME_GRMASSIVE.SOCIALBUTTONS
fields:
.btn:
type: select
size: small
label: THEME_GRMASSIVE.ICON
options:
'fa-bitbucket': THEME_GRMASSIVE.BITBUCKET
'fa-dribble': THEME_GRMASSIVE.DRIBBLE
'fa-facebook': THEME_GRMASSIVE.FACEBOOK
'fa-flickr': THEME_GRMASSIVE.FLICKR
'fa-github': THEME_GRMASSIVE.GITHUB
'fa-instagram': THEME_GRMASSIVE.INSTAGRAM
'fa-linkedin': THEME_GRMASSIVE.LINKEDIN
'fa-medium': THEME_GRMASSIVE.MEDIUM
'fa-pinterest': THEME_GRMASSIVE.PINTEREST
'fa-twitter': THEME_GRMASSIVE.TWITTER
'fa-link': THEME_GRMASSIVE.LINK
.url_title:
type: text
size: medium
label: THEME_GRMASSIVE.SOCIALURL_TITLE
help: THEME_GRMASSIVE.SOCIALURL_TITLE_HELP
placeholder: 'e.g. Our Twitter account'
.url:
type: text
size: medium
label: THEME_GRMASSIVE.SOCIALURL
help: THEME_GRMASSIVE.SOCIALURL_HELP
placeholder: 'e.g. https://twitter.com/cpplaus'
footercontacts:
type: tab
title: THEME_GRMASSIVE.FOOTERCONTACTS
fields:
contactform:
label: THEME_GRMASSIVE.CONTACTS_FORM_TOGGLE
help: THEME_GRMASSIVE.CONTACTS_FORM_TOGGLE_HELP
type: toggle
default: 1
highlight: 1
validate:
type: bool
options:
1: PLUGIN_ADMIN.ENABLED
0: PLUGIN_ADMIN.DISABLED
contactform_route:
label: THEME_GRMASSIVE.CONTACTS_FORM_ROUTE
help: THEME_GRMASSIVE.CONTACTS_FORM_ROUTE_HELP
type: pages
size: medium
classes: fancy
addressblock:
label: THEME_GRMASSIVE.FOOTER_ADDRESS
help: THEME_GRMASSIVE.FOOTER_ADDRESS_HELP
type: toggle
default: 1
highlight: 1
validate:
type: bool
options:
1: PLUGIN_ADMIN.ENABLED
0: PLUGIN_ADMIN.DISABLED
address_items:
name: address_item
type: list
collapsed: true
style: vertical
label: THEME_GRMASSIVE.ADDRESS_ITEMS
fields:
.type:
type: select
size: medium
label: THEME_GRMASSIVE.ADDRESS_ITEM_TYPE
help: THEME_GRMASSIVE.ADDRESS_ITEM_TYPE_HELP
options:
address: THEME_GRMASSIVE.AI_ADDRESS
email: THEME_GRMASSIVE.AI_EMAIL
link: THEME_GRMASSIVE.AI_LINK
markdown: THEME_GRMASSIVE.AI_MARKDOWN
telephone: THEME_GRMASSIVE.AI_TELEPHONE
text: THEME_GRMASSIVE.AI_PLAIN_TEXT
.label:
type: text
size: medium
label: THEME_GRMASSIVE.ADDRESS_ITEM_LABEL
help: THEME_GRMASSIVE.ADDRESS_ITEM_LABEL_HELP
.value:
type: textarea
size: medium
label: THEME_GRMASSIVE.ADDRESS_ITEM_VALUE
help: THEME_GRMASSIVE.ADDRESS_ITEM_VALUE_HELP
socialfooter:
label: THEME_GRMASSIVE.FOOTER_SOCIAL_BLOCK
help: THEME_GRMASSIVE.FOOTER_SOCIAL_BLOCK_HELP
type: toggle
default: 1
highlight: 1
validate:
type: bool
options:
1: PLUGIN_ADMIN.ENABLED
0: PLUGIN_ADMIN.DISABLED
socialfooter_label:
label: THEME_GRMASSIVE.SOCIALFOOTER_LABEL
help: THEME_GRMASSIVE.SOCIALFOOTER_LABEL_HELP
type: text
size: small
default: Social
placeholder: THEME_GRMASSIVE.SOCIAL