Browse Source

Update to 6.0.1

--HG--
branch : debian
tags/debian/7.0-1
Andrew Shadura 6 years ago
parent
commit
01c361de88
28 changed files with 349 additions and 854 deletions
  1. +8
    -0
      debian/changelog
  2. +2
    -2
      debian/docs
  3. BIN
      debian/img/menuitem-checkbox-hover.png
  4. BIN
      debian/img/menuitem-checkbox-insensitive.png
  5. BIN
      debian/img/menuitem-checkbox-mixed-insensitive.png
  6. BIN
      debian/img/menuitem-checkbox-mixed.png
  7. BIN
      debian/img/menuitem-checkbox.png
  8. BIN
      debian/img/menuitem-radio-checked-hover.png
  9. BIN
      debian/img/menuitem-radio-insensitive.png
  10. BIN
      debian/img/menuitem-radio.png
  11. +0
    -1
      debian/install
  12. +0
    -689
      debian/patches/gtk-3.14-fixes.patch
  13. +0
    -1
      debian/patches/series
  14. +0
    -1
      gtk-2.0/applications.rc
  15. +0
    -2
      gtk-2.0/gtkrc
  16. +27
    -16
      gtk-3.0/applications.css
  17. +143
    -87
      gtk-3.0/gtk-widgets-img.css
  18. +122
    -46
      gtk-3.0/gtk-widgets.css
  19. +47
    -8
      gtk-3.0/gtk.css
  20. BIN
      gtk-3.0/img/menuitem-checkbox-hover.png
  21. BIN
      gtk-3.0/img/menuitem-checkbox-insensitive.png
  22. BIN
      gtk-3.0/img/menuitem-checkbox-mixed-insensitive.png
  23. BIN
      gtk-3.0/img/menuitem-checkbox-mixed.png
  24. BIN
      gtk-3.0/img/menuitem-checkbox.png
  25. BIN
      gtk-3.0/img/menuitem-radio-checked-hover.png
  26. BIN
      gtk-3.0/img/menuitem-radio-insensitive.png
  27. BIN
      gtk-3.0/img/menuitem-radio.png
  28. +0
    -1
      index.theme

+ 8
- 0
debian/changelog View File

@@ -1,3 +1,11 @@
clearlooks-phenix-theme (6.0.1-1) unstable; urgency=medium

* New upstream release.
* Drop obsolete patches.
* Fix watch file.

-- Andrew Shadura <andrewsh@debian.org> Mon, 29 Sep 2014 09:54:59 +0200

clearlooks-phenix-theme (5.0.2-2) unstable; urgency=medium

* Fixes for GTK+ 3.14.


+ 2
- 2
debian/docs View File

