Работа над ночным режимом

This commit is contained in:
Book Pauk
2023-01-11 19:24:47 +07:00
parent 1d5bcde293
commit 810b131b92
5 changed files with 16 additions and 9 deletions

View File

@@ -52,7 +52,7 @@ class App {
this.$root.setDarkMode = (value) => { this.$root.setDarkMode = (value) => {
if (darkMode !== value) { if (darkMode !== value) {
const vars = [ const vars = [
'--bg-app-color', '--text-app-color', '--text-anchor-color', '--bg-app-color', '--text-app-color', '--bg-dialog-color', '--text-anchor-color',
'--bg-loader-color', '--bg-input-color', '--bg-btn-color1', '--bg-btn-color2', '--bg-loader-color', '--bg-input-color', '--bg-btn-color1', '--bg-btn-color2',
'--bg-header-color1', '--bg-header-color2', '--bg-header-color3', '--bg-header-color1', '--bg-header-color2', '--bg-header-color3',
'--bg-menu-color1', '--bg-menu-color2', '--text-menu-color', '--bg-menu-color1', '--bg-menu-color2', '--text-menu-color',
@@ -242,6 +242,7 @@ export default vueComponent(App);
/* current */ /* current */
--bg-app-color: #fff; --bg-app-color: #fff;
--text-app-color: #000; --text-app-color: #000;
--bg-dialog-color: #fff;
--text-anchor-color: #00f; --text-anchor-color: #00f;
--bg-loader-color: #ebe2c9; --bg-loader-color: #ebe2c9;
--bg-input-color: #eee; --bg-input-color: #eee;
@@ -269,6 +270,7 @@ export default vueComponent(App);
/* light */ /* light */
--bg-app-color-light: #fff; --bg-app-color-light: #fff;
--text-app-color-light: #000; --text-app-color-light: #000;
--bg-dialog-color-light: #fff;
--text-anchor-color-light: #00f; --text-anchor-color-light: #00f;
--bg-loader-color-light: #ebe2c9; --bg-loader-color-light: #ebe2c9;
--bg-input-color-light: #eee; --bg-input-color-light: #eee;
@@ -296,6 +298,7 @@ export default vueComponent(App);
/* dark */ /* dark */
--bg-app-color-dark: #222; --bg-app-color-dark: #222;
--text-app-color-dark: #ccc; --text-app-color-dark: #ccc;
--bg-dialog-color-dark: #444;
--text-anchor-color-dark: #09f; --text-anchor-color-dark: #09f;
--bg-loader-color-dark: #222; --bg-loader-color-dark: #222;
--bg-input-color-dark: #333; --bg-input-color-dark: #333;
@@ -333,6 +336,10 @@ a {
color: var(--text-app-color); color: var(--text-app-color);
} }
.bg-dialog {
background-color: var(--bg-dialog-color);
}
.bg-input { .bg-input {
background-color: var(--bg-input-color); background-color: var(--bg-input-color);
} }

View File

@@ -12,14 +12,14 @@
<span class="clickable" style="font-size: 13px" @click="openVersionHistory">Посмотреть историю версий</span> <span class="clickable" style="font-size: 13px" @click="openVersionHistory">Посмотреть историю версий</span>
<template #footer> <template #footer>
<q-btn class="q-px-md" dense no-caps @click="whatsNewDisable"> <q-btn class="q-px-md" color="btn2" text-color="app" dense no-caps @click="whatsNewDisable">
Больше не показывать Больше не показывать
</q-btn> </q-btn>
</template> </template>
</Dialog> </Dialog>
<q-dialog ref="dialog2" v-model="donationVisible" style="z-index: 100" no-route-dismiss no-esc-dismiss no-backdrop-dismiss> <q-dialog ref="dialog2" v-model="donationVisible" style="z-index: 100" no-route-dismiss no-esc-dismiss no-backdrop-dismiss>
<div class="column bg-white no-wrap q-pa-md"> <div class="column bg-dialog no-wrap q-pa-md">
<div class="row justify-center q-mb-md"> <div class="row justify-center q-mb-md">
Здравствуйте, дорогие читатели! Здравствуйте, дорогие читатели!
</div> </div>
@@ -84,7 +84,7 @@
<div style="word-break: normal"> <div style="word-break: normal">
Если вы пытаетесь вставить текст в читалку из буфера обмена, пожалуйста воспользуйтесь кнопкой Если вы пытаетесь вставить текст в читалку из буфера обмена, пожалуйста воспользуйтесь кнопкой
<q-btn no-caps dense class="q-px-sm" color="primary" size="13px" @click="loadBufferClick"> <q-btn no-caps dense class="q-px-sm" color="btn1" size="13px" @click="loadBufferClick">
<q-icon class="q-mr-xs" name="la la-comment" size="24px" /> <q-icon class="q-mr-xs" name="la la-comment" size="24px" />
Из буфера обмена Из буфера обмена
</q-btn> </q-btn>
@@ -233,7 +233,7 @@ export default vueComponent(ReaderDialogs);
<style scoped> <style scoped>
.clickable { .clickable {
color: blue; color: var(--text-anchor-color);
text-decoration: underline; text-decoration: underline;
cursor: pointer; cursor: pointer;
} }

View File

@@ -1,7 +1,7 @@
<template> <template>
<div class="fit sets-tab-panel"> <div class="fit sets-tab-panel">
<div class="sets-item row"> <div class="sets-item row">
<q-btn class="col q-ma-sm" dense no-caps @click="setDefaults"> <q-btn class="col q-ma-sm" color="btn2" text-color="app" dense no-caps @click="setDefaults">
Установить по умолчанию Установить по умолчанию
</q-btn> </q-btn>
</div> </div>

View File

@@ -1,8 +1,8 @@
export const versionHistory = [ export const versionHistory = [
{ {
version: '1.0.1', version: '1.0.1',
releaseDate: '2023-01-08', releaseDate: '2023-01-11',
showUntil: '2023-01-07', showUntil: '2023-01-22',
content: content:
` `
<ul> <ul>

View File

@@ -1,6 +1,6 @@
<template> <template>
<q-dialog v-model="active" no-route-dismiss @show="onShow" @hide="onHide"> <q-dialog v-model="active" no-route-dismiss @show="onShow" @hide="onHide">
<div class="column bg-white no-wrap"> <div class="column bg-dialog no-wrap">
<div class="header row"> <div class="header row">
<div class="caption col row items-center q-ml-md"> <div class="caption col row items-center q-ml-md">
<slot name="header"></slot> <slot name="header"></slot>