Skip to content

Accessibility issue fix#46

Open
shravanmahankali wants to merge 1 commit into
Textalk:masterfrom
shravanmahankali:master
Open

Accessibility issue fix#46
shravanmahankali wants to merge 1 commit into
Textalk:masterfrom
shravanmahankali:master

Conversation

@shravanmahankali

Copy link
Copy Markdown

aXe tool has reported 'Form elements must have labels' issue and recommendation was 'Ensures every form element has a label'. Hence, applied "for" attribute to "" element and "aria-label" attribute to "" element to fix this issue. I have tested the 'date picker', it is working as usual and also reevaluated using aXe tool and this issue is not reported again.

aXe tool has reported 'Form elements must have labels' issue and recommendation was 'Ensures every form element has a label'. Hence, applied "for" attribute to "<label>" element and "aria-label" attribute to "<input>" element to fix this issue.
@shravanmahankali

Copy link
Copy Markdown
Author

merge successful.

@shravanmahankali

Copy link
Copy Markdown
Author

Leave a comment

@shravanmahankali

Copy link
Copy Markdown
Author

please review and merge the fixes.

@Anthropic

Anthropic commented Apr 20, 2017

Copy link
Copy Markdown

@shravanmahankali the only file you should have modified is the one in src folder, they wont accept it without that changed as well. :)

@shravanmahankali

Copy link
Copy Markdown
Author

Okay, I don't see similar files under src folder, am I missing anything?

@scottux

scottux commented Feb 7, 2018

Copy link
Copy Markdown

There should be an html in src where you can make this change, then run gulp to create the concatenated and minified file which you have edited here.

@scottux

scottux commented Feb 8, 2018

Copy link
Copy Markdown

This issue should be resolved with #45 or #43. #45 has the changes from #43 and one of those includes the label's for attribute as well as hiding to all but screen readers rather than just hiding for all.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants