Files
core/client/uikit/src/less/components/inverse.less
2022-01-25 15:21:01 +06:00

53 lines
1.5 KiB
Plaintext

// Name: Inverse
// Description: Inverse component style for light or dark backgrounds
//
// Component: `uk-light`
// `uk-dark`
//
// ========================================================================
// Variables
// ========================================================================
@inverse-global-color-mode: light;
@inverse-global-color: fade(@global-inverse-color, 70%);
@inverse-global-emphasis-color: @global-inverse-color;
@inverse-global-muted-color: fade(@global-inverse-color, 50%);
@inverse-global-inverse-color: @global-color;
@inverse-global-primary-background: @global-inverse-color;
@inverse-global-muted-background: fade(@global-inverse-color, 10%);
@inverse-global-border: fade(@global-inverse-color, 20%);
/* ========================================================================
Component: Inverse
========================================================================== */
/*
* Implemented class depends on the general theme color
* `uk-light` is for light colors on dark backgrounds
* `uk-dark` is or dark colors on light backgrounds
*/
.uk-light when (@inverse-global-color-mode = light) {
.hook-inverse();
}
.uk-dark when (@inverse-global-color-mode = dark) {
.hook-inverse();
}
// Hooks
// ========================================================================
.hook-inverse() {}