the overriding mechanism for theme and layout variables seems to be insufficient:
- Overrides are not possible (merely new variable definitions = extension), because overrides are imported before defaults.
- Overrides cannot be defined specifically for light/dim/dark schemes, because there are no scheme specific overrides files.
see /resources/sass/theme/_theme_<scheme>.scss:
current code
Code: Select all
@import '../overrides/_theme_variables';
@import '../variables/theme/_theme_<scheme>';
Code: Select all
@import '../variables/theme/_theme_<scheme>';
@import '../overrides/_theme_variables_<scheme>';
current code
Code: Select all
@import '../overrides/_layout_variables';
@import '../variables/layout/_layout_<scheme>';
Code: Select all
@import '../variables/layout/_layout_<scheme>';
@import '../overrides/_layout_variables_<scheme>';