Skip to content

Commit b0ea559

Browse files
author
Moore Adam
committed
add required option for radios / checkboxes
1 parent 657d77b commit b0ea559

File tree

10 files changed

+544
-508
lines changed

10 files changed

+544
-508
lines changed

assets/js/data/buttons.json

Lines changed: 96 additions & 96 deletions
Original file line numberDiff line numberDiff line change
@@ -1,190 +1,190 @@
11
[
22
{
3-
"title": "File Button",
43
"fields": {
5-
"label": {
6-
"label": "Label Text",
7-
"value": "File Button",
8-
"type": "input"
9-
},
104
"id": {
5+
"type": "input",
116
"label": "ID / Name",
12-
"value": "filebutton",
13-
"type": "input"
7+
"value": "filebutton"
8+
},
9+
"label": {
10+
"type": "input",
11+
"label": "Label Text",
12+
"value": "File Button"
1413
}
15-
}
14+
},
15+
"title": "File Button"
1616
},
1717
{
18-
"title": "Single Button",
1918
"fields": {
20-
"buttonlabel": {
21-
"label": "Button Label",
22-
"value": "Button",
23-
"type": "input"
24-
},
25-
"label": {
26-
"label": "Label Text",
27-
"value": "Single Button",
28-
"type": "input"
29-
},
3019
"buttontype": {
20+
"type": "select",
3121
"label": "Button Type",
3222
"value": [
3323
{
3424
"label": "Default",
35-
"selected": false,
36-
"value": "btn-default"
25+
"value": "btn-default",
26+
"selected": false
3727
},
3828
{
3929
"label": "Primary",
40-
"selected": true,
41-
"value": "btn-primary"
30+
"value": "btn-primary",
31+
"selected": true
4232
},
4333
{
4434
"label": "Info",
45-
"selected": false,
46-
"value": "btn-info"
35+
"value": "btn-info",
36+
"selected": false
4737
},
4838
{
4939
"label": "Success",
50-
"selected": false,
51-
"value": "btn-success"
40+
"value": "btn-success",
41+
"selected": false
5242
},
5343
{
5444
"label": "Warning",
55-
"selected": false,
56-
"value": "btn-warning"
45+
"value": "btn-warning",
46+
"selected": false
5747
},
5848
{
5949
"label": "Danger",
60-
"selected": false,
61-
"value": "btn-danger"
50+
"value": "btn-danger",
51+
"selected": false
6252
},
6353
{
6454
"label": "Inverse",
65-
"selected": false,
66-
"value": "btn-inverse"
55+
"value": "btn-inverse",
56+
"selected": false
6757
}
68-
],
69-
"type": "select"
58+
]
7059
},
7160
"id": {
61+
"type": "input",
7262
"label": "ID / Name",
73-
"value": "singlebutton",
74-
"type": "input"
63+
"value": "singlebutton"
64+
},
65+
"label": {
66+
"type": "input",
67+
"label": "Label Text",
68+
"value": "Single Button"
69+
},
70+
"buttonlabel": {
71+
"type": "input",
72+
"label": "Button Label",
73+
"value": "Button"
7574
}
76-
}
75+
},
76+
"title": "Single Button"
7777
},
7878
{
79-
"title": "Double Button",
8079
"fields": {
81-
"label": {
82-
"label": "Label Text",
83-
"value": "Double Button",
84-
"type": "input"
85-
},
86-
"button1type": {
80+
"button2type": {
81+
"type": "select",
8782
"label": "Button Type",
8883
"value": [
8984
{
9085
"label": "Default",
91-
"selected": false,
92-
"value": "btn-default"
86+
"value": "btn-default",
87+
"selected": false
9388
},
9489
{
9590
"label": "Primary",
96-
"selected": false,
97-
"value": "btn-primary"
91+
"value": "btn-primary",
92+
"selected": false
9893
},
9994
{
10095
"label": "Info",
101-
"selected": false,
102-
"value": "btn-info"
96+
"value": "btn-info",
97+
"selected": false
10398
},
10499
{
105100
"label": "Success",
106-
"selected": true,
107-
"value": "btn-success"
101+
"value": "btn-success",
102+
"selected": false
108103
},
109104
{
110105
"label": "Warning",
111-
"selected": false,
112-
"value": "btn-warning"
106+
"value": "btn-warning",
107+
"selected": false
113108
},
114109
{
115110
"label": "Danger",
116-
"selected": false,
117-
"value": "btn-danger"
111+
"value": "btn-danger",
112+
"selected": true
118113
},
119114
{
120115
"label": "Inverse",
121-
"selected": false,
122-
"value": "btn-inverse"
116+
"value": "btn-inverse",
117+
"selected": false
123118
}
124-
],
125-
"type": "select"
119+
]
120+
},
121+
"id": {
122+
"type": "input",
123+
"label": "Button 1 ID / Name",
124+
"value": "button1id"
126125
},
127126
"id2": {
127+
"type": "input",
128128
"label": "Button 2 ID / Name",
129-
"value": "button2id",
130-
"type": "input"
129+
"value": "button2id"
131130
},
132-
"button2label": {
133-
"label": "Button Label",
134-
"value": "Scary Button",
135-
"type": "input"
136-
},
137-
"button1label": {
138-
"label": "Button Label",
139-
"value": "Good Button",
140-
"type": "input"
141-
},
142-
"id": {
143-
"label": "Button 1 ID / Name",
144-
"value": "button1id",
145-
"type": "input"
131+
"label": {
132+
"type": "input",
133+
"label": "Label Text",
134+
"value": "Double Button"
146135
},
147-
"button2type": {
136+
"button1type": {
137+
"type": "select",
148138
"label": "Button Type",
149139
"value": [
150140
{
151141
"label": "Default",
152-
"selected": false,
153-
"value": "btn-default"
142+
"value": "btn-default",
143+
"selected": false
154144
},
155145
{
156146
"label": "Primary",
157-
"selected": false,
158-
"value": "btn-primary"
147+
"value": "btn-primary",
148+
"selected": false
159149
},
160150
{
161151
"label": "Info",
162-
"selected": false,
163-
"value": "btn-info"
152+
"value": "btn-info",
153+
"selected": false
164154
},
165155
{
166156
"label": "Success",
167-
"selected": false,
168-
"value": "btn-success"
157+
"value": "btn-success",
158+
"selected": true
169159
},
170160
{
171161
"label": "Warning",
172-
"selected": false,
173-
"value": "btn-warning"
162+
"value": "btn-warning",
163+
"selected": false
174164
},
175165
{
176166
"label": "Danger",
177-
"selected": true,
178-
"value": "btn-danger"
167+
"value": "btn-danger",
168+
"selected": false
179169
},
180170
{
181171
"label": "Inverse",
182-
"selected": false,
183-
"value": "btn-inverse"
172+
"value": "btn-inverse",
173+
"selected": false
184174
}
185-
],
186-
"type": "select"
175+
]
176+
},
177+
"button1label": {
178+
"type": "input",
179+
"label": "Button Label",
180+
"value": "Good Button"
181+
},
182+
"button2label": {
183+
"type": "input",
184+
"label": "Button Label",
185+
"value": "Scary Button"
187186
}
188-
}
187+
},
188+
"title": "Double Button"
189189
}
190190
]

0 commit comments

Comments
 (0)