-
Notifications
You must be signed in to change notification settings - Fork 14
Open
2 / 22 of 2 issues completedOpen
2 / 22 of 2 issues completed
Copy link
Description
As we handle more deeply nested component patterns and continue to expand component coverage, we need to refactor the theming stylesheet to streamline the implementation and maintenance of component theming.
A key aspect of this refactor will be mapping existing PF -> MUI component-level overrides to PF semantic global tokens.
Benefit:
- Makes nested components work automatically (they inherit globals)
- Reduces dev effort for future component theming
- Consistency across components
Sub-tasks for this issue:
See linked sub-issues below this PR description for highest-impact architectural tasks (addressed in #77).
Cleanup (to be addressed as a follow-up to #77):
- Create Table of Contents with component sections
- Eliminate Magic Numbers / Extract to named tokens
- Standardize variable naming
- Remove hardcoded MUI Values / reference theme variables instead
Acceptance Criteria
- Global PF token overrides consolidated in one section at top of file
- Clear table of contents for global tokens, semantic tokens, and PF component-specific tokens
- No hardcoded color/shadow/spacing values
References
Reactions are currently unavailable
Sub-issues
Metadata
Metadata
Assignees
Labels
No labels