1
0
Fork 0
mirror of https://github.com/anyproto/anytype-ts.git synced 2025-06-08 05:57:02 +09:00

dark mode config flag

This commit is contained in:
Andrew Simachev 2021-03-08 16:26:24 +03:00
parent 056aeb3d3f
commit 1b8e4b00e5
3 changed files with 9 additions and 3 deletions

View file

@ -481,7 +481,7 @@ function menuInit () {
if (config.allowDebug) {
config.debug = config.debug || {};
const flags = { ui: 'Interface', ho: 'Hidden objects', mw: 'Middleware', th: 'Threads', an: 'Analytics' };
const flags = { ui: 'Interface', ho: 'Hidden objects', mw: 'Middleware', th: 'Threads', an: 'Analytics', dm: 'Dark Mode' };
const flagMenu = [];
for (let i in flags) {
@ -491,19 +491,21 @@ function menuInit () {
config.debug[i] = !config.debug[i];
setConfig({ debug: config.debug });
if ([ 'ui', 'ho' ].indexOf(i) >= 0) {
if ([ 'ui', 'ho', 'dm' ].indexOf(i) >= 0) {
win.reload();
};
}
});
};
/*
flagMenu.push({
label: 'Dark mode', type: 'checkbox', checked: nativeTheme.shouldUseDarkColors,
click: () => {
nativeTheme.themeSource = !nativeTheme.shouldUseDarkColors ? 'dark' : 'light';
}
});
*/
menuParam.push({
label: 'Debug',