Skip to content

Commit acdbb6c

Browse files
committed
added labelClasses support
1 parent 1a07563 commit acdbb6c

File tree

1 file changed

+12
-6
lines changed

1 file changed

+12
-6
lines changed

src/formGenerator.vue

+12-6
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ div.vue-form-generator(v-if='schema != null')
33
fieldset(v-if="schema.fields", :is='tag')
44
template(v-for='field in fields')
55
.form-group(v-if='fieldVisible(field)', :class='getFieldRowClasses(field)')
6-
label(v-if="fieldTypeHasLabel(field)", :for="getFieldID(field)")
6+
label(v-if="fieldTypeHasLabel(field)", :for="getFieldID(field)", :class="field.labelClasses")
77
| {{ field.label }}
88
span.help(v-if='field.help')
99
i.icon
@@ -17,11 +17,11 @@ div.vue-form-generator(v-if='schema != null')
1717
span(v-for='(error, index) in fieldErrors(field)', track-by='index') {{ error }}
1818

1919
template(v-for='group in groups')
20-
fieldset(:is='tag', :class='getFieldRowClasses(group)')
20+
fieldset(:is='tag')
2121
legend(v-if='group.legend') {{ group.legend }}
2222
template(v-for='field in group.fields')
2323
.form-group(v-if='fieldVisible(field)', :class='getFieldRowClasses(field)')
24-
label(v-if="fieldTypeHasLabel(field)", :for="getFieldID(field)")
24+
label(v-if="fieldTypeHasLabel(field)", :for="getFieldID(field)", :class="field.labelClasses")
2525
| {{ field.label }}
2626
span.help(v-if='field.help')
2727
i.icon
@@ -191,9 +191,7 @@ div.vue-form-generator(v-if='schema != null')
191191
baseClasses[field.styleClasses] = true;
192192
}
193193
194-
if (!isNil(field.type)) {
195-
baseClasses["field-" + field.type] = true;
196-
}
194+
baseClasses["field-" + field.type] = true;
197195
198196
return baseClasses;
199197
},
@@ -571,3 +569,11 @@ div.vue-form-generator(v-if='schema != null')
571569
572570
} // fieldset
573571
</style>
572+
// .errors
573+
574+
} // .error
575+
576+
} // .form-group
577+
578+
} // fieldset
579+
</style>

0 commit comments

Comments
 (0)