Fix Accessibility problems for settings/data-import/job-profiles?layer=create ( Form elements must have labels )

Description

Fix next Accessibility problems on settings data-import/job-profiles?layer=create page (see data-import_job-profiles_create-new.png) :

  1. Form elements must have labels (see attached screenshot) :
    Component can be found
    ui-data-import/src/settings/JobProfiles/JobProfilesForm.js

Fixes can be made by adding id attribute to particular <Field> component

P.S Also please re-check errors in edit mode:
1. open /settings/data-import/job-profiles
2. Click on one of item in Job profiles list
3. In opened details section, click on actions menu button end then Edit
4. Run "axe", when form is shown

Notes:
For check "Accessibility problems" was used https://ux.folio.org/docs/assets/axe/

CSP Request Details

None

CSP Rejection Details

None

Potential Workaround

None

Attachments

2

Checklist

hide

TestRail: Results

Activity

Show:

Ann-Marie BreauxJuly 8, 2020 at 9:24 PM

And x 4, !

Ihor KobaJuly 8, 2020 at 2:48 PM
Edited

Hi, , I've re-checked this issue on https://bugfest-goldenrod.folio.ebsco.com , and everything works as expected. So, I’m closing this ticket.
Thanks!

Done

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

Folijet

Fix versions

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created March 19, 2020 at 12:53 PM
Updated July 8, 2020 at 9:24 PM
Resolved July 8, 2020 at 2:48 PM
TestRail: Cases
TestRail: Runs