Uploaded image for project: 'Nuxeo Web UI'
  1. Nuxeo Web UI
  2. WEBUI-321

make nuxeo-document-create-button accessible

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Minor
    • Resolution: Won't Do
    • Affects Version/s: 3.0.2
    • Fix Version/s: None
    • Component/s: A11y, Web UI

      Description

      nuxeo-document-create-button needs an aria-label to make it accessible.

      From axeDevTools:

      Issue Description
      Ensures every ARIA button, link and menuitem has an accessible name

      Element location
      nuxeo-app nuxeo-document-create-button #createBtn
      Element source
      <paper-fab id="createBtn" noink="" icon="nuxeo:add" aria-labelledby="createBtnTooltip" role="button" tabindex="0" animated="" elevation="1" aria-disabled="false"></paper-fab>
      To solve this violation, you need to...
      Fix at least one (1) of these issues:
      aria-label attribute does not exist or is empty

      aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty

      Element has no title attribute

      Element does not have text that is visible to screen readers

        Attachments

          Activity

            People

            • Assignee:
              sfialho Samuel Fialho
              Reporter:
              sfialho Samuel Fialho
              Participants:
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 1 hour, 10 minutes
                1h 10m