Advertisement
LinuxUSER2020

Espectro-Xfce Theme

Dec 22nd, 2020
519
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 167.11 KB | None | 0 0
  1. @keyframes ripple_effect {
  2. to {
  3. background-size: 1000% 1000%;
  4. }
  5. }
  6.  
  7. @keyframes scale_ripple_effect {
  8. to {
  9. background-size: auto, 1000% 1000%;
  10. }
  11. }
  12.  
  13. @keyframes header_ripple_effect {
  14. from {
  15. background-image: radial-gradient(circle farthest-corner at center, #027272 0%, transparent 100%);
  16. }
  17. to {
  18. background-image: radial-gradient(circle farthest-corner at center, #027272 100%, transparent 100%);
  19. }
  20. }
  21.  
  22. * {
  23. background-clip: padding-box;
  24. -GtkToolButton-icon-spacing: 0;
  25. -GtkTextView-error-underline-color: #d42434;
  26. -GtkScrolledWindow-scrollbar-spacing: 0;
  27. -GtkToolItemGroup-expander-size: 11;
  28. -GtkWidget-text-handle-width: 24;
  29. -GtkWidget-text-handle-height: 24;
  30. -GtkDialog-button-spacing: 4;
  31. -GtkDialog-action-area-border: 0;
  32. outline-style: solid;
  33. outline-width: 2px;
  34. outline-color: transparent;
  35. outline-offset: -4px;
  36. -gtk-outline-radius: 0px;
  37. -gtk-secondary-caret-color: #027272;
  38. }
  39.  
  40. notebook:focus tab,
  41. *:focus {
  42. outline-color: alpha(currentColor, 0.24);
  43. }
  44.  
  45. /***************
  46. * Base States *
  47. ***************/
  48.  
  49. .background {
  50. background-color: rgba(38, 41, 44, 0.85);
  51. }
  52.  
  53. .background.csd {
  54. background-color: rgba(0, 0, 0, 0.6);
  55. }
  56.  
  57. /*
  58. These wildcard seems unavoidable, need to investigate.
  59. Wildcards are bad and troublesome, use them with care,
  60. or better, just don't.
  61. Everytime a wildcard is used a kitten dies, painfully.
  62. */
  63. *:disabled {
  64. -gtk-icon-effect: dim;
  65. }
  66.  
  67. .gtkstyle-fallback {
  68. background-color: #0A0A0A;
  69. color: #eff0f1;
  70. }
  71.  
  72. .gtkstyle-fallback:hover {
  73. background-color: #17191b;
  74. color: #eff0f1;
  75. }
  76.  
  77. .gtkstyle-fallback:active {
  78. background-color: #0c0d0d;
  79. color: #eff0f1;
  80. }
  81.  
  82. .gtkstyle-fallback:disabled {
  83. background-color: #0A0A0A;
  84. color: rgba(239, 240, 241, 0.5);
  85. }
  86.  
  87. .gtkstyle-fallback:selected {
  88. background-color: #027272;
  89. color: white;
  90. }
  91.  
  92. /*ESTOS SON LOS COLORES DE FONDO Y LETRA DE VENTANAS COMO SELECTOR DE TEMA Y GUARDAR COMO*/
  93. /*PERO NO AFECTA A LAS VENTANAS DE OPCIONES DE WPS OFFICE*/
  94. /*EL COLOR, NO EL BACKGROUND-COLOR, AFECTA A CAJA*/
  95. .view {
  96. background-color: #282B2F;
  97. color: #EFF0F1;
  98. }
  99.  
  100. .view:hover {
  101. box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08);
  102. }
  103.  
  104. .view:selected:hover {
  105. box-shadow: inset 0 0 0 9999px rgba(2, 114, 114, 0.08);
  106. }
  107.  
  108. .view:disabled {
  109. color: rgba(239, 240, 241, 0.5);
  110. }
  111.  
  112. .view:hover, .view:selected {
  113. border-radius: 0px;
  114. }
  115.  
  116. textview text {
  117. background-color: #282b2f;
  118. }
  119.  
  120. textview border {
  121. background-color: #26292c;
  122. color: rgba(239, 240, 241, 0.7);
  123. }
  124.  
  125. .rubberband,
  126. rubberband,
  127. flowbox rubberband,
  128. treeview.view rubberband,
  129. .content-view rubberband,
  130. .content-view .rubberband,
  131. XfdesktopIconView.view .rubberband {
  132. border: 1px solid #229292;
  133. background-color: rgba(34, 146, 146, 0.3);
  134. }
  135.  
  136. flowbox flowboxchild {
  137. padding: 4px;
  138. border-radius: 0px;
  139. }
  140.  
  141. .content-view .tile:selected {
  142. background-color: transparent;
  143. color: inherit;
  144. }
  145.  
  146. label {
  147. caret-color: currentColor;
  148. }
  149.  
  150. label.separator {
  151. color: #eff0f1;
  152. }
  153.  
  154. label:disabled {
  155. color: rgba(239, 240, 241, 0.5);
  156. }
  157.  
  158. headerbar label:disabled,
  159. tab label:disabled,
  160. button label:disabled {
  161. color: inherit;
  162. }
  163.  
  164. .dim-label, label.separator, .titlebar:not(headerbar) .subtitle,
  165. headerbar .subtitle, .budgie-notification .notification-body, .budgie-switcher .notification-body {
  166. opacity: 0.6;
  167. }
  168.  
  169. assistant .sidebar {
  170. padding: 4px 0;
  171. }
  172.  
  173. assistant .sidebar label {
  174. min-height: 32px;
  175. padding: 0 12px;
  176. color: rgba(239, 240, 241, 0.5);
  177. font-weight: 500;
  178. }
  179.  
  180. assistant .sidebar label.highlight {
  181. color: #eff0f1;
  182. }
  183.  
  184. popover.touch-selection, popover.magnifier, popover.osd,
  185. popover.background.touch-selection,
  186. popover.background.magnifier,
  187. popover.background.osd,
  188. popover.background.menu.touch-selection,
  189. popover.background.menu.magnifier,
  190. popover.background.menu.osd, .app-notification, .osd .scale-popup, .nautilus-window .floating-bar, .osd {
  191. opacity: 0.8;
  192. }
  193.  
  194. /*********************
  195. * Spinner Animation *
  196. *********************/
  197. @keyframes spin {
  198. to {
  199. -gtk-icon-transform: rotate(1turn);
  200. }
  201. }
  202.  
  203. spinner {
  204. background: none;
  205. opacity: 0;
  206. -gtk-icon-source: -gtk-icontheme("process-working-symbolic");
  207. }
  208.  
  209. spinner:checked {
  210. opacity: 1;
  211. animation: spin 1s linear infinite;
  212. }
  213.  
  214. spinner:checked:disabled {
  215. opacity: 0.5;
  216. }
  217.  
  218. /****************
  219. * Text Entries *
  220. ****************/
  221. spinbutton:not(.vertical),
  222. entry {
  223. min-height: 32px;
  224. padding: 0 8px;
  225. border-radius: 0px 0px 0 0;
  226. transition: all 100ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0, 0, 0.2, 1);
  227. border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #027272 0%, transparent 100%) 0 0 0/0 0 0px;
  228. box-shadow: inset 0 -1px rgba(239, 240, 241, 0.3);
  229. background-color: rgba(0, 0, 0, 0.4);
  230. color: #eff0f1;
  231. }
  232.  
  233. spinbutton:focus:not(.vertical),
  234. entry:focus {
  235. border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #027272 100%, transparent 100%) 0 0 2/0 0 2px;
  236. box-shadow: inset 0 -1px rgba(239, 240, 241, 0.3);
  237. }
  238.  
  239. spinbutton:disabled:not(.vertical),
  240. entry:disabled {
  241. box-shadow: inset 0 -1px rgba(239, 240, 241, 0.12);
  242. background-color: rgba(239, 240, 241, 0.04);
  243. color: rgba(239, 240, 241, 0.5);
  244. }
  245.  
  246. spinbutton.flat:not(.vertical), entry.preferences-search, layoutpane entry.search, editortweak entry.search,
  247. entry.flat {
  248. min-height: 0;
  249. padding: 2px;
  250. border-radius: 0;
  251. background-color: transparent;
  252. }
  253.  
  254. spinbutton:not(.vertical) image,
  255. entry image {
  256. color: rgba(239, 240, 241, 0.7);
  257. }
  258.  
  259. spinbutton:not(.vertical) image:hover, spinbutton:not(.vertical) image:active,
  260. entry image:hover,
  261. entry image:active {
  262. color: #eff0f1;
  263. }
  264.  
  265. spinbutton:not(.vertical) image:disabled,
  266. entry image:disabled {
  267. color: rgba(239, 240, 241, 0.5);
  268. }
  269.  
  270. spinbutton:not(.vertical) image.left,
  271. entry image.left {
  272. margin-left: 0px;
  273. margin-right: 6px;
  274. }
  275.  
  276. spinbutton:not(.vertical) image.right,
  277. entry image.right {
  278. margin-left: 6px;
  279. margin-right: 0px;
  280. }
  281.  
  282. spinbutton:not(.vertical) undershoot.left,
  283. entry undershoot.left {
  284. background-color: transparent;
  285. background-image: linear-gradient(to top, rgba(40, 43, 47, 0.3) 50%, rgba(239, 240, 241, 0.3) 50%);
  286. padding-left: 1px;
  287. background-size: 1px 12px;
  288. background-repeat: repeat-y;
  289. background-origin: content-box;
  290. background-position: left top;
  291. }
  292.  
  293. spinbutton:not(.vertical) undershoot.right,
  294. entry undershoot.right {
  295. background-color: transparent;
  296. background-image: linear-gradient(to top, rgba(40, 43, 47, 0.3) 50%, rgba(239, 240, 241, 0.3) 50%);
  297. padding-right: 1px;
  298. background-size: 1px 12px;
  299. background-repeat: repeat-y;
  300. background-origin: content-box;
  301. background-position: right top;
  302. }
  303.  
  304. spinbutton.error:not(.vertical),
  305. entry.error {
  306. transition: all 100ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0, 0, 0.2, 1);
  307. border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #d42434 0%, transparent 100%) 0 0 0/0 0 0px;
  308. box-shadow: inset 0 -1px #d42434;
  309. background-color: rgba(239, 240, 241, 0.04);
  310. color: #eff0f1;
  311. }
  312.  
  313. spinbutton.error:focus:not(.vertical),
  314. entry.error:focus {
  315. border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #d42434 100%, transparent 100%) 0 0 2/0 0 2px;
  316. box-shadow: inset 0 -1px #d42434;
  317. }
  318.  
  319. spinbutton.error:disabled:not(.vertical),
  320. entry.error:disabled {
  321. box-shadow: inset 0 -1px rgba(239, 240, 241, 0.12);
  322. background-color: rgba(239, 240, 241, 0.04);
  323. color: rgba(239, 240, 241, 0.5);
  324. }
  325.  
  326. spinbutton.warning:not(.vertical),
  327. entry.warning {
  328. transition: all 100ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0, 0, 0.2, 1);
  329. border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #f3ce84 0%, transparent 100%) 0 0 0/0 0 0px;
  330. box-shadow: inset 0 -1px #f3ce84;
  331. background-color: rgba(239, 240, 241, 0.04);
  332. color: #eff0f1;
  333. }
  334.  
  335. spinbutton.warning:focus:not(.vertical),
  336. entry.warning:focus {
  337. border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #f3ce84 100%, transparent 100%) 0 0 2/0 0 2px;
  338. box-shadow: inset 0 -1px #f3ce84;
  339. }
  340.  
  341. spinbutton.warning:disabled:not(.vertical),
  342. entry.warning:disabled {
  343. box-shadow: inset 0 -1px rgba(239, 240, 241, 0.12);
  344. background-color: rgba(239, 240, 241, 0.04);
  345. color: rgba(239, 240, 241, 0.5);
  346. }
  347.  
  348. spinbutton:not(.vertical) progress,
  349. entry progress {
  350. margin: 2px -6px;
  351. border-bottom: 2px solid #027272;
  352. background-color: transparent;
  353. }
  354.  
  355. spinbutton.vertical entry, .gedit-search-slider .linked:not(.vertical) > entry {
  356. border-radius: 0px;
  357. transition: all 100ms cubic-bezier(0, 0, 0.2, 1);
  358. border-image: none;
  359. box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
  360. background-color: #282b2f;
  361. color: #eff0f1;
  362. }
  363.  
  364. spinbutton.vertical entry:focus, .gedit-search-slider .linked:not(.vertical) > entry:focus {
  365. border-image: none;
  366. box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23);
  367. }
  368.  
  369. spinbutton.vertical entry:disabled, .gedit-search-slider .linked:not(.vertical) > entry:disabled {
  370. box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
  371. background-color: #26292c;
  372. color: rgba(239, 240, 241, 0.5);
  373. }
  374.  
  375. spinbutton.vertical entry.error, .gedit-search-slider .linked:not(.vertical) > entry.error {
  376. transition: all 100ms cubic-bezier(0, 0, 0.2, 1);
  377. border-image: none;
  378. box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
  379. background-color: #d42434;
  380. color: white;
  381. }
  382.  
  383. spinbutton.vertical entry.error:focus, .gedit-search-slider .linked:not(.vertical) > entry.error:focus {
  384. border-image: none;
  385. box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23);
  386. }
  387.  
  388. spinbutton.vertical entry.error:disabled, .gedit-search-slider .linked:not(.vertical) > entry.error:disabled {
  389. box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
  390. background-color: #26292c;
  391. color: rgba(239, 240, 241, 0.5);
  392. }
  393.  
  394. spinbutton.vertical entry.error image, .gedit-search-slider .linked:not(.vertical) > entry.error image {
  395. color: rgba(255, 255, 255, 0.7);
  396. }
  397.  
  398. spinbutton.vertical entry.error image:hover, .gedit-search-slider .linked:not(.vertical) > entry.error image:hover, spinbutton.vertical entry.error image:active, .gedit-search-slider .linked:not(.vertical) > entry.error image:active {
  399. color: white;
  400. }
  401.  
  402. spinbutton.vertical entry.error image:disabled, .gedit-search-slider .linked:not(.vertical) > entry.error image:disabled {
  403. color: rgba(255, 255, 255, 0.5);
  404. }
  405.  
  406. spinbutton.vertical entry.warning, .gedit-search-slider .linked:not(.vertical) > entry.warning {
  407. transition: all 100ms cubic-bezier(0, 0, 0.2, 1);
  408. border-image: none;
  409. box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
  410. background-color: #f3ce84;
  411. color: white;
  412. }
  413.  
  414. spinbutton.vertical entry.warning:focus, .gedit-search-slider .linked:not(.vertical) > entry.warning:focus {
  415. border-image: none;
  416. box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23);
  417. }
  418.  
  419. spinbutton.vertical entry.warning:disabled, .gedit-search-slider .linked:not(.vertical) > entry.warning:disabled {
  420. box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
  421. background-color: #26292c;
  422. color: rgba(239, 240, 241, 0.5);
  423. }
  424.  
  425. spinbutton.vertical entry.warning image, .gedit-search-slider .linked:not(.vertical) > entry.warning image {
  426. color: rgba(255, 255, 255, 0.7);
  427. }
  428.  
  429. spinbutton.vertical entry.warning image:hover, .gedit-search-slider .linked:not(.vertical) > entry.warning image:hover, spinbutton.vertical entry.warning image:active, .gedit-search-slider .linked:not(.vertical) > entry.warning image:active {
  430. color: white;
  431. }
  432.  
  433. spinbutton.vertical entry.warning image:disabled, .gedit-search-slider .linked:not(.vertical) > entry.warning image:disabled {
  434. color: rgba(255, 255, 255, 0.5);
  435. }
  436.  
  437. treeview entry.flat, treeview entry {
  438. background-color: #282b2f;
  439. }
  440.  
  441. treeview entry.flat, treeview entry.flat:focus, treeview entry, treeview entry:focus {
  442. border-image: none;
  443. box-shadow: none;
  444. }
  445.  
  446. .entry-tag, .documents-entry-tag, .photos-entry-tag {
  447. margin: 2px;
  448. border-radius: 9999px;
  449. box-shadow: none;
  450. background-color: rgba(239, 240, 241, 0.12);
  451. color: #eff0f1;
  452. }
  453.  
  454. .entry-tag:hover, .documents-entry-tag:hover, .photos-entry-tag:hover {
  455. background-image: image(rgba(239, 240, 241, 0.12));
  456. }
  457.  
  458. :dir(ltr) .entry-tag, :dir(ltr) .documents-entry-tag, :dir(ltr) .photos-entry-tag {
  459. margin-left: 4px;
  460. margin-right: 0;
  461. padding-left: 12px;
  462. padding-right: 8px;
  463. }
  464.  
  465. :dir(rtl) .entry-tag, :dir(rtl) .documents-entry-tag, :dir(rtl) .photos-entry-tag {
  466. margin-left: 0;
  467. margin-right: 4px;
  468. padding-left: 8px;
  469. padding-right: 12px;
  470. }
  471.  
  472. .entry-tag.button, .button.documents-entry-tag, .button.photos-entry-tag {
  473. box-shadow: none;
  474. background-color: transparent;
  475. }
  476.  
  477. .entry-tag.button:not(:hover):not(:active), .button.documents-entry-tag:not(:hover):not(:active), .button.photos-entry-tag:not(:hover):not(:active) {
  478. color: rgba(239, 240, 241, 0.7);
  479. }
  480.  
  481. /***********
  482. * Buttons *
  483. ***********/
  484. @keyframes needs_attention {
  485. from {
  486. background-image: -gtk-gradient(radial, center center, 0, center center, 0.001, to(#027272), to(transparent));
  487. }
  488. to {
  489. background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#027272), to(transparent));
  490. }
  491. }
  492.  
  493.  
  494. button {
  495. min-height: 24px;
  496. min-width: 16px;
  497. padding: 4px 8px;
  498. border-radius: 0px;
  499. font-weight: 500;
  500. transition: all 100ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1);
  501. box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24), inset 0 0 0 9999px transparent;
  502. background-color: #31363b;
  503. background-image: radial-gradient(circle farthest-corner at center, transparent 10%, transparent 100%);
  504. background-repeat: no-repeat;
  505. background-position: center;
  506. background-size: 1000% 1000%;
  507. color: #eff0f1;
  508. }
  509.  
  510.  
  511. button:hover {
  512. box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23), inset 0 0 0 9999px transparent;
  513. background-color: #027272;
  514. color: #eff0f1;
  515. }
  516.  
  517.  
  518. button:active {
  519. transition: all 100ms cubic-bezier(0, 0, 0.2, 1), background-size 0, background-image 0;
  520. animation: ripple_effect 225ms cubic-bezier(0, 0, 0.2, 1) forwards;
  521. box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23), inset 0 0 0 9999px alpha(currentColor, 0.08);
  522. background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0.12) 10%, transparent 100%);
  523. background-size: 0% 0%;
  524. color: #eff0f1;
  525. }
  526.  
  527.  
  528. button:disabled {
  529. box-shadow: none;
  530. background-color: rgba(239, 240, 241, 0.04);
  531. color: rgba(239, 240, 241, 0.5);
  532. }
  533.  
  534.  
  535. button:checked {
  536. background-color: #027272;
  537. color: white;
  538. }
  539.  
  540.  
  541. button:checked:disabled {
  542. background-color: rgba(239, 240, 241, 0.12);
  543. color: rgba(239, 240, 241, 0.5);
  544. }
  545.  
  546. modelbutton.flat,
  547. .menuitem.button.flat, spinbutton:not(.vertical) button, spinbutton.vertical button, popover.background.menu button,
  548. popover.background button.model, notebook > header > tabs > arrow, scrollbar button, check,
  549. radio, calendar.button, messagedialog.csd .dialog-action-area button, button.sidebar-button, .gedit-search-slider .linked > button, popover.messagepopover .popover-action-area button, #mate-menu button, .budgie-settings-window buttonbox.inline-toolbar button, .raven .raven-header:not(.top) button, .drop-shadow button, .budgie-session-dialog .linked.horizontal > button, .lightdm-gtk-greeter button, :not(headerbar) .caja-pathbar button, .caja-pathbar :not(headerbar) button, :not(headerbar) .path-bar button, layouttabbar button, .mate-panel-menu-bar button, .budgie-panel button, .raven stackswitcher.linked > button, toolbar button, .titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action),
  550. headerbar button:not(.suggested-action):not(.destructive-action), actionbar > revealer > box button:not(.suggested-action):not(.destructive-action):not(.server-list-button), .app-notification button, filechooser #pathbarbox > stack > box > button, .nemo-window .toolbar button,
  551. button.flat {
  552. transition: all 100ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1);
  553. box-shadow: inset 0 0 0 9999px transparent;
  554. background-color: transparent;
  555. background-image: radial-gradient(circle farthest-corner at center, transparent 10%, transparent 100%);
  556. background-repeat: no-repeat;
  557. background-position: center;
  558. background-size: 1000% 1000%;
  559. color: rgba(239, 240, 241, 0.7);
  560. }
  561.  
  562. modelbutton.flat:hover,
  563. .menuitem.button.flat:hover, spinbutton:not(.vertical) button:hover, spinbutton.vertical button:hover, popover.background.menu button:hover,
  564. popover.background button.model:hover, notebook > header > tabs > arrow:hover, scrollbar button:hover, check:hover,
  565. radio:hover, calendar.button:hover, messagedialog.csd .dialog-action-area button:hover, button.sidebar-button:hover, .gedit-search-slider .linked > button:hover, popover.messagepopover .popover-action-area button:hover, #mate-menu button:hover, .budgie-settings-window buttonbox.inline-toolbar button:hover, .raven .raven-header:not(.top) button:hover, .drop-shadow button:hover, .budgie-session-dialog .linked.horizontal > button:hover, .lightdm-gtk-greeter button:hover, :not(headerbar) .caja-pathbar button:hover, .caja-pathbar :not(headerbar) button:hover, :not(headerbar) .path-bar button:hover, layouttabbar button:hover, .mate-panel-menu-bar button:hover, .budgie-panel button:hover, .raven stackswitcher.linked > button:hover, toolbar button:hover, .titlebar:not(headerbar) button:hover:not(.suggested-action):not(.destructive-action),
  566. headerbar button:hover:not(.suggested-action):not(.destructive-action), actionbar > revealer > box button:hover:not(.suggested-action):not(.destructive-action):not(.server-list-button), .app-notification button:hover, filechooser #pathbarbox > stack > box > button:hover, .nemo-window .toolbar button:hover,
  567. button.flat:hover {
  568. box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08);
  569. color: #eff0f1;
  570. }
  571.  
  572. modelbutton.flat:active,
  573. .menuitem.button.flat:active, spinbutton:not(.vertical) button:active, spinbutton.vertical button:active, popover.background.menu button:active,
  574. popover.background button.model:active, notebook > header > tabs > arrow:active, scrollbar button:active, check:active,
  575. radio:active, calendar.button:active, messagedialog.csd .dialog-action-area button:active, button.sidebar-button:active, .gedit-search-slider .linked > button:active, popover.messagepopover .popover-action-area button:active, #mate-menu button:active, .budgie-settings-window buttonbox.inline-toolbar button:active, .raven .raven-header:not(.top) button:active, .drop-shadow button:active, .budgie-session-dialog .linked.horizontal > button:active, .lightdm-gtk-greeter button:active, :not(headerbar) .caja-pathbar button:active, .caja-pathbar :not(headerbar) button:active, :not(headerbar) .path-bar button:active, layouttabbar button:active, .mate-panel-menu-bar button:active, .budgie-panel button:active, .raven stackswitcher.linked > button:active, toolbar button:active, .titlebar:not(headerbar) button:active:not(.suggested-action):not(.destructive-action),
  576. headerbar button:active:not(.suggested-action):not(.destructive-action), actionbar > revealer > box button:active:not(.suggested-action):not(.destructive-action):not(.server-list-button), .app-notification button:active, filechooser #pathbarbox > stack > box > button:active, .nemo-window .toolbar button:active,
  577. button.flat:active {
  578. transition: all 100ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0, 0, 0.2, 1), background-size 0, background-image 0;
  579. animation: ripple_effect 225ms cubic-bezier(0, 0, 0.2, 1) forwards;
  580. box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08);
  581. background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0.12) 10%, transparent 100%);
  582. background-size: 0% 0%;
  583. color: #eff0f1;
  584. }
  585.  
  586. modelbutton.flat:disabled,
  587. .menuitem.button.flat:disabled, spinbutton:not(.vertical) button:disabled, spinbutton.vertical button:disabled, popover.background.menu button:disabled,
  588. popover.background button.model:disabled, notebook > header > tabs > arrow:disabled, scrollbar button:disabled, check:disabled,
  589. radio:disabled, calendar.button:disabled, messagedialog.csd .dialog-action-area button:disabled, button.sidebar-button:disabled, .gedit-search-slider .linked > button:disabled, popover.messagepopover .popover-action-area button:disabled, #mate-menu button:disabled, .budgie-settings-window buttonbox.inline-toolbar button:disabled, .raven .raven-header:not(.top) button:disabled, .drop-shadow button:disabled, .budgie-session-dialog .linked.horizontal > button:disabled, .lightdm-gtk-greeter button:disabled, :not(headerbar) .caja-pathbar button:disabled, .caja-pathbar :not(headerbar) button:disabled, :not(headerbar) .path-bar button:disabled, layouttabbar button:disabled, .mate-panel-menu-bar button:disabled, .budgie-panel button:disabled, .raven stackswitcher.linked > button:disabled, toolbar button:disabled, .titlebar:not(headerbar) button:disabled:not(.suggested-action):not(.destructive-action),
  590. headerbar button:disabled:not(.suggested-action):not(.destructive-action), actionbar > revealer > box button:disabled:not(.suggested-action):not(.destructive-action):not(.server-list-button), .app-notification button:disabled, filechooser #pathbarbox > stack > box > button:disabled, .nemo-window .toolbar button:disabled,
  591. button.flat:disabled {
  592. box-shadow: none;
  593. background-color: transparent;
  594. color: rgba(239, 240, 241, 0.3);
  595. }
  596.  
  597. :not(headerbar) .caja-pathbar button:checked, .caja-pathbar :not(headerbar) button:checked, :not(headerbar) .path-bar button:checked, layouttabbar button:checked, .mate-panel-menu-bar button:checked, .budgie-panel button:checked, .raven stackswitcher.linked > button:checked, toolbar button:checked, .titlebar:not(headerbar) button:checked:not(.suggested-action):not(.destructive-action),
  598. headerbar button:checked:not(.suggested-action):not(.destructive-action), actionbar > revealer > box button:checked:not(.suggested-action):not(.destructive-action):not(.server-list-button), .app-notification button:checked, filechooser #pathbarbox > stack > box > button:checked, .nemo-window .toolbar button:checked,
  599. button.flat:checked {
  600. background-color: alpha(currentColor, 0.24);
  601. color: #eff0f1;
  602. }
  603.  
  604. :not(headerbar) .caja-pathbar button:checked:disabled, .caja-pathbar :not(headerbar) button:checked:disabled, :not(headerbar) .path-bar button:checked:disabled, layouttabbar button:checked:disabled, .mate-panel-menu-bar button:checked:disabled, .budgie-panel button:checked:disabled, .raven stackswitcher.linked > button:checked:disabled, toolbar button:checked:disabled, .titlebar:not(headerbar) button:checked:disabled:not(.suggested-action):not(.destructive-action),
  605. headerbar button:checked:disabled:not(.suggested-action):not(.destructive-action), actionbar > revealer > box button:checked:disabled:not(.suggested-action):not(.destructive-action):not(.server-list-button), .app-notification button:checked:disabled, filechooser #pathbarbox > stack > box > button:checked:disabled, .nemo-window .toolbar button:checked:disabled,
  606. button.flat:checked:disabled {
  607. background-color: rgba(239, 240, 241, 0.12);
  608. color: rgba(239, 240, 241, 0.5);
  609. }
  610.  
  611.  
  612. button.text-button {
  613. padding-left: 16px;
  614. padding-right: 16px;
  615. }
  616.  
  617.  
  618. button.image-button {
  619. min-width: 24px;
  620. padding: 4px;
  621. }
  622.  
  623.  
  624. button.text-button.image-button {
  625. border-radius: 0px;
  626. -gtk-outline-radius: 0px;
  627. }
  628.  
  629.  
  630. button.text-button.image-button label:first-child {
  631. margin-left: 12px;
  632. }
  633.  
  634.  
  635. button.text-button.image-button label:last-child {
  636. margin-right: 12px;
  637. }
  638.  
  639.  
  640. button.text-button.image-button image:not(:only-child) {
  641. margin: 0 4px;
  642. }
  643.  
  644. toolbar .linked > button, .titlebar:not(headerbar) .linked > button:not(.suggested-action):not(.destructive-action),
  645. headerbar .linked > button:not(.suggested-action):not(.destructive-action), actionbar > revealer > box .linked > button:not(.suggested-action):not(.destructive-action):not(.server-list-button), .app-notification .linked > button, filechooser #pathbarbox > stack > box.linked > button, .nemo-window .toolbar .linked > button,
  646. toolbar .linked.vertical > button,
  647. .titlebar:not(headerbar) .linked.vertical > button:not(.suggested-action):not(.destructive-action),
  648. headerbar .linked.vertical > button:not(.suggested-action):not(.destructive-action),
  649. actionbar > revealer > box .linked.vertical > button:not(.suggested-action):not(.destructive-action):not(.server-list-button),
  650. .app-notification .linked.vertical > button,
  651. filechooser #pathbarbox > stack > box.linked.vertical > button,
  652. .nemo-window .toolbar .linked.vertical > button, .linked >
  653. button.flat,
  654. .linked.vertical >
  655. button.flat {
  656. border-radius: 0px;
  657. }
  658.  
  659. toolbar .linked > button.text-button.image-button, .titlebar:not(headerbar) .linked > button.text-button.image-button:not(.suggested-action):not(.destructive-action),
  660. headerbar .linked > button.text-button.image-button:not(.suggested-action):not(.destructive-action), actionbar > revealer > box .linked > button.text-button.image-button:not(.suggested-action):not(.destructive-action):not(.server-list-button), .app-notification .linked > button.text-button.image-button, filechooser #pathbarbox > stack > box.linked > button.text-button.image-button, .nemo-window .toolbar .linked > button.text-button.image-button,
  661. toolbar .linked.vertical > button.text-button.image-button,
  662. .titlebar:not(headerbar) .linked.vertical > button.text-button.image-button:not(.suggested-action):not(.destructive-action),
  663. headerbar .linked.vertical > button.text-button.image-button:not(.suggested-action):not(.destructive-action),
  664. actionbar > revealer > box .linked.vertical > button.text-button.image-button:not(.suggested-action):not(.destructive-action):not(.server-list-button),
  665. .app-notification .linked.vertical > button.text-button.image-button,
  666. filechooser #pathbarbox > stack > box.linked.vertical > button.text-button.image-button,
  667. .nemo-window .toolbar .linked.vertical > button.text-button.image-button, .linked >
  668. button.flat.text-button.image-button,
  669. .linked.vertical >
  670. button.flat.text-button.image-button {
  671. border-radius: 0px;
  672. -gtk-outline-radius: 0px;
  673. }
  674.  
  675. infobar.info button.flat, infobar.question button.flat, infobar.warning button.flat, infobar.error button.flat, .mate-panel-menu-bar button, .budgie-panel button, .raven stackswitcher.linked > button, .raven-mpris button.image-button, .xfce4-panel.background button {
  676. color: rgba(255, 255, 255, 0.7);
  677. }
  678.  
  679. infobar.info button.flat:hover, infobar.question button.flat:hover, infobar.warning button.flat:hover, infobar.error button.flat:hover, .mate-panel-menu-bar button:hover, .budgie-panel button:hover, .raven stackswitcher.linked > button:hover, .raven-mpris button.image-button:hover, .xfce4-panel.background button:hover, infobar.info button.flat:active, infobar.question button.flat:active, infobar.warning button.flat:active, infobar.error button.flat:active, .mate-panel-menu-bar button:active, .budgie-panel button:active, .raven stackswitcher.linked > button:active, .raven-mpris button.image-button:active, .xfce4-panel.background button:active {
  680. color: white;
  681. }
  682.  
  683. infobar.info button.flat:disabled, infobar.question button.flat:disabled, infobar.warning button.flat:disabled, infobar.error button.flat:disabled, .mate-panel-menu-bar button:disabled, .budgie-panel button:disabled, .raven stackswitcher.linked > button:disabled, .raven-mpris button.image-button:disabled, .xfce4-panel.background button:disabled {
  684. color: rgba(255, 255, 255, 0.3);
  685. }
  686.  
  687. infobar.info button.flat:checked, infobar.question button.flat:checked, infobar.warning button.flat:checked, infobar.error button.flat:checked, .mate-panel-menu-bar button:checked, .budgie-panel button:checked, .raven stackswitcher.linked > button:checked, .raven-mpris button.image-button:checked, .xfce4-panel.background button:checked {
  688. background-color: rgba(255, 255, 255, 0.3);
  689. color: white;
  690. }
  691.  
  692. infobar.info button.flat:checked:disabled, infobar.question button.flat:checked:disabled, infobar.warning button.flat:checked:disabled, infobar.error button.flat:checked:disabled, .mate-panel-menu-bar button:checked:disabled, .budgie-panel button:checked:disabled, .raven stackswitcher.linked > button:checked:disabled, .raven-mpris button.image-button:checked:disabled, .xfce4-panel.background button:checked:disabled {
  693. background-color: rgba(255, 255, 255, 0.12);
  694. color: rgba(255, 255, 255, 0.5);
  695. }
  696.  
  697.  
  698. button.osd {
  699. padding: 8px 12px;
  700. }
  701.  
  702.  
  703. button.osd.image-button {
  704. padding: 8px;
  705. }
  706.  
  707.  
  708. button.osd:disabled {
  709. opacity: 0;
  710. }
  711.  
  712.  
  713. button.suggested-action {
  714. background-color: #027272;
  715. color: white;
  716. }
  717.  
  718.  
  719. button.suggested-action:disabled {
  720. box-shadow: none;
  721. background-color: rgba(239, 240, 241, 0.04);
  722. color: rgba(239, 240, 241, 0.5);
  723. }
  724.  
  725.  
  726. button.suggested-action:checked {
  727. background-color: #4e9c9c;
  728. }
  729.  
  730.  
  731. button.suggested-action.flat {
  732. background-color: transparent;
  733. color: #027272;
  734. }
  735.  
  736.  
  737. button.suggested-action.flat:disabled {
  738. box-shadow: none;
  739. background-color: transparent;
  740. color: rgba(239, 240, 241, 0.3);
  741. }
  742.  
  743.  
  744. button.suggested-action.flat:checked {
  745. background-color: rgba(2, 114, 114, 0.3);
  746. }
  747.  
  748.  
  749. button.destructive-action {
  750. background-color: #d42434;
  751. color: white;
  752. }
  753.  
  754.  
  755. button.destructive-action:disabled {
  756. box-shadow: none;
  757. background-color: rgba(239, 240, 241, 0.04);
  758. color: rgba(239, 240, 241, 0.5);
  759. }
  760.  
  761.  
  762. button.destructive-action:checked {
  763. background-color: #e16671;
  764. }
  765.  
  766.  
  767. button.destructive-action.flat {
  768. background-color: transparent;
  769. color: #d42434;
  770. }
  771.  
  772.  
  773. button.destructive-action.flat:disabled {
  774. box-shadow: none;
  775. background-color: transparent;
  776. color: rgba(239, 240, 241, 0.3);
  777. }
  778.  
  779.  
  780. button.destructive-action.flat:checked {
  781. background-color: rgba(212, 36, 52, 0.3);
  782. }
  783.  
  784. .stack-switcher >
  785. button {
  786. outline-offset: -4px;
  787. }
  788.  
  789. .stack-switcher >
  790. button > label {
  791. padding-left: 6px;
  792. padding-right: 6px;
  793. }
  794.  
  795. .stack-switcher >
  796. button > image {
  797. padding-left: 6px;
  798. padding-right: 6px;
  799. padding-top: 3px;
  800. padding-bottom: 3px;
  801. }
  802.  
  803. .stack-switcher >
  804. button.text-button {
  805. padding-left: 10px;
  806. padding-right: 10px;
  807. }
  808.  
  809. .stack-switcher >
  810. button.image-button {
  811. padding-left: 2px;
  812. padding-right: 2px;
  813. }
  814.  
  815. .stack-switcher >
  816. button.needs-attention:checked > label,
  817. .stack-switcher >
  818. button.needs-attention:checked > image {
  819. animation: none;
  820. background-image: none;
  821. }
  822.  
  823. .primary-toolbar
  824. button {
  825. -gtk-icon-shadow: none;
  826. }
  827.  
  828.  
  829. button.image-button, toolbar .linked > button.image-button, .titlebar:not(headerbar) .linked > button.image-button:not(.suggested-action):not(.destructive-action),
  830. headerbar .linked > button.image-button:not(.suggested-action):not(.destructive-action), actionbar > revealer > box .linked > button.image-button:not(.suggested-action):not(.destructive-action):not(.server-list-button), .app-notification .linked > button.image-button, .nemo-window .toolbar .linked > button.image-button, toolbar .linked.vertical > button.image-button,
  831. headerbar .linked.vertical > button.image-button:not(.suggested-action):not(.destructive-action), .app-notification .linked.vertical > button.image-button, .nemo-window .toolbar .linked.vertical > button.image-button, .linked > button.flat.image-button,
  832. .linked.vertical > button.flat.image-button, .inline-toolbar button:not(.text-button), check,
  833. radio, filechooser #pathbarbox > stack > box > button, button.titlebutton, .disclosure-button, .nautilus-window headerbar > revealer > button, .raven .raven-header:not(.top) button.image-button, .raven .expander-button,
  834. button.close,
  835. button.circular {
  836. border-radius: 9999px;
  837. -gtk-outline-radius: 9999px;
  838. }
  839.  
  840. spinbutton:not(.vertical) button, notebook > header tab button.flat, button.sidebar-button, .nautilus-window .floating-bar button, .gedit-document-panel row button.flat, .gedit-search-slider .linked > button, .pluma-window paned.horizontal box.vertical box.horizontal button.flat {
  841. min-height: 24px;
  842. min-width: 24px;
  843. padding: 0;
  844. border-radius: 9999px;
  845. -gtk-outline-radius: 9999px;
  846. }
  847.  
  848. .stack-switcher > button.needs-attention > label,
  849. .stack-switcher > button.needs-attention > image, stacksidebar row.needs-attention > label {
  850. animation: needs_attention 225ms cubic-bezier(0, 0, 0.2, 1) forwards;
  851. background-repeat: no-repeat;
  852. background-position: right 3px;
  853. background-size: 6px 6px;
  854. }
  855.  
  856. .stack-switcher > button.needs-attention > label:dir(rtl),
  857. .stack-switcher > button.needs-attention > image:dir(rtl), stacksidebar row.needs-attention > label:dir(rtl) {
  858. background-position: left 3px;
  859. }
  860.  
  861. .linked > button, .linked:not(.vertical) > spinbutton:not(.vertical), .linked:not(.vertical) > entry, combobox > .linked > button, .linked:not(.vertical) > combobox > box > button.combo {
  862. border-radius: 0;
  863. -gtk-outline-radius: 0px;
  864. }
  865.  
  866. .linked > button:first-child {
  867. border-top-left-radius: 0px;
  868. border-bottom-left-radius: 0px;
  869. }
  870.  
  871. .linked > button:last-child {
  872. border-top-right-radius: 0px;
  873. border-bottom-right-radius: 0px;
  874. }
  875.  
  876. .linked > button:only-child {
  877. border-radius: 0px;
  878. }
  879.  
  880. .linked.vertical > button, .linked.vertical > spinbutton:not(.vertical), .linked.vertical > entry, .linked.vertical > combobox > box > button.combo {
  881. border-radius: 0;
  882. -gtk-outline-radius: 0px;
  883. }
  884.  
  885. .linked.vertical > button:first-child {
  886. border-top-left-radius: 0px;
  887. border-top-right-radius: 0px;
  888. }
  889.  
  890. .linked.vertical > button:last-child {
  891. border-bottom-left-radius: 0px;
  892. border-bottom-right-radius: 0px;
  893. }
  894.  
  895. .linked.vertical > button:only-child {
  896. border-radius: 0px;
  897. }
  898.  
  899. .linked:not(.vertical) > spinbutton:first-child:not(.vertical), .linked:not(.vertical) > entry:first-child, combobox.linked button:nth-child(2):dir(rtl), combobox > .linked > button:first-child, .linked:not(.vertical) > combobox:first-child > box > button.combo {
  900. border-radius: 0px 0 0 0;
  901. }
  902.  
  903. .linked:not(.vertical) > spinbutton:last-child:not(.vertical), .linked:not(.vertical) > entry:last-child, combobox.linked button:nth-child(2):dir(ltr), combobox > .linked > button:last-child, .linked:not(.vertical) > combobox:last-child > box > button.combo {
  904. border-radius: 0 0px 0 0;
  905. }
  906.  
  907. .linked:not(.vertical) > spinbutton:only-child:not(.vertical), .linked:not(.vertical) > entry:only-child, combobox > .linked > button:only-child, .linked:not(.vertical) > combobox:only-child > box > button.combo {
  908. border-radius: 0px 0px 0 0;
  909. }
  910.  
  911. .linked.vertical > spinbutton:first-child:not(.vertical), .linked.vertical > entry:first-child, .linked.vertical > combobox:first-child > box > button.combo {
  912. border-radius: 0px 0px 0 0;
  913. }
  914.  
  915. .linked.vertical > spinbutton:last-child:not(.vertical), .linked.vertical > entry:last-child, .linked.vertical > combobox:last-child > box > button.combo {
  916. border-radius: 0;
  917. }
  918.  
  919. .linked.vertical > spinbutton:only-child:not(.vertical), .linked.vertical > entry:only-child, .linked.vertical > combobox:only-child > box > button.combo {
  920. border-radius: 0px 0px 0 0;
  921. }
  922.  
  923. /* menu buttons */
  924. modelbutton.flat,
  925. .menuitem.button.flat {
  926. min-height: 28px;
  927. padding: 0 8px;
  928. border-radius: 0px;
  929. color: inherit;
  930. }
  931.  
  932. modelbutton.flat arrow {
  933. background: none;
  934. }
  935.  
  936. modelbutton.flat arrow:hover {
  937. background: none;
  938. }
  939.  
  940. modelbutton.flat arrow.left {
  941. -gtk-icon-source: -gtk-icontheme("pan-start-symbolic");
  942. }
  943.  
  944. modelbutton.flat arrow.right {
  945. -gtk-icon-source: -gtk-icontheme("pan-end-symbolic");
  946. }
  947.  
  948. button.color {
  949. min-height: 24px;
  950. min-width: 24px;
  951. padding: 4px;
  952. }
  953.  
  954. /*********
  955. * Links *
  956. *********/
  957. *:link, button:link,
  958. button:visited, *:link:hover, button:hover:link,
  959. button:hover:visited, *:link:active, button:active:link,
  960. button:active:visited {
  961. color: #2b7879;
  962. }
  963.  
  964. *:link:visited,
  965. button:visited, *:link:visited:hover,
  966. button:visited:hover, *:link:visited:active,
  967. button:visited:active {
  968. color: #c79ab3;
  969. }
  970.  
  971. infobar.info *:link, infobar.info button:link,
  972. infobar.info button:visited, infobar.question *:link, infobar.question button:link,
  973. infobar.question button:visited, infobar.warning *:link, infobar.warning button:link,
  974. infobar.warning button:visited, infobar.error *:link, infobar.error button:link,
  975. infobar.error button:visited, *:link:selected, button:selected:link,
  976. button:selected:visited, .selection-mode.titlebar:not(headerbar) .subtitle:link,
  977. headerbar.selection-mode .subtitle:link,
  978. *:selected *:link,
  979. *:selected button:link,
  980. *:selected button:visited {
  981. color: white;
  982. }
  983.  
  984. button:link > label,
  985. button:visited > label {
  986. text-decoration-line: underline;
  987. }
  988.  
  989. /*****************
  990. * GtkSpinButton *
  991. *****************/
  992. spinbutton:not(.vertical) {
  993. padding: 0;
  994. }
  995.  
  996. spinbutton:not(.vertical) entry {
  997. min-width: 24px;
  998. margin: 0;
  999. border-image: none;
  1000. border-radius: 0;
  1001. box-shadow: none;
  1002. background-color: transparent;
  1003. }
  1004.  
  1005. spinbutton:not(.vertical) button {
  1006. border: solid 4px transparent;
  1007. }
  1008.  
  1009. spinbutton:not(.vertical) button.up:dir(ltr), spinbutton:not(.vertical) button.down:dir(rtl) {
  1010. margin-left: -2px;
  1011. }
  1012.  
  1013. spinbutton:not(.vertical) button.up:dir(rtl), spinbutton:not(.vertical) button.down:dir(ltr) {
  1014. margin-right: -2px;
  1015. }
  1016.  
  1017. spinbutton.vertical:disabled {
  1018. color: rgba(239, 240, 241, 0.5);
  1019. }
  1020.  
  1021. spinbutton.vertical:drop(active) {
  1022. box-shadow: none;
  1023. }
  1024.  
  1025. spinbutton.vertical entry {
  1026. min-height: 32px;
  1027. min-width: 40px;
  1028. padding: 0;
  1029. }
  1030.  
  1031. spinbutton.vertical button {
  1032. min-height: 32px;
  1033. min-width: 40px;
  1034. padding: 0;
  1035. }
  1036.  
  1037. spinbutton.vertical button.up {
  1038. border-radius: 0px 0px 0 0;
  1039. }
  1040.  
  1041. spinbutton.vertical button.down {
  1042. border-radius: 0 0 0px 0px;
  1043. }
  1044.  
  1045. treeview spinbutton:not(.vertical) {
  1046. min-height: 0;
  1047. border-style: none;
  1048. border-radius: 0;
  1049. }
  1050.  
  1051. treeview spinbutton:not(.vertical) entry {
  1052. min-height: 0;
  1053. padding: 1px 2px;
  1054. }
  1055.  
  1056. /**************
  1057. * ComboBoxes *
  1058. **************/
  1059. combobox arrow {
  1060. -gtk-icon-source: -gtk-icontheme("pan-down-symbolic");
  1061. min-height: 16px;
  1062. min-width: 16px;
  1063. }
  1064.  
  1065. combobox decoration,
  1066. combobox button.combo:checked {
  1067. transition: none;
  1068. }
  1069.  
  1070. combobox button.combo cellview:dir(ltr) {
  1071. margin-left: 0px;
  1072. }
  1073.  
  1074. combobox button.combo cellview:dir(rtl) {
  1075. margin-right: 0px;
  1076. }
  1077.  
  1078. combobox #gtk-combobox-popup-menu {
  1079. padding: 2px 0;
  1080. }
  1081.  
  1082. combobox #gtk-combobox-popup-menu menuitem {
  1083. min-height: 28px;
  1084. padding: 0 8px;
  1085. }
  1086.  
  1087. combobox #gtk-combobox-popup-menu > arrow.top {
  1088. margin-top: -2px;
  1089. }
  1090.  
  1091. combobox #gtk-combobox-popup-menu > arrow.bottom {
  1092. margin-top: 4px;
  1093. margin-bottom: -6px;
  1094. }
  1095.  
  1096. combobox:drop(active) {
  1097. box-shadow: none;
  1098. }
  1099.  
  1100. button.combo {
  1101. border-radius: 0px 0px 0 0;
  1102. background-image: none;
  1103. font-weight: inherit;
  1104. transition: all 100ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0, 0, 0.2, 1);
  1105. border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #027272 0%, transparent 100%) 0 0 0/0 0 0px;
  1106. box-shadow: inset 0 -1px rgba(239, 240, 241, 0.3);
  1107. background-color: rgba(239, 240, 241, 0.04);
  1108. color: #eff0f1;
  1109. }
  1110.  
  1111. button.combo:hover {
  1112. box-shadow: inset 0 -1px #eff0f1;
  1113. }
  1114.  
  1115. button.combo:checked {
  1116. border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #027272 100%, transparent 100%) 0 0 2/0 0 2px;
  1117. box-shadow: inset 0 -1px rgba(239, 240, 241, 0.3);
  1118. }
  1119.  
  1120. button.combo:disabled {
  1121. box-shadow: inset 0 -1px rgba(239, 240, 241, 0.12);
  1122. background-color: rgba(239, 240, 241, 0.04);
  1123. color: rgba(239, 240, 241, 0.5);
  1124. }
  1125.  
  1126. /************
  1127. * Toolbars *
  1128. ************/
  1129. toolbar {
  1130. -GtkWidget-window-dragging: true;
  1131. padding: 2px;
  1132. background-color: #202225; /*ESTE ES EL COLOR DE LA BARRA DE HERRAMIENTAS DEL ADMINISTRADOR DE ARCHIVOS*/
  1133. }
  1134.  
  1135. .osd toolbar {
  1136. background-color: transparent;
  1137. }
  1138.  
  1139. toolbar.osd, .app-notification, frame.documents-dropdown {
  1140. transition: box-shadow 100ms cubic-bezier(0, 0, 0.2, 1);
  1141. padding: 4px;
  1142. border-radius: 0px;
  1143. box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23), inset 0 1px rgba(255, 255, 255, 0.1);
  1144. background-color: #31363b;
  1145. }
  1146.  
  1147. toolbar.osd:backdrop, .app-notification:backdrop, frame.documents-dropdown:backdrop {
  1148. box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24), inset 0 1px rgba(255, 255, 255, 0.1);
  1149. }
  1150.  
  1151. toolbar.osd.left, .left.app-notification, frame.left.documents-dropdown, toolbar.osd.right, .right.app-notification, frame.right.documents-dropdown, toolbar.osd.top, .top.app-notification, frame.top.documents-dropdown, toolbar.osd.bottom, .bottom.app-notification, frame.bottom.documents-dropdown {
  1152. border-radius: 0;
  1153. }
  1154.  
  1155. toolbar.horizontal > separator {
  1156. margin: 2px;
  1157. }
  1158.  
  1159. toolbar.vertical > separator {
  1160. margin: 2px;
  1161. }
  1162.  
  1163. toolbar:not(.inline-toolbar):not(.osd) scale,
  1164. toolbar:not(.inline-toolbar):not(.osd) entry,
  1165. toolbar:not(.inline-toolbar):not(.osd) spinbutton,
  1166. toolbar:not(.inline-toolbar):not(.osd) button {
  1167. margin: 2px;
  1168. }
  1169.  
  1170. toolbar:not(.inline-toolbar):not(.osd) .linked entry:not(:first-child),
  1171. toolbar:not(.inline-toolbar):not(.osd) .linked spinbutton:not(:first-child),
  1172. toolbar:not(.inline-toolbar):not(.osd) .linked button:not(:first-child) {
  1173. margin-left: 0;
  1174. }
  1175.  
  1176. toolbar:not(.inline-toolbar):not(.osd) .linked entry:not(:last-child),
  1177. toolbar:not(.inline-toolbar):not(.osd) .linked spinbutton:not(:last-child),
  1178. toolbar:not(.inline-toolbar):not(.osd) .linked button:not(:last-child) {
  1179. margin-right: 0;
  1180. }
  1181.  
  1182. toolbar:not(.inline-toolbar):not(.osd) spinbutton entry,
  1183. toolbar:not(.inline-toolbar):not(.osd) spinbutton button {
  1184. margin: 0;
  1185. }
  1186.  
  1187. toolbar:not(.inline-toolbar):not(.osd) switch {
  1188. margin: 6px 2px;
  1189. }
  1190.  
  1191. .inline-toolbar {
  1192. padding: 4px;
  1193. border-style: solid;
  1194. border-width: 0 1px 1px;
  1195. border-color: rgba(0, 0, 0, 0.26);
  1196. background-color: #26292c;
  1197. }
  1198.  
  1199. searchbar > revealer > box,
  1200. .location-bar {
  1201. padding: 4px;
  1202. border-style: solid;
  1203. border-width: 0 0 1px;
  1204. border-color: rgba(0, 0, 0, 0.26);
  1205. background-color: #0A0A0A;
  1206. background-clip: border-box;
  1207. }
  1208.  
  1209. searchbar > revealer > box {
  1210. margin: -6px;
  1211. padding: 4px;
  1212. }
  1213.  
  1214. /***************
  1215. * Header bars *
  1216. ***************/
  1217. .titlebar:not(headerbar),
  1218. headerbar {
  1219. transition: background-color 100ms cubic-bezier(0, 0, 0.2, 1), color 100ms cubic-bezier(0, 0, 0.2, 1);
  1220. min-height: 40px;
  1221. padding: 0 4px;
  1222. box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24), inset 0 1px rgba(255, 255, 255, 0.1);
  1223. background-color: #0a0a0a;
  1224. color: #eff0f1;
  1225. }
  1226.  
  1227. .titlebar:disabled:not(headerbar),
  1228. headerbar:disabled {
  1229. color: rgba(239, 240, 241, 0.5);
  1230. }
  1231.  
  1232. .titlebar:backdrop:not(headerbar),
  1233. headerbar:backdrop {
  1234. color: rgba(239, 240, 241, 0.7);
  1235. }
  1236.  
  1237. .titlebar:backdrop:disabled:not(headerbar),
  1238. headerbar:backdrop:disabled {
  1239. color: rgba(239, 240, 241, 0.3);
  1240. }
  1241.  
  1242. .titlebar:not(headerbar) .title,
  1243. headerbar .title {
  1244. padding: 0 12px;
  1245. font-weight: bold;
  1246. }
  1247.  
  1248. .titlebar:not(headerbar) .subtitle,
  1249. headerbar .subtitle {
  1250. padding: 0 12px;
  1251. font-size: smaller;
  1252. }
  1253.  
  1254. .titlebar:not(headerbar) .linked:not(.vertical) > entry:not(.flat),
  1255. headerbar .linked:not(.vertical) > entry:not(.flat) {
  1256. border-radius: 0px;
  1257. }
  1258.  
  1259. .titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action),
  1260. headerbar button:not(.suggested-action):not(.destructive-action) {
  1261. border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), currentColor 0%, transparent 100%) 0 0 0/0 0 0px;
  1262. color: rgba(239, 240, 241, 0.7);
  1263. }
  1264.  
  1265. .titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):hover, .titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):active,
  1266. headerbar button:not(.suggested-action):not(.destructive-action):hover,
  1267. headerbar button:not(.suggested-action):not(.destructive-action):active {
  1268. color: #eff0f1;
  1269. }
  1270.  
  1271. .titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):disabled,
  1272. headerbar button:not(.suggested-action):not(.destructive-action):disabled {
  1273. color: rgba(239, 240, 241, 0.3);
  1274. }
  1275.  
  1276. .titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):checked,
  1277. headerbar button:not(.suggested-action):not(.destructive-action):checked {
  1278. border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #027272 100%, transparent 100%) 0 0 2/0 0 2px;
  1279. color: #eff0f1;
  1280. }
  1281.  
  1282. .titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):checked:disabled,
  1283. headerbar button:not(.suggested-action):not(.destructive-action):checked:disabled {
  1284. color: rgba(239, 240, 241, 0.5);
  1285. }
  1286.  
  1287. .titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):checked, .titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):checked:disabled,
  1288. headerbar button:not(.suggested-action):not(.destructive-action):checked,
  1289. headerbar button:not(.suggested-action):not(.destructive-action):checked:disabled {
  1290. background-color: transparent;
  1291. }
  1292.  
  1293. .titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):backdrop,
  1294. headerbar button:not(.suggested-action):not(.destructive-action):backdrop {
  1295. color: rgba(239, 240, 241, 0.5);
  1296. }
  1297.  
  1298. .titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):backdrop:hover, .titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):backdrop:active,
  1299. headerbar button:not(.suggested-action):not(.destructive-action):backdrop:hover,
  1300. headerbar button:not(.suggested-action):not(.destructive-action):backdrop:active {
  1301. color: rgba(239, 240, 241, 0.7);
  1302. }
  1303.  
  1304. .titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):backdrop:disabled,
  1305. headerbar button:not(.suggested-action):not(.destructive-action):backdrop:disabled {
  1306. color: rgba(239, 240, 241, 0.3);
  1307. }
  1308.  
  1309. .titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):backdrop:checked,
  1310. headerbar button:not(.suggested-action):not(.destructive-action):backdrop:checked {
  1311. color: rgba(239, 240, 241, 0.7);
  1312. }
  1313.  
  1314. .titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):backdrop:checked:disabled,
  1315. headerbar button:not(.suggested-action):not(.destructive-action):backdrop:checked:disabled {
  1316. color: rgba(239, 240, 241, 0.3);
  1317. }
  1318.  
  1319. .titlebar:not(headerbar) button.suggested-action:disabled, .titlebar:not(headerbar) button.destructive-action:disabled,
  1320. headerbar button.suggested-action:disabled,
  1321. headerbar button.destructive-action:disabled {
  1322. background-color: rgba(239, 240, 241, 0.04);
  1323. color: rgba(239, 240, 241, 0.5);
  1324. }
  1325.  
  1326. .selection-mode.titlebar:not(headerbar),
  1327. headerbar.selection-mode {
  1328. transition: background-color 0.00001s 225ms, color 225ms cubic-bezier(0, 0, 0.2, 1);
  1329. animation: header_ripple_effect 225ms cubic-bezier(0, 0, 0.2, 1);
  1330. box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24), inset 0 1px rgba(255, 255, 255, 0.2);
  1331. background-color: #027272;
  1332. color: white;
  1333. }
  1334.  
  1335. .selection-mode.titlebar:backdrop:not(headerbar),
  1336. headerbar.selection-mode:backdrop {
  1337. color: rgba(255, 255, 255, 0.7);
  1338. }
  1339.  
  1340. .selection-mode.titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action),
  1341. headerbar.selection-mode button:not(.suggested-action):not(.destructive-action) {
  1342. border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), currentColor 0%, transparent 100%) 0 0 0/0 0 0px;
  1343. color: white;
  1344. }
  1345.  
  1346. .selection-mode.titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):disabled,
  1347. headerbar.selection-mode button:not(.suggested-action):not(.destructive-action):disabled {
  1348. color: rgba(255, 255, 255, 0.5);
  1349. }
  1350.  
  1351. .selection-mode.titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):checked,
  1352. headerbar.selection-mode button:not(.suggested-action):not(.destructive-action):checked {
  1353. border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), currentColor 100%, transparent 100%) 0 0 2/0 0 2px;
  1354. color: white;
  1355. }
  1356.  
  1357. .selection-mode.titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):checked:disabled,
  1358. headerbar.selection-mode button:not(.suggested-action):not(.destructive-action):checked:disabled {
  1359. color: rgba(255, 255, 255, 0.5);
  1360. }
  1361.  
  1362. .selection-mode.titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):backdrop,
  1363. headerbar.selection-mode button:not(.suggested-action):not(.destructive-action):backdrop {
  1364. color: rgba(255, 255, 255, 0.7);
  1365. }
  1366.  
  1367. .selection-mode.titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):backdrop:disabled,
  1368. headerbar.selection-mode button:not(.suggested-action):not(.destructive-action):backdrop:disabled {
  1369. color: rgba(255, 255, 255, 0.3);
  1370. }
  1371.  
  1372. .selection-mode.titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):backdrop:checked,
  1373. headerbar.selection-mode button:not(.suggested-action):not(.destructive-action):backdrop:checked {
  1374. color: rgba(255, 255, 255, 0.7);
  1375. }
  1376.  
  1377. .selection-mode.titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):backdrop:checked:disabled,
  1378. headerbar.selection-mode button:not(.suggested-action):not(.destructive-action):backdrop:checked:disabled {
  1379. color: rgba(255, 255, 255, 0.3);
  1380. }
  1381.  
  1382. .selection-mode.titlebar:not(headerbar) .selection-menu,
  1383. headerbar.selection-mode .selection-menu {
  1384. padding-left: 16px;
  1385. padding-right: 16px;
  1386. }
  1387.  
  1388. .selection-mode.titlebar:not(headerbar) .selection-menu arrow,
  1389. headerbar.selection-mode .selection-menu arrow {
  1390. -GtkArrow-arrow-scaling: 1;
  1391. }
  1392.  
  1393. .selection-mode.titlebar:not(headerbar) .selection-menu .arrow,
  1394. headerbar.selection-mode .selection-menu .arrow {
  1395. -gtk-icon-source: -gtk-icontheme("pan-down-symbolic");
  1396. }
  1397.  
  1398. .tiled .titlebar:not(headerbar),
  1399. .tiled-top .titlebar:not(headerbar),
  1400. .tiled-right .titlebar:not(headerbar),
  1401. .tiled-bottom .titlebar:not(headerbar),
  1402. .tiled-left .titlebar:not(headerbar),
  1403. .maximized .titlebar:not(headerbar),
  1404. .fullscreen .titlebar:not(headerbar), .tiled
  1405. headerbar,
  1406. .tiled-top
  1407. headerbar,
  1408. .tiled-right
  1409. headerbar,
  1410. .tiled-bottom
  1411. headerbar,
  1412. .tiled-left
  1413. headerbar,
  1414. .maximized
  1415. headerbar,
  1416. .fullscreen
  1417. headerbar {
  1418. border-radius: 0;
  1419. box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
  1420. }
  1421.  
  1422. .default-decoration.titlebar:not(headerbar),
  1423. headerbar.default-decoration {
  1424. min-height: 24px;
  1425. padding: 4px;
  1426. box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
  1427. }
  1428.  
  1429. .tiled .default-decoration.titlebar:not(headerbar),
  1430. .maximized .default-decoration.titlebar:not(headerbar),
  1431. .fullscreen .default-decoration.titlebar:not(headerbar), .tiled
  1432. headerbar.default-decoration,
  1433. .maximized
  1434. headerbar.default-decoration,
  1435. .fullscreen
  1436. headerbar.default-decoration {
  1437. box-shadow: none;
  1438. }
  1439.  
  1440. .default-decoration.titlebar:not(headerbar) button.titlebutton,
  1441. headerbar.default-decoration button.titlebutton {
  1442. min-height: 24px;
  1443. min-width: 24px;
  1444. margin: 0;
  1445. padding: 0;
  1446. }
  1447.  
  1448. .background:not(.csd) .default-decoration.titlebar:not(headerbar) button.titlebutton:active, .background:not(.csd)
  1449. headerbar.default-decoration button.titlebutton:active {
  1450. background-size: 1000% 1000%;
  1451. }
  1452.  
  1453. .solid-csd .titlebar:dir(rtl):not(headerbar), .solid-csd .titlebar:dir(ltr):not(headerbar), .solid-csd
  1454. headerbar:dir(rtl), .solid-csd
  1455. headerbar:dir(ltr) {
  1456. box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
  1457. }
  1458.  
  1459. headerbar entry,
  1460. headerbar spinbutton,
  1461. headerbar button {
  1462. margin-top: 4px;
  1463. margin-bottom: 4px;
  1464. }
  1465.  
  1466. headerbar separator {
  1467. margin-top: 10px;
  1468. margin-bottom: 10px;
  1469. background-color: rgba(239, 240, 241, 0.12);
  1470. }
  1471.  
  1472. headerbar switch {
  1473. margin-top: 8px;
  1474. margin-bottom: 8px;
  1475. }
  1476.  
  1477. headerbar spinbutton button {
  1478. margin-top: 0;
  1479. margin-bottom: 0;
  1480. }
  1481.  
  1482. headerbar .entry-tag, headerbar .documents-entry-tag, headerbar .photos-entry-tag {
  1483. margin-top: 5px;
  1484. margin-bottom: 5px;
  1485. }
  1486.  
  1487. .background .titlebar {
  1488. border-top-left-radius: 0px;
  1489. border-top-right-radius: 0px;
  1490. }
  1491.  
  1492. .background.tiled .titlebar,
  1493. .background.tiled-top .titlebar,
  1494. .background.tiled-right .titlebar,
  1495. .background.tiled-bottom .titlebar,
  1496. .background.tiled-left .titlebar,
  1497. .background.maximized .titlebar,
  1498. .background.solid-csd .titlebar {
  1499. border-top-left-radius: 0;
  1500. border-top-right-radius: 0;
  1501. }
  1502.  
  1503. window separator:first-child + headerbar,
  1504. window headerbar:first-child {
  1505. border-top-left-radius: 0px;
  1506. }
  1507.  
  1508. window headerbar:last-child {
  1509. border-top-right-radius: 0px;
  1510. }
  1511.  
  1512. window stack headerbar:first-child, window stack headerbar:last-child {
  1513. border-top-left-radius: 0px;
  1514. border-top-right-radius: 0px;
  1515. }
  1516.  
  1517. window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child,
  1518. window.tiled-top headerbar,
  1519. window.tiled-top headerbar:first-child,
  1520. window.tiled-top headerbar:last-child,
  1521. window.tiled-top headerbar:only-child,
  1522. window.tiled-right headerbar,
  1523. window.tiled-right headerbar:first-child,
  1524. window.tiled-right headerbar:last-child,
  1525. window.tiled-right headerbar:only-child,
  1526. window.tiled-bottom headerbar,
  1527. window.tiled-bottom headerbar:first-child,
  1528. window.tiled-bottom headerbar:last-child,
  1529. window.tiled-bottom headerbar:only-child,
  1530. window.tiled-left headerbar,
  1531. window.tiled-left headerbar:first-child,
  1532. window.tiled-left headerbar:last-child,
  1533. window.tiled-left headerbar:only-child,
  1534. window.maximized headerbar,
  1535. window.maximized headerbar:first-child,
  1536. window.maximized headerbar:last-child,
  1537. window.maximized headerbar:only-child,
  1538. window.fullscreen headerbar,
  1539. window.fullscreen headerbar:first-child,
  1540. window.fullscreen headerbar:last-child,
  1541. window.fullscreen headerbar:only-child,
  1542. window.solid-csd headerbar,
  1543. window.solid-csd headerbar:first-child,
  1544. window.solid-csd headerbar:last-child,
  1545. window.solid-csd headerbar:only-child {
  1546. border-top-left-radius: 0;
  1547. border-top-right-radius: 0;
  1548. }
  1549.  
  1550. window.csd > .titlebar:not(headerbar) {
  1551. padding: 0;
  1552. background-color: transparent;
  1553. background-image: none;
  1554. border-style: none;
  1555. box-shadow: none;
  1556. }
  1557.  
  1558. .titlebar:not(headerbar) > separator {
  1559. background-color: #000000;
  1560. background-image: image(rgba(0, 0, 0, 0.26));
  1561. }
  1562.  
  1563. /************
  1564. * Pathbars *
  1565. ************/
  1566. .caja-pathbar button,
  1567. .path-bar button {
  1568. padding-left: 4px;
  1569. padding-right: 4px;
  1570. }
  1571.  
  1572. .caja-pathbar button label:not(:only-child):first-child,
  1573. .path-bar button label:not(:only-child):first-child {
  1574. margin-left: 4px;
  1575. }
  1576.  
  1577. .caja-pathbar button label:not(:only-child):last-child,
  1578. .path-bar button label:not(:only-child):last-child {
  1579. margin-right: 4px;
  1580. }
  1581.  
  1582. .caja-pathbar button.slider-button,
  1583. .path-bar button.slider-button {
  1584. padding-left: 4px;
  1585. padding-right: 4px;
  1586. }
  1587.  
  1588. /*AQUร SE FIJA EL COLOR #EFF0F1 PARA SUBRAYAR LOS BOTONES DE LA BARRA DE DIRECCIONES DE CAJA, EL รšLTIMO 1PX ES EL GROSOR*/
  1589. :not(headerbar) .caja-pathbar button, .caja-pathbar :not(headerbar) button, :not(headerbar)
  1590. .path-bar button {
  1591. border-image: radial-gradient(circle closest-corner at center calc(100% - 2px), #EFF0F1 0%, transparent 100%) 0 0 0/0 0 1px;
  1592. border-radius: 0px;
  1593. }
  1594.  
  1595. /*AQUร SE FIJA EL COLOR #EFF0F1 PARA SUBRAYAR LOS BOTONES DE LA BARRA DE DIRECCIONES DE CAJA, EL รšLTIMO 1PX ES EL GROSOR*/
  1596. :not(headerbar) .caja-pathbar button:checked, .caja-pathbar :not(headerbar) button:checked, :not(headerbar)
  1597. .path-bar button:checked {
  1598. border-image: radial-gradient(circle closest-corner at center calc(100% - 2px), #EFF0F1 100%, transparent 100%) 0 0 2/0 0 1px;
  1599. }
  1600.  
  1601. :not(headerbar) .caja-pathbar button:checked, .caja-pathbar :not(headerbar) button:checked, :not(headerbar) .caja-pathbar button:checked:disabled, .caja-pathbar :not(headerbar) button:checked:disabled, :not(headerbar)
  1602. .path-bar button:checked, :not(headerbar)
  1603. .path-bar button:checked:disabled {
  1604. background-color: transparent;
  1605. }
  1606.  
  1607. /**************
  1608. * Tree Views *
  1609. **************/
  1610. treeview.view {
  1611. border-left-color: rgba(239, 240, 241, 0.3);
  1612. border-top-color: rgba(0, 0, 0, 0.26);
  1613. }
  1614.  
  1615. * {
  1616. -GtkTreeView-horizontal-separator: 4;
  1617. -GtkTreeView-grid-line-width: 1;
  1618. -GtkTreeView-grid-line-pattern: '';
  1619. -GtkTreeView-tree-line-width: 1;
  1620. -GtkTreeView-tree-line-pattern: '';
  1621. -GtkTreeView-expander-size: 16;
  1622. }
  1623.  
  1624. treeview.view:selected {
  1625. background-color: #282b2f;
  1626. background-image: image(#027272);
  1627. }
  1628.  
  1629. treeview.view:hover, treeview.view:selected {
  1630. border-radius: 0;
  1631. }
  1632.  
  1633. treeview.view.separator {
  1634. min-height: 5px;
  1635. color: rgba(0, 0, 0, 0.26);
  1636. }
  1637.  
  1638. treeview.view:drop(active) {
  1639. border-style: solid none;
  1640. border-width: 1px;
  1641. border-color: #027272;
  1642. }
  1643.  
  1644. treeview.view:drop(active).after {
  1645. border-top-style: none;
  1646. }
  1647.  
  1648. treeview.view:drop(active).before {
  1649. border-bottom-style: none;
  1650. }
  1651.  
  1652. treeview.view.expander {
  1653. -gtk-icon-source: -gtk-icontheme("pan-down-symbolic");
  1654. -gtk-icon-transform: rotate(-90deg);
  1655. color: rgba(239, 240, 241, 0.7);
  1656. }
  1657.  
  1658. treeview.view.expander:dir(rtl) {
  1659. -gtk-icon-transform: rotate(90deg);
  1660. }
  1661.  
  1662. treeview.view.expander:checked {
  1663. -gtk-icon-transform: unset;
  1664. }
  1665.  
  1666. treeview.view.expander:hover, treeview.view.expander:active {
  1667. color: #eff0f1;
  1668. }
  1669.  
  1670. treeview.view.expander:disabled {
  1671. color: rgba(239, 240, 241, 0.3);
  1672. }
  1673.  
  1674. treeview.view.progressbar {
  1675. border-bottom: 4px solid #027272;
  1676. box-shadow: none;
  1677. background-color: transparent;
  1678. }
  1679.  
  1680. treeview.view.trough {
  1681. border-bottom: 4px solid rgba(239, 240, 241, 0.12);
  1682. box-shadow: none;
  1683. background-color: transparent;
  1684. }
  1685.  
  1686. treeview.view header button {
  1687. padding: 2px 6px;
  1688. border-style: none solid solid none;
  1689. border-width: 1px;
  1690. border-color: rgba(0, 0, 0, 0.26);
  1691. border-radius: 0;
  1692. background-clip: border-box;
  1693. }
  1694.  
  1695. treeview.view header button:not(:hover):not(:active) {
  1696. color: rgba(239, 240, 241, 0.7);
  1697. }
  1698.  
  1699. treeview.view header button, treeview.view header button:hover, treeview.view header button:active {
  1700. box-shadow: none;
  1701. }
  1702.  
  1703. treeview.view header button, treeview.view header button:disabled {
  1704. background-color: #282b2f;
  1705. }
  1706.  
  1707. treeview.view header button:last-child {
  1708. border-right-style: none;
  1709. }
  1710.  
  1711. treeview.view button.dnd,
  1712. treeview.view header.button.dnd {
  1713. padding: 2px 6px;
  1714. border-style: none solid solid;
  1715. border-width: 1px;
  1716. border-color: rgba(0, 0, 0, 0.26);
  1717. border-radius: 0;
  1718. box-shadow: none;
  1719. background-color: #282b2f;
  1720. background-clip: border-box;
  1721. color: #027272;
  1722. }
  1723.  
  1724. treeview.view acceleditor > label {
  1725. background-color: #027272;
  1726. }
  1727.  
  1728. /*********
  1729. * Menus *
  1730. *********/
  1731. menubar,
  1732. .menubar {
  1733. -GtkWidget-window-dragging: true;
  1734. padding: 0;
  1735. background-color: #0A0A0A;
  1736. }
  1737.  
  1738. menubar > menuitem,
  1739. .menubar > menuitem {
  1740. transition: all 100ms cubic-bezier(0, 0, 0.2, 1);
  1741. min-height: 20px;
  1742. padding: 4px 8px;
  1743. color: rgba(239, 240, 241, 0.7);
  1744. }
  1745.  
  1746. menubar > menuitem:hover,
  1747. .menubar > menuitem:hover {
  1748. transition: none;
  1749. background-color: rgba(239, 240, 241, 0.12);
  1750. color: #eff0f1;
  1751. }
  1752.  
  1753. menubar > menuitem:disabled,
  1754. .menubar > menuitem:disabled {
  1755. color: rgba(239, 240, 241, 0.3);
  1756. }
  1757.  
  1758. menubar > menuitem label:disabled,
  1759. .menubar > menuitem label:disabled {
  1760. color: inherit;
  1761. }
  1762.  
  1763. .csd.popup {
  1764. background-color: transparent;
  1765. }
  1766.  
  1767. menu,
  1768. .menu,
  1769. .context-menu {
  1770. margin: 4px 0;
  1771. padding: 4px 0;
  1772. box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
  1773. background-color: rgba(0, 0, 0, 0.7);
  1774. border: 1px solid rgba(0, 0, 0, 0.26);
  1775. }
  1776.  
  1777. .csd menu, .csd
  1778. .menu, .csd
  1779. .context-menu {
  1780. border: none;
  1781. border-radius: 0px;
  1782. }
  1783.  
  1784. menu menuitem,
  1785. .menu menuitem,
  1786. .context-menu menuitem {
  1787. transition: background-color 100ms cubic-bezier(0, 0, 0.2, 1);
  1788. min-height: 20px;
  1789. min-width: 40px;
  1790. padding: 4px 8px;
  1791. font: initial;
  1792. text-shadow: none;
  1793. }
  1794.  
  1795. menu menuitem:hover,
  1796. .menu menuitem:hover,
  1797. .context-menu menuitem:hover {
  1798. transition: none;
  1799. background-color: rgba(2, 114, 114, 0.4);
  1800. }
  1801.  
  1802. menu menuitem:disabled,
  1803. .menu menuitem:disabled,
  1804. .context-menu menuitem:disabled {
  1805. color: rgba(239, 240, 241, 0.5);
  1806. }
  1807.  
  1808. menu menuitem arrow,
  1809. .menu menuitem arrow,
  1810. .context-menu menuitem arrow {
  1811. min-height: 16px;
  1812. min-width: 16px;
  1813. }
  1814.  
  1815. menu menuitem arrow:dir(ltr),
  1816. .menu menuitem arrow:dir(ltr),
  1817. .context-menu menuitem arrow:dir(ltr) {
  1818. -gtk-icon-source: -gtk-icontheme("pan-end-symbolic");
  1819. margin-left: 8px;
  1820. }
  1821.  
  1822. menu menuitem arrow:dir(rtl),
  1823. .menu menuitem arrow:dir(rtl),
  1824. .context-menu menuitem arrow:dir(rtl) {
  1825. -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl");
  1826. margin-right: 8px;
  1827. }
  1828.  
  1829. menu menuitem label:dir(rtl), menu menuitem label:dir(ltr),
  1830. .menu menuitem label:dir(rtl),
  1831. .menu menuitem label:dir(ltr),
  1832. .context-menu menuitem label:dir(rtl),
  1833. .context-menu menuitem label:dir(ltr) {
  1834. color: inherit;
  1835. }
  1836.  
  1837. menu > arrow,
  1838. .menu > arrow,
  1839. .context-menu > arrow {
  1840. min-height: 16px;
  1841. min-width: 16px;
  1842. padding: 4px;
  1843. background-color: #31363b;
  1844. color: rgba(239, 240, 241, 0.7);
  1845. }
  1846.  
  1847. menu > arrow.top,
  1848. .menu > arrow.top,
  1849. .context-menu > arrow.top {
  1850. margin-top: -4px;
  1851. border-bottom: 1px solid rgba(0, 0, 0, 0.26);
  1852. border-radius: 0px 0px 0 0;
  1853. -gtk-icon-source: -gtk-icontheme("pan-up-symbolic");
  1854. }
  1855.  
  1856. menu > arrow.bottom,
  1857. .menu > arrow.bottom,
  1858. .context-menu > arrow.bottom {
  1859. margin-top: 8px;
  1860. margin-bottom: -12px;
  1861. border-top: 1px solid rgba(0, 0, 0, 0.26);
  1862. border-radius: 0 0 0px 0px;
  1863. -gtk-icon-source: -gtk-icontheme("pan-down-symbolic");
  1864. }
  1865.  
  1866. menu > arrow:hover,
  1867. .menu > arrow:hover,
  1868. .context-menu > arrow:hover {
  1869. background-image: image(rgba(239, 240, 241, 0.12));
  1870. color: #eff0f1;
  1871. }
  1872.  
  1873. menu > arrow:disabled,
  1874. .menu > arrow:disabled,
  1875. .context-menu > arrow:disabled {
  1876. border-color: transparent;
  1877. background-color: transparent;
  1878. color: transparent;
  1879. }
  1880.  
  1881. menu separator,
  1882. .menu separator,
  1883. .context-menu separator {
  1884. margin: 4px 0;
  1885. }
  1886.  
  1887. menuitem accelerator {
  1888. color: rgba(239, 240, 241, 0.7);
  1889. }
  1890.  
  1891. menuitem:disabled accelerator {
  1892. color: rgba(239, 240, 241, 0.3);
  1893. }
  1894.  
  1895. .popup:not(.csd) menu menuitem {
  1896. color: #eff0f1;
  1897. }
  1898.  
  1899. .popup:not(.csd) menu menuitem:hover {
  1900. background-color: #484c51;
  1901. }
  1902.  
  1903. .popup:not(.csd) menu menuitem:disabled {
  1904. color: #909396;
  1905. }
  1906.  
  1907. .popup:not(.csd) menu accelerator {
  1908. color: #b6b8ba;
  1909. }
  1910.  
  1911. /************
  1912. * Popovers *
  1913. ************/
  1914. popover.background {
  1915. transition: box-shadow 100ms cubic-bezier(0, 0, 0.2, 1);
  1916. padding: 2px;
  1917. box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23);
  1918. background-color: rgba(0, 0, 0, 0.7);
  1919. }
  1920.  
  1921. popover.background:backdrop {
  1922. box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
  1923. }
  1924.  
  1925. popover.background, .csd popover.background {
  1926. border-style: solid;
  1927. border-width: 1px;
  1928. border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.2) rgba(0, 0, 0, 0.3);
  1929. border-radius: 1px;
  1930. }
  1931.  
  1932. popover.background > stack {
  1933. margin: -4px;
  1934. }
  1935.  
  1936. popover.background > toolbar {
  1937. margin: -2px;
  1938. }
  1939.  
  1940. popover.background > list,
  1941. popover.background > .view,
  1942. popover.background > toolbar {
  1943. border-style: none;
  1944. box-shadow: none;
  1945. background-color: transparent;
  1946. }
  1947.  
  1948. popover.background list,
  1949. popover.background .view:not(:selected),
  1950. popover.background toolbar {
  1951. background-color: #31363b;
  1952. }
  1953.  
  1954. popover.background.menu button,
  1955. popover.background button.model {
  1956. min-height: 32px;
  1957. padding: 0 8px;
  1958. border-radius: 0px;
  1959. }
  1960.  
  1961. popover.background separator {
  1962. margin: 4px 0;
  1963. }
  1964.  
  1965. popover.background list separator {
  1966. margin: 0;
  1967. }
  1968.  
  1969. /*************
  1970. * Notebooks *
  1971. *************/
  1972. frame > paned > notebook > header,
  1973. notebook.frame > header {
  1974. background-color: #26292c;
  1975. }
  1976.  
  1977. notebook:focus tab:checked {
  1978. box-shadow: inset 0 0 0 9999px rgba(2, 114, 114, 0.12);
  1979. outline: none;
  1980. }
  1981.  
  1982. /*AQUร VA EL FONDO DETRรS DE LAS PESTAร‘AS, BACKGROUND-COLOR ES ESE COLOR. BORDER-WIDTH ES EL GROSOR*/
  1983. notebook > header {
  1984. border-width: 1px;
  1985. border-color: rgba(0, 0, 0, 0.26);
  1986. background-color: #202225;
  1987. background-clip: border-box;
  1988. }
  1989.  
  1990. notebook > header.top {
  1991. border-bottom-style: solid;
  1992. }
  1993.  
  1994. notebook > header.top > tabs {
  1995. margin-bottom: -1px;
  1996. }
  1997.  
  1998. notebook > header.top > tabs > tab {
  1999. border-image: linear-gradient(to top, transparent 2px, transparent 2px) 2/0 0 2px;
  2000. }
  2001.  
  2002. /*SUBRAYADO DE PESTAร‘AS SELECCIONADAS NO DEFINIDAS COMO EN CAJA*/
  2003. /*EN EL SIGUIENTE LINEAR-GRADIENT VA EL COLOR QUE SUBRAYA LAS PESTAร‘AS #EFF0F1 QUE ESTร AL LADO DE TO TOP*/
  2004. /*JUSTO AL LADO DEL COLOR ESTร 2PX QUE ES SU GROSOR, TIENE EFECTO EN PLUMA, LIBREOFFICE, PERSONALIZACIร“N Y PARECIDOS*/
  2005. /*FUNCIONA CON VARIOS PROGRAMAS, SALVO CAJA EN LA BARRA DE DIRECCIONES, EN PLUMA Sร“LO EL COLOR*/
  2006. notebook > header.top > tabs > tab:checked {
  2007. border-image-source: linear-gradient(to top, #EFF0F1 2px, rgba(0, 0, 0, 0.26) 2px);
  2008. }
  2009.  
  2010. /*EN BORDER-IMAGE-WIDTH TIENE EFECTO EN EL GROSOR DEL SUBRAYADO DE LA PESTAร‘A EN CAJA CUANDO SE EXPLORAN MรS DE DOS CARPETAS*/
  2011. /*AL COLOCAR TODOS LOS VALORES EN 0PX, DESAPARECE ESE SUBRAYADO, SOLAMENTE*/
  2012. notebook > header.top > tabs > tab.reorderable-page {
  2013. border-image-width: 0px 0px 0px;
  2014. }
  2015.  
  2016. notebook > header.bottom {
  2017. border-top-style: solid;
  2018. }
  2019.  
  2020. notebook > header.bottom > tabs {
  2021. margin-top: -1px;
  2022. }
  2023.  
  2024. notebook > header.bottom > tabs > tab {
  2025. border-image: linear-gradient(to bottom, transparent 2px, transparent 2px) 2/2px 0 0;
  2026. }
  2027.  
  2028. notebook > header.bottom > tabs > tab:checked {
  2029. border-image-source: linear-gradient(to bottom, #027272 2px, rgba(0, 0, 0, 0.26) 2px);
  2030. }
  2031.  
  2032. notebook > header.bottom > tabs > tab.reorderable-page {
  2033. border-image-width: 2px 1px 0;
  2034. }
  2035.  
  2036. notebook > header.left {
  2037. border-right-style: solid;
  2038. }
  2039.  
  2040. notebook > header.left > tabs {
  2041. margin-right: -1px;
  2042. }
  2043.  
  2044. notebook > header.left > tabs > tab {
  2045. border-image: linear-gradient(to left, transparent 2px, transparent 2px) 2/0 2px 0 0;
  2046. }
  2047.  
  2048. notebook > header.left > tabs > tab:checked {
  2049. border-image-source: linear-gradient(to left, #027272 2px, rgba(0, 0, 0, 0.26) 2px);
  2050. }
  2051.  
  2052. notebook > header.left > tabs > tab.reorderable-page {
  2053. border-image-width: 1px 2px 1px 0;
  2054. }
  2055.  
  2056. notebook > header.right {
  2057. border-left-style: solid;
  2058. }
  2059.  
  2060. notebook > header.right > tabs {
  2061. margin-left: -1px;
  2062. }
  2063.  
  2064. notebook > header.right > tabs > tab {
  2065. border-image: linear-gradient(to right, transparent 2px, transparent 2px) 2/0 0 0 2px;
  2066. }
  2067.  
  2068. notebook > header.right > tabs > tab:checked {
  2069. border-image-source: linear-gradient(to right, #027272 2px, rgba(0, 0, 0, 0.26) 2px);
  2070. }
  2071.  
  2072. notebook > header.right > tabs > tab.reorderable-page {
  2073. border-image-width: 1px 0 1px 2px;
  2074. }
  2075.  
  2076. notebook > header.top > tabs > arrow {
  2077. border-top-style: none;
  2078. }
  2079.  
  2080. notebook > header.bottom > tabs > arrow {
  2081. border-bottom-style: none;
  2082. }
  2083.  
  2084. notebook > header.top > tabs > arrow, notebook > header.bottom > tabs > arrow {
  2085. padding-left: 4px;
  2086. padding-right: 4px;
  2087. }
  2088.  
  2089. notebook > header.top > tabs > arrow.down, notebook > header.bottom > tabs > arrow.down {
  2090. margin-left: -8px;
  2091. -gtk-icon-source: -gtk-icontheme("pan-start-symbolic");
  2092. }
  2093.  
  2094. notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up {
  2095. margin-right: -8px;
  2096. -gtk-icon-source: -gtk-icontheme("pan-end-symbolic");
  2097. }
  2098.  
  2099. notebook > header.left > tabs > arrow {
  2100. border-left-style: none;
  2101. }
  2102.  
  2103. notebook > header.right > tabs > arrow {
  2104. border-right-style: none;
  2105. }
  2106.  
  2107. notebook > header.left > tabs > arrow, notebook > header.right > tabs > arrow {
  2108. padding-top: 4px;
  2109. padding-bottom: 4px;
  2110. }
  2111.  
  2112. notebook > header.left > tabs > arrow.down, notebook > header.right > tabs > arrow.down {
  2113. margin-top: -8px;
  2114. -gtk-icon-source: -gtk-icontheme("pan-up-symbolic");
  2115. }
  2116.  
  2117. notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up {
  2118. margin-bottom: -8px;
  2119. -gtk-icon-source: -gtk-icontheme("pan-down-symbolic");
  2120. }
  2121.  
  2122. notebook > header > tabs > arrow {
  2123. min-height: 16px;
  2124. min-width: 16px;
  2125. border-radius: 0;
  2126. }
  2127.  
  2128. notebook > header tab {
  2129. transition: all 100ms cubic-bezier(0, 0, 0.2, 1), background-size 0, background-image 0;
  2130. min-height: 24px;
  2131. min-width: 24px;
  2132. padding: 4px 12px;
  2133. outline-offset: -6px;
  2134. border-width: 1px;
  2135. border-color: transparent;
  2136. background-image: radial-gradient(circle farthest-corner at center, #027272 10%, transparent 100%);
  2137. background-repeat: no-repeat;
  2138. background-position: center;
  2139. background-size: 0% 0%;
  2140. background-clip: border-box;
  2141. color: rgba(239, 240, 241, 0.7);
  2142. font-weight: 500;
  2143. }
  2144.  
  2145. notebook > header tab:hover {
  2146. background-color: alpha(currentColor, 0.08);
  2147. color: #eff0f1;
  2148. }
  2149.  
  2150. notebook > header tab:disabled {
  2151. color: rgba(239, 240, 241, 0.3);
  2152. }
  2153.  
  2154. notebook > header tab:checked {
  2155. transition: all 100ms cubic-bezier(0, 0, 0.2, 1), background-size 225ms cubic-bezier(0, 0, 0.2, 1), background-image 525ms cubic-bezier(0, 0, 0.2, 1);
  2156. background-color: transparent;
  2157. background-image: radial-gradient(circle farthest-corner at center, transparent 10%, transparent 100%);
  2158. background-size: 1000% 1000%;
  2159. background-clip: padding-box;
  2160. color: #eff0f1;
  2161. }
  2162.  
  2163. notebook > header tab:checked:disabled {
  2164. color: rgba(239, 240, 241, 0.5);
  2165. }
  2166.  
  2167. notebook > header tab:checked.reorderable-page {
  2168. border-color: rgba(0, 0, 0, 0.26);
  2169. background-color: #282b2f;
  2170. }
  2171.  
  2172. notebook > header tab button.flat:last-child {
  2173. margin-left: 4px;
  2174. margin-right: -8px;
  2175. }
  2176.  
  2177. notebook > header tab button.flat:first-child {
  2178. margin-left: -8px;
  2179. margin-right: 4px;
  2180. }
  2181.  
  2182. notebook > header.top tabs, notebook > header.bottom tabs {
  2183. padding-left: 8px;
  2184. padding-right: 8px;
  2185. }
  2186.  
  2187. notebook > header.top tabs:not(:only-child):first-child, notebook > header.bottom tabs:not(:only-child):first-child {
  2188. margin-left: 0;
  2189. }
  2190.  
  2191. notebook > header.top tabs:not(:only-child):last-child, notebook > header.bottom tabs:not(:only-child):last-child {
  2192. margin-right: 0;
  2193. }
  2194.  
  2195. notebook > header.top tabs tab.reorderable-page, notebook > header.bottom tabs tab.reorderable-page {
  2196. border-style: none solid;
  2197. }
  2198.  
  2199. notebook > header.left tabs, notebook > header.right tabs {
  2200. padding-top: 8px;
  2201. padding-bottom: 8px;
  2202. }
  2203.  
  2204. notebook > header.left tabs:not(:only-child):first-child, notebook > header.right tabs:not(:only-child):first-child {
  2205. margin-top: 0;
  2206. }
  2207.  
  2208. notebook > header.left tabs:not(:only-child):last-child, notebook > header.right tabs:not(:only-child):last-child {
  2209. margin-bottom: 0;
  2210. }
  2211.  
  2212. notebook > header.left tabs tab.reorderable-page, notebook > header.right tabs tab.reorderable-page {
  2213. border-style: solid none;
  2214. }
  2215.  
  2216. notebook > stack:not(:only-child) {
  2217. background-color: #282b2f;
  2218. }
  2219.  
  2220. /**************
  2221. * Scrollbars *
  2222. **************/
  2223. /*ESTE ES EL COLOR DEL FONDO DEL SCROLL*/
  2224. scrollbar {
  2225. transition: all 100ms cubic-bezier(0, 0, 0.2, 1);
  2226. background-color: #202225;
  2227. background-clip: border-box;
  2228. }
  2229.  
  2230. /*ESTAS SON LAS FLECHAS DE LOS SCROLL PONER UN * ANTES DE LA { LAS ELIMINA*/
  2231. {
  2232. -GtkScrollbar-has-backward-stepper: false;
  2233. -GtkScrollbar-has-forward-stepper: false;
  2234. }
  2235.  
  2236. scrollbar.top {
  2237. border-bottom: 0px solid rgba(139, 141, 143, 1.0);
  2238. }
  2239.  
  2240. scrollbar.bottom {
  2241. border-top: 0px solid rgba(139, 141, 143, 1.0);
  2242. }
  2243.  
  2244. scrollbar.left {
  2245. border-right: 0px solid rgba(139, 141, 143, 1.0);
  2246. }
  2247.  
  2248. scrollbar.right {
  2249. border-left: 0px solid rgba(139, 141, 143, 1.0);
  2250. }
  2251.  
  2252. scrollbar slider {
  2253. transition: all 100ms cubic-bezier(139, 141, 143, 1.0), margin 0, border-width 0;
  2254. min-width: 8px;
  2255. min-height: 8px;
  2256. border: 4px solid transparent;
  2257. border-radius: 9999px;
  2258. background-clip: padding-box;
  2259. background-color: rgba(139, 141, 143, 1.0); /*COLOR DEL DESLIZADOR DEL SCROLL #8B8D8F*/
  2260. }
  2261.  
  2262. scrollbar slider:hover {
  2263. background-color: rgba(139, 141, 143, 1.0);
  2264. }
  2265.  
  2266. scrollbar slider:active {
  2267. background-color: rgba(139, 141, 143, 1.0);
  2268. }
  2269.  
  2270. scrollbar slider:disabled {
  2271. background-color: rgba(139, 141, 143, 1.0);
  2272. }
  2273.  
  2274. scrollbar.fine-tune slider {
  2275. transition: all 100ms cubic-bezier(139, 141, 143, 1.0), margin 0, border-width 0, min-width 0, min-height 0;
  2276. min-width: 4px;
  2277. min-height: 4px;
  2278. }
  2279.  
  2280. scrollbar.fine-tune.horizontal slider {
  2281. margin: 2px 0;
  2282. }
  2283.  
  2284. scrollbar.fine-tune.vertical slider {
  2285. margin: 0 2px;
  2286. }
  2287.  
  2288. scrollbar.overlay-indicator:not(.dragging):not(.hovering) {
  2289. border-color: transparent;
  2290. background-color: transparent;
  2291. }
  2292.  
  2293. scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider {
  2294. min-width: 4px;
  2295. min-height: 4px;
  2296. margin: 3px;
  2297. border: 1px solid rgba(139, 141, 143, 1.0);
  2298. }
  2299.  
  2300. scrollbar.overlay-indicator:not(.dragging):not(.hovering) button {
  2301. min-width: 4px;
  2302. min-height: 4px;
  2303. margin: 3px;
  2304. border: 1px solid rgba(40, 43, 47, 0.3);
  2305. border-radius: 9999px;
  2306. background-color: rgba(139, 141, 143, 1.0);
  2307. background-clip: padding-box;
  2308. -gtk-icon-source: none;
  2309. }
  2310.  
  2311. scrollbar.overlay-indicator:not(.dragging):not(.hovering) button:disabled {
  2312. background-color: rgba(139, 141, 143, 1.0);
  2313. }
  2314.  
  2315. scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider {
  2316. min-width: 24px;
  2317. }
  2318.  
  2319. scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button {
  2320. min-width: 8px;
  2321. }
  2322.  
  2323. scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider {
  2324. min-height: 24px;
  2325. }
  2326.  
  2327. scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button {
  2328. min-height: 8px;
  2329. }
  2330.  
  2331. scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering {
  2332. background-color: rgba(0, 0, 0, 0.6);
  2333. }
  2334.  
  2335. scrollbar.horizontal slider {
  2336. min-width: 24px;
  2337. }
  2338.  
  2339. scrollbar.vertical slider {
  2340. min-height: 24px;
  2341. }
  2342.  
  2343. scrollbar button {
  2344. min-width: 16px;
  2345. min-height: 16px;
  2346. padding: 0;
  2347. border-radius: 0;
  2348. }
  2349.  
  2350. scrollbar.vertical button.down {
  2351. -gtk-icon-source: -gtk-icontheme("pan-down-symbolic");
  2352. }
  2353.  
  2354. scrollbar.vertical button.up {
  2355. -gtk-icon-source: -gtk-icontheme("pan-up-symbolic");
  2356. }
  2357.  
  2358. scrollbar.horizontal button.down {
  2359. -gtk-icon-source: -gtk-icontheme("pan-end-symbolic");
  2360. }
  2361.  
  2362. scrollbar.horizontal button.up {
  2363. -gtk-icon-source: -gtk-icontheme("pan-start-symbolic");
  2364. }
  2365.  
  2366. /**********
  2367. * Switch *
  2368. **********/
  2369. switch {
  2370. transition: all 100ms cubic-bezier(0, 0, 0.2, 1);
  2371. margin: 4px 0;
  2372. padding: 0 2px;
  2373. border: 5px solid transparent;
  2374. border-radius: 9999px;
  2375. background-color: rgba(0, 0, 0, 0.5);
  2376. background-clip: padding-box;
  2377. font-size: 0;
  2378. }
  2379.  
  2380. switch:checked {
  2381. background-color: rgba(2, 114, 114, 0.5);
  2382. }
  2383.  
  2384. switch:disabled {
  2385. opacity: 0.5;
  2386. }
  2387.  
  2388. switch slider {
  2389. transition: all 100ms cubic-bezier(0, 0, 0.2, 1);
  2390. min-width: 15px;
  2391. min-height: 15px;
  2392. margin: 3px 1px;
  2393. border-radius: 9999px;
  2394. box-shadow: 0 0 0 10px transparent, 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
  2395. background-color: #31363b;
  2396. }
  2397.  
  2398. switch:hover slider {
  2399. box-shadow: 0 0 0 10px alpha(currentColor, 0.08), 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
  2400. }
  2401.  
  2402. switch:focus slider {
  2403. box-shadow: 0 0 0 10px alpha(currentColor, 0.12), 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
  2404. }
  2405.  
  2406. switch:focus:hover slider {
  2407. box-shadow: 0 0 0 10px alpha(currentColor, 0.16), 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
  2408. }
  2409.  
  2410. switch:checked slider {
  2411. background-color: #027272;
  2412. color: #027272;
  2413. }
  2414.  
  2415. /*************************
  2416. * Check and Radio items *
  2417. *************************/
  2418. .view.content-view.check:not(list),
  2419. .content-view .tile check:not(list) {
  2420. min-height: 40px;
  2421. min-width: 40px;
  2422. margin: 0;
  2423. padding: 0;
  2424. box-shadow: none;
  2425. background-color: transparent;
  2426. background-image: none;
  2427. -gtk-icon-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
  2428. }
  2429.  
  2430. .view.content-view.check:not(list):hover, .view.content-view.check:not(list):active,
  2431. .content-view .tile check:not(list):hover,
  2432. .content-view .tile check:not(list):active {
  2433. -gtk-icon-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23);
  2434. }
  2435.  
  2436. .view.content-view.check:not(list),
  2437. .content-view .tile check:not(list) {
  2438. -gtk-icon-source: -gtk-scaled(url("assets/selectionmode-checkbox-unchecked-dark.png"), url("assets/selectionmode-checkbox-unchecked-dark@2.png"));
  2439. }
  2440.  
  2441. .view.content-view.check:not(list):checked,
  2442. .content-view .tile check:not(list):checked {
  2443. -gtk-icon-source: -gtk-scaled(url("assets/selectionmode-checkbox-checked-dark.png"), url("assets/selectionmode-checkbox-checked-dark@2.png"));
  2444. }
  2445.  
  2446. checkbutton,
  2447. radiobutton {
  2448. outline: none;
  2449. }
  2450.  
  2451. checkbutton.text-button,
  2452. radiobutton.text-button {
  2453. padding: 2px;
  2454. }
  2455.  
  2456. checkbutton.text-button label:not(:only-child),
  2457. radiobutton.text-button label:not(:only-child) {
  2458. margin: 0 4px;
  2459. }
  2460.  
  2461. check,
  2462. radio {
  2463. min-height: 24px;
  2464. min-width: 24px;
  2465. margin: -8px;
  2466. padding: 8px;
  2467. }
  2468.  
  2469. check:hover,
  2470. radio:hover {
  2471. box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08);
  2472. }
  2473.  
  2474. check:focus,
  2475. radio:focus {
  2476. box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.12);
  2477. }
  2478.  
  2479. check:focus:hover,
  2480. radio:focus:hover {
  2481. box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.16);
  2482. }
  2483.  
  2484. check:checked, check:indeterminate,
  2485. radio:checked,
  2486. radio:indeterminate {
  2487. color: #027272;
  2488. }
  2489.  
  2490. check:checked:disabled, check:indeterminate:disabled,
  2491. radio:checked:disabled,
  2492. radio:indeterminate:disabled {
  2493. color: rgba(239, 240, 241, 0.3);
  2494. }
  2495.  
  2496. popover check, popover check:hover, popover check:focus, popover check:focus:hover, popover check:active, popover check:disabled, popover
  2497. radio, popover
  2498. radio:hover, popover
  2499. radio:focus, popover
  2500. radio:focus:hover, popover
  2501. radio:active, popover
  2502. radio:disabled {
  2503. transition: none;
  2504. box-shadow: none;
  2505. background-image: none;
  2506. }
  2507.  
  2508. popover check:not(:checked):not(:indeterminate):not(:disabled), popover
  2509. radio:not(:checked):not(:indeterminate):not(:disabled) {
  2510. color: rgba(239, 240, 241, 0.7);
  2511. }
  2512.  
  2513. popover check.left:dir(rtl), popover
  2514. radio.left:dir(rtl) {
  2515. margin-left: -12px;
  2516. margin-right: -4px;
  2517. }
  2518.  
  2519. popover check.right:dir(ltr), popover
  2520. radio.right:dir(ltr) {
  2521. margin-left: -4px;
  2522. margin-right: -12px;
  2523. }
  2524.  
  2525. menu menuitem check, menu menuitem
  2526. radio {
  2527. transition: none;
  2528. margin: 0;
  2529. padding: 0;
  2530. }
  2531.  
  2532. menu menuitem check:dir(ltr), menu menuitem
  2533. radio:dir(ltr) {
  2534. margin-right: 8px;
  2535. }
  2536.  
  2537. menu menuitem check:dir(rtl), menu menuitem
  2538. radio:dir(rtl) {
  2539. margin-left: 8px;
  2540. }
  2541.  
  2542. menu menuitem check:not(:checked):not(:indeterminate):not(:disabled), menu menuitem
  2543. radio:not(:checked):not(:indeterminate):not(:disabled) {
  2544. color: rgba(239, 240, 241, 0.7);
  2545. }
  2546.  
  2547. menu menuitem check, menu menuitem check:hover, menu menuitem check:disabled, menu menuitem
  2548. radio, menu menuitem
  2549. radio:hover, menu menuitem
  2550. radio:disabled {
  2551. box-shadow: none;
  2552. }
  2553.  
  2554.  
  2555. check {
  2556. -gtk-icon-source: -gtk-recolor(url("assets/scalable/checkbox-unchecked-symbolic.svg"));
  2557. }
  2558.  
  2559.  
  2560. check:checked {
  2561. -gtk-icon-source: -gtk-recolor(url("assets/scalable/checkbox-checked-symbolic.svg"));
  2562. }
  2563.  
  2564.  
  2565. check:indeterminate {
  2566. -gtk-icon-source: -gtk-recolor(url("assets/scalable/checkbox-mixed-symbolic.svg"));
  2567. }
  2568.  
  2569.  
  2570. radio {
  2571. -gtk-icon-source: -gtk-recolor(url("assets/scalable/radio-unchecked-symbolic.svg"));
  2572. border-image-slice: 20;
  2573. border-image-width: 20px;
  2574. }
  2575.  
  2576.  
  2577. radio:indeterminate {
  2578. -gtk-icon-source: -gtk-recolor(url("assets/scalable/radio-mixed-symbolic.svg"));
  2579. }
  2580.  
  2581.  
  2582. radio {
  2583. border-image-source: -gtk-gradient(radial, center center, 0, center center, 0.001, to(#027272), to(transparent));
  2584. }
  2585.  
  2586.  
  2587. radio:checked:not(:indeterminate) {
  2588. border-image-source: -gtk-gradient(radial, center center, 0, center center, 0.125, to(#027272), to(transparent));
  2589. }
  2590.  
  2591.  
  2592. radio:checked:not(:indeterminate):disabled {
  2593. border-image-source: -gtk-gradient(radial, center center, 0, center center, 0.125, to(rgba(239, 240, 241, 0.3)), to(transparent));
  2594. }
  2595.  
  2596. window.background:not(.csd) > widget > checkbutton > check,
  2597. menu menuitem check {
  2598. min-height: 16px;
  2599. min-width: 16px;
  2600. border-radius: 0px;
  2601. -gtk-outline-radius: 0px;
  2602. -gtk-icon-source: -gtk-recolor(url("assets/scalable/small-checkbox-unchecked-symbolic.svg"));
  2603. }
  2604.  
  2605. window.background:not(.csd) > widget > checkbutton > check:checked,
  2606. menu menuitem check:checked {
  2607. -gtk-icon-source: -gtk-recolor(url("assets/scalable/small-checkbox-checked-symbolic.svg"));
  2608. }
  2609.  
  2610. window.background:not(.csd) > widget > checkbutton > check:indeterminate,
  2611. menu menuitem check:indeterminate {
  2612. -gtk-icon-source: -gtk-recolor(url("assets/scalable/small-checkbox-mixed-symbolic.svg"));
  2613. }
  2614.  
  2615. window.background:not(.csd) > widget > radiobutton > radio,
  2616. menu menuitem radio {
  2617. min-height: 16px;
  2618. min-width: 16px;
  2619. border-image: none;
  2620. -gtk-icon-source: -gtk-recolor(url("assets/scalable/small-radio-unchecked-symbolic.svg"));
  2621. }
  2622.  
  2623. window.background:not(.csd) > widget > radiobutton > radio:checked,
  2624. menu menuitem radio:checked {
  2625. -gtk-icon-source: -gtk-recolor(url("assets/scalable/small-radio-checked-symbolic.svg"));
  2626. }
  2627.  
  2628. window.background:not(.csd) > widget > radiobutton > radio:indeterminate,
  2629. menu menuitem radio:indeterminate {
  2630. -gtk-icon-source: -gtk-recolor(url("assets/scalable/small-radio-mixed-symbolic.svg"));
  2631. }
  2632.  
  2633. treeview.view check,
  2634. treeview.view radio {
  2635. padding: 0;
  2636. }
  2637.  
  2638. treeview.view check:hover, treeview.view check:selected,
  2639. treeview.view radio:hover,
  2640. treeview.view radio:selected {
  2641. box-shadow: none;
  2642. background-color: transparent;
  2643. }
  2644.  
  2645. treeview.view check,
  2646. treeview.view radio {
  2647. color: rgba(239, 240, 241, 0.7);
  2648. }
  2649.  
  2650. treeview.view check:hover, treeview.view check:active,
  2651. treeview.view radio:hover,
  2652. treeview.view radio:active {
  2653. color: #eff0f1;
  2654. }
  2655.  
  2656. treeview.view check:disabled,
  2657. treeview.view radio:disabled {
  2658. color: rgba(239, 240, 241, 0.3);
  2659. }
  2660.  
  2661. treeview.view check:checked, treeview.view check:indeterminate,
  2662. treeview.view radio:checked,
  2663. treeview.view radio:indeterminate {
  2664. color: #027272;
  2665. }
  2666.  
  2667. treeview.view check:checked:disabled, treeview.view check:indeterminate:disabled,
  2668. treeview.view radio:checked:disabled,
  2669. treeview.view radio:indeterminate:disabled {
  2670. color: rgba(239, 240, 241, 0.3);
  2671. }
  2672.  
  2673. treeview.view radio:checked {
  2674. -gtk-icon-source: -gtk-recolor(url("assets/scalable/radio-checked-symbolic.svg"));
  2675. border-image: none;
  2676. }
  2677.  
  2678. /************
  2679. * GtkScale *
  2680. ************/
  2681. scale {
  2682. min-height: 2px;
  2683. min-width: 2px;
  2684. }
  2685.  
  2686. scale.horizontal {
  2687. padding: 15px 12px;
  2688. }
  2689.  
  2690. scale.vertical {
  2691. padding: 12px 15px;
  2692. }
  2693.  
  2694. scale slider {
  2695. min-height: 32px;
  2696. min-width: 32px;
  2697. margin: -15px;
  2698. }
  2699.  
  2700. scale.fine-tune.horizontal {
  2701. min-height: 4px;
  2702. padding-top: 14px;
  2703. padding-bottom: 14px;
  2704. }
  2705.  
  2706. scale.fine-tune.vertical {
  2707. min-width: 4px;
  2708. padding-left: 14px;
  2709. padding-right: 14px;
  2710. }
  2711.  
  2712. scale.fine-tune slider {
  2713. margin: -14px;
  2714. }
  2715.  
  2716. scale trough {
  2717. transition: background-color 100ms cubic-bezier(0, 0, 0.2, 1);
  2718. outline: none;
  2719. background-color: rgba(239, 240, 241, 0.3);
  2720. }
  2721.  
  2722. scale trough:disabled {
  2723. background-color: rgba(239, 240, 241, 0.12);
  2724. }
  2725.  
  2726. scale highlight {
  2727. transition: background-color 100ms cubic-bezier(0, 0, 0.2, 1);
  2728. background-color: #027272;
  2729. }
  2730.  
  2731. scale highlight:disabled {
  2732. background-color: transparent;
  2733. }
  2734.  
  2735. scale fill {
  2736. transition: background-color 100ms cubic-bezier(0, 0, 0.2, 1);
  2737. background-color: rgba(239, 240, 241, 0.3);
  2738. }
  2739.  
  2740. scale fill:disabled {
  2741. background-color: transparent;
  2742. }
  2743.  
  2744. scale slider {
  2745. transition: background-color 100ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1);
  2746. background-repeat: no-repeat;
  2747. background-position: center;
  2748. background-size: auto, 1000% 1000%;
  2749. border-radius: 50%;
  2750. color: transparent;
  2751. }
  2752.  
  2753. scale slider {
  2754. background-image: -gtk-scaled(url("assets/scale-slider-dark.png"), url("assets/scale-slider-dark@2.png")), radial-gradient(circle farthest-corner at center, currentColor 10%, transparent 100%);
  2755. }
  2756.  
  2757. scale slider:disabled {
  2758. background-image: -gtk-scaled(url("assets/scale-slider-disabled-dark.png"), url("assets/scale-slider-disabled-dark@2.png")), radial-gradient(circle farthest-corner at center, currentColor 10%, transparent 100%);
  2759. }
  2760.  
  2761. scale slider:hover {
  2762. background-color: rgba(2, 114, 114, 0.08);
  2763. }
  2764.  
  2765. scale slider:focus {
  2766. background-color: rgba(2, 114, 114, 0.12);
  2767. }
  2768.  
  2769. scale slider:focus:hover {
  2770. background-color: rgba(2, 114, 114, 0.16);
  2771. }
  2772.  
  2773. scale slider:active {
  2774. transition: background-color 100ms cubic-bezier(0, 0, 0.2, 1), background-size 0, background-image 0;
  2775. animation: scale_ripple_effect 225ms cubic-bezier(0, 0, 0.2, 1) forwards;
  2776. background-size: auto, 0% 0%;
  2777. background-color: rgba(2, 114, 114, 0.08);
  2778. color: rgba(2, 114, 114, 0.12);
  2779. }
  2780.  
  2781. scale marks label,
  2782. scale value {
  2783. color: rgba(239, 240, 241, 0.7);
  2784. }
  2785.  
  2786. scale marks {
  2787. color: rgba(239, 240, 241, 0.3);
  2788. }
  2789.  
  2790. scale marks.top {
  2791. margin-bottom: 7px;
  2792. margin-top: -15px;
  2793. }
  2794.  
  2795. scale marks.bottom {
  2796. margin-top: 7px;
  2797. margin-bottom: -15px;
  2798. }
  2799.  
  2800. scale marks.left {
  2801. margin-right: 7px;
  2802. margin-left: -15px;
  2803. }
  2804.  
  2805. scale marks.right {
  2806. margin-left: 7px;
  2807. margin-right: -15px;
  2808. }
  2809.  
  2810. scale.fine-tune marks.top {
  2811. margin-bottom: 6px;
  2812. margin-top: -14px;
  2813. }
  2814.  
  2815. scale.fine-tune marks.bottom {
  2816. margin-top: 6px;
  2817. margin-bottom: -14px;
  2818. }
  2819.  
  2820. scale.fine-tune marks.left {
  2821. margin-right: 6px;
  2822. margin-left: -14px;
  2823. }
  2824.  
  2825. scale.fine-tune marks.right {
  2826. margin-left: 6px;
  2827. margin-right: -14px;
  2828. }
  2829.  
  2830. scale.horizontal indicator {
  2831. min-height: 8px;
  2832. min-width: 1px;
  2833. }
  2834.  
  2835. scale.vertical indicator {
  2836. min-height: 1px;
  2837. min-width: 8px;
  2838. }
  2839.  
  2840. scale.horizontal.marks-before:not(.marks-after) slider {
  2841. background-image: -gtk-scaled(url("assets/scale-horz-marks-before-slider-dark.png"), url("assets/scale-horz-marks-before-slider-dark@2.png")), radial-gradient(circle farthest-corner at center, currentColor 10%, transparent 100%);
  2842. }
  2843.  
  2844. scale.horizontal.marks-before:not(.marks-after) slider:disabled {
  2845. background-image: -gtk-scaled(url("assets/scale-horz-marks-before-slider-disabled-dark.png"), url("assets/scale-horz-marks-before-slider-disabled-dark@2.png")), radial-gradient(circle farthest-corner at center, currentColor 10%, transparent 100%);
  2846. }
  2847.  
  2848. scale.horizontal.marks-after:not(.marks-before) slider {
  2849. background-image: -gtk-scaled(url("assets/scale-horz-marks-after-slider-dark.png"), url("assets/scale-horz-marks-after-slider-dark@2.png")), radial-gradient(circle farthest-corner at center, currentColor 10%, transparent 100%);
  2850. }
  2851.  
  2852. scale.horizontal.marks-after:not(.marks-before) slider:disabled {
  2853. background-image: -gtk-scaled(url("assets/scale-horz-marks-after-slider-disabled-dark.png"), url("assets/scale-horz-marks-after-slider-disabled-dark@2.png")), radial-gradient(circle farthest-corner at center, currentColor 10%, transparent 100%);
  2854. }
  2855.  
  2856. scale.vertical.marks-before:not(.marks-after) slider {
  2857. background-image: -gtk-scaled(url("assets/scale-vert-marks-before-slider-dark.png"), url("assets/scale-vert-marks-before-slider-dark@2.png")), radial-gradient(circle farthest-corner at center, currentColor 10%, transparent 100%);
  2858. }
  2859.  
  2860. scale.vertical.marks-before:not(.marks-after) slider:disabled {
  2861. background-image: -gtk-scaled(url("assets/scale-vert-marks-before-slider-disabled-dark.png"), url("assets/scale-vert-marks-before-slider-disabled-dark@2.png")), radial-gradient(circle farthest-corner at center, currentColor 10%, transparent 100%);
  2862. }
  2863.  
  2864. scale.vertical.marks-after:not(.marks-before) slider {
  2865. background-image: -gtk-scaled(url("assets/scale-vert-marks-after-slider-dark.png"), url("assets/scale-vert-marks-after-slider-dark@2.png")), radial-gradient(circle farthest-corner at center, currentColor 10%, transparent 100%);
  2866. }
  2867.  
  2868. scale.vertical.marks-after:not(.marks-before) slider:disabled {
  2869. background-image: -gtk-scaled(url("assets/scale-vert-marks-after-slider-disabled-dark.png"), url("assets/scale-vert-marks-after-slider-disabled-dark@2.png")), radial-gradient(circle farthest-corner at center, currentColor 10%, transparent 100%);
  2870. }
  2871.  
  2872. scale.color {
  2873. min-height: 0;
  2874. min-width: 0;
  2875. }
  2876.  
  2877. scale.color.horizontal {
  2878. padding: 0 0 12px 0;
  2879. }
  2880.  
  2881. scale.color.horizontal slider:dir(ltr), scale.color.horizontal slider:dir(rtl) {
  2882. margin-bottom: -24px;
  2883. margin-top: 8px;
  2884. }
  2885.  
  2886. scale.color.vertical:dir(ltr) {
  2887. padding: 0 0 0 12px;
  2888. }
  2889.  
  2890. scale.color.vertical:dir(ltr) slider {
  2891. margin-left: -24px;
  2892. margin-right: 8px;
  2893. }
  2894.  
  2895. scale.color.vertical:dir(rtl) {
  2896. padding: 0 12px 0 0;
  2897. }
  2898.  
  2899. scale.color.vertical:dir(rtl) slider {
  2900. margin-right: -24px;
  2901. margin-left: 8px;
  2902. }
  2903.  
  2904. /*****************
  2905. * Progress bars *
  2906. *****************/
  2907. progressbar {
  2908. color: rgba(239, 240, 241, 0.7);
  2909. font-size: smaller;
  2910. }
  2911.  
  2912. progressbar.horizontal trough,
  2913. progressbar.horizontal progress {
  2914. min-height: 4px;
  2915. }
  2916.  
  2917. progressbar.vertical trough,
  2918. progressbar.vertical progress {
  2919. min-width: 4px;
  2920. }
  2921.  
  2922. progressbar trough {
  2923. background-color: rgba(239, 240, 241, 0.12);
  2924. }
  2925.  
  2926. progressbar progress {
  2927. background-color: #027272;
  2928. }
  2929.  
  2930. progressbar trough.empty progress {
  2931. all: unset;
  2932. }
  2933.  
  2934. /*************
  2935. * Level Bar *
  2936. *************/
  2937. levelbar.horizontal block {
  2938. min-height: 4px;
  2939. }
  2940.  
  2941. levelbar.horizontal.discrete block {
  2942. min-width: 32px;
  2943. }
  2944.  
  2945. levelbar.horizontal.discrete block:not(:last-child) {
  2946. margin-right: 2px;
  2947. }
  2948.  
  2949. levelbar.vertical block {
  2950. min-width: 4px;
  2951. }
  2952.  
  2953. levelbar.vertical.discrete block {
  2954. min-height: 32px;
  2955. }
  2956.  
  2957. levelbar.vertical.discrete block:not(:last-child) {
  2958. margin-bottom: 2px;
  2959. }
  2960.  
  2961. levelbar block.low {
  2962. background-color: #f3ce84;
  2963. }
  2964.  
  2965. levelbar block.high, levelbar block:not(.empty) {
  2966. background-color: #027272;
  2967. }
  2968.  
  2969. levelbar block.full {
  2970. background-color: #4b5617;
  2971. }
  2972.  
  2973. levelbar block.empty {
  2974. background-color: rgba(239, 240, 241, 0.12);
  2975. }
  2976.  
  2977. /****************
  2978. * Print dialog *
  2979. *****************/
  2980. printdialog paper {
  2981. padding: 0;
  2982. border: 1px solid rgba(0, 0, 0, 0.26);
  2983. background-color: #282b2f;
  2984. color: #eff0f1;
  2985. }
  2986.  
  2987. printdialog .dialog-action-box {
  2988. margin: 12px;
  2989. }
  2990.  
  2991. /**********
  2992. * Frames *
  2993. **********/
  2994. frame > border,
  2995. .frame {
  2996. margin: 0;
  2997. padding: 0;
  2998. border: 1px solid rgba(0, 0, 0, 0.26);
  2999. border-radius: 0;
  3000. box-shadow: none;
  3001. }
  3002.  
  3003. frame > border.flat,
  3004. .frame.flat,
  3005. frame.flat > border {
  3006. border-style: none;
  3007. }
  3008.  
  3009. actionbar > revealer > box {
  3010. padding: 4px;
  3011. border-top: 1px solid rgba(0, 0, 0, 0.26);
  3012. }
  3013.  
  3014. scrolledwindow viewport.frame {
  3015. border-style: none;
  3016. }
  3017.  
  3018. overshoot.top {
  3019. background-image: -gtk-gradient(radial, center top, 0, center top, 0.75, to(rgba(2, 114, 114, 0.24)), to(transparent));
  3020. background-repeat: no-repeat;
  3021. background-position: center top;
  3022. background-color: transparent;
  3023. border: none;
  3024. box-shadow: none;
  3025. }
  3026.  
  3027. overshoot.bottom {
  3028. background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.75, to(rgba(2, 114, 114, 0.24)), to(transparent));
  3029. background-repeat: no-repeat;
  3030. background-position: center bottom;
  3031. background-color: transparent;
  3032. border: none;
  3033. box-shadow: none;
  3034. }
  3035.  
  3036. overshoot.left {
  3037. background-image: -gtk-gradient(radial, left center, 0, left center, 0.75, to(rgba(2, 114, 114, 0.24)), to(transparent));
  3038. background-repeat: no-repeat;
  3039. background-position: left center;
  3040. background-color: transparent;
  3041. border: none;
  3042. box-shadow: none;
  3043. }
  3044.  
  3045. overshoot.right {
  3046. background-image: -gtk-gradient(radial, right center, 0, right center, 0.75, to(rgba(2, 114, 114, 0.24)), to(transparent));
  3047. background-repeat: no-repeat;
  3048. background-position: right center;
  3049. background-color: transparent;
  3050. border: none;
  3051. box-shadow: none;
  3052. }
  3053.  
  3054. undershoot.top {
  3055. background-color: transparent;
  3056. background-image: linear-gradient(to left, rgba(40, 43, 47, 0.3) 50%, rgba(239, 240, 241, 0.3) 50%);
  3057. padding-top: 1px;
  3058. background-size: 12px 1px;
  3059. background-repeat: repeat-x;
  3060. background-origin: content-box;
  3061. background-position: left top;
  3062. }
  3063.  
  3064. undershoot.bottom {
  3065. background-color: transparent;
  3066. background-image: linear-gradient(to left, rgba(40, 43, 47, 0.3) 50%, rgba(239, 240, 241, 0.3) 50%);
  3067. padding-bottom: 1px;
  3068. background-size: 12px 1px;
  3069. background-repeat: repeat-x;
  3070. background-origin: content-box;
  3071. background-position: left bottom;
  3072. }
  3073.  
  3074. undershoot.left {
  3075. background-color: transparent;
  3076. background-image: linear-gradient(to top, rgba(40, 43, 47, 0.3) 50%, rgba(239, 240, 241, 0.3) 50%);
  3077. padding-left: 1px;
  3078. background-size: 1px 12px;
  3079. background-repeat: repeat-y;
  3080. background-origin: content-box;
  3081. background-position: left top;
  3082. }
  3083.  
  3084. undershoot.right {
  3085. background-color: transparent;
  3086. background-image: linear-gradient(to top, rgba(40, 43, 47, 0.3) 50%, rgba(239, 240, 241, 0.3) 50%);
  3087. padding-right: 1px;
  3088. background-size: 1px 12px;
  3089. background-repeat: repeat-y;
  3090. background-origin: content-box;
  3091. background-position: right top;
  3092. }
  3093.  
  3094. junction {
  3095. border-style: solid none none solid;
  3096. border-width: 1px;
  3097. border-color: rgba(0, 0, 0, 0.26);
  3098. background-color: #282b2f;
  3099. }
  3100.  
  3101. junction:dir(rtl) {
  3102. border-style: solid solid none none;
  3103. }
  3104.  
  3105. separator {
  3106. min-width: 1px;
  3107. min-height: 1px;
  3108. background-color: rgba(0, 0, 0, 0.26);
  3109. }
  3110.  
  3111.  
  3112. button.font separator,
  3113. button.file separator, .tweak-categories separator, preferences stacksidebar.sidebar list separator {
  3114. min-width: 0;
  3115. min-height: 0;
  3116. background-color: transparent;
  3117. }
  3118.  
  3119. /*********
  3120. * Lists *
  3121. *********/
  3122. list {
  3123. border-color: rgba(0, 0, 0, 0.26);
  3124. background-color: #282b2f;
  3125. }
  3126.  
  3127. list row {
  3128. padding: 2px;
  3129. }
  3130.  
  3131. row.activatable, treeview.view header button, .budgie-menu button {
  3132. transition: all 100ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1);
  3133. box-shadow: inset 0 0 0 9999px transparent;
  3134. background-image: radial-gradient(circle farthest-corner at center, transparent 10%, transparent 100%);
  3135. background-repeat: no-repeat;
  3136. background-position: center;
  3137. background-size: 1000% 1000%;
  3138. }
  3139.  
  3140. row.activatable:hover, treeview.view header button:hover, .budgie-menu button:hover {
  3141. transition: all 100ms cubic-bezier(0, 0, 0.2, 1), box-shadow 0, background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1);
  3142. box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08);
  3143. }
  3144.  
  3145. row.activatable.has-open-popup, treeview.view header button.has-open-popup, .budgie-menu button.has-open-popup, row.activatable:active, treeview.view header button:active, .budgie-menu button:active {
  3146. transition: all 100ms cubic-bezier(0, 0, 0.2, 1), background-size 0, background-image 0;
  3147. animation: ripple_effect 225ms cubic-bezier(0, 0, 0.2, 1) forwards;
  3148. box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08);
  3149. background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0.12) 10%, transparent 100%);
  3150. background-size: 0% 0%;
  3151. }
  3152.  
  3153. row:selected {
  3154. color: #eff0f1;
  3155. }
  3156.  
  3157. row:selected image,
  3158. row:selected label {
  3159. color: #eff0f1;
  3160. }
  3161.  
  3162. row:selected button image,
  3163. row:selected button label {
  3164. color: inherit;
  3165. }
  3166.  
  3167. /*********************
  3168. * App Notifications *
  3169. *********************/
  3170. .app-notification {
  3171. margin: 8px;
  3172. }
  3173.  
  3174. .app-notification.frame,
  3175. .app-notification border {
  3176. border-style: none;
  3177. }
  3178.  
  3179. /*************
  3180. * Expanders *
  3181. *************/
  3182. expander title > arrow {
  3183. transition: all 100ms cubic-bezier(0, 0, 0.2, 1);
  3184. min-width: 16px;
  3185. min-height: 16px;
  3186. -gtk-icon-source: -gtk-icontheme("pan-down-symbolic");
  3187. -gtk-icon-transform: rotate(-90deg);
  3188. color: rgba(239, 240, 241, 0.7);
  3189. }
  3190.  
  3191. expander title > arrow:dir(rtl) {
  3192. -gtk-icon-transform: rotate(90deg);
  3193. }
  3194.  
  3195. expander title > arrow:checked {
  3196. -gtk-icon-transform: unset;
  3197. }
  3198.  
  3199. expander title > arrow:hover, expander title > arrow:active {
  3200. color: #eff0f1;
  3201. }
  3202.  
  3203. expander title > arrow:disabled {
  3204. color: rgba(239, 240, 241, 0.3);
  3205. }
  3206.  
  3207. /************
  3208. * Calendar *
  3209. ************/
  3210. calendar {
  3211. padding: 1px;
  3212. border: 1px solid rgba(0, 0, 0, 0.26);
  3213. color: #eff0f1;
  3214. }
  3215.  
  3216. calendar:disabled {
  3217. color: rgba(239, 240, 241, 0.5);
  3218. }
  3219.  
  3220. calendar:selected {
  3221. border-radius: 1px;
  3222. }
  3223.  
  3224. calendar.header {
  3225. border-style: none none solid;
  3226. border-radius: 0;
  3227. }
  3228.  
  3229. calendar.highlight {
  3230. color: rgba(239, 240, 241, 0.7);
  3231. font-weight: 500;
  3232. }
  3233.  
  3234. calendar:indeterminate {
  3235. color: rgba(239, 240, 241, 0.3);
  3236. }
  3237.  
  3238. /***********
  3239. * Dialogs *
  3240. ***********/
  3241. messagedialog.background {
  3242. background-color: rgba(0, 0, 0, 0.7);
  3243. }
  3244.  
  3245. messagedialog .titlebar {
  3246. min-height: 24px;
  3247. border-style: none;
  3248. box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
  3249. background-color: #0a0a0a;
  3250. color: #eff0f1;
  3251. }
  3252.  
  3253. messagedialog .titlebar:backdrop {
  3254. color: rgba(239, 240, 241, 0.7);
  3255. }
  3256.  
  3257. messagedialog.csd.background {
  3258. border-bottom-left-radius: 0px;
  3259. border-bottom-right-radius: 0px;
  3260. }
  3261.  
  3262. messagedialog.csd .dialog-action-area {
  3263. margin-top: -4px;
  3264. padding: 0px;
  3265. }
  3266.  
  3267. messagedialog.csd .dialog-action-area button {
  3268. border-radius: 0px;
  3269. }
  3270.  
  3271. messagedialog.csd .dialog-action-area button:not(:last-child) {
  3272. margin-right: 0px;
  3273. }
  3274.  
  3275. messagedialog.csd .dialog-action-area button.suggested-action:not(:disabled) {
  3276. color: #027272;
  3277. }
  3278.  
  3279. messagedialog.csd .dialog-action-area button.destructive-action:not(:disabled) {
  3280. color: #d42434;
  3281. }
  3282.  
  3283. filechooser .dialog-action-box {
  3284. border-top: 1px solid rgba(0, 0, 0, 0.26);
  3285. }
  3286.  
  3287. filechooser #pathbarbox {
  3288. border-bottom: 1px solid rgba(0, 0, 0, 0.26);
  3289. background-color: #0A0A0A;
  3290. }
  3291.  
  3292. filechooserbutton:drop(active) {
  3293. box-shadow: none;
  3294. }
  3295.  
  3296. /***********
  3297. * Sidebar *
  3298. ***********/
  3299. .sidebar {
  3300. border-style: none;
  3301. background-color: #26292c;
  3302. }
  3303.  
  3304. stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list, .sidebar:dir(ltr), .sidebar.left, .sidebar.left:dir(rtl) {
  3305. border-right: 1px solid rgba(0, 0, 0, 0.26);
  3306. border-left-style: none;
  3307. }
  3308.  
  3309. stacksidebar.sidebar:dir(rtl) list, stacksidebar.sidebar.right list, .sidebar:dir(rtl), .sidebar.right {
  3310. border-left: 1px solid rgba(0, 0, 0, 0.26);
  3311. border-right-style: none;
  3312. }
  3313.  
  3314. .sidebar list {
  3315. background-color: transparent;
  3316. }
  3317.  
  3318. paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar {
  3319. border-style: none;
  3320. }
  3321.  
  3322. stacksidebar row {
  3323. padding: 10px 4px;
  3324. }
  3325.  
  3326. stacksidebar row > label {
  3327. padding-left: 6px;
  3328. padding-right: 6px;
  3329. }
  3330.  
  3331. /****************
  3332. * File chooser *
  3333. ****************/
  3334. row image.sidebar-icon {
  3335. color: rgba(239, 240, 241, 0.7);
  3336. }
  3337.  
  3338. placessidebar > viewport.frame {
  3339. border-style: none;
  3340. }
  3341.  
  3342. placessidebar list {
  3343. padding: 1px 0 4px;
  3344. }
  3345.  
  3346. placessidebar row {
  3347. min-height: 32px;
  3348. margin: -1px 4px;
  3349. padding: 0;
  3350. border-radius: 0px;
  3351. }
  3352.  
  3353. placessidebar row > revealer {
  3354. padding: 0 8px;
  3355. }
  3356.  
  3357. placessidebar row:selected {
  3358. font-weight: 500;
  3359. }
  3360.  
  3361. placessidebar row:disabled {
  3362. color: rgba(239, 240, 241, 0.5);
  3363. }
  3364.  
  3365. placessidebar row image.sidebar-icon:dir(ltr) {
  3366. padding-right: 8px;
  3367. }
  3368.  
  3369. placessidebar row image.sidebar-icon:dir(rtl) {
  3370. padding-left: 8px;
  3371. }
  3372.  
  3373. placessidebar row label.sidebar-label:dir(ltr) {
  3374. padding-right: 2px;
  3375. }
  3376.  
  3377. placessidebar row label.sidebar-label:dir(rtl) {
  3378. padding-left: 2px;
  3379. }
  3380.  
  3381. placessidebar row:selected image.sidebar-icon,
  3382. placessidebar row:selected label.sidebar-label {
  3383. color: inherit;
  3384. }
  3385.  
  3386. placessidebar row.sidebar-placeholder-row {
  3387. min-height: 2px;
  3388. padding: 0 8px;
  3389. background-image: image(#027272);
  3390. background-clip: content-box;
  3391. }
  3392.  
  3393. placessidebar row.sidebar-new-bookmark-row {
  3394. color: #027272;
  3395. }
  3396.  
  3397. placessidebar row:drop(active):not(:disabled) {
  3398. box-shadow: inset 0 0 0 2px #027272;
  3399. }
  3400.  
  3401. placesview .server-list-button > image {
  3402. -gtk-icon-transform: rotate(0turn);
  3403. }
  3404.  
  3405. placesview .server-list-button:checked > image {
  3406. -gtk-icon-transform: rotate(-0.5turn);
  3407. }
  3408.  
  3409. placesview > actionbar > revealer > box > label {
  3410. padding-left: 8px;
  3411. padding-right: 8px;
  3412. }
  3413.  
  3414. /*********
  3415. * Paned *
  3416. *********/
  3417. paned > separator {
  3418. min-width: 1px;
  3419. min-height: 1px;
  3420. -gtk-icon-source: none;
  3421. border-style: none;
  3422. background-color: transparent;
  3423. background-image: image(rgba(0, 0, 0, 0.26));
  3424. background-size: 1px 1px;
  3425. background-clip: content-box;
  3426. }
  3427.  
  3428. paned > separator.wide {
  3429. min-width: 6px;
  3430. min-height: 6px;
  3431. background-color: #0A0A0A;
  3432. background-image: image(rgba(0, 0, 0, 0.26)), image(rgba(0, 0, 0, 0.26));
  3433. background-size: 1px 1px, 1px 1px;
  3434. }
  3435.  
  3436. paned.horizontal > separator {
  3437. background-repeat: repeat-y;
  3438. }
  3439.  
  3440. paned.horizontal > separator:dir(ltr) {
  3441. margin: 0 -8px 0 0;
  3442. padding: 0 8px 0 0;
  3443. background-position: left;
  3444. }
  3445.  
  3446. paned.horizontal > separator:dir(rtl) {
  3447. margin: 0 0 0 -8px;
  3448. padding: 0 0 0 8px;
  3449. background-position: right;
  3450. }
  3451.  
  3452. paned.horizontal > separator.wide {
  3453. margin: 0;
  3454. padding: 0;
  3455. background-repeat: repeat-y, repeat-y;
  3456. background-position: left, right;
  3457. }
  3458.  
  3459. paned.vertical > separator {
  3460. margin: 0 0 -8px 0;
  3461. padding: 0 0 8px 0;
  3462. background-repeat: repeat-x;
  3463. background-position: top;
  3464. }
  3465.  
  3466. paned.vertical > separator.wide {
  3467. margin: 0;
  3468. padding: 0;
  3469. background-repeat: repeat-x, repeat-x;
  3470. background-position: bottom, top;
  3471. }
  3472.  
  3473. /**************
  3474. * GtkInfoBar *
  3475. **************/
  3476. infobar {
  3477. border-style: none;
  3478. }
  3479.  
  3480. infobar.info {
  3481. background-color: #5b7a84;
  3482. }
  3483.  
  3484. infobar.question {
  3485. background-color: #5b7a84;
  3486. }
  3487.  
  3488. infobar.warning {
  3489. background-color: #f3ce84;
  3490. }
  3491.  
  3492. infobar.error {
  3493. background-color: #d42434;
  3494. }
  3495.  
  3496. infobar.info > label, infobar.info, infobar.question > label, infobar.question, infobar.warning > label, infobar.warning, infobar.error > label, infobar.error {
  3497. color: white;
  3498. }
  3499.  
  3500. /************
  3501. * Tooltips *
  3502. ************/
  3503. tooltip {
  3504. border-radius: 0px;
  3505. box-shadow: none;
  3506. }
  3507.  
  3508. tooltip.background {
  3509. background-color: rgba(0, 0, 0, 0.9);
  3510. color: #eff0f1;
  3511. }
  3512.  
  3513. tooltip decoration {
  3514. background-color: transparent;
  3515. }
  3516.  
  3517. tooltip label {
  3518. min-height: 20px;
  3519. padding: 0 2px;
  3520. }
  3521.  
  3522. /*****************
  3523. * Color Chooser *
  3524. *****************/
  3525. colorswatch.top {
  3526. border-top-left-radius: 0.5px;
  3527. border-top-right-radius: 0.5px;
  3528. }
  3529.  
  3530. colorswatch.top overlay {
  3531. border-top-left-radius: 0px;
  3532. border-top-right-radius: 0px;
  3533. }
  3534.  
  3535. colorswatch.bottom {
  3536. border-bottom-left-radius: 0.5px;
  3537. border-bottom-right-radius: 0.5px;
  3538. }
  3539.  
  3540. colorswatch.bottom overlay {
  3541. border-bottom-left-radius: 0px;
  3542. border-bottom-right-radius: 0px;
  3543. }
  3544.  
  3545. colorswatch.left, colorswatch:first-child:not(.top) {
  3546. border-top-left-radius: 0.5px;
  3547. border-bottom-left-radius: 0.5px;
  3548. }
  3549.  
  3550. colorswatch.left overlay, colorswatch:first-child:not(.top) overlay {
  3551. border-top-left-radius: 0px;
  3552. border-bottom-left-radius: 0px;
  3553. }
  3554.  
  3555. colorswatch.right, colorswatch:last-child:not(.bottom) {
  3556. border-top-right-radius: 0.5px;
  3557. border-bottom-right-radius: 0.5px;
  3558. }
  3559.  
  3560. colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay {
  3561. border-top-right-radius: 0px;
  3562. border-bottom-right-radius: 0px;
  3563. }
  3564.  
  3565. colorswatch.dark {
  3566. color: #0A0A0A;
  3567. }
  3568.  
  3569. colorswatch.light {
  3570. color: #eff0f1;
  3571. }
  3572.  
  3573. colorswatch:drop(active) {
  3574. box-shadow: none;
  3575. }
  3576.  
  3577. colorswatch:drop(active).light overlay {
  3578. box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24), 0 0 0 2px #027272;
  3579. }
  3580.  
  3581. colorswatch:drop(active).dark overlay {
  3582. box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24), 0 0 0 2px #027272;
  3583. }
  3584.  
  3585. colorswatch overlay {
  3586. transition: box-shadow 100ms cubic-bezier(0, 0, 0.2, 1);
  3587. box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
  3588. }
  3589.  
  3590. colorswatch overlay:hover {
  3591. box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23);
  3592. }
  3593.  
  3594. colorswatch#add-color-button {
  3595. border-radius: 0px 0px 0 0;
  3596. color: #0A0A0A;
  3597. }
  3598.  
  3599. colorswatch#add-color-button:only-child {
  3600. border-radius: 0px;
  3601. }
  3602.  
  3603. colorswatch#add-color-button overlay {
  3604. background-image: linear-gradient(to right, #d42434 25%, #f3ce84 25%, #f3ce84 50%, #5b7a84 50%, #5b7a84 75%, #5b7a84 75%);
  3605. }
  3606.  
  3607. colorswatch:disabled {
  3608. opacity: 0.5;
  3609. }
  3610.  
  3611. colorswatch:disabled overlay {
  3612. box-shadow: none;
  3613. }
  3614.  
  3615. colorswatch#editor-color-sample {
  3616. border-radius: 0.5px;
  3617. }
  3618.  
  3619. colorswatch#editor-color-sample overlay {
  3620. border-radius: 0px;
  3621. }
  3622.  
  3623. colorchooser .popover.osd {
  3624. transition: box-shadow 100ms cubic-bezier(0, 0, 0.2, 1);
  3625. border-radius: 0px;
  3626. box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23), inset 0 1px rgba(255, 255, 255, 0.1);
  3627. background-color: #31363b;
  3628. }
  3629.  
  3630. colorchooser .popover.osd:backdrop {
  3631. box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24), inset 0 1px rgba(255, 255, 255, 0.1);
  3632. }
  3633.  
  3634. /********
  3635. * Misc *
  3636. ********/
  3637. .content-view {
  3638. background-color: #0A0A0A;
  3639. }
  3640.  
  3641. /**********************
  3642. * Window Decorations *
  3643. **********************/
  3644. decoration {
  3645. transition: box-shadow 100ms cubic-bezier(0, 0, 0.2, 1);
  3646. border-radius: 0px 0px 0 0;
  3647. box-shadow: 0 14px 14px rgba(0, 0, 0, 0.25), 0 10px 5px rgba(0, 0, 0, 0.22), 0 16px 16px transparent;
  3648. margin: 8px;
  3649. }
  3650.  
  3651. decoration:backdrop {
  3652. box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23), 0 16px 16px transparent;
  3653. }
  3654.  
  3655. .maximized decoration,
  3656. .fullscreen decoration,
  3657. .tiled decoration,
  3658. .tiled-top decoration,
  3659. .tiled-right decoration,
  3660. .tiled-bottom decoration,
  3661. .tiled-left decoration {
  3662. border-radius: 0;
  3663. }
  3664.  
  3665. .popup decoration {
  3666. box-shadow: none;
  3667. }
  3668.  
  3669. .ssd decoration {
  3670. box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16);
  3671. }
  3672.  
  3673. .csd.popup decoration {
  3674. border-radius: 0px;
  3675. box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23);
  3676. }
  3677.  
  3678. tooltip.csd decoration {
  3679. border-radius: 0px;
  3680. box-shadow: none;
  3681. }
  3682.  
  3683. messagedialog.csd decoration {
  3684. border-radius: 0px;
  3685. }
  3686.  
  3687. .solid-csd decoration {
  3688. margin: 0;
  3689. border-radius: 0;
  3690. box-shadow: none;
  3691. background-color: rgba(0, 0, 0, 0.8);
  3692. }
  3693.  
  3694. .view selection, .view:selected, flowbox flowboxchild:selected, label selection, spinbutton:not(.vertical) selection,
  3695. entry selection, modelbutton.flat:selected,
  3696. .menuitem.button.flat:selected, popover.background.menu button:checked,
  3697. popover.background button.model:checked, row:selected, calendar:selected, .nautilus-window flowboxchild:selected .icon-item-background, text:selected, box.vertical > widget > widget:selected, .budgie-menu button:checked, XfdesktopIconView.view:active {
  3698. background-color: #027272;
  3699. }
  3700.  
  3701. .monospace {
  3702. font-family: monospace;
  3703. }
  3704.  
  3705. /**********************
  3706. * Touch Copy & Paste *
  3707. **********************/
  3708. cursor-handle {
  3709. border-radius: 9999px;
  3710. background-color: #027272;
  3711. background-image: none;
  3712. }
  3713.  
  3714. cursor-handle.top:dir(ltr), cursor-handle.bottom:dir(rtl) {
  3715. padding-left: 6px;
  3716. border-top-right-radius: 0;
  3717. }
  3718.  
  3719. cursor-handle.bottom:dir(ltr), cursor-handle.top:dir(rtl) {
  3720. padding-right: 6px;
  3721. border-top-left-radius: 0;
  3722. }
  3723.  
  3724. cursor-handle.insertion-cursor:dir(ltr), cursor-handle.insertion-cursor:dir(rtl) {
  3725. -GtkWidget-text-handle-width: 24;
  3726. -GtkWidget-text-handle-height: 30;
  3727. -gtk-icon-source: -gtk-scaled(url("assets/scale-horz-marks-before-slider-dark.png"), url("assets/scale-horz-marks-before-slider-dark@2.png"));
  3728. }
  3729.  
  3730. .context-menu {
  3731. font: initial;
  3732. }
  3733.  
  3734. .keycap {
  3735. min-width: 12px;
  3736. min-height: 26px;
  3737. margin-top: 2px;
  3738. padding-bottom: 2px;
  3739. padding-left: 8px;
  3740. padding-right: 8px;
  3741. border: solid 1px rgba(0, 0, 0, 0.26);
  3742. border-radius: 1px;
  3743. box-shadow: inset 0 -2px rgba(0, 0, 0, 0.26);
  3744. background-color: #31363b;
  3745. color: #eff0f1;
  3746. font-size: smaller;
  3747. }
  3748.  
  3749. :not(decoration):not(window):drop(active) {
  3750. transition: all 100ms cubic-bezier(0, 0, 0.2, 1);
  3751. box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24), inset 0 0 0 2px #027272;
  3752. caret-color: #027272;
  3753. }
  3754.  
  3755. stackswitcher button.text-button {
  3756. min-width: 100px;
  3757. }
  3758.  
  3759. stackswitcher button.circular,
  3760. stackswitcher button.text-button.circular {
  3761. min-width: 32px;
  3762. min-height: 32px;
  3763. padding: 0;
  3764. }
  3765.  
  3766. /*********
  3767. * Emoji *
  3768. *********/
  3769. popover.emoji-picker {
  3770. padding: 0;
  3771. }
  3772.  
  3773. popover.emoji-picker entry {
  3774. border-bottom: 1px solid rgba(0, 0, 0, 0.26);
  3775. border-radius: 0;
  3776. box-shadow: none;
  3777. background-color: transparent;
  3778. }
  3779.  
  3780. popover.emoji-picker scrolledwindow {
  3781. border-bottom: 1px solid rgba(0, 0, 0, 0.26);
  3782. }
  3783.  
  3784. button.emoji-section {
  3785. margin-top: -1px;
  3786. padding: 0 8px;
  3787. min-width: 24px;
  3788. min-height: 32px;
  3789. border-radius: 0;
  3790. outline-offset: -6px;
  3791. }
  3792.  
  3793. button.emoji-section, button.emoji-section:hover, button.emoji-section:active {
  3794. box-shadow: inset 0 2px transparent;
  3795. }
  3796.  
  3797. button.emoji-section:checked {
  3798. box-shadow: inset 0 2px #027272;
  3799. background-color: transparent;
  3800. }
  3801.  
  3802. button.emoji-section:hover, button.emoji-section:active {
  3803. background-color: alpha(currentColor, 0.08);
  3804. }
  3805.  
  3806. button.emoji-section:first-child {
  3807. margin-left: 4px;
  3808. }
  3809.  
  3810. button.emoji-section:last-child {
  3811. margin-right: 4px;
  3812. }
  3813.  
  3814. .emoji {
  3815. min-width: 3em;
  3816. min-height: 3em;
  3817. padding: 0 8px;
  3818. }
  3819.  
  3820. .emoji widget {
  3821. transition: all 100ms cubic-bezier(0, 0, 0.2, 1);
  3822. border-radius: 0px;
  3823. }
  3824.  
  3825. .emoji widget:hover {
  3826. background-color: alpha(currentColor, 0.08);
  3827. }
  3828.  
  3829. /************
  3830. * Nautilus *
  3831. ************/
  3832.  
  3833. .nautilus-window.background.csd,
  3834. .nautilus-window.background.csd, notebook {
  3835. background-color: transparent;
  3836. }
  3837.  
  3838. .nautilus-window.background.csd notebook > stack {
  3839. background-color: transparent;
  3840. }
  3841.  
  3842. .nautilus-window.csd.background {
  3843. background-color: rgba(0, 0, 0, 0.6);
  3844. }
  3845.  
  3846.  
  3847. .nautilus-window placessidebar.sidebar {
  3848. background-color: transparent;
  3849. }
  3850.  
  3851. .nautilus-window placessidebar.sidebar list {
  3852. background-color: transparent;
  3853. }
  3854.  
  3855. .nautilus-window,
  3856. .nautilus-window notebook,
  3857. .nautilus-window notebook > stack {
  3858. background-color: rgba(40, 43, 47, 0.6);
  3859. }
  3860.  
  3861. .nautilus-canvas-item.dim-label, label.nautilus-canvas-item.separator, .titlebar:not(headerbar) .nautilus-canvas-item.subtitle,
  3862. headerbar .nautilus-canvas-item.subtitle, .budgie-notification .nautilus-canvas-item.notification-body, .budgie-switcher .nautilus-canvas-item.notification-body,
  3863. .nautilus-list-dim-label {
  3864. color: rgba(239, 240, 241, 0.7);
  3865. }
  3866.  
  3867. .nautilus-desktop.nautilus-canvas-item, .caja-desktop.caja-canvas-item, .nemo-desktop.nemo-canvas-item {
  3868. color: white;
  3869. text-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
  3870. }
  3871.  
  3872. @keyframes needs_attention_keyframes {
  3873. to {
  3874. background-color: alpha(currentColor, 0.12);
  3875. }
  3876. }
  3877.  
  3878. .nautilus-operations-button-needs-attention {
  3879. animation: needs_attention_keyframes 225ms cubic-bezier(0.4, 0, 0.2, 1) 2 alternate;
  3880. }
  3881.  
  3882. .nautilus-operations-button-needs-attention-multiple {
  3883. animation: needs_attention_keyframes 225ms cubic-bezier(0.4, 0, 0.2, 1) 4 alternate;
  3884. }
  3885.  
  3886. .path-bar-box.background.frame {
  3887. border-style: none;
  3888. background-color: transparent;
  3889. }
  3890.  
  3891. .nautilus-window .floating-bar {
  3892. min-height: 32px;
  3893. padding: 0;
  3894. border-style: solid solid none;
  3895. border-width: 1px;
  3896. border-color: rgba(0, 0, 0, 0.26);
  3897. border-radius: 1px 1px 0 0;
  3898. background-color: rgba(0, 0, 0, 0.4);
  3899. background-clip: border-box;
  3900. transition: all 100ms cubic-bezier(0, 0, 0.2, 1), border-width 0;
  3901. }
  3902.  
  3903. .nautilus-window .floating-bar.bottom.left {
  3904. margin-right: 7px;
  3905. border-left-style: none;
  3906. border-top-left-radius: 0;
  3907. }
  3908.  
  3909. .nautilus-window .floating-bar.bottom.right {
  3910. margin-left: 7px;
  3911. border-right-style: none;
  3912. border-top-right-radius: 0;
  3913. }
  3914.  
  3915. .nautilus-window .floating-bar button {
  3916. margin: 4px;
  3917. }
  3918.  
  3919. .disk-space-display.unknown {
  3920. background-color: rgba(239, 240, 241, 0.3);
  3921. color: rgba(239, 240, 241, 0.3);
  3922. }
  3923.  
  3924. .disk-space-display.used {
  3925. background-color: #027272;
  3926. color: #027272;
  3927. }
  3928.  
  3929. .disk-space-display.free {
  3930. background-color: rgba(239, 240, 241, 0.12);
  3931. color: rgba(239, 240, 241, 0.12);
  3932. }
  3933.  
  3934. .search-information {
  3935. padding: 2px;
  3936. background-color: #027272;
  3937. color: white;
  3938. }
  3939.  
  3940. .conflict-row:not(:selected) {
  3941. background-color: #655c49;
  3942. }
  3943.  
  3944. .nautilus-window flowboxchild .icon-item-background {
  3945. padding: 4px;
  3946. border-radius: 0px;
  3947. }
  3948.  
  3949. .nautilus-window flowboxchild:selected {
  3950. background-color: transparent;
  3951. }
  3952.  
  3953. dialog.background > box.dialog-vbox.vertical > grid.horizontal > scrolledwindow.frame {
  3954. border-style: none;
  3955. }
  3956.  
  3957. dialog.background > box.dialog-vbox.vertical > grid.horizontal > box.horizontal:last-child {
  3958. margin: -6px 0 0 -6px;
  3959. border-top: 1px solid rgba(0, 0, 0, 0.26);
  3960. }
  3961.  
  3962. dialog.background > box.dialog-vbox.vertical > grid.horizontal > box.horizontal:last-child > label {
  3963. margin: 0 8px;
  3964. }
  3965.  
  3966. dialog.background > box.dialog-vbox.vertical > grid.horizontal > box.horizontal:last-child > box > button {
  3967. border-radius: 0;
  3968. }
  3969.  
  3970. .nautilus-window > popover.menu:not(:last-child) {
  3971. padding: 3px;
  3972. }
  3973.  
  3974. .nautilus-window > popover.menu:not(:last-child) > stack > box > box > box {
  3975. margin-top: -6px;
  3976. }
  3977.  
  3978. .nautilus-window > popover.menu:not(:last-child) > stack > box > box > box > box {
  3979. margin-bottom: -6px;
  3980. }
  3981.  
  3982. .nautilus-window > popover.menu:not(:last-child) > stack > box > box > box > box.linked {
  3983. margin-top: 1px;
  3984. }
  3985.  
  3986. .nautilus-window > popover.menu:not(:last-child) separator {
  3987. margin-bottom: -2px;
  3988. }
  3989.  
  3990. .nautilus-menu-sort-heading {
  3991. margin: 1px 3px;
  3992. font-weight: 500;
  3993. }
  3994.  
  3995. .nautilus-menu-sort-heading:disabled {
  3996. color: rgba(239, 240, 241, 0.7);
  3997. }
  3998.  
  3999. .nautilus-window paned > separator {
  4000. background-color: #0A0A0A;
  4001. }
  4002.  
  4003. /*********
  4004. * gedit *
  4005. *********/
  4006. .open-document-selector-path-label {
  4007. color: rgba(239, 240, 241, 0.7);
  4008. font-size: smaller;
  4009. }
  4010.  
  4011. .gedit-document-panel {
  4012. background-color: #26292c;
  4013. }
  4014.  
  4015. .gedit-document-panel row button.flat {
  4016. margin-top: 8px;
  4017. margin-bottom: 8px;
  4018. }
  4019.  
  4020. .gedit-document-panel-group-row:not(:first-child) {
  4021. border-top: 1px solid rgba(0, 0, 0, 0.26);
  4022. }
  4023.  
  4024. .gedit-side-panel-paned statusbar {
  4025. border-top: 1px solid rgba(0, 0, 0, 0.26);
  4026. }
  4027.  
  4028. .gedit-search-slider {
  4029. margin: 4px 4px 8px;
  4030. }
  4031.  
  4032. .gedit-search-slider .linked:not(.vertical) > entry {
  4033. border-radius: 0px;
  4034. }
  4035.  
  4036. .gedit-search-slider .linked:not(.vertical) > entry .gedit-search-entry-occurrences-tag {
  4037. all: unset;
  4038. color: rgba(239, 240, 241, 0.7);
  4039. }
  4040.  
  4041. .gedit-search-slider .linked:not(.vertical) > entry:dir(ltr) {
  4042. margin-right: -60px;
  4043. padding-right: 60px;
  4044. }
  4045.  
  4046. .gedit-search-slider .linked:not(.vertical) > entry:dir(ltr) .gedit-search-entry-occurrences-tag {
  4047. margin-left: 4px;
  4048. }
  4049.  
  4050. .gedit-search-slider .linked:not(.vertical) > entry:dir(ltr) image.right {
  4051. margin-right: 0;
  4052. }
  4053.  
  4054. .gedit-search-slider .linked:not(.vertical) > entry:dir(rtl) {
  4055. margin-left: -60px;
  4056. padding-left: 60px;
  4057. }
  4058.  
  4059. .gedit-search-slider .linked:not(.vertical) > entry:dir(rtl) .gedit-search-entry-occurrences-tag {
  4060. margin-right: 4px;
  4061. }
  4062.  
  4063. .gedit-search-slider .linked:not(.vertical) > entry:dir(rtl) image.left {
  4064. margin-left: 0;
  4065. }
  4066.  
  4067. .gedit-search-slider .linked:not(.vertical) > entry:not(.error) {
  4068. background-color: #31363b;
  4069. }
  4070.  
  4071. .gedit-search-slider .linked:not(.vertical) > entry.error ~ button {
  4072. color: rgba(255, 255, 255, 0.7);
  4073. }
  4074.  
  4075. .gedit-search-slider .linked:not(.vertical) > entry.error ~ button:hover, .gedit-search-slider .linked:not(.vertical) > entry.error ~ button:active {
  4076. color: white;
  4077. }
  4078.  
  4079. .gedit-search-slider .linked:not(.vertical) > entry.error ~ button:disabled {
  4080. color: rgba(255, 255, 255, 0.3);
  4081. }
  4082.  
  4083. .gedit-search-slider .linked > button {
  4084. border: solid 4px transparent;
  4085. border-radius: 9999px;
  4086. }
  4087.  
  4088. .gedit-search-slider .linked > button:last-child:dir(ltr), .gedit-search-slider .linked > button:not(:first-child):dir(rtl) {
  4089. margin-left: -2px;
  4090. }
  4091.  
  4092. .gedit-search-slider .linked > button:first-child:dir(rtl), .gedit-search-slider .linked > button:not(:last-child):dir(ltr) {
  4093. margin-right: -2px;
  4094. }
  4095.  
  4096. frame.gedit-map-frame > border:dir(ltr) {
  4097. border-style: none none none solid;
  4098. }
  4099.  
  4100. frame.gedit-map-frame > border:dir(rtl) {
  4101. border-style: none solid none none;
  4102. }
  4103.  
  4104. /**********
  4105. * Tweaks *
  4106. **********/
  4107. .tweak-categories {
  4108. background-image: image(#26292c);
  4109. }
  4110.  
  4111. .tweak {
  4112. padding: 3px;
  4113. }
  4114.  
  4115. .tweak.title:hover {
  4116. box-shadow: none;
  4117. }
  4118.  
  4119. .tweak-group-white,
  4120. .tweak-white,
  4121. .tweak-white:hover {
  4122. background-image: image(#282b2f);
  4123. }
  4124.  
  4125. .tweak-startup,
  4126. .tweak-startup:hover {
  4127. background-image: image(#282b2f);
  4128. }
  4129.  
  4130. .tweak-group-startup {
  4131. background-image: image(#282b2f);
  4132. border: 1px solid rgba(0, 0, 0, 0.26);
  4133. }
  4134.  
  4135. row#Focus,
  4136. row#ClickMethod,
  4137. row#StaticWorkspaceTweak,
  4138. row#dynamic-workspaces,
  4139. row#PrimaryWorkspaceTweak,
  4140. row#workspaces-only-on-primary {
  4141. padding: 0;
  4142. border: 1px solid rgba(0, 0, 0, 0.26);
  4143. }
  4144.  
  4145. row#Focus row:not(:last-child),
  4146. row#ClickMethod row:not(:last-child),
  4147. row#StaticWorkspaceTweak row:not(:last-child),
  4148. row#dynamic-workspaces row:not(:last-child),
  4149. row#PrimaryWorkspaceTweak row:not(:last-child),
  4150. row#workspaces-only-on-primary row:not(:last-child) {
  4151. border-bottom: 1px solid rgba(0, 0, 0, 0.26);
  4152. }
  4153.  
  4154. row#Focus.tweak > list,
  4155. row#ClickMethod.tweak > list,
  4156. row#StaticWorkspaceTweak.tweak > list,
  4157. row#dynamic-workspaces.tweak > list,
  4158. row#PrimaryWorkspaceTweak.tweak > list,
  4159. row#workspaces-only-on-primary.tweak > list {
  4160. margin-top: -3px;
  4161. }
  4162.  
  4163. row#Focus,
  4164. row#ClickMethod,
  4165. row#PrimaryWorkspaceTweak,
  4166. row#workspaces-only-on-primary {
  4167. margin-top: 4px;
  4168. }
  4169.  
  4170. /***********
  4171. * Builder *
  4172. ***********/
  4173. layouttabbar {
  4174. border-bottom: 1px solid rgba(0, 0, 0, 0.26);
  4175. background-color: #0A0A0A;
  4176. }
  4177.  
  4178. layouttabbar > box > button {
  4179. margin: 4px 0;
  4180. }
  4181.  
  4182. layouttab {
  4183. margin: 0 8px;
  4184. border-style: none solid;
  4185. border-width: 1px;
  4186. border-color: rgba(0, 0, 0, 0.26);
  4187. box-shadow: inset 0 -2px #027272;
  4188. background-color: #282b2f;
  4189. }
  4190.  
  4191. layouttab separator.vertical {
  4192. margin: 8px 4px;
  4193. }
  4194.  
  4195. layouttab button.text-button, layouttab button.image-button, layouttab button {
  4196. margin-top: 8px;
  4197. margin-bottom: 8px;
  4198. padding: 0 4px;
  4199. }
  4200.  
  4201. layout {
  4202. border: 1px solid rgba(0, 0, 0, 0.26);
  4203. -PnlDockBin-handle-size: 1;
  4204. }
  4205.  
  4206. entry.search-missing {
  4207. background-color: #d42434;
  4208. color: white;
  4209. }
  4210.  
  4211. window.workbench treeview.image {
  4212. color: rgba(239, 240, 241, 0.7);
  4213. }
  4214.  
  4215. popover.popover-selector list {
  4216. padding: 6px;
  4217. }
  4218.  
  4219. popover.popover-selector list row {
  4220. border-radius: 0px;
  4221. }
  4222.  
  4223. popover.popover-selector list row image:dir(ltr) {
  4224. margin-right: 6px;
  4225. }
  4226.  
  4227. popover.popover-selector list row image:dir(rtl) {
  4228. margin-left: 6px;
  4229. }
  4230.  
  4231. popover.popover-selector list row .accel:dir(ltr) {
  4232. margin-left: 6px;
  4233. }
  4234.  
  4235. popover.popover-selector list row .accel:dir(rtl) {
  4236. margin-right: 6px;
  4237. }
  4238.  
  4239. omnibar.linked:not(.vertical) entry {
  4240. border-radius: 0px;
  4241. }
  4242.  
  4243. omnibar:not(:hover):not(:active) entry {
  4244. color: rgba(239, 240, 241, 0.7);
  4245. }
  4246.  
  4247. popover.omnibar list row:not(:last-child) {
  4248. border-bottom: 1px solid rgba(0, 0, 0, 0.26);
  4249. }
  4250.  
  4251. entry.preferences-search {
  4252. box-shadow: inset 0 -1px rgba(0, 0, 0, 0.26);
  4253. background-color: #282b2f;
  4254. }
  4255.  
  4256. preferences stacksidebar.sidebar list {
  4257. background-color: #26292c;
  4258. }
  4259.  
  4260. preferences stacksidebar.sidebar:dir(ltr) list, preferences stacksidebar.sidebar:dir(rtl) list {
  4261. border-style: none;
  4262. }
  4263.  
  4264. preferences > box > box:dir(ltr) {
  4265. border-right: 1px solid rgba(0, 0, 0, 0.26);
  4266. }
  4267.  
  4268. preferences > box > box:dir(rtl) {
  4269. border-left: 1px solid rgba(0, 0, 0, 0.26);
  4270. }
  4271.  
  4272. popover.messagepopover.background {
  4273. padding: 0;
  4274. }
  4275.  
  4276. popover.messagepopover .popover-action-area button {
  4277. padding: 8px 16px;
  4278. border-top: 1px solid rgba(0, 0, 0, 0.26);
  4279. border-radius: 0;
  4280. }
  4281.  
  4282. popover.messagepopover .popover-action-area button:first-child {
  4283. border-bottom-left-radius: 0px;
  4284. }
  4285.  
  4286. popover.messagepopover .popover-action-area button:last-child {
  4287. border-bottom-right-radius: 0px;
  4288. }
  4289.  
  4290. popover.messagepopover .popover-content-area {
  4291. margin: 16px;
  4292. }
  4293.  
  4294. popover.transfers list {
  4295. background-color: transparent;
  4296. }
  4297.  
  4298. popover.transfers list row:not(:first-child) {
  4299. border-top: 1px solid rgba(0, 0, 0, 0.26);
  4300. }
  4301.  
  4302. popover.transfers list row > box {
  4303. padding: 10px;
  4304. }
  4305.  
  4306. dockbin {
  4307. border: 1px solid rgba(0, 0, 0, 0.26);
  4308. -PnlDockBin-handle-size: 1;
  4309. }
  4310.  
  4311. dockpaned {
  4312. border: 1px solid rgba(0, 0, 0, 0.26);
  4313. }
  4314.  
  4315. eggsearchbar box.search-bar {
  4316. padding: 0 8px;
  4317. border-bottom: 1px solid rgba(0, 0, 0, 0.26);
  4318. background-color: #0A0A0A;
  4319. }
  4320.  
  4321. docktabstrip {
  4322. padding: 0 8px;
  4323. border-bottom: 1px solid rgba(0, 0, 0, 0.26);
  4324. background-color: #0A0A0A;
  4325. }
  4326.  
  4327. docktab {
  4328. transition: all 100ms cubic-bezier(0, 0, 0.2, 1), background-size 0, background-image 0;
  4329. min-height: 24px;
  4330. min-width: 24px;
  4331. margin-bottom: -1px;
  4332. padding: 4px 6px;
  4333. outline-offset: -6px;
  4334. border-width: 1px;
  4335. border-color: transparent;
  4336. box-shadow: inset 0 -2px transparent;
  4337. background-image: radial-gradient(circle farthest-corner at center, #027272 10%, transparent 100%);
  4338. background-repeat: no-repeat;
  4339. background-position: center;
  4340. background-size: 0% 0%;
  4341. color: rgba(239, 240, 241, 0.7);
  4342. font-weight: 500;
  4343. }
  4344.  
  4345. docktab:hover {
  4346. background-color: alpha(currentColor, 0.08);
  4347. color: #eff0f1;
  4348. }
  4349.  
  4350. docktab:checked {
  4351. transition: all 100ms cubic-bezier(0, 0, 0.2, 1), background-size 225ms cubic-bezier(0, 0, 0.2, 1), background-image 525ms cubic-bezier(0, 0, 0.2, 1);
  4352. box-shadow: inset 0 -2px #027272;
  4353. background-color: transparent;
  4354. background-image: radial-gradient(circle farthest-corner at center, transparent 10%, transparent 100%);
  4355. background-size: 1000% 1000%;
  4356. color: #eff0f1;
  4357. }
  4358.  
  4359. dockoverlayedge {
  4360. background-color: #0A0A0A;
  4361. }
  4362.  
  4363. dockoverlayedge docktabstrip {
  4364. padding: 0;
  4365. border: none;
  4366. }
  4367.  
  4368. dockoverlayedge.left-edge docktab:hover {
  4369. box-shadow: inset -2px 0 rgba(239, 240, 241, 0.3);
  4370. }
  4371.  
  4372. dockoverlayedge.left-edge docktab:checked {
  4373. box-shadow: inset -2px 0 #027272;
  4374. }
  4375.  
  4376. dockoverlayedge.right-edge docktab:hover {
  4377. box-shadow: inset 2px 0 rgba(239, 240, 241, 0.3);
  4378. }
  4379.  
  4380. dockoverlayedge.right-edge docktab:checked {
  4381. box-shadow: inset 2px 0 #027272;
  4382. }
  4383.  
  4384. pillbox {
  4385. background-color: #0A0A0A;
  4386. border-radius: 0px;
  4387. }
  4388.  
  4389. layoutpane entry.search {
  4390. box-shadow: inset 0 -1px rgba(0, 0, 0, 0.26);
  4391. background-color: #282b2f;
  4392. }
  4393.  
  4394. editortweak entry.search {
  4395. margin-bottom: -1px;
  4396. box-shadow: none;
  4397. }
  4398.  
  4399. .gb-search-entry-occurrences-tag {
  4400. box-shadow: none;
  4401. background-color: transparent;
  4402. }
  4403.  
  4404. docktabstrip {
  4405. min-height: 39px;
  4406. }
  4407.  
  4408. window.workbench preferences preferencesgroup list entry {
  4409. padding-top: 8px;
  4410. padding-bottom: 8px;
  4411. }
  4412.  
  4413. button.run-arrow-button {
  4414. padding-left: 8px;
  4415. padding-right: 8px;
  4416. }
  4417.  
  4418. button.dzlmenubutton image {
  4419. min-width: 26px;
  4420. }
  4421.  
  4422. button.dzlmenubutton image.arrow {
  4423. min-width: 23px;
  4424. }
  4425.  
  4426. button.dzlmenubuttonitem {
  4427. color: #eff0f1;
  4428. font-weight: normal;
  4429. }
  4430.  
  4431. button.dzlmenubuttonitem:disabled {
  4432. color: rgba(239, 240, 241, 0.5);
  4433. }
  4434.  
  4435. idelayoutstackheader {
  4436. border-bottom: 1px solid rgba(0, 0, 0, 0.26);
  4437. }
  4438.  
  4439. idelayoutstackheader button:checked {
  4440. color: #eff0f1;
  4441. }
  4442.  
  4443. ideeditorutilities > dzldockpaned > box > stackswitcher {
  4444. padding: 8px 0;
  4445. background-color: #0A0A0A;
  4446. }
  4447.  
  4448. ideeditorutilities > dzldockpaned > box > stackswitcher:dir(ltr) {
  4449. border-right: 1px solid rgba(0, 0, 0, 0.26);
  4450. }
  4451.  
  4452. ideeditorutilities > dzldockpaned > box > stackswitcher:dir(rtl) {
  4453. border-left: 1px solid rgba(0, 0, 0, 0.26);
  4454. }
  4455.  
  4456. ideeditorutilities > dzldockpaned > box > stackswitcher button {
  4457. border-radius: 0;
  4458. outline-offset: -6px;
  4459. box-shadow: none;
  4460. background-color: transparent;
  4461. }
  4462.  
  4463. ideeditorutilities > dzldockpaned > box > stackswitcher button:active {
  4464. background-image: radial-gradient(circle farthest-corner at center, rgba(2, 114, 114, 0.7) 10%, transparent 100%);
  4465. }
  4466.  
  4467. ideeditorutilities > dzldockpaned > box > stackswitcher button:checked {
  4468. background-color: transparent;
  4469. color: #eff0f1;
  4470. }
  4471.  
  4472. ideeditorutilities > dzldockpaned > box > stackswitcher button:dir(ltr) {
  4473. margin-right: -1px;
  4474. }
  4475.  
  4476. ideeditorutilities > dzldockpaned > box > stackswitcher button:dir(ltr):hover {
  4477. box-shadow: inset -2px 0 rgba(239, 240, 241, 0.3);
  4478. }
  4479.  
  4480. ideeditorutilities > dzldockpaned > box > stackswitcher button:dir(ltr):active, ideeditorutilities > dzldockpaned > box > stackswitcher button:dir(ltr):checked {
  4481. box-shadow: inset -2px 0 #027272;
  4482. }
  4483.  
  4484. ideeditorutilities > dzldockpaned > box > stackswitcher button:dir(rtl) {
  4485. margin-left: -1px;
  4486. }
  4487.  
  4488. ideeditorutilities > dzldockpaned > box > stackswitcher button:dir(rtl):hover {
  4489. box-shadow: inset 2px 0 rgba(239, 240, 241, 0.3);
  4490. }
  4491.  
  4492. ideeditorutilities > dzldockpaned > box > stackswitcher button:dir(rtl):active, ideeditorutilities > dzldockpaned > box > stackswitcher button:dir(rtl):checked {
  4493. box-shadow: inset 2px 0 #027272;
  4494. }
  4495.  
  4496. ideeditorsidebar notebook header {
  4497. background: transparent;
  4498. }
  4499.  
  4500. popover.messagepopover list {
  4501. border: 1px solid rgba(0, 0, 0, 0.26);
  4502. }
  4503.  
  4504. popover.messagepopover list row:not(:last-child) {
  4505. border-bottom: 1px solid rgba(0, 0, 0, 0.26);
  4506. }
  4507.  
  4508. /**********
  4509. * Photos *
  4510. **********/
  4511. GdMainIconView.content-view {
  4512. -GdMainIconView-icon-size: 48;
  4513. }
  4514.  
  4515. .documents-counter {
  4516. margin: 8px;
  4517. border-radius: 9999px;
  4518. box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23);
  4519. background-color: #027272;
  4520. color: white;
  4521. font-weight: bold;
  4522. }
  4523.  
  4524. .documents-scrolledwin.frame {
  4525. border-style: none;
  4526. }
  4527.  
  4528. .documents-scrolledwin.frame frame.content-view > border {
  4529. border-style: none;
  4530. }
  4531.  
  4532. .photos-fade-in {
  4533. opacity: 1;
  4534. transition: opacity 100ms cubic-bezier(0, 0, 0.2, 1);
  4535. }
  4536.  
  4537. .photos-fade-out {
  4538. opacity: 0;
  4539. transition: opacity 100ms cubic-bezier(0, 0, 0.2, 1);
  4540. }
  4541.  
  4542. overlay grid.horizontal > revealer > scrolledwindow.frame:dir(ltr) {
  4543. border-style: none none none solid;
  4544. }
  4545.  
  4546. overlay grid.horizontal > revealer > scrolledwindow.frame:dir(rtl) {
  4547. border-style: none solid none none;
  4548. }
  4549.  
  4550. /*********
  4551. * Music *
  4552. *********/
  4553. .side-panel:dir(ltr) {
  4554. border-style: solid;
  4555. border-color: rgba(0, 0, 0, 0.26);
  4556. }
  4557.  
  4558. .side-panel:dir(rtl) {
  4559. border-style: solid;
  4560. border-color: rgba(0, 0, 0, 0.26);
  4561. }
  4562.  
  4563. .side-panel .view {
  4564. background-image: image(#26292c);
  4565. }
  4566.  
  4567. .side-panel .view:hover {
  4568. background-image: image(#303336);
  4569. }
  4570.  
  4571. .side-panel .view:selected {
  4572. background-image: image(#027272);
  4573. }
  4574.  
  4575. .side-panel .view:selected:hover {
  4576. background-image: image(#0f7979);
  4577. }
  4578.  
  4579. .songs-list:hover {
  4580. background-image: image(alpha(currentColor, 0.08));
  4581. }
  4582.  
  4583. frame.documents-dropdown {
  4584. margin: 8px;
  4585. }
  4586.  
  4587. frame.documents-dropdown > border {
  4588. border: none;
  4589. }
  4590.  
  4591. box.vertical > revealer > toolbar.search-bar {
  4592. border-bottom: 1px solid rgba(0, 0, 0, 0.26);
  4593. background-clip: border-box;
  4594. }
  4595.  
  4596. box.vertical > revealer > toolbar.search-bar button > widget {
  4597. -gtk-icon-source: -gtk-icontheme("pan-down-symbolic");
  4598. }
  4599.  
  4600. /*********
  4601. * To Do *
  4602. *********/
  4603. task-list-view taskrow {
  4604. transition: all 100ms cubic-bezier(0, 0, 0.2, 1);
  4605. margin: 0 -8px;
  4606. }
  4607.  
  4608. task-list-view taskrow:hover {
  4609. transition: none;
  4610. }
  4611.  
  4612. task-list-view taskrow label {
  4613. margin: 0 8px;
  4614. }
  4615.  
  4616. task-list-view taskrow image.dim-label, task-list-view taskrow .titlebar:not(headerbar) image.subtitle, .titlebar:not(headerbar) task-list-view taskrow image.subtitle,
  4617. task-list-view taskrow headerbar image.subtitle, headerbar task-list-view taskrow image.subtitle, task-list-view taskrow .budgie-notification image.notification-body, .budgie-notification task-list-view taskrow image.notification-body, task-list-view taskrow .budgie-switcher image.notification-body, .budgie-switcher task-list-view taskrow image.notification-body {
  4618. min-width: 16px;
  4619. }
  4620.  
  4621. task-list-view > box > revealer > box > button {
  4622. margin: -4px;
  4623. }
  4624.  
  4625. task-list-view > box > revealer > box > button .dim-label, task-list-view > box > revealer > box > button label.separator, task-list-view > box > revealer > box > button .titlebar:not(headerbar) .subtitle, .titlebar:not(headerbar) task-list-view > box > revealer > box > button .subtitle,
  4626. task-list-view > box > revealer > box > button headerbar .subtitle, headerbar task-list-view > box > revealer > box > button .subtitle, task-list-view > box > revealer > box > button .budgie-notification .notification-body, .budgie-notification task-list-view > box > revealer > box > button .notification-body, task-list-view > box > revealer > box > button .budgie-switcher .notification-body, .budgie-switcher task-list-view > box > revealer > box > button .notification-body {
  4627. opacity: 1;
  4628. }
  4629.  
  4630. tasklistview taskrow {
  4631. outline: none;
  4632. }
  4633.  
  4634. tasklistview taskrow entry, tasklistview taskrow entry:focus, tasklistview taskrow entry:disabled {
  4635. box-shadow: none;
  4636. }
  4637.  
  4638. tasklistview taskrow image.dim-label, tasklistview taskrow .titlebar:not(headerbar) image.subtitle, .titlebar:not(headerbar) tasklistview taskrow image.subtitle,
  4639. tasklistview taskrow headerbar image.subtitle, headerbar tasklistview taskrow image.subtitle, tasklistview taskrow .budgie-notification image.notification-body, .budgie-notification tasklistview taskrow image.notification-body, tasklistview taskrow .budgie-switcher image.notification-body, .budgie-switcher tasklistview taskrow image.notification-body {
  4640. min-width: 16px;
  4641. }
  4642.  
  4643. tasklistview > box > revealer > box > button {
  4644. margin: -4px;
  4645. }
  4646.  
  4647. tasklistview > box > revealer > box > button .dim-label, tasklistview > box > revealer > box > button label.separator, tasklistview > box > revealer > box > button .titlebar:not(headerbar) .subtitle, .titlebar:not(headerbar) tasklistview > box > revealer > box > button .subtitle,
  4648. tasklistview > box > revealer > box > button headerbar .subtitle, headerbar tasklistview > box > revealer > box > button .subtitle, tasklistview > box > revealer > box > button .budgie-notification .notification-body, .budgie-notification tasklistview > box > revealer > box > button .notification-body, tasklistview > box > revealer > box > button .budgie-switcher .notification-body, .budgie-switcher tasklistview > box > revealer > box > button .notification-body {
  4649. opacity: 1;
  4650. }
  4651.  
  4652. /*******
  4653. * eog *
  4654. *******/
  4655. #eog-thumb-nav scrolledwindow {
  4656. border-top: none;
  4657. }
  4658.  
  4659. #eog-thumb-nav button {
  4660. -gtk-outline-radius: 0px;
  4661. }
  4662.  
  4663. /*************
  4664. * Evolution *
  4665. *************/
  4666. frame.taskbar > border {
  4667. border-style: solid none none;
  4668. }
  4669.  
  4670. box.vertical > paned.horizontal notebook widget .frame {
  4671. border-style: none;
  4672. }
  4673.  
  4674. /********
  4675. * gitg *
  4676. ********/
  4677. frame.commit-frame > border {
  4678. border-style: solid none none;
  4679. }
  4680.  
  4681. /**************
  4682. * Characters *
  4683. **************/
  4684. box.dialog-vbox scrolledwindow.related {
  4685. border: 1px solid rgba(0, 0, 0, 0.26);
  4686. }
  4687.  
  4688. list.categories {
  4689. background-image: image(#26292c);
  4690. }
  4691.  
  4692. /*********
  4693. * Boxes *
  4694. *********/
  4695. .transparent-bg + stack overlay > label {
  4696. min-height: 24px;
  4697. padding: 0 4px;
  4698. border-radius: 0px;
  4699. background-color: rgba(0, 0, 0, 0.8);
  4700. color: white;
  4701. }
  4702.  
  4703. /**************
  4704. * Calculator *
  4705. **************/
  4706. button.title label {
  4707. min-height: 32px;
  4708. }
  4709.  
  4710. /*********
  4711. * Geary *
  4712. *********/
  4713. .geary-titlebar-left:dir(ltr) {
  4714. margin-right: 5px;
  4715. padding-right: 0;
  4716. }
  4717.  
  4718. .geary-titlebar-left:dir(rtl) {
  4719. margin-left: 5px;
  4720. padding-left: 0;
  4721. }
  4722.  
  4723. .geary-titlebar-left > separator {
  4724. background-color: rgba(0, 0, 0, 0.05);
  4725. }
  4726.  
  4727. .geary-titlebar-right:dir(ltr) {
  4728. margin-left: -5px;
  4729. }
  4730.  
  4731. .geary-titlebar-right:dir(rtl) {
  4732. margin-right: -5px;
  4733. }
  4734.  
  4735. /*********
  4736. * Tilix *
  4737. *********/
  4738. overlay > revealer.left > scrolledwindow.frame,
  4739. overlay > revealer.right > scrolledwindow.frame {
  4740. border-style: none;
  4741. box-shadow: 0 14px 14px rgba(0, 0, 0, 0.25), 0 10px 5px rgba(0, 0, 0, 0.22);
  4742. }
  4743.  
  4744. overlay > revealer.left > scrolledwindow.frame {
  4745. margin-right: 32px;
  4746. }
  4747.  
  4748. overlay > revealer.right > scrolledwindow.frame {
  4749. margin-left: 32px;
  4750. }
  4751.  
  4752. .terminix-session-sidebar,
  4753. .tilix-session-sidebar {
  4754. background-image: image(#31363b);
  4755. }
  4756.  
  4757. .terminal-titlebar button {
  4758. border-radius: 0;
  4759. }
  4760.  
  4761. button.image-button.session-new-button {
  4762. min-width: 28px;
  4763. }
  4764.  
  4765. /**************
  4766. * Terminator *
  4767. **************/
  4768. .terminator-terminal-window paned > separator {
  4769. background-color: #0A0A0A;
  4770. }
  4771.  
  4772. .terminator-terminal-window notebook.frame {
  4773. border-style: none;
  4774. }
  4775.  
  4776. /***********
  4777. * Eclipse *
  4778. ***********/
  4779. window.background > box.vertical > scrolledwindow > widget toolbar {
  4780. padding: 2px;
  4781. }
  4782.  
  4783. window.background > box.vertical > scrolledwindow > widget toolbar separator,
  4784. window.background > box.vertical > scrolledwindow > widget toolbar button {
  4785. margin: 2px;
  4786. }
  4787.  
  4788. window.background > box.vertical > scrolledwindow > widget toolbar button {
  4789. border-radius: 0px;
  4790. }
  4791.  
  4792. /************
  4793. * Chromium *
  4794. ************/
  4795. window.background.chromium {
  4796. background-color: #31363b;
  4797. }
  4798.  
  4799. window.background.chromium entry,
  4800. window.background.chromium > button:not(.suggested-action):not(.destructive-action) {
  4801. border: 1px solid rgba(0, 0, 0, 0.26);
  4802. }
  4803.  
  4804. window.background.chromium > button {
  4805. box-shadow: none;
  4806. background-size: auto;
  4807. }
  4808.  
  4809. window.background.chromium > button:hover {
  4810. background-image: image(alpha(currentColor, 0.08));
  4811. }
  4812.  
  4813. window.background.chromium > button:active {
  4814. background-image: image(alpha(currentColor, 0.24));
  4815. }
  4816.  
  4817. window.background.chromium headerbar button:active {
  4818. background-size: 1000% 1000%;
  4819. }
  4820.  
  4821. window.background.chromium spinner {
  4822. color: #027272;
  4823. }
  4824.  
  4825. window.background.chromium textview {
  4826. background-color: #31363b;
  4827. }
  4828.  
  4829. tooltip.background.chromium {
  4830. background-color: black;
  4831. }
  4832.  
  4833. /***********
  4834. * Firefox *
  4835. ***********/
  4836. window.background:not(.csd) > widget > separator {
  4837. color: rgba(0, 0, 0, 0.26);
  4838. }
  4839.  
  4840. window.background:not(.csd) > widget > scrollbar {
  4841. background-clip: border-box;
  4842. }
  4843.  
  4844. window.background:not(.csd) > widget > scrollbar,
  4845. window.background:not(.csd) > widget > frame > border {
  4846. border-color: rgba(0, 0, 0, 0.26);
  4847. }
  4848.  
  4849. window.background:not(.csd) > widget > entry,
  4850. window.background:not(.csd) > widget > button > button {
  4851. border: 1px solid rgba(0, 0, 0, 0.26);
  4852. border-radius: 1px;
  4853. box-shadow: none;
  4854. }
  4855.  
  4856. window.background:not(.csd) > widget > entry {
  4857. min-height: 30px;
  4858. }
  4859.  
  4860. window.background:not(.csd) > widget > entry:focus {
  4861. border-color: #027272;
  4862. }
  4863.  
  4864. window.background:not(.csd) > widget > button > button {
  4865. padding: 4px 8px;
  4866. background-size: auto;
  4867. }
  4868.  
  4869. window.background:not(.csd) > widget > button > button:hover {
  4870. background-image: image(alpha(currentColor, 0.08));
  4871. }
  4872.  
  4873. window.background:not(.csd) > widget > button > button:active {
  4874. background-image: image(alpha(currentColor, 0.24));
  4875. }
  4876.  
  4877. window.background:not(.csd) > widget > checkbutton > check:not(:checked),
  4878. window.background:not(.csd) > widget > radiobutton > radio:not(:checked) {
  4879. color: #757575;
  4880. }
  4881.  
  4882. window.background:not(.csd) > widget > checkbutton > check:not(:checked):hover, window.background:not(.csd) > widget > checkbutton > check:not(:checked):active,
  4883. window.background:not(.csd) > widget > radiobutton > radio:not(:checked):hover,
  4884. window.background:not(.csd) > widget > radiobutton > radio:not(:checked):active {
  4885. color: #212121;
  4886. }
  4887.  
  4888. window.background:not(.csd) > widget > checkbutton > check:not(:checked):disabled,
  4889. window.background:not(.csd) > widget > radiobutton > radio:not(:checked):disabled {
  4890. color: rgba(117, 117, 117, 0.5);
  4891. }
  4892.  
  4893. window.background:not(.csd) > window > menu,
  4894. window.background:not(.csd) > menu > menu {
  4895. border: none;
  4896. }
  4897.  
  4898. window.background:not(.csd) > widget > menubar {
  4899. color: rgba(239, 240, 241, 0.7);
  4900. }
  4901.  
  4902. window.background:not(.csd) > widget > menubar:hover {
  4903. color: #eff0f1;
  4904. }
  4905.  
  4906. window.background:not(.csd) > widget > menubar:disabled {
  4907. color: rgba(239, 240, 241, 0.3);
  4908. }
  4909.  
  4910. window.background:not(.csd) > widget > frame {
  4911. color: rgba(0, 0, 0, 0.26);
  4912. }
  4913.  
  4914. window.background:not(.csd) > widget > checkbutton > check,
  4915. window.background:not(.csd) > widget > radiobutton > radio {
  4916. margin: 0;
  4917. padding: 0;
  4918. }
  4919.  
  4920. window.background:not(.csd) > window.background > menu > separator {
  4921. color: rgba(0, 0, 0, 0.26);
  4922. }
  4923.  
  4924. /************
  4925. * Inkscape *
  4926. ************/
  4927. #ToolboxCommon > #AuxToolbox #StyleSwatch {
  4928. font-size: smaller;
  4929. }
  4930.  
  4931. #ToolboxCommon > #AuxToolbox #Kludge {
  4932. padding: 0;
  4933. }
  4934.  
  4935. #ToolboxCommon > #AuxToolbox spinbutton,
  4936. #ToolboxCommon > #AuxToolbox entry {
  4937. min-height: 32px;
  4938. }
  4939.  
  4940. #ToolboxCommon > #AuxToolbox button:not(.up):not(.down) {
  4941. min-height: 24px;
  4942. min-width: 16px;
  4943. padding: 4px 8px;
  4944. border-radius: 0px;
  4945. -gtk-outline-radius: 0px;
  4946. }
  4947.  
  4948. #ToolboxCommon > #AuxToolbox spinbutton button {
  4949. border-width: 4px;
  4950. }
  4951.  
  4952. #ToolboxCommon > toolbar.vertical {
  4953. margin-top: -4px;
  4954. }
  4955.  
  4956. #ToolboxCommon > toolbar.vertical button {
  4957. min-height: 24px;
  4958. min-width: 24px;
  4959. padding: 4px;
  4960. border-radius: 0px;
  4961. -gtk-outline-radius: 0px;
  4962. }
  4963.  
  4964. #CanvasTable button {
  4965. min-height: 16px;
  4966. min-width: 16px;
  4967. padding: 0;
  4968. }
  4969.  
  4970. #CanvasTable #HorizontalScrollbar {
  4971. border-top: 1px solid rgba(0, 0, 0, 0.26);
  4972. }
  4973.  
  4974. #CanvasTable #VerticalScrollbar:dir(ltr) {
  4975. border-left: 1px solid rgba(0, 0, 0, 0.26);
  4976. }
  4977.  
  4978. #CanvasTable #VerticalScrollbar:dir(rtl) {
  4979. border-right: 1px solid rgba(0, 0, 0, 0.26);
  4980. }
  4981.  
  4982. #Canvas_and_Dock frame > border {
  4983. border: none;
  4984. }
  4985.  
  4986. #Canvas_and_Dock widget > widget > button.flat {
  4987. min-height: 16px;
  4988. min-width: 16px;
  4989. padding: 4px;
  4990. }
  4991.  
  4992. #Canvas_and_Dock widget > widget > box.horizontal image {
  4993. padding: 4px;
  4994. }
  4995.  
  4996. #Canvas_and_Dock box.horizontal > box.vertical > button.flat {
  4997. min-height: 16px;
  4998. min-width: 24px;
  4999. padding: 8px 4px;
  5000. }
  5001.  
  5002. /***********
  5003. * Synapse *
  5004. ***********/
  5005. /*********
  5006. * Unity *
  5007. *********/
  5008. UnityDecoration {
  5009. -UnityDecoration-extents: 28px 0 0 0;
  5010. -UnityDecoration-input-extents: 8px;
  5011. -UnityDecoration-shadow-offset-x: 0;
  5012. -UnityDecoration-shadow-offset-y: 3px;
  5013. -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.48);
  5014. -UnityDecoration-active-shadow-radius: 18px;
  5015. -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.32);
  5016. -UnityDecoration-inactive-shadow-radius: 6px;
  5017. -UnityDecoration-glow-size: 8px;
  5018. -UnityDecoration-glow-color: #027272;
  5019. -UnityDecoration-title-indent: 4px;
  5020. -UnityDecoration-title-fade: 32px;
  5021. -UnityDecoration-title-alignment: 0.0;
  5022. }
  5023.  
  5024. UnityDecoration .top {
  5025. padding: 0 2px;
  5026. border-style: none;
  5027. border-radius: 4px 4px 0 0;
  5028. box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
  5029. background-color: #0a0a0a;
  5030. color: #eff0f1;
  5031. }
  5032.  
  5033. UnityDecoration .top:backdrop {
  5034. color: rgba(239, 240, 241, 0.7);
  5035. }
  5036.  
  5037. UnityDecoration .menuitem {
  5038. color: rgba(239, 240, 241, 0.7);
  5039. }
  5040.  
  5041. UnityDecoration .menuitem:hover {
  5042. box-shadow: inset 0 -2px currentColor;
  5043. background-color: transparent;
  5044. color: #eff0f1;
  5045. }
  5046.  
  5047. .background:not(.csd) headerbar:not(.titlebar) {
  5048. border-radius: 0;
  5049. box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
  5050. }
  5051.  
  5052. .background:not(.csd) headerbar:not(.titlebar).inline-toolbar {
  5053. border-style: none;
  5054. }
  5055.  
  5056. UnityPanelWidget,
  5057. .unity-panel {
  5058. background-color: #0a0a0a;
  5059. color: #eff0f1;
  5060. }
  5061.  
  5062. UnityPanelWidget:backdrop,
  5063. .unity-panel:backdrop {
  5064. color: rgba(239, 240, 241, 0.7);
  5065. }
  5066.  
  5067. .unity-panel.menuitem,
  5068. .unity-panel .menuitem {
  5069. color: rgba(239, 240, 241, 0.7);
  5070. }
  5071.  
  5072. .unity-panel.menubar.menuitem:hover,
  5073. .unity-panel.menubar .menuitem *:hover {
  5074. box-shadow: inset 0 -2px #027272;
  5075. background-color: transparent;
  5076. color: #eff0f1;
  5077. }
  5078.  
  5079. .menu IdoPlaybackMenuItem.menuitem:active {
  5080. -gtk-icon-source: -gtk-icontheme("process-working-symbolic");
  5081. animation: spin 1s linear infinite;
  5082. color: #027272;
  5083. }
  5084.  
  5085. /**************
  5086. * Mate-Panel *
  5087. **************/
  5088. .mate-panel-menu-bar menubar,
  5089. #PanelApplet-window-menu-applet-button {
  5090. background-color: transparent;
  5091. }
  5092.  
  5093. .mate-panel-menu-bar {
  5094. background-color: rgba(0, 0, 0, 0.8);
  5095. font-weight: 500;
  5096. }
  5097.  
  5098. .mate-panel-menu-bar:not(.popup) {
  5099. color: rgba(255, 255, 255, 0.8);
  5100. }
  5101.  
  5102. .mate-panel-menu-bar button {
  5103. min-height: 16px;
  5104. min-width: 16px;
  5105. padding: 0;
  5106. border-radius: 0;
  5107. }
  5108.  
  5109. .mate-panel-menu-bar button:checked {
  5110. background-color: rgba(0, 0, 0, 0.2);
  5111. }
  5112.  
  5113. PanelToplevel.horizontal > grid > button {
  5114. min-width: 24px;
  5115. }
  5116.  
  5117. PanelToplevel.vertical > grid > button {
  5118. min-height: 24px;
  5119. }
  5120.  
  5121. PanelSeparator {
  5122. color: rgba(255, 255, 255, 0.12);
  5123. }
  5124.  
  5125. MatePanelAppletFrameDBus {
  5126. border-style: solid;
  5127. border-color: rgba(255, 255, 255, 0.12);
  5128. }
  5129.  
  5130. .mate-panel-menu-bar.horizontal MatePanelAppletFrameDBus {
  5131. border-width: 0 1px;
  5132. }
  5133.  
  5134. .mate-panel-menu-bar.vertical MatePanelAppletFrameDBus {
  5135. border-width: 1px 0;
  5136. }
  5137.  
  5138. .mate-panel-menu-bar menubar > menuitem {
  5139. color: rgba(255, 255, 255, 0.7);
  5140. }
  5141.  
  5142. .mate-panel-menu-bar menubar > menuitem:hover {
  5143. background-color: rgba(255, 255, 255, 0.12);
  5144. color: white;
  5145. }
  5146.  
  5147. .mate-panel-menu-bar menubar > menuitem:disabled {
  5148. color: rgba(255, 255, 255, 0.3);
  5149. }
  5150.  
  5151. .mate-panel-menu-bar.horizontal menubar > menuitem {
  5152. padding: 0 8px;
  5153. }
  5154.  
  5155. .mate-panel-menu-bar.vertical menubar > menuitem {
  5156. padding: 8px 0;
  5157. }
  5158.  
  5159. .mate-panel-menu-bar menubar menu > menuitem {
  5160. min-height: 28px;
  5161. padding: 0 6px;
  5162. }
  5163.  
  5164. .mate-panel-menu-bar #PanelApplet button {
  5165. -GtkWidget-window-dragging: true;
  5166. }
  5167.  
  5168. .mate-panel-menu-bar #tasklist-button {
  5169. border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), currentColor 0%, transparent 100%) 0 0 0/0 0 0px;
  5170. }
  5171.  
  5172. .mate-panel-menu-bar #tasklist-button:checked {
  5173. border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #027272 100%, transparent 100%) 0 0 2/0 0 2px;
  5174. }
  5175.  
  5176. .mate-panel-menu-bar #tasklist-button image:dir(ltr), .mate-panel-menu-bar #tasklist-button label:dir(rtl) {
  5177. padding-left: 4px;
  5178. }
  5179.  
  5180. .mate-panel-menu-bar #tasklist-button label:dir(ltr), .mate-panel-menu-bar #tasklist-button image:dir(rtl) {
  5181. padding-right: 4px;
  5182. }
  5183.  
  5184. .mate-panel-menu-bar.vertical #tasklist-button {
  5185. min-height: 32px;
  5186. }
  5187.  
  5188. .mate-panel-menu-bar.horizontal #showdesktop-button image {
  5189. min-width: 24px;
  5190. padding: 0 4px;
  5191. }
  5192.  
  5193. .mate-panel-menu-bar.vertical #showdesktop-button image {
  5194. min-height: 24px;
  5195. padding: 4px 0;
  5196. }
  5197.  
  5198. PanelApplet.wnck-applet .wnck-pager {
  5199. background-color: transparent;
  5200. color: #229292;
  5201. }
  5202.  
  5203. PanelApplet.wnck-applet .wnck-pager:hover {
  5204. background-color: rgba(255, 255, 255, 0.12);
  5205. }
  5206.  
  5207. PanelApplet.wnck-applet .wnck-pager:active {
  5208. background-color: rgba(255, 255, 255, 0.3);
  5209. }
  5210.  
  5211. PanelApplet.wnck-applet .wnck-pager:selected {
  5212. background-color: #027272;
  5213. }
  5214.  
  5215. .mate-panel-menu-bar.horizontal #clock-applet-button label {
  5216. padding: 0 8px;
  5217. }
  5218.  
  5219. .mate-panel-menu-bar.vertical #clock-applet-button label {
  5220. padding: 8px 0;
  5221. }
  5222.  
  5223. #MatePanelPopupWindow {
  5224. border: 1px solid rgba(0, 0, 0, 0.26);
  5225. border-radius: 1px;
  5226. box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
  5227. }
  5228.  
  5229. #MatePanelPopupWindow frame > border {
  5230. border-style: none;
  5231. }
  5232.  
  5233. #MatePanelPopupWindow button {
  5234. padding: 4px 16px;
  5235. }
  5236.  
  5237. #MatePanelPopupWindow > frame > box > box > box > widget {
  5238. color: rgba(0, 0, 0, 0.26);
  5239. }
  5240.  
  5241. na-tray-applet {
  5242. -NaTrayApplet-icon-padding: 3px;
  5243. -NaTrayApplet-icon-size: 16;
  5244. }
  5245.  
  5246. .mate-panel-menu-bar {
  5247. -PanelMenuBar-icon-visible: true;
  5248. }
  5249.  
  5250. .mate-panel-applet-slider {
  5251. border: 1px solid rgba(0, 0, 0, 0.26);
  5252. border-radius: 1px;
  5253. box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
  5254. background-color: rgba(0, 0, 0, 0.8);
  5255. }
  5256.  
  5257. .mate-panel-applet-slider frame > border {
  5258. border-style: none;
  5259. }
  5260.  
  5261. #PanelApplet:not(:selected) > box {
  5262. transition: all 100ms cubic-bezier(0, 0, 0.2, 1);
  5263. }
  5264.  
  5265. #PanelApplet:selected > box {
  5266. background-color: rgba(255, 255, 255, 0.12);
  5267. color: white;
  5268. }
  5269.  
  5270. #mate-menu {
  5271. border: 1px solid rgba(0, 0, 0, 0.26);
  5272. }
  5273.  
  5274. #mate-menu button {
  5275. min-height: 24px;
  5276. min-width: 24px;
  5277. padding: 4px 0;
  5278. color: #eff0f1;
  5279. font-weight: normal;
  5280. }
  5281.  
  5282. #mate-menu button label:not(:first-child) {
  5283. color: rgba(239, 240, 241, 0.7);
  5284. }
  5285.  
  5286. #mate-menu entry {
  5287. margin: 0 0 8px;
  5288. }
  5289.  
  5290. #mate-menu entry image {
  5291. margin: 0;
  5292. }
  5293.  
  5294. #mate-menu entry + button {
  5295. margin: 0 4px 8px;
  5296. padding: 4px;
  5297. }
  5298.  
  5299. /*********************
  5300. * CAJA File manager *
  5301. *********************/
  5302. .caja-navigation-window button.toggle.image-button {
  5303. border-radius: 0px;
  5304. }
  5305.  
  5306. .caja-pathbar button {
  5307. margin: 0 -1px 0 -2px;
  5308. }
  5309.  
  5310. .caja-pathbar button > widget {
  5311. -gtk-icon-source: -gtk-icontheme("pan-down-symbolic");
  5312. -GtkArrow-arrow-scaling: 1;
  5313. }
  5314.  
  5315. .caja-side-pane notebook viewport.frame,
  5316. .caja-side-pane notebook widget .vertical {
  5317. background-color: #282b2f;
  5318. }
  5319.  
  5320. .caja-side-pane notebook,
  5321. .caja-notebook {
  5322. border-top: 1px solid rgba(0, 0, 0, 0.26);
  5323. }
  5324.  
  5325. .caja-side-pane notebook .frame,
  5326. .caja-notebook .frame {
  5327. border-style: none;
  5328. }
  5329.  
  5330. .caja-navigation-window statusbar {
  5331. margin: 0 -10px;
  5332. padding: 0 4px;
  5333. border-top: 1px solid rgba(0, 0, 0, 0.26);
  5334. }
  5335.  
  5336. /*ESTE ES EL COLOR DE FONDO DE LAS VENTANAS*/
  5337. .caja-navigation-window .view {
  5338. background-color: #282B2F;
  5339. }
  5340.  
  5341. .caja-notebook frame > border {
  5342. border-style: none;
  5343. }
  5344.  
  5345. #caja-extra-view-widget {
  5346. border-bottom: 0px solid rgba(0, 0, 0, 0.26);
  5347. background-color: #0A0A0A;
  5348. }
  5349.  
  5350. #caja-extra-view-widget > box > box > label {
  5351. font-weight: bold;
  5352. }
  5353.  
  5354. /*********
  5355. * Pluma *
  5356. *********/
  5357. .pluma-window statusbar {
  5358. margin: 0 -10px;
  5359. padding: 0 4px;
  5360. border-top: 1px solid rgba(0, 0, 0, 0.26);
  5361. }
  5362.  
  5363. .pluma-window statusbar frame > border {
  5364. border-style: none;
  5365. }
  5366.  
  5367. .pluma-window statusbar frame button.flat {
  5368. padding: 0 4px;
  5369. border-radius: 0;
  5370. }
  5371.  
  5372. .pluma-window statusbar frame button.flat widget {
  5373. -gtk-icon-source: -gtk-icontheme("pan-down-symbolic");
  5374. -GtkArrow-arrow-scaling: 1;
  5375. }
  5376.  
  5377. .pluma-print-preview toolbar {
  5378. border-bottom: 1px solid rgba(0, 0, 0, 0.26);
  5379. }
  5380.  
  5381. .pluma-window paned.horizontal box.vertical box.horizontal button.flat {
  5382. margin: 1px;
  5383. }
  5384.  
  5385. .pluma-window paned.horizontal box.vertical .frame {
  5386. border-style: none;
  5387. }
  5388.  
  5389. .pluma-window paned.horizontal box.vertical notebook.frame {
  5390. margin-top: -1px;
  5391. border-top: 1px solid rgba(0, 0, 0, 0.26);
  5392. }
  5393.  
  5394. .pluma-window paned.horizontal box.vertical notebook.frame box.vertical toolbar.horizontal {
  5395. border-bottom: 1px solid rgba(0, 0, 0, 0.26);
  5396. }
  5397.  
  5398. /*********
  5399. * Atril *
  5400. *********/
  5401. .atril-window paned.horizontal box.vertical .frame {
  5402. border-style: none;
  5403. }
  5404.  
  5405. .atril-window paned.horizontal box.vertical notebook .frame {
  5406. border-top: 1px solid rgba(0, 0, 0, 0.26);
  5407. }
  5408.  
  5409. /* mate-screensaver lock dialog */
  5410. .lock-dialog {
  5411. border-radius: 0px;
  5412. box-shadow: 0 14px 14px rgba(0, 0, 0, 0.25), 0 10px 5px rgba(0, 0, 0, 0.22), inset 0 1px rgba(255, 255, 255, 0.1);
  5413. }
  5414.  
  5415. .lock-dialog frame > border {
  5416. border-style: none;
  5417. }
  5418.  
  5419. /* multimedia OSD */
  5420. MsdOsdWindow.background.osd {
  5421. border-radius: 0px;
  5422. background-color: rgba(0, 0, 0, 0.9);
  5423. color: #eff0f1;
  5424. }
  5425.  
  5426. MsdOsdWindow.background.osd .trough {
  5427. border-radius: 0;
  5428. background-color: rgba(255, 255, 255, 0.12);
  5429. }
  5430.  
  5431. MsdOsdWindow.background.osd .progressbar {
  5432. border-radius: 0;
  5433. background-color: #027272;
  5434. }
  5435.  
  5436. /******************
  5437. * Budgie Desktop *
  5438. ******************/
  5439. .budgie-container {
  5440. background-color: transparent;
  5441. }
  5442.  
  5443. .budgie-settings-window buttonbox.inline-toolbar {
  5444. border-style: none none solid;
  5445. }
  5446.  
  5447. .budgie-settings-window buttonbox.inline-toolbar button {
  5448. border-radius: 0px;
  5449. -gtk-outline-radius: 0px;
  5450. }
  5451.  
  5452. .budgie-popover {
  5453. border-style: solid;
  5454. border-width: 1px;
  5455. border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.2) rgba(0, 0, 0, 0.3);
  5456. border-radius: 1px;
  5457. box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23);
  5458. background-color: rgba(0, 0, 0, 0.8);
  5459. }
  5460.  
  5461. .budgie-popover .container {
  5462. padding: 2px;
  5463. }
  5464.  
  5465. .budgie-popover border {
  5466. border: none;
  5467. }
  5468.  
  5469. .budgie-popover list {
  5470. background-color: transparent;
  5471. }
  5472.  
  5473. .budgie-popover row {
  5474. padding: 0;
  5475. }
  5476.  
  5477. .budgie-popover row:hover {
  5478. box-shadow: none;
  5479. }
  5480.  
  5481. .budgie-popover:not(.budgie-menu) button.flat:not(.image-button) {
  5482. min-height: 28px;
  5483. padding: 0 8px;
  5484. color: #eff0f1;
  5485. font-weight: normal;
  5486. }
  5487.  
  5488. .budgie-popover:not(.budgie-menu) button.flat:not(.image-button):disabled {
  5489. color: rgba(239, 240, 241, 0.5);
  5490. }
  5491.  
  5492. .budgie-popover.budgie-menu .container {
  5493. padding: 0;
  5494. }
  5495.  
  5496. .budgie-popover.user-menu .container {
  5497. padding: 8px;
  5498. }
  5499.  
  5500. .budgie-popover.user-menu separator {
  5501. margin: 4px 0;
  5502. }
  5503.  
  5504. .budgie-popover.sound-popover separator {
  5505. margin: 3px 0;
  5506. }
  5507.  
  5508. .budgie-popover.night-light-indicator .container {
  5509. padding: 8px;
  5510. }
  5511.  
  5512. .budgie-popover.places-menu .container {
  5513. padding: 8px;
  5514. }
  5515.  
  5516. .budgie-popover.places-menu .places-list:not(.always-expand) {
  5517. margin-top: 4px;
  5518. padding-top: 4px;
  5519. border-top: 1px solid rgba(0, 0, 0, 0.26);
  5520. }
  5521.  
  5522. .budgie-popover.places-menu .alternative-label {
  5523. padding: 3px;
  5524. font-size: 15px;
  5525. }
  5526.  
  5527. .budgie-popover.workspace-popover .container {
  5528. padding: 2px 8px 8px;
  5529. }
  5530.  
  5531. .budgie-popover.workspace-popover separator {
  5532. margin: 4px 0;
  5533. }
  5534.  
  5535. .budgie-popover.workspace-popover flowboxchild {
  5536. padding: 0;
  5537. }
  5538.  
  5539. .workspace-switcher .workspace-layout {
  5540. border: 0 solid rgba(255, 255, 255, 0.12);
  5541. }
  5542.  
  5543. .top .workspace-switcher .workspace-layout:dir(ltr),
  5544. .bottom .workspace-switcher .workspace-layout:dir(ltr) {
  5545. border-left-width: 1px;
  5546. }
  5547.  
  5548. .top .workspace-switcher .workspace-layout:dir(rtl),
  5549. .bottom .workspace-switcher .workspace-layout:dir(rtl) {
  5550. border-right-width: 1px;
  5551. }
  5552.  
  5553. .left .workspace-switcher .workspace-layout,
  5554. .right .workspace-switcher .workspace-layout {
  5555. border-top-width: 1px;
  5556. }
  5557.  
  5558. .workspace-switcher .workspace-item,
  5559. .workspace-switcher .workspace-add-button {
  5560. border: 0 solid rgba(255, 255, 255, 0.12);
  5561. }
  5562.  
  5563. .top .workspace-switcher .workspace-item:dir(ltr),
  5564. .bottom .workspace-switcher .workspace-item:dir(ltr), .top
  5565. .workspace-switcher .workspace-add-button:dir(ltr),
  5566. .bottom
  5567. .workspace-switcher .workspace-add-button:dir(ltr) {
  5568. border-right-width: 1px;
  5569. }
  5570.  
  5571. .top .workspace-switcher .workspace-item:dir(rtl),
  5572. .bottom .workspace-switcher .workspace-item:dir(rtl), .top
  5573. .workspace-switcher .workspace-add-button:dir(rtl),
  5574. .bottom
  5575. .workspace-switcher .workspace-add-button:dir(rtl) {
  5576. border-left-width: 1px;
  5577. }
  5578.  
  5579. .left .workspace-switcher .workspace-item,
  5580. .right .workspace-switcher .workspace-item, .left
  5581. .workspace-switcher .workspace-add-button,
  5582. .right
  5583. .workspace-switcher .workspace-add-button {
  5584. border-bottom-width: 1px;
  5585. }
  5586.  
  5587. .workspace-switcher .workspace-item {
  5588. transition: all 100ms cubic-bezier(0, 0, 0.2, 1);
  5589. }
  5590.  
  5591. .workspace-switcher .workspace-item.current-workspace {
  5592. background-color: rgba(255, 255, 255, 0.12);
  5593. }
  5594.  
  5595. .workspace-switcher .workspace-add-button:hover {
  5596. box-shadow: none;
  5597. }
  5598.  
  5599. .workspace-switcher .workspace-add-button:active {
  5600. background-image: none;
  5601. }
  5602.  
  5603. .workspace-switcher .workspace-add-button:active image {
  5604. margin: 1px 0 -1px;
  5605. }
  5606.  
  5607. .budgie-panel .workspace-switcher .workspace-icon-button {
  5608. min-height: 24px;
  5609. min-width: 24px;
  5610. padding: 0;
  5611. border-radius: 0px;
  5612. }
  5613.  
  5614. .budgie-menu.background {
  5615. padding: 0;
  5616. }
  5617.  
  5618. .budgie-menu entry.search {
  5619. background-color: transparent;
  5620. }
  5621.  
  5622. .budgie-menu .sidebar,
  5623. .budgie-menu scrollbar {
  5624. background-color: rgba(38, 41, 44, 0.7);
  5625. }
  5626.  
  5627. .budgie-menu entry.search {
  5628. border-bottom: 1px solid rgba(0, 0, 0, 0.26);
  5629. border-radius: 0;
  5630. box-shadow: none;
  5631. font-size: 120%;
  5632. }
  5633.  
  5634. .budgie-menu button {
  5635. min-height: 32px;
  5636. padding: 0 8px;
  5637. border-radius: 0;
  5638. color: #eff0f1;
  5639. font-weight: normal;
  5640. }
  5641.  
  5642. .budgie-menu button:disabled {
  5643. color: rgba(239, 240, 241, 0.5);
  5644. }
  5645.  
  5646. .budgie-menu button:checked:disabled {
  5647. background-color: #027272;
  5648. }
  5649.  
  5650. .budgie-menu row {
  5651. padding: 0;
  5652. }
  5653.  
  5654. .budgie-menu row:hover {
  5655. box-shadow: none;
  5656. }
  5657.  
  5658. popover.background.user-menu {
  5659. padding: 8px;
  5660. }
  5661.  
  5662. popover.background.user-menu .content-box {
  5663. background-color: transparent;
  5664. }
  5665.  
  5666. popover.background.user-menu separator {
  5667. margin: 4px 0;
  5668. }
  5669.  
  5670. popover.background.user-menu row {
  5671. padding: 0;
  5672. box-shadow: none;
  5673. background-image: none;
  5674. }
  5675.  
  5676. popover.background.places-menu {
  5677. padding: 8px;
  5678. }
  5679.  
  5680. popover.background.places-menu .name-button.text-button {
  5681. padding-left: 8px;
  5682. padding-right: 8px;
  5683. }
  5684.  
  5685. popover.background.places-menu .name-button.text-button image:dir(ltr) {
  5686. margin-right: 3px;
  5687. }
  5688.  
  5689. popover.background.places-menu .name-button.text-button image:dir(rtl) {
  5690. margin-left: 3px;
  5691. }
  5692.  
  5693. popover.background.places-menu .places-section-header > image:dir(ltr) {
  5694. margin: 0 -2px 0 5px;
  5695. }
  5696.  
  5697. popover.background.places-menu .places-section-header > image:dir(rtl) {
  5698. margin: 0 5px 0 -2px;
  5699. }
  5700.  
  5701. popover.background.places-menu .places-list {
  5702. margin-top: 4px;
  5703. padding-top: 4px;
  5704. border-top: 1px solid rgba(0, 0, 0, 0.26);
  5705. background-color: transparent;
  5706. }
  5707.  
  5708. popover.background.places-menu row {
  5709. padding: 0;
  5710. box-shadow: none;
  5711. background-image: none;
  5712. }
  5713.  
  5714. .budgie-panel {
  5715. transition: background-color 100ms cubic-bezier(0, 0, 0.2, 1);
  5716. background-color: #0a0a0a;
  5717. color: rgba(255, 255, 255, 0.7);
  5718. font-weight: 500;
  5719. }
  5720.  
  5721. .budgie-panel.transparent {
  5722. background-color: rgba(0, 0, 0, 0.8);
  5723. }
  5724.  
  5725. .budgie-panel button {
  5726. min-height: 16px;
  5727. min-width: 16px;
  5728. padding: 0;
  5729. border-radius: 0;
  5730. }
  5731.  
  5732. .budgie-panel button:checked {
  5733. background-color: rgba(255, 255, 255, 0.12);
  5734. }
  5735.  
  5736. .budgie-panel.horizontal button {
  5737. padding: 0 4px;
  5738. }
  5739.  
  5740. .budgie-panel.vertical button {
  5741. padding: 4px 0;
  5742. }
  5743.  
  5744. .budgie-panel separator {
  5745. background-color: rgba(255, 255, 255, 0.3);
  5746. }
  5747.  
  5748. .budgie-panel .alert {
  5749. color: #d42434;
  5750. }
  5751.  
  5752. .budgie-panel .titlebar:not(headerbar) {
  5753. min-height: 0;
  5754. padding: 0;
  5755. box-shadow: none;
  5756. background-color: transparent;
  5757. color: white;
  5758. }
  5759.  
  5760. .budgie-panel .titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action) {
  5761. color: rgba(255, 255, 255, 0.7);
  5762. }
  5763.  
  5764. .budgie-panel .titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):hover, .budgie-panel .titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):active {
  5765. color: white;
  5766. }
  5767.  
  5768. .budgie-panel #tasklist-button {
  5769. padding: 0 4px;
  5770. }
  5771.  
  5772. .budgie-panel.vertical #tasklist-button {
  5773. min-height: 32px;
  5774. }
  5775.  
  5776. .budgie-panel button.flat.launcher {
  5777. padding: 0;
  5778. }
  5779.  
  5780. .budgie-panel button.flat.launcher:not(:checked) {
  5781. color: rgba(255, 255, 255, 0.5);
  5782. }
  5783.  
  5784. .budgie-panel button.flat.launcher:not(:checked):hover, .budgie-panel button.flat.launcher:not(:checked):active {
  5785. color: rgba(255, 255, 255, 0.7);
  5786. }
  5787.  
  5788. .budgie-panel button.flat.launcher:not(:checked):disabled {
  5789. color: rgba(255, 255, 255, 0.3);
  5790. }
  5791.  
  5792. .top .budgie-panel #tasklist-button, .budgie-panel .top #tasklist-button, .top .budgie-panel button.flat.launcher, .budgie-panel .top button.flat.launcher {
  5793. border-image: radial-gradient(circle closest-corner at center calc(1px), currentColor 0%, transparent 100%) 0 0 0 0/0 0 0 0;
  5794. }
  5795.  
  5796. .top .budgie-panel #tasklist-button:checked, .budgie-panel .top #tasklist-button:checked, .top .budgie-panel button.flat.launcher:checked, .budgie-panel .top button.flat.launcher:checked, .top .budgie-panel .unpinned button.flat.launcher, .budgie-panel .unpinned .top button.flat.launcher,
  5797. .top .budgie-panel .pinned button.flat.launcher.running, .budgie-panel .pinned .top button.flat.launcher.running {
  5798. border-image: radial-gradient(circle closest-corner at center calc(1px), currentColor 100%, transparent 100%) 2 0 0 0/2px 0 0 0;
  5799. }
  5800.  
  5801. .bottom .budgie-panel #tasklist-button, .budgie-panel .bottom #tasklist-button, .bottom .budgie-panel button.flat.launcher, .budgie-panel .bottom button.flat.launcher {
  5802. border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), currentColor 0%, transparent 100%) 0 0 0 0/0 0 0 0;
  5803. }
  5804.  
  5805. .bottom .budgie-panel #tasklist-button:checked, .budgie-panel .bottom #tasklist-button:checked, .bottom .budgie-panel button.flat.launcher:checked, .budgie-panel .bottom button.flat.launcher:checked, .bottom .budgie-panel .unpinned button.flat.launcher, .budgie-panel .unpinned .bottom button.flat.launcher,
  5806. .bottom .budgie-panel .pinned button.flat.launcher.running, .budgie-panel .pinned .bottom button.flat.launcher.running {
  5807. border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), currentColor 100%, transparent 100%) 0 0 2 0/0 0 2px 0;
  5808. }
  5809.  
  5810. .left .budgie-panel #tasklist-button, .budgie-panel .left #tasklist-button, .left .budgie-panel button.flat.launcher, .budgie-panel .left button.flat.launcher {
  5811. border-image: radial-gradient(circle closest-corner at calc(1px) center, currentColor 0%, transparent 100%) 0 0 0 0/0 0 0 0;
  5812. }
  5813.  
  5814. .left .budgie-panel #tasklist-button:checked, .budgie-panel .left #tasklist-button:checked, .left .budgie-panel button.flat.launcher:checked, .budgie-panel .left button.flat.launcher:checked, .left .budgie-panel .unpinned button.flat.launcher, .budgie-panel .unpinned .left button.flat.launcher,
  5815. .left .budgie-panel .pinned button.flat.launcher.running, .budgie-panel .pinned .left button.flat.launcher.running {
  5816. border-image: radial-gradient(circle closest-corner at calc(1px) center, currentColor 100%, transparent 100%) 0 0 0 2/0 0 0 2px;
  5817. }
  5818.  
  5819. .right .budgie-panel #tasklist-button, .budgie-panel .right #tasklist-button, .right .budgie-panel button.flat.launcher, .budgie-panel .right button.flat.launcher {
  5820. border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, currentColor 0%, transparent 100%) 0 0 0 0/0 0 0 0;
  5821. }
  5822.  
  5823. .right .budgie-panel #tasklist-button:checked, .budgie-panel .right #tasklist-button:checked, .right .budgie-panel button.flat.launcher:checked, .budgie-panel .right button.flat.launcher:checked, .right .budgie-panel .unpinned button.flat.launcher, .budgie-panel .unpinned .right button.flat.launcher,
  5824. .right .budgie-panel .pinned button.flat.launcher.running, .budgie-panel .pinned .right button.flat.launcher.running {
  5825. border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, currentColor 100%, transparent 100%) 0 2 0 0/0 2px 0 0;
  5826. }
  5827.  
  5828. frame.raven-frame > border {
  5829. border-style: none;
  5830. box-shadow: 0 14px 14px rgba(0, 0, 0, 0.25), 0 10px 5px rgba(0, 0, 0, 0.22);
  5831. }
  5832.  
  5833. .top frame.raven-frame > border {
  5834. margin-bottom: 32px;
  5835. }
  5836.  
  5837. .bottom frame.raven-frame > border {
  5838. margin-top: 32px;
  5839. }
  5840.  
  5841. .left frame.raven-frame > border {
  5842. margin-right: 32px;
  5843. }
  5844.  
  5845. .right frame.raven-frame > border {
  5846. margin-left: 32px;
  5847. }
  5848.  
  5849. .raven {
  5850. background-color: rgba(0, 0, 0, 0.8);
  5851. }
  5852.  
  5853. .raven > box {
  5854. margin-bottom: -10px;
  5855. }
  5856.  
  5857. .raven > stack {
  5858. margin-bottom: -10px;
  5859. }
  5860.  
  5861. .raven stackswitcher.linked > button {
  5862. border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #027272 0%, transparent 100%) 0 0 0/0 0 0px;
  5863. border-radius: 0;
  5864. }
  5865.  
  5866. .raven stackswitcher.linked > button:checked {
  5867. border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #027272 100%, transparent 100%) 0 0 2/0 0 2px;
  5868. background-color: transparent;
  5869. }
  5870.  
  5871. .raven .raven-header {
  5872. min-height: 32px;
  5873. padding: 3px;
  5874. }
  5875.  
  5876. .raven .raven-header:not(.top) {
  5877. margin-top: -6px;
  5878. }
  5879.  
  5880. .raven .raven-header.top {
  5881. padding: 2px 0;
  5882. background-color: transparent;
  5883. color: white;
  5884. }
  5885.  
  5886. .raven .raven-header.top stackswitcher button {
  5887. margin: -4px 0;
  5888. min-height: 32px;
  5889. }
  5890.  
  5891. .raven .raven-header.top button.image-button:dir(ltr) {
  5892. margin-right: 2px;
  5893. }
  5894.  
  5895. .raven .raven-header.top button.image-button:dir(rtl) {
  5896. margin-left: 2px;
  5897. }
  5898.  
  5899. .raven .raven-header.top > image {
  5900. margin: 0 8px;
  5901. }
  5902.  
  5903. .raven .raven-header.top > label {
  5904. margin: 0 -8px;
  5905. font-weight: bold;
  5906. }
  5907.  
  5908. .raven .raven-header.bottom {
  5909. border-top: 1px solid rgba(0, 0, 0, 0.26);
  5910. }
  5911.  
  5912. .raven viewport.frame .raven-header {
  5913. margin-top: -8px;
  5914. }
  5915.  
  5916. .raven .raven-background {
  5917. border-style: solid none;
  5918. border-width: 1px;
  5919. border-color: rgba(0, 0, 0, 0.26);
  5920. background-color: transparent;
  5921. }
  5922.  
  5923. .raven .raven-background.frame {
  5924. border-style: solid none;
  5925. }
  5926.  
  5927. .raven .raven-background > overlay > widget > image {
  5928. color: rgba(239, 240, 241, 0.12);
  5929. }
  5930.  
  5931. .raven .raven-background grid > label:first-child {
  5932. min-height: 32px;
  5933. }
  5934.  
  5935. .raven scrolledwindow.raven-background {
  5936. border-bottom-style: none;
  5937. }
  5938.  
  5939. .raven .raven-header.top + .raven-background {
  5940. border-style: none;
  5941. background-color: #027272;
  5942. color: white;
  5943. }
  5944.  
  5945. .raven .raven-header.top + .raven-background stackswitcher button {
  5946. margin: -4px 0;
  5947. }
  5948.  
  5949. .raven .powerstrip button {
  5950. margin: 2px 0 1px;
  5951. padding: 8px;
  5952. }
  5953.  
  5954. .raven .option-subtitle {
  5955. font-size: smaller;
  5956. }
  5957.  
  5958. calendar.raven-calendar {
  5959. border-style: none;
  5960. background-color: transparent;
  5961. }
  5962.  
  5963. calendar.raven-calendar:selected {
  5964. border-radius: 0px;
  5965. background-color: #027272;
  5966. }
  5967.  
  5968. .raven-mpris {
  5969. background-color: rgba(0, 0, 0, 0.8);
  5970. color: white;
  5971. }
  5972.  
  5973. .raven-mpris label {
  5974. min-height: 24px;
  5975. }
  5976.  
  5977. .raven-mpris button.image-button {
  5978. padding: 8px;
  5979. }
  5980.  
  5981. .budgie-notification-window, .budgie-osd-window, .budgie-switcher-window {
  5982. background-color: transparent;
  5983. }
  5984.  
  5985. .budgie-notification .notification-title, .budgie-switcher .notification-title {
  5986. font-size: 120%;
  5987. }
  5988.  
  5989. .budgie-osd .budgie-osd-text {
  5990. font-size: 120%;
  5991. }
  5992.  
  5993. .drop-shadow {
  5994. margin: 5px 9px;
  5995. padding: 3px;
  5996. border-radius: 0px;
  5997. box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23), inset 0 1px rgba(255, 255, 255, 0.1);
  5998. background-color: #31363b;
  5999. }
  6000.  
  6001. .drop-shadow .linked > button {
  6002. border-radius: 0px;
  6003. }
  6004.  
  6005. .budgie-session-dialog, .budgie-polkit-dialog, .budgie-run-dialog {
  6006. border-radius: 0px;
  6007. background-color: #31363b;
  6008. }
  6009.  
  6010. .budgie-session-dialog decoration, .budgie-polkit-dialog decoration, .budgie-run-dialog decoration {
  6011. border-radius: 0px;
  6012. }
  6013.  
  6014. .budgie-session-dialog label:not(:last-child),
  6015. .budgie-session-dialog .dialog-title {
  6016. font-size: 120%;
  6017. }
  6018.  
  6019. .budgie-session-dialog .linked.horizontal > button {
  6020. padding: 8px 16px;
  6021. border-top: 1px solid rgba(0, 0, 0, 0.26);
  6022. border-radius: 0;
  6023. }
  6024.  
  6025. .budgie-session-dialog .linked.horizontal > button:first-child {
  6026. border-bottom-left-radius: 0px;
  6027. }
  6028.  
  6029. .budgie-session-dialog .linked.horizontal > button:last-child {
  6030. border-bottom-right-radius: 0px;
  6031. }
  6032.  
  6033. .budgie-polkit-dialog .message {
  6034. color: rgba(239, 240, 241, 0.7);
  6035. }
  6036.  
  6037. .budgie-polkit-dialog .failure {
  6038. color: #d42434;
  6039. }
  6040.  
  6041. .budgie-run-dialog {
  6042. background-color: #282b2f;
  6043. }
  6044.  
  6045. .budgie-run-dialog entry.search {
  6046. font-size: 120%;
  6047. padding: 4px 12px;
  6048. box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
  6049. background-color: transparent;
  6050. }
  6051.  
  6052. .budgie-run-dialog list .dim-label, .budgie-run-dialog list label.separator, .budgie-run-dialog list .titlebar:not(headerbar) .subtitle, .titlebar:not(headerbar) .budgie-run-dialog list .subtitle,
  6053. .budgie-run-dialog list headerbar .subtitle, headerbar .budgie-run-dialog list .subtitle, .budgie-run-dialog list .budgie-notification .notification-body, .budgie-notification .budgie-run-dialog list .notification-body, .budgie-run-dialog list .budgie-switcher .notification-body, .budgie-switcher .budgie-run-dialog list .notification-body {
  6054. opacity: 1;
  6055. }
  6056.  
  6057. .budgie-run-dialog scrolledwindow {
  6058. border-top: 1px solid rgba(0, 0, 0, 0.26);
  6059. }
  6060.  
  6061. /**************
  6062. * Xfce4 Apps *
  6063. **************/
  6064. .XfceHeading {
  6065. background-color: #282b2f;
  6066. }
  6067.  
  6068. /***************
  6069. * xfce4-panel *
  6070. ***************/
  6071. .xfce4-panel.background {
  6072. border: none;
  6073. background-color: rgba(0, 0, 0, 0.7);
  6074. color: rgba(255, 255, 255, 0.7);
  6075. font-weight: 500;
  6076. }
  6077.  
  6078. .xfce4-panel.background button {
  6079. min-height: 16px;
  6080. min-width: 16px;
  6081. padding: 0;
  6082. border-radius: 0;
  6083. }
  6084.  
  6085. .xfce4-panel.background button:checked {
  6086. background-color: rgba(2, 114, 114, 0.4);
  6087. }
  6088.  
  6089. .xfce4-panel.background .tasklist button image {
  6090. padding: 4px;
  6091. }
  6092.  
  6093. wnck-pager:hover {
  6094. background-color: rgba(255, 255, 255, 0.12);
  6095. }
  6096.  
  6097. wnck-pager:active {
  6098. background-color: rgba(255, 255, 255, 0.3);
  6099. }
  6100.  
  6101. wnck-pager:selected {
  6102. background-color: #027272;
  6103. }
  6104.  
  6105. XfdesktopIconView.view {
  6106. border-radius: 0px;
  6107. background-color: transparent;
  6108. color: white;
  6109. text-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
  6110. }
  6111.  
  6112. XfdesktopIconView.view:active {
  6113. box-shadow: none;
  6114. text-shadow: none;
  6115. }
  6116.  
  6117. XfdesktopIconView.view .rubberband {
  6118. border-radius: 0;
  6119. }
  6120.  
  6121. #XfceNotifyWindow buttonbox {
  6122. padding: 0;
  6123. }
  6124.  
  6125. #XfceNotifyWindow label#summary {
  6126. font-weight: bold;
  6127. }
  6128.  
  6129. #xfwm-tabwin {
  6130. padding: 12px;
  6131. border-radius: 0px;
  6132. -XfwmTabwinWidget-icon-size: 64px;
  6133. -XfwmTabwinWidget-preview-size: 64px;
  6134. }
  6135.  
  6136. /**********
  6137. * Thunar *
  6138. **********/
  6139. .thunar #location-toolbar {
  6140. border-bottom: 1px solid rgba(0, 0, 0, 0.26);
  6141. }
  6142.  
  6143. .thunar .standard-view.frame {
  6144. border-style: none;
  6145. }
  6146.  
  6147. .thunar .sidebar .view:not(:selected) {
  6148. background-color: transparent;
  6149. }
  6150.  
  6151. .thunar statusbar {
  6152. margin: 0 -10px;
  6153. padding: 0 4px;
  6154. border-top: 1px solid rgba(0, 0, 0, 0.26);
  6155. }
  6156.  
  6157. /************************
  6158. * LightDM GTK+ Greeter *
  6159. ************************/
  6160. #panel_window {
  6161. background-color: rgba(0, 0, 0, 0.3);
  6162. color: white;
  6163. }
  6164.  
  6165. #panel_window menubar,
  6166. #panel_window separator {
  6167. background-color: transparent;
  6168. }
  6169.  
  6170. #panel_window separator {
  6171. padding: 0 4px;
  6172. }
  6173.  
  6174. #panel_window separator:first-child {
  6175. padding: 0 8px;
  6176. }
  6177.  
  6178. #panel_window menubar > menuitem {
  6179. color: rgba(255, 255, 255, 0.7);
  6180. }
  6181.  
  6182. #panel_window menubar > menuitem:hover {
  6183. color: white;
  6184. }
  6185.  
  6186. #panel_window menubar > menuitem:disabled label {
  6187. color: rgba(255, 255, 255, 0.3);
  6188. }
  6189.  
  6190. #login_window,
  6191. #shutdown_dialog,
  6192. #restart_dialog {
  6193. margin: 8px;
  6194. border-radius: 0px;
  6195. box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23), inset 0 1px rgba(255, 255, 255, 0.1);
  6196. background-color: #31363b;
  6197. }
  6198.  
  6199. #content_frame {
  6200. padding-bottom: 20px;
  6201. border-bottom: 1px solid rgba(0, 0, 0, 0.26);
  6202. }
  6203.  
  6204. #buttonbox_frame {
  6205. padding-top: 24px;
  6206. }
  6207.  
  6208. #buttonbox_frame button {
  6209. margin: -16px;
  6210. }
  6211.  
  6212. #greeter_infobar {
  6213. margin-top: -1px;
  6214. }
  6215.  
  6216. /********
  6217. * Nemo *
  6218. ********/
  6219. .nemo-window .primary-toolbar {
  6220. border-bottom: 1px solid rgba(0, 0, 0, 0.26);
  6221. }
  6222.  
  6223. .nemo-window .primary-toolbar entry {
  6224. min-height: 0;
  6225. margin: 0;
  6226. }
  6227.  
  6228. .nemo-window .primary-toolbar button.text-button {
  6229. padding-left: 8px;
  6230. padding-right: 8px;
  6231. }
  6232.  
  6233. .nemo-window .primary-toolbar button:not(.text-button):not(.image-button) {
  6234. padding-left: 4px;
  6235. padding-right: 4px;
  6236. }
  6237.  
  6238. .nemo-window scrolledwindow.frame {
  6239. border-style: none;
  6240. }
  6241.  
  6242. .nemo-window scrolledwindow.frame .view:not(:selected) {
  6243. background-color: transparent;
  6244. }
  6245.  
  6246. .nemo-window infobar {
  6247. margin-top: -6px;
  6248. }
  6249.  
  6250. .nemo-window .nemo-inactive-pane .view:not(:selected) {
  6251. background-color: #26292c;
  6252. }
  6253.  
  6254. /* GTK NAMED COLORS
  6255. ----------------
  6256. use responsibly! */
  6257. /*
  6258. widget text/foreground color */
  6259. @define-color theme_fg_color #eff0f1;
  6260. /*
  6261. text color for entries, views and content in general */
  6262. @define-color theme_text_color #eff0f1;
  6263. /*
  6264. widget base background color */
  6265. @define-color theme_bg_color #0A0A0A;
  6266. /*
  6267. text widgets and the like base background color */
  6268. @define-color theme_base_color #282b2f;
  6269. /*
  6270. base background color of selections */
  6271. @define-color theme_selected_bg_color #027272;
  6272. /*
  6273. text/foreground color of selections */
  6274. @define-color theme_selected_fg_color white;
  6275. /*
  6276. base background color of insensitive widgets */
  6277. @define-color insensitive_bg_color #0A0A0A;
  6278. /*
  6279. text foreground color of insensitive widgets */
  6280. @define-color insensitive_fg_color rgba(239, 240, 241, 0.5);
  6281. /*
  6282. insensitive text widgets and the like base background color */
  6283. @define-color insensitive_base_color #26292c;
  6284. /*
  6285. widget text/foreground color on backdrop windows */
  6286. @define-color theme_unfocused_fg_color #eff0f1;
  6287. /*
  6288. text color for entries, views and content in general on backdrop windows */
  6289. @define-color theme_unfocused_text_color #eff0f1;
  6290. /*
  6291. widget base background color on backdrop windows */
  6292. @define-color theme_unfocused_bg_color #0A0A0A;
  6293. /*
  6294. text widgets and the like base background color on backdrop windows */
  6295. @define-color theme_unfocused_base_color #282b2f;
  6296. /*
  6297. base background color of selections on backdrop windows */
  6298. @define-color theme_unfocused_selected_bg_color #027272;
  6299. /*
  6300. text/foreground color of selections on backdrop windows */
  6301. @define-color theme_unfocused_selected_fg_color white;
  6302. /*
  6303. insensitive color on backdrop windows */
  6304. @define-color unfocused_insensitive_color rgba(239, 240, 241, 0.5);
  6305. /*
  6306. widgets main borders color */
  6307. @define-color borders rgba(0, 0, 0, 0.26);
  6308. /*
  6309. widgets main borders color on backdrop windows */
  6310. @define-color unfocused_borders rgba(0, 0, 0, 0.26);
  6311. /*
  6312. these are pretty self explicative */
  6313. @define-color warning_color #f3ce84;
  6314. @define-color error_color #d42434;
  6315. @define-color success_color #4b5617;
  6316. /*
  6317. these colors are exported for the window manager and shouldn't be used in applications,
  6318. read if you used those and something break with a version upgrade you're on your own... */
  6319. @define-color wm_title #eff0f1;
  6320. @define-color wm_unfocused_title rgba(239, 240, 241, 0.7);
  6321. @define-color wm_highlight rgba(255, 255, 255, 0.1);
  6322. @define-color wm_bg rgba(0, 0, 0, 0.4);
  6323. /*
  6324. FIXME this is really an API */
  6325. @define-color content_view_bg #282b2f;
  6326. @define-color placeholder_text_color #b3b5b7;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement