In the file lib/keen/styles/variables.scss, defined variables rely other theming variables and should be removed.
For example:
// Secondary text color
$secondary-text-color: #666666!default;
$ui-input-label-color: $secondary-text-color !default;
(Optional) The Value Add
Theme-dependent SCSS variables have the potential to break our theming. Overall, this may only pose a concern within our vendored Keen components that are integrated with KDS.
This could potentially be part of a larger initiative to fully integrate or remove our vendored Keen components altogether.
Product
Kolibri-design-system:
Internal
Current behavior
In the file
lib/keen/styles/variables.scss
, defined variables rely other theming variables and should be removed. For example:(Optional) The Value Add
Theme-dependent SCSS variables have the potential to break our theming. Overall, this may only pose a concern within our vendored Keen components that are integrated with KDS.
This could potentially be part of a larger initiative to fully integrate or remove our vendored Keen components altogether.