Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Some of color editor inputs do not have neither labels nor ARIA labels #37

Open
azaslonov opened this issue Oct 10, 2019 · 0 comments
Open

Comments

@azaslonov
Copy link
Member

User Experience:
If label is not defined for edit field than screen reader user will not be able to find out what kind of information is needed in the edit fields and will face difficulties while navigating on the page.

Repro-Steps:

  1. Open Azure portal with valid credentials and create a API Management.
  2. Select Developer Portal (Preview) button and select it.
  3. Navigate to the https://accessibility.developer.azure-api.net/.
  4. Navigate to the Left nav and select Styles button.
  5. Navigate to style page and select Edit Color button.
  6. Open Accessibility insights for web tool and select past pass.
  7. Verify the issue

Actual Result:
Label is not defined for the input fields, present inside 'Add color' popup.

Expected result:
Label should be defined for the input field under 'Add color'.

Issue: Form elements must have labels (label: https://dequeuniversity.com/rules/axe/3.2/label?application=msftAI)

Target application title: API Management
Target application url: https://accessibility.developer.azure-api.net/

Element path: .form-control

Snippet:
<input type="text" class="form-control" spellcheck="false" data-bind="textInput: colorName">

How to fix:
Fix any of the following:

  • 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
  • Form element does not have an implicit (wrapped)
  • Form element does not have an explicit
  • Element has no title attribute or the title attribute is empty

This accessibility issue was found using Accessibility Insights for Web 2.6.0 (axe-core 3.2.2), a tool that helps find and fix accessibility issues. Get more information & download this tool at http://aka.ms/AccessibilityInsights.

@azaslonov azaslonov added this to the Accessibility milestone Dec 14, 2019
@azaslonov azaslonov added the bug label Jan 23, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant