diff --git a/ng2-components/ng2-activiti-form/src/components/widgets/core/form-field-validator.ts b/ng2-components/ng2-activiti-form/src/components/widgets/core/form-field-validator.ts index 21192fa3b5..6dfe487705 100644 --- a/ng2-components/ng2-activiti-form/src/components/widgets/core/form-field-validator.ts +++ b/ng2-components/ng2-activiti-form/src/components/widgets/core/form-field-validator.ts @@ -33,7 +33,8 @@ export class RequiredFieldValidator implements FormFieldValidator { FormFieldTypes.NUMBER, FormFieldTypes.TYPEAHEAD, FormFieldTypes.DROPDOWN, - FormFieldTypes.PEOPLE + FormFieldTypes.PEOPLE, + FormFieldTypes.FUNCTIONAL_GROUP ]; isSupported(field: FormFieldModel): boolean { diff --git a/ng2-components/ng2-activiti-form/src/components/widgets/functional-group/functional-group.widget.css b/ng2-components/ng2-activiti-form/src/components/widgets/functional-group/functional-group.widget.css index 6533c16189..8c9426d570 100644 --- a/ng2-components/ng2-activiti-form/src/components/widgets/functional-group/functional-group.widget.css +++ b/ng2-components/ng2-activiti-form/src/components/widgets/functional-group/functional-group.widget.css @@ -27,3 +27,23 @@ .functional-group-widget--autocomplete > ul > li { opacity: 1; } + +.people-widget--autocomplete > ul > li { + opacity: 1; +} + +.functional-group-widget__invalid .mdl-textfield__input { + border-color: #d50000; +} + +.functional-group-widget__invalid .mdl-textfield__label { + color: #d50000; +} + +.functional-group-widget__invalid .mdl-textfield__label:after { + background-color: #d50000; +} + +.functional-group-widget__invalid .mdl-textfield__error { + visibility: visible !important; +} diff --git a/ng2-components/ng2-activiti-form/src/components/widgets/functional-group/functional-group.widget.html b/ng2-components/ng2-activiti-form/src/components/widgets/functional-group/functional-group.widget.html index 5562b58d6e..90090bfe4f 100644 --- a/ng2-components/ng2-activiti-form/src/components/widgets/functional-group/functional-group.widget.html +++ b/ng2-components/ng2-activiti-form/src/components/widgets/functional-group/functional-group.widget.html @@ -1,4 +1,5 @@ -
+
+ {{field.validationSummary}}
-