mirror of
https://github.com/viliusle/miniPaint.git
synced 2026-02-06 13:36:45 +00:00
#333: dynamically change theme based on OS preferences (disabled)
This commit is contained in:
parent
62ca359776
commit
ddf97ca4c4
@ -479,7 +479,7 @@ class Base_gui_class {
|
||||
theme_name = theme_cookie;
|
||||
}
|
||||
else {
|
||||
theme_name = config.themes[0];
|
||||
theme_name = this.Tools_settings.get_setting('theme');
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@ -109,7 +109,7 @@ class Tools_settings_class {
|
||||
*/
|
||||
get_setting(key) {
|
||||
var default_values = {
|
||||
'theme': config.themes[0],
|
||||
'theme': null,
|
||||
'transparency': false,
|
||||
'snap': true,
|
||||
'guides': true,
|
||||
@ -129,6 +129,19 @@ class Tools_settings_class {
|
||||
//not allowed
|
||||
value = 1;
|
||||
}
|
||||
if(key == 'theme' && value == null) {
|
||||
value = config.themes[0];
|
||||
/*if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches
|
||||
&& config.themes.includes('dark')) {
|
||||
//dark mode
|
||||
value = 'dark';
|
||||
}
|
||||
else if (window.matchMedia && window.matchMedia('(prefers-color-scheme: light)').matches
|
||||
&& config.themes.includes('light')) {
|
||||
//light mode
|
||||
value = 'light';
|
||||
}*/
|
||||
}
|
||||
|
||||
//finalize values
|
||||
if(value === 1){
|
||||
|
||||
Loading…
Reference in New Issue
Block a user