fix: various settings

This commit is contained in:
David Ralph
2021-03-30 22:29:42 +01:00
parent 9eef6c9497
commit 353fa85cba
7 changed files with 24 additions and 19 deletions

View File

@@ -108,7 +108,7 @@
"value": "dots"
},
{
"name": "zoom",
"name": "widgetzoom",
"value": 100
},
{

View File

@@ -59,6 +59,8 @@ export default class SettingsFunctions {
localStorage.setItem('language', 'en_GB');
}
localStorage.setItem('tabName', window.language.tabname);
if (reset) {
localStorage.setItem('showWelcome', false);
}
@@ -105,13 +107,14 @@ export default class SettingsFunctions {
${fontweight}
${fontstyle}
}
</style>`);
</style>
`);
}
const zoom = localStorage.getItem('zoom');
const widgetzoom = localStorage.getItem('widgetzoom');
// don't bother if it's default zoom
if (zoom !== 100) {
document.body.style.zoom = zoom + '%';
if (widgetzoom !== '100') {
document.getElementById('root').style.zoom = widgetzoom + '%';
}
const theme = localStorage.getItem('theme');
@@ -125,7 +128,7 @@ export default class SettingsFunctions {
}
const tabName = localStorage.getItem('tabName');
if (tabName) {
if (tabName !== window.language.tabname) {
document.title = tabName;
}