Skip to content

fix: swap purple-300 for purple-100 on hover/selected states#84

Merged
Fernando Jesus (fernandorjesus) merged 1 commit into
mainfrom
fix/purple-token-hover-states
Jul 20, 2026
Merged

fix: swap purple-300 for purple-100 on hover/selected states#84
Fernando Jesus (fernandorjesus) merged 1 commit into
mainfrom
fix/purple-token-hover-states

Conversation

@fernandorjesus

Copy link
Copy Markdown
Collaborator

Summary

  • Replaces purple-300 with purple-100 for hover/selected background states across 12 components (Accordion, Badge, Button, Calendar, ColorPicker, Command, CopyButton, IconButton, Pagination, ScrollArea story, Select, ToggleChip, WaveformRecorder) — purple-300 was too saturated for subtle interactive states.
  • Updates existing test assertions (Badge, CopyButton, Pagination) to match the new token.

Test plan

  • pnpm run type-check — passes
  • pnpm test — 81 suites / 2330 tests passing
  • pnpm run build — tsup + CSS + use-client banner all succeed
  • pnpm biome check scoped to changed component directories — clean (full-repo biome ci . currently OOMs on main too, pre-existing/unrelated to this change)

purple-300 was too dark for subtle hover/selection backgrounds across
Accordion, Badge, Button, Calendar, ColorPicker, Command, CopyButton,
IconButton, Pagination, Select, ToggleChip, and WaveformRecorder.
@vercel

vercel Bot commented Jul 20, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
design-system Ready Ready Preview, Comment Jul 20, 2026 2:10pm

Request Review

@fernandorjesus
Fernando Jesus (fernandorjesus) merged commit 0349bbc into main Jul 20, 2026
4 of 5 checks passed
@fernandorjesus
Fernando Jesus (fernandorjesus) deleted the fix/purple-token-hover-states branch July 20, 2026 14:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants