Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/davatron5000/a11y-nutrition-cards
Nutrition Cards for Accessible Components
https://github.com/davatron5000/a11y-nutrition-cards
a11y
Last synced: 3 days ago
JSON representation
Nutrition Cards for Accessible Components
- Host: GitHub
- URL: https://github.com/davatron5000/a11y-nutrition-cards
- Owner: davatron5000
- License: gpl-3.0
- Created: 2018-07-22T22:54:48.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2018-08-29T14:40:21.000Z (about 6 years ago)
- Last Synced: 2024-11-01T07:33:12.567Z (12 days ago)
- Topics: a11y
- Language: HTML
- Homepage: https://davatron5000.github.io/a11y-nutrition-cards/
- Size: 70.3 KB
- Stars: 90
- Watchers: 14
- Forks: 14
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# A11Y Nutrition Cards
A11Y Nutrition Cards is an attempt to digest and simplify the accessibility expectations when it comes to component authoring. Based on the WAI ARIA Authoring Practices Guide.
## Roadmap
- [ ] Add more components
- [ ] Simplify language
- [ ] Add framework-less CodePen demos for each component
- [ ] Use `` to hide/disclose optional or advanced techniques.
## ContributingThank you very much for your interest in this project. While I won't be prompt, there's like a 90% chance I'd merge anything you commit.
## Building Locally
The site is built with [Jekyll](https://jekyllrb.com/) (you'll need Ruby to run Jekyll) and deployed via Github Pages. Not sure if it's the best path but leveraging Jekyll's Collections feature to organize components. If you'd like to help contribute locally...
```
git clone [email protected]:davatron5000/a11y-nutrition-cards.git
gem install jekyll
jekyll serve --livereload
```To add a new component, create a new file in the `_components/` folder.