Language team has been pointing out the interest in using CSS utility classes.
We need to collect pros & cons about such framework around topics like
- developer experience
- An API on top of an API
- learning curve
- RTL support
- pitfalls in integration into MediaWiki environment
Beneficial touchpoints from previous experience
Component and layout classes
- grid classes
Component internal classes, something alongside design tokens
- typography derived, like text-xs, text-s…
- spacing classes like spacing-s…
- color derived, like color-progressive, color-error…
Such could possibly be provided by a CSS framework like Tailwind CSS.
Update this task to include pro and con arguments for CSS utility classes.
This task can be referenced during the relevant discussion at the Developer Summit as an aid to reaching a decision.
This task must be completed prior to August 14.