diff --git a/ui/src/app/schema-form/widget/number/number.component.html b/ui/src/app/schema-form/widget/number/number.component.html index 6fe04cf82..d44edff92 100644 --- a/ui/src/app/schema-form/widget/number/number.component.html +++ b/ui/src/app/schema-form/widget/number/number.component.html @@ -20,5 +20,6 @@ [attr.placeholder]="schema.placeholder" [attr.maxLength]="schema.maxLength || null" [attr.minLength]="schema.minLength || null" - [attr.step]="schema.multipleOf || schema.widget.step"> - \ No newline at end of file + [attr.step]="schema.multipleOf || schema.widget.step" + [attr.aria-label]="schema.title"> + diff --git a/ui/src/app/schema-form/widget/select/select.component.html b/ui/src/app/schema-form/widget/select/select.component.html index 174f6798d..0a3913d4e 100644 --- a/ui/src/app/schema-form/widget/select/select.component.html +++ b/ui/src/app/schema-form/widget/select/select.component.html @@ -18,7 +18,8 @@ @@ -26,4 +27,4 @@ - \ No newline at end of file + diff --git a/ui/src/app/schema-form/widget/string/string.component.html b/ui/src/app/schema-form/widget/string/string.component.html index d5703b37a..1e948381d 100644 --- a/ui/src/app/schema-form/widget/string/string.component.html +++ b/ui/src/app/schema-form/widget/string/string.component.html @@ -20,7 +20,8 @@ [attr.placeholder]="schema.placeholder" [attr.maxLength]="schema.maxLength || null" [attr.minLength]="schema.minLength || null" - [attr.disabled]="(schema.widget.id=='color' && schema.readOnly)?true:null"> + [attr.disabled]="(schema.widget.id=='color' && schema.readOnly)?true:null" + [attr.aria-label]="schema.title"> {{ errorMessages }} diff --git a/ui/src/app/schema-form/widget/textarea/textarea.component.html b/ui/src/app/schema-form/widget/textarea/textarea.component.html index 7b4168af1..429a3fcde 100644 --- a/ui/src/app/schema-form/widget/textarea/textarea.component.html +++ b/ui/src/app/schema-form/widget/textarea/textarea.component.html @@ -20,5 +20,6 @@ [attr.maxLength]="schema.maxLength || null" [attr.minLength]="schema.minLength || null" [rows]="schema.widget.rows || 5" - [formControl]="control"> - \ No newline at end of file + [formControl]="control" + [attr.aria-label]="schema.title"> + diff --git a/ui/src/app/shared/autocomplete/autocomplete.component.html b/ui/src/app/shared/autocomplete/autocomplete.component.html index cf2ebfd6f..8f952f520 100644 --- a/ui/src/app/shared/autocomplete/autocomplete.component.html +++ b/ui/src/app/shared/autocomplete/autocomplete.component.html @@ -13,6 +13,7 @@ [attr.aria-activedescendant]="activeDescendant" [placeholder]="placeholder" attr.aria-owns="{{ id }}__listbox" + [attr.aria-labelledby]="id" (focus)="handleInputFocus()" (blur)="handleInputBlur()" />