Guest User

theme.css

a guest
Sep 7th, 2013
37
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 6.68 KB | None | 0 0
  1. /*Pluto theme for Be::Shell by Hombremaledicto
  2.  
  3. IMPORTANT: You'll need to adjust(in most of the cases) padding & margin values, depending on your screen resolution ;)
  4.  
  5.  
  6. /* Here starts the panels config*/
  7.  
  8. #TopPanel {
  9.       border:1px solid rgba(0,0,0,156);
  10.       background-image: url("${base}/noise2.png");
  11.       background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #FFFFFF, stop:1 #8C8C8C);
  12. }
  13.  
  14. #calPanel {
  15.       margin-top:22px;
  16.       background-color:black;
  17.       border-bottom-left-radius:14px;
  18.       border-bottom-right-radius:14px;
  19. }
  20.  
  21. #RibbonPanel {
  22.       background: url("${base}/red ribbon.png") no-repeat;
  23.       margin-left:4px;    
  24. }
  25.  
  26. #BottomPanel {
  27.       background-image: url("${base}/noise2.png");
  28.       background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #d7d7d7, stop:0.5 #b3b3b3, stop:1 #a1a1a1);
  29. }
  30.  
  31. /*Buttons */
  32.  
  33. QAbstractButton { padding: 0  16 0 16; border-radius: 8px; }
  34.  
  35. #DesktopGrid  {  margin:-33 4 4 3;  padding:35 0 40 0; width:11px; height:12px; }
  36.  
  37. /*Labels */
  38.  
  39. #MTR3 { padding: 0 0 -2 6;  background: url('${base}/sep.png') no-repeat  left; }
  40.  
  41. #device { padding: 0 6 -2 0; margin-right:12px; }
  42.  
  43. #mpc {
  44.       background-color:qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #0d0d0d, stop:1 black);
  45.       margin:5 8 3 0;
  46.       font: 7pt ubuntu;
  47.       border-radius:4px;
  48.       border-bottom:2px solid silver;
  49.       color:silver;
  50. }
  51.  
  52. /* Global Menu: experimental stuff */
  53.  
  54. .BE--GMenu QMenuBar {  font: 9pt geo ; margin: 1px;  padding: 2 12 0 48; }
  55.  
  56. .BE--GMenu QMenuBar::item::selected {
  57.       background:black;
  58.       color:#9BC5FF;
  59.       border-top-left-radius:5px;
  60.       border-top-right-radius:6px;
  61.       border:1px solid transparent;
  62.       border-bottom:0px;
  63.       margin:0px;
  64. }
  65.  
  66. QMenuBar::item { margin:2.4px;  padding: 0 18 0 18; }
  67.  
  68. /* Pager */
  69.  
  70. .BE--Pager QToolButton {
  71.       background-color:qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #0d0d0d, stop:1 black);
  72.       color: silver;
  73.       font-size: 7.0pt;
  74.       font: bold;
  75.       border-radius: 3px;
  76.       border: 1px solid #999999;
  77.       margin: 5 8 5 8;
  78.       padding: 2 0 2 0;
  79.       border-bottom:2px solid #f9f9f9;
  80. }
  81.  
  82. .BE--Pager QToolButton:hover,  .BE--Pager QToolButton:checked  {
  83.       color: #9BC5FF;
  84.       font-size: 7.0pt;
  85.       font: bold;
  86.       border-radius: 3px;
  87.       padding-top: 2px;
  88. }
  89.  
  90. /* The clock and calendar*/
  91.  
  92. .BE--Clock { font-family: NeutraText ; font-size: 8.5pt;  padding:3 6 0 6; }
  93.  
  94. .BE--Clock::hover {
  95.       color: #9BC5FF;
  96.       background-color:black;
  97.       margin-top:1px;
  98.       border-top-left-radius:6px;
  99.       border-top-right-radius:6px;
  100. }
  101.  
  102. #Calendar { background-color:#E1E1E1;  color:black; }
  103.  
  104. #Calendar * {
  105.       color: black;
  106.       selection-background-color: #9BC5FF;
  107.       selection-color: black;
  108. }
  109.  
  110. #Calendar QToolButton { padding: 10 10 10 10; border-radius: 8px; }
  111.  
  112. #Calendar QWidget, #Calendar QWidget:Qlabel  { font:cure; background:#E1E1E1; }
  113.  
  114. #Calendar QComboBox { margin:4px; padding-right:6px;  border:none; }
  115.  
  116. #Calendar QComboBox::drop-down  { border:none; background:transparent; }
  117.  
  118. #Calendar QComboBox::down-arrow, QMenu::right-arrow, QMenu::left-arrow
  119. {
  120.       position:absolute;
  121.       subcontrol-origin: margin;
  122.       subcontrol-position: top right;
  123.       margin:6 3 6 3;
  124.       width:13px;
  125.       background: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #BBBBBB, stop:1 #D1D1D1);
  126.       border:1px solid #AAAAAA;
  127. }
  128.  
  129. #Calendar .KDatePicker { margin:8px; }
  130.  
  131. /* Various Applets */
  132.  
  133. .BE--SysTray { margin: 1 0 2 0; padding: 0 10 4 0; }
  134.  
  135. .BE--Session {  margin: 1px; padding:4 14 2 2; width: 16px; height: 16px; }
  136.  
  137. .BE--Volume { padding-right: 8px; margin: 0px; }
  138.  
  139. .BE--InfoCenter { font: 7pt geo; padding-top:0px; }
  140.  
  141. .BE--MediaTray { margin: 0 0 0 0; padding: 0 -10 0 0; }
  142.  
  143. .BE--Device { padding-left: -7px;}
  144.  
  145. .BE--Battery {
  146.       padding: 3.5px;
  147.       min-width: 30px;
  148.       color: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #333333, stop:1 #000000);
  149.       selection-background-color: qlineargradient(x1:0, y1:0, x2:0.9, y2:1, stop:0 #9BC5FF, stop:1 black);
  150. }
  151.  
  152. /* Runner : work in progress, not fully themed yet */
  153.  /*
  154. .BE--Run  { background-color:#020202; border-radius: 22px; }
  155.  
  156. .BE--Run  QTreeWidget {
  157.       border: 1px #A5C1E4;
  158.       background-color: #020202;
  159.       color: #404040;
  160.       selection-background-color: #A5C1E4;
  161.       selection-color: white;
  162. }
  163.  
  164. .BE--Run QTreeWidget QScrollBar {  width:0px;  height:0px; }
  165.  
  166. .BE--Run QLineEdit {
  167.       background-color: white;
  168.       border:1px solid black;
  169.       color: black;
  170.       font-size:7pt;
  171.       padding:4px;
  172. }
  173. */
  174. /*Tasks*/
  175.  
  176. .BE--Tasks { padding-left:12px; margin-top:1px; color:black;  }
  177.  
  178. .BE--Tasks QAbstractButton { margin:2px;   border-radius:3px;  }
  179.  
  180. .BE--Task:hover,  .BE--Task:pressed, #OneTask:checked, #ManyTasks:checked  {
  181.       border-left: 2px solid black;
  182.       border-right: 2px solid black;
  183. }
  184.  
  185. /*The menus */
  186.  
  187. QMenu  {  background:#020202;  color: #404040;  border: 0px; font-family:cure;  }
  188.  
  189. QMenu::icon{ padding-left:13px; }
  190.  
  191. QMenu::item  { border:1.5px solid transparent;  padding:3 24 3 32; }
  192.  
  193. QMenu::item:selected  {
  194.       color:#9BC5FF;
  195.       border-left:2px solid #9BC5FF;
  196.       padding:3 24 3 32;
  197. }
  198.  
  199. QMenu::indicator  {
  200.       subcontrol-origin: margin;
  201.       subcontrol-position: top right;
  202.       margin:6px;
  203. }
  204.  
  205. QMenu::indicator:non-exclusive:unchecked  {
  206.       background: #404040;
  207.       border-radius:2px;
  208.       margin:7px;
  209. }
  210.  
  211. QMenu::indicator:non-exclusive:checked {
  212.       background: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #ffffff, stop:0.5 #ffffff, stop:1 #ffffff);
  213.       border:1px double  red;
  214.       border-radius:3px;
  215. }
  216.  
  217. QMenu::right-arrow, QMenu::left-arrow  {
  218.       margin:6 3 6 3;
  219.       padding-left:-2px;
  220.       height:10px;
  221.       background:transparent;
  222.       border:none;
  223.       background-image:url("${base}/go-next.png")no-repeat;
  224. }
  225.  
  226. QMenu::separator  { height:0.7px; border:none; background:transparent; }
  227.  
  228. /* Random stuff */
  229.  
  230. #calendarscript, #MTR3,  #device, .BE--Tasks QAbstractButton { font-family:cure; }
  231.  
  232. #device, .BE--Pager { background: url("${base}/sep.png") no-repeat right; }
  233.  
  234. #TaskTip, QToolTip, #DesktopGrid QToolTip  {
  235.       background:rgba(0,0,0,250);
  236.       color: white;
  237.       font: 8pt ubuntu;
  238. }
  239.  
  240. .BE--Device:menu-indicator, .BE--Session:menu-indicator, #ManyTasks:menu-indicator,  .BE--Run QSizeGrip  {
  241.       image:none; /*removing the arrow */
  242. }
  243.  
  244. #Spacer1, #Spacer2 { max-width:290px; }
  245.  
  246. #nowplaying { padding-right: 16px; }
  247.  
  248. #q, #mpcTip
  249. {
  250.       background: black;
  251.       color: #9BC5FF;
  252.    /*   min-width:400px; */
  253.       border-radius:16px;
  254. }
  255.  
  256. #FeedPanel { margin-left:30px; }
  257. #rss { font: 8pt; }
Advertisement
Add Comment
Please, Sign In to add comment