app theming: walker

This commit is contained in:
ItsLemmy
2025-10-29 10:57:11 -04:00
parent 2f9c3abcb5
commit 98bed3d8be
3 changed files with 77 additions and 75 deletions
+17 -17
View File
@@ -683,23 +683,23 @@ ColumnLayout {
}
}
}
// NCheckbox {
// label: "Walker"
// description: ProgramCheckerService.walkerAvailable ? I18n.tr("settings.color-scheme.templates.programs.walker.description", {
// "filepath": "~/.config/walker/style.css"
// }) : I18n.tr("settings.color-scheme.templates.programs.walker.description-missing", {
// "app": "walker"
// })
// checked: Settings.data.templates.walker
// enabled: ProgramCheckerService.walkerAvailable
// opacity: ProgramCheckerService.walkerAvailable ? 1.0 : 0.6
// onToggled: checked => {
// if (ProgramCheckerService.walkerAvailable) {
// Settings.data.templates.walker = checked
// AppThemeService.generate()
// }
// }
// }
NCheckbox {
label: "Walker"
description: ProgramCheckerService.walkerAvailable ? I18n.tr("settings.color-scheme.templates.programs.walker.description", {
"filepath": "~/.config/walker/style.css"
}) : I18n.tr("settings.color-scheme.templates.programs.walker.description-missing", {
"app": "walker"
})
checked: Settings.data.templates.walker
enabled: ProgramCheckerService.walkerAvailable
opacity: ProgramCheckerService.walkerAvailable ? 1.0 : 0.6
onToggled: checked => {
if (ProgramCheckerService.walkerAvailable) {
Settings.data.templates.walker = checked
AppThemeService.generate()
}
}
}
}
// Miscellaneous