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

Implement form component styles. #32

Merged
merged 4 commits into from
Feb 1, 2019
Merged

Implement form component styles. #32

merged 4 commits into from
Feb 1, 2019

Conversation

adunkman
Copy link
Member

This PR adds styles and documentation for form fields (text inputs, dates, selects, radio buttons, and checkboxes).

This causes a build failure, due to insufficient contrast on the disabled input labels. We’ll need to discuss what to do to resolve that — not sure if we consider that a valid failure of accessibility.

Screenshot of form fields documentation page

@adunkman adunkman requested a review from donjo January 22, 2019 22:22
docs/_components/form-fields.md Outdated Show resolved Hide resolved
docs/_components/form-fields.md Show resolved Hide resolved
@donjo
Copy link
Contributor

donjo commented Jan 30, 2019

This causes a build failure, due to insufficient contrast on the disabled input labels. We’ll need to discuss what to do to resolve that — not sure if we consider that a valid failure of accessibility.

After discussing this with some other visual designers it sounds like this may be "compliant" but not necessarily good. Is there an easy way to skip this test for disabled inputs as we work on some fresh button designs? I'll create a new issue for that.

These may not be non-compliant as they are disabled inputs, but we agree they should be improved in #49.

This is a temporary fix until we redesign these.
@adunkman
Copy link
Member Author

adunkman commented Feb 1, 2019

I believe this should be ready for review again!

@donjo
Copy link
Contributor

donjo commented Feb 1, 2019

LGTM 👍

@adunkman adunkman merged commit 274f72b into master Feb 1, 2019
@adunkman adunkman deleted the form-fields branch February 1, 2019 17:40
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.

None yet

2 participants