Guest User

gtk-widgets.css

a guest
May 5th, 2012
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 88.67 KB | None | 0 0
  1. /* NOTES to contributors:
  2.  * use 4 spaces intends, and keep code ALIGNED and ORDERED */
  3.  
  4. /* default */
  5. * {
  6.     -GtkArrow-arrow-scaling: 0.6;
  7.     -GtkButton-child-displacement-x: 1;
  8.     -GtkButton-child-displacement-y: 1;
  9.     -GtkButton-default-border: 0;
  10.     -GtkButton-image-spacing: 0;
  11.     -GtkButton-interior-focus: true;
  12.     -GtkButton-inner-border: 3;
  13.     -GtkCheckButton-indicator-size: 16;
  14.     -GtkCheckMenuItem-indicator-size: 14;
  15.     -GtkEntry-inner-border: 2;
  16.     -GtkEntry-progress-border: 0;
  17.     -GtkExpander-expander-size: 8;
  18.     -GtkHTML-link-color: @link_color;
  19.     -GtkIMHtml-hyperlink-color: @link_color;
  20.     -GtkMenu-horizontal-padding: 0;
  21.     -GtkMenu-vertical-padding: 5px;  
  22.     -GtkMenuBar-internal-padding: 0;
  23.     -GtkMenuItem-arrow-scaling: 0.6;
  24.     -GtkNotebook-tab-overlap: 1;
  25.     -GtkPaned-handle-size: 0;
  26.     -GtkProgressBar-min-horizontal-bar-height: 14;
  27.     -GtkProgressBar-min-vertical-bar-width: 14;
  28.     -GtkRange-trough-border: 0;
  29.     -GtkRange-slider-width: 14;
  30.     -GtkRange-stepper-size: 13;
  31.     -GtkRange-trough-under-steppers: 1;
  32.     -GtkRange-stepper-spacing: 0;
  33.     -GtkScale-trough-border: 0;
  34.     -GtkScrollbar-activate-slider: 1;
  35.     -GtkScrollbar-trough-border: 0;
  36.     -GtkScrollbar-min-slider-length: 31;
  37.     -GtkScrolledWindow-scrollbar-spacing: 0;
  38.     -GtkScrolledWindow-scrollbars-within-bevel: 1;
  39.     -GtkSeparatorMenuItem-horizontal-padding: 0;
  40.     -GtkStatusbar-shadow-type: none;
  41.     -GtkTextView-error-underline-color: @error_color;
  42.     -GtkToolButton-icon-spacing: 6;
  43.     -GtkToolItemGroup-expander-size: 11;
  44.     -GtkToolbar-internal-padding: 0;
  45.     -GtkTreeView-expander-size: 8;
  46.     -GtkTreeView-vertical-separator: 0;
  47.     -GtkWidget-wide-separators: true;
  48.     -GtkWidget-separator-width: 2px;
  49.     -GtkWidget-separator-height: 2;
  50.     -GtkWidget-focus-padding: 0;
  51.     -GtkWidget-focus-line-width: 1px;
  52.     -GtkWidget-link-color: @link_color;
  53.     -GtkWidget-visited-link-color: @link_color;
  54.     -GtkWindow-resize-grip-default: false;
  55.     -WnckTasklist-fade-overlay-rect: 0;
  56.  
  57. /**********
  58.  * base *
  59.  **********/
  60.  
  61.     border-width: 1px;
  62.  
  63.     engine: unico;
  64.  
  65.     -unico-focus-border-color: alpha (@selected_bg_color, 0.0001);
  66.     -unico-focus-border-radius: 3;
  67.     -unico-focus-fill-color: alpha (@selected_bg_color, 0.0001);
  68.     -unico-focus-outer-stroke-color: @transparent;
  69.  
  70.     -unico-inner-stroke-color: alpha (@bg_color, 0.0001);
  71.     -unico-inner-stroke-width: 0;
  72. }
  73.  
  74. GtkWindow {
  75.     color: @fg_color;
  76. }
  77.  
  78. * {
  79.     /* inherit the color from parent by default */
  80.     color: inherit;
  81.     background-color: alpha (#f2f2f2, 1.00);
  82. }
  83.  
  84. /**********
  85.  * states *
  86.  **********/
  87. *:insensitive {
  88.     color: shade (@bg_color, 0.6);
  89.     text-shadow: 0 1 alpha (shade (@bg_color, 1.25), 0.5);
  90. }
  91.  
  92. *:active {
  93. }
  94.  
  95. *:active:hover:insensitive {
  96. }
  97.  
  98. *:active:insensitive {
  99. }
  100.  
  101. *:hover {
  102. }
  103.  
  104. *:hover:insensitive {
  105. }
  106.  
  107. *:selected,
  108. *:selected:focused {
  109.     background-color: alpha (#90b1c0, 0.9);
  110.     border-radius: 4;
  111.     color: alpha (#fff, 0.9);;
  112. }
  113.  
  114. /******************
  115.  * common effects *
  116.  ******************/
  117. /* border and inner stroke */
  118. .button,
  119. .frame,
  120. .notebook {
  121.  
  122.     border-radius:4;
  123.     -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
  124.                                            from (alpha (#fff, 0.3)),
  125.                                            to (alpha (#fff, 0.3)));
  126. }
  127.  
  128. .frame,
  129. .notebook {
  130.     border-radius:4;
  131.     -unico-inner-stroke-color: -gtk-gradient (linear, left top, left bottom,
  132.                                            from (alpha (#fff, 0.3)),
  133.                                            to (alpha (#fff, 0.3)));
  134.  
  135.     -unico-inner-stroke-width: 1;
  136. }
  137.  
  138. .button:insensitive,
  139. .frame:insensitive,
  140. .notebook:insensitive {
  141.     border-radius:4;
  142.     -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
  143.                                            from (alpha (#fff, 0.3)),
  144.                                            to (alpha (#fff, 0.3)));
  145. }
  146.  
  147. /* inset */
  148. GtkComboBox.combobox-entry .button,
  149. .button:active,
  150. .button:insensitive,
  151. .check,
  152. .entry,
  153. .radio {
  154.  
  155.     -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  156.                                            from (alpha (#fff, 0.3)),
  157.                                            to (alpha (#fff, 0.3)));
  158.     -unico-outer-stroke-width: 1;
  159. }
  160.  
  161. /* shadow */
  162. .button,
  163. .check:active,
  164. .frame,
  165. GtkProgressBar.progressbar,
  166. .notebook .button,
  167. .notebook,
  168. .radio:active {
  169.  
  170.     -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  171.                                            from (alpha (#fff, 0.001)),
  172.                                            to (alpha (#fff, 0.001)));
  173.     -unico-outer-stroke-width: 1;
  174. }
  175. /*************
  176.  * assistant *
  177.  *************/
  178. GtkAssistant .sidebar .highlight {
  179.    color: alpha (#363636, 0.95);
  180.     font: bold;
  181. }
  182.  
  183. GtkAssistant .sidebar {
  184.     background-color: alpha (#f2f2f2, 1.0);
  185.     border-color: alpha (#363636, 0.15);
  186.     border-radius: 0;
  187.     border-style: solid;
  188.     border-width: 1;
  189.     padding: 12;
  190.  
  191.     color: alpha (#363636, 0.95);
  192.     text-shadow: 0 1 alpha (#fff, 0.75);
  193.  
  194.     -unico-border-gradient: none;
  195.     -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  196.                                                  from (alpha (#fff, 0.15)),
  197.                                                  to (alpha (#fff, 0.15)));
  198.     -unico-inner-stroke-width: 1;
  199.     -unico-outer-stroke-width: 0;
  200. }
  201.  
  202. /**************
  203.  * background *
  204.  **************/
  205. .background {
  206.  
  207.     /*background-image: url ("img/bg1.png");*/
  208.      background-image: -gtk-gradient (linear,
  209.                        left top, left bottom,
  210.                        from (alpha (#f2f2f2, 1.0)),
  211.                        to (alpha (#f2f2f2, 1.0)));
  212.     border-width: 0;
  213.     color: #fff;
  214. }
  215.  
  216. /**********
  217.  * button *
  218.  **********/
  219. .button {
  220.     padding: 3px;
  221.  
  222.     -unico-focus-border-color: alpha (@selected_bg_color, 0.7);
  223.     -unico-focus-fill-color: @transparent;
  224.     -unico-focus-outer-stroke-color: alpha (@selected_bg_color, 0.2);
  225. }
  226.  
  227. GtkComboBox,
  228. .button {
  229.     background-image: -gtk-gradient (linear, left top, left bottom,
  230.                                      from (shade (@button_bg_color, 1.1)),
  231.                                      to (shade (@button_bg_color, 0.9)));
  232.     border-radius: 3px;
  233.     border-style: solid;
  234.  
  235.     color: @fg_color;
  236.     text-shadow: 0 1 alpha (shade (@button_bg_color, 1.25), 0.4);
  237.  
  238.     transition: 100ms ease-in-out;
  239.  
  240.     -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
  241.                                            from (shade (@button_bg_color, 0.85)),
  242.                                            to (shade (@button_bg_color, 0.67)));
  243.     -unico-glow-color: shade (@button_bg_color, 1.14);
  244.     -unico-glow-radius: 6;
  245.     -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  246.                                                  from (shade (@button_bg_color, 1.16)),
  247.                                                  to (shade (@button_bg_color, 1.015)));
  248.     -unico-inner-stroke-width: 1px;
  249. }
  250.  
  251. .button:hover {
  252.     background-image: -gtk-gradient (linear, left top, left bottom,
  253.                                      from (shade (@button_bg_color, 1.16)),
  254.                                      to (shade (@button_bg_color, 0.95)));
  255.  
  256.     -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
  257.                                            from (shade (@button_bg_color, 0.89)),
  258.                                            to (shade (@button_bg_color, 0.7)));
  259.     -unico-glow-color: shade (@button_bg_color, 1.18);
  260.     -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  261.                                                  from (shade (@button_bg_color, 1.2)),
  262.                                                  to (shade (@button_bg_color, 1.06)));
  263. }
  264.  
  265. .button:active {
  266.     background-image: -gtk-gradient (linear, left top, left bottom,
  267.                                      from (shade (@button_bg_color, 0.9)),
  268.                                      to (shade (@button_bg_color, 0.95)));
  269.  
  270.     -unico-focus-outer-stroke-color: @transparent;
  271.  
  272.     -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
  273.                                            from (shade (@button_bg_color, 0.6)),
  274.                                            to (shade (@button_bg_color, 0.7)));
  275.     -unico-glow-radius: 0;
  276.     -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  277.                                                  from (shade (@button_bg_color, 0.84)),
  278.                                                  to (shade (@button_bg_color, 0.9)));
  279. }
  280.  
  281. .button:active:hover {
  282.     background-image: -gtk-gradient (linear, left top, left bottom,
  283.                                      from (shade (@button_bg_color, 0.95)),
  284.                                      to (shade (@button_bg_color, 1.0)));
  285.  
  286.     -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
  287.                                            from (shade (@button_bg_color, 0.6)),
  288.                                            to (shade (@button_bg_color, 0.7)));
  289.     -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  290.                                                  from (shade (@button_bg_color, 0.88)),
  291.                                                  to (shade (@button_bg_color, 0.94)));
  292. }
  293.  
  294. .button:insensitive {
  295.     background-image: -gtk-gradient (linear, left top, left bottom,
  296.                                      from (shade (@button_insensitive_bg_color, 1.04)),
  297.                                      to (shade (@button_insensitive_bg_color, 0.96)));
  298.  
  299.     text-shadow: 0 1 alpha (shade (@button_bg_color, 1.25), 0.4);
  300.  
  301.     -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
  302.                                            from (shade (@button_insensitive_bg_color, 0.8)),
  303.                                            to (shade (@button_insensitive_bg_color, 0.8)));
  304.     -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  305.                                                  from (shade (@button_insensitive_bg_color, 1.08)),
  306.                                                  to (shade (@button_insensitive_bg_color, 1.0)));
  307. }
  308.  
  309. .button:insensitive:active {
  310.     background-image: -gtk-gradient (linear, left top, left bottom,
  311.                                      from (shade (@button_insensitive_bg_color, 0.97)),
  312.                                      to (shade (@button_insensitive_bg_color, 1.0)));
  313.  
  314.     -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  315.                                                  from (shade (@button_insensitive_bg_color, 0.95)),
  316.                                                  to (shade (@button_insensitive_bg_color, 0.98)));
  317. }
  318.  
  319. GtkComboBox.combobox-entry .button,
  320. GtkScale.slider,
  321. GtkScale.slider.vertical,
  322. .notebook .button,
  323. .inline-toolbar.toolbar .button {
  324.     background-image: -gtk-gradient (linear, left top, left bottom,
  325.                                      from (shade (@bg_color, 1.12)),
  326.                                      to (shade (@bg_color, 0.92)));
  327.     border-top-color: shade (@bg_color, 0.82);
  328.     border-right-color: shade (@bg_color, 0.78);
  329.     border-bottom-color: shade (@bg_color, 0.64);
  330.     border-left-color: shade (@bg_color, 0.78);
  331.     padding: 3px;
  332.  
  333.     text-shadow: 0 1 alpha (shade (@bg_color, 1.26), 0.5);
  334.  
  335.     -unico-border-gradient: none;
  336.     -unico-glow-color: shade (@bg_color, 1.02);
  337.     -unico-glow-radius: 4;
  338.     -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  339.                                                  from (shade (@bg_color, 1.2)),
  340.                                                  to (shade (@bg_color, 0.98)));
  341. }
  342.  
  343. GtkComboBox.combobox-entry .button:hover,
  344. GtkScale.slider:hover,
  345. GtkScale.slider.vertical:hover,
  346. .notebook .button:hover,
  347. .inline-toolbar.toolbar .button:hover {
  348.     background-image: -gtk-gradient (linear, left top, left bottom,
  349.                                      from (shade (@bg_color, 1.16)),
  350.                                      to (shade (@bg_color, 0.95)));
  351.     border-top-color: shade (@bg_color, 0.85);
  352.     border-right-color: shade (@bg_color, 0.82);
  353.     border-bottom-color: shade (@bg_color, 0.67);
  354.     border-left-color: shade (@bg_color, 0.82);
  355.  
  356.     -unico-border-gradient: none;
  357.     -unico-glow-color: shade (@bg_color, 1.07);
  358.     -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  359.                                                  from (shade (@bg_color, 1.21)),
  360.                                                  to (shade (@bg_color, 1.02)));
  361. }
  362.  
  363. GtkComboBox.combobox-entry .button:active,
  364. .notebook .button:active,
  365. .inline-toolbar.toolbar .button:active {
  366.     background-image: -gtk-gradient (linear, left top, left bottom,
  367.                                      from (shade (@bg_color, 0.9)),
  368.                                      to (shade (@bg_color, 0.95)));
  369.     border-top-color: shade (@bg_color, 0.62);
  370.     border-right-color: shade (@bg_color, 0.72);
  371.     border-bottom-color: shade (@bg_color, 0.76);
  372.     border-left-color: shade (@bg_color, 0.72);
  373.  
  374.     -unico-border-gradient: none;
  375.     -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  376.                                                  from (shade (@bg_color, 0.85)),
  377.                                                  to (shade (@bg_color, 0.9)));
  378. }
  379.  
  380. GtkComboBox.combobox-entry .button:active:hover,
  381. .notebook .button:active:hover,
  382. .inline-toolbar.toolbar .button:active:hover {
  383.     background-image: -gtk-gradient (linear, left top, left bottom,
  384.                                      from (shade (@bg_color, 0.95)),
  385.                                      to (shade (@bg_color, 1.0)));
  386.     border-top-color: shade (@bg_color, 0.64);
  387.     border-right-color: shade (@bg_color, 0.74);
  388.     border-bottom-color: shade (@bg_color, 0.79);
  389.     border-left-color: shade (@bg_color, 0.74);
  390.  
  391.     -unico-border-gradient: none;
  392.     -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  393.                                                  from (shade (@bg_color, 0.93)),
  394.                                                  to (shade (@bg_color, 0.94)));
  395. }
  396.  
  397. GtkComboBox.combobox-entry .button:insensitive,
  398. .notebook .button:insensitive,
  399. .inline-toolbar.toolbar .button:insensitive {
  400.     background-image: -gtk-gradient (linear, left top, left bottom,
  401.                                      from (shade (@bg_color, 1.06)),
  402.                                      to (shade (@bg_color, 0.98)));
  403.     border-top-color: shade (@bg_color, 0.86);
  404.     border-right-color: shade (@bg_color, 0.86);
  405.     border-bottom-color: shade (@bg_color, 0.86);
  406.     border-left-color: shade (@bg_color, 0.9);
  407.  
  408.     -unico-border-gradient: none;
  409.     -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  410.                                                  from (shade (@bg_color, 1.1)),
  411.                                                  to (shade (@bg_color, 1.0)));
  412. }
  413.  
  414. /* default button */
  415. .button.default {
  416.     background-image: -gtk-gradient (linear, left top, left bottom,
  417.                                      from (mix (shade (@selected_bg_color, 1.16), @bg_color, 0.3)),
  418.                                      to (mix (shade (@selected_bg_color, 0.84), @bg_color, 0.3)));
  419.  
  420.     text-shadow: 0 1 alpha (shade (@selected_bg_color, 1.26), 0.4);
  421.  
  422.     -unico-focus-border-color: @transparent;
  423.     -unico-focus-outer-stroke-color: alpha (@selected_bg_color, 0.2);
  424.  
  425.     -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
  426.                                            from (mix (shade (@selected_bg_color, 0.8), @bg_color, 0.3)),
  427.                                            to (mix (shade (@selected_bg_color, 0.64), @bg_color, 0.3)));
  428.     -unico-glow-color: mix (shade (@selected_bg_color, 1.5), @bg_color, 0.3);
  429.     -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  430.                                                  from (mix (shade (@selected_bg_color, 1.42), @bg_color, 0.3)),
  431.                                                  to (mix (shade (@selected_bg_color, 1.12), @bg_color, 0.3)));
  432. }
  433.  
  434. .button.default:hover {
  435.     background-image: -gtk-gradient (linear, left top, left bottom,
  436.                                      from (mix (shade (@selected_bg_color, 1.21), @bg_color, 0.3)),
  437.                                      to (mix (shade (@selected_bg_color, 0.89), @bg_color, 0.3)));
  438.  
  439.     -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
  440.                                            from (mix (shade (@selected_bg_color, 0.83), @bg_color, 0.3)),
  441.                                            to (mix (shade (@selected_bg_color, 0.67), @bg_color, 0.3)));
  442.     -unico-glow-color: mix (shade (@selected_bg_color, 1.55), @bg_color, 0.3);
  443.     -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  444.                                                  from (mix (shade (@selected_bg_color, 1.47), @bg_color, 0.3)),
  445.                                                  to (mix (shade (@selected_bg_color, 1.17), @bg_color, 0.3)));
  446. }
  447.  
  448. .button.default:active {
  449.      background-image: -gtk-gradient (linear, left top, left bottom,
  450.                                      from (shade (@button_bg_color, 0.9)),
  451.                                      to (shade (@button_bg_color, 0.95)));
  452.  
  453.     -unico-focus-outer-stroke-color: @transparent;
  454.  
  455.     -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
  456.                                            from (shade (@button_bg_color, 0.6)),
  457.                                            to (shade (@button_bg_color, 0.7)));
  458.     -unico-glow-radius: 0;
  459.     -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  460.                                                  from (shade (@button_bg_color, 0.84)),
  461.                                                  to (shade (@button_bg_color, 0.9)));
  462. }
  463.  
  464. .button.default:active:hover {
  465.     background-image: -gtk-gradient (linear, left top, left bottom,
  466.                                      from (mix (shade (@selected_bg_color, 1.0), @bg_color, 0.3)),
  467.                                      to (mix (shade (@selected_bg_color, 1.1), @bg_color, 0.3)));
  468.  
  469.     -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
  470.                                            from (mix (shade (@selected_bg_color, 0.7), @bg_color, 0.3)),
  471.                                            to (mix (shade (@selected_bg_color, 0.7), @bg_color, 0.3)));
  472.     -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  473.                                                  from (mix (shade (@selected_bg_color, 0.95), @bg_color, 0.3)),
  474.                                                  to (mix (shade (@selected_bg_color, 1.05), @bg_color, 0.3)));
  475. }
  476.  
  477. .button.default:insensitive {
  478.     -unico-glow-radius: 0;
  479. }
  480.  
  481. /* Middle button */
  482. .linked .entry,
  483. .linked .button,
  484. .linked .button:active,
  485. .linked .button:active:hover,
  486. .linked .button:insensitive,
  487. .primary-toolbar .linked .entry,
  488. .primary-toolbar .linked .button,
  489. .primary-toolbar .linked .button:active,
  490. .primary-toolbar .linked .button:active:hover,
  491. .primary-toolbar .linked .button:insensitive {
  492.     border-width: 1px;
  493.     border-right-width: 0;
  494.  
  495.     border-radius: 0;
  496.  
  497.     -unico-outer-stroke-width: 1px 0 1px 0;
  498. }
  499.  
  500. /* Leftmost button */
  501. .linked .entry:first-child,
  502. .linked .button:first-child,
  503. .linked .button:active:first-child,
  504. .linked .button:active:hover:first-child,
  505. .linked .button:insensitive:first-child,
  506. .primary-toolbar .linked .entry:first-child,
  507. .primary-toolbar .linked .button:first-child,
  508. .primary-toolbar .linked .button:active:first-child,
  509. .primary-toolbar .linked .button:active:hover:first-child,
  510. .primary-toolbar .linked .button:insensitive:first-child {
  511.     border-width: 1px;
  512.     border-right-width: 0;
  513.  
  514.     border-radius: 3px;
  515.     border-bottom-right-radius: 0;
  516.     border-top-right-radius: 0;
  517.  
  518.     -unico-outer-stroke-width: 1px 0 1px 1px;
  519. }
  520.  
  521. /* Rightmost button */
  522. .linked .entry:last-child,
  523. .linked .button:last-child,
  524. .linked .button:active:last-child,
  525. .linked .button:active:hover:last-child,
  526. .linked .button:insensitive:last-child,
  527. .primary-toolbar .linked .entry:last-child,
  528. .primary-toolbar .linked .button:last-child,
  529. .primary-toolbar .linked .button:active:last-child,
  530. .primary-toolbar .linked .button:active:hover:last-child,
  531. .primary-toolbar .linked .button:insensitive:last-child {
  532.     border-width: 1px;
  533.  
  534.     border-radius: 3px;
  535.     border-bottom-left-radius: 0;
  536.     border-top-left-radius: 0;
  537.  
  538.     -unico-outer-stroke-width: 1px 1px 1px 0;
  539. }
  540.  
  541. /* Linked single button */
  542. .linked .entry:only-child,
  543. .linked .button:only-child,
  544. .linked .button:active:only-child,
  545. .linked .button:active:hover:only-child,
  546. .linked .button:insensitive:only-child,
  547. .primary-toolbar .linked .entry:only-child,
  548. .primary-toolbar .linked .button:only-child,
  549. .primary-toolbar .linked .button:active:only-child,
  550. .primary-toolbar .linked .button:active:hover:only-child,
  551. .primary-toolbar .linked .button:insensitive:only-child {
  552.     border-width: 1px;
  553.  
  554.     border-radius: 3px;
  555.  
  556.     -unico-outer-stroke-width: 1px;
  557. }
  558.  
  559. /****************
  560.  * cell and row *
  561.  ****************/
  562. .cell {
  563.  
  564.  
  565.     border-radius: 0;
  566.     border-width: 0;
  567. }
  568.  
  569. .cell:selected {
  570.  
  571. }
  572.  
  573. row:hover {
  574.  
  575.      
  576.     text-shadow: 0 1 alpha (#90b1c0, 1.0);
  577.     color: alpha (#000, 1.7);
  578.     border-radius: 9;
  579.  
  580. }
  581.  
  582. row:insensitive {
  583.     border-radius: 9;
  584. color: #fff;
  585. }
  586.  
  587. row:selected:focused {
  588.     border-radius: 9;
  589. color: #fff;
  590. }
  591.  
  592. row:selected {
  593.  
  594.     -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  595.                                                  from (alpha (#dbdbdb, 1.0)),
  596.                                                  to (alpha (#dbdbdb, 1.0)));
  597.  
  598.     -unico-outer-stroke-gradient:  -gtk-gradient (linear, left top, left bottom,
  599.                                                  from (alpha (#525252, 1.0)),
  600.                                                  to (alpha (#525252, 1.0)));
  601.     -unico-outer-stroke-width: 1;
  602.     -unico-inner-stroke-width: 1;
  603.  
  604.  
  605.     text-shadow: 0 1 alpha (#000, 1.25);
  606.      background-image: -gtk-gradient (linear,
  607.                                      left top, left bottom,
  608.                                      from (#fff),
  609.                                      color-stop (0.01, #525252),
  610.                                      color-stop (0.03, #525252),
  611.                                      color-stop (0.97, #525252),
  612.                                      color-stop (0.99, #525252),
  613.                                      to (#fff));
  614.  
  615.     color: alpha (#fff, 0.88);
  616.     border-radius: 9;
  617.     border-top-color: shade (#dbdbdb, 0.88);
  618.     border-style: solid;
  619.     border-width: 0;
  620. }
  621.  
  622. /*******************
  623.  * check and radio *
  624.  *******************/
  625. .check row:selected,
  626. .radio row:selected,
  627. .check,
  628. .check row,
  629. .radio,
  630. .radio row {
  631.     border-radius: 4;
  632.     border-width: 0;
  633.     -unico-inner-stroke-width:  1;
  634.     background-image: -gtk-gradient (linear, left top, left bottom,
  635.                                      from (alpha (#000, 0.001)),
  636.                                      to (alpha (#fff, 0.2)));
  637.  
  638.     -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
  639.                                            from (alpha (#fff, 0.2)),
  640.                                            to (alpha (#fff, 0.2)));
  641.  
  642.     -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  643.                                                  from (alpha (#000, 0.5)),
  644.                                                  to (alpha (#000, 0.5)));
  645.     -unico-inner-stroke-style: custom;
  646.  
  647. }
  648.  
  649. .check,
  650. .check row {
  651.     border-radius: 4;
  652.  
  653. }
  654.  
  655. .radio,
  656. .radio row {
  657.     border-radius: 4;
  658. }
  659.  
  660. .check:active,
  661. .check row:selected:active,
  662. .check row:selected:focused:active,
  663. .notebook .check:active,
  664. .notebook .radio:active,
  665. .radio:active,
  666. .radio row:selected:active,
  667. .radio row:selected:focused:active {
  668.     border-radius: 4;
  669.     background-image: -gtk-gradient (linear, left top, left bottom,
  670.                                      from (alpha (#000, 0.001)),
  671.                                      to (alpha (#fff, 0.2)));
  672.  
  673.     -unico-bullet-color: alpha (#90b1c0, 1.0);
  674.     -unico-bullet-outline-color: alpha (#90b1c0, 0.0001);
  675.     -unico-border-gradient: none;
  676.     -unico-inner-stroke-style: custom;
  677.     -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  678.                                                  from (alpha (#000, 0.5)),
  679.                                                  to (alpha (#000, 0.5)));
  680.     -unico-outer-stroke-style: custom;
  681.     -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  682.                                                  from (alpha (#fff, 0.2)),
  683.                                                  to (alpha (#fff, 0.2)));
  684. }
  685.  
  686. .check:active:hover,
  687. .check row:selected:active:hover,
  688. .check row:selected:focused:active:hover,
  689. .notebook .check:active:hover,
  690. .notebook .radio:active:hover,
  691. .radio:active:hover,
  692. .radio row:selected:active:hover,
  693. .radio row:selected:focused:active:hover {
  694.     border-radius: 4;
  695.     background-image: -gtk-gradient (linear, left top, left bottom,
  696.                                      from (alpha (#000, 0.001)),
  697.                                      to (alpha (#fff, 0.2)));
  698.  
  699.  
  700.     -unico-bullet-color: alpha (#000, 0.5);
  701.     -unico-bullet-outline-color: alpha (#000, 0.0001);
  702.  
  703.     -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
  704.                                            from (alpha (#fff, 0.2)),
  705.                                            to (alpha (#fff, 0.2)));
  706.     -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  707.                                                  from (alpha (#000, 0.5)),
  708.                                                  to (alpha (#000, 0.5)));
  709. }
  710.  
  711. .check row:selected,
  712. .check row:selected:active,
  713. .check row:selected:focused,
  714. .check row:selected:focused:active,
  715. .radio row:selected,
  716. .radio row:selected:active,
  717. .radio row:selected:focused,
  718. .radio row:selected:focused:active {
  719.     border-radius: 4;
  720.    background-image: -gtk-gradient (linear, left top, left bottom,
  721.                                      from (alpha (#000, 0.001)),
  722.                                      to (alpha (#fff, 0.2)));
  723.  
  724.  
  725.     -unico-bullet-color: alpha (#fff, 0.5);
  726.     -unico-bullet-outline-color: alpha (#000, 0.8);
  727.  
  728.     -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
  729.                                            from (alpha (#fff, 0.2)),
  730.                                            to (alpha (#fff, 0.2)));
  731.     -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  732.                                                  from (alpha (#000, 0.5)),
  733.                                                  to (alpha (#000, 0.5)));
  734. }
  735.  
  736. .check:insensitive,
  737. .radio:insensitive {
  738.     border-radius: 4;
  739.     background-image: -gtk-gradient (linear, left top, left bottom,
  740.                                      from (alpha (#000, 0.001)),
  741.                                      to (alpha (#fff, 0.2)));
  742. }
  743.  
  744. .check:insensitive:active,
  745. .radio:insensitive:active {
  746.     border-radius: 4;
  747.     background-image: -gtk-gradient (linear, left top, left bottom,
  748.                                      from (alpha (#000, 0.001)),
  749.                                      to (alpha (#fff, 0.2)));
  750.  
  751.     -unico-bullet-color: alpha (#fff, 0.5);
  752.     -unico-bullet-outline-color: alpha (#000, 0.8);
  753.  
  754.     -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
  755.                                            from (alpha (#fff, 0.2)),
  756.                                            to (alpha (#fff, 0.2)));
  757.     -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  758.                                                  from (alpha (#000, 0.5)),
  759.                                                  to (alpha (#000, 0.5)));
  760. }
  761. /*****************
  762.  * column-header *
  763.  *****************/
  764. column-header .button,
  765. column-header .button:active,
  766. .notebook column-header .button,
  767. .notebook column-header .button:active {
  768.     border-radius: 4;
  769.     border-width: 1 1 1 1;
  770.     text-shadow: 0 1 shade (#fff, 0.6);
  771.  
  772.  
  773.  
  774.     -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
  775.                                            from (shade (#000, 0.4)),
  776.                                            to (shade (#fff, 0.2)));
  777.     -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  778.                                                  from (shade (#fff, 0.6)),
  779.                                                  to (shade (#fff, 0.2)));
  780.  
  781.  
  782.     -unico-glow-radius: 4;
  783.  
  784.  
  785.  
  786.  
  787. }
  788.  
  789. column-header .button,
  790. .notebook column-header .button {
  791.     background-image: -gtk-gradient (linear, left top, left bottom,
  792.                                      from (alpha (#dbdbdb, 0.0001)),
  793.                                      to (alpha (#dbdbdb, 1.0)));
  794.  
  795.     text-shadow: 0 1 alpha (shade (@bg_color, 1.25), 0.4);
  796.  
  797.     -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
  798.                                            from (shade (@bg_color, 0.8)),
  799.                                            to (shade (@bg_color, 0.76)));
  800.     -unico-glow-color: shade (@bg_color, 1.02);
  801.     -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  802.                                                  from (shade (@bg_color, 1.16)),
  803.                                                  to (shade (@bg_color, 0.99)));
  804. }
  805.  
  806. column-header .button:hover,
  807. .notebook column-header .button:hover {
  808.  
  809.     background-image: -gtk-gradient (linear, left top, left bottom,
  810.                                      from (alpha (#dbdbdb, 0.0001)),
  811.                                      to (alpha (#dbdbdb, 1.0)));
  812.  
  813.     -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
  814.                                            from (shade (#b9dde9, 0.8)),
  815.                                            to (shade (#b9dde9, 0.8)));
  816.     -unico-glow-color: shade (@bg_color, 1.02);
  817.     -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  818.                                                  from (shade (@bg_color, 1.16)),
  819.                                                  to (shade (@bg_color, 0.99)));
  820. }
  821.  
  822. column-header:nth-child(last) .button {
  823.  
  824.     border-width: 1;
  825. }
  826.  
  827.  
  828.  
  829. /******************
  830.  * combobox entry *
  831.  ******************/
  832. .primary-toolbar GtkComboBox.combobox-entry .entry,
  833. .primary-toolbar GtkComboBox.combobox-entry .entry:active,
  834. .primary-toolbar GtkComboBox.combobox-entry .entry:focused,
  835. .primary-toolbar GtkComboBox.combobox-entry .entry:insensitive,
  836. GtkComboBox.combobox-entry .entry,
  837. GtkComboBox.combobox-entry .entry:active,
  838. GtkComboBox.combobox-entry .entry:focused,
  839. GtkComboBox.combobox-entry .entry:insensitive {
  840.     border-top-right-radius: 0;
  841.     border-bottom-right-radius: 0;
  842.     border-width: 1;
  843.     color:  alpha (#ffffff, 0.9);
  844.     -unico-outer-stroke-width: 1;
  845.  
  846. }
  847.  
  848. .primary-toolbar GtkComboBox.combobox-entry .button,
  849. .primary-toolbar GtkComboBox.combobox-entry .button:active,
  850. .primary-toolbar GtkComboBox.combobox-entry .button:insensitive,
  851. .primary-toolbar GtkComboBox.combobox-entry .button:hover,
  852. GtkComboBox.combobox-entry .button,
  853. GtkComboBox.combobox-entry .button:active,
  854. GtkComboBox.combobox-entry .button:insensitive {
  855.     border-top-left-radius: 0;
  856.     border-bottom-left-radius: 0;
  857.     border-width: 1;
  858.     color:  alpha (#ffffff, 0.9);
  859.     -unico-outer-stroke-width: 1;
  860. }
  861.  
  862. /*********
  863.  * entry *
  864.  *********/
  865. .entry {
  866.  
  867.     border-radius: 3 3 10 10;
  868.     padding: 6 8 6 8;
  869.     background-color: alpha (#363636, 0.001);
  870.     color:  alpha (#90b1c0, 0.9);
  871.     text-shadow: 0 1 alpha (#000, 0.5);
  872.  
  873.  
  874.  
  875.     -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
  876.                                            from (alpha (#000, 0.001)),
  877.                                            to (alpha (#000, 0.0001)));
  878.  
  879.     -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  880.                                                  from (alpha (#fff, 0.2)),
  881.                                                  to (alpha (#fff, 0.2)));
  882.  
  883.     -unico-outer-stroke-gradient:  -gtk-gradient (linear, left top, left bottom,
  884.                                                  from (alpha (#000, 0.33)),
  885.                                                  to (alpha (#000, 0.33)));
  886.     -unico-outer-stroke-width: 1;
  887.     -unico-inner-stroke-width: 1 1 1 1;
  888.  
  889.     border-width: 3;
  890.  
  891. }
  892.  
  893. .entry:selected,
  894. .entry:selected:focused {
  895.     background-color: alpha (#363636, 0.001);
  896.     border-radius: 3 3 10 10;
  897.     color:  alpha (#426576, 0.7);
  898.  
  899.     text-shadow: 0 1 alpha (#363636, 0.5);
  900.  
  901.  
  902. }
  903.  
  904. .entry:focused {
  905.  
  906.  
  907.     border-radius: 3 3 10 10;
  908. }
  909.  
  910. .entry:insensitive {
  911.     background-color: alpha (#90b1c0, 0.5);
  912.     border-radius: 3 3 10 10;
  913. }
  914.  
  915. .primary-toolbar .toolbar .entry.progressbar,
  916. .primary-toolbar.toolbar .entry.progressbar,
  917. .entry.progressbar {
  918.     background-color: alpha (#363636, 0.001);
  919.    
  920.     color:  alpha (#fff, 0.9);
  921.     border-radius: 3 3 10 10;
  922.     -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
  923.                                            from (alpha (#000, 0.001)),
  924.                                            to (alpha (#000, 0.0001)));
  925.  
  926.     -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  927.                                                  from (alpha (#fff, 0.2)),
  928.                                                  to (alpha (#fff, 0.2)));
  929.  
  930.     -unico-outer-stroke-gradient:  -gtk-gradient (linear, left top, left bottom,
  931.                                                  from (alpha (#000, 0.33)),
  932.                                                  to (alpha (#000, 0.33)));
  933.     -unico-outer-stroke-width: 1;
  934.     -unico-inner-stroke-width: 1 1 1 1;
  935.  
  936.     border-width: 3;
  937. }
  938.  
  939.  
  940. /************
  941.  * expander *
  942.  ************/
  943. .expander {
  944.  
  945.     color: shade (#fff, 0.75);
  946. }
  947.  
  948.  
  949. /*********
  950.  * frame *
  951.  *********/
  952. .frame {
  953.     border-radius: 4;
  954.     padding: 2 2 8 2;
  955.     -unico-border-gradient: -gtk-gradient (linear,
  956.                              left top, left bottom,
  957.                              from (alpha (#dbdbdb, 0.2)),
  958.                              to (alpha (#dbdbdb, 0.2)));
  959.  
  960.     border-width: 1;
  961.     -unico-outer-stroke-width: 0;
  962.     -unico-inner-stroke-width: 0;
  963. }
  964.  
  965. /************
  966.  * iconview *
  967.  ************/
  968. GtkIconView.view.cell:selected,
  969. GtkIconView.view.cell:selected:focused {
  970.    border-radius: 4;
  971.     border-style: solid;
  972.     border-width: 1;
  973.     padding: 1;
  974.     color: #363636;
  975.  
  976.     background-image: -gtk-gradient (linear, left top, left bottom,
  977.                                      from (alpha (#fff, 0.001)),
  978.                                      to (alpha (#90b1c0, 0.4)));
  979.  
  980.     -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
  981.                                            from (alpha (#000, 0.25)),
  982.                                            to (alpha (#000, 0.15)));
  983.     -unico-glow-color: alpha (#dbdbdb, 0.6);
  984.     -unico-glow-radius: 6;
  985.     -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  986.                                                  from (alpha (#fff, 0.25)),
  987.                                                  to (alpha (#fff, 0.45)));
  988.     -unico-inner-stroke-width: 1;
  989. }
  990.  
  991. .rubberband {
  992.     background-color: alpha (#fff, 0.15);
  993.     border-color: alpha (#fff, 0.25);
  994.     border-radius: 4;
  995.     border-style: solid;
  996.     border-width: 1;
  997.  
  998. }
  999.  
  1000. /*********
  1001.  * image *
  1002.  *********/
  1003. GtkImage,
  1004. GtkImage:insensitive {
  1005.  
  1006.     background-color: @transparent;
  1007. }
  1008.  
  1009. /***********
  1010.  * info-bar *
  1011.  ***********/  
  1012. .info {
  1013.         background-image: -gtk-gradient (linear,
  1014.                        left top, left bottom,
  1015.                        from (alpha (#dbdbdb, 0.0001)),
  1016.                        to (alpha (#dbdbdb, 0.0001)));
  1017.     border-style: solid;
  1018.     border-width: 1;
  1019.     border-radius: 20;
  1020.     color: #222;
  1021.  
  1022.     -unico-border-gradient: -gtk-gradient (linear,
  1023.                               left top, left bottom,
  1024.                               from (alpha (#dbdbdb, 0.0001)),
  1025.                               to (alpha (#dbdbdb, 0.0001)));
  1026.     -unico-inner-stroke-gradient: -gtk-gradient (linear,
  1027.                               left top, left bottom,
  1028.                               from (alpha (#dbdbdb, 0.0001)),
  1029.                               to (alpha (#dbdbdb, 0.0001)));
  1030.     -unico-inner-stroke-width: 1;
  1031.  
  1032. }
  1033.  
  1034. .warning {
  1035.         background-image: -gtk-gradient (linear,
  1036.                        left top, left bottom,
  1037.                        from (alpha (#dbdbdb, 0.0001)),
  1038.                        to (alpha (#dbdbdb, 0.0001)));
  1039.     border-style: solid;
  1040.     border-width: 1;
  1041.     border-radius: 20;
  1042.     color: #222;
  1043.  
  1044.     -unico-border-gradient: -gtk-gradient (linear,
  1045.                               left top, left bottom,
  1046.                               from (alpha (#fff, 0.0001)),
  1047.                               to (alpha (#fff, 0.0001)));
  1048.     -unico-inner-stroke-gradient: -gtk-gradient (linear,
  1049.                               left top, left bottom,
  1050.                               from (alpha (#fff, 0.0001)),
  1051.                               to (alpha (#fff, 0.0001)));
  1052.     -unico-inner-stroke-width: 1;
  1053. }
  1054.  
  1055. .question {
  1056.          background-image: -gtk-gradient (linear,
  1057.                        left top, left bottom,
  1058.                        from (alpha (#dbdbdb, 0.0001)),
  1059.                        to (alpha (#dbdbdb, 0.0001)));
  1060.     border-style: solid;
  1061.     border-width: 1;
  1062.     border-radius: 20;
  1063.     color: #222;
  1064.  
  1065.     -unico-border-gradient: -gtk-gradient (linear,
  1066.                               left top, left bottom,
  1067.                               from (alpha (#fff, 0.0001)),
  1068.                               to (alpha (#fff, 0.0001)));
  1069.     -unico-inner-stroke-gradient: -gtk-gradient (linear,
  1070.                               left top, left bottom,
  1071.                               from (alpha (#fff, 0.0001)),
  1072.                               to (alpha (#fff, 0.0001)));
  1073.     -unico-inner-stroke-width: 1;
  1074. }
  1075.  
  1076. .error {
  1077.     color: #222;
  1078.  
  1079.     border-radius: 20;
  1080.     border-width: 1;
  1081.         background-image: -gtk-gradient (linear,
  1082.                        left top, left bottom,
  1083.                        from (alpha (#dbdbdb, 0.0001)),
  1084.                        to (alpha (#dbdbdb, 0.0001)));
  1085.     -unico-border-gradient: -gtk-gradient (linear,
  1086.                               left top, left bottom,
  1087.                               from (alpha (#fff, 0.0001)),
  1088.                               to (alpha (#fff, 0.0001)));
  1089.     -unico-inner-stroke-gradient: -gtk-gradient (linear,
  1090.                               left top, left bottom,
  1091.                               from (alpha (#fff, 0.0001)),
  1092.                               to (alpha (#fff, 0.0001)));
  1093.  
  1094.     -unico-inner-stroke-width: 0;
  1095.     -unico-glow-radius: 4;
  1096.     border-style: solid;
  1097. }
  1098.  
  1099. /********
  1100.  * menu *
  1101.  ********/
  1102. .menu {
  1103.     text-shadow: 0 1 shade (#000, 0.6);
  1104.     border-width: 1;
  1105.     -unico-inner-stroke-width: 1;
  1106.     -unico-outer-stroke-width: 0;
  1107.     padding: 7;
  1108.  
  1109.  
  1110.     background-image: -gtk-gradient (linear,
  1111.                        left top, left bottom,
  1112.                        from (alpha (#666, 1.5)),
  1113.                        to (alpha (#222, 1.5)));
  1114.  
  1115.     -unico-glow-color: shade (#fff, 0.99);
  1116.     -unico-glow-radius: 40;
  1117.     -unico-border-gradient: -gtk-gradient (linear,
  1118.                               left top, left bottom,
  1119.                               from (alpha (#fff, 0.5)),
  1120.                               to (alpha (#fff, 0.5)));
  1121.     -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  1122.                                                  from (alpha (#000, 0.5)),
  1123.                                                  to (alpha (#000, 0.5)));
  1124.  
  1125.     -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  1126.                                                  from (alpha (#000, 0.5)),
  1127.                                                  to (alpha (#000, 0.5)));
  1128.  
  1129.  
  1130.     border-style: solid;
  1131.     border-radius: 4;
  1132.  
  1133.  
  1134. }
  1135.  
  1136. /* menubar */
  1137. .menubar {
  1138.     -GtkWidget-window-dragging: true;
  1139.     padding: 20;
  1140.  
  1141.     border-radius: 0;
  1142.    background-image: -gtk-gradient (linear,
  1143.                        left top, left bottom,
  1144.                        from (alpha (#525252, 1.0)),
  1145.                        to (alpha (#363636, 1.0)));
  1146.     border-width: 0;
  1147.     text-shadow: 0 1 shade (#000, 0.9);
  1148.  
  1149.  
  1150.     -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  1151.                                                  from (alpha (#dbdbdb, 1.0)),
  1152.                                                  to (alpha (#dbdbdb, 1.0)));
  1153.  
  1154.     -unico-outer-stroke-gradient:  -gtk-gradient (linear, left top, left bottom,
  1155.                                                  from (alpha (#525252, 1.0)),
  1156.                                                  to (alpha (#525252, 1.0)));
  1157.     -unico-outer-stroke-width: 0 1 0 1;
  1158.     -unico-inner-stroke-width: 0 1 0 1;
  1159. }
  1160.  
  1161. .menubar.menuitem {
  1162.  
  1163.     border-radius: 4 4 0 0;
  1164.  
  1165.      color: alpha (#fff, 0.5);
  1166. }
  1167.  
  1168. .menubar.menuitem:prelight {
  1169.     background-image: -gtk-gradient (linear, left top, left bottom,
  1170.                                      from (alpha (#dbdbdb, 1.0)),
  1171.                                      to (alpha (#dbdbdb, 1.0)));
  1172.  
  1173.  
  1174.     transition: 100ms ease-in-out;
  1175.  
  1176.     -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
  1177.                                            from (alpha (#000, 0.6)),
  1178.                                            to (alpha (#000, 0.6)));
  1179.     -unico-glow-color: shade (#000, 1.0);
  1180.     -unico-glow-radius: 6;
  1181.     -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  1182.                                                  from (alpha (#fff, 0.30)),
  1183.                                                  to (alpha (#fff, 0.30)));
  1184.     -unico-inner-stroke-width: 1;
  1185.  
  1186.     -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  1187.                                                  from (alpha (#fff, 0.30)),
  1188.                                                  to (alpha (#fff, 0.30)));
  1189.      -unico-outer-stroke-width: 1;
  1190.  
  1191.     color: alpha (#fff, 0.9);
  1192.     border-style: solid;
  1193.     border-radius: 7 7 0 0;
  1194.     border-width:1;
  1195.  
  1196. }
  1197.  
  1198. /* menuitem */
  1199. .menuitem {
  1200.     background-image: -gtk-gradient (linear, left top, left bottom,
  1201.                                      from (alpha (#dbdbdb, 1.0)),
  1202.                                      to (alpha (#dbdbdb, 1.0)));
  1203.  
  1204.  
  1205.     transition: 100ms ease-in-out;
  1206.  
  1207.     -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
  1208.                                            from (alpha (#000, 0.6)),
  1209.                                            to (alpha (#000, 0.6)));
  1210.     -unico-glow-color: shade (#000, 1.0);
  1211.     -unico-glow-radius: 6;
  1212.     -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  1213.                                                  from (alpha (#fff, 0.30)),
  1214.                                                  to (alpha (#fff, 0.30)));
  1215.     -unico-inner-stroke-width: 1;
  1216.  
  1217.     -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  1218.                                                  from (alpha (#fff, 0.30)),
  1219.                                                  to (alpha (#fff, 0.30)));
  1220.      -unico-outer-stroke-width: 1;
  1221.  
  1222.     color: alpha (#fff, 0.9);
  1223.     border-style: solid;
  1224.     border-radius: 4;
  1225.     border-width:1;
  1226.     padding: 3;
  1227.  
  1228. }
  1229.  
  1230. .menuitem:prelight,
  1231. .menuitem *:prelight {
  1232.     border-radius: 15;
  1233.     text-shadow: 0 1 alpha (#fff, 0.7);
  1234.     color: #363636;
  1235. }
  1236.  
  1237. .menuitem:insensitive,
  1238. .menuitem *:insensitive {
  1239.     color: alpha (#b9dde9, 0.9);
  1240.     text-shadow: 0 1 shade (#000, 0.99);
  1241. }
  1242.  
  1243. .menuitem.check:active,
  1244. .menuitem.radio:active {
  1245.     color: @dark_fg_color;
  1246.     padding: 0;
  1247.     -unico-bullet-color: @dark_fg_color;
  1248. }
  1249.  
  1250. .menuitem.check:active:prelight,
  1251. .menuitem.radio:active:prelight {
  1252.     color: @base_color;
  1253.     padding: 0;
  1254.     -unico-bullet-color: @selected_fg_color;
  1255. }
  1256.  
  1257. .menuitem.check:active,
  1258. .menuitem.radio:active {
  1259.     color: @dark_fg_color;
  1260.     padding: 0;
  1261.     -unico-bullet-color: @dark_fg_color;
  1262. }
  1263.  
  1264. .menuitem.check:active:hover,
  1265. .menuitem.radio:active:hover {
  1266.     color: @selected_fg_color;
  1267.     padding: 0;
  1268.     -unico-bullet-color: alpha (#000, 0.7);
  1269. }
  1270. .menuitem GtkCalendar.view {
  1271.    background-image: -gtk-gradient (linear, left top, left bottom,
  1272.                                      from (shade (#dbdbdb, 1.0)),
  1273.                                      to (shade (#dbdbdb, 1.0)));
  1274.  
  1275.  
  1276.  
  1277.  
  1278.  
  1279.         -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
  1280.                                            from (alpha (#000, 0.6)),
  1281.                                            to (alpha (#000, 0.6)));
  1282.     -unico-glow-color: shade (#000, 1.0);
  1283.     -unico-glow-radius: 6;
  1284.     -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  1285.                                                  from (alpha (#fff, 0.30)),
  1286.                                                  to (alpha (#fff, 0.30)));
  1287.     -unico-inner-stroke-width: 1;
  1288.  
  1289.     -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  1290.                                                  from (alpha (#fff, 0.30)),
  1291.                                                  to (alpha (#fff, 0.30)));
  1292.      -unico-outer-stroke-width: 1;
  1293.  
  1294.  
  1295.     border-style: solid;
  1296.     border-radius: 4;
  1297.     padding: 2;
  1298.     border-width:1;
  1299. }
  1300. .menuitem GtkCalendar.header {
  1301.    background-image: -gtk-gradient (linear, left top, left bottom,
  1302.                                      from (alpha (#90b1c0, 1.0)),
  1303.                                      to (alpha (#90b1c0, 1.0)));
  1304.    color: alpha (#fff, 0.9);
  1305.     text-shadow: 0 1 shade (#90b1c0, 0.99);
  1306.  
  1307.     -unico-glow-color: shade (#000, 1.0);
  1308.     -unico-glow-radius: 6;
  1309.  
  1310.        -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
  1311.                                            from (alpha (#000, 0.07)),
  1312.                                            to (alpha (#000, 0.07)));
  1313.    
  1314.     -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  1315.                                                  from (alpha (#fff, 0.03)),
  1316.                                                  to (alpha (#fff, 0.03)));
  1317.     -unico-inner-stroke-width: 1 1 0 1;
  1318.  
  1319.     -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  1320.                                                  from (alpha (#fff, 0.03)),
  1321.                                                  to (alpha (#fff, 0.03)));
  1322.      -unico-outer-stroke-width: 1 1 0 1;
  1323.  
  1324.  
  1325.     border-style: solid;
  1326.     border-radius: 3 3 0 0;
  1327.     padding: 2;
  1328.     border-width: 1 1 0 1;
  1329.  
  1330. }
  1331.  
  1332.  
  1333. .menuitem GtkCalendar.button {
  1334.    background-image: -gtk-gradient (linear, left top, left bottom,
  1335.                                      from (alpha (#90b1c0, 0.1)),
  1336.                                      to (alpha (#90b1c0, 0.1)));
  1337.       border-width: 0;
  1338.      -unico-outer-stroke-width: 0;
  1339.     -unico-inner-stroke-width: 0;
  1340.     -unico-glow-radius: 0;
  1341.  
  1342.  
  1343.  
  1344. }
  1345.  
  1346. .menuitem GtkCalendar {
  1347.  
  1348.     color: alpha (#363636, 0.9);
  1349.     text-shadow: 0 1 shade (#fff, 0.99);
  1350.    background-color: alpha (#fff, 0.00001);
  1351.     -unico-glow-radius: 0;
  1352.  
  1353.  
  1354.     border-radius: 3;
  1355.     border-width:0;
  1356. }
  1357.  
  1358.  
  1359. .menuitem .entry {
  1360.     background-image: -gtk-gradient (linear, left top, left bottom,
  1361.                                      from (shade (#363636, 1.1)),
  1362.                                      to (shade (#363636, 1.1)));
  1363.     -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
  1364.                                            from (shade (#dbdbdb, 0.8)),
  1365.                                            to (shade (#dbdbdb, 0.7)));
  1366.     color: #dbdbdb;
  1367.     border-style: solid;
  1368.     border-radius: 4;
  1369.     border-width:1;
  1370.  
  1371. }
  1372.  
  1373. .menuitem GtkScale.trough {
  1374.     background-image: -gtk-gradient (linear, left top, left bottom,
  1375.                                      from (shade (#363636, 1.1)),
  1376.                                      to (shade (#363636, 1.1)));
  1377.  
  1378.  
  1379.  
  1380.     color: #dbdbdb;
  1381.  
  1382.     border-radius: 4;
  1383.     border-width:0;
  1384.  
  1385. }
  1386.  
  1387. .menuitem .accelerator {
  1388.     color: alpha (#b9dde9, 0.5);
  1389. }
  1390.  
  1391. .menuitem .accelerator:hover {
  1392.     color: alpha (#363636, 0.8);
  1393. }
  1394.  
  1395. .menuitem .accelerator:insensitive {
  1396.     color: alpha (mix (#b9dde9, #fff, 0.5), 0.5);
  1397.     text-shadow: 0 1 shade (#000, 0.7);
  1398. }
  1399.  
  1400. /************
  1401.  * notebook *
  1402.  ************/
  1403. .notebook {
  1404.     text-shadow: 0 1 alpha (#fff, 0.3);
  1405.     background-image: -gtk-gradient (linear,
  1406.                        left top, left bottom,
  1407.                        from (alpha (#f2f2f2, 1.0)),
  1408.                        to (alpha (#f2f2f2,1.0)));
  1409.     border-radius: 4 30 30 30;
  1410.  
  1411.     padding: 10;
  1412.     border-width: 1;
  1413.     -unico-inner-stroke-width: 1;
  1414.     -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
  1415.                                            from (shade (#525252, 0.8)),
  1416.                                            to (shade (#525252, 0.8)));
  1417.     -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  1418.                                                  from (alpha (#dbdbdb, 1.0)),
  1419.                                                  to (alpha (#dbdbdb, 1.0)));
  1420. }
  1421.  
  1422. .notebook tab {
  1423.      padding: 2;
  1424.     border-radius: 4 4 4 4;
  1425.     background-image: -gtk-gradient (linear,
  1426.                        left top, left bottom,
  1427.                        from (alpha (#dbdbdb, 0.5)),
  1428.                        to (alpha (#dbdbdb, 1.0)));
  1429.  
  1430.  
  1431.     -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
  1432.                                            from (shade (#525252, 0.8)),
  1433.                                            to (shade (#525252, 0.8)));
  1434.     -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  1435.                                                  from (shade (#dbdbdb, 0.9)),
  1436.                                                  to (shade (#dbdbdb, 0.9)));
  1437. }
  1438.  
  1439. .notebook tab GtkLabel:active {
  1440.     color: @fg_color;
  1441. }
  1442.  
  1443. .notebook tab GtkLabel {
  1444.     color: shade (@bg_color, 0.48);
  1445. }
  1446.  
  1447. /*.notebook tab.top:active {
  1448.     padding: 3px 7px 1px 7px;
  1449. }
  1450.  
  1451. .notebook tab.top {
  1452.     padding: 2px 5px 0 5px;
  1453.  
  1454.     color: shade (@bg_color, 0.9);
  1455. }
  1456.  
  1457. .notebook tab.right:active {
  1458.     padding: 4px 6px 4px 1px;
  1459. }
  1460.  
  1461. .notebook tab.right {
  1462.     padding: 3px 4px 3px 0;
  1463. }
  1464.  
  1465. .notebook tab.bottom:active {
  1466.     padding: 1px 7px 4px 7px;
  1467. }
  1468.  
  1469. .notebook tab.bottom {
  1470.     padding: 0 5px 3px 5px;
  1471. }
  1472.  
  1473. .notebook tab.left:active {
  1474.     padding: 4px 1px 4px 6px;
  1475. }
  1476.  
  1477. .notebook tab.left {
  1478.     padding: 3px 0 3px 4px;
  1479. }*/
  1480.  
  1481. .notebook tab:active {
  1482.  
  1483.  
  1484.     padding: 2;
  1485.     border-radius: 4 4 4 4;
  1486.     background-image: -gtk-gradient (linear,
  1487.                        left top, left bottom,
  1488.                        from (alpha (#90b1c0, 0.5)),
  1489.                        to (alpha (#dbdbdb, 1.0)));
  1490.  
  1491.     -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
  1492.                                            from (shade (#525252, 0.8)),
  1493.                                            to (shade (#525252, 0.8)));
  1494.     -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  1495.                                                  from (shade (#dbdbdb, 0.9)),
  1496.                                                  to (shade (#dbdbdb, 0.9)));
  1497.                                      
  1498. }
  1499.  
  1500. .notebook tab .button {
  1501.     padding: 0;
  1502. }
  1503.  
  1504. /******************
  1505.  * pane separator *
  1506.  ******************/
  1507. .sidebar .pane-separator,
  1508. .pane-separator {
  1509.     background-color: #f2f2f2;
  1510.     border-color: shade (#f2f2f2, 1.0);
  1511.     border-radius:  0 0 0 0;
  1512.     -unico-border-gradient: none;
  1513.     -unico-inner-stroke-color: shade (#f2f2f2, 1.0);
  1514.     -unico-inner-stroke-gradient: none;
  1515.     -unico-inner-stroke-width: 1;
  1516. }
  1517.  
  1518. .sidebar .pane-separator:hover,
  1519. .pane-separator:hover {
  1520.     background-color: #f2f2f2;
  1521.     border-color: shade (#f2f2f2, 1.0);
  1522.     border-radius:  0 0 0 0;
  1523.     -unico-border-gradient: none;
  1524.     -unico-inner-stroke-color: shade (#f2f2f2, 1.0);
  1525.     -unico-inner-stroke-gradient: none;
  1526.     -unico-inner-stroke-width: 1;
  1527. }
  1528.  
  1529. /*************************
  1530.  * progressbar and scale *
  1531.  *************************/
  1532. /* GtkProgressBar */
  1533. GtkProgressBar {
  1534.     padding: 2;
  1535.     border-radius:  4;
  1536.     -unico-border-gradient: none;
  1537.     border-style: solid;
  1538.     border-color: #363636;
  1539. }
  1540.  
  1541. GtkProgressBar.vertical {
  1542.     -unico-border-gradient: none;
  1543.     border-style: solid;
  1544.     border-color: #363636;
  1545. }
  1546.  
  1547. GtkProgressBar.progressbar {
  1548.    background-image: -gtk-gradient (linear,
  1549.                        left top, left bottom,
  1550.                        from (alpha (#DBDBDB, 1.0)),
  1551.                        to (alpha (#DBDBDB, 1.0)));
  1552.  
  1553.     -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
  1554.                                            from (alpha (#525252, 1.0)),
  1555.                                            to (alpha (#525252, 1.0)));
  1556.     -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  1557.                                                  from (alpha (#525252, 1.0)),
  1558.                                                  to (alpha (#525252, 1.0)));
  1559. }
  1560.  
  1561. GtkProgressBar.progressbar.vertical {
  1562.    background-image: -gtk-gradient (linear,
  1563.                        left top, left bottom,
  1564.                        from (alpha (#DBDBDB, 1.0)),
  1565.                        to (alpha (#DBDBDB, 1.0)));
  1566.     -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
  1567.                                            from (alpha (#525252, 1.0)),
  1568.                                            to (alpha (#525252, 1.0)));
  1569.     -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  1570.                                                  from (alpha (#525252, 1.0)),
  1571.                                                  to (alpha (#525252, 1.0)));
  1572. }
  1573.  
  1574. GtkProgressBar.trough {
  1575.    background-image: -gtk-gradient (linear,
  1576.                        left top, left bottom,
  1577.                        from (alpha (#525252, 1.0)),
  1578.                        to (alpha (#525252, 1.0)));
  1579.     -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
  1580.                                            from (alpha (#dbdbdb, 1.0)),
  1581.                                            to (alpha (#dbdbdb, 1.0)));
  1582.  
  1583.     -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  1584.                                                  from (alpha (#525252, 1.0)),
  1585.                                                  to (alpha (#525252, 1.0)));
  1586.  
  1587.     -unico-outer-stroke-gradient:  -gtk-gradient (linear, left top, left bottom,
  1588.                                                  from (alpha (#525252, 1.0)),
  1589.                                                  to (alpha (#525252, 1.0)));
  1590.     -unico-outer-stroke-width: 1;
  1591.     -unico-inner-stroke-width: 1;
  1592.  
  1593.     border-width: 1;
  1594. }
  1595.  
  1596. GtkProgressBar.trough.vertical {
  1597.    background-image: -gtk-gradient (linear,
  1598.                        left top, left bottom,
  1599.                        from (alpha (#525252, 1.0)),
  1600.                        to (alpha (#525252, 1.0)));
  1601.     -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
  1602.                                            from (alpha (#dbdbdb, 1.0)),
  1603.                                            to (alpha (#dbdbdb, 1.0)));
  1604.  
  1605.     -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  1606.                                                  from (alpha (#525252, 1.0)),
  1607.                                                  to (alpha (#525252, 1.0)));
  1608.  
  1609.     -unico-outer-stroke-gradient:  -gtk-gradient (linear, left top, left bottom,
  1610.                                                  from (alpha (#525252, 1.0)),
  1611.                                                  to (alpha (#525252, 1.0)));
  1612.     -unico-outer-stroke-width: 1;
  1613.     -unico-inner-stroke-width: 1;
  1614.  
  1615.     border-width: 1;
  1616. }
  1617.  
  1618.  
  1619.  
  1620. /* GtkScale */
  1621. GtkScale {
  1622.     border-radius:4;
  1623.    background-image: -gtk-gradient (linear,
  1624.                        left top, left bottom,
  1625.                        from (alpha (#525252, 1.0)),
  1626.                        to (alpha (#525252, 1.0)));
  1627.     -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
  1628.                                            from (alpha (#000, 0.2)),
  1629.                                            to (alpha (#000, 0.2)));
  1630.  
  1631.     -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  1632.                                                  from (alpha (#777, 1.0)),
  1633.                                                  to (alpha (#777, 1.0)));
  1634.  
  1635.     -unico-outer-stroke-gradient:  -gtk-gradient (linear, left top, left bottom,
  1636.                                                  from (alpha (#F5F5F5, 0.30)),
  1637.                                                  to (alpha (#F5F5F5, 0.30)));
  1638.     -unico-outer-stroke-width: 1;
  1639.     -unico-inner-stroke-width: 1;
  1640.  
  1641.     border-width: 1;
  1642.     -GtkScale-slider-length: 15;
  1643.     -GtkRange-slider-width: 15;
  1644.     -GtkRange-trough-border: 2;
  1645. }
  1646. GtkScale.slider {
  1647.     -unico-inner-stroke-width: 2;
  1648.     -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
  1649.                                            from (alpha (#000, 0.5)),
  1650.                                            to (alpha (#000, 0.5)));
  1651.     -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  1652.                                                  from (alpha (#fff, 0.3)),
  1653.                                                  to (alpha (#fff, 0.3)));
  1654.  
  1655.     -unico-outer-stroke-gradient:  -gtk-gradient (linear, left top, left bottom,
  1656.                                                  from (alpha (#fff, 0.25)),
  1657.                                                  to (alpha (#fff, 0.25)));
  1658.     -unico-outer-stroke-width: 1;
  1659.  
  1660.  
  1661.  
  1662.  
  1663.     background-image: -gtk-gradient (linear,
  1664.                        left top, left bottom,
  1665.                        from (alpha (#363636, 1.0)),
  1666.                        to (alpha (#9dbbc1, 0.5)));
  1667.        border-radius: 9;
  1668. }
  1669.  
  1670. GtkScale.slider:hover {
  1671.     -unico-inner-stroke-width: 2;
  1672.     -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
  1673.                                            from (alpha (#fff, 0.4)),
  1674.                                            to (alpha (#fff, 0.4)));
  1675.     -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  1676.                                                  from (alpha (#fff, 0.3)),
  1677.                                                  to (alpha (#fff, 0.3)));
  1678.  
  1679.     -unico-outer-stroke-gradient:  -gtk-gradient (linear, left top, left bottom,
  1680.                                                  from (alpha (#000, 0.25)),
  1681.                                                  to (alpha (#000, 0.25)));
  1682.     -unico-outer-stroke-width: 1;
  1683.  
  1684.  
  1685.  
  1686.  
  1687.     background-image: -gtk-gradient (linear,
  1688.                        left top, left bottom,
  1689.                        from (alpha (#363636, 1.0)),
  1690.                        to (alpha (#9dbbc1, 0.5)));
  1691.        border-radius: 9;
  1692. }
  1693.  
  1694. GtkScale.slider.vertical {
  1695.     -unico-inner-stroke-width: 2;
  1696.     -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
  1697.                                            from (alpha (#000, 0.5)),
  1698.                                            to (alpha (#000, 0.5)));
  1699.     -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  1700.                                                  from (alpha (#fff, 0.3)),
  1701.                                                  to (alpha (#fff, 0.3)));
  1702.  
  1703.     -unico-outer-stroke-gradient:  -gtk-gradient (linear, left top, left bottom,
  1704.                                                  from (alpha (#fff, 0.25)),
  1705.                                                  to (alpha (#fff, 0.25)));
  1706.     -unico-outer-stroke-width: 1;
  1707.  
  1708.  
  1709.  
  1710.  
  1711.     background-image: -gtk-gradient (linear,
  1712.                        left top, left bottom,
  1713.                        from (alpha (#363636, 1.0)),
  1714.                        to (alpha (#9dbbc1, 0.5)));
  1715.        border-radius: 9;
  1716. }
  1717.  
  1718. GtkScale.slider.vertical:hover {
  1719.     -unico-inner-stroke-width: 2;
  1720.     -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
  1721.                                            from (alpha (#fff, 0.4)),
  1722.                                            to (alpha (#fff, 0.4)));
  1723.     -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  1724.                                                  from (alpha (#fff, 0.3)),
  1725.                                                  to (alpha (#fff, 0.3)));
  1726.  
  1727.     -unico-outer-stroke-gradient:  -gtk-gradient (linear, left top, left bottom,
  1728.                                                  from (alpha (#000, 0.25)),
  1729.                                                  to (alpha (#000, 0.25)));
  1730.     -unico-outer-stroke-width: 1;
  1731.  
  1732.  
  1733.  
  1734.  
  1735.     background-image: -gtk-gradient (linear,
  1736.                        left top, left bottom,
  1737.                        from (alpha (#363636, 1.0)),
  1738.                        to (alpha (#9dbbc1, 0.5)));
  1739.        border-radius: 9;
  1740. }
  1741. /*************
  1742.  * scrollbar *
  1743.  *************/
  1744. .scrollbar {
  1745.     -GtkScrollbar-has-backward-stepper: 0;
  1746.     -GtkScrollbar-has-forward-stepper: 0;
  1747.  
  1748.     border-radius:  20;
  1749.  
  1750.     -unico-border-gradient: -gtk-gradient (linear, left top, right top,
  1751.                        from (alpha (#dbdbdb, 1.0)),
  1752.                        to (alpha (#dbdbdb, 1.0)));
  1753. }
  1754.  
  1755. .scrollbar.trough,
  1756. .scrollbar.trough.vertical {
  1757.     background-image: -gtk-gradient (linear, left top, right top,
  1758.                        from (alpha (#dbdbdb, 1.0)),
  1759.                        to (alpha (#dbdbdb, 1.0)));
  1760.     border-radius:4;
  1761.     -unico-border-gradient: -gtk-gradient (linear, left top, right top,
  1762.                        from (alpha (#dbdbdb, 1.0)),
  1763.                        to (alpha (#dbdbdb, 1.0)));
  1764. }
  1765.  
  1766. .scrollbar.trough.horizontal {
  1767.     background-image: -gtk-gradient (linear, left top, right top,
  1768.                        from (alpha (#dbdbdb, 1.0)),
  1769.                        to (alpha (#dbdbdb, 1.0)));
  1770.  
  1771.     border-radius:4;
  1772.     -unico-border-gradient: -gtk-gradient (linear, left top, right top,
  1773.                        from (alpha (#dbdbdb, 1.0)),
  1774.                        to (alpha (#dbdbdb, 1.0)));
  1775. }
  1776.  
  1777. .scrollbar.slider,
  1778. .scrollbar.slider:hover,
  1779. .scrollbar.button,
  1780. .scrollbar.slider.vertical,
  1781. .scrollbar.slider.vertical:hover,
  1782. .scrollbar.button.vertical {
  1783.     background-image: -gtk-gradient (linear, left top, right top,
  1784.                        from (alpha (#dbdbdb, 1.0)),
  1785.                        to (alpha (#dbdbdb, 1.0)));
  1786.  
  1787.     -unico-border-gradient: -gtk-gradient (linear, left top, right top,
  1788.                        from (alpha (#dbdbdb, 1.0)),
  1789.                        to (alpha (#dbdbdb, 1.0)));
  1790.     -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top,
  1791.                        from (alpha (#dbdbdb, 1.0)),
  1792.                        to (alpha (#dbdbdb, 1.0)));
  1793.     -unico-inner-stroke-width: 1;
  1794. }
  1795.  
  1796. .scrollbar.slider.horizontal,
  1797. .scrollbar.slider.horizontal:hover,
  1798. .scrollbar.button.horizontal {                                  
  1799.     background-image: -gtk-gradient (linear, left top, right top,
  1800.                        from (alpha (#dbdbdb, 1.0)),
  1801.                        to (alpha (#dbdbdb, 1.0)));
  1802.  
  1803.     -unico-border-gradient: -gtk-gradient (linear, left top, right top,
  1804.                        from (alpha (#dbdbdb, 1.0)),
  1805.                        to (alpha (#dbdbdb, 1.0)));
  1806.     -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top,
  1807.                        from (alpha (#dbdbdb, 1.0)),
  1808.                        to (alpha (#dbdbdb, 1.0)));
  1809. }
  1810.  
  1811. .scrollbar.button,
  1812. .scrollbar.button:insensitive {
  1813.     -unico-outer-stroke-width: 0;
  1814. }
  1815.  
  1816. /* overlay scrollbar */
  1817. OsThumb:selected,
  1818. OsScrollbar:selected {
  1819.     background-color: @selected_bg_color;
  1820. }
  1821.  
  1822. OsThumb:active,
  1823. OsScrollbar:active {
  1824.     background-color: shade (@bg_color, 0.6);
  1825. }
  1826.  
  1827. OsThumb:insensitive,
  1828. OsScrollbar:insensitive {
  1829.     background-color: shade (@bg_color, 0.85);
  1830. }
  1831. /*******************
  1832.  * scrolled window *
  1833.  *******************/
  1834. GtkScrolledWindow.frame {
  1835.     -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
  1836.                                            from (alpha (#dbdbdb, 0.3)),
  1837.                                            to (alpha (#dbdbdb, 0.3)));
  1838.  
  1839.  
  1840.  
  1841.  
  1842.  
  1843.     border-radius: 4;
  1844.     padding: 2;
  1845.     -unico-inner-stroke-width: 0;
  1846.     -unico-outer-stroke-width: 0;
  1847. }
  1848.  
  1849. /*************
  1850.  * separator *
  1851.  *************/
  1852. .separator {
  1853.     border-color: alpha (#dbdbdb, 0.0001);
  1854.     border-style: solid;
  1855.  
  1856.     -unico-border-gradient: none;
  1857.     -unico-inner-stroke-color: alpha (#dbdbdb, 0.0001);
  1858.     -unico-inner-stroke-gradient: none;
  1859. }
  1860.  
  1861. .button .separator,
  1862. .button.separator {
  1863.     border-color: alpha (#dbdbdb, 0.0001);
  1864.  
  1865.     -unico-inner-stroke-color: alpha (#dbdbdb, 0.0001);
  1866.     -unico-inner-stroke-gradient: none;
  1867. }
  1868.  
  1869. .notebook .button .separator,
  1870. .notebook .button.separator {
  1871.     border-color: alpha (#dbdbdb, 0.0001);
  1872.  
  1873.     -unico-inner-stroke-color: alpha (#dbdbdb, 0.0001);
  1874.     -unico-inner-stroke-gradient: none;
  1875. }
  1876.  
  1877. .button .separator:insensitive,
  1878. .button.separator:insensitive {
  1879.     border-color: alpha (#dbdbdb, 0.0001);
  1880.  
  1881.     -unico-inner-stroke-color: alpha (#dbdbdb, 0.0001);
  1882.     -unico-inner-stroke-gradient: none;
  1883. }
  1884.  
  1885. .notebook .button .separator,
  1886. .notebook .button.separator {
  1887.     border-color: alpha (#dbdbdb, 0.0001);
  1888.  
  1889.     -unico-inner-stroke-color: alpha (#dbdbdb, 0.0001);
  1890.     -unico-inner-stroke-gradient: none;
  1891. }
  1892.  
  1893. .menuitem.separator {
  1894.     -GtkMenuItem-horizontal-padding: 0;
  1895.  
  1896.     border-color: alpha (#dbdbdb, 0.0001);
  1897.  
  1898.     -unico-inner-stroke-color: alpha (#dbdbdb, 0.0001);
  1899. }
  1900.  
  1901. /***********
  1902.  * sidebar *
  1903.  ***********/
  1904. .sidebar,
  1905. .sidebar .view {
  1906.     padding: 2;
  1907.     background-color: alpha (#f2f2f2, 1.0);
  1908.  
  1909. }
  1910.  
  1911. .sidebar row:selected {
  1912.     color:  alpha (#fff, 1.0);
  1913.     text-shadow: 0 1  alpha (#000, 1.0);
  1914. }
  1915.  
  1916. .sidebar .frame {
  1917.     padding: 2;
  1918.     border-radius: 4;
  1919.     border-width: 0;
  1920. }
  1921.  
  1922. /**************
  1923.  * spinbutton *
  1924.  **************/
  1925. .spinbutton.button:active,
  1926. .spinbutton.button:insensitive,
  1927. .notebook .spinbutton.button:active,
  1928. .notebook .spinbutton.button:insensitive,
  1929. .spinbutton.button,
  1930. .notebook .spinbutton.button {
  1931.  
  1932.     color: alpha (#800020, 0.4);
  1933.     border-radius: 20;
  1934.     padding: 4;
  1935.     border-width: 0;
  1936.     -unico-inner-stroke-width: 0;
  1937.     -unico-outer-stroke-width: 1;
  1938.     -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
  1939.                                                  from (alpha (#000, 0.0001)),
  1940.                                                  to (alpha (#000, 0.0001)));
  1941.     -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  1942.                                                  from (alpha (#dbdbdb, 0.0001)),
  1943.                                                  to (alpha (#dbdbdb, 0.0001)));
  1944.  
  1945.  
  1946.     -unico-outer-stroke-gradient:  -gtk-gradient (linear, left top, left bottom,
  1947.                                                  from (alpha (#fff, 0.0001)),
  1948.                                                  to (alpha (#fff, 0.0001)));
  1949.  
  1950.  
  1951.  
  1952.  
  1953.     background-image: -gtk-gradient (linear,
  1954.                        left top, left bottom,
  1955.                        from (alpha (#90b1c0, 0.0001)),
  1956.                        to (alpha (#90b1c0, 0.0001)));
  1957.  
  1958. }
  1959.  
  1960. .spinbutton.button,
  1961. .notebook .spinbutton.button {
  1962.  
  1963.     color: alpha (#90b1c0, 0.99);
  1964.  
  1965.     padding: 4;
  1966.  
  1967.  
  1968.  
  1969. }
  1970.  
  1971. .spinbutton,
  1972. .spinbutton:hover {
  1973.  
  1974.     color: alpha (#000, 0.9);
  1975.  
  1976.  
  1977. }
  1978.  
  1979. /***********
  1980.  * spinner *
  1981.  ***********/
  1982. .menu.spinner,
  1983. .primary-toolbar .spinner,
  1984. .primary-toolbar .spinner {
  1985.     color: @selected_bg_color;
  1986. }
  1987.  
  1988. /*************
  1989.  * statusbar *
  1990.  *************/
  1991. GtkStatusbar {
  1992.     color: @fg_color;
  1993. }
  1994.  
  1995. /**********
  1996.  * switch *
  1997.  **********/
  1998. GtkSwitch {
  1999.     padding: 3;
  2000.     border-radius: 4;
  2001.    
  2002. }
  2003.  
  2004. GtkSwitch.trough {
  2005.  
  2006.     border-radius: 4;
  2007.  
  2008.     -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
  2009.                                            from (alpha (#000, 0.2)),
  2010.                                            to (alpha (#000, 0.2)));
  2011.  
  2012.     -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  2013.                                                  from (alpha (#777, 1.0)),
  2014.                                                  to (alpha (#777, 1.0)));
  2015.  
  2016.     -unico-outer-stroke-gradient:  -gtk-gradient (linear, left top, left bottom,
  2017.                                                  from (alpha (#F5F5F5, 1.0)),
  2018.                                                  to (alpha (#F5F5F5, 1.0)));
  2019.     -unico-outer-stroke-width: 1;
  2020.     -unico-inner-stroke-width: 1;
  2021.  
  2022.     border-width: 1;
  2023.  
  2024.  
  2025.  
  2026.     background-image: -gtk-gradient (linear,
  2027.                        left top, left bottom,
  2028.                        from (alpha (#CFCFCF, 1.0)),
  2029.                        to (alpha (#dbdbdb, 1.0)));
  2030. }
  2031.  
  2032.  
  2033. GtkSwitch.slider {
  2034.     border-radius: 4;
  2035.  
  2036.     border-width: 1;
  2037.     -unico-inner-stroke-width: 1;
  2038.     -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
  2039.                                            from (alpha (#000, 0.4)),
  2040.                                            to (alpha (#000, 0.4)));
  2041.     -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  2042.                                                  from (alpha (#fff, 0.5)),
  2043.                                                  to (alpha (#fff, 0.5)));
  2044.  
  2045.     -unico-outer-stroke-gradient:  -gtk-gradient (linear, left top, left bottom,
  2046.                                                  from (alpha (#363636, 0.3)),
  2047.                                                  to (alpha (#363636, 0.3)));
  2048.     -unico-outer-stroke-width: 1;
  2049.  
  2050.     -unico-glow-color: shade (#fff, 0.9);
  2051.     -unico-glow-radius: 6;
  2052.  
  2053.  
  2054.     background-image: -gtk-gradient (linear,
  2055.                        left top, left bottom,
  2056.                        from (alpha (#dbdbdb, 1.0)),
  2057.                        to (alpha (#dbdbdb, 1.0)));
  2058. }
  2059. GtkSwitch.slider:active {
  2060.     border-radius: 4;
  2061.  
  2062.     border-width: 1;
  2063.     -unico-inner-stroke-width: 1;
  2064.     -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
  2065.                                            from (alpha (#000, 0.4)),
  2066.                                            to (alpha (#000, 0.4)));
  2067.     -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  2068.                                                  from (alpha (#fff, 0.5)),
  2069.                                                  to (alpha (#fff, 0.5)));
  2070.  
  2071.     -unico-outer-stroke-gradient:  -gtk-gradient (linear, left top, left bottom,
  2072.                                                  from (alpha (#363636, 0.3)),
  2073.                                                  to (alpha (#363636, 0.3)));
  2074.     -unico-outer-stroke-width: 1;
  2075.  
  2076.     -unico-glow-color: shade (#fff, 0.9);
  2077.     -unico-glow-radius: 6;
  2078.  
  2079.  
  2080.     background-image: -gtk-gradient (linear,
  2081.                        left top, left bottom,
  2082.                        from (alpha (#90b1c0, 1.4)),
  2083.                        to (alpha (#dbdbdb, 1.001)));
  2084. }
  2085.  
  2086. /************
  2087.  * textview *
  2088.  ************/
  2089. GtkTextView {
  2090.  
  2091.  
  2092.     background-color: alpha (#525252, 0.001);
  2093.  
  2094. }
  2095.  
  2096. /***********
  2097.  * toolbar *
  2098.  ***********/
  2099. .toolbar {
  2100.     padding: 3;
  2101.     border-radius: 3;
  2102.     border-width: 0;
  2103.         background-image: -gtk-gradient (linear,
  2104.                        left top, left bottom,
  2105.                        from (alpha (#525252, 0.0)),
  2106.                        to (alpha (#dbdbdb, 1.0)));
  2107.     -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
  2108.                                            from (shade (#dbdbdb, 1.0)),
  2109.                                            to (shade (#dbdbdb, 1.0)));
  2110.     -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  2111.                                                  from (shade (#222, 0.9)),
  2112.                                                  to (shade (#222, 0.9)))
  2113.    
  2114.     -unico-inner-stroke-width: 0;
  2115.     -unico-glow-radius: 4;
  2116.     border-style: solid;
  2117. }
  2118.  
  2119.  
  2120. .toolbar .toolbar .raised .button,
  2121. .toolbar.toolbar .raised .button,
  2122. .toolbar .toolbar .raised.button,
  2123. .toolbar.toolbar .raised.button,
  2124. .toolbar .toolbar .button:hover,
  2125. .toolbar.toolbar .button:hover,
  2126. .toolbar .toolbar .button,
  2127. .toolbar.toolbar .button,
  2128. .toolbar .toolbar .button:active,
  2129. .toolbar.toolbar .button:active,
  2130. .toolbar .toolbar .button:insensitive,
  2131. .toolbar.toolbar .button:insensitive {
  2132.     padding: 3;
  2133.     border-radius: 20;
  2134.     background-image: -gtk-gradient (linear,
  2135.                        left top, left bottom,
  2136.                        from (alpha (#000, 0.2)),
  2137.                        to (alpha (#90b1c0, 0.7)));
  2138.     border-width: 1;
  2139.     -unico-inner-stroke-width: 1;
  2140.     -unico-outer-stroke-width: 0;
  2141.     text-shadow: 0 1 shade (#000, 0.6);
  2142.     color:#fff;
  2143.     -unico-glow-color: alpha (#000, 0.2);
  2144.     -unico-glow-radius: 6;
  2145.     -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
  2146.                                            from (alpha (#fff, 0.2)),
  2147.                                            to (alpha (#fff, 0.2)));
  2148.     -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  2149.                                                  from (alpha (#000, 0.5)),
  2150.                                                  to (alpha (#000, 0.5)));
  2151.  
  2152.  
  2153. }
  2154.  
  2155. .toolbar .toolbar .button:active:hover,
  2156. .toolbar.toolbar .button:active:hover {
  2157.     padding: 3;
  2158.     border-radius: 20;
  2159.     background-image: -gtk-gradient (linear,
  2160.                        left top, left bottom,
  2161.                        from (alpha (#000, 0.2)),
  2162.                        to (alpha (#B3FFC6, 0.7)));
  2163.     border-width: 1;
  2164.     -unico-inner-stroke-width: 1;
  2165.     -unico-outer-stroke-width: 0;
  2166.     text-shadow: 0 1 shade (#000, 0.6);
  2167.     color:#fff;
  2168.     -unico-glow-color: alpha (#000, 0.2);
  2169.     -unico-glow-radius: 6;
  2170.     -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
  2171.                                            from (alpha (#fff, 0.2)),
  2172.                                            to (alpha (#fff, 0.2)));
  2173.     -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  2174.                                                  from (alpha (#000, 0.5)),
  2175.                                                  to (alpha (#000, 0.5)));
  2176.  
  2177.  
  2178. }
  2179.  
  2180. /* primary-toolbar */
  2181. .primary-toolbar .toolbar,
  2182. .primary-toolbar.toolbar {
  2183.     -GtkWidget-window-dragging: true;
  2184.  
  2185.     /*background-image: url ("img/1.png");*/
  2186.         background-image: -gtk-gradient (linear,
  2187.                        left top, left bottom,
  2188.                        from (alpha (#363636, 5.0)),
  2189.                        to (alpha (#555, 1.0)));
  2190.  
  2191.     border-width: 0;
  2192.  
  2193.     border-radius: 0 0 15 15;
  2194.  
  2195.     color: @dark_fg_color;
  2196.     text-shadow: 0 1 shade (@dark_bg_color, 0.7);
  2197.     -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  2198.                                                  from (alpha (#dbdbdb, 1.0)),
  2199.                                                  to (alpha (#dbdbdb, 1.0)));
  2200.  
  2201.     -unico-outer-stroke-gradient:  -gtk-gradient (linear, left top, left bottom,
  2202.                                                  from (alpha (#525252, 1.0)),
  2203.                                                  to (alpha (#525252, 1.0)));
  2204.     -unico-outer-stroke-width: 0 1 1 1;
  2205.     -unico-inner-stroke-width: 0 1 1 1;
  2206. }
  2207.  
  2208. .primary-toolbar .toolbar :insensitive,
  2209. .primary-toolbar.toolbar :insensitive {
  2210.  
  2211.     text-shadow: 0 1 shade (@dark_bg_color, 0.7);
  2212. }
  2213.  
  2214. .primary-toolbar .toolbar .button,
  2215. .primary-toolbar.toolbar .button {
  2216.     padding: 2 5 2 5;
  2217.     background-color: @transparent;
  2218.     background-image: none;
  2219.  
  2220.     border-width: 0;
  2221.  
  2222.     color: @dark_fg_color;
  2223.     text-shadow: 0 1 shade (@dark_bg_color, 0.7);
  2224.  
  2225.     transition: none;
  2226.  
  2227.     -unico-focus-border-radius: 20;
  2228.     -unico-focus-border-color: alpha (#000, 0.5);
  2229.     -unico-focus-fill-color: alpha (#fff, 0.2);
  2230.     -unico-focus-outer-stroke-color: @transparent;
  2231.  
  2232.     -unico-inner-stroke-width: 0;
  2233.     -unico-outer-stroke-width: 0;
  2234. }
  2235.  
  2236. .primary-toolbar .toolbar .raised .button,
  2237. .primary-toolbar.toolbar .raised .button,
  2238. .primary-toolbar .toolbar .raised.button,
  2239. .primary-toolbar.toolbar .raised.button,
  2240. .primary-toolbar .toolbar .button:hover,
  2241. .primary-toolbar.toolbar .button:hover,
  2242. .primary-toolbar .toolbar .button:active,
  2243. .primary-toolbar.toolbar .button:active,
  2244. .primary-toolbar .toolbar .button:insensitive,
  2245. .primary-toolbar.toolbar .button:insensitive {
  2246.     padding: 2 5 2 5;
  2247.     border-width: 1;
  2248.  
  2249.     -unico-focus-border-radius: 20;
  2250.     -unico-focus-fill-color: @transparent;
  2251.     -unico-focus-border-color: @transparent;
  2252.  
  2253.  
  2254.     -unico-inner-stroke-width: 1;
  2255.     -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  2256.                                            from (alpha (#fff, 0.1)),
  2257.                                            to (alpha (#fff, 0.25)));
  2258.     -unico-outer-stroke-width: 1;
  2259. }
  2260.  
  2261. .primary-toolbar GtkComboBox.combobox-entry .button {
  2262.     border-radius: 20;
  2263.     -unico-inner-stroke-width: 1;
  2264.     -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  2265.                                            from (alpha (#ffffff, 0.1)),
  2266.                                            to (alpha (#ffffff, 0.25)));
  2267. }
  2268.  
  2269. .primary-toolbar GtkComboBox.combobox-entry .button,
  2270. .primary-toolbar .toolbar .raised .button,
  2271. .primary-toolbar.toolbar .raised .button,
  2272. .primary-toolbar .toolbar .raised.button,
  2273. .primary-toolbar.toolbar .raised.button,
  2274. .primary-toolbar .toolbar .button:hover,
  2275. .primary-toolbar.toolbar .button:hover {
  2276.  
  2277.     border-radius: 20;
  2278.     background-image: -gtk-gradient (linear,
  2279.                        left top, left bottom,
  2280.                        from (alpha (#000, 0.001)),
  2281.                        to (alpha (#90b1c0, 0.5)));
  2282.     border-width: 0;
  2283.     text-shadow: 0 1 shade (#000, 0.6);
  2284.     color:#fff;
  2285.     -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
  2286.                                            from (alpha (#000, 0.001)),
  2287.                                            to (alpha (#fff, 0.001)));
  2288.     -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  2289.                                                  from (alpha (#000, 0.5)),
  2290.                                                  to (alpha (#000, 0.5)));
  2291. }
  2292.  
  2293. .primary-toolbar .toolbar .button:active,
  2294. .primary-toolbar.toolbar .button:active {
  2295.     padding: 2 5 2 5;
  2296.     border-radius: 20;
  2297.     background-image: -gtk-gradient (linear,
  2298.                        left top, left bottom,
  2299.                        from (alpha (#000, 0.001)),
  2300.                        to (alpha (#90b1c0, 0.7)));
  2301.     border-width: 0;
  2302.     text-shadow: 0 1 shade (#000, 0.6);
  2303.     color:#fff;
  2304.     -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
  2305.                                            from (alpha (#000, 0.001)),
  2306.                                            to (alpha (#fff, 0.001)));
  2307.     -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  2308.                                                  from (alpha (#000, 0.5)),
  2309.                                                  to (alpha (#000, 0.5)));
  2310. }
  2311.  
  2312. .primary-toolbar .toolbar .button:active:hover,
  2313. .primary-toolbar.toolbar .button:active:hover {
  2314.     padding: 1 4 1 4;
  2315.     border-radius: 20;
  2316.     background-image: -gtk-gradient (linear,
  2317.                        left top, left bottom,
  2318.                        from (alpha (#000, 0.001)),
  2319.                        to (alpha (#B3FFC6, 0.8)));
  2320.     border-width: 1;
  2321.     text-shadow: 0 1 shade (#000, 0.6);
  2322.     color:#fff;
  2323.     -unico-glow-color: alpha (#000, 0.2);
  2324.     -unico-glow-radius: 6;
  2325.  
  2326.  
  2327.  
  2328.  
  2329.     -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
  2330.                                            from (alpha (#fff, 0.2)),
  2331.                                            to (alpha (#fff, 0.2)));
  2332.     -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  2333.                                                  from (alpha (#000, 0.5)),
  2334.                                                  to (alpha (#000, 0.5)));
  2335. }
  2336.  
  2337. .primary-toolbar .toolbar .button:active:insensitive,
  2338. .primary-toolbar.toolbar .button:active:insensitive,
  2339. .primary-toolbar .toolbar .button:insensitive,
  2340. .primary-toolbar.toolbar .button:insensitive {
  2341.  
  2342.     border-radius: 20;
  2343.     background-image: -gtk-gradient (linear,
  2344.                        left top, left bottom,
  2345.                        from (alpha (#FF3366, 0.001)),
  2346.                        to (alpha (#FF9147, 0.8)));
  2347.     border-width: 0;
  2348.  
  2349.     -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
  2350.                                            from (alpha (#000, 0.001)),
  2351.                                            to (alpha (#fff, 0.001)));
  2352.     -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  2353.                                                  from (alpha (#000, 0.5)),
  2354.                                                  to (alpha (#000, 0.5)));
  2355. }
  2356.  
  2357. .primary-toolbar .toolbar .button:insensitive,
  2358. .primary-toolbar.toolbar .button:insensitive {
  2359.  
  2360.     border-radius: 20;
  2361.     background-image: -gtk-gradient (linear,
  2362.                        left top, left bottom,
  2363.                        from (alpha (#FF3366, 0.001)),
  2364.                        to (alpha (#FF9147, 0.8)));
  2365.  
  2366.     -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
  2367.                                            from (alpha (#000, 0.001)),
  2368.                                            to (alpha (#fff, 0.001)));
  2369.  
  2370.     -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  2371.                                                  from (alpha (#000, 0.5)),
  2372.                                                  to (alpha (#000, 0.5)));
  2373. }
  2374.  
  2375. .primary-toolbar .toolbar .button:active:insensitive,
  2376. .primary-toolbar.toolbar .button:active:insensitive {
  2377.  
  2378.     border-radius: 20;
  2379.     background-image: -gtk-gradient (linear,
  2380.                        left top, left bottom,
  2381.                        from (alpha (#FF3366, 0.001)),
  2382.                        to (alpha (#FF9147, 0.8)));
  2383.  
  2384.     -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
  2385.                                            from (alpha (#000, 0.001)),
  2386.                                            to (alpha (#fff, 0.001)));
  2387.  
  2388.     -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  2389.                                                  from (alpha (#000, 0.5)),
  2390.                                                  to (alpha (#000, 0.5)));
  2391. }
  2392.  
  2393. .primary-toolbar .toolbar .entry,
  2394. .primary-toolbar.toolbar .entry,
  2395. .primary-toolbar .toolbar .entry:active,
  2396. .primary-toolbar.toolbar .entry:active,
  2397. .primary-toolbar .toolbar .entry:focused,
  2398. .primary-toolbar.toolbar .entry:focused {
  2399.   background-image: -gtk-gradient (linear, left top, left bottom,
  2400.                                      from (alpha (#90b1c0, 0.2)),
  2401.                                      to (alpha (#90b1c0, 0.7)));
  2402.    
  2403.     color:  alpha (#fff, 0.9);
  2404.     border-radius: 3 3 10 10;
  2405.     -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
  2406.                                            from (alpha (#000, 0.001)),
  2407.                                            to (alpha (#000, 0.0001)));
  2408.  
  2409.     -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  2410.                                                  from (alpha (#fff, 0.2)),
  2411.                                                  to (alpha (#fff, 0.2)));
  2412.  
  2413.     -unico-outer-stroke-gradient:  -gtk-gradient (linear, left top, left bottom,
  2414.                                                  from (alpha (#000, 0.55)),
  2415.                                                  to (alpha (#000, 0.55)));
  2416.     -unico-outer-stroke-width: 1;
  2417.     -unico-inner-stroke-width: 1 1 1 1;
  2418.  
  2419.     border-width: 1;
  2420. }
  2421.  
  2422. .primary-toolbar .toolbar .entry,
  2423. .primary-toolbar.toolbar .entry {
  2424.     border-radius: 3 3 10 10;
  2425.     -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
  2426.                                            from (alpha (#000, 0.001)),
  2427.                                            to (alpha (#000, 0.0001)));
  2428.  
  2429.     -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  2430.                                                  from (alpha (#fff, 0.2)),
  2431.                                                  to (alpha (#fff, 0.2)));
  2432. }
  2433.  
  2434. .primary-toolbar .toolbar .entry:insensitive,
  2435. .primary-toolbar.toolbar .entry:insensitive {
  2436.     border-radius: 3 3 10 10;
  2437.     -unico-outer-stroke-gradient:  -gtk-gradient (linear, left top, left bottom,
  2438.                                                  from (alpha (#000, 0.55)),
  2439.                                                  to (alpha (#000, 0.55)));
  2440.     -unico-outer-stroke-width: 1;
  2441. }
  2442.  
  2443. .primary-toolbar .toolbar .entry:focused,
  2444. .primary-toolbar.toolbar .entry:focused {
  2445.     border-radius: 3 3 10 10;
  2446.     -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
  2447.                                            from (alpha (#000, 0.001)),
  2448.                                            to (alpha (#000, 0.0001)));
  2449.  
  2450.     -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  2451.                                                  from (alpha (#fff, 0.2)),
  2452.                                                  to (alpha (#fff, 0.2)));
  2453. }
  2454.  
  2455. .primary-toolbar .toolbar GtkSeparatorToolItem,
  2456. .primary-toolbar.toolbar GtkSeparatorToolItem,
  2457. .primary-toolbar .toolbar .separator,
  2458. .primary-toolbar.toolbar .separator {
  2459.     border-color: alpha (#fff, 0.001);
  2460.     border-style: solid;
  2461.  
  2462.     -unico-border-gradient: none;
  2463.     -unico-inner-stroke-color: alpha (#fff, 0.001);
  2464.     -unico-inner-stroke-gradient: none;
  2465. }
  2466. /* inline-toolbar */
  2467. .inline-toolbar.toolbar {
  2468.  
  2469.     -GtkToolbar-button-relief: normal;
  2470.  
  2471.         background-image: -gtk-gradient (linear, left top, left bottom,
  2472.                                      from (alpha (#fff, 0.001)),
  2473.                                      to (alpha (#fff, 0.001)));
  2474.     border-radius: 4;
  2475.     border-width:0;
  2476.     padding: 3;
  2477. }
  2478.  
  2479. .inline-toolbar.toolbar:nth-child(last) {
  2480.     background-color: @transparent;
  2481.     border-radius: 4;
  2482.     border-width: 0 0 0 0;
  2483. }
  2484.  
  2485. .inline-toolbar.toolbar .button {
  2486.     -unico-inner-stroke-width:  1 1 1 1;
  2487.  
  2488. }
  2489.  
  2490. .inline-toolbar.toolbar .button *:active,
  2491. .inline-toolbar.toolbar .button *:insensitive,
  2492. .inline-toolbar.toolbar GtkToolButton .button:active,
  2493. .inline-toolbar.toolbar GtkToolButton .button:insensitive {
  2494.     -unico-inner-stroke-width:  1 1 1 1;
  2495. }
  2496.  
  2497. .inline-toolbar.toolbar .button *:insensitive,
  2498. .inline-toolbar.toolbar GtkToolButton .button:insensitive {
  2499.     -unico-inner-stroke-width:  1 1 1 1;
  2500. }
  2501.  
  2502. .inline-toolbar.toolbar .button:nth-child(first),
  2503. .inline-toolbar.toolbar GtkToolButton:nth-child(first) .button {
  2504.     -unico-inner-stroke-width:  1 1 1 1;
  2505. }
  2506.  
  2507. .inline-toolbar.toolbar .button:nth-child(last),
  2508. .inline-toolbar.toolbar GtkToolButton:nth-child(last) .button {
  2509.     -unico-inner-stroke-width:  1 1 1 1;
  2510.  
  2511. }
  2512.  
  2513.  
  2514. /***********
  2515.  * tooltip *
  2516.  ***********/
  2517. .tooltip {
  2518.    background-image: -gtk-gradient (linear,
  2519.                        left top, left bottom,
  2520.                        from (alpha (#525252, 1.0)),
  2521.                        to (alpha (#363636, 1.0)));
  2522.     -unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
  2523.                                            from (alpha (#000, 0.2)),
  2524.                                            to (alpha (#000, 0.2)));
  2525.  
  2526.     -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
  2527.                                                  from (alpha (#777, 1.0)),
  2528.                                                  to (alpha (#777, 1.0)));
  2529.  
  2530.     -unico-outer-stroke-gradient:  -gtk-gradient (linear, left top, left bottom,
  2531.                                                  from (alpha (#F5F5F5, 0.30)),
  2532.                                                  to (alpha (#F5F5F5, 0.30)));
  2533.     -unico-outer-stroke-width: 1;
  2534.     -unico-inner-stroke-width: 1;
  2535.     padding: 3;
  2536.     border-width: 1;
  2537.     color: #FFF;
  2538.     border-style: solid;
  2539.     border-radius: 2 10 10 10;
  2540.  
  2541.  
  2542. }
  2543.  
  2544. /************
  2545.  * treeview *
  2546.  ************/
  2547. GtkTreeView .entry {
  2548.     background-image: -gtk-gradient (linear, left top, left bottom,
  2549.                                      from (alpha (#f2f2f2, 1.0)),
  2550.                                      to (alpha (#f2f2f2, 1.0)));
  2551.     border-radius: 4;
  2552.  
  2553.     -unico-inner-stroke-gradient: none;
  2554.     -unico-inner-stroke-width: 1;
  2555. }
  2556. /************
  2557.  * viewport *
  2558.  ************/
  2559. GtkViewport.frame {
  2560.  
  2561.     border-width: 0;
  2562.  
  2563.     -unico-inner-stroke-width: 0;
  2564. }
  2565. GtkViewport {
  2566.     background-image: -gtk-gradient (linear, left top, left bottom,
  2567.                                      from (alpha (#f2f2f2, 1.0)),
  2568.                                      to (alpha (#f2f2f2, 1.0)));
  2569.  
  2570.  
  2571.     padding: 3;
  2572. }
Advertisement
Add Comment
Please, Sign In to add comment