From bd08a7d19019bfe31901299d42ed78a21c57e697 Mon Sep 17 00:00:00 2001 From: matt1432 <matt@nelim.org> Date: Sat, 26 Apr 2025 18:57:39 -0400 Subject: [PATCH] feat(quickshell): add theme colors --- .../quickshell/config/Config/Theme/Theme.qml | 91 +++++++++++++++++++ 1 file changed, 91 insertions(+) create mode 100644 modules/quickshell/config/Config/Theme/Theme.qml diff --git a/modules/quickshell/config/Config/Theme/Theme.qml b/modules/quickshell/config/Config/Theme/Theme.qml new file mode 100644 index 00000000..9011b294 --- /dev/null +++ b/modules/quickshell/config/Config/Theme/Theme.qml @@ -0,0 +1,91 @@ +import QtQuick + +Item { + id: dracula + + readonly property color accentBg: '#bd93f9' + readonly property color accentFg: '#f8f8f2' + readonly property color cardBg: Qt.rgba(255, 255, 255, 0.08) + readonly property color cardFg: dracula.accentFg + readonly property color cardShade: Qt.rgba(0, 0, 0, 0.36) + readonly property color colorBlack: '#151720' + readonly property color colorBlue: '#86aaec' + readonly property color colorBlue1: '#99c1f1' + readonly property color colorBlue2: '#62a0ea' + readonly property color colorBlue3: '#3584e4' + readonly property color colorBlue4: '#1c71d8' + readonly property color colorBlue5: '#1a5fb4' + readonly property color colorBrown1: '#cdab8f' + readonly property color colorBrown2: '#b5835a' + readonly property color colorBrown3: '#986a44' + readonly property color colorBrown4: '#865e3c' + readonly property color colorBrown5: '#63452c' + readonly property color colorCyan: '#93cee9' + readonly property color colorDark1: '#77767b' + readonly property color colorDark2: '#5e5c64' + readonly property color colorDark3: '#3d3846' + readonly property color colorDark4: '#241f31' + readonly property color colorDark5: '#000000' + readonly property color colorDimBlack: '#1a1c25' + readonly property color colorGreen: '#90ceaa' + readonly property color colorGreen1: '#8ff0a4' + readonly property color colorGreen2: '#57e389' + readonly property color colorGreen3: '#33d17a' + readonly property color colorGreen4: '#2ec27e' + readonly property color colorGreen5: '#26a269' + readonly property color colorJavacafeBlue: '#86aaec' + readonly property color colorJavacafeMagenta: '#c296eb' + readonly property color colorLight1: 'white' + readonly property color colorLight2: '#f6f5f4' + readonly property color colorLight3: '#deddda' + readonly property color colorLight4: '#c0bfbc' + readonly property color colorLight5: '#9a9996' + readonly property color colorLightBlack: '#262831' + readonly property color colorMagenta: '#c296eb' + readonly property color colorOrange1: '#ffbe6f' + readonly property color colorOrange2: '#ffa348' + readonly property color colorOrange3: '#ff7800' + readonly property color colorOrange4: '#e66100' + readonly property color colorOrange5: '#c64600' + readonly property color colorPurple: '#c296eb' + readonly property color colorPurple1: '#dc8add' + readonly property color colorPurple2: '#c061cb' + readonly property color colorPurple3: '#9141ac' + readonly property color colorPurple4: '#813d9c' + readonly property color colorPurple5: '#613583' + readonly property color colorRed: '#dd6777' + readonly property color colorRed1: '#f66151' + readonly property color colorRed2: '#ed333b' + readonly property color colorRed3: '#e01b24' + readonly property color colorRed4: '#c01c28' + readonly property color colorRed5: '#a51d2d' + readonly property color colorYellow: '#ecd3a0' + readonly property color colorYellow1: '#f9f06b' + readonly property color colorYellow2: '#f8e45c' + readonly property color colorYellow3: '#f6d32d' + readonly property color colorYellow4: '#f5c211' + readonly property color colorYellow5: '#e5a50a' + readonly property color destructiveBg: dracula.errorBg + readonly property color destructiveFg: dracula.accentFg + readonly property color dialogBg: dracula.windowBg + readonly property color dialogFg: dracula.accentFg + readonly property color errorBg: '#ff5555' + readonly property color errorFg: dracula.accentFg + readonly property color headerbarBackdrop: dracula.windowBg + readonly property color headerbarBg: dracula.windowBg + readonly property color headerbarBorder: 'white' + readonly property color headerbarFg: dracula.accentFg + readonly property color headerbarShade: Qt.rgba(0, 0, 0, 0.36) + readonly property color popoverBg: dracula.windowBg + readonly property color popoverFg: dracula.accentFg + readonly property color scrollbarOutline: Qt.rgba(0, 0, 0, 0.5) + readonly property color shade: '#383838' + readonly property color successBg: '#50fa7b' + readonly property color successFg: dracula.accentFg + readonly property color viewBg: dracula.windowBg + readonly property color viewFg: dracula.accentFg + readonly property color warningBg: '#f1fa8c' + readonly property color warningFg: Qt.rgba(0, 0, 0, 0.8) + readonly property color windowBg: '#282a36' + readonly property color windowFg: dracula.accentFg +}