Uploaded image for project: 'ui-data-import'
  1. ui-data-import
  2. UIDATIMP-454

Fix Accessibility problems for settings/data-import/match-profiles?layer=create (Buttons must have discernible text)

    XMLWordPrintable

    Details

    • Template:
      Folijet UI bug template
    • Sprint:
      Folijet Sprint 101
    • Story Points:
      0.5
    • Development Team:
      Folijet

      Description

      Fix next Accessibility problems on settings/data-import/match-profiles?layer=create page :

      1. Buttons must have discernible text (see attached screenshot) :

      Component can be found
      stripes/ui-data-import/src/settings/MatchProfiles/MatchProfilesForm.js (<FlexibleForm>)

      Fixes can be made by adding "placeholder text" to component: 'Selection' in stripes/ui-data-import/test/bigtest/mocks/form-config-samples.js in sectionKey: 'fieldInstance' .

      P.S Also please re-check and fix errors in edit mode:
      1. open /settings/data-import/action-profiles
      2. Click on one of item in Field action 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/

        TestRail: Results

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                Ihor_koba Ihor Koba
                Reporter:
                Ihor_koba Ihor Koba
                Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    TestRail: Runs

                      TestRail: Cases