feat(settings): add toggle to disable system theme sync

Issue: #2279
This commit is contained in:
Lysec
2026-03-24 00:51:18 +01:00
parent 0c79aedc25
commit ac52e8e5f3
6 changed files with 28 additions and 1 deletions
+2
View File
@@ -944,6 +944,8 @@
"predefined-desc": "Choose from a collection of predefined color schemes.",
"predefined-generate-templates-label": "Generate templates for predefined schemes",
"predefined-title": "Predefined color schemes",
"sync-gsettings-description": "Match the system theme to the active light or dark variant.",
"sync-gsettings-label": "Sync system theme",
"templates-desc": "Apply colors to external applications.",
"templates-filter-description": "Show templates from a specific category.",
"templates-filter-label": "Filter by category",
+2 -1
View File
@@ -504,7 +504,8 @@
"manualSunrise": "06:30",
"manualSunset": "18:30",
"generationMethod": "tonal-spot",
"monitorForColors": ""
"monitorForColors": "",
"syncGsettings": true
},
"templates": {
"activeTemplates": [],
+9
View File
@@ -524,6 +524,15 @@
"subTab": 0,
"subTabLabel": "common.colors"
},
{
"labelKey": "panels.color-scheme.sync-gsettings-label",
"descriptionKey": "panels.color-scheme.sync-gsettings-description",
"widget": "NToggle",
"tab": 2,
"tabLabel": "panels.color-scheme.title",
"subTab": 0,
"subTabLabel": "common.colors"
},
{
"labelKey": "panels.color-scheme.dark-mode-mode-label",
"descriptionKey": "panels.color-scheme.dark-mode-mode-description",