make app name changable and move settings parameter to settings close #19

This commit is contained in:
Adrian Zürcher
2025-11-12 10:20:44 +01:00
parent c7fe7490f1
commit f8b79de6a2
11 changed files with 40 additions and 23 deletions

View File

@@ -1,8 +1,7 @@
import { boot } from 'quasar/wrappers';
import { setQuasarInstance } from 'src/vueLib/utils/globalQ';
import { setRouterInstance } from 'src/vueLib/utils/globalRouter';
import { databaseName } from 'src/vueLib/tables/members/MembersTable';
import { Logo } from 'src/vueLib/models/logo';
import { databaseName, logo, appName } from 'src/vueLib/models/settings';
import { Dark } from 'quasar';
export default boot(({ app, router }) => {
@@ -10,11 +9,10 @@ export default boot(({ app, router }) => {
const $q = app.config.globalProperties.$q;
setQuasarInstance($q);
console.log(99, localStorage.getItem('mode'));
Dark.set(localStorage.getItem('mode') === 'true');
Logo.value = localStorage.getItem('icon') ?? Logo.value;
logo.value = localStorage.getItem('icon') ?? logo.value;
appName.value = localStorage.getItem('appName') ?? appName.value;
databaseName.value = localStorage.getItem('databaseName') ?? databaseName.value;
let primaryColor = localStorage.getItem('primaryColor');
if (primaryColor == null || primaryColor === 'undefined' || primaryColor.trim() === '') {