|
|
|
@ -108,16 +108,16 @@ class DefaultTheme implements ITheme { |
|
|
|
|
// primary related colours |
|
|
|
|
'--color-primary' => $this->primaryColor, |
|
|
|
|
'--color-primary-text' => $this->util->invertTextColor($this->primaryColor) ? '#000000' : '#ffffff', |
|
|
|
|
'--color-primary-hover' => $this->util->mix($this->primaryColor, $colorMainBackground, 80), |
|
|
|
|
'--color-primary-light' => $this->util->mix($this->primaryColor, $colorMainBackground, 10), |
|
|
|
|
'--color-primary-hover' => $this->util->mix($this->primaryColor, $colorMainBackground, 60), |
|
|
|
|
'--color-primary-light' => $this->util->mix($this->primaryColor, $colorMainBackground, -80), |
|
|
|
|
'--color-primary-light-text' => $this->primaryColor, |
|
|
|
|
'--color-primary-light-hover' => $this->util->mix($this->primaryColor, $colorMainText, 10), |
|
|
|
|
'--color-primary-light-hover' => $this->util->mix($this->primaryColor, $colorMainText, -80), |
|
|
|
|
'--color-primary-text-dark' => $this->util->darken($this->util->invertTextColor($this->primaryColor) ? '#000000' : '#ffffff', 7), |
|
|
|
|
// used for buttons, inputs... |
|
|
|
|
'--color-primary-element' => $this->util->elementColor($this->primaryColor), |
|
|
|
|
'--color-primary-element-hover' => $this->util->mix($this->util->elementColor($this->primaryColor), $colorMainBackground, 80), |
|
|
|
|
'--color-primary-element-light' => $this->util->lighten($this->util->elementColor($this->primaryColor), 15), |
|
|
|
|
'--color-primary-element-lighter' => $this->util->mix($this->util->elementColor($this->primaryColor), $colorMainBackground, 15), |
|
|
|
|
'--color-primary-element-lighter' => $this->util->mix($this->util->elementColor($this->primaryColor), $colorMainBackground, -70), |
|
|
|
|
|
|
|
|
|
// max contrast for WCAG compliance |
|
|
|
|
'--color-main-text' => $colorMainText, |
|
|
|
@ -127,11 +127,11 @@ class DefaultTheme implements ITheme { |
|
|
|
|
|
|
|
|
|
// info/warning/success feedback colours |
|
|
|
|
'--color-error' => '#e9322d', |
|
|
|
|
'--color-error-hover' => $this->util->mix('#e9322d', $colorMainBackground, 80), |
|
|
|
|
'--color-error-hover' => $this->util->mix('#e9322d', $colorMainBackground, 60), |
|
|
|
|
'--color-warning' => '#eca700', |
|
|
|
|
'--color-warning-hover' => $this->util->mix('#eca700', $colorMainBackground, 80), |
|
|
|
|
'--color-warning-hover' => $this->util->mix('#eca700', $colorMainBackground, 60), |
|
|
|
|
'--color-success' => '#46ba61', |
|
|
|
|
'--color-success-hover' => $this->util->mix('#46ba61', $colorMainBackground, 80), |
|
|
|
|
'--color-success-hover' => $this->util->mix('#46ba61', $colorMainBackground, 60), |
|
|
|
|
|
|
|
|
|
// used for the icon loading animation |
|
|
|
|
'--color-loading-light' => '#cccccc', |
|
|
|
|