Skip to content

fix(a11y): add wcag-aa color contrast#1170

Merged
whitep4nth3r merged 21 commits intonpmx-dev:mainfrom
userquin:fix-color-contrast
Feb 10, 2026
Merged

fix(a11y): add wcag-aa color contrast#1170
whitep4nth3r merged 21 commits intonpmx-dev:mainfrom
userquin:fix-color-contrast

Conversation

@userquin
Copy link
Member

@userquin userquin commented Feb 7, 2026

This PR includes:

  • updates utils/severity.ts colors including a darker color for light theme at severity and severity text colors constants
  • updates utils/npm/outdated-dependencies.ts colors including a darker color for light theme
  • some components to add light and dark theme colors
  • badge at app/components/Tag/Static.vue‎ using opacity-40: changed variant ghost to a lighter text color with a dashed border adding a gray solid border to the default
  • app/components/Package/VulnerabilityTree.vue using divs inside buttons
  • updates server/utils/shiki.ts to replace some red and green colors at github-light theme, we may need to review the the them at shiki

closes #1167

Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

a11y Related to accessibility and inclusion front Frontend, Design

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants