style.css 21 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893
  1. /********************
  2. * LMMS style sheet *
  3. ********************/
  4. /* most foreground text items */
  5. QLabel, QTreeWidget, QListWidget, QGroupBox, QMenuBar {
  6. color: #e0e0e0;
  7. }
  8. QMdiArea {
  9. background-image: url(resources:background_artwork.png);
  10. }
  11. AutomationEditor {
  12. background-color: rgb(0, 0, 0);
  13. color: #e0e0e0;
  14. qproperty-backgroundShade: rgba(255, 255, 255, 15);
  15. qproperty-vertexColor: #ff77af;
  16. qproperty-crossColor: rgb( 255, 51, 51 );
  17. /* Grid colors */
  18. qproperty-lineColor: rgba(128, 128, 128, 80);
  19. qproperty-beatLineColor: rgba(128, 128, 128, 160);
  20. qproperty-barLineColor: #808080;
  21. qproperty-graphColor: rgba(153, 175, 255, 200);
  22. qproperty-scaleColor: qlineargradient(spread:reflect,
  23. x1:0, y1:0.5, x2:1, y2:0.5,
  24. stop:0 #333, stop:1 #202020);
  25. }
  26. /* text box */
  27. QLineEdit {
  28. border-radius: 4px;
  29. border: 2px inset rgba(91,101,113,128);
  30. background: #49515b;
  31. color: #e0e0e0;
  32. }
  33. QLineEdit:read-only {
  34. border-style: none;
  35. background: transparent;
  36. }
  37. /* text box when it wants text */
  38. QLineEdit:focus {
  39. border: 1px solid rgba(0,0,0, 128);
  40. }
  41. QToolTip {
  42. border-radius: 4px;
  43. background: qlineargradient(spread:reflect, x1:0.5, y1:0.5, x2:0.5, y2:0, stop:0 rgba(0, 0, 0, 255), stop:1 rgba(50, 50, 50, 220));
  44. opacity: 175;
  45. border: 1.0px solid rgba(0,0,0,255);
  46. color: #4afd85;
  47. }
  48. TextFloat {
  49. border-radius: 4px;
  50. background: qlineargradient(spread:reflect, x1:0.5, y1:0.5, x2:0.5, y2:0, stop:0 rgba(0, 0, 0, 255), stop:1 rgba(50, 50, 50, 220));
  51. opacity: 175;
  52. border: 1.0px solid rgba(0,0,0,255);
  53. color: #4afd85;
  54. }
  55. QMenu {
  56. border:1px solid #747474;
  57. background-color: #c9c9c9;
  58. font-size:11px;
  59. }
  60. QMenu::separator {
  61. height: 1px;
  62. background: #8d8d8d;
  63. }
  64. QMenu::item {
  65. color: black;
  66. padding: 2px 35px 2px 23px;
  67. margin: 3px 0px 3px 0px;
  68. }
  69. QMenu::item:selected {
  70. color: white;
  71. font-weight:bold;
  72. background-color: #747474;
  73. }
  74. QMenu::item:disabled {
  75. color: #747474;
  76. background-color: #c9c9c9;
  77. font-size:12px;
  78. font-weight: normal;
  79. padding: 4px 32px 4px 20px;
  80. }
  81. QMenu::icon {
  82. margin: 3px;
  83. }
  84. QMenu::indicator {
  85. width: 16;
  86. height: 16;
  87. opacity: 0;
  88. background-color: #c9c9c9;
  89. }
  90. QMenu::indicator:checked {
  91. image: url("resources:apply.png");
  92. }
  93. QMenu::indicator:selected {
  94. image: url("resources:apply-selected.png");
  95. background-color: #747474;
  96. }
  97. PianoRoll {
  98. background-color: rgb(0, 0, 0);
  99. qproperty-backgroundShade: rgba( 255, 255, 255, 10 );
  100. qproperty-noteModeColor: rgb( 255, 255, 255 );
  101. qproperty-noteColor: rgb( 119, 199, 216 );
  102. qproperty-noteOpacity: 128;
  103. qproperty-noteBorders: true; /* boolean property, set false to have borderless notes */
  104. qproperty-selectedNoteColor: rgb( 0, 125, 255 );
  105. qproperty-barColor: #4afd85;
  106. qproperty-markedSemitoneColor: rgba( 0, 255, 200, 60 );
  107. /* Grid colors */
  108. qproperty-lineColor: rgba( 128, 128, 128, 80 );
  109. qproperty-beatLineColor: rgba( 128, 128, 128, 160 );
  110. qproperty-barLineColor: rgb( 128, 128, 128 );
  111. /* Text on the white piano keys */
  112. qproperty-textColor: rgb( 0, 0, 0 );
  113. qproperty-textColorLight: rgb( 128, 128, 128);
  114. qproperty-textShadow: rgb( 240, 240, 240 );
  115. }
  116. TabWidget {
  117. background-color: #5b6571;
  118. qproperty-tabText: rgba(255, 255, 255, 180);
  119. qproperty-tabTitleText: #fff;
  120. qproperty-tabSelected: #61666b;
  121. qproperty-tabBackground: #3c434b;
  122. qproperty-tabBorder: #3c434b;
  123. }
  124. GroupBox {
  125. background-color: #5b6571;
  126. }
  127. /* main toolbar oscilloscope - can have transparent bg now */
  128. VisualizationWidget {
  129. background: none;
  130. border: none;
  131. qproperty-normalColor: rgb(71, 253, 133);
  132. qproperty-warningColor: rgb(255, 192, 64);
  133. qproperty-clippingColor: rgb(255, 64, 64);
  134. }
  135. /* main toolbar cpu load widget - this can have transparent bg now */
  136. CPULoadWidget {
  137. border: none;
  138. background: url(resources:cpuload_bg.png);
  139. }
  140. /* scrollbar: trough */
  141. QScrollBar:horizontal {
  142. border: 1px solid #131313;
  143. background: rgb( 50,50,50 );
  144. height: 14px;
  145. margin: 0px 13px;
  146. }
  147. QScrollBar:vertical {
  148. border: 1px solid #131313;
  149. background: rgb( 50,50,50 );
  150. width: 14px;
  151. margin: 13px 0px;
  152. }
  153. /* scrollbar: trough clicky things */
  154. QScrollBar::add-page:horizontal, QScrollBar::sub-page:horizontal,
  155. QScrollBar::add-page:vertical, QScrollBar::sub-page:vertical {
  156. background: none;
  157. }
  158. QScrollBar::add-page:horizontal:pressed, QScrollBar::sub-page:horizontal:pressed,
  159. QScrollBar::add-page:vertical:pressed, QScrollBar::sub-page:vertical:pressed {
  160. background: rgba(0,0,0,50);
  161. }
  162. /* scrollbar: handles (sliders) */
  163. QScrollBar::handle:horizontal {
  164. background: qlineargradient(spread:reflect,
  165. x1:0.5, y1:0, x2:0.5, y2:1,
  166. stop:0 #969696, stop:0.5 #c9c9c9, stop:1 #aaa);
  167. border: 1px outset #888;
  168. border-radius: 2px;
  169. min-width: 24px;
  170. }
  171. QScrollBar::handle:horizontal:hover {
  172. background: qlineargradient(spread:reflect,
  173. x1:0.5, y1:0, x2:0.5, y2:1,
  174. stop:0 #969696, stop:0.5 #f0f0f0, stop:1 #aaa);
  175. }
  176. QScrollBar::handle:horizontal:pressed {
  177. background: qlineargradient(spread:reflect,
  178. x1:0.5, y1:0, x2:0.5, y2:1,
  179. stop:0 #747474, stop:1 #c9c9c9);
  180. }
  181. QScrollBar::handle:vertical {
  182. background: qlineargradient(spread:reflect,
  183. x1:0, y1:0.5, x2:1, y2:0.5,
  184. stop:0 #969696, stop:0.5 #c9c9c9, stop:1 #aaa);
  185. border: 1px outset #888;
  186. border-radius: 2px;
  187. min-height: 24px;
  188. }
  189. QScrollBar::handle:vertical:hover {
  190. background: qlineargradient(spread:reflect,
  191. x1:0, y1:0.5, x2:1, y2:0.5,
  192. stop:0 #969696, stop:0.5 #f0f0f0, stop:1 #aaa);
  193. }
  194. QScrollBar::handle:vertical:pressed {
  195. background: qlineargradient(spread:reflect,
  196. x1:0, y1:0.5, x2:1, y2:0.5,
  197. stop:0 #747474, stop:1 #c9c9c9);
  198. }
  199. QScrollBar::handle:horizontal:disabled, QScrollBar::handle:vertical:disabled {
  200. background: #747474;
  201. border-radius: 1px;
  202. border: 1px solid rgba(0,0,0,32);
  203. }
  204. /* arrow buttons */
  205. QScrollBar::add-line, QScrollBar::sub-line {
  206. background: qradialgradient(cx:0.3, cy:0.3, radius:0.8, fx:0.3, fy:0.3, stop:0 #c9c9c9, stop:1 #969696 );
  207. border-radius: 1px;
  208. border: 1px solid #131313;
  209. subcontrol-origin: margin;
  210. }
  211. QScrollBar::add-line:horizontal { subcontrol-position: right; width: 12px;}
  212. QScrollBar::sub-line:horizontal { subcontrol-position: left; width: 12px;}
  213. QScrollBar::add-line:vertical { subcontrol-position: bottom; height: 12px;}
  214. QScrollBar::sub-line:vertical { subcontrol-position: top; height: 12px;}
  215. QScrollBar::add-line:hover, QScrollBar::sub-line:hover {
  216. background: qradialgradient(cx:0.3, cy:0.3, radius:0.8, fx:0.3, fy:0.3, stop:0 #e0e0e0, stop:0.5 #c9c9c9, stop:1 #969696 );
  217. }
  218. QScrollBar::add-line:pressed, QScrollBar::sub-line:pressed {
  219. background: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #969696, stop:0.5 #c9c9c9, stop:1 #969696 );
  220. }
  221. QScrollBar::add-line:disabled, QScrollBar::sub-line:disabled {
  222. background: #747474;
  223. }
  224. /* arrow button arrows */
  225. QScrollBar::left-arrow:horizontal, QScrollBar::right-arrow:horizontal,
  226. QScrollBar::up-arrow:vertical, QScrollBar::down-arrow:vertical {
  227. border: none;
  228. background-color: none;
  229. width: 5px;
  230. height: 5px;
  231. }
  232. QScrollBar::left-arrow:horizontal { background-image: url(resources:sbarrow_left.png);}
  233. QScrollBar::right-arrow:horizontal { background-image: url(resources:sbarrow_right.png);}
  234. QScrollBar::up-arrow:vertical { background-image: url(resources:sbarrow_up.png);}
  235. QScrollBar::down-arrow:vertical { background-image: url(resources:sbarrow_down.png);}
  236. QScrollBar::left-arrow:horizontal:disabled { background-image: url(resources:sbarrow_left_d.png);}
  237. QScrollBar::right-arrow:horizontal:disabled { background-image: url(resources:sbarrow_right_d.png);}
  238. QScrollBar::up-arrow:vertical:disabled { background-image: url(resources:sbarrow_up_d.png);}
  239. QScrollBar::down-arrow:vertical:disabled { background-image: url(resources:sbarrow_down_d.png);}
  240. /* background for song editor and bb-editor */
  241. TrackContainerView QFrame{
  242. background-color: #49515b;
  243. }
  244. /* background for track controls */
  245. TrackView > QWidget {
  246. background-color: #5b6571;
  247. }
  248. /* autoscroll, loop, stop behaviour toggle buttons */
  249. /* track background colors */
  250. TrackContentWidget {
  251. qproperty-darkerColor: qlineargradient(x1:0, y1:0, x2:0, y2:1,
  252. stop:0 rgb( 50, 50, 50 ), stop:0.33 rgb( 20, 20, 20 ), stop:1 rgb( 15, 15, 15 ) );
  253. qproperty-lighterColor: qlineargradient(x1:0, y1:0, x2:0, y2:1,
  254. stop:0 rgb( 50, 50, 50 ), stop:0.33 rgb( 40, 40, 40 ), stop:1 rgb( 30, 30, 30 ) );
  255. qproperty-gridColor: rgba( 0, 0, 0, 160 );
  256. qproperty-embossColor: rgba( 140, 140, 140, 64 );
  257. }
  258. /* gear button in tracks */
  259. TrackOperationsWidget > QPushButton {
  260. max-height: 26px;
  261. max-width: 26px;
  262. min-height: 26px;
  263. min-width: 26px;
  264. background: none;
  265. border:none;
  266. }
  267. TrackOperationsWidget > QPushButton::menu-indicator {
  268. image: url(resources:trackop.png);
  269. subcontrol-origin: padding;
  270. subcontrol-position: center;
  271. position: relative;
  272. top: 2px;
  273. }
  274. TrackOperationsWidget > QPushButton::menu-indicator:hover {
  275. image: url(resources:trackop_h.png);
  276. }
  277. TrackOperationsWidget > QPushButton::menu-indicator:pressed,
  278. TrackOperationsWidget > QPushButton::menu-indicator:checked
  279. {
  280. image: url(resources:trackop_c.png);
  281. position: relative;
  282. top: 3px;
  283. }
  284. /* actually has no effect yet so disabled */
  285. /*trackWidget {
  286. /* border-bottom: 1px solid rgb(0, 0, 0);*//*
  287. background-color: rgb(0, 0, 0);
  288. }*/
  289. /* font sizes */
  290. nameLabel, effectLabel, sf2InstrumentView > QLabel {
  291. font-size:10px;
  292. }
  293. /* main toolbar sliders (master vol, master pitch) */
  294. AutomatableSlider::groove:vertical {
  295. background: rgba(0,0,0, 128);
  296. border: 1px inset rgba(100,100,100, 64);
  297. border-radius: 2px;
  298. width: 2px;
  299. margin: 2px 2px;
  300. }
  301. AutomatableSlider::handle:vertical {
  302. background: none;
  303. border-image: url(resources:main_slider.png);
  304. width: 26px;
  305. height: 10px;
  306. border-radius: 2px;
  307. margin: -4px -12px -2px;
  308. }
  309. /* about dialog */
  310. QTabWidget, QTabWidget QWidget {
  311. background: #5b6571;
  312. }
  313. /* window that shows up when you add effects */
  314. EffectSelectDialog QScrollArea {
  315. background: #5b6571;
  316. }
  317. /* the inner boxes in LADSPA effect windows */
  318. EffectControlDialog QGroupBox {
  319. background: #49515b;
  320. margin-top: 1ex;
  321. padding: 10px 2px 1px;
  322. border-radius: 4px;
  323. border: 1px solid rgba(0,0,0, 64);
  324. }
  325. /* the inner box titles when present (channel 1, channel 2...) */
  326. EffectControlDialog QGroupBox::title {
  327. subcontrol-origin: margin;
  328. subcontrol-position: top left;
  329. background: #7b838d;
  330. color: white;
  331. border-radius: 2px;
  332. border: 1px solid rgba(0,0,0, 64);
  333. padding: 2px 1px;
  334. }
  335. /* main toolbar */
  336. QWidget#mainToolbar {
  337. background: qlineargradient(x1:0, y1:0, x2:1, y2:1, stop:0 #98a2a7, stop:1 #5b646f);
  338. }
  339. /* smaller toolbars */
  340. QToolBar {
  341. background: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #98a2a7, stop:1 #5b646f);
  342. border: none;
  343. padding: 2px;
  344. spacing: 0;
  345. }
  346. QToolBar::separator {
  347. border: none;
  348. width: 5px;
  349. }
  350. /* separate corner rounding for play and stop buttons! */
  351. QToolButton#playButton {
  352. border-top-left-radius: 10px 10px;
  353. border-bottom-left-radius: 10px 10px;
  354. }
  355. QToolButton#stopButton {
  356. border-top-right-radius: 10px 10px;
  357. border-bottom-right-radius: 10px 10px;
  358. }
  359. /* record and record-accompany can be styled with #recordButton and #recordAccompanyButton respectively */
  360. /* all tool buttons */
  361. QToolButton {
  362. padding: 1px 1px 1px 1px;
  363. border-radius: 5px;
  364. border: 1px solid rgba(63, 63, 63, 128);
  365. background: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #98a2a7, stop:1 #5b646f);
  366. font-size:10px;
  367. color: black;
  368. }
  369. QToolButton:hover {
  370. background: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #c0cdd3, stop:1 #71797d);
  371. color: white;
  372. }
  373. QToolButton:pressed {
  374. background: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #969696, stop:0.5 #c9c9c9, stop:1 #969696 );
  375. padding: 2px 1px 0px 1px;
  376. color: white;
  377. }
  378. QToolButton:checked {
  379. background: qradialgradient(cx:0.3, cy:0.3, radius:0.8, fx:0.3, fy:0.3, stop:0 #e0e0e0, stop:0.8 #c9c9c9, stop:1 #c0c0c0 );
  380. padding: 2px 1px 0px 1px;
  381. color: black;
  382. }
  383. /* track label buttons - the part that contains the icon and track title */
  384. TrackLabelButton {
  385. background-color: #5b6571;
  386. color: #c9c9c9;
  387. font-size: 11px;
  388. font-weight: normal;
  389. border-radius: 1px;
  390. border: none;
  391. padding: 2px 1px;
  392. }
  393. TrackLabelButton:hover {
  394. background-color: qlineargradient(spread:reflect, x1:0, y1:0, x2:0, y2:0.5, stop:0 #5b6571, stop:0.75 #7b838d, stop:1 #7b838d );
  395. color: white;
  396. border: 1px solid rgba(0,0,0,64);
  397. padding: 1px 0px;
  398. margin: 0px;
  399. }
  400. TrackLabelButton:pressed {
  401. background: qlineargradient(spread:reflect, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 #49515b, stop:0.3 #5b6571, stop:1 #6b7581 );
  402. color: white;
  403. border: 1px solid rgba(0,0,0,64);
  404. padding: 2px 0px 0px;
  405. font-weight: bold;
  406. }
  407. TrackLabelButton:checked {
  408. background: qlineargradient(spread:reflect, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 #49515b, stop:0.3 #5b6571, stop:1 #6b7581 );
  409. color: white;
  410. border: 1px solid rgba(0,0,0,128);
  411. padding: 2px 0px 0px;
  412. font-weight: bold;
  413. }
  414. TrackLabelButton:checked:hover {
  415. background-color: qlineargradient(spread:reflect, x1:0, y1:0, x2:0, y2:0.5, stop:0 #5b6571, stop:0.75 #7b838d, stop:1 #7b838d );
  416. }
  417. TrackLabelButton:checked:pressed {
  418. background: qlineargradient(spread:reflect, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 #49515b, stop:0.3 #5b6571, stop:1 #6b7581 );
  419. }
  420. /* sidebar, sidebar buttons */
  421. SideBar {
  422. background: qlineargradient(x1:0, y1:0, x2:1, y2:0, stop: 0 #98a2a7, stop: 1.0 #5b646f);
  423. }
  424. SideBar QToolButton {
  425. font-size: 12px;
  426. }
  427. /* Instrument plugin list */
  428. PluginDescList {
  429. background-color: #5b6571;
  430. }
  431. PluginDescWidget {
  432. background-color: #e0e0e0;
  433. color: #404040;
  434. border: 1px solid rgb(64, 64, 64);
  435. margin: 0px;
  436. }
  437. PluginDescWidget:hover {
  438. background-color: #e0e0e0;
  439. }
  440. /* piano widget */
  441. PianoView {
  442. background-color: #14171a;
  443. }
  444. /* font sizes for text buttons */
  445. FxMixerView QPushButton, EffectRackView QPushButton, ControllerRackView QPushButton {
  446. font-size: 10px;
  447. }
  448. FxLine {
  449. background: #5b6571;
  450. color: #e0e0e0;
  451. qproperty-backgroundActive: qlineargradient(spread:reflect, x1:0, y1:0, x2:1, y2:0,
  452. stop:0 #7b838d, stop:1 #6b7581 );
  453. qproperty-strokeOuterActive: rgb( 0, 0, 0 );
  454. qproperty-strokeOuterInactive: rgba( 0, 0, 0, 50 );
  455. qproperty-strokeInnerActive: rgba( 255, 255, 255, 100 );
  456. qproperty-strokeInnerInactive: rgba( 255, 255, 255, 50 );
  457. }
  458. /* persistent peak markers for fx peak meters */
  459. Fader {
  460. qproperty-peakGreen: rgb( 74, 253, 133);
  461. qproperty-peakYellow: rgb(224, 222, 18);
  462. qproperty-peakRed: rgb( 255, 100, 100);
  463. }
  464. TimeLineWidget {
  465. /* font-size only supports px and pt. */
  466. font-size: 7pt;
  467. /* lengths also support em. This will make sure that the height
  468. will always change in the same proportion as the font size
  469. defined above.
  470. If you want a fixed size set min and max to the same value. */
  471. min-height: 1.5em;
  472. max-height: 1.5em;
  473. background-color: qlineargradient( x1: 0, y1: 0, x2: 0, y2: 1,
  474. stop: 0 #8796a7, stop: 1.0 #3e454e );
  475. qproperty-inactiveLoopColor: rgba( 52, 63, 53, 64 );
  476. qproperty-inactiveLoopBrush: rgba( 255, 255, 255, 32 );
  477. qproperty-inactiveLoopInnerColor: rgba( 255, 255, 255, 32 );
  478. qproperty-activeLoopColor: rgba( 52, 63, 53, 255 );
  479. qproperty-activeLoopBrush: qlineargradient( x1: 0, y1: 0, x2: 0, y2: 1,
  480. stop: 0 #378d59, stop: 1.0 #297e36 );
  481. qproperty-activeLoopInnerColor: rgba( 74, 155, 100, 255 );
  482. qproperty-barLineColor: rgb( 192, 192, 192 );
  483. qproperty-barNumberColor: rgb( 192, 192, 192 );
  484. }
  485. QTreeView {
  486. alternate-background-color: #747474;
  487. }
  488. TrackContainerView QLabel
  489. {
  490. background: none;
  491. }
  492. /* Patterns */
  493. /* common pattern colors */
  494. TrackContentObjectView {
  495. qproperty-mutedColor: rgb( 128, 128, 128 );
  496. qproperty-mutedBackgroundColor: rgb( 80, 80, 80 );
  497. qproperty-selectedColor: rgb( 0, 125, 255 );
  498. qproperty-BBPatternBackground: rgb( 80, 80, 80 );
  499. qproperty-textColor: rgb( 255, 255, 255 );
  500. qproperty-textShadowColor: rgb( 0, 0, 0 );
  501. qproperty-gradient: true; /* boolean property, set true to have a gradient */
  502. }
  503. /* instrument pattern */
  504. PatternView {
  505. background-color: rgb( 119, 199, 216 );
  506. color: rgb( 187, 227, 236 );
  507. }
  508. /* sample track pattern */
  509. SampleTCOView {
  510. background-color: rgb( 74, 253, 133 );
  511. color: rgb( 187, 227, 236 );
  512. }
  513. /* automation pattern */
  514. AutomationPatternView {
  515. background-color: #99afff;
  516. color: rgb( 204, 215, 255 );
  517. }
  518. /* bb-pattern */
  519. BBTCOView {
  520. background-color: rgb( 128, 182, 175 ); /* default colour for bb-tracks */
  521. }
  522. /* Subwindows in MDI-Area */
  523. SubWindow {
  524. color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
  525. stop: 0 #4b525c, stop: 1.0 #31363d);
  526. qproperty-activeColor: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
  527. stop: 0 #33383e, stop: 1.0 #1a1c20);
  528. qproperty-textShadowColor: rgb( 0, 0, 0 );
  529. qproperty-borderColor: rgb( 0, 0, 0 );
  530. }
  531. /* Subwindow title text */
  532. SubWindow > QLabel {
  533. color: rgb( 255, 255, 255 );
  534. font-size: 12px;
  535. font-style: normal;
  536. }
  537. /* SubWindow titlebar button */
  538. SubWindow > QPushButton {
  539. background-color: rgba( 255, 255, 255, 0% );
  540. border-width: 0px;
  541. border-color: none;
  542. border-style: none;
  543. }
  544. SubWindow > QPushButton:hover{
  545. background-color: rgba( 255, 255, 255, 15% );
  546. border-width: 1px;
  547. border-color: rgba( 0, 0, 0, 20% );
  548. border-style: solid;
  549. border-radius: 2px;
  550. }
  551. /* Plugins */
  552. TripleOscillatorView Knob {
  553. color: rgb(255, 255, 255);
  554. qproperty-outerColor: rgb(255, 255, 255);
  555. qproperty-innerRadius: 2;
  556. qproperty-outerRadius: 7;
  557. qproperty-centerPointX: 13.0;
  558. qproperty-centerPointY: 14.0;
  559. qproperty-lineWidth: 2;
  560. }
  561. kickerInstrumentView Knob#smallKnob {
  562. color: #595959;
  563. qproperty-outerColor: black;
  564. qproperty-innerRadius: 3;
  565. qproperty-outerRadius: 11.0;
  566. qproperty-centerPointX: 14.5;
  567. qproperty-centerPointY: 14.5;
  568. qproperty-lineWidth: 2;
  569. }
  570. kickerInstrumentView Knob#largeKnob {
  571. color: #0c3b89;
  572. qproperty-outerColor: #519fff;
  573. qproperty-innerRadius: 12.0;
  574. qproperty-outerRadius: 14.5;
  575. qproperty-centerPointX: 17.0;
  576. qproperty-centerPointY: 17.0;
  577. qproperty-lineWidth: 3;
  578. }
  579. AudioFileProcessorView Knob {
  580. color: rgb(240, 147, 14);
  581. qproperty-outerColor: rgb(30, 35, 37);
  582. qproperty-innerRadius: 4;
  583. qproperty-outerRadius: 11.2;
  584. qproperty-centerPointX: 18.5;
  585. qproperty-centerPointY: 16.5;
  586. qproperty-lineWidth: 3;
  587. }
  588. organicInstrumentView Knob {
  589. color: rgb(124, 207, 98);
  590. qproperty-outerColor: rgb(13, 42, 4);
  591. qproperty-innerRadius: 2;
  592. qproperty-outerRadius: 7.5;
  593. qproperty-centerPointX: 10.5;
  594. qproperty-centerPointY: 10.5;
  595. qproperty-lineWidth: 1.5;
  596. }
  597. organicInstrumentView Knob#harmKnob {
  598. color: rgb(205, 98, 216);
  599. qproperty-outerColor: rgb(18, 4, 18);
  600. }
  601. organicInstrumentView Knob#fx1Knob,
  602. organicInstrumentView Knob#volKnob {
  603. color: rgb(157, 157, 157);
  604. qproperty-outerColor: rgb(37, 37, 37);
  605. qproperty-innerRadius: 4;
  606. qproperty-outerRadius: 10.0;
  607. qproperty-centerPointX: 18.5;
  608. qproperty-centerPointY: 13.8;
  609. qproperty-lineWidth: 2;
  610. }
  611. sf2InstrumentView Knob {
  612. color: #ff00ea;
  613. qproperty-outerColor: rgb(20, 5, 18);
  614. qproperty-innerRadius: 2;
  615. qproperty-outerRadius: 9.2;
  616. qproperty-centerPointX: 15.5;
  617. qproperty-centerPointY: 15.42;
  618. qproperty-lineWidth: 2;
  619. }
  620. sfxrInstrumentView Knob {
  621. color: #000;
  622. qproperty-outerColor: rgb(194, 177, 145);
  623. qproperty-innerRadius: 2;
  624. qproperty-outerRadius: 9;
  625. qproperty-lineWidth: 2;
  626. }
  627. sfxrInstrumentView Knob#envKnob {
  628. color: #263352;
  629. qproperty-outerColor: #4b66a4;
  630. }
  631. sfxrInstrumentView Knob#freqKnob {
  632. color: #1e4a22;
  633. qproperty-outerColor: #3c9544;
  634. }
  635. sfxrInstrumentView Knob#changeKnob {
  636. color: #591c1c;
  637. qproperty-outerColor: #b23737;
  638. }
  639. sfxrInstrumentView Knob#sqrKnob {
  640. color: #3b2714;
  641. qproperty-outerColor: #724c27;
  642. }
  643. sfxrInstrumentView Knob#repeatKnob {
  644. color: #292929;
  645. qproperty-outerColor: #515151;
  646. }
  647. sfxrInstrumentView Knob#phaserKnob {
  648. color: #144c4d;
  649. qproperty-outerColor: #299899;
  650. }
  651. sfxrInstrumentView Knob#filterKnob {
  652. color: #47224c;
  653. qproperty-outerColor: #8e4397;
  654. }
  655. opl2instrumentView Knob {
  656. color: rgb(128,128,128);
  657. qproperty-outerColor: rgb(255,255,255);
  658. qproperty-innerRadius: 2;
  659. qproperty-outerRadius: 9;
  660. qproperty-lineWidth: 2;
  661. }
  662. sidInstrumentView Knob {
  663. color: rgb(113,95,80);
  664. qproperty-outerColor: rgb( 255,255,255 );
  665. qproperty-innerRadius: 2;
  666. qproperty-outerRadius: 7;
  667. qproperty-lineWidth: 2;
  668. }
  669. WatsynView Knob {
  670. qproperty-innerRadius: 1;
  671. qproperty-outerRadius: 7;
  672. qproperty-centerPointX: 9.5;
  673. qproperty-centerPointY: 9.5;
  674. qproperty-lineWidth: 2;
  675. }
  676. WatsynView Knob#aKnob {
  677. color: #43b2ff;
  678. qproperty-outerColor: #43b2ff;
  679. }
  680. WatsynView Knob#bKnob {
  681. color: #fc5431;
  682. qproperty-outerColor: #fc5431;
  683. }
  684. WatsynView Knob#mixKnob {
  685. color: #43ff82;
  686. qproperty-outerColor: #43ff82;
  687. qproperty-outerRadius: 13;
  688. qproperty-centerPointX: 15.5;
  689. qproperty-centerPointY: 15.5;
  690. }
  691. WatsynView Knob#mixenvKnob {
  692. color: #43ff82;
  693. qproperty-outerColor: #43ff82;
  694. }
  695. WatsynView Knob#xtalkKnob {
  696. color: #fb50fb;
  697. qproperty-outerColor: #fb50fb;
  698. }
  699. MonstroView Knob {
  700. color: #ffffff;
  701. qproperty-outerColor: #aaaaaa;
  702. qproperty-outerRadius: 9;
  703. qproperty-innerRadius: 6;
  704. qproperty-centerPointX: 10;
  705. qproperty-centerPointY: 10;
  706. qproperty-lineWidth: 2.5;
  707. }
  708. NesInstrumentView Knob {
  709. color: #e7231b;
  710. qproperty-outerColor: #fff;
  711. qproperty-outerRadius: 11.0;
  712. qproperty-innerRadius: 8.0;
  713. qproperty-centerPointX: 14.5;
  714. qproperty-centerPointY: 14.5;
  715. qproperty-lineWidth: 2;
  716. }
  717. /* palette information */
  718. LmmsPalette {
  719. qproperty-background: #5b6571;
  720. qproperty-windowText: #f0f0f0;
  721. qproperty-base: #808080;
  722. qproperty-text: #e0e0e0;
  723. qproperty-button: #c9c9c9;
  724. qproperty-shadow: #000;
  725. qproperty-buttonText: #000;
  726. qproperty-brightText: #4afd85;
  727. qproperty-highlight: #202020;
  728. qproperty-highlightedText: #ffffff;
  729. /* the next two are used for whatsthis dialogs */
  730. qproperty-toolTipText: #000;
  731. qproperty-toolTipBase: #c9c9c9;
  732. }