USWDS Core could be more modular by creating a suite of tools from the current, monolithic approach.
Briefly include
- Header. A brief summary of the decision.
- Context. The problem or background information that led to the decision.
- Decision. Options considered (with benefits and risks/mitigations), assumptions, choice made, and reasoning.
- Consequences. Pros and cons of this decision, including potential trade-offs
Additional context
Potential new tools
- Utilities will allow users to get started with design system utility classes without having to compile SASS. Additionally, could improve performance so users can load the styles they need or use.
- Tokens could be better managed in their own module. The dependencies required could improve security and maintainability of USWDS Core. More importantly, by moving tokens to JSON it makes them more universal and useable to teams who might be building mobile applications.
USWDS Core could be more modular by creating a suite of tools from the current, monolithic approach.
Briefly include
Additional context
Potential new tools