added frameBorder and added a fallback to borderPopup to support older themes

This commit is contained in:
SomeElse
2026-04-27 07:42:03 +00:00
parent 7069679ab4
commit ee7bc373bb
2 changed files with 3 additions and 2 deletions

View File

@@ -25,7 +25,8 @@ QtObject {
// ── Accent & Borders ────────────────────────────────────────────────────── // ── Accent & Borders ──────────────────────────────────────────────────────
readonly property color accent: "#ffc19375" // Warm hazy horizon gold readonly property color accent: "#ffc19375" // Warm hazy horizon gold
readonly property color border: "transparent" readonly property color border: "transparent"
readonly property color borderPopup: "transparent" // Slate blue border readonly property color frameBorder: "transparent"
readonly property color borderPopup: "transparent"
readonly property color borderToday: accent readonly property color borderToday: accent
// ── ArchLogo Module ──────────────────────────────────────────────────────── // ── ArchLogo Module ────────────────────────────────────────────────────────

View File

@@ -15,7 +15,7 @@ ShellRoot {
readonly property bool isTop: Cfg.Config.barPosition === "top" readonly property bool isTop: Cfg.Config.barPosition === "top"
property color frameBackground: Cfg.Config.theme.bgFrame property color frameBackground: Cfg.Config.theme.bgFrame
property color frameBorderColor: Cfg.Config.theme.borderPopup property color frameBorderColor: Cfg.Config.theme.frameBorder ?? Cfg.Config.theme.borderPopup
// ── Spacing Gap: Top / Bottom ──────────────────────────────────────── // ── Spacing Gap: Top / Bottom ────────────────────────────────────────
Variants { Variants {