From cd25576e482fb6225a0c3265d26b353fb68e49b5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gustavo=20I=C3=B1iguez=20Goia?= Date: Thu, 16 May 2024 22:45:15 +0200 Subject: [PATCH] improved foreground text in widgets without focus For widgets' default state, use primaryColor with less opacity, instead of primaryTextColor. Issue #85 --- qt_material/material.css.template | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/qt_material/material.css.template b/qt_material/material.css.template index a4c1104..c115d77 100644 --- a/qt_material/material.css.template +++ b/qt_material/material.css.template @@ -185,11 +185,18 @@ QLineEdit:disabled { } /* ------------------------------------------------------------------------ */ -/* QComboBox */ +/* Default style when these widgets have no focus */ +QLineEdit, +QPlainTextEdit, +QTextEdit, +QSpinBox, +QDoubleSpinBox, QDateEdit, +QDateTimeEdit, +QDateTime, QComboBox { - color: {{primaryTextColor}}; + color: {{primaryColor|opacity(0.6)}}; border: 2px solid {{primaryColor}}; border-radius: 0px; border-top-left-radius: 4px; @@ -1382,6 +1389,8 @@ QDateTimeEdit:focus, QSpinBox:focus, QDoubleSpinBox:focus, QLineEdit:focus, +QPlainTextEdit:focus, +QTextEdit:focus, QComboBox:focus { color: {{primaryColor}}; border: 2px solid {{primaryColor}};