aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorRoger Braun <roger@rogerbraun.net>2017-01-20 23:39:38 +0100
committerRoger Braun <roger@rogerbraun.net>2017-01-20 23:59:54 +0100
commite81b3ea245c650377126242d928bd96ea64ec0a4 (patch)
treefe7dbec088bb19a04dc8c002a504af765d08f724 /src
parent4314b489249ffa77e3eb4743b19f9b2f60a8c730 (diff)
Fix style setting in Chrome.
Diffstat (limited to 'src')
-rw-r--r--src/services/style_setter/style_setter.js2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/services/style_setter/style_setter.js b/src/services/style_setter/style_setter.js
index b8c978b4..79b68b38 100644
--- a/src/services/style_setter/style_setter.js
+++ b/src/services/style_setter/style_setter.js
@@ -22,6 +22,7 @@ const setStyle = (href) => {
const setDynamic = () => {
const baseEl = document.createElement('div')
+ body.appendChild(baseEl)
baseEl.setAttribute('class', 'base05')
const base05Color = window.getComputedStyle(baseEl).getPropertyValue('color')
baseEl.setAttribute('class', 'base08')
@@ -29,6 +30,7 @@ const setStyle = (href) => {
const styleEl = document.createElement('style')
head.appendChild(styleEl)
const styleSheet = styleEl.sheet
+ body.removeChild(baseEl)
styleSheet.insertRule(`a { color: ${base08Color}`, 'index-max')
styleSheet.insertRule(`body { color: ${base05Color}`, 'index-max')