Skip to content

fix: theme members settings UI#35

Draft
James-at-TrueGroup wants to merge 2 commits into
mathaix:mainfrom
TrueGroupAgency:fix/members-theme-tokens
Draft

fix: theme members settings UI#35
James-at-TrueGroup wants to merge 2 commits into
mathaix:mainfrom
TrueGroupAgency:fix/members-theme-tokens

Conversation

@James-at-TrueGroup

Copy link
Copy Markdown

Summary

Fixes the Settings > Members UI so the members list, pending invitations list, role badges, form controls, error state, and invite modal use the existing theme tokens instead of hardcoded light/dark Tailwind colors.

This addresses the members table rendering as a bright white card inside the dark settings page.

Screenshots

Before/after references were generated locally with before-and-after from the reported screenshot and a static token preview. Public image upload failed from this environment, so screenshots are not embedded here.

Testing

  • npm run typecheck

Note: local Vite preview is currently blocked by an existing dependency optimizer failure in esbuild (Transforming destructuring to the configured target environment ... is not supported yet), before the app page loads.

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