Browse Source

UI: Fix theme issues with vis/lock checkboxes

Clayton Groeneveld 6 years ago
parent
commit
507cfe3ea0
4 changed files with 30 additions and 0 deletions
  1. 14 0
      UI/data/themes/Acri.qss
  2. 2 0
      UI/data/themes/Dark.qss
  3. 12 0
      UI/data/themes/Rachni.qss
  4. 2 0
      UI/data/themes/System.qss

+ 14 - 0
UI/data/themes/Acri.qss

@@ -932,6 +932,13 @@ OBSBasicSettings {
 
 
 LockedCheckBox {
 LockedCheckBox {
     outline: none;
     outline: none;
+    background: transparent;
+    padding: 0px;
+}
+
+LockedCheckBox::indicator {
+    width: 16px;
+    height: 16px;
 }
 }
 
 
 LockedCheckBox::indicator:checked {
 LockedCheckBox::indicator:checked {
@@ -954,6 +961,13 @@ LockedCheckBox::indicator:unchecked:hover {
 
 
 VisibilityCheckBox {
 VisibilityCheckBox {
     outline: none;
     outline: none;
+    background: transparent;
+    padding: 0px;
+}
+
+VisibilityCheckBox::indicator {
+    width: 16px;
+    height: 16px;
 }
 }
 
 
 VisibilityCheckBox::indicator:checked {
 VisibilityCheckBox::indicator:checked {

+ 2 - 0
UI/data/themes/Dark.qss

@@ -722,6 +722,7 @@ OBSBasicSettings {
 
 
 LockedCheckBox {
 LockedCheckBox {
     outline: none;
     outline: none;
+    background: transparent;
 }
 }
 
 
 LockedCheckBox::indicator:checked {
 LockedCheckBox::indicator:checked {
@@ -736,6 +737,7 @@ LockedCheckBox::indicator:unchecked {
 
 
 VisibilityCheckBox {
 VisibilityCheckBox {
     outline: none;
     outline: none;
+    background: transparent;
 }
 }
 
 
 VisibilityCheckBox::indicator:checked {
 VisibilityCheckBox::indicator:checked {

+ 12 - 0
UI/data/themes/Rachni.qss

@@ -1288,6 +1288,12 @@ OBSBasicSettings {
 
 
 LockedCheckBox {
 LockedCheckBox {
     outline: none;
     outline: none;
+    background: transparent;
+}
+
+LockedCheckBox::indicator {
+    width: 16px;
+    height: 16px;
 }
 }
 
 
 LockedCheckBox::indicator:checked {
 LockedCheckBox::indicator:checked {
@@ -1310,6 +1316,12 @@ LockedCheckBox::indicator:unchecked:hover {
 
 
 VisibilityCheckBox {
 VisibilityCheckBox {
     outline: none;
     outline: none;
+    background: transparent;
+}
+
+VisibilityCheckBox::indicator {
+    width: 16px;
+    height: 16px;
 }
 }
 
 
 VisibilityCheckBox::indicator:checked {
 VisibilityCheckBox::indicator:checked {

+ 2 - 0
UI/data/themes/System.qss

@@ -166,6 +166,7 @@ OBSBasicSettings {
 
 
 LockedCheckBox {
 LockedCheckBox {
     outline: none;
     outline: none;
+    background: transparent;
 }
 }
 
 
 LockedCheckBox::indicator:checked {
 LockedCheckBox::indicator:checked {
@@ -180,6 +181,7 @@ LockedCheckBox::indicator:unchecked {
 
 
 VisibilityCheckBox {
 VisibilityCheckBox {
     outline: none;
     outline: none;
+    background: transparent;
 }
 }
 
 
 VisibilityCheckBox::indicator:checked {
 VisibilityCheckBox::indicator:checked {