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

Additional plays #17

Open
raunofreiberg opened this issue Jul 22, 2020 · 5 comments
Open

Additional plays #17

raunofreiberg opened this issue Jul 22, 2020 · 5 comments
Labels
good first issue Good for newcomers

Comments

@raunofreiberg
Copy link
Owner

raunofreiberg commented Jul 22, 2020

In no particular order, here's a list of components that I think are worth covering:

Primitives (I dunno how much content would these actually have, but worth exploring):

  • Radio
  • Checkbox
  • Toggle

If you'd like to work on any of these, drop a comment below, and create an issue with the "New play" issue template.

@raunofreiberg raunofreiberg added the good first issue Good for newcomers label Jul 22, 2020
raunofreiberg added a commit that referenced this issue Jul 22, 2020
@weigelcinthya
Copy link

Hello @raunofreiberg! I would really like to take on one of the components you have listed. I have read your contributors guide but I didn't understand if I have to submit another issue with the component I will work on. Is there an email or some other way of contacting you so I can ask questions about this?

@raunofreiberg
Copy link
Owner Author

raunofreiberg commented Oct 6, 2020

Hey @weigelcinthya. Thanks for the interest!

Feel free to claim any of these components, and as a first draft, set up an issue following the outlined issue template. This way we can get a minimal proof of concept out there and iterate.

Feel free to reach me on Twitter or here if you have any follow-up questions!

@Zhoha28
Copy link

Zhoha28 commented Dec 3, 2020

Hey, @raunofreiberg.
I would like to contribute by adding the component Breadcrumbs.
BTW, The playbook is an Awesome idea.

@JamesGelok
Copy link

Would it also be nice to add some of the following plays:

  • Menus (including popout/flyover content)
  • NavBars (Good to include a "skip to main content" accessibility option")
  • Notifications (These can be tricky)
  • Cards
  • Layouts

I wanted to contribute to brainstorming plays and this seemed like a good spot :)

@JamesGelok
Copy link

Just thought of this project again,

Other big plays that would either be good to cover (or exclude) for accessibility would be

  • Tables
  • Hyperlinks (seems simple but people often mess these up too
  • Drag & Drop Interfaces (might need to be abstract)
  • Models

As an aside: when going to add a new issue, each "play" has A LOT to cover, which can be overwhelming.

Given it might be overwhelming for an individual to do all at once, I think it would be good to provide some way to get people started on contributing to the playbook in smaller pieces.

Not sure how best to do that but it might be a good way to kickstart contributions again?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

4 participants