From f42bec58d38bcc5458dc9ab12a46a2e8f7c990e2 Mon Sep 17 00:00:00 2001 From: sijanec Date: Wed, 20 May 2020 13:29:12 +0200 Subject: err reporting --- dist/js/themes.js | 76 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 76 insertions(+) create mode 100644 dist/js/themes.js (limited to 'dist/js/themes.js') diff --git a/dist/js/themes.js b/dist/js/themes.js new file mode 100644 index 0000000..14ef436 --- /dev/null +++ b/dist/js/themes.js @@ -0,0 +1,76 @@ +const THEME_COLOR_SCHEMES = { + light: { + "color-primary": "rgba(0, 128, 83, 1)", + "color-secondary": "rgba(0, 77, 50, 1)", + "color-accent": "rgba(0, 156, 101, 1)", + "color-primary-light": "rgba(230, 250, 231, 1)", + "color-invalid": "rgba(192, 0, 0, 1)", + "color-primary-transparent": "rgba(0, 128, 83, 0.3)", + + "background-color": "rgba(255, 255, 255, 1)", + "background-accent": "rgba(0, 156, 101, 0.2)", + "background-accent-1": "rgb(192, 219, 207, 1)", + + "color-header-bold": "rgba(255, 255, 255, 1)", + "color-header-span": "rgba(255, 255, 255, 1)", + + "color-text": "rgba(0, 0, 0, 1)", + "color-text-light": "rgba(97, 97, 97, 1)", + "color-label-text": "rgba(158, 158, 158, 1)", + "color-table-hover": "rgba(242, 242, 242, 0.5)", + + "color-sidenav-background": "rgba(255, 255, 255, 1)", + "color-sidenav-text": "rgba(0, 0, 0, 0.87)", + "color-sidenav-header": "rgba(0, 0, 0, 0.54)", + "color-divider": "rgba(224, 224, 224, 1)", + + "color-btn-flat": "rgba(52, 52, 52, 1)", + "color-btn-flat-disabled": "rgba(178, 178, 178, 1)", + + }, + dark: { + "color-primary": "rgba(0, 128, 83, 1)", + "color-secondary": "rgba(0, 94, 61, 1)", + "color-accent": "rgba(20, 117, 83, 1)", + "color-primary-light": "rgba(6, 137, 9, 1)", // it's not really light anymore, is it? + "color-invalid": "rgba(192, 0, 0, 1)", + "color-primary-transparent": "rgba(0, 128, 83, 0.3)", + + "background-color": "rgba(31, 31, 31, 1)", + "background-accent": "rgba(0, 92, 44, 0.2)", + "background-accent-1": "rgb(26, 43, 32, 1)", + + "color-header-bold": "rgba(255, 255, 255, 1)", + "color-header-span": "rgba(255, 255, 255, 1)", + + "color-text": "rgba(189, 189, 189, 1)", + "color-text-light": "rgba(160, 160, 160, 1)", + "color-label-text": "rgba(158, 158, 158, 1)", + "color-table-hover": "rgba(70, 70, 70, 0.5)", + + "color-sidenav-background": "rgba(31, 31, 31, 1)", + "color-sidenav-text": "rgba(189, 189, 189, 1)", + "color-sidenav-header": "rgba(189, 189, 189, 0.54)", + "color-divider": "rgba(80, 80, 80, 1)", + + "color-btn-flat": "rgba(178, 178, 178, 1)", + "color-btn-flat-disabled": "rgba(52, 52, 52, 1)", + } +} + +function applyTheme(themeName) { + for (const [property, value] of Object.entries(THEME_COLOR_SCHEMES[themeName])) { + document.documentElement.style.setProperty(`--${property}`, value); + } +} + +document.addEventListener("DOMContentLoaded", () => { + localforage.getItem("theme").then((selectedTheme) => { + if (selectedTheme == null) { + let isOsDarkTheme = window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches; + applyTheme(isOsDarkTheme ? "dark" : "light"); + } else { + applyTheme(selectedTheme); + } + }); +}); -- cgit v1.2.3 From cfedc91453b67e79202730e7cf4197df24631379 Mon Sep 17 00:00:00 2001 From: sijanec Date: Wed, 20 May 2020 13:33:51 +0200 Subject: fixed install script --- dist/js/themes.js | 76 ------------------------------------------------------- 1 file changed, 76 deletions(-) delete mode 100644 dist/js/themes.js (limited to 'dist/js/themes.js') diff --git a/dist/js/themes.js b/dist/js/themes.js deleted file mode 100644 index 14ef436..0000000 --- a/dist/js/themes.js +++ /dev/null @@ -1,76 +0,0 @@ -const THEME_COLOR_SCHEMES = { - light: { - "color-primary": "rgba(0, 128, 83, 1)", - "color-secondary": "rgba(0, 77, 50, 1)", - "color-accent": "rgba(0, 156, 101, 1)", - "color-primary-light": "rgba(230, 250, 231, 1)", - "color-invalid": "rgba(192, 0, 0, 1)", - "color-primary-transparent": "rgba(0, 128, 83, 0.3)", - - "background-color": "rgba(255, 255, 255, 1)", - "background-accent": "rgba(0, 156, 101, 0.2)", - "background-accent-1": "rgb(192, 219, 207, 1)", - - "color-header-bold": "rgba(255, 255, 255, 1)", - "color-header-span": "rgba(255, 255, 255, 1)", - - "color-text": "rgba(0, 0, 0, 1)", - "color-text-light": "rgba(97, 97, 97, 1)", - "color-label-text": "rgba(158, 158, 158, 1)", - "color-table-hover": "rgba(242, 242, 242, 0.5)", - - "color-sidenav-background": "rgba(255, 255, 255, 1)", - "color-sidenav-text": "rgba(0, 0, 0, 0.87)", - "color-sidenav-header": "rgba(0, 0, 0, 0.54)", - "color-divider": "rgba(224, 224, 224, 1)", - - "color-btn-flat": "rgba(52, 52, 52, 1)", - "color-btn-flat-disabled": "rgba(178, 178, 178, 1)", - - }, - dark: { - "color-primary": "rgba(0, 128, 83, 1)", - "color-secondary": "rgba(0, 94, 61, 1)", - "color-accent": "rgba(20, 117, 83, 1)", - "color-primary-light": "rgba(6, 137, 9, 1)", // it's not really light anymore, is it? - "color-invalid": "rgba(192, 0, 0, 1)", - "color-primary-transparent": "rgba(0, 128, 83, 0.3)", - - "background-color": "rgba(31, 31, 31, 1)", - "background-accent": "rgba(0, 92, 44, 0.2)", - "background-accent-1": "rgb(26, 43, 32, 1)", - - "color-header-bold": "rgba(255, 255, 255, 1)", - "color-header-span": "rgba(255, 255, 255, 1)", - - "color-text": "rgba(189, 189, 189, 1)", - "color-text-light": "rgba(160, 160, 160, 1)", - "color-label-text": "rgba(158, 158, 158, 1)", - "color-table-hover": "rgba(70, 70, 70, 0.5)", - - "color-sidenav-background": "rgba(31, 31, 31, 1)", - "color-sidenav-text": "rgba(189, 189, 189, 1)", - "color-sidenav-header": "rgba(189, 189, 189, 0.54)", - "color-divider": "rgba(80, 80, 80, 1)", - - "color-btn-flat": "rgba(178, 178, 178, 1)", - "color-btn-flat-disabled": "rgba(52, 52, 52, 1)", - } -} - -function applyTheme(themeName) { - for (const [property, value] of Object.entries(THEME_COLOR_SCHEMES[themeName])) { - document.documentElement.style.setProperty(`--${property}`, value); - } -} - -document.addEventListener("DOMContentLoaded", () => { - localforage.getItem("theme").then((selectedTheme) => { - if (selectedTheme == null) { - let isOsDarkTheme = window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches; - applyTheme(isOsDarkTheme ? "dark" : "light"); - } else { - applyTheme(selectedTheme); - } - }); -}); -- cgit v1.2.3 From 8cc2b856a47f7b1881171914147e6ddca7a8a02b Mon Sep 17 00:00:00 2001 From: sijanec Date: Wed, 20 May 2020 21:17:06 +0200 Subject: testing minification with jsmin --- dist/js/themes.js | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 dist/js/themes.js (limited to 'dist/js/themes.js') diff --git a/dist/js/themes.js b/dist/js/themes.js new file mode 100644 index 0000000..e69de29 -- cgit v1.2.3