unkey icon indicating copy to clipboard operation
unkey copied to clipboard

feat: oss.gg accessibility audit

Open Emmarie-Ahtunan opened this issue 4 months ago • 5 comments

What does this PR do?

Fixes #2327

If there is not an issue for this, please create one first. This is used to tracking purposes and also helps use understand why this PR exists

Bug fix recommendations

  • [X] Bug fix (non-breaking change which fixes an issue)
  • [ ] Chore (refactoring code, technical debt, workflow improvements)
  • [ ] Enhancement (small improvements)
  • [ ] New feature (non-breaking change which adds functionality)
  • [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • [ ] This change requires a documentation update

How should this be tested?

  • Test A
  • Test B

Checklist

Required

  • [ ] Filled out the "How to test" section in this PR
  • [X] Read Contributing Guide
  • [ ] Self-reviewed my own code
  • [ ] Commented on my code in hard-to-understand areas
  • [ ] Ran pnpm build
  • [ ] Ran pnpm fmt
  • [ ] Checked for warnings, there are none
  • [ ] Removed all console.logs
  • [ ] Merged the latest changes from main onto my branch with git pull origin main
  • [X] My changes don't cause any responsiveness issues

Appreciated

  • [X] If a UI change was made: Added a screen recording or screenshots to this PR
  • [ ] Updated the Unkey Docs if changes were necessary

Summary by CodeRabbit

  • New Features
    • Introduced a new section titled "Side Quest: Accessibility Advocate" for conducting an accessibility audit on app.unkey.com.
    • Established a points system for reporting findings based on severity (50 to 300 points).
    • Added a requirement to submit bug issues with relevant screenshots as proof.
    • Included detailed guidelines for accessibility checks, such as valid ARIA attributes and keyboard accessibility.
    • Added multiple images to illustrate findings or examples related to the accessibility audit.

Emmarie-Ahtunan avatar Oct 11 '24 09:10 Emmarie-Ahtunan