Thank you for your interest in making Web3 accessible to everyone! This document provides guidelines for contributing to the Web3 Accessibility Guidelines.
If you've encountered an accessibility barrier in a Web3 application that isn't covered by W3AG:
- Open an issue with the label
new-barrier - Describe the barrier and which disability types it affects
- If possible, suggest which principle it falls under
- Share examples of applications with this barrier
- Fork the repository
- Create a branch:
sc/[principle]-[guideline]-[number] - Add your success criterion following the format in the spec
- Include:
- Clear, testable requirement
- Conformance level (A, AA, or AAA) with justification
- At least one technique demonstrating compliance
- At least one failure example
- Open a pull request
- Create a file in
/techniques/[principle]/ - Include:
- Working code examples
- Screen reader testing results
- Keyboard navigation verification
- Browser/wallet compatibility notes
- Fix typos, clarify language, add examples
- Translate into other languages
- Create video tutorials or guides
- Be respectful and inclusive
- Center the voices of people with disabilities
- Assume good intent
- Focus on the goal: Web3 for everyone
Open a discussion or reach out to maintainers.
Please read and follow our Code of Conduct.