Yami_Rachni.ovt 5.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235
  1. @OBSThemeMeta {
  2. name: 'Rachni';
  3. id: 'com.obsproject.Yami.Rachni';
  4. extends: 'com.obsproject.Yami';
  5. author: 'Warchamp7';
  6. dark: 'true';
  7. }
  8. @OBSThemeVars {
  9. --grey1: rgb(118,121,124);
  10. --grey2: rgb(110,113,114);
  11. --grey3: rgb(59,65,71);
  12. --grey4: rgb(49,54,59);
  13. --grey5: rgb(42,46,50);
  14. --grey6: rgb(35,38,41);
  15. --grey7: rgb(25,27,38);
  16. --grey8: rgb(21,22,23);
  17. --primary: rgb(145,76,103);
  18. --primary_light: rgb(0,188,212);
  19. --primary_lighter: rgb(240,96,146);
  20. --primary_dark: rgb(89,66,79);
  21. --primary_darker: rgb(25,27,38);
  22. --bg_base: var(--grey6);
  23. --bg_window: var(--grey4);
  24. --bg_preview: rgb(34,37,40);
  25. --border_color: var(--grey5);
  26. --input_bg: var(--grey6);
  27. --input_bg_hover: var(--grey7);
  28. --input_bg_focus: var(--grey7);
  29. --list_item_bg_selected: var(--primary_light);
  30. --list_item_bg_hover: var(--primary);
  31. --input_border: var(--grey1);
  32. --input_border_hover: var(--primary_light);
  33. --input_border_focus: var(--primary_light);
  34. --spacing_input: var(--spacing_base);
  35. --button_bg: var(--primary_light);
  36. --button_bg_hover: var(--primary);
  37. --button_bg_down: var(--primary_dark);
  38. --button_bg_disabled: var(--grey6);
  39. --button_bg_red: rgb(88,22,36);
  40. --button_bg_red_hover: rgb(116,32,49);
  41. --button_bg_red_down: rgb(63,21,30);
  42. --button_border: var(--primary_light);
  43. --button_border_hover: var(--button_bg_hover);
  44. --button_border_focus: var(--button_bg_hover);
  45. --tab_bg: var(--input_bg);
  46. --tab_bg_hover: var(--grey3);
  47. --tab_bg_down: var(--grey7);
  48. --tab_bg_disabled: var(--grey6);
  49. --tab_border: var(--grey3);
  50. --tab_border_hover: var(--grey1);
  51. --tab_border_focus: var(--grey1);
  52. --tab_border_selected: var(--primary);
  53. --scrollbar_handle: var(--grey2);
  54. --scrollbar_hover: var(--primary);
  55. --scrollbar_down: var(--grey3);
  56. --scrollbar_border: var(--primary);
  57. --toolbutton_bg: var(--grey3);
  58. --toolbutton_bg_hover: var(--primary);
  59. --toolbutton_bg_down: var(--primary_dark);
  60. --toolbutton_bg_disabled: var(--grey4);
  61. }
  62. QDockWidget::title {
  63. background-color: var(--bg_base);
  64. }
  65. QDockWidget::close-button:hover,
  66. QDockWidget::float-button:hover {
  67. background: var(--grey3);
  68. }
  69. QComboBox,
  70. QDateTimeEdit,
  71. QLineEdit,
  72. QPlainTextEdit,
  73. QTextEdit,
  74. QSpinBox,
  75. QDoubleSpinBox {
  76. border-width: 2px;
  77. border-color: var(--input_border);
  78. }
  79. QPushButton {
  80. border-width: 2px;
  81. }
  82. QMenu::item:selected,
  83. QListWidget::item:selected,
  84. SceneTree::item:selected,
  85. SourceTree::item:selected {
  86. background-color: var(--primary_dark);
  87. }
  88. QMenu::item:hover,
  89. QListWidget::item:hover,
  90. SceneTree::item:hover,
  91. SourceTree::item:hover,
  92. QMenu::item:selected:hover,
  93. QListWidget::item:selected:hover,
  94. SceneTree::item:selected:hover,
  95. SourceTree::item:selected:hover {
  96. background-color: var(--primary_light);
  97. }
  98. QToolBar {
  99. background-color: var(--grey4);
  100. padding: var(--padding_large);
  101. margin: 0;
  102. }
  103. QPushButton:disabled {
  104. border-color: var(--grey3);
  105. }
  106. QPushButton:checked,
  107. QPushButton.state-active {
  108. border-color: var(--primary_lighter);
  109. }
  110. QPushButton:checked:hover,
  111. QPushButton:checked:focus {
  112. border-color: var(--primary_light);
  113. }
  114. QToolButton,
  115. QPushButton[toolButton="true"] {
  116. background-color: var(--toolbutton_bg);
  117. border-color: var(--toolbutton_bg);
  118. }
  119. QToolButton:hover,
  120. QToolButton:focus {
  121. border-color: var(--primary);
  122. background-color: var(--primary);
  123. }
  124. QToolButton:pressed,
  125. QToolButton:pressed:hover {
  126. background-color: var(--toolbutton_bg_down);
  127. border-color: var(--toolbutton_bg_down);
  128. }
  129. .indicator-mute::indicator,
  130. .indicator-mute::indicator:unchecked,
  131. .indicator-mute::indicator:focus {
  132. background-color: var(--toolbutton_bg);
  133. border: 1px solid var(--toolbutton_bg);
  134. }
  135. .indicator-mute::indicator:hover,
  136. .indicator-mute::indicator:unchecked:hover {
  137. background-color: var(--toolbutton_bg_hover);
  138. border: 1px solid var(--toolbutton_bg_hover);
  139. }
  140. .indicator-mute::indicator:pressed,
  141. .indicator-mute::indicator:pressed:hover {
  142. background-color: var(--toolbutton_bg_down);
  143. border-color: var(--toolbutton_bg_down);
  144. }
  145. #stackedMixerArea QPushButton,
  146. #stackedMixerArea QPushButton:!hover {
  147. background-color: var(--toolbutton_bg);
  148. border-color: var(--toolbutton_bg);
  149. }
  150. #stackedMixerArea QPushButton:hover {
  151. background-color: var(--toolbutton_bg_hover);
  152. }
  153. #stackedMixerArea QPushButton:pressed {
  154. background-color: var(--toolbutton_bg_down);
  155. }
  156. QToolButton:disabled,
  157. QPushButton[toolButton="true"]:disabled {
  158. background-color: var(--toolbutton_bg_disabled);
  159. border-color: transparent;
  160. }
  161. QTabBar::tab {
  162. background-color: var(--grey5);
  163. }
  164. QTabBar::tab:top:selected {
  165. border-bottom: 2px solid var(--primary);
  166. }
  167. QTabBar QToolButton {
  168. background-color: var(--grey5);
  169. }
  170. QGroupBox {
  171. background-color: var(--grey3);
  172. }
  173. OBSBasicSettings #PropertiesContainer {
  174. background-color: var(--grey3);
  175. }
  176. QGroupBox::title {
  177. color: var(--primary_lighter);
  178. }
  179. QSlider::groove {
  180. background-color: var(--grey2);
  181. }
  182. VolumeMeter {
  183. qproperty-backgroundNominalColor: rgb(0,128,79);
  184. qproperty-backgroundWarningColor: rgb(128,57,0);
  185. qproperty-backgroundErrorColor: rgb(128,9,0);
  186. qproperty-foregroundNominalColor: rgb(119,255,143);
  187. qproperty-foregroundWarningColor: rgb(255,157,76);
  188. qproperty-foregroundErrorColor: rgb(255,89,76);
  189. qproperty-magnitudeColor: palette(window);
  190. qproperty-majorTickColor: palette(window-text);
  191. qproperty-minorTickColor: palette(mid);
  192. }