diff --git a/UI/data/themes/Acri.qss b/UI/data/themes/Acri.qss
index dcefc85ca..b709c3d2b 100644
--- a/UI/data/themes/Acri.qss
+++ b/UI/data/themes/Acri.qss
@@ -341,12 +341,27 @@ QToolBar {
margin-top: 4px;
}
+QPushButton[toolButton="true"],
+QToolButton {
+ background: transparent;
+ border: none;
+ padding: 4px 6px;
+ margin: 0px 2px;
+}
+
+QPushButton[toolButton="true"]:last-child,
+QToolButton:last-child {
+ margin-right: 0px;
+}
+
+QPushButton[toolButton="true"]:hover,
QToolButton:hover {
background-color: rgb(42,58,117);
border: 1px solid rgb(35,49,102);
border-radius: none;
}
+QPushButton[toolButton="true"]:pressed,
QToolButton:pressed {
background-color: rgb(22,31,65);
border-radius: none;
diff --git a/UI/data/themes/Dark.qss b/UI/data/themes/Dark.qss
index d5bd0ea98..8f745d791 100644
--- a/UI/data/themes/Dark.qss
+++ b/UI/data/themes/Dark.qss
@@ -249,11 +249,26 @@ QToolBar {
border: none;
}
+QPushButton[toolButton="true"],
+QToolButton {
+ background: transparent;
+ border: none;
+ padding: 1px;
+ margin: 1px;
+}
+
+QPushButton[toolButton="true"]:last-child,
+QToolButton:last-child {
+ margin-right: 0px;
+}
+
+QPushButton[toolButton="true"]:hover,
QToolButton:hover {
background-color: rgb(122,121,122); /* light */
border-radius: none;
}
+QPushButton[toolButton="true"]:pressed,
QToolButton:pressed {
background-color: palette(base);
border-radius: none;
diff --git a/UI/data/themes/Rachni.qss b/UI/data/themes/Rachni.qss
index 0f2dc82c7..7ba73b4f8 100644
--- a/UI/data/themes/Rachni.qss
+++ b/UI/data/themes/Rachni.qss
@@ -479,11 +479,26 @@ QToolBar {
border: none;
}
+QPushButton[toolButton="true"],
+QToolButton {
+ background: transparent;
+ border: none;
+ padding: 1px;
+ margin: 1px;
+}
+
+QPushButton[toolButton="true"]:last-child,
+QToolButton:last-child {
+ margin-right: 0px;
+}
+
+QPushButton[toolButton="true"]:hover,
QToolButton:hover {
background-color: rgba(240, 98, 146, 0.5); /* Pink (Secondary) */
border-radius: 2px;
}
+QPushButton[toolButton="true"]:pressed,
QToolButton:pressed {
background-color: rgb(240, 98, 146); /* Pink (Secondary) */
border-radius: 2px;
diff --git a/UI/data/themes/Yami.qss b/UI/data/themes/Yami.qss
index 8e82b1e7d..51aeab6c2 100644
--- a/UI/data/themes/Yami.qss
+++ b/UI/data/themes/Yami.qss
@@ -413,13 +413,15 @@ QToolBar {
margin: 4px 0px;
}
+QPushButton[toolButton="true"],
QToolButton {
- background-color: rgb(60,64,75);
+ background-color: rgb(160,64,75);
padding: 4px 6px;
margin: 0px 2px;
border-radius: 2px;
}
+QPushButton[toolButton="true"]:last-child,
QToolButton:last-child {
margin-right: 0px;
}
diff --git a/UI/forms/OBSBasic.ui b/UI/forms/OBSBasic.ui
index a73aec550..60f4e8f0c 100644
--- a/UI/forms/OBSBasic.ui
+++ b/UI/forms/OBSBasic.ui
@@ -1289,6 +1289,9 @@
addIconSmall
+
+ true
+
-
@@ -1318,6 +1321,9 @@
removeIconSmall
+
+ true
+
-
@@ -1347,6 +1353,9 @@
menuIconSmall
+
+ true
+