Provide [[ https://phabricator.wikimedia.org/diffusion/WMUI/browse/master/wmui-base.less | WikimediaUI Base's Less variables ]] in skins to enable front-end developers to make use of basic cross-foundational design properties in skin and extensions.
It contains agreed-on style values (also called design tokens: background-colors/colors from color palette, font families, borders, opacities, box-shadows, etc.) that are part of [[ https://design.wikimedia.org/style-guide/ | Wikimedia Foundation user interface theme of Design Style Guide ]] in order to provide a consistent interface regardless of what front-end framework / library contributors and developers are using.
What to accomplish:
- Provide one place for fundamental **design** properties shared in themes and extensions in order for possible design adaptions across Foundation products
- Provide standardized way for developers to make use of those fundamental design properties in the products, without caring about copying and comparing hex codes, pixel sizes and other stylesheet values.