apply reduced light mode opacity to panel backgrounds

This commit is contained in:
notiant
2026-03-10 21:37:55 +01:00
committed by GitHub
parent e5677f9cef
commit 25e8196182
5 changed files with 11 additions and 7 deletions
+6 -2
View File
@@ -329,8 +329,7 @@ Singleton {
if (!Settings.data.ui.translucentWidgets)
return baseColor;
let baseOpacity = Settings.data.ui.panelBackgroundOpacity;
let targetOpacity = Settings.data.colorSchemes.darkMode ? baseOpacity : Math.pow(baseOpacity, 2);
let targetOpacity = root.panelBackgroundOpacity
let alpha = Math.max(targetOpacity, minAlpha);
// Combine with the base color's existing alpha
@@ -338,6 +337,11 @@ Singleton {
return Qt.alpha(baseColor, resultAlpha);
}
readonly property real panelBackgroundOpacity: {
let baseOpacity = Settings.data.ui.panelBackgroundOpacity;
return Settings.data.colorSchemes.darkMode ? baseOpacity : Math.pow(baseOpacity, 2);
}
readonly property var colorKeyModel: [
{
"key": "none",