home *** CD-ROM | disk | FTP | other *** search
/ Chip 2011 November / CHIP_2011_11.iso / Programy / Narzedzia / TeamSpeak / TeamSpeak3-Client-win32-3.0.0.exe / styles / bluesky.qss < prev    next >
Text File  |  2010-10-07  |  26KB  |  690 lines

  1. /*
  2.  * Bluesky stylesheet for TeamSpeak 3 client
  3.  * Created by Christine Strempel
  4.  * With special thanks to _,,.->DarkCode<-.,,_
  5.  * This work is licensed under a Creative Commons Attribution 3.0 Germany License, see http://creativecommons.org/licenses/by/3.0/de/
  6.  */
  7.  
  8. QMainWindow, QWidget, QDialog, TextBrowser, QAbstractItemView, QTextEdit {
  9.     background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #c2d7e1, stop:1 #eef5f9);
  10.     color:#000;
  11. }
  12. QWidget#MainWindowServerTabsWidget, QWidget#MainWindowChatWidget {
  13.     background-color: transparent;
  14. }
  15. QSplitter::handle {
  16.          background-color: transparent;
  17. }
  18. QSplitter::handle:horizontal {
  19.          background-color: transparent;
  20.      width: 2px;
  21. }
  22. QSplitter::handle:vertical {
  23.          background-color: transparent;
  24.      height: 2px;
  25. }
  26. QLineEdit {
  27.     border: 1px solid #0a057b;
  28.     border-radius: 3px;
  29.     background: #d6eaf4;
  30. }
  31. ChatLineEdit {
  32.     border: 1px solid #0a057b;
  33.     border-radius: 3px;
  34.     background: #d6eaf4;
  35. }
  36. /* PushButton */
  37. QPushButton {
  38.     background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop: 0 #6a96b9, stop: 1 #c2d7e1);
  39.     border: 1px solid #0a057b;
  40.     border-radius: 3px;
  41.     padding-left: 14px; padding-right: 14px;
  42.     padding-top: 3px; padding-bottom: 3px;
  43. }
  44. QPushButton:hover {
  45.     background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #a5d3e8, stop:1 #ccc);
  46.     color: #0a057b;
  47. }
  48. QPushButton:pressed {
  49.     background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #c2d7e1, stop: 1 #ccc);
  50. }
  51. QPushButton:disabled {
  52.     border: 1px solid #0a057b;
  53.     border-radius: 3px;
  54.     background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #ccc, stop: 1 #ddd);
  55.     color: #7b7b7b;
  56. }
  57. /* MenuBar */
  58. QMenuBar {
  59.     background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #6a96b9, stop: 1 #c2d7e1);
  60.     spacing: 2px;
  61.     color: #000;
  62. }
  63. QMenuBar::item {
  64.     background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #6a96b9, stop: 1 #c2d7e1);
  65.     color: #000;
  66. }
  67. QMenuBar::item:selected {
  68.     background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #a5d3e8, stop: 1 #e9edef);
  69.     color: #000;
  70. }
  71. QMenuBar::item:pressed {
  72.     background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #c2d7e1, stop: 1 #e9edef);
  73.     color: #000;
  74. }
  75. QMenu {
  76.     background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #b3d1e7, stop: 1 #e1eef8);
  77.     color: #000;
  78.     margin: 1px;
  79. }
  80. QMenu::item {
  81.     background: transparent;
  82.     padding: 3px;
  83.     padding-left: 20px;
  84.     padding-right: 10px;
  85. }
  86. QMenu::item:disabled {
  87.     color: #7b7b7b;
  88. }
  89. QMenu::item:selected {
  90.     background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #c2d7e1, stop: 1 #e9edef);
  91.     color: #0a057b;
  92. }
  93. QMenu::separator {
  94.     height:1px;
  95.     margin-bottom: 2px;
  96.     margin-top: 2px;
  97.     background: #0a057b;
  98. }
  99. /*QMenuIndicator*/
  100. QMenu::indicator:checked {
  101.     image: url("styles:bluesky/menu_check.png");
  102. }
  103. QMenu::indicator:non-exclusive:checked {
  104.     image: url("styles:bluesky/menu_check.png");
  105. }
  106. /* Combobox */
  107. QComboBox {
  108.     border:1px solid #0a057b;
  109.     border-radius: 3px;
  110.     background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #6a96b9, stop:1 #c2d7e1);
  111.     color: #000;
  112.     padding: 2px;
  113.     selection-background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #616b70, stop:1 #6a96b9);
  114.     color: #000;
  115. }
  116. QComboBox:!editable:on, QComboBox::drop-down:editable:on {
  117.     background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #d2f0ff, stop:1 #ccc);
  118. }
  119. QComboBox:on {
  120.     background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #eee, stop:1 #ccc);
  121. }
  122. QComboBox QAbstractItemView {
  123.     background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #c2d7e1, stop: 1 #eef5f9);
  124.     border: 1px solid #0a057b;
  125. }
  126. QComboBox#utcLocalComboBox {
  127.     padding-left: 14px;
  128.     padding-right: 7px;
  129. }
  130. /* Listview */
  131. QListView {
  132.     background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #c2d7e1, stop: 1 #eef5f9);
  133.     color:#000;
  134.     selection-background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #c2d7e1, stop:1 #e9edef);
  135.     selection-color: #0a057b;
  136.     show-decoration-selected: 1;
  137.     border: 1px solid #0a057b;
  138. }
  139. QListView::item:hover {
  140.     background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #a5d3e8, stop: 1 #ccc);
  141.     border: none;
  142.     border-radius: none;
  143. }
  144. QListView::item:selected:active {
  145.     background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #505c78, stop: 1 #6f80aa);
  146.     color: #fff;
  147.     border: none;
  148. }
  149. QListView::item:selected:!active {
  150.     background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #c2d7e1, stop: 1 #ccc);
  151.     color: #0a057b;
  152.     border: none;
  153. }
  154. QListWidget#identitiesListWidget {
  155.     background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #c2d7e1, stop: 1 #eef5f9);
  156.     color:#000;
  157. }
  158. QListView#fileListView::item:hover {
  159.     background: transparent;
  160. }
  161. QListView#fileListView::item:selected {
  162.     background: transparent;
  163. }
  164. /* Toolbar */
  165. QToolBar {
  166.     border: transparent;
  167.     background: none;
  168.     spacing: 5px;
  169. }
  170. /* ToolButton */
  171. QToolButton { 
  172.     border: 1px solid transparent;
  173.     border-radius: none;
  174.     background-color: none;
  175.     color: #000;
  176. QToolButton:pressed {
  177.     border: 1px solid #505c78;
  178.     border-radius: 3px;
  179.     background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #505c78, stop:1 #6f80aa);
  180.     color: #000;
  181. }
  182. QToolButton:hover {
  183.     border: 1px solid #505c78;
  184.     border-radius: 3px;
  185.     background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #a5d3e8, stop:1 #ccc);
  186.     color: #000;
  187. }
  188. QToolButton:checked, QToolButton#serverQueryAdvancedButton:checked {
  189.     border: 1px solid #505c78;
  190.     border-radius: 3px;
  191.     background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #505c78, stop:1 #6f80aa);
  192.     color: #000;
  193. }
  194. QToolButton[popupMode="1"] {
  195.     border: 1px solid transparent;
  196.     border-radius: 3px;
  197.     padding-right: 15px;
  198. }
  199. QToolButton[popupMode="1"]:hover {
  200.     border: 1px solid #505c78;
  201.     border-radius: 3px;
  202.     padding-right: 15px;
  203. }
  204. QToolButton[popupMode="1"]:checked {
  205.     border: 1px solid #505c78;
  206.     background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #505c78, stop:1 #6f80aa);
  207.     color: #000;
  208.     border-radius: 3px;
  209.     padding-right: 15px;
  210. }
  211. QToolButton::menu-button {
  212.     border: 1px solid transparent;
  213.     border-top-right-radius: 3px;
  214.     border-bottom-right-radius: none;
  215.     width: 12px;
  216. QToolButton::menu-button:hover {
  217.     border: 1px solid #505c78;
  218.     border-radius: 3px;
  219. }
  220. QToolButton#newBookmarkButton, QToolButton#newBookmarkFolderButton, QToolButton#removeBookmarkButton {
  221.     background: none;
  222.     border: 1px solid transparent;
  223. }
  224. QToolButton#newBookmarkButton:hover, QToolButton#newBookmarkFolderButton:hover, QToolButton#removeBookmarkButton:hover {
  225.     background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #6c7996, stop:1 #90a3d4);
  226.     border: 1px solid #0a057b;
  227.     border-radius: 3px;
  228. }
  229. QToolButton#serverQueryRunButton, QToolButton#serverQuerySingleStepsButton, QToolButton#serverQueryStopButton, QToolButton#serverQueryRestartButton, QToolButton#serverQueryAdvancedButton, QToolButton#serverQueryClearHighlightButton, QToolButton#newSQScriptButton, QToolButton#updateSQScriptButton, QToolButton#removeSQScriptButton,QToolButton#idAddButton, QToolButton#idRemoveButton, QToolButton#idSelectDefaultButton, QToolButton#idImportButton, QToolButton#idExportButton, QToolButton#addGroupButton, QToolButton#removeGroupButton, QToolButton#copyGroupButton, QToolButton#renameGroupButton, QToolButton#displayClientsButton, QToolButton#addClientButton, QToolButton#removeClientButton, QToolButton#makeCurrentChannelDefaultToolButton, QToolButton#improvedIdentityQualityButton, QToolButton#toolButtonIcon, QToolButton#copyServerIPButton, QToolButton#copyClientIPButton, QToolButton#whisperListAddButton, QToolButton#whisperListDelButton, QToolButton#whisperListRenameButton {
  230.     background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop: 0 #6a96b9, stop: 1 #c2d7e1);
  231.     border: 1px solid #0a057b;
  232.     border-radius: 3px;
  233. }
  234. QToolButton#serverQueryRunButton:hover, QToolButton#serverQuerySingleStepsButton:hover, QToolButton#serverQueryStopButton:hover, QToolButton#serverQueryRestartButton:hover, QToolButton#serverQueryAdvancedButton:hover, QToolButton#serverQueryClearHighlightButton:hover, QToolButton#newSQScriptButton:hover, QToolButton#updateSQScriptButton:hover, QToolButton#removeSQScriptButton:hover,QToolButton#idAddButton:hover, QToolButton#idRemoveButton:hover, QToolButton#idSelectDefaultButton:hover, QToolButton#idImportButton:hover, QToolButton#idExportButton:hover,QToolButton#addGroupButton:hover, QToolButton#removeGroupButton:hover, QToolButton#copyGroupButton:hover, QToolButton#renameGroupButton:hover, QToolButton#displayClientsButton:hover, QToolButton#addClientButton:hover, QToolButton#removeClientButton:hover, QToolButton#makeCurrentChannelDefaultToolButton:hover, QToolButton#improvedIdentityQualityButton:hover, QToolButton#toolButtonIcon:hover, QToolButton#copyServerIPButton:hover, QToolButton#copyClientIPButton:hover, QToolButton#whisperListAddButton:hover, QToolButton#whisperListDelButton:hover, QToolButton#whisperListRenameButton:hover {
  235.     background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #a5d3e8, stop:1 #ccc);
  236.     color: #0a057b;
  237. }
  238. QToolButton#serverQueryStopButton:disabled, QToolButton#serverQueryRestartButton:disabled {
  239.     border: 1px solid #0a057b;
  240.     border-radius: 3px;
  241.     background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #ccc, stop: 1 #ddd);
  242.     color: #7b7b7b;
  243. }
  244. QToolButton#TextFormatButton, QToolButton#searchClearButton, QToolButton#appScanImportButton, QToolButton#appScanReloadButton, QToolButton#fbDirUpButton, QToolButton#fbRootButton, QToolButton#fbRefreshButton, QToolButton#fbUploadButton, QToolButton#fbDownloadButton, QToolButton#fbCreateDirectoryButton, QToolButton#fbDeleteButton, QToolButton#fbFilterButton, QToolButton#descEditButton,QToolButton#fbViewIconsButton, QToolButton#fbViewListButton, QToolButton#filterGoButton, QToolButton#clientUpdateButton, QToolButton#filterClearButton, QToolButton#banAddButton, QToolButton#banRemoveButton, QToolButton#banEditButton, QToolButton#complainRemoveButton, QToolButton#foregroundColorSelectButton, QToolButton#backgroundColorSelectButton, QToolButton#EmoticonButton, QToolButton#iconToolButton {
  245.     background-color: transparent;
  246.     border: 1px solid transparent;
  247.     border-radius: none;
  248. }
  249. QToolButton#TextFormatButton:hover, QToolButton#searchClearButton:hover, QToolButton#appScanImportButton:hover, QToolButton#appScanReloadButton:hover, QToolButton#fbDirUpButton:hover, QToolButton#fbRootButton:hover, QToolButton#fbRefreshButton:hover, QToolButton#fbUploadButton:hover, QToolButton#fbDownloadButton:hover, QToolButton#fbCreateDirectoryButton:hover, QToolButton#fbDeleteButton:hover, QToolButton#fbFilterButton:hover, QToolButton#descEditButton:hover,QToolButton#fbViewIconsButton:hover, QToolButton#fbViewListButton:hover, QToolButton#filterGoButton:hover, QToolButton#clientUpdateButton:hover, QToolButton#filterClearButton:hover, QToolButton#banAddButton:hover, QToolButton#banRemoveButton:hover, QToolButton#banEditButton:hover, QToolButton#complainRemoveButton:hover, QToolButton#foregroundColorSelectButton:hover, QToolButton#backgroundColorSelectButton:hover, QToolButton#EmoticonButton:hover, QToolButton#iconToolButton:hover {
  250.     background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #a5d3e8, stop:1 #ccc);
  251.     color: #0a057b;
  252.     border: 1px solid #0a057b;
  253.     border-radius: 3px;
  254. }
  255. QToolButton#TextFormatButton:checked, QToolButton#fbViewIconsButton:checked, QToolButton#fbViewListButton:checked {
  256.     border: 1px solid #505c78;
  257.     border-radius: 3px;
  258.     background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #505c78, stop:1 #6f80aa);
  259.     color: #000;
  260. }
  261. QToolButton#toolButtonBold, QToolButton#toolButtonItalic, QToolButton#toolButtonUnderLine, QToolButton#toolButtonFColor {
  262.     background-color: transparent;
  263.     border: 1px solid #0a057b;
  264.     border-radius: 3px;
  265. }
  266. QToolButton#toolButtonBold:hover, QToolButton#toolButtonItalic:hover, QToolButton#toolButtonUnderLine:hover, QToolButton#toolButtonFColor:hover {
  267.     background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #a5d3e8, stop:1 #ccc);
  268.     color: #0a057b;
  269.     border: 1px solid #0a057b;
  270.     border-radius: 3px
  271. }
  272. QToolButton#toolButtonBold:checked, QToolButton#toolButtonItalic:checked, QToolButton#toolButtonUnderLine:checked, QToolButton#toolButtonFColor:checked {
  273.     border: 1px solid #505c78;
  274.     border-radius: 3px;
  275.     background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #a5d3e8, stop:1 #ccc);
  276.     color: #000;
  277. }
  278. /* TabBar */
  279. QTabWidget#permTabWidget::pane { 
  280.          border: 1px solid #505c78;
  281. }
  282. QTabBar {
  283.     background-color: transparent;
  284. }
  285. QTabBar::tab {
  286.     background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #6a96b9, stop: 1.0 #c2d7e1);
  287.     border: 1px solid #0a057b;
  288.     color: #000;
  289.     min-width: 8ex;
  290.     padding: 3px;
  291. }
  292. QTabBar::tab:selected, QTabBar::tab:hover {
  293.     background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #a5d3e8, stop: 1.0 #ccc);
  294. }
  295. QTabBar::tab:selected {
  296.     border-color: #6a96b9;
  297.     border-bottom-color: #6a96b9;
  298. }
  299. QTabBar::tab:selected:top {
  300.     border-top-color: #0a057b;
  301.     border-top-left-radius: 3px;
  302.     border-top-right-radius: 3px;
  303.     margin-top: 3px;
  304. }
  305. QTabBar::tab:selected:bottom {
  306.     border-bottom-color: #0a057b;
  307.     border-bottom-left-radius: 3px;
  308.     border-bottom-right-radius: 3px;
  309.     margin-bottom: 3px;
  310. }
  311. QTabBar::tab:!selected:top {
  312.     border-top-color: #0a057b;
  313.     border-top-left-radius: 3px;
  314.     border-top-right-radius: 3px;
  315.     margin-top: 5px;
  316. }
  317. QTabBar::tab:!selected:bottom {
  318.     border-bottom-color: #0a057b;
  319.     border-bottom-left-radius: 3px;
  320.     border-bottom-right-radius: 3px;
  321.     margin-bottom: 5px;
  322. }
  323. /* SpinBox */
  324. QSpinBox, QDoubleSpinBox#delayPTTSpinBox {
  325.     background: #d6eaf4;
  326.     border: 1px solid #0a057b;
  327.     border-radius: 3px;
  328.     padding: 2px;
  329.     color: #000;
  330.     selection-background-color: none;
  331. }
  332. /* Tree View */
  333. QTreeView {
  334.     alternate-background-color: #d4eefb;
  335.     show-decoration-selected: 1;
  336.     border: 1px solid transparent;
  337.     border-radius: 3px;
  338. }
  339. TreeView {
  340.     background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #c2d7e1, stop:1 #eef5f9);
  341.     qproperty-alternatingRowColors: 1;
  342.     border: 1px solid transparent;
  343.     border-radius: 3px;
  344.     color:#000;
  345. }
  346. QTreeView::item {
  347.     height: 16px;
  348.     border: 0px;
  349. }
  350. QTreeView::item:hover {
  351.     background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #6a96b9, stop: 1.0 #c2d7e1);
  352.     color: #0a057b;
  353. }
  354. QTreeView::item:selected:active {
  355.     background: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop: 0 #505c78, stop: 1 #6f80aa);
  356.     color: #c1daff;
  357. }
  358. QTreeView::item:selected:!active {
  359.     background: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop: 0 #505c78, stop: 1 #6f80aa);
  360.     color: #fff;
  361. }
  362. QTreeView::branch:hover {
  363.     background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #6a96b9, stop: 1.0 #c2d7e1);
  364. }
  365. /* QTreeView::branch:selected:!active -> wird vom :active ⁿbernommen */
  366. QTreeView::branch:selected {
  367.     background: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop: 0 #505c78, stop: 1 #6f80aa);
  368. }
  369. QTreeView::branch:has-siblings:!adjoins-item {
  370.     border-image: url(styles:bluesky/sibling_branch.png) 0;
  371. }
  372. QTreeView::branch:has-siblings:adjoins-item {
  373.     border-image: url(styles:bluesky/sibling_branch.png) 0;
  374. }
  375. QTreeView::branch:!has-children:!has-siblings:adjoins-item {
  376.     border-image: url(styles:bluesky/sibling_branch.png) 0;
  377. }
  378. QTreeView::branch:has-children:!has-siblings:closed,
  379. QTreeView::branch:closed:has-children:has-siblings {
  380.     border-image: none;
  381.     image: url(styles:bluesky/open_arrow.png);
  382. }
  383. QTreeView::branch:open:has-children:!has-siblings,
  384. QTreeView::branch:open:has-children:has-siblings  {
  385.     border-image: none;
  386.     image: url(styles:bluesky/close_arrow.png);
  387. }
  388. QTreeView#eventsTreeView::indicator:checked, QTreeView#permissionsTreeView::indicator:checked, QTreeWidget#appsTreeWidget::indicator:checked, QListWidget#pluginsListWidget::indicator:checked, QListView#ServerGroupsListView::indicator:checked, QTreeWidget#clientsTreeWidget::indicator:checked, QGroupBox#advancedGroupBox::indicator:checked {
  389.     background-color: #c1daff;
  390.     border: 1px solid #0a057b;
  391.     border-radius: 3px;
  392.     image: url(styles:bluesky/menu_check.png);
  393. }
  394. QTreeView#eventsTreeView::indicator:checked:hover, QTreeView#permissionsTreeView::indicator:checked:hover, QTreeWidget#appsTreeWidget::indicator:checked:hover, QListWidget#pluginsListWidget::indicator:checked:hover, QListView#ServerGroupsListView::indicator:checked:hover, QTreeWidget#clientsTreeWidget::indicator:checked:hover, QGroupBox#advancedGroupBox::indicator:checked:hover {
  395.     background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #a5d3e8, stop: 1 #ccc);
  396. }
  397. QTreeView#eventsTreeView::indicator:unchecked, QTreeView#permissionsTreeView::indicator:unchecked, QTreeWidget#appsTreeWidget::indicator:unchecked, QListWidget#pluginsListWidget::indicator:unchecked, QListView#ServerGroupsListView::indicator:unchecked, QTreeWidget#clientsTreeWidget::indicator:unchecked, QGroupBox#advancedGroupBox::indicator:unchecked {
  398.     background-color: #c1daff;
  399.     border: 1px solid #0a057b;
  400.     border-radius: 3px;
  401. }
  402. QTreeView#eventsTreeView::indicator:unchecked:hover,QTreeView#permissionsTreeView::indicator:unchecked:hover, QTreeWidget#appsTreeWidget::indicator:unchecked:hover, QListWidget#pluginsListWidget::indicator:unchecked:hover, QListView#ServerGroupsListView::indicator:unchecked:hover, QTreeWidget#clientsTreeWidget::indicator:unchecked:hover, QGroupBox#advancedGroupBox::indicator:unchecked:hover {
  403.     background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #a5d3e8, stop: 1 #ccc);
  404. }
  405. QTreeWidget#clientsTreeWidget {
  406.     background: transparent;
  407. }
  408. /* ScrollBar vertical */
  409. QScrollBar:vertical {
  410.     border: 1px solid #6f80aa;
  411.     background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop: 0 #505c78, stop: 1 #6f80aa);
  412.     width: 15px;
  413.     margin: 17px 0 17px 0;
  414. }
  415. QScrollBar::handle:vertical {
  416.     border: none;
  417.     background: #c2d7e1;
  418.     min-height: 20px;
  419. }
  420. QScrollBar::add-line:vertical  {
  421.     border: 1px solid #6f80aa;
  422.     background: #a5d3e8;
  423.     height: 15px;
  424.     subcontrol-position: bottom;
  425.     subcontrol-origin: margin;
  426. }
  427. QScrollBar::sub-line:vertical {
  428.     border: 1px solid #6f80aa;
  429.     background: #a5d3e8;
  430.     height: 15px;
  431.     subcontrol-position: top;
  432.     subcontrol-origin: margin;
  433. }
  434. QScrollBar::up-arrow:vertical {
  435.     background: url("styles:bluesky/up_arrow.png");
  436.     background-repeat: none;
  437.     left: 3px;
  438.     top: 5px;
  439. }
  440. QScrollBar::down-arrow:vertical {
  441.     background: url("styles:bluesky/down_arrow.png");
  442.     background-repeat: none;
  443.     left: 3px;
  444.     top: 5px;
  445. }
  446. QScrollBar::add-page:vertical, QScrollBar::sub-page:vertical {
  447.     background: none;
  448. }
  449. /* ScrollBar horizontal */
  450. QScrollBar:horizontal {
  451.     border: 1px solid #6f80aa;
  452.     background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:1, y2:0, stop: 0 #505c78, stop: 1 #6f80aa);
  453.     height: 15px;
  454.     margin: 0px 17px 0 17px;
  455. }
  456. QScrollBar::handle:horizontal {
  457.     border: none;
  458.     background: #c2d7e1;
  459.     min-width: 20px;
  460. }
  461. QScrollBar::add-line:horizontal  {
  462.     border: 1px solid #6f80aa;
  463.     background: #a5d3e8;
  464.     width: 15px;
  465.     subcontrol-position: right;
  466.     subcontrol-origin: margin;
  467. }
  468. QScrollBar::sub-line:horizontal {
  469.     border: 1px solid #6f80aa;
  470.     background: #a5d3e8;
  471.     width: 15px;
  472.     subcontrol-position: left;
  473.     subcontrol-origin: margin;
  474. }
  475. QScrollBar::left-arrow:horizontal {
  476.     background: url("styles:bluesky/left_arrow.png");
  477.     background-repeat: none;
  478.     left: 5px;
  479.     top: 3px;
  480. }
  481. QScrollBar::right-arrow:horizontal {
  482.     background: url("styles:bluesky/right_arrow.png");
  483.     background-repeat: none;
  484.     left: 5px;
  485.     top: 3px;
  486. }
  487. QScrollBar::add-page:horizontal, QScrollBar::sub-page:horizontal {
  488.     background: none;
  489. }
  490. /* HeaderView */
  491. QHeaderView::section {
  492.     background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #6a96b9, stop: 1 #c2d7e1);
  493.     color: #000;
  494.     height: 25px;
  495.     padding-left: 2px;
  496.     border-left: 1px solid #88b4d5;;
  497.     border-bottom: 1px solid #88b4d5;
  498.     border-top: 1px solid transparent;
  499.     border-right: 1px solid #88b4d5;
  500. }
  501. /*TableView*/
  502. QTableView {
  503.     alternate-background-color: #d4eefb;
  504.     border: 1px solid #000;
  505. }
  506. QTableView {
  507.     selection-background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #c2d7e1, stop:1 #e9edef);
  508.     selection-color: #0a057b;
  509.     qproperty-alternatingRowColors: 1;
  510.     border: 1px solid #88b4d5;
  511.     gridline-color: #88b4d5;
  512. }
  513. QTableView::item {
  514.     border: 1px solid transparent;
  515. }
  516. QTableView::item:hover {
  517.     background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #a5d3e8, stop: 1 #ccc);
  518.     border: 1px solid transparent;
  519.     color: #0a057b;
  520. }
  521. QTableView::item:selected:active {
  522.     background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #505c78, stop: 1 #6f80aa);
  523.     color: #fff;
  524.     border: 1px solid transparent;    
  525. }
  526. QTableView::item:selected:!active {
  527.     background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #c2d7e1, stop: 1 #ccc);
  528.     border: 1px solid transparent;
  529. }
  530. /*QSlider*/
  531. QSlider {
  532.     background: none;
  533.     padding-top: 6px;
  534.     padding-bottom: 6px;
  535. }
  536. QSlider::groove:horizontal { 
  537.     background: qlineargradient(x1:0, y1:0, x2:0.5, y2:0.5, stop:0 #ccc, stop:1 #505c78);
  538.     border: 1px solid transparent;
  539.     border-radius: 3px;
  540.     padding-right: 5px;
  541.     padding-left: 5px;
  542.     height: 7px;
  543. }
  544. QSlider::sub-page:horizontal { /*left side*/
  545.     background: qlineargradient(x1:0.5, y1:0.5, x2:1, y2:1, stop:0 #505c78, stop:1 #ccc);
  546.     border-bottom: 1px solid #0a057b;
  547.     border-left: 1px solid #505c78;
  548.     border-top: 1px solid #505c78;
  549.     border-radius: 3px;
  550. }
  551. QSlider::add-page:horizontal { /*right side*/
  552.     background: qlineargradient(x1:0, y1:0, x2:0.5, y2:0.5, stop:0 #ccc, stop:1 #505c78);
  553.     border-bottom: 1px solid #0a057b;
  554.     border-right: 1px solid #0a057b;
  555.     border-top: 1px solid #505c78;
  556.     border-radius: 3px;
  557. }
  558. QSlider::handle:horizontal { 
  559.     background: qlineargradient(x1:0, y1:0, x2:0.7, y2:0.7, stop:0 #505c78, stop:1 #fff);
  560.     border-bottom: 1px solid #0a057b;
  561.     border-right: 1px solid #0a057b;
  562.     border-left: 1px solid #505c78;
  563.     border-top: 1px solid #505c78;
  564.     border-radius: 3px;
  565.     margin: -4px 0;
  566.     width: 7px;
  567. }
  568. /* Statusbar */
  569. QStatusBar {
  570.     background-color: transparent;
  571. }
  572. /* Excluding background for specific elements */
  573. QLabel, QCheckBox, QRadioButton, QGroupBox, QSlider, QWidget#HeadlineLabel, QFrame#bookmarksTopFrame, QWidget#advancedWidget, QWidget#statusChangeWidget, QWidget#connectToWidget, QWidget#switchToWidget, QWidget#disableWidget, QWidget#activateWidget, QWidget#recordingWidget, ImprovedTabBarCloseButton, QWidget#avatarWidget, QWidget#ToolbarStretcher, QStackedWidget {
  574.     background: none;
  575. }
  576. QWidget#ConnectionInfoDialog, FriendFoeManager, ServerLogView, ClientLogView, FileBrowser, BookmarksManager, QWidget#UrlCatcherViewer, QWidget#ServerConnectionInfoDialog, LogDisplay, QDialog#BanDialog, QWidget#addPropertiesWidget, EmoticonsDisplay, QWidget#OfflineMessagesDialog, QWidget#sound3Dwidget, UserVolumeWidget, QWidget#sound3DTestWidget, QWidget#CustomizeToolbar {
  577.     background: #d9eff9;
  578. }
  579. QWidget#ServerQueryView {
  580.     background: #c2d7e1;
  581. }
  582. QTextEdit#pluginDescTextEdit, QTextEdit#descriptionTextEdit, QTextEdit#vserverWelcomeTextEdit, QTextEdit#changeLogTextEdit {
  583.     border: 1px solid #0a057b;
  584.     border-radius: 3px;
  585.     background: transparent;
  586. }
  587. MainWindowServerTabsWidget, MainWindowChatWidget {
  588.     background: transparent;
  589. }
  590. QLineEdit:disabled, QComboBox:disabled, QSpinBox:disabled {
  591.     border: 1px solid #b1aeae;
  592.     background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #ccc, stop: 1 #ddd);
  593.     color: #7b7b7b;
  594. }
  595. QCheckBox:disabled, QRadioButton:disabled, QTextEdit:disabled {
  596.     background-color: transparent;
  597.     color: #7b7b7b;
  598. }
  599. QCheckBox::indicator:checked {
  600.     height: 12px;
  601.     width: 12px;
  602.     background-color: #c1daff;
  603.     border: 1px solid #0a057b;
  604.     border-radius: 3px;
  605.     image: url(styles:bluesky/menu_check1.png);
  606. }
  607. QCheckBox::indicator:unchecked {
  608.     height: 12px;
  609.     width: 12px;
  610.     background-color: #c1daff;
  611.     border: 1px solid #0a057b;
  612.     border-radius: 3px;
  613. }
  614. QCheckBox::indicator:checked:hover {
  615.     background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #a5d3e8, stop: 1 #ccc);
  616. }
  617. QCheckBox::indicator:unchecked:hover {
  618.     background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #a5d3e8, stop: 1 #ccc);
  619. }
  620. /*RadioButton*/
  621. QRadioButton::indicator:checked {
  622.     image: url(styles:bluesky/radioButton1.png);
  623.     background: #c1daff;
  624.     border: 1px solid #0a057b;
  625.     border-radius: 7px;
  626.     height: 12px;
  627.     width: 12px;
  628. }
  629. QRadioButton::indicator::unchecked {
  630.     background: #c1daff;
  631.     border: 1px solid #0a057b;
  632.     border-radius: 7px;
  633.     height: 12px;
  634.     width: 12px;
  635. }
  636. QRadioButton::indicator:unchecked:hover {
  637.     background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #a5d3e8, stop: 1 #ccc);
  638. }
  639. QRadioButton::indicator:checked:hover {
  640.     background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #a5d3e8, stop: 1 #ccc);
  641. }
  642. QTextEdit#pluginDescTextEdit:disabled, QTextEdit#descriptionTextEdit:disabled, QTextEdit#vserverWelcomeTextEdit:disabled, QTextEdit#changeLogTextEdit:disabled {
  643.     border: 1px solid #b1aeae;
  644. }
  645. QSizeGrip {
  646.     background-color: transparent;
  647.     image: url("styles:bluesky/sizegrip.png");
  648.     width: 16px;
  649.     height: 16px;
  650. }
  651. /* Transparent TeamSpeak logo in top-right corner of Infoframe text window*/
  652. InfoFrame {
  653.     border: 0px;
  654.     background-image: url('styles:default/logo-128x128.png');
  655.     background-repeat: none;
  656.     background-position: top right;
  657.     background-attachment: fixed;
  658. }
  659. QTextEdit#ChatTab {
  660.     border: 0px;
  661.          background-image: url('styles:default/chatlog-128x96.png');
  662.     background-repeat: none;
  663.     background-position: bottom right;
  664.     background-attachment: fixed;
  665. }
  666. /* Wizard */
  667. QWizard QWidget {
  668.     background: #d9eff9;
  669. }
  670. QWizard QLabel {
  671.     background: transparent;
  672. }
  673. /* Options dialog title and description */
  674. QLabel#OptionsHeadlineTitleLabel {
  675.     background: none;
  676.     color: white;
  677.     font-weight: bold;
  678. }
  679. QLabel#OptionsHeadlineDescriptionLabel {
  680.     background: none;
  681.     color: white;
  682. }
  683. /* Capture Hotkey dialog */
  684. QLabel#RecorderLabel {
  685.     border: 1px solid #6f80aa;
  686.     background: #d9eff9;
  687. }
  688.