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

Enforce accessibility best practices by making some parameters mandatory #106

Conversation

origamiserviceuser
Copy link
Collaborator

From #69.

see rendered proposal

comments from issue


JakeChampion on 2020-08-04T10:02:22

Sorry for the slow reply on this!

I think this is a really good idea, thank you for raising it Glynn.

This looks like it can be rolled out on a component-by-component basis, using o-banner first as you have already pointed out it recommends setting at buttonLabel. With regards to o-banner, it has a default value for buttonLabel of "OK", I guess we would make it not have a default value and instead throw an error.


@origamiserviceuser origamiserviceuser requested a review from a team as a code owner December 7, 2020 15:15
@origamiserviceuser origamiserviceuser added meta Relates to an Origami meta pattern proposal A proposed change which requires approval or discussion labels Dec 7, 2020
@origamiserviceuser origamiserviceuser added this to incoming in Origami ✨ Dec 7, 2020
@JakeChampion JakeChampion added the accessibility An accessibility issue label Feb 1, 2021
@chee chee closed this Sep 8, 2021
Origami ✨ automation moved this from incoming to complete Sep 8, 2021
@chee chee deleted the proposals/enforce-accessibility-best-practices-by-making-some-parameters-mandatory branch September 8, 2021 17:06
JakeChampion pushed a commit that referenced this pull request Nov 9, 2021
Bumps [@babel/plugin-transform-runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-runtime) from 7.10.1 to 7.12.10.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.10/packages/babel-plugin-transform-runtime)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: J. Renée Beach <splendidnoise@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
accessibility An accessibility issue meta Relates to an Origami meta proposal A proposed change which requires approval or discussion
Projects
Origami ✨
  
Done
Development

Successfully merging this pull request may close these issues.

None yet

4 participants