Goal
With tokens architecture settled on, the tokens need to be used in Codex current components by
- replacing WikimediaUI Base,
- following the token architecture agreements (example: don't use @color tokens outside color: property)
- expanding existing code to all available Codex tokens (example @box-sizing-base instead of static border-box value), in short tokenize everything according to our architecture guidance
Criteria for Done
Apply Codex tokens to
- Button
- Icon
- Checkbox and
- Radio with binary-input mixin
- ToggleSwitch
- ToggleButton
- Text input
- Lookup
- Combobox
- Select
- Option
- TypeaheadSearch
- ListTile
- ListTileLabel
- Message
With above changes merged, the remaining custom SFC tokens still in place are tackled in T295711