Overhaul design tokens and theming system
adamkudrna opened this issue · 0 comments
adamkudrna commented
Objectives
- remove any (publicly visible) attempts for systematic direct colors (global design tokens, speaking in terminology of Adobe Spectrum) in favour of semantic colors (alias tokens)
- (which implies:) only use semantic tokens in component tokens
- adhere to design tokens format (DTF) draft where possible so it's easy to migrate in future
Summary
- global tokens
➡️ keep only in background or remove entirely - aliases
➡️ make them the entry point for RUI customization - component tokens
➡️ utilize aliases