diff --git a/resources/styles/nheko-dark.qss b/resources/styles/nheko-dark.qss
index b0b3f96d..74a23c59 100644
--- a/resources/styles/nheko-dark.qss
+++ b/resources/styles/nheko-dark.qss
@@ -32,7 +32,6 @@ UserMentionsWidget > * {
QLineEdit,
QListWidget,
-QToolTip,
WelcomePage,
LoginPage,
RegisterPage,
@@ -178,12 +177,33 @@ UserInfoWidget {
border-bottom: 1px solid #202228;
}
-#UserSettingScrollWidget > QComboBox {
+QToolTip,
+QPushButton,
+QComboBox,
+QAbstractItemView,
+QMenu,
+QComboBox > * {
+ background: white;
color: #202228;
}
-#UserSettingScrollWidget > QComboBox {
- color: #202228;
+QComboBox:hover,
+QAbstractItemView::item:hover,
+QMenu::item:hover,
+QPushButton:hover {
+ background: #38a3d8;
+ selection-background-color: #38a3d8;
+}
+
+
+QMenu::item {
+ border: 1px solid transparent; /* reserve space for selection border */
+}
+
+QAbstractItemView::item:selected,
+QMenu::item:selected {
+ border-color: darkblue;
+ background: grey;
}
Avatar {
diff --git a/resources/styles/nheko.qss b/resources/styles/nheko.qss
index d5d98ed4..2ccbdba9 100644
--- a/resources/styles/nheko.qss
+++ b/resources/styles/nheko.qss
@@ -184,11 +184,33 @@ TopSection {
WelcomePage,
LoginPage,
QToolTip,
+QComboBox,
+QPushButton,
RegisterPage {
background-color: white;
color: #333;
}
+QMenu {
+ background-color: white;
+ color: #333;
+ border: 1px solid darkblue;
+}
+
+QComboBox:hover,
+QAbstractItemView::item:hover,
+QMenu::item:hover,
+QPushButton:hover {
+ background: #38a3d8;
+ selection-background-color: #38a3d8;
+}
+
+QAbstractItemView::item:selected,
+QMenu::item:selected {
+ border-color: darkblue;
+ background: grey;
+}
+
emoji--Panel,
emoji--Panel > * {
background-color: #eee;
@@ -222,6 +244,13 @@ TextField {
qproperty-labelColor: #333;
}
+TextInputWidget,
+QTextEdit,
+QLineEdit {
+ background-color: white;
+ color: #333;
+}
+
TextInputWidget {
border: none;
border-top: 1px solid #dcdcdc;
|