@@ -1,3 +1,3 @@
doc/README.mkd
doc/LISEZ-MOI.mkd
README.md
LISEZ-MOI.md
doc/*.png

BIN
debian/img/menuitem-checkbox-hover.png View File

Before After
Width: 10  |  Height: 10  |  Size: 156 B

BIN
debian/img/menuitem-checkbox-insensitive.png View File

Before After
Width: 10  |  Height: 10  |  Size: 157 B

BIN
debian/img/menuitem-checkbox-mixed-insensitive.png View File

Before After
Width: 10  |  Height: 10  |  Size: 185 B

BIN
debian/img/menuitem-checkbox-mixed.png View File

Before After
Width: 10  |  Height: 10  |  Size: 170 B

BIN
debian/img/menuitem-checkbox.png View File

Before After
Width: 10  |  Height: 10  |  Size: 155 B

BIN
debian/img/menuitem-radio-checked-hover.png View File

Before After
Width: 10  |  Height: 10  |  Size: 413 B

BIN
debian/img/menuitem-radio-insensitive.png View File

Before After
Width: 10  |  Height: 10  |  Size: 350 B

BIN
debian/img/menuitem-radio.png View File

Before After
Width: 10  |  Height: 10  |  Size: 338 B

+ 0
- 1
debian/install View File

@@ -4,4 +4,3 @@ index.theme /usr/share/themes/Clearlooks-Phenix
metacity-1 /usr/share/themes/Clearlooks-Phenix
openbox-3 /usr/share/themes/Clearlooks-Phenix
xfwm4 /usr/share/themes/Clearlooks-Phenix
debian/img /usr/share/themes/Clearlooks-Phenix/gtk-3.0

+ 0
- 689
debian/patches/gtk-3.14-fixes.patch View File

@@ -1,689 +0,0 @@
diff --git a/gtk-3.0/gtk-widgets-img.css b/gtk-3.0/gtk-widgets-img.css
--- a/gtk-3.0/gtk-widgets-img.css
+++ b/gtk-3.0/gtk-widgets-img.css
@@ -94,109 +94,127 @@ GtkSwitch.slider:insensitive {
.check,
.check row:selected,
.check row:selected:focus {
- background-image: url("img/checkbox-unchecked.png");
+ -gtk-icon-source: url("img/checkbox-unchecked.png");
}
.check:hover,
.check row:selected:hover,
.check row:selected:focus:hover {
- background-image: url("img/checkbox-unchecked-hover.png");
+ -gtk-icon-source: url("img/checkbox-unchecked-hover.png");
}
.check:insensitive,
.check row:selected:insensitive,
.check row:selected:focus:insensitive {
- background-image: url("img/checkbox-unchecked-insensitive.png");
+ -gtk-icon-source: url("img/checkbox-unchecked-insensitive.png");
}
+.check:checked,
+.check row:selected:checked,
+.check row:selected:focus:checked,
.check:active,
.check row:selected:active,
.check row:selected:focus:active {
- background-image: url("img/checkbox-checked.png");
+ -gtk-icon-source: url("img/checkbox-checked.png");
}
+.check:checked:hover,
+.check row:selected:checked:hover,
+.check row:selected:focus:checked:hover,
.check:active:hover,
.check row:selected:active:hover,
.check row:selected:focus:active:hover {
- background-image: url("img/checkbox-checked-hover.png");
+ -gtk-icon-source: url("img/checkbox-checked-hover.png");
}
+.check:checked:insensitive,
+.check row:selected:checked:insensitive,
+.check row:selected:focus:checked:insensitive,
.check:active:insensitive,
.check row:selected:active:insensitive,
.check row:selected:focus:active:insensitive {
- background-image: url("img/checkbox-checked-insensitive.png");
+ -gtk-icon-source: url("img/checkbox-checked-insensitive.png");
}
.check:inconsistent,
.check row:selected:inconsistent,
.check row:selected:focus:inconsistent {
- background-image: url("img/checkbox-mixed.png");
+ -gtk-icon-source: url("img/checkbox-mixed.png");
}
.check:inconsistent:hover,
.check row:selected:inconsistent:hover,
.check row:selected:focus:inconsistent:hover {
- background-image: url("img/checkbox-mixed-hover.png");
+ -gtk-icon-source: url("img/checkbox-mixed-hover.png");
}
.check:inconsistent:insensitive,
.check row:selected:inconsistent:insensitive,
.check row:selected:focus:inconsistent:insensitive {
- background-image: url("img/checkbox-mixed-insensitive.png");
+ -gtk-icon-source: url("img/checkbox-mixed-insensitive.png");
}
.radio,
.radio row:selected,
.radio row:selected:focus {
- background-image: url("img/radio-unchecked.png");
+ -gtk-icon-source: url("img/radio-unchecked.png");
}
.radio:hover,
.radio row:selected:hover,
.radio row:selected:focus:hover {
- background-image: url("img/radio-unchecked-hover.png");
+ -gtk-icon-source: url("img/radio-unchecked-hover.png");
}
.radio:insensitive,
.radio row:selected:insensitive,
.radio row:selected:focus:insensitive {
- background-image: url("img/radio-unchecked-insensitive.png");
+ -gtk-icon-source: url("img/radio-unchecked-insensitive.png");
}
+.radio:checked,
+.radio row:selected:checked,
+.radio row:selected:focus:checked,
.radio:active,
.radio row:selected:active,
.radio row:selected:focus:active {
- background-image: url("img/radio-checked.png");
+ -gtk-icon-source: url("img/radio-checked.png");
}
+.radio:checked:hover,
+.radio row:selected:checked:hover,
+.radio row:selected:focus:checked:hover,
.radio:active:hover,
.radio row:selected:active:hover,
.radio row:selected:focus:active:hover {
- background-image: url("img/radio-checked-hover.png");
+ -gtk-icon-source: url("img/radio-checked-hover.png");
}
+.radio:checked:insensitive,
+.radio row:selected:checked:insensitive,
+.radio row:selected:focus:checked:insensitive,
.radio:active:insensitive,
.radio row:selected:active:insensitive,
.radio row:selected:focus:active:insensitive {
- background-image: url("img/radio-checked-insensitive.png");
+ -gtk-icon-source: url("img/radio-checked-insensitive.png");
}
.radio:inconsistent,
.radio row:selected:inconsistent,
.radio row:selected:focus:inconsistent {
- background-image: url("img/radio-mixed.png");
+ -gtk-icon-source: url("img/radio-mixed.png");
}
.radio:inconsistent:hover,
.radio row:selected:inconsistent:hover,
.radio row:selected:focus:inconsistent:hover {
- background-image: url("img/radio-mixed-hover.png");
+ -gtk-icon-source: url("img/radio-mixed-hover.png");
}
.radio:inconsistent:insensitive,
.radio row:selected:inconsistent:insensitive,
.radio row:selected:focus:inconsistent:insensitive {
- background-image: url("img/radio-mixed-insensitive.png");
+ -gtk-icon-source: url("img/radio-mixed-insensitive.png");
}
/*********************
@@ -283,81 +301,72 @@ GtkScale.scale-has-marks-below.slider.ve
*********/
.menu .menuitem.check {
- background-image: url("img/menuitem-checkbox.png");
- background-repeat: no-repeat;
+ -gtk-icon-source: url("img/menuitem-checkbox.png");
}
.menu .menuitem.check:hover {
- background-image: url("img/menuitem-checkbox-hover.png");
- background-repeat: no-repeat;
+ -gtk-icon-source: url("img/menuitem-checkbox-hover.png");
}
.menu .menuitem.check:insensitive {
- background-image: url("img/menuitem-checkbox-insensitive.png");
- background-repeat: no-repeat;
+ -gtk-icon-source: url("img/menuitem-checkbox-insensitive.png");
}
+.menu .menuitem.check:checked,
.menu .menuitem.check:active {
- background-image: url("img/menuitem-checkbox-checked.png");
- background-repeat: no-repeat;
+ -gtk-icon-source: url("img/menuitem-checkbox-checked.png");
}
+.menu .menuitem.check:checked:hover,
.menu .menuitem.check:active:hover {
- background-image: url("img/menuitem-checkbox-checked-hover.png");
- background-repeat: no-repeat;
+ -gtk-icon-source: url("img/menuitem-checkbox-checked-hover.png");
}
+.menu .menuitem.check:checked:insensitive,
.menu .menuitem.check:active:insensitive {
- background-image: url("img/menuitem-checkbox-checked-insensitive.png");
- background-repeat: no-repeat;
+ -gtk-icon-source: url("img/menuitem-checkbox-checked-insensitive.png");
}
.menu .menuitem.check:inconsistent,
.menu .menuitem.radio:inconsistent {
- background-image: url("img/menuitem-checkbox-mixed.png");
- background-repeat: no-repeat;
+ -gtk-icon-source: url("img/menuitem-checkbox-mixed.png");
}
.menu .menuitem.check:inconsistent:hover,
.menu .menuitem.radio:inconsistent:hover {
- background-image: url("img/menuitem-checkbox-mixed-hover.png");
- background-repeat: no-repeat;
+ -gtk-icon-source: url("img/menuitem-checkbox-mixed-hover.png");
}
.menu .menuitem.check:inconsistent:insensitive,
.menu .menuitem.radio:inconsistent:insensitive {
- background-image: url("img/menuitem-checkbox-mixed-insensitive.png");
- background-repeat: no-repeat;
+ -gtk-icon-source: url("img/menuitem-checkbox-mixed-insensitive.png");
}
.menu .menuitem.radio {
- background-image: url("img/menuitem-radio.png");
- background-repeat: no-repeat;
+ -gtk-icon-source: url("img/menuitem-radio.png");
}
.menu .menuitem.radio:hover {
- background-image: url("img/menuitem-radio-hover.png");
- background-repeat: no-repeat;
+ -gtk-icon-source: url("img/menuitem-radio-hover.png");
}
.menu .menuitem.radio:insensitive {
- background-image: url("img/menuitem-radio-insensitive.png");
- background-repeat: no-repeat;
+ -gtk-icon-source: url("img/menuitem-radio-insensitive.png");
}
+.menu .menuitem.radio:checked,
.menu .menuitem.radio:active {
- background-image: url("img/menuitem-radio-checked.png");
- background-repeat: no-repeat;
+ -gtk-icon-source: url("img/menuitem-radio-checked.png");
}
+.menu .menuitem.radio:checked:hover,
.menu .menuitem.radio:active:hover {
- background-image: url("img/menuitem-radio-checked-hover.png");
- background-repeat: no-repeat;
+ -gtk-icon-source: url("img/menuitem-radio-checked-hover.png");
}
+.menu .menuitem.radio:checked:insensitive,
.menu .menuitem.radio:active:insensitive {
- background-image: url("img/menuitem-radio-checked-insensitive.png");
- background-repeat: no-repeat;
+ -gtk-icon-source: url("img/menuitem-radio-checked-insensitive.png");
}
/*********
@@ -378,22 +387,26 @@ GtkScale.scale-has-marks-below.slider.ve
/* generic element borders */
.entry,
-GtkComboBox.combobox-entry .entry,
-GtkComboBox.combobox-entry .button,
+.combobox-entry .entry,
+.combobox-entry .button,
.button:active,
.trough,
.trough.highlight,
GtkSwitch.trough,
/* generic button borders */
.button,
+.button.flat:active,
+.button.flat:hover,
+.menu-button:active,
.titlebar .titlebutton:hover,
+.primary-toolbar .button:checked,
.primary-toolbar .button.raised,
.primary-toolbar .raised .button,
.primary-toolbar GtkComboBox .button,
/* primary toolbar - generic element borders */
.primary-toolbar .entry,
-.primary-toolbar GtkComboBox.combobox-entry .entry,
-.primary-toolbar GtkComboBox.combobox-entry .button,
+.primary-toolbar .combobox-entry .entry,
+.primary-toolbar .combobox-entry .button,
.primary-toolbar .button:active,
.primary-toolbar .button.raised:active,
.primary-toolbar .raised .button:active,
@@ -413,40 +426,16 @@ GtkSwitch.trough,
}
.primary-toolbar .entry,
-.primary-toolbar GtkComboBox.combobox-entry .entry {
+.primary-toolbar .combobox-entry .entry {
border-width: 1px 2px 2px;
}
.primary-toolbar .entry:focus,
-.primary-toolbar GtkComboBox.combobox-entry .entry:focus {
+.primary-toolbar .combobox-entry .entry:focus {
border-width: 1px 2px 2px;
}
/* linked buttons */
-/* Middle button */
-.linked .entry,
-.linked .button,
-.linked .button:active,
-.linked .button:active:hover,
-.linked .button:focus,
-.linked .button:focus:active,
-.linked .button:insensitive,
-/* Leftmost button */
-.linked .entry:first-child,
-.linked .button:first-child,
-.linked .button:active:first-child,
-.linked .button:active:hover:first-child,
-.linked .button:focus:first-child,
-.linked .button:focus:active:first-child,
-.linked .button:insensitive:first-child,
-/* Rightmost button */
-.linked .entry:last-child,
-.linked .button:last-child,
-.linked .button:active:last-child,
-.linked .button:active:hover:last-child,
-.linked .button:focus:last-child,
-.linked .button:focus:active:last-child,
-.linked .button:insensitive:last-child,
/* Linked single button */
.linked .entry:only-child,
.linked .button:only-child,
@@ -571,8 +560,8 @@ GtkSwitch.trough,
/* generic insensitive element borders */
GtkSwitch.trough:insensitive,
-GtkComboBox.combobox-entry .entry:insensitive,
-GtkComboBox.combobox-entry .button:insensitive,
+.combobox-entry .entry:insensitive,
+.combobox-entry .button:insensitive,
.entry:insensitive,
.button:insensitive,
.trough row {
@@ -583,19 +572,28 @@ GtkComboBox.combobox-entry .button:insen
border-color: transparent;
}
+.menuitem.button.flat,
+.menuitem.button.flat:active,
+.button.flat,
+.button.flat:insensitive {
+ border-image: none;
+ background-image: none;
+}
+
/* focused element borders */
.entry:focus,
-GtkComboBox.combobox-entry .entry:focus,
+.combobox-entry .entry:focus,
+.button.flat:focus:active,
.button:focus:active,
.button.default:active,
/* focused button borders */
-.button:focus,
+.button.flat:focus,
.button.default,
.primary-toolbar .entry:focus,
.primary-toolbar .button:active:focus,
.primary-toolbar .button:focus:hover,
-.primary-toolbar GtkComboBox.combobox-entry .entry:focus,
-.primary-toolbar GtkComboBox.combobox-entry .button:focus,
+.primary-toolbar .combobox-entry .entry:focus,
+.primary-toolbar .combobox-entry .button:focus,
.primary-toolbar .button.raised:focus:active,
.primary-toolbar .raised .button:focus:active,
.primary-toolbar .button.raised.default:active,
@@ -664,3 +662,62 @@ column-header:last-child .button:active:
border-right: none;
}
+/* Leftmost button */
+.linked .entry:first-child,
+.linked > GtkComboBox:first-child > .button:last-child,
+.linked > GtkComboBox:first-child > .button:active:last-child,
+.linked > GtkComboBox:first-child > .button:active:hover:last-child,
+.linked > GtkComboBox:first-child > .button:focus:last-child,
+.linked > GtkComboBox:first-child > .button:focus:active:last-child,
+.linked > GtkComboBox:first-child > .button:insensitive:last-child,
+.linked .button:first-child,
+.linked .button:active:first-child,
+.linked .button:active:hover:first-child,
+.linked .button:focus:first-child,
+.linked .button:focus:active:first-child,
+.linked .button:insensitive:first-child {
+ border-image: none;
+ border-radius: 3px 0 0 3px;
+ border-color: @border_color;
+ border-width: 1px;
+ padding: 1px 2px;
+}
+
+/* Middle button */
+.linked .entry,
+.linked > GtkComboBox > .button:last-child,
+.linked > GtkComboBox > .button:active:last-child,
+.linked > GtkComboBox > .button:active:hover:last-child,
+.linked > GtkComboBox > .button:focus:last-child,
+.linked > GtkComboBox > .button:focus:active:last-child,
+.linked > GtkComboBox > .button:insensitive:last-child,
+.linked .button,
+.linked .button:active,
+.linked .button:active:hover,
+.linked .button:focus,
+.linked .button:focus:active,
+.linked .button:insensitive {
+ border-image: none;
+ border-radius: 0;
+ border-color: @border_color;
+ border-width: 1px 0;
+ padding: 1px 2px;
+}
+
+/* Rightmost button */
+.linked .entry:last-child,
+.linked > GtkComboBox:last-child > .button,
+.linked > GtkComboBox:last-child > .button:last-child,
+.linked .button:last-child,
+.linked .button:active:last-child,
+.linked .button:active:hover:last-child,
+.linked .button:focus:last-child,
+.linked .button:focus:active:last-child,
+.linked .button:insensitive:last-child {
+ border-image: none;
+ border-radius: 0 3px 3px 0;
+ border-color: @border_color;
+ border-width: 1px;
+ padding: 1px 2px;
+}
+
diff --git a/gtk-3.0/gtk-widgets.css b/gtk-3.0/gtk-widgets.css
--- a/gtk-3.0/gtk-widgets.css
+++ b/gtk-3.0/gtk-widgets.css
@@ -11,7 +11,7 @@
-GtkPaned-handle-size: 5;
-GtkCheckButton-indicator-size: 16;
- -GtkCheckMenuItem-indicator-size: 12;
+ -GtkCheckMenuItem-indicator-size: 10;
-GtkScrolledWindow-scrollbar-spacing: 3;
-GtkScrolledWindow-scrollbars-within-bevel: 0;
@@ -39,11 +39,8 @@
* Base States *
***************/
-GtkWindow {
+.background {
color: @theme_fg_color;
-}
-
-* {
background-color: @theme_bg_color;
}
@@ -92,8 +89,23 @@ GtkGrid:insensitive {
* Miscellaneous *
*****************/
+@keyframes spin {
+ to {
+ -gtk-icon-transform: rotate(1turn);
+ }
+}
+.spinner {
+ background-image: none;
+ background-color: blue;
+ opacity: 0;
+ -gtk-icon-source: -gtk-icontheme("process-working-symbolic");
+}
.spinner:active {
- transition: 750ms linear loop;
+ opacity: 1;
+ animation: spin 1s linear infinite;
+}
+.spinner:active:insensitive {
+ opacity: 0.5;
}
.floating-bar {
@@ -444,8 +456,8 @@ GtkScrolledWindow GtkViewport.frame {
.button,
.button.menuitem.menubar,
-GtkComboBox.combobox-entry .button {
- padding: 1px 4px;
+.combobox-entry .button {
+ padding: 5px 8px 6px;
}
.button {
@@ -480,7 +492,9 @@ GtkMenuToolButton *,
.primary-toolbar .button *:active,
.inline-toolbar .button *:active,
-.button *:active {
+.button *:active,
+.button *:active:focus,
+.button *:focus {
color: @button_active_text_color;
}
@@ -543,8 +557,8 @@ GtkMenuToolButton *,
.toolbar .raised .button:focus,
.toolbar GtkComboBox .button,
.toolbar GtkComboBox .button:focus,
-GtkComboBox.combobox-entry .button,
-.primary-toolbar GtkComboBox.combobox-entry .button,
+.combobox-entry .button,
+.primary-toolbar .combobox-entry .button,
.titlebar .titlebutton:hover,
GtkColorChooserWidget #add-color-button {
background-image: -gtk-gradient (linear,
@@ -558,8 +572,11 @@ GtkColorChooserWidget #add-color-button
}
/* Pushed button background */
+.button:checked,
+.button:checked:hover,
.button:active,
.button:active:hover,
+.menuitem.button:hover,
.spinbutton .button:active,
.spinbutton .button:active:hover,
.toolbar .button:active,
@@ -568,8 +585,8 @@ GtkColorChooserWidget #add-color-button
.toolbar .raised .button:active,
.toolbar .button.raised:active:hover,
.toolbar .raised .button:active:hover,
-.primary-toolbar GtkComboBox.combobox-entry .button:active,
-GtkComboBox.combobox-entry .button:active,
+.primary-toolbar .combobox-entry .button:active,
+.combobox-entry .button:active,
.primary-toolbar .button:active,
.primary-toolbar .button:active:hover,
.primary-toolbar .button:focus:active,
@@ -610,8 +627,8 @@ GtkComboBox.combobox-entry .button:activ
.toolbar .raised .button:hover,
.toolbar GtkComboBox .button:hover,
.primary-toolbar .button:hover,
-GtkComboBox.combobox-entry .button:hover,
-.primary-toolbar GtkComboBox.combobox-entry .button:hover,
+.combobox-entry .button:hover,
+.primary-toolbar .combobox-entry .button:hover,
GtkColorChooserWidget #add-color-button:hover {
background-color: transparent;
background-image: linear-gradient(to bottom,
@@ -623,7 +640,7 @@ GtkColorChooserWidget #add-color-button:
/* Insensitive button background */
.button:insensitive,
.toolbar GtkComboBox .button:insensitive,
-GtkComboBox.combobox-entry .button:insensitive {
+.combobox-entry .button:insensitive {
background-image: linear-gradient(to bottom,
@button_insensitive_inner_border_color 1px,
@button_insensitive_gradient_a 2px,
@@ -672,9 +689,6 @@ GtkComboBox.combobox-entry .button:insen
.notebook {
padding: 0;
- border-color: @border_color;
- border-style: solid;
- border-width: 1px;
background-clip: border-box;
background-color: @notebook_bg_color;
-GtkNotebook-tab-overlap: 2;
@@ -682,13 +696,18 @@ GtkComboBox.combobox-entry .button:insen
-GtkNotebook-initial-gap: 0;
}
+.notebook.header.frame {
+ border-width: 0;
+}
+
.notebook GtkViewport {
- background-color: @theme_base_color;
+ background-color: @theme_bg_color;
}
.notebook tab {
padding: 3px;
border-radius: 3px;
+ border-color: @border_color;
border-style: solid;
border-width: 1px;
background-color: transparent;
@@ -841,40 +860,40 @@ GtkComboBox .separator {
-GtkWidget-vertical-separator: 0;
}
-GtkComboBox.combobox-entry .entry:first-child,
-GtkComboBox.combobox-entry .button:first-child {
+.combobox-entry .entry:first-child,
+.combobox-entry .button:first-child {
border-image-width: 3px 0 4px 3px;
border-radius: 3px 0 0 3px;
border-right-width: 0;
}
-GtkComboBox.combobox-entry .entry:last-child,
-GtkComboBox.combobox-entry .button:last-child {
+.combobox-entry .entry:last-child,
+.combobox-entry .button:last-child {
border-image-width: 3px 3px 4px 0;
border-radius: 0 3px 3px 0;
border-left-width: 0;
}
-GtkComboBox.combobox-entry .button:last-child {
+.combobox-entry .button:last-child {
border-image-width: 3px 3px 4px 2px;
}
-.primary-toolbar GtkComboBox.combobox-entry .entry:first-child,
-.primary-toolbar GtkComboBox.combobox-entry .button:first-child {
+.primary-toolbar .combobox-entry .entry:first-child,
+.primary-toolbar .combobox-entry .button:first-child {
border-image-width: 4px 0 4px 4px;
border-radius: 3px 0 0 3px;
border-right-width: 0;
}
-.primary-toolbar GtkComboBox.combobox-entry .entry:last-child,
-.primary-toolbar GtkComboBox.combobox-entry .button:last-child {
+.primary-toolbar .combobox-entry .entry:last-child,
+.primary-toolbar .combobox-entry .button:last-child {
border-image-width: 4px 4px 4px 0;
border-radius: 0 3px 3px 0;
border-left-width: 0;
}
-GtkComboBox.combobox-entry .button *:active,
-GtkComboBox.combobox-entry .button *:active:hover {
+.combobox-entry .button *:active,
+.combobox-entry .button *:active:hover {
color: @theme_text_color;
}
@@ -1022,7 +1041,7 @@ GtkComboBox .button *:hover {
.scrollbar.button:insensitive {
color: @scrollbar_button_insensitive_color;
}
-
+/*
.scrollbar.button.top:insensitive {
border-bottom: none;
}
@@ -1038,6 +1057,7 @@ GtkComboBox .button *:hover {
.scrollbar.button.right:insensitive {
border-left: none;
}
+*/
.scrollbar.slider {
background-color: @scrollbar_slider_bg_color;
@@ -1167,6 +1187,7 @@ GtkTreeMenu .menuitem:hover,
}
GtkTreeMenu .menuitem *:hover,
+GtkComboBox .menuitem:hover *,
.menu .menuitem:active,
.menu .menuitem *:active,
.menu .menuitem:hover,
@@ -1796,10 +1817,13 @@ GtkInfoBar:last-child,
font: Bold;
}
+.titlebar :first-child {
+ padding: 5px 5px 6px 5px;
+}
+
.titlebar .titlebutton {
background: none;
border-image: none;
- padding: 5px 5px 6px 5px;
}
.window-frame {
@@ -1817,6 +1841,7 @@ GtkPopover {
border: 1px solid;
border-radius: 7px;
border-color: @border_color;
+ background-color: @theme_bg_color;
background-clip: border-box;
}

+ 0
- 1
debian/patches/series View File

@@ -1 +0,0 @@
gtk-3.14-fixes.patch

+ 0
- 1
gtk-2.0/applications.rc View File

@@ -61,4 +61,3 @@ style "chrome-hacks"

class "ChromeGtkFrame" style "chrome-hacks"
widget_class "*Chrom*Button*" style "chromium_toolbar_button"


+ 0
- 2
gtk-2.0/gtkrc View File

@@ -1,4 +1,3 @@

# Please keep this gtkrc in sync with the other ones from Clearlooks based themes.

gtk-color-scheme = "base_color:#ffffff\nfg_color:#000000\ntooltip_fg_color:#000000\nselected_bg_color:#86abd9\nselected_fg_color:#ffffff\ntext_color:#1a1a1a\nbg_color:#edeceb\ntooltip_bg_color:#f5f5b5\nlink_color:#0000ee\nvisited_link_color:#551a8b"
@@ -402,4 +401,3 @@ widget "gtk-tooltip*" style "tooltips"
##########################################################################

include "applications.rc"


+ 27
- 16
gtk-3.0/applications.css View File

@@ -24,31 +24,39 @@
* gedit *
*********/

GeditMultiNotebook .notebook {
border-width: 0px 0px 1px 1px;
GeditMenuStackSwitcher.button.flat {
border-image: url("img/border.svg") 3 3 4 3 / 3px 3px 4px 3px repeat;
border-radius: 3px;
border-width: 1px 1px 2px 1px;
border-style: solid;
border-color: transparent;
}

GeditPanel.horizontal .notebook {
border-width: 0px 1px 1px 1px;
.gedit-side-panel-paned,
.gedit-bottom-panel-paned {
border-style: solid;
border-color: @toolbar_border_top_color;
}

GeditPanel.vertical .notebook {
border-width: 0px 1px 1px 1px;
.gedit-side-panel-paned {
border-width: 0px 1px 0px 0px;
}

GeditViewFrame .gedit-search-slider {
padding: 4px;
border-image: url("img/border-focused.svg") 3 3 4 3 / 3px 3px 4px 3px repeat;
.gedit-bottom-panel-paned {
border-width: 1px 0px 0px 0px;
}

GeditViewFrame .gedit-search-slider .not-found {
background-color: @error_bg_color;
color: @error_fg_color;
.gedit-menu-stack-switcher {
padding: 15px 15px 2px 15px;
}

GeditViewFrame .gedit-search-slider .not-found:selected {
background-color: @theme_selected_bg_color;
color: @theme_selected_fg_color;
GeditMultiNotebook .notebook {
border-width: 0px 0px 1px 1px;
}

GeditViewFrame .gedit-search-slider {
padding: 4px;
border-image: url("img/border-focused.svg") 3 3 4 3 / 3px 3px 4px 3px repeat;
}

.gedit-search-entry-occurrences-tag {
@@ -58,6 +66,10 @@ GeditViewFrame .gedit-search-slider .not-found:selected {
padding: 2px;
}

GeditStatusbar .frame.flat {
border: none;
}

/*******************
* gnome-documents *
*******************/
@@ -194,4 +206,3 @@ UnityPanelWidget,
color-stop (0.50, @menubar_menuitem_hover_gradient_c),
to (@menubar_menuitem_hover_gradient_d));
}


+ 143
- 87
gtk-3.0/gtk-widgets-img.css View File

@@ -34,9 +34,9 @@ GtkSwitch.slider:insensitive {
background-image: url("img/resize-grip.png");
}

/***************
/*************
* Scrollbar *
***************/
*************/

.scrollbar.slider {
background-repeat: no-repeat;
@@ -94,109 +94,127 @@ GtkSwitch.slider:insensitive {
.check,
.check row:selected,
.check row:selected:focus {
background-image: url("img/checkbox-unchecked.png");
-gtk-icon-source: url("img/checkbox-unchecked.png");
}

.check:hover,
.check row:selected:hover,
.check row:selected:focus:hover {
background-image: url("img/checkbox-unchecked-hover.png");
-gtk-icon-source: url("img/checkbox-unchecked-hover.png");
}

.check:insensitive,
.check row:selected:insensitive,
.check row:selected:focus:insensitive {
background-image: url("img/checkbox-unchecked-insensitive.png");
-gtk-icon-source: url("img/checkbox-unchecked-insensitive.png");
}

.check:checked,
.check row:selected:checked,
.check row:selected:focus:checked,
.check:active,
.check row:selected:active,
.check row:selected:focus:active {
background-image: url("img/checkbox-checked.png");
-gtk-icon-source: url("img/checkbox-checked.png");
}

.check:checked:hover,
.check row:selected:checked:hover,
.check row:selected:focus:checked:hover,
.check:active:hover,
.check row:selected:active:hover,
.check row:selected:focus:active:hover {
background-image: url("img/checkbox-checked-hover.png");
-gtk-icon-source: url("img/checkbox-checked-hover.png");
}

.check:checked:insensitive,
.check row:selected:checked:insensitive,
.check row:selected:focus:checked:insensitive,
.check:active:insensitive,
.check row:selected:active:insensitive,
.check row:selected:focus:active:insensitive {
background-image: url("img/checkbox-checked-insensitive.png");
-gtk-icon-source: url("img/checkbox-checked-insensitive.png");
}

.check:inconsistent,
.check row:selected:inconsistent,
.check row:selected:focus:inconsistent {
background-image: url("img/checkbox-mixed.png");
-gtk-icon-source: url("img/checkbox-mixed.png");
}

.check:inconsistent:hover,
.check row:selected:inconsistent:hover,
.check row:selected:focus:inconsistent:hover {
background-image: url("img/checkbox-mixed-hover.png");
-gtk-icon-source: url("img/checkbox-mixed-hover.png");
}

.check:inconsistent:insensitive,
.check row:selected:inconsistent:insensitive,
.check row:selected:focus:inconsistent:insensitive {
background-image: url("img/checkbox-mixed-insensitive.png");
-gtk-icon-source: url("img/checkbox-mixed-insensitive.png");
}

.radio,
.radio row:selected,
.radio row:selected:focus {
background-image: url("img/radio-unchecked.png");
-gtk-icon-source: url("img/radio-unchecked.png");
}

.radio:hover,
.radio row:selected:hover,
.radio row:selected:focus:hover {
background-image: url("img/radio-unchecked-hover.png");
-gtk-icon-source: url("img/radio-unchecked-hover.png");
}

.radio:insensitive,
.radio row:selected:insensitive,
.radio row:selected:focus:insensitive {
background-image: url("img/radio-unchecked-insensitive.png");
-gtk-icon-source: url("img/radio-unchecked-insensitive.png");
}

.radio:checked,
.radio row:selected:checked,
.radio row:selected:focus:checked,
.radio:active,
.radio row:selected:active,
.radio row:selected:focus:active {
background-image: url("img/radio-checked.png");
-gtk-icon-source: url("img/radio-checked.png");
}

.radio:checked:hover,
.radio row:selected:checked:hover,
.radio row:selected:focus:checked:hover,
.radio:active:hover,
.radio row:selected:active:hover,
.radio row:selected:focus:active:hover {
background-image: url("img/radio-checked-hover.png");
-gtk-icon-source: url("img/radio-checked-hover.png");
}

.radio:checked:insensitive,
.radio row:selected:checked:insensitive,
.radio row:selected:focus:checked:insensitive,
.radio:active:insensitive,
.radio row:selected:active:insensitive,
.radio row:selected:focus:active:insensitive {
background-image: url("img/radio-checked-insensitive.png");
-gtk-icon-source: url("img/radio-checked-insensitive.png");
}

.radio:inconsistent,
.radio row:selected:inconsistent,
.radio row:selected:focus:inconsistent {
background-image: url("img/radio-mixed.png");
-gtk-icon-source: url("img/radio-mixed.png");
}

.radio:inconsistent:hover,
.radio row:selected:inconsistent:hover,
.radio row:selected:focus:inconsistent:hover {
background-image: url("img/radio-mixed-hover.png");
-gtk-icon-source: url("img/radio-mixed-hover.png");
}

.radio:inconsistent:insensitive,
.radio row:selected:inconsistent:insensitive,
.radio row:selected:focus:inconsistent:insensitive {
background-image: url("img/radio-mixed-insensitive.png");
-gtk-icon-source: url("img/radio-mixed-insensitive.png");
}

/*********************
@@ -283,81 +301,72 @@ GtkScale.scale-has-marks-below.slider.vertical:insensitive {
*********/

.menu .menuitem.check {
background-image: url("img/menuitem-checkbox.png");
background-repeat: no-repeat;
-gtk-icon-source: url("img/menuitem-checkbox.png");
}

.menu .menuitem.check:hover {
background-image: url("img/menuitem-checkbox-hover.png");
background-repeat: no-repeat;
-gtk-icon-source: url("img/menuitem-checkbox-hover.png");
}

.menu .menuitem.check:insensitive {
background-image: url("img/menuitem-checkbox-insensitive.png");
background-repeat: no-repeat;
-gtk-icon-source: url("img/menuitem-checkbox-insensitive.png");
}

.menu .menuitem.check:checked,
.menu .menuitem.check:active {
background-image: url("img/menuitem-checkbox-checked.png");
background-repeat: no-repeat;
-gtk-icon-source: url("img/menuitem-checkbox-checked.png");
}

.menu .menuitem.check:checked:hover,
.menu .menuitem.check:active:hover {
background-image: url("img/menuitem-checkbox-checked-hover.png");
background-repeat: no-repeat;
-gtk-icon-source: url("img/menuitem-checkbox-checked-hover.png");
}

.menu .menuitem.check:checked:insensitive,
.menu .menuitem.check:active:insensitive {
background-image: url("img/menuitem-checkbox-checked-insensitive.png");
background-repeat: no-repeat;
-gtk-icon-source: url("img/menuitem-checkbox-checked-insensitive.png");
}

.menu .menuitem.check:inconsistent,
.menu .menuitem.radio:inconsistent {
background-image: url("img/menuitem-checkbox-mixed.png");
background-repeat: no-repeat;
-gtk-icon-source: url("img/menuitem-checkbox-mixed.png");
}

.menu .menuitem.check:inconsistent:hover,
.menu .menuitem.radio:inconsistent:hover {
background-image: url("img/menuitem-checkbox-mixed-hover.png");
background-repeat: no-repeat;
-gtk-icon-source: url("img/menuitem-checkbox-mixed-hover.png");
}

.menu .menuitem.check:inconsistent:insensitive,
.menu .menuitem.radio:inconsistent:insensitive {
background-image: url("img/menuitem-checkbox-mixed-insensitive.png");
background-repeat: no-repeat;
-gtk-icon-source: url("img/menuitem-checkbox-mixed-insensitive.png");
}

.menu .menuitem.radio {
background-image: url("img/menuitem-radio.png");
background-repeat: no-repeat;
-gtk-icon-source: url("img/menuitem-radio.png");
}

.menu .menuitem.radio:hover {
background-image: url("img/menuitem-radio-hover.png");
background-repeat: no-repeat;
-gtk-icon-source: url("img/menuitem-radio-hover.png");
}

.menu .menuitem.radio:insensitive {
background-image: url("img/menuitem-radio-insensitive.png");
background-repeat: no-repeat;
-gtk-icon-source: url("img/menuitem-radio-insensitive.png");
}

.menu .menuitem.radio:checked,
.menu .menuitem.radio:active {
background-image: url("img/menuitem-radio-checked.png");
background-repeat: no-repeat;
-gtk-icon-source: url("img/menuitem-radio-checked.png");
}

.menu .menuitem.radio:checked:hover,
.menu .menuitem.radio:active:hover {
background-image: url("img/menuitem-radio-checked-hover.png");
background-repeat: no-repeat;
-gtk-icon-source: url("img/menuitem-radio-checked-hover.png");
}

.menu .menuitem.radio:checked:insensitive,
.menu .menuitem.radio:active:insensitive {
background-image: url("img/menuitem-radio-checked-insensitive.png");
background-repeat: no-repeat;
-gtk-icon-source: url("img/menuitem-radio-checked-insensitive.png");
}

/*********
@@ -378,22 +387,26 @@ GtkScale.scale-has-marks-below.slider.vertical:insensitive {

/* generic element borders */
.entry,
GtkComboBox.combobox-entry .entry,
GtkComboBox.combobox-entry .button,
.combobox-entry .entry,
.combobox-entry .button,
.button:active,
.trough,
.trough.highlight,
GtkSwitch.trough,
/* generic button borders */
.button,
.button.flat:active,
.button.flat:hover,
.menu-button:active,
.titlebar .titlebutton:hover,
.primary-toolbar .button:checked,
.primary-toolbar .button.raised,
.primary-toolbar .raised .button,
.primary-toolbar GtkComboBox .button,
/* primary toolbar - generic element borders */
.primary-toolbar .entry,
.primary-toolbar GtkComboBox.combobox-entry .entry,
.primary-toolbar GtkComboBox.combobox-entry .button,
.primary-toolbar .combobox-entry .entry,
.primary-toolbar .combobox-entry .button,
.primary-toolbar .button:active,
.primary-toolbar .button.raised:active,
.primary-toolbar .raised .button:active,
@@ -413,40 +426,15 @@ GtkSwitch.trough,
}

.primary-toolbar .entry,
.primary-toolbar GtkComboBox.combobox-entry .entry {
.primary-toolbar .combobox-entry .entry {
border-width: 1px 2px 2px;
}

.primary-toolbar .entry:focus,
.primary-toolbar GtkComboBox.combobox-entry .entry:focus {
.primary-toolbar .combobox-entry .entry:focus {
border-width: 1px 2px 2px;
}

/* linked buttons */
/* Middle button */
.linked .entry,
.linked .button,
.linked .button:active,
.linked .button:active:hover,
.linked .button:focus,
.linked .button:focus:active,
.linked .button:insensitive,
/* Leftmost button */
.linked .entry:first-child,
.linked .button:first-child,
.linked .button:active:first-child,
.linked .button:active:hover:first-child,
.linked .button:focus:first-child,
.linked .button:focus:active:first-child,
.linked .button:insensitive:first-child,
/* Rightmost button */
.linked .entry:last-child,
.linked .button:last-child,
.linked .button:active:last-child,
.linked .button:active:hover:last-child,
.linked .button:focus:last-child,
.linked .button:focus:active:last-child,
.linked .button:insensitive:last-child,
/* Linked single button */
.linked .entry:only-child,
.linked .button:only-child,
@@ -571,8 +559,8 @@ GtkSwitch.trough,

/* generic insensitive element borders */
GtkSwitch.trough:insensitive,
GtkComboBox.combobox-entry .entry:insensitive,
GtkComboBox.combobox-entry .button:insensitive,
.combobox-entry .entry:insensitive,
.combobox-entry .button:insensitive,
.entry:insensitive,
.button:insensitive,
.trough row {
@@ -583,19 +571,29 @@ GtkComboBox.combobox-entry .button:insensitive,
border-color: transparent;
}

.menuitem.button.flat,
.button.flat,
.button.flat:insensitive,
GtkListBoxRow.button.list-row,
GtkListBoxRow.button.list-row:hover {
border-image: none;
background-image: none;
}

/* focused element borders */
.entry:focus,
GtkComboBox.combobox-entry .entry:focus,
.combobox-entry .entry:focus,
.button.flat:focus:active,
.button:focus:active,
.button.default:active,
/* focused button borders */
.button:focus,
.button.flat:focus,
.button.default,
.primary-toolbar .entry:focus,
.primary-toolbar .button:active:focus,
.primary-toolbar .button:focus:hover,
.primary-toolbar GtkComboBox.combobox-entry .entry:focus,
.primary-toolbar GtkComboBox.combobox-entry .button:focus,
.primary-toolbar .combobox-entry .entry:focus,
.primary-toolbar .combobox-entry .button:focus,
.primary-toolbar .button.raised:focus:active,
.primary-toolbar .raised .button:focus:active,
.primary-toolbar .button.raised.default:active,
@@ -664,3 +662,61 @@ column-header:last-child .button:active:focus {
border-right: none;
}

/* Leftmost button */
.linked .entry:first-child,
.linked > GtkComboBox:first-child > .button:last-child,
.linked > GtkComboBox:first-child > .button:active:last-child,
.linked > GtkComboBox:first-child > .button:active:hover:last-child,
.linked > GtkComboBox:first-child > .button:focus:last-child,
.linked > GtkComboBox:first-child > .button:focus:active:last-child,
.linked > GtkComboBox:first-child > .button:insensitive:last-child,
.linked .button:first-child,
.linked .button:active:first-child,
.linked .button:active:hover:first-child,
.linked .button:focus:first-child,
.linked .button:focus:active:first-child,
.linked .button:insensitive:first-child {
border-image: none;
border-radius: 3px 0 0 3px;
border-color: @border_color;
border-width: 1px;
padding: 1px 2px;
}

/* Middle button */
.linked .entry,
.linked > GtkComboBox > .button:last-child,
.linked > GtkComboBox > .button:active:last-child,
.linked > GtkComboBox > .button:active:hover:last-child,
.linked > GtkComboBox > .button:focus:last-child,
.linked > GtkComboBox > .button:focus:active:last-child,
.linked > GtkComboBox > .button:insensitive:last-child,
.linked .button,
.linked .button:active,
.linked .button:active:hover,
.linked .button:focus,
.linked .button:focus:active,
.linked .button:insensitive {
border-image: none;
border-radius: 0;
border-color: @border_color;
border-width: 1px 0;
padding: 1px 2px;
}

/* Rightmost button */
.linked .entry:last-child,
.linked > GtkComboBox:last-child > .button,
.linked > GtkComboBox:last-child > .button:last-child,
.linked .button:last-child,
.linked .button:active:last-child,
.linked .button:active:hover:last-child,
.linked .button:focus:last-child,
.linked .button:focus:active:last-child,
.linked .button:insensitive:last-child {
border-image: none;
border-radius: 0 3px 3px 0;
border-color: @border_color;
border-width: 1px;
padding: 1px 2px;
}

+ 122
- 46
gtk-3.0/gtk-widgets.css View File

@@ -11,7 +11,7 @@
-GtkPaned-handle-size: 5;

-GtkCheckButton-indicator-size: 16;
-GtkCheckMenuItem-indicator-size: 12;
-GtkCheckMenuItem-indicator-size: 10;

-GtkScrolledWindow-scrollbar-spacing: 3;
-GtkScrolledWindow-scrollbars-within-bevel: 0;
@@ -43,7 +43,8 @@ GtkWindow {
color: @theme_fg_color;
}

* {
.background {
color: @theme_fg_color;
background-color: @theme_bg_color;
}

@@ -92,8 +93,23 @@ GtkGrid:insensitive {
* Miscellaneous *
*****************/

@keyframes spin {
to {
-gtk-icon-transform: rotate(1turn);
}
}
.spinner {
background-image: none;
background-color: blue;
opacity: 0;
-gtk-icon-source: -gtk-icontheme("process-working-symbolic");
}
.spinner:active {
transition: 750ms linear loop;
opacity: 1;
animation: spin 1s linear infinite;
}
.spinner:active:insensitive {
opacity: 0.5;
}

.floating-bar {
@@ -444,8 +460,26 @@ GtkScrolledWindow GtkViewport.frame {

.button,
.button.menuitem.menubar,
GtkComboBox.combobox-entry .button {
padding: 1px 4px;
.combobox-entry .button {
padding: 5px 8px 6px;
}

.path-bar .button,
.path-bar .button GtkImage,
.path-bar .button GtkLabel {
padding: 2px;
}

.path-bar .button {
border-width: 1px 0px 1px 1px;
}

.path-bar .button:hover:active {
border-left-width: 1px;
}

.path-bar .button.image-button:first-child {
border-right: none;
}

.button {
@@ -471,6 +505,27 @@ GtkMenuToolButton *,
background-color: transparent;
}

GtkListBoxRow.button.list-row {
color: @theme_text_color;
background-color: @theme_base_color;
border: none;
}

GtkListBoxRow.button.list-row:selected {
color: @theme_selected_fg_color;
border-style: solid;
border-width: 1px;
border-radius: 0px;
border-color: @menubar_menuitem_hover_border_color;
background-image: -gtk-gradient (linear,
left top,
left bottom,
from (@menubar_menuitem_hover_gradient_a),
color-stop (0.50, @menubar_menuitem_hover_gradient_b),
color-stop (0.50, @menubar_menuitem_hover_gradient_c),
to (@menubar_menuitem_hover_gradient_d));
}

.primary-toolbar .button {
border-image: none;
border-style: solid;
@@ -480,7 +535,9 @@ GtkMenuToolButton *,

.primary-toolbar .button *:active,
.inline-toolbar .button *:active,
.button *:active {
.button *:active,
.button *:active:focus,
.button *:focus {
color: @button_active_text_color;
}

@@ -543,8 +600,8 @@ GtkMenuToolButton *,
.toolbar .raised .button:focus,
.toolbar GtkComboBox .button,
.toolbar GtkComboBox .button:focus,
GtkComboBox.combobox-entry .button,
.primary-toolbar GtkComboBox.combobox-entry .button,
.combobox-entry .button,
.primary-toolbar .combobox-entry .button,
.titlebar .titlebutton:hover,
GtkColorChooserWidget #add-color-button {
background-image: -gtk-gradient (linear,
@@ -558,8 +615,11 @@ GtkColorChooserWidget #add-color-button {
}

/* Pushed button background */
.button:checked,
.button:checked:hover,
.button:active,
.button:active:hover,
.menuitem.button:hover,
.spinbutton .button:active,
.spinbutton .button:active:hover,
.toolbar .button:active,
@@ -568,8 +628,8 @@ GtkColorChooserWidget #add-color-button {
.toolbar .raised .button:active,
.toolbar .button.raised:active:hover,
.toolbar .raised .button:active:hover,
.primary-toolbar GtkComboBox.combobox-entry .button:active,
GtkComboBox.combobox-entry .button:active,
.primary-toolbar .combobox-entry .button:active,
.combobox-entry .button:active,
.primary-toolbar .button:active,
.primary-toolbar .button:active:hover,
.primary-toolbar .button:focus:active,
@@ -610,8 +670,8 @@ GtkComboBox.combobox-entry .button:active,
.toolbar .raised .button:hover,
.toolbar GtkComboBox .button:hover,
.primary-toolbar .button:hover,
GtkComboBox.combobox-entry .button:hover,
.primary-toolbar GtkComboBox.combobox-entry .button:hover,
.combobox-entry .button:hover,
.primary-toolbar .combobox-entry .button:hover,
GtkColorChooserWidget #add-color-button:hover {
background-color: transparent;
background-image: linear-gradient(to bottom,
@@ -623,7 +683,7 @@ GtkColorChooserWidget #add-color-button:hover {
/* Insensitive button background */
.button:insensitive,
.toolbar GtkComboBox .button:insensitive,
GtkComboBox.combobox-entry .button:insensitive {
.combobox-entry .button:insensitive {
background-image: linear-gradient(to bottom,
@button_insensitive_inner_border_color 1px,
@button_insensitive_gradient_a 2px,
@@ -672,9 +732,6 @@ GtkComboBox.combobox-entry .button:insensitive {

.notebook {
padding: 0;
border-color: @border_color;
border-style: solid;
border-width: 1px;
background-clip: border-box;
background-color: @notebook_bg_color;
-GtkNotebook-tab-overlap: 2;
@@ -682,13 +739,18 @@ GtkComboBox.combobox-entry .button:insensitive {
-GtkNotebook-initial-gap: 0;
}

.notebook.header.frame {
border-width: 0;
}

.notebook GtkViewport {
background-color: @theme_base_color;
background-color: @theme_bg_color;
}

.notebook tab {
padding: 3px;
border-radius: 3px;
border-color: @border_color;
border-style: solid;
border-width: 1px;
background-color: transparent;
@@ -841,40 +903,40 @@ GtkComboBox .separator {
-GtkWidget-vertical-separator: 0;
}

GtkComboBox.combobox-entry .entry:first-child,
GtkComboBox.combobox-entry .button:first-child {
.combobox-entry .entry:first-child,
.combobox-entry .button:first-child {
border-image-width: 3px 0 4px 3px;
border-radius: 3px 0 0 3px;
border-right-width: 0;
}

GtkComboBox.combobox-entry .entry:last-child,
GtkComboBox.combobox-entry .button:last-child {
.combobox-entry .entry:last-child,
.combobox-entry .button:last-child {
border-image-width: 3px 3px 4px 0;
border-radius: 0 3px 3px 0;
border-left-width: 0;
}

GtkComboBox.combobox-entry .button:last-child {
.combobox-entry .button:last-child {
border-image-width: 3px 3px 4px 2px;
}

.primary-toolbar GtkComboBox.combobox-entry .entry:first-child,
.primary-toolbar GtkComboBox.combobox-entry .button:first-child {
.primary-toolbar .combobox-entry .entry:first-child,
.primary-toolbar .combobox-entry .button:first-child {
border-image-width: 4px 0 4px 4px;
border-radius: 3px 0 0 3px;
border-right-width: 0;
}

.primary-toolbar GtkComboBox.combobox-entry .entry:last-child,
.primary-toolbar GtkComboBox.combobox-entry .button:last-child {
.primary-toolbar .combobox-entry .entry:last-child,
.primary-toolbar .combobox-entry .button:last-child {
border-image-width: 4px 4px 4px 0;
border-radius: 0 3px 3px 0;
border-left-width: 0;
}

GtkComboBox.combobox-entry .button *:active,
GtkComboBox.combobox-entry .button *:active:hover {
.combobox-entry .button *:active,
.combobox-entry .button *:active:hover {
color: @theme_text_color;
}

@@ -1023,22 +1085,6 @@ GtkComboBox .button *:hover {
color: @scrollbar_button_insensitive_color;
}

.scrollbar.button.top:insensitive {
border-bottom: none;
}

.scrollbar.button.bottom:insensitive {
border-top: none;
}

.scrollbar.button.left:insensitive {
border-right: none;
}

.scrollbar.button.right:insensitive {
border-left: none;
}

.scrollbar.slider {
background-color: @scrollbar_slider_bg_color;
background-image: none;
@@ -1123,7 +1169,9 @@ GtkTreeMenu .menuitem {
background-color: transparent;
}

.menubar .menuitem:hover {
.menubar .menuitem:hover,
.menuitem.button.flat:hover,
.menuitem.button.flat:active {
background-color: @menu_bg_color;
border-style: solid;
border-width: 1px 1px 0px;
@@ -1139,6 +1187,11 @@ GtkTreeMenu .menuitem {
to (@menubar_menuitem_hover_gradient_d));
}

.menuitem.button.flat:hover {
border-width: 1px;
border-radius: 3px;
}

.menubar .menuitem *:hover {
border-width: 1px;
color: @menubar_menuitem_hover_color;
@@ -1167,6 +1220,7 @@ GtkTreeMenu .menuitem:hover,
}

GtkTreeMenu .menuitem *:hover,
GtkComboBox .menuitem:hover *,
.menu .menuitem:active,
.menu .menuitem *:active,
.menu .menuitem:hover,
@@ -1778,6 +1832,7 @@ GtkInfoBar:last-child,
border-radius: 7px 7px 0px 0px;
border-bottom: 1px solid;
border-color: shade(@border_color, 1.30);
padding: 2px;
}

.titlebar > * {
@@ -1796,10 +1851,13 @@ GtkInfoBar:last-child,
font: Bold;
}

.titlebar :first-child {
padding: 5px 5px 6px 5px;
}

.titlebar .titlebutton {
background: none;
border-image: none;
padding: 5px 5px 6px 5px;
}

.window-frame {
@@ -1809,6 +1867,23 @@ GtkInfoBar:last-child,
margin: 10px;
}

/**************
* Action bar *
**************/

.action-bar {
border: none;
padding: 7px 7px 3px 7px;
}

/**************
* Header bar *
**************/

GtkHeaderBar .header-bar {
padding: 3px;
}

/************
* Popovers *
************/
@@ -1817,6 +1892,7 @@ GtkPopover {
border: 1px solid;
border-radius: 7px;
border-color: @border_color;
background-color: @theme_bg_color;
background-clip: border-box;
}



+ 47
- 8
gtk-3.0/gtk.css View File

@@ -1,8 +1,48 @@
/******************
* imports 1 of 2 *
******************/
/***********************************************************************
* This section can be modified to create color variants of the theme. *
***********************************************************************/

@import url("gtk-variant.css");
/****************
* color scheme *
****************/

@define-color theme_base_color #ffffff;

@define-color theme_bg_color #edeceb;
@define-color theme_fg_color #000000;

@define-color theme_selected_bg_color #86abd9;
@define-color theme_selected_fg_color #ffffff;

@define-color theme_tooltip_bg_color #f5f5b5;
@define-color theme_tooltip_fg_color #000000;

@define-color theme_text_color #1a1a1a;

@define-color link_color #0000ee;
@define-color visited_link_color #551a8b;

/*****************
* error/warning *
*****************/

@define-color error_color #cc0000;

@define-color warning_bg_color #faad3d;

/***************
* core colors *
***************/

/* Core colors are only used in the current file, as bases for other
color declarations. */

@define-color core_color_a #a4c2e8; /* Core color for blue widgets in Clearlooks-Phenix. */
@define-color core_color_b #edeceb; /* Core color for gray widgets in Clearlooks-Phenix. */

/********************************************
* End of configuration for color variants. *
********************************************/

/***********
* general *
@@ -387,11 +427,10 @@
@define-color trough_gradient_a shade(@core_color_b, 0.81);
@define-color trough_gradient_b shade(@core_color_b, 0.90);

/******************
* imports 2 of 2 *
******************/
/***********
* imports *
***********/

@import url("gtk-widgets-img.css");
@import url("gtk-widgets.css");
@import url("applications.css");


BIN
gtk-3.0/img/menuitem-checkbox-hover.png View File

Before After
Width: 10  |  Height: 11  |  Size: 160 B Width: 10  |  Height: 10  |  Size: 156 B

BIN
gtk-3.0/img/menuitem-checkbox-insensitive.png View File

Before After
Width: 11  |  Height: 10  |  Size: 164 B Width: 10  |  Height: 10  |  Size: 157 B

BIN
gtk-3.0/img/menuitem-checkbox-mixed-insensitive.png View File

Before After
Width: 11  |  Height: 11  |  Size: 170 B Width: 10  |  Height: 10  |  Size: 185 B

BIN
gtk-3.0/img/menuitem-checkbox-mixed.png View File

Before After
Width: 11  |  Height: 11  |  Size: 156 B Width: 10  |  Height: 10  |  Size: 170 B

BIN
gtk-3.0/img/menuitem-checkbox.png View File

Before After
Width: 11  |  Height: 11  |  Size: 161 B Width: 10  |  Height: 10  |  Size: 155 B

BIN
gtk-3.0/img/menuitem-radio-checked-hover.png View File

Before After
Width: 10  |  Height: 11  |  Size: 416 B Width: 10  |  Height: 10  |  Size: 413 B

BIN
gtk-3.0/img/menuitem-radio-insensitive.png View File

Before After
Width: 11  |  Height: 10  |  Size: 340 B Width: 10  |  Height: 10  |  Size: 350 B

BIN
gtk-3.0/img/menuitem-radio.png View File

Before After
Width: 11  |  Height: 11  |  Size: 327 B Width: 10  |  Height: 10  |  Size: 338 B

+ 0
- 1
index.theme View File

@@ -13,4 +13,3 @@ IconTheme=gnome
CursorTheme=DMZ-White
CursorSize=16
ButtonLayout=:minimize,maximize,close


Loading…
Cancel
Save