aboutsummaryrefslogtreecommitdiff
path: root/src/services/theme_data/theme_data.service.js
diff options
context:
space:
mode:
authorHenry Jameson <me@hjkos.com>2020-01-12 17:46:07 +0200
committerHenry Jameson <me@hjkos.com>2020-01-12 17:46:07 +0200
commit88f83fc9fa3652efdbe6aa622d3e0089883e8057 (patch)
tree4a070ba37ff3e69c28bf264a5efdf0e290d2bc8c /src/services/theme_data/theme_data.service.js
parentd52d1812273ff21bc0436dd261e8934c6010d52f (diff)
overhaul how style-switcher makes state, removed tons of copy-paste
Diffstat (limited to 'src/services/theme_data/theme_data.service.js')
-rw-r--r--src/services/theme_data/theme_data.service.js15
1 files changed, 14 insertions, 1 deletions
diff --git a/src/services/theme_data/theme_data.service.js b/src/services/theme_data/theme_data.service.js
index 1117ab05..297d0223 100644
--- a/src/services/theme_data/theme_data.service.js
+++ b/src/services/theme_data/theme_data.service.js
@@ -23,6 +23,19 @@ export const LAYERS = {
alertPanel: 'panel'
}
+export const DEFAULT_OPACITY = {
+ panel: 1,
+ btn: 1,
+ border: 1,
+ bg: 1,
+ badge: 1,
+ text: 1,
+ alert: 0.5,
+ input: 0.5,
+ faint: 0.5,
+ underlay: 0.15
+}
+
export const SLOT_INHERITANCE = {
bg: null,
fg: null,
@@ -289,7 +302,7 @@ export const getColors = (sourceColors, sourceOpacity, mod) => SLOT_ORDERED.redu
if (value.textColor === 'bw') {
return {
...acc,
- [key]: contrastRatio(bg)
+ [key]: contrastRatio(bg).rgb
}
} else {
return {