pragma ComponentBehavior: Bound pragma Singleton import QtQuick import Quickshell import qs.settings import "Colors.js" as Colors Singleton { id: root readonly property color accent: base0D readonly property color rootBarColor: base00 readonly property color barBg: Qt.rgba(rootBarColor.r,rootBarColor.g,rootBarColor.b,Config.opacity) readonly property color moduleBg: base01 readonly property color activeModuleBg: Qt.hsla(base01.hslHue, base01.hslSaturation, base01.hslLightness + 0.2, Config.opacity) readonly property color text: base05 readonly property color base00: Colors.colors.base00 readonly property color base01: Colors.colors.base01 readonly property color base02: Colors.colors.base02 readonly property color base03: Colors.colors.base03 readonly property color base04: Colors.colors.base04 readonly property color base05: Colors.colors.base05 readonly property color base06: Colors.colors.base06 readonly property color base07: Colors.colors.base07 readonly property color base08: Colors.colors.base08 readonly property color base09: Colors.colors.base09 readonly property color base0A: Colors.colors.base0A readonly property color base0B: Colors.colors.base0B readonly property color base0C: Colors.colors.base0C readonly property color base0D: Colors.colors.base0D readonly property color base0E: Colors.colors.base0E readonly property color base0F: Colors.colors.base0F }