mirror of
https://github.com/games-on-whales/wolfmanager.git
synced 2026-10-15 13:02:05 +00:00
[GH-ISSUE #57] UI ShadCN Audit: Findings, Normalization Plan, and Minimal Fixes #27
Labels
No labels
a11y
bug
enhancement
enhancement
good first issue
pull-request
question
refactor
security
shadcn
tech-debt
ui
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
games-on-whales/wolfmanager#27
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @salty2011 on GitHub (Jul 31, 2025).
Original GitHub issue: https://github.com/games-on-whales/wolfmanager/issues/57
Summary
ShadCN, Radix, and class-variance-authority (CVA) are in use across the UI primitives. The audit identified inline transform suppression that can conflict with animations and prefers-reduced-motion, hard-coded rgba/hex colors bypassing theme tokens, and a form background token gap. This issue tracks remediation tasks and phased implementation.
References (file:line)
Priority Findings
P0
Remove inline transform-suppression to avoid conflicts with Radix animations and to respect prefers-reduced-motion via CSS instead of inline styles.
Define a stable form background token or switch to existing tokens.
P1
3) Normalize colors to Tailwind theme tokens/CSS variables, eliminate hard-coded rgba/hex.
P2
5) Navigation semantics & focus
Proposed Minimal Diffs (Phase 1 - Low Risk)
Follow-on (Phase 2)
Acceptance Criteria
Testing & Verification
Rollout Plan
Notes
ShadCN baseline is solid; the work is normalization and token discipline rather than component replacement.