diff --git a/client/components/App.vue b/client/components/App.vue index 99a67067..5d94642f 100644 --- a/client/components/App.vue +++ b/client/components/App.vue @@ -50,8 +50,9 @@ class App { if (darkMode !== value) { const vars = [ '--bg-app-color', '--text-app-color', '--text-anchor-color', - '--bg-loader-color', '--bg-input-color', '--bg-btn1-color', - '--bg-header1-color', '--bg-header2-color', + '--bg-loader-color', '--bg-input-color', '--bg-btn-color1', + '--bg-header-color1', '--bg-header-color2', '--bg-header-color3', + '--bg-menu-color1', '--bg-menu-color2', '--text-menu-color', ]; let root = document.querySelector(':root'); @@ -226,9 +227,13 @@ export default vueComponent(App); --text-anchor-color: #00f; --bg-loader-color: #ebe2c9; --bg-input-color: #fff; - --bg-btn1-color: #1976d2;/* primary */ - --bg-header1-color: #007000; - --bg-header2-color: #59B04F; + --bg-btn-color1: #1976d2;/* primary */ + --bg-header-color1: #007000; + --bg-header-color2: #59b04f; + --bg-header-color3: #bbdefb; + --bg-menu-color1: #eee; + --bg-menu-color2: #e0e0e0; + --text-menu-color: #757575; /* light */ --bg-app-color-light: #fff; @@ -236,9 +241,13 @@ export default vueComponent(App); --text-anchor-color-light: #00f; --bg-loader-color-light: #ebe2c9; --bg-input-color-light: #fff; - --bg-btn1-color-light: #1976d2;/* primary */ - --bg-header1-color-light: #007000; - --bg-header2-color-light: #59B04F; + --bg-btn-color1-light: #1976d2;/* primary */ + --bg-header-color1-light: #007000; + --bg-header-color2-light: #59b04f; + --bg-header-color3-light: #bbdefb; + --bg-menu-color1-light: #eee; + --bg-menu-color2-light: #e0e0e0; + --text-menu-color-light: #757575; /* dark */ --bg-app-color-dark: #222; @@ -246,9 +255,13 @@ export default vueComponent(App); --text-anchor-color-dark: #09f; --bg-loader-color-dark: #222; --bg-input-color-dark: #333; - --bg-btn1-color-dark: #00695c;/* teal-9 */ - --bg-header1-color-dark: #004000; - --bg-header2-color-dark: #29901F; + --bg-btn-color1-dark: #00695c;/* teal-9 */ + --bg-header-color1-dark: #004000; + --bg-header-color2-dark: #29901f; + --bg-header-color3-dark: #335673; + --bg-menu-color1-dark: #333; + --bg-menu-color2-dark: #424242; + --text-menu-color-dark: #858585; } @@ -256,12 +269,36 @@ a { color: var(--text-anchor-color); } +.bg-app, .text-bg-app { + background-color: var(--bg-app-color); +} + +.text-app { + color: var(--text-app-color); +} + .bg-input { background-color: var(--bg-input-color); } .bg-btn1 { - background-color: var(--bg-btn1-color); + background-color: var(--bg-btn-color1); +} + +.bg-menu-1 { + background-color: var(--bg-menu-color1); +} + +.bg-menu-2 { + background-color: var(--bg-menu-color2); +} + +.text-menu { + color: var(--text-menu-color); +} + +.bg-header-3 { + background-color: var(--bg-header-color3); } /* main section */ diff --git a/client/components/Reader/HelpPage/CommonHelpPage/CommonHelpPage.vue b/client/components/Reader/HelpPage/CommonHelpPage/CommonHelpPage.vue index bff9389a..6af1a1be 100644 --- a/client/components/Reader/HelpPage/CommonHelpPage/CommonHelpPage.vue +++ b/client/components/Reader/HelpPage/CommonHelpPage/CommonHelpPage.vue @@ -88,6 +88,6 @@ export default vueComponent(CommonHelpPage); margin-left: 10px; cursor: pointer; font-size: 120%; - color: blue; + color: var(--text-anchor-color); } diff --git a/client/components/Reader/HelpPage/HelpPage.vue b/client/components/Reader/HelpPage/HelpPage.vue index 71b6b18c..b9555903 100644 --- a/client/components/Reader/HelpPage/HelpPage.vue +++ b/client/components/Reader/HelpPage/HelpPage.vue @@ -1,20 +1,20 @@