style(lite): restore intended mode hover contrast

This commit is contained in:
RoyirinRosmontis
2026-09-19 04:01:02 +08:00
parent 9224ad33fe
commit 889dcb88e5
+2 -2
View File
@@ -146,12 +146,12 @@ class ProxyModeCard(QFrame):
self.set_state(False, False)
def set_state(self, selected: bool, running: bool) -> None:
border = C_TITLE if selected else "#cbd6e2"
border = C_TITLE if selected else "#e2e8ef"
background = "#f5f7f9" if selected else "#fafcfe"
self.setStyleSheet(
f"QFrame {{ background-color: {background}; border: {'2px' if selected else '1px'} "
f"solid {border}; border-radius: 8px; }}"
"QFrame:hover { border-color: #e2e8ef; background-color: #ffffff; }"
"QFrame:hover { border-color: #cbd6e2; background-color: #ffffff; }"
"QLabel { border: none; }"
)
self._glow.setColor(QColor(136, 153, 170, 105 if selected else 52))