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

Evaluate use of * as required indicator #437

Open
ssciolla opened this issue Jun 19, 2023 · 1 comment
Open

Evaluate use of * as required indicator #437

ssciolla opened this issue Jun 19, 2023 · 1 comment
Assignees
Labels
accessibility Involves changes intended to improve accessibility Effort: 8 Effort estimated at full day front end Involves changes to the front end (React) application and/or UI
Projects

Comments

@ssciolla
Copy link
Contributor

ssciolla commented Jun 19, 2023

I know this is just adding a space here but it looks like using the HTML form validation is recommended over an * both for usage and accessibility.

https://www.accessibility-developer-guide.com/examples/forms/required/#using-html-5-client-side-validations
https://react-bootstrap.netlify.app/docs/forms/validation

Was this not changed just because that's a separate (more effort) issue? We should probably file it as a new issue to fix it in the future.

Originally posted by @jonespm in #435 (comment)

@ssciolla ssciolla added front end Involves changes to the front end (React) application and/or UI accessibility Involves changes intended to improve accessibility labels Jun 19, 2023
@ssciolla ssciolla added this to To Do in 1.9.0 via automation Jun 19, 2023
@jonespm jonespm removed this from To Do in 1.9.0 Aug 15, 2023
@jonespm jonespm added this to To Do in 1.10.0 via automation Aug 15, 2023
@jonespm jonespm added the Effort: 8 Effort estimated at full day label Nov 8, 2023
@zqian
Copy link
Member

zqian commented May 20, 2024

@jonespm needs to re-eval

@zqian zqian assigned jonespm and unassigned jxiao21 and jaydonkrooss May 20, 2024
@zqian zqian moved this from To Do to In Progress in 1.10.0 May 20, 2024
@zqian zqian moved this from In Progress to To Do in 1.10.0 May 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
accessibility Involves changes intended to improve accessibility Effort: 8 Effort estimated at full day front end Involves changes to the front end (React) application and/or UI
Projects
1.10.0
  
To Do
Development

No branches or pull requests

5 participants