-
Notifications
You must be signed in to change notification settings - Fork 800
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
Text input Usage and Style tabs have content which needs to be addressed #3031
Comments
Sprint task for Carbon team: |
@mbgower could you ellaborate on this, what is masking?
|
|
I have made significant changes to the text input page in this PR here. @mbgower you may want to re-review the page. Some of your other concerns are system-wide changes that can't be addressed in silo. We have made note of them however. |
Thanks @aagonzales I'll have a look. In answer to your prior question:
Masking is the term used to refer to input-specific data requirements, usually conveyed in the form of a text cue, such as MM/DD/YY for date (by far the most common). Others may involve string length. The most basic input restriction is, say, only allowing numbers. A complex input restriction is often password requirements, but these are almost in a different category. The accessibility point is that any input requirements need to be surfaced to ATs, and so need to be either baked into Carbon or called out by designers. |
I believe the updates to the Text input Usage by @aagonzales have addressed the issues identified. |
As part of a review of Text Input for accessibility considerations, a number of problems and points of discussion were identified, which are captured in comments in pdf outputs of both the usage and style pages.
These issues include (but are not limited to):
There are also the questions/considerations raised in the CAG slack channel:
See the above linked pdfs for more detailed comments and additional considerations.
The text was updated successfully, but these errors were encountered: