refactor out theme object

This commit is contained in:
Benjamin Palko 2025-09-16 10:45:54 -04:00
parent c03d24de15
commit bd826c14ac
2 changed files with 34 additions and 30 deletions

30
config/theme/Theme.qml Normal file
View file

@ -0,0 +1,30 @@
import QtQuick
import Quickshell.Io
JsonAdapter {
property color primary: "#605dff"
property color primarycontent: "#edf1fe"
property color secondary: "#f43098"
property color secondarycontent: "#f9e4f0"
property color accent: "#00d3bb"
property color accentcontent: "#084d49"
property color neutral: "#09090b"
property color neutralcontent: "#e4e4e7"
property color base100: "#1d232a"
property color base200: "#191e24"
property color base300: "#15191e"
property color basecontent: "#ecf9ff"
property color info: "#00bafe"
property color infocontent: "#042e49"
property color success: "#00d390"
property color successcontent: "#004c39"
property color warning: "#fcb700"
property color warningcontent: "#793205"
property color error: "#ff627d"
property color errorcontent: "#4d0218"
property int radiusSelector: 8
property int radiusField: 8
property int radiusBox: 8
property int border: 2
}