Browse Source

gtksmooth

master
Shaggy 8 years ago
parent
commit
73fcc92e30
  1. 44
      gtk-smooth-engine/PKGBUILD
  2. 100
      gtk-smooth-engine/deprecated_macros.patch
  3. 21
      gtk-smooth-engine/free_border.patch
  4. BIN
      gtk-smooth-engine/gtk-smooth-engine-0.6.0.1-5-x86_64.pkg.tar.xz
  5. BIN
      gtk-smooth-engine/gtk-smooth-engine-0.6.0.1-5.src.tar.gz
  6. BIN
      gtk-smooth-engine/gtk-smooth-engine-0.6.0.1.tar.gz
  7. BIN
      gtk-smooth-engine/pkg/gtk-smooth-engine/.MTREE
  8. 23
      gtk-smooth-engine/pkg/gtk-smooth-engine/.PKGINFO
  9. BIN
      gtk-smooth-engine/pkg/gtk-smooth-engine/usr/lib/gtk/themes/engines/libsmooth.so
  10. 440
      gtk-smooth-engine/pkg/gtk-smooth-engine/usr/share/themes/Delightfully-Smooth/gtk-2.0/gtkrc
  11. 416
      gtk-smooth-engine/pkg/gtk-smooth-engine/usr/share/themes/Delightfully-Smooth/gtk/gtkrc
  12. 319
      gtk-smooth-engine/pkg/gtk-smooth-engine/usr/share/themes/G26/gtk-2.0/gtkrc
  13. 20
      gtk-smooth-engine/pkg/gtk-smooth-engine/usr/share/themes/G26/gtk-2.0/iconrc
  14. BIN
      gtk-smooth-engine/pkg/gtk-smooth-engine/usr/share/themes/G26/gtk-2.0/stock_apply.png
  15. BIN
      gtk-smooth-engine/pkg/gtk-smooth-engine/usr/share/themes/G26/gtk-2.0/stock_bottom.png
  16. BIN
      gtk-smooth-engine/pkg/gtk-smooth-engine/usr/share/themes/G26/gtk-2.0/stock_cancel.png
  17. BIN
      gtk-smooth-engine/pkg/gtk-smooth-engine/usr/share/themes/G26/gtk-2.0/stock_down.png
  18. BIN
      gtk-smooth-engine/pkg/gtk-smooth-engine/usr/share/themes/G26/gtk-2.0/stock_first.png
  19. BIN
      gtk-smooth-engine/pkg/gtk-smooth-engine/usr/share/themes/G26/gtk-2.0/stock_last.png
  20. BIN
      gtk-smooth-engine/pkg/gtk-smooth-engine/usr/share/themes/G26/gtk-2.0/stock_left.png
  21. BIN
      gtk-smooth-engine/pkg/gtk-smooth-engine/usr/share/themes/G26/gtk-2.0/stock_ok.png
  22. BIN
      gtk-smooth-engine/pkg/gtk-smooth-engine/usr/share/themes/G26/gtk-2.0/stock_refresh.png
  23. BIN
      gtk-smooth-engine/pkg/gtk-smooth-engine/usr/share/themes/G26/gtk-2.0/stock_right.png
  24. BIN
      gtk-smooth-engine/pkg/gtk-smooth-engine/usr/share/themes/G26/gtk-2.0/stock_top.png
  25. BIN
      gtk-smooth-engine/pkg/gtk-smooth-engine/usr/share/themes/G26/gtk-2.0/stock_up.png
  26. 319
      gtk-smooth-engine/pkg/gtk-smooth-engine/usr/share/themes/G26/gtk/gtkrc
  27. 214
      gtk-smooth-engine/pkg/gtk-smooth-engine/usr/share/themes/Smooth-Funky-Monkey/gtk-2.0/gtkrc
  28. 39
      gtk-smooth-engine/pkg/gtk-smooth-engine/usr/share/themes/Smooth-Funky-Monkey/gtk-2.0/stock_go-back.svg
  29. 39
      gtk-smooth-engine/pkg/gtk-smooth-engine/usr/share/themes/Smooth-Funky-Monkey/gtk-2.0/stock_go-forward.svg
  30. 42
      gtk-smooth-engine/pkg/gtk-smooth-engine/usr/share/themes/Smooth-Funky-Monkey/gtk-2.0/stock_go-up.svg
  31. 26
      gtk-smooth-engine/pkg/gtk-smooth-engine/usr/share/themes/Smooth-Funky-Monkey/gtk-2.0/stock_home.svg
  32. 46
      gtk-smooth-engine/pkg/gtk-smooth-engine/usr/share/themes/Smooth-Funky-Monkey/gtk-2.0/stock_new.svg
  33. 51
      gtk-smooth-engine/pkg/gtk-smooth-engine/usr/share/themes/Smooth-Funky-Monkey/gtk-2.0/stock_open.svg
  34. 29
      gtk-smooth-engine/pkg/gtk-smooth-engine/usr/share/themes/Smooth-Funky-Monkey/gtk-2.0/stock_refresh.svg
  35. 26
      gtk-smooth-engine/pkg/gtk-smooth-engine/usr/share/themes/Smooth-Funky-Monkey/gtk-2.0/stock_stop.svg
  36. 198
      gtk-smooth-engine/pkg/gtk-smooth-engine/usr/share/themes/Smooth-Funky-Monkey/gtk/gtkrc
  37. 522
      gtk-smooth-engine/pkg/gtk-smooth-engine/usr/share/themes/Smooth-Line/gtk-2.0/gtkrc
  38. 498
      gtk-smooth-engine/pkg/gtk-smooth-engine/usr/share/themes/Smooth-Line/gtk/gtkrc
  39. 143
      gtk-smooth-engine/pkg/gtk-smooth-engine/usr/share/themes/Smooth-Okayish/gtk-2.0/gtkrc
  40. 140
      gtk-smooth-engine/pkg/gtk-smooth-engine/usr/share/themes/Smooth-Okayish/gtk/gtkrc
  41. 365
      gtk-smooth-engine/pkg/gtk-smooth-engine/usr/share/themes/Smooth-Sea-Ice/gtk-2.0/gtkrc
  42. 371
      gtk-smooth-engine/pkg/gtk-smooth-engine/usr/share/themes/Smooth-Sea-Ice/gtk/gtkrc
  43. 380
      gtk-smooth-engine/pkg/gtk-smooth-engine/usr/share/themes/Smooth-Tangerine-Dream/gtk-2.0/gtkrc
  44. 336
      gtk-smooth-engine/pkg/gtk-smooth-engine/usr/share/themes/Smooth-Tangerine-Dream/gtk/gtkrc
  45. 353
      gtk-smooth-engine/pkg/gtk-smooth-engine/usr/share/themes/Smooth-Winter/gtk-2.0/gtkrc
  46. 20
      gtk-smooth-engine/pkg/gtk-smooth-engine/usr/share/themes/Smooth-Winter/gtk-2.0/iconrc
  47. BIN
      gtk-smooth-engine/pkg/gtk-smooth-engine/usr/share/themes/Smooth-Winter/gtk-2.0/stock_apply.png
  48. BIN
      gtk-smooth-engine/pkg/gtk-smooth-engine/usr/share/themes/Smooth-Winter/gtk-2.0/stock_bottom.png
  49. BIN
      gtk-smooth-engine/pkg/gtk-smooth-engine/usr/share/themes/Smooth-Winter/gtk-2.0/stock_cancel.png
  50. BIN
      gtk-smooth-engine/pkg/gtk-smooth-engine/usr/share/themes/Smooth-Winter/gtk-2.0/stock_down.png
  51. BIN
      gtk-smooth-engine/pkg/gtk-smooth-engine/usr/share/themes/Smooth-Winter/gtk-2.0/stock_first.png
  52. BIN
      gtk-smooth-engine/pkg/gtk-smooth-engine/usr/share/themes/Smooth-Winter/gtk-2.0/stock_last.png
  53. BIN
      gtk-smooth-engine/pkg/gtk-smooth-engine/usr/share/themes/Smooth-Winter/gtk-2.0/stock_left.png
  54. BIN
      gtk-smooth-engine/pkg/gtk-smooth-engine/usr/share/themes/Smooth-Winter/gtk-2.0/stock_ok.png
  55. BIN
      gtk-smooth-engine/pkg/gtk-smooth-engine/usr/share/themes/Smooth-Winter/gtk-2.0/stock_refresh.png
  56. BIN
      gtk-smooth-engine/pkg/gtk-smooth-engine/usr/share/themes/Smooth-Winter/gtk-2.0/stock_right.png
  57. BIN
      gtk-smooth-engine/pkg/gtk-smooth-engine/usr/share/themes/Smooth-Winter/gtk-2.0/stock_top.png
  58. BIN
      gtk-smooth-engine/pkg/gtk-smooth-engine/usr/share/themes/Smooth-Winter/gtk-2.0/stock_up.png
  59. 348
      gtk-smooth-engine/pkg/gtk-smooth-engine/usr/share/themes/Smooth-Winter/gtk/gtkrc
  60. BIN
      gtk-smooth-engine/smooth-themes-0.5.8.tar.gz

44
gtk-smooth-engine/PKGBUILD

@ -0,0 +1,44 @@ @@ -0,0 +1,44 @@
# Maintainer: John Jenkins twodopeshaggy@gmail.com
# Contributor: Tobias Kieslich <tobias@justdreams.de>
# InStagingBy: Damir Perisa <damir.perisa@bluewin.ch>
# Contributor: damir <damir@archlinux.org>
pkgname=gtk-smooth-engine
pkgver=0.6.0.1
_spkgver=0.5.8
pkgrel=5
pkgdesc="The smooth-engine for gtk1 - including smooth-themes for gtk1 and gtk2"
arch=(i686 x86_64)
url="http://sourceforge.net/projects/smooth-engine"
license=('LGPL')
depends=('gtk-engines' 'gdk-pixbuf')
options=('!libtool')
source=(http://downloads.sourceforge.net/smooth-engine/${pkgname}-${pkgver}.tar.gz \
http://downloads.sourceforge.net/smooth-engine/smooth-themes-$_spkgver.tar.gz
deprecated_macros.patch free_border.patch)
md5sums=('a2231118c8187649d1e634fdfe6f36de' 'a46c592261c4d371498d644eece6493e'
'f2fcb7c088735ff0f07915987097755b' 'd018dc9be612514fc921bb12fd7d7070')
build() {
cd ${srcdir}/${pkgname}-${pkgver}
patch -p1 < ${srcdir}/deprecated_macros.patch || return 1
patch -p1 < ${srcdir}/free_border.patch || return 1
cd ${srcdir}/${pkgname}-${pkgver}
./configure --prefix=/usr --enable-gtk-1 --disable-gtk-2 || return 1
make || return 1
cd ${srcdir}/smooth-themes-$_spkgver
./configure --prefix=/usr --enable-gtk-1 --enable-gtk-2 || return 1
make || return 1
}
package(){
cd ${srcdir}/${pkgname}-${pkgver}
make DESTDIR=${pkgdir} install || return 1
cd ${srcdir}/smooth-themes-$_spkgver
make DESTDIR=${pkgdir} install || return 1
}

100
gtk-smooth-engine/deprecated_macros.patch

@ -0,0 +1,100 @@ @@ -0,0 +1,100 @@
diff -ru gtk-smooth-engine-0.6.0.1.orig/engines/gtk2/src/smooth_gtk2_drawing.c gtk-smooth-engine-0.6.0.1/engines/gtk2/src/smooth_gtk2_drawing.c
--- gtk-smooth-engine-0.6.0.1.orig/engines/gtk2/src/smooth_gtk2_drawing.c 2005-01-17 15:03:40.000000000 -0500
+++ gtk-smooth-engine-0.6.0.1/engines/gtk2/src/smooth_gtk2_drawing.c 2010-04-15 13:36:48.000000000 -0400
@@ -489,7 +489,7 @@
g_object_set_data(G_OBJECT(get_combo_box_widget_parent(widget)), "button", widget);
- if (GTK_WIDGET_HAS_FOCUS(widget))
+ if (gtk_widget_has_focus(widget))
{
gtk_widget_get_focus_props (widget, &focus_line_width, &focus_padding, &interior_focus);
if (!interior_focus)
@@ -503,7 +503,7 @@
for (child = children; child; child = child->next)
{
- if (GTK_IS_ENTRY(child->data) && GTK_WIDGET_HAS_FOCUS(child->data))
+ if (GTK_IS_ENTRY(child->data) && gtk_widget_has_focus(child->data))
{
gtk_widget_get_focus_props (GTK_WIDGET(child->data), &focus_line_width, &focus_padding, &interior_focus);
@@ -611,7 +611,7 @@
width + thick*2 + focus_padding*2, height - focus*2 + focus_padding*2);
}
- if (GTK_WIDGET_HAS_FOCUS(widget) && (!interior_focus))
+ if (gtk_widget_has_focus(widget) && (!interior_focus))
{
focus = -focus_padding;
}
@@ -715,7 +715,7 @@
width + thick*2 - focus + focus_padding*2, height - focus*2 + focus_padding*2);
}
- if (GTK_WIDGET_HAS_FOCUS(widget) && (!interior_focus))
+ if (gtk_widget_has_focus(widget) && (!interior_focus))
{
focus = -focus_padding;
}
@@ -757,7 +757,7 @@
* more complicated because we can only do half for each stepper.
*/
- GtkStateType parent_state = GTK_WIDGET_STATE(widget);
+ GtkStateType parent_state = gtk_widget_get_state(widget);
SmoothRectangle spin_area;
smooth_part_style *part = NULL;
SmoothInt thick = 2;
@@ -781,7 +781,7 @@
else if (EDGE_LINE_STYLE(style, part) == SMOOTH_BEVEL_STYLE_ICED)
thick = 1;
- if (GTK_WIDGET_HAS_FOCUS(widget))
+ if (gtk_widget_has_focus(widget))
{
gtk_widget_get_focus_props (widget, &focus_line_width, &focus_padding, &interior_focus);
if (!interior_focus)
@@ -1084,7 +1084,7 @@
/* per widget special drawing */
if (CHECK_DETAIL(detail, "slider") || CHECK_DETAIL(detail, "smooth_slider"))
smooth_draw_slider_grip(Canvas, style, state_type, X, Y, Width, Height, Horizontal);
- else if (CHECK_DETAIL(detail, "button") && (smooth_button_default_triangle(style)) & GTK_WIDGET_HAS_DEFAULT (widget))
+ else if (CHECK_DETAIL(detail, "button") && (smooth_button_default_triangle(style)) & gtk_widget_has_default (widget))
{
/* Paint a triangle here instead of in "buttondefault"
* which is drawn _behind_ the current button
@@ -1710,7 +1710,7 @@
/* Paint a triangle here instead of in "buttondefault"
which is drawn _behind_ the current button */
- if (GTK_WIDGET_HAS_DEFAULT (widget)) {
+ if (gtk_widget_has_default (widget)) {
gdk_draw_polygon(window, style->dark_gc[state_type], FALSE, points1, 3);
gdk_draw_polygon(window, style->light_gc[state_type], FALSE, points2, 3);
gdk_draw_polygon(window, style->bg_gc[GTK_STATE_SELECTED], TRUE, points2, 3);
diff -ru gtk-smooth-engine-0.6.0.1.orig/engines/gtk2/src/smooth_gtk2_misc.c gtk-smooth-engine-0.6.0.1/engines/gtk2/src/smooth_gtk2_misc.c
--- gtk-smooth-engine-0.6.0.1.orig/engines/gtk2/src/smooth_gtk2_misc.c 2005-01-17 15:03:40.000000000 -0500
+++ gtk-smooth-engine-0.6.0.1/engines/gtk2/src/smooth_gtk2_misc.c 2010-04-15 13:34:15.000000000 -0400
@@ -269,10 +269,10 @@
{
g_return_val_if_fail(GTK_IS_WIDGET(widget), NULL);
- while (widget && widget->parent && !g_type_is_a(GTK_WIDGET_TYPE(widget->parent), GTK_TYPE_NOTEBOOK))
+ while (widget && widget->parent && !g_type_is_a(G_OBJECT_TYPE(widget->parent), GTK_TYPE_NOTEBOOK))
widget = widget->parent;
- if (!(widget && widget->parent && g_type_is_a(GTK_WIDGET_TYPE(widget->parent), GTK_TYPE_NOTEBOOK)))
+ if (!(widget && widget->parent && g_type_is_a(G_OBJECT_TYPE(widget->parent), GTK_TYPE_NOTEBOOK)))
return NULL;
@@ -580,7 +580,7 @@
{
gboolean result = TRUE;
- while ((widget) && (!GTK_WIDGET_TOPLEVEL(widget)))
+ while ((widget) && (!gtk_widget_is_toplevel(widget)))
widget = widget->parent;
if ((widget) && GTK_IS_WINDOW(widget) && (gtk_window_get_decorated(GTK_WINDOW(widget))))

21
gtk-smooth-engine/free_border.patch

@ -0,0 +1,21 @@ @@ -0,0 +1,21 @@
diff -ru gtk-smooth-engine-0.6.0.1.orig/engines/gtk2/src/smooth_gtk2_misc.c gtk-smooth-engine-0.6.0.1/engines/gtk2/src/smooth_gtk2_misc.c
--- gtk-smooth-engine-0.6.0.1.orig/engines/gtk2/src/smooth_gtk2_misc.c 2005-01-17 15:03:40.000000000 -0500
+++ gtk-smooth-engine-0.6.0.1/engines/gtk2/src/smooth_gtk2_misc.c 2010-04-15 15:36:22.000000000 -0400
@@ -526,7 +526,7 @@
if (tmp_border)
{
*default_border = *tmp_border;
- g_free (tmp_border);
+ gtk_border_free (tmp_border);
}
else
*default_border = default_default_border;
@@ -539,7 +539,7 @@
if (tmp_border)
{
*default_outside_border = *tmp_border;
- g_free (tmp_border);
+ gtk_border_free (tmp_border);
}
else
*default_outside_border = default_default_outside_border;

BIN
gtk-smooth-engine/gtk-smooth-engine-0.6.0.1-5-x86_64.pkg.tar.xz

Binary file not shown.

BIN
gtk-smooth-engine/gtk-smooth-engine-0.6.0.1-5.src.tar.gz

Binary file not shown.

BIN
gtk-smooth-engine/gtk-smooth-engine-0.6.0.1.tar.gz

Binary file not shown.

BIN
gtk-smooth-engine/pkg/gtk-smooth-engine/.MTREE

Binary file not shown.

23
gtk-smooth-engine/pkg/gtk-smooth-engine/.PKGINFO

@ -0,0 +1,23 @@ @@ -0,0 +1,23 @@
# Generated by makepkg 4.1.2
# using fakeroot version 1.20.2
# Sun Dec 14 15:32:03 UTC 2014
pkgname = gtk-smooth-engine
pkgver = 0.6.0.1-5
pkgdesc = The smooth-engine for gtk1 - including smooth-themes for gtk1 and gtk2
url = http://sourceforge.net/projects/smooth-engine
builddate = 1418571123
packager = Unknown Packager
size = 533504
arch = x86_64
license = LGPL
depend = gtk-engines
depend = gdk-pixbuf
makepkgopt = strip
makepkgopt = docs
makepkgopt = !libtool
makepkgopt = !staticlibs
makepkgopt = emptydirs
makepkgopt = zipman
makepkgopt = purge
makepkgopt = !upx
makepkgopt = !debug

BIN
gtk-smooth-engine/pkg/gtk-smooth-engine/usr/lib/gtk/themes/engines/libsmooth.so

Binary file not shown.

440
gtk-smooth-engine/pkg/gtk-smooth-engine/usr/share/themes/Delightfully-Smooth/gtk-2.0/gtkrc

@ -0,0 +1,440 @@ @@ -0,0 +1,440 @@
# Theme Name : Delightfully-Smooth
# Author : ajgenius
# Description :
#
# A Smooth theme based on starlysium colours, with
# various portions based off the looks of Smooth-2000,
# Smooth Tangerine; and Nuvola. It was originally
# designed to match the Metanetics icon theme.
style "default" {
GtkWidget::interior_focus = 5
GtkButton::default_border = {0, 0, 0, 0}
GtkButton::default_outside_border = {0, 0, 0, 0}
GtkToolbar::shadow-type = none
GtkCheckButton::indicator_size = 13
GtkRadioButton::indicator_size = 12
GtkPaned::handle_size = 10
GtkRange::trough_border = 1
GtkRange::slider_width = 13
GtkRange::stepper_size = 13
GtkRange::stepper_spacing = 0
GtkScrollbar::has_forward_stepper = 1
GtkScrollbar::has_backward_stepper = 1
GtkScrollbar::has_secondary_backward_stepper = 1
fg[ACTIVE] = "#000000"
fg[INSENSITIVE] = "#747474"
fg[NORMAL] = "#000000"
fg[PRELIGHT] = "#FFFFFF"
fg[SELECTED] = "#EFEFEF"
bg[ACTIVE] = "#D2D0D7"
bg[INSENSITIVE] = "#EFEFEF"
bg[NORMAL] = "#ECECEC"
bg[PRELIGHT] = "#9B96AB"
bg[SELECTED] = "#8B869B"
base[ACTIVE] = "#D4D0C8"
base[INSENSITIVE] = "#D4D0C8"
base[NORMAL] = "#FFFFFF"
base[PRELIGHT] = "#8B869B"
base[SELECTED] = "#8B869B"
text[ACTIVE] = "#000000"
text[INSENSITIVE] = "#000000"
text[NORMAL] = "#000000"
text[PRELIGHT] = "#EFEFEF"
text[SELECTED] = "#EFEFEF"
engine "smooth" {
tab_style = square
fill {
style = gradient
hdirection = vertical
vdirection = horizontal
color1[ACTIVE] = "#F4F4F4"
color2[ACTIVE] = "#D4D4D4"
color1[SELECTED] = "#F4F4F4"
color2[SELECTED] = "#D4D4D4"
color1[NORMAL] = "#F4F4F4"
color2[NORMAL] = "#D4D4D4"
color1[PRELIGHT] = "#DCCFEA"
color2[PRELIGHT] = "#94919f"
}
line {
style = smooth
thickness = 2
}
edge {
line {
style = thin
thickness = 1
}
}
grip {
style = dots_out
count = 3
fill {
style = solid
}
}
check {
style = clean
motif = TRUE
fill {
style = gradient
hdirection = fdiagonal
vdirection = fdiagonal
color1[ACTIVE] = "#F4F4F4"
color2[ACTIVE] = "#D4D4D4"
color1[SELECTED] = "#F4F4F4"
color2[SELECTED] = "#D4D4D4"
color1[NORMAL] = "#F4F4F4"
color2[NORMAL] = "#D4D4D4"
color1[PRELIGHT] = "#DCCFEA"
color2[PRELIGHT] = "#94919f"
}
}
option {
style = round
motif = TRUE
fill {
style = gradient
hdirection = fdiagonal
vdirection = fdiagonal
color1[ACTIVE] = "#F4F4F4"
color2[ACTIVE] = "#D4D4D4"
color1[SELECTED] = "#F4F4F4"
color2[SELECTED] = "#D4D4D4"
color1[NORMAL] = "#F4F4F4"
color2[NORMAL] = "#D4D4D4"
color1[PRELIGHT] = "#E2DeEf"
color2[PRELIGHT] = "#94919f"
}
line {
style=smooth
}
}
arrow {
style = cleanice
solid = TRUE
}
}
} widget_class "*" style "default"
style "toolbar" {
engine "smooth" {
fill {
style = solid
}
line {
style = thin
thickness = 1
}
grip {
style = bars
toolbar_overlap = TRUE
xpadding = 2
}
}
}
widget_class "*BonoboDockItem*" style "toolbar"
class "*BonoboDockItem*" style "toolbar"
widget_class "*HandleBox*" style "toolbar"
class "*HandleBox*" style "toolbar"
widget_class "*Tool*" style "toolbar"
class "*Tool*" style "toolbar"
widget_class "*MenuBar*" style "toolbar"
class "*MenuBar*" style "toolbar"
style "menuitem" {
engine "smooth" {
fill {
style = gradient
hdirection = vertical
vdirection = horizontal
color1[ACTIVE] = "#F4F4F4"
color2[ACTIVE] = "#D4D4D4"
color1[SELECTED] = "#F4F4F4"
color2[SELECTED] = "#D4D4D4"
color1[NORMAL] = "#F4F4F4"
color2[NORMAL] = "#D4D4D4"
color1[PRELIGHT] = "#DCCFEA"
color2[PRELIGHT] = "#94919f"
}
line {
style = thin
thickness = 1
}
edge {
line {
style = thin
thickness = 0
}
}
check {
style = clean
fill {
style = solid
}
line {
style = none
thickness = 0
}
}
option {
style = round
fill {
style = solid
}
line {
style = none
thickness = 0
}
}
arrow {
style = cleanice
solid = TRUE
}
}
}
widget_class "*MenuItem*" style "menuitem"
class "*MenuItem*" style "menuitem"
style "scrollbar" {
engine "smooth" {
fill {
style = gradient
hdirection = vertical
vdirection = horizontal
color1[ACTIVE] = "#F4F4F4"
color2[ACTIVE] = "#D4D4D4"
color1[SELECTED] = "#F4F4F4"
color2[SELECTED] = "#D4D4D4"
color1[NORMAL] = "#F4F4F4"
color2[NORMAL] = "#D4D4D4"
color1[PRELIGHT] = "#DCCFEA"
color2[PRELIGHT] = "#94919f"
}
line {
style = thin
thickness = 2
}
trough {
fill {
style = solid
}
}
grip {
style = none
}
arrow {
style = cleanice
solid = TRUE
xpadding = 1
ypadding = 1
}
}
}
widget_class "*Scrollbar*" style "scrollbar"
class "*Scrollbar*" style "scrollbar"
style "hscales" {
GtkRange::trough_border = 0
GtkRange::slider-width = 22
GtkScale::slider-length = 12
bg[SELECTED] = "#9b96Ab"
engine "smooth" {
real_sliders = FALSE
fill {
style=gradient
hdirection=vertical
vdirection=horizontal
color1[ACTIVE] = "#D4D4D4"
color2[ACTIVE] = "#F4F4F4"
color1[SELECTED] = "#94919f"
color2[SELECTED] = "#DCCFEA"
color1[NORMAL] = "#F4F4F4"
color2[NORMAL] = "#D4D4D4"
color1[PRELIGHT] = "#DCCFEA"
color2[PRELIGHT] = "#94919f"
}
line {
style = thin
thickness = 2
}
trough {
show_value = TRUE
xpadding = 7
ypadding = 1
fill {
style = solid
}
}
grip {
style = none
}
}
}
widget_class "*HScale*" style "hscales"
class "*HScale*" style "hscales"
style "vscales" {
GtkRange::trough_border = 0
GtkRange::slider-width = 22
GtkScale::slider-length = 12
bg[SELECTED] = "#9b96Ab"
engine "smooth" {
real_sliders = FALSE
fill {
style=gradient
hdirection=vertical
vdirection=horizontal
color1[ACTIVE] = "#D4D4D4"
color2[ACTIVE] = "#F4F4F4"
color1[SELECTED] = "#94919f"
color2[SELECTED] = "#DCCFEA"
color1[NORMAL] = "#F4F4F4"
color2[NORMAL] = "#D4D4D4"
color1[PRELIGHT] = "#DCCFEA"
color2[PRELIGHT] = "#94919f"
}
line {
style = thin
thickness = 2
}
trough {
show_value = TRUE
xpadding = 1
ypadding = 7
fill {
style = solid
}
}
grip {
style = none
}
}
}
widget_class "*VScale*" style "vscales"
class "*VScale*" style "vscales"
style "infobar" {
engine "smooth" {
fill {
style = gradient
hdirection = vertical
vdirection = horizontal
color1[ACTIVE] = "#F4F4F4"
color2[ACTIVE] = "#D4D4D4"
color1[SELECTED] = "#F4F4F4"
color2[SELECTED] = "#D4D4D4"
color1[NORMAL] = "#F4F4F4"
color2[NORMAL] = "#D4D4D4"
color1[PRELIGHT] = "#DCCFEA"
color2[PRELIGHT] = "#94919f"
}
line {
style=none
thickness=0
}
trough {
fill {
style = solid
}
line {
style = thin
thickness = 1
}
}
}
}
class "*Progress*" style "infobar"
widget_class "*Progress*" style "infobar"
style "metacity-frame"
{
xthickness = 0
ythickness = 0
bg[SELECTED] = "#9B96AB"
bg[INSENSITIVE] = "#CDCDCD"
fg[SELECTED] = "#000000"
fg[PRELIGHT] = "#000000"
fg[NORMAL] = "#000000"
engine "smooth" {
fill {
style = shaded
hdirection = vertical
vdirection = horizontal
shade1 = 1.3
shade2 = 0.7
}
line {
style=smooth
thickness=2
}
}
}
class "MetaFrames" style "metacity-frame"
widget_class "MetaFrames" style "metacity-frame"

416
gtk-smooth-engine/pkg/gtk-smooth-engine/usr/share/themes/Delightfully-Smooth/gtk/gtkrc

@ -0,0 +1,416 @@ @@ -0,0 +1,416 @@
# Theme Name : Delightfully-Smooth
# Author : ajgenius
# Description :
#
# A Smooth theme based on starlysium colours, with
# various portions based off the looks of Smooth-2000,
# Smooth Tangerine; and Nuvola. It was originally
# designed to match the Metanetics icon theme.
style "default" {
fg[ACTIVE] = "#000000"
fg[INSENSITIVE] = "#747474"
fg[NORMAL] = "#000000"
fg[PRELIGHT] = "#FFFFFF"
fg[SELECTED] = "#EFEFEF"
bg[ACTIVE] = "#D2D0D7"
bg[INSENSITIVE] = "#EFEFEF"
bg[NORMAL] = "#ECECEC"
bg[PRELIGHT] = "#9B96AB"
bg[SELECTED] = "#8B869B"
base[ACTIVE] = "#D4D0C8"
base[INSENSITIVE] = "#D4D0C8"
base[NORMAL] = "#FFFFFF"
base[PRELIGHT] = "#8B869B"
base[SELECTED] = "#8B869B"
text[ACTIVE] = "#000000"
text[INSENSITIVE] = "#000000"
text[NORMAL] = "#000000"
text[PRELIGHT] = "#EFEFEF"
text[SELECTED] = "#EFEFEF"
engine "smooth" {
GtkWidget::interior_focus = 5
GtkCheckButton::indicator_size = 13
GtkRadioButton::indicator_size = 12
GtkPaned::handle_size = 10
GtkRange::trough-border = 1
GtkRange::slider-width = 13
GtkRange::stepper-size = 13
GtkRange::stepper-spacing = 0
fill {
style = gradient
hdirection = vertical
vdirection = horizontal
color1[ACTIVE] = "#F4F4F4"
color2[ACTIVE] = "#D4D4D4"
color1[SELECTED] = "#F4F4F4"
color2[SELECTED] = "#D4D4D4"
color1[NORMAL] = "#F4F4F4"
color2[NORMAL] = "#D4D4D4"
color1[PRELIGHT] = "#DCCFEA"
color2[PRELIGHT] = "#94919f"
}
line {
style = smooth
thickness = 2
}
edge {
line {
style = thin
thickness = 1
}
}
grip {
style = dots_out
count = 3
fill {
style = solid
}
}
check {
style = clean
motif = TRUE
fill {
style = gradient
hdirection = fdiagonal
vdirection = fdiagonal
color1[ACTIVE] = "#F4F4F4"
color2[ACTIVE] = "#D4D4D4"
color1[SELECTED] = "#F4F4F4"
color2[SELECTED] = "#D4D4D4"
color1[NORMAL] = "#F4F4F4"
color2[NORMAL] = "#D4D4D4"
color1[PRELIGHT] = "#DCCFEA"
color2[PRELIGHT] = "#94919f"
}
}
option {
style = round
motif = TRUE
fill {
style = gradient
hdirection = fdiagonal
vdirection = fdiagonal
color1[ACTIVE] = "#F4F4F4"
color2[ACTIVE] = "#D4D4D4"
color1[SELECTED] = "#F4F4F4"
color2[SELECTED] = "#D4D4D4"
color1[NORMAL] = "#F4F4F4"
color2[NORMAL] = "#D4D4D4"
color1[PRELIGHT] = "#E2DeEf"
color2[PRELIGHT] = "#94919f"
}
line {
style=smooth
}
}
arrow {
style = cleanice
solid = TRUE
}
tabs {
style = square
}
}
} widget_class "*" style "default"
style "toolbar" {
engine "smooth" {
fill {
style = solid
}
line {
style = thin
thickness = 1
}
grip {
style = bars
toolbar_overlap = TRUE
xpadding = 2
}
}
}
widget_class "*BonoboDockItem*" style "toolbar"
class "*BonoboDockItem*" style "toolbar"
widget_class "*HandleBox*" style "toolbar"
class "*HandleBox*" style "toolbar"
widget_class "*Tool*" style "toolbar"
class "*Tool*" style "toolbar"
widget_class "*MenuBar*" style "toolbar"
class "*MenuBar*" style "toolbar"
style "menuitem" {
engine "smooth" {
fill {
style = gradient
hdirection = vertical
vdirection = horizontal
color1[ACTIVE] = "#F4F4F4"
color2[ACTIVE] = "#D4D4D4"
color1[SELECTED] = "#F4F4F4"
color2[SELECTED] = "#D4D4D4"
color1[NORMAL] = "#F4F4F4"
color2[NORMAL] = "#D4D4D4"
color1[PRELIGHT] = "#DCCFEA"
color2[PRELIGHT] = "#94919f"
}
line {
style = thin
thickness = 1
}
edge {
line {
style = thin
thickness = 0
}
}
check {
style = clean
fill {
style = solid
}
line {
style = none
thickness = 0
}
}
option {
style = round
fill {
style = solid
}
line {
style = none
thickness = 0
}
}
arrow {
style = cleanice
solid = TRUE
}
}
}
widget_class "*MenuItem*" style "menuitem"
class "*MenuItem*" style "menuitem"
style "scrollbar" {
engine "smooth" {
GtkRange::trough-border = 1
GtkRange::slider-width = 13
GtkRange::stepper-size = 13
GtkRange::stepper-spacing = 0
GtkScrollbar::has_forward_stepper = 1
GtkScrollbar::has_backward_stepper = 1
GtkScrollbar::has_secondary_backward_stepper = 1
fill {
style = gradient
hdirection = vertical
vdirection = horizontal
color1[ACTIVE] = "#F4F4F4"
color2[ACTIVE] = "#D4D4D4"
color1[SELECTED] = "#F4F4F4"
color2[SELECTED] = "#D4D4D4"
color1[NORMAL] = "#F4F4F4"
color2[NORMAL] = "#D4D4D4"
color1[PRELIGHT] = "#DCCFEA"
color2[PRELIGHT] = "#94919f"
}
line {
style = thin
thickness = 2
}
trough {
fill {
style = solid
}
}
grip {
style = none
}
arrow {
style = cleanice
solid = TRUE
xpadding = 1
ypadding = 1
}
}
}
widget_class "*Scrollbar*" style "scrollbar"
class "*Scrollbar*" style "scrollbar"
style "hscales" {
bg[SELECTED] = "#9b96Ab"
engine "smooth" {
GtkRange::trough-border = 0
GtkRange::slider-width = 22
GtkScale::slider-length = 12
real_sliders = FALSE
fill {
style=gradient
hdirection=vertical
vdirection=horizontal
color1[ACTIVE] = "#D4D4D4"
color2[ACTIVE] = "#F4F4F4"
color1[SELECTED] = "#94919f"
color2[SELECTED] = "#DCCFEA"
color1[NORMAL] = "#F4F4F4"
color2[NORMAL] = "#D4D4D4"
color1[PRELIGHT] = "#DCCFEA"
color2[PRELIGHT] = "#94919f"
}
line {
style = thin
thickness = 2
}
trough {
show_value = TRUE
xpadding = 7
ypadding = 1
fill {
style = solid
}
}
grip {
style = none
}
}
}
widget_class "*HScale*" style "hscales"
class "*HScale*" style "hscales"
style "vscales" {
bg[SELECTED] = "#9b96Ab"
engine "smooth" {
GtkRange::trough-border = 0
GtkRange::slider-width = 22
GtkScale::slider-length = 12
real_sliders = FALSE
fill {
style=gradient
hdirection=vertical
vdirection=horizontal
color1[ACTIVE] = "#D4D4D4"
color2[ACTIVE] = "#F4F4F4"
color1[SELECTED] = "#94919f"
color2[SELECTED] = "#DCCFEA"
color1[NORMAL] = "#F4F4F4"
color2[NORMAL] = "#D4D4D4"
color1[PRELIGHT] = "#DCCFEA"
color2[PRELIGHT] = "#94919f"
}
line {
style = thin
thickness = 2
}
trough {
show_value = TRUE
xpadding = 1
ypadding = 7
fill {
style = solid
}
}
grip {
style = none
}
}
}
widget_class "*VScale*" style "vscales"
class "*VScale*" style "vscales"
style "infobar" {
engine "smooth" {
fill {
style = gradient
hdirection = vertical
vdirection = horizontal
color1[ACTIVE] = "#F4F4F4"
color2[ACTIVE] = "#D4D4D4"
color1[SELECTED] = "#F4F4F4"
color2[SELECTED] = "#D4D4D4"
color1[NORMAL] = "#F4F4F4"
color2[NORMAL] = "#D4D4D4"
color1[PRELIGHT] = "#DCCFEA"
color2[PRELIGHT] = "#94919f"
}
line {
style=none
thickness=0
}
trough {
fill {
style = solid
}
line {
style = thin
thickness = 1
}
}
}
}
class "*Progress*" style "infobar"
widget_class "*Progress*" style "infobar"

319
gtk-smooth-engine/pkg/gtk-smooth-engine/usr/share/themes/G26/gtk-2.0/gtkrc

@ -0,0 +1,319 @@ @@ -0,0 +1,319 @@
# Theme Name : G26
# Author(s) : Link Dupont <link@subpop.net>
# Description : An attempt at a default simple style GNOME theme.
# Makes extensive use of the Smooth GTK+ engine.
#
include "iconrc"
style "default" {
###### GTK Style Flags ######
GtkWidget::interior_focus = 0
GtkWidget::focus-line-pattern = ""
GtkWidget::focus_padding = 0
GtkButton::default_spacing = 8
GtkButton::default_border = {0, 0, 0, 0}
GtkButton::default_outside_border = {0, 0, 0, 0}
GtkCheckButton::indicator_size = 14
GtkRadioButton::indicator_size = 12
GtkPaned::handle_size = 7
GtkRange::trough_border = 2
GtkRange::slider_width = 15
GtkRange::stepper_size = 15
GtkRange::stepper_spacing = 0
###### GTK Style Colours ######
fg[ACTIVE] = "#000000"
fg[SELECTED] = "#FFFFFF"
fg[NORMAL] = "#000000"
fg[PRELIGHT] = "#000000"
fg[INSENSITIVE] = "#757575"
bg[ACTIVE] = "#D1D1D1"
bg[SELECTED] = "#1069A1"
bg[NORMAL] = "#ECECEC"
bg[PRELIGHT] = "#FAFAFA"
bg[INSENSITIVE] = "#EBEBEB"
base[ACTIVE] = "#808080"
base[SELECTED] = "#1069A1"
base[NORMAL] = "#FFFFFF"
base[PRELIGHT] = "#FFFFFF"
base[INSENSITIVE] = "#FFFFFF"
text[ACTIVE] = "#000000"
text[SELECTED] = "#FFFFFF"
text[NORMAL] = "#000000"
text[PRELIGHT] = "#000000"
text[INSENSITIVE] = "#757575"
###### Theme Engine Style ######
engine "smooth" {
tab_style = square
fill {
style = shaded
hdirection = vertical
vdirection = horizontal
shade1 = 1.05
shade2 = 0.95
}
line {
style = smooth
thickness = 1
}
trough {
fill {
style = solid
}
}
focus {
foreground[ACTIVE] = "#1069A1"
foreground[SELECTED] = "#1069A1"
foreground[NORMAL] = "#1069A1"
foreground[PRELIGHT] = "#1069A1"
}
grip {
style = none
}
check {
style = clean
motif = FALSE
fill {
style = shade
hdirection = vertical
vdirection = horizontal
shade1 = 1.05
shade2 = 0.95
}
}
option {
style = circle
motif = FALSE
}
arrow {
style = cleanice
solid = TRUE
ypadding = 0
xpadding = 0
}
}
} widget_class "*" style "default"
###### Toolbar/Menubar etc. Style ######
style "toolbar" {
###### GTK Style Flags ######
GtkWidget::interior_focus = 1
GtkWidget::focus_padding = 1
GtkMenuBar::interior-padding = 0
###### GTK Style Colours ######
bg[PRELIGHT] = "#1069A1"
base[PRELIGHT] = "#1069A1"
###### Theme Engine Style ######
engine "smooth" {
fill {
style = solid
}
line {
style = smooth
thickness = 0
}
grip {
style = none
}
}
}
widget_class "*BonoboDockItem" style "toolbar"
class "*BonoboDockItem" style "toolbar"
widget_class "*HandleBox" style "toolbar"
class "*HandleBox" style "toolbar"
widget_class "*Toolbar" style "toolbar"
class "*Toolbar" style "toolbar"
widget_class "*MenuBar" style "toolbar"
class "*MenuBar" style "toolbar"
###### MenuItem Style ######
style "menuitem" {
###### GTK Style Colours ######
bg[PRELIGHT] = "#1069A1"
fg[PRELIGHT] = "#FFFFFF"
base[PRELIGHT] = "#1069A1"
text[PRELIGHT] = "#FFFFFF"
###### Theme Engine Style ######
engine "smooth" {
fill {
style = solid
}
edge {
line {
style = flat
thickness = 2
}
}
line {
style = smooth
thickness = 2
}
check {
style = clean
motif = false
edge {
line {
style = smooth
}
}
xpadding = 1
ypadding = 1
}
option {
style = circle
motif = false
fill {
style = solid
}
}
arrow {
style = cleanice
solid = TRUE
}
}
}
class "*MenuItem*" style "menuitem"
widget_class "*MenuItem*" style "menuitem"
style "hscrollbar"
{
###### Theme Engine Style ######
engine "smooth" {
fill {
style = shade
hdirection = vertical
vdirection = horizontal
shade1 = 1.05
shade2 = 0.95
}
line {
style = smooth
thickness = 1
}
trough {
fill {
style = solid
}
}
grip {
style = none
}
arrow {
style = cleanice
solid = TRUE
xpadding = 1
ypadding = 1
}
}
}
widget_class "*HScrollbar*" style "hscrollbar"
class "*HScrollbar*" style "hscrollbar"
widget_class "*HScale*" style "hscrollbar"
class "*HScale*" style "hscrollbar"
style "vscrollbar"
{
###### Theme Engine Style ######
engine "smooth" {
fill {
style = shade
hdirection = vertical
vdirection = horizontal
shade1 = 1.05
shade2 = 0.95
}
line {
style = smooth
thickness = 1
}
trough {
fill {
style = solid
}
}
grip {
style = none
}
arrow {
style = cleanice
solid = TRUE
xpadding = 1
ypadding = 1
}
}
}
widget_class "*VScrollbar*" style "vscrollbar"
class "*VScrollbar*" style "vscrollbar"
widget_class "*VScale*" style "vscrollbar"
class "*VScale*" style "vscrollbar"
style "progressbar" {
###### GTK Style Colours ######
bg[PRELIGHT] = "#1069A1"
fg[PRELIGHT] = "#FFFFFF"
engine "smooth" {
fill {
style = shade
hdirection = vertical
vdirection = horizontal
shade1 = 1.05
shade2 = 0.95
}
line {
style = none
thickness = 1
}
trough {
line {
style = smooth
}
}
}
} widget_class "*ProgressBar*" style "progressbar"
class "*ProgressBar*" style "progressbar"
style "tooltips" {
bg[NORMAL] = "#FFFFBF"
fg[NORMAL] = "#000000"
text[NORMAL] = "#000000"
} widget "gtk-tooltips" style "tooltips"

20
gtk-smooth-engine/pkg/gtk-smooth-engine/usr/share/themes/G26/gtk-2.0/iconrc

@ -0,0 +1,20 @@ @@ -0,0 +1,20 @@
# This is a stock iconrc file. Just replace the image names.
style "icons" {
stock["gtk-goto-bottom"] = {{"stock_bottom.png"}}
stock["gtk-goto-first"] = {{"stock_first.png"}}
stock["gtk-goto-last"] = {{"stock_last.png"}}
stock["gtk-goto-top"] = {{"stock_top.png"}}
stock["gtk-go-back"] = {{"stock_left.png"}}
stock["gtk-go-down"] = {{"stock_down.png"}}
stock["gtk-go-forward"] = {{"stock_right.png"}}
stock["gtk-go-up"] = {{"stock_up.png"}}
stock["gtk-no"] = {{"stock_cancel.png"}}
stock["gtk-apply"] = {{"stock_apply.png"}}
stock["gtk-cancel"] = {{"stock_cancel.png"}}
stock["gtk-ok"] = {{"stock_ok.png"}}
stock["gtk-yes"] = {{"stock_apply.png"}}
stock["gtk-refresh"] = {{"stock_refresh.png"}}
}
widget_class "GtkWidget" style "icons"
class "GtkWidget" style "icons"

BIN
gtk-smooth-engine/pkg/gtk-smooth-engine/usr/share/themes/G26/gtk-2.0/stock_apply.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 812 B

BIN
gtk-smooth-engine/pkg/gtk-smooth-engine/usr/share/themes/G26/gtk-2.0/stock_bottom.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 662 B

BIN
gtk-smooth-engine/pkg/gtk-smooth-engine/usr/share/themes/G26/gtk-2.0/stock_cancel.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
gtk-smooth-engine/pkg/gtk-smooth-engine/usr/share/themes/G26/gtk-2.0/stock_down.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 590 B

BIN
gtk-smooth-engine/pkg/gtk-smooth-engine/usr/share/themes/G26/gtk-2.0/stock_first.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 657 B

BIN
gtk-smooth-engine/pkg/gtk-smooth-engine/usr/share/themes/G26/gtk-2.0/stock_last.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 644 B

BIN
gtk-smooth-engine/pkg/gtk-smooth-engine/usr/share/themes/G26/gtk-2.0/stock_left.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 523 B

BIN
gtk-smooth-engine/pkg/gtk-smooth-engine/usr/share/themes/G26/gtk-2.0/stock_ok.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 806 B

BIN
gtk-smooth-engine/pkg/gtk-smooth-engine/usr/share/themes/G26/gtk-2.0/stock_refresh.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

BIN
gtk-smooth-engine/pkg/gtk-smooth-engine/usr/share/themes/G26/gtk-2.0/stock_right.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 522 B

BIN
gtk-smooth-engine/pkg/gtk-smooth-engine/usr/share/themes/G26/gtk-2.0/stock_top.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 674 B

BIN
gtk-smooth-engine/pkg/gtk-smooth-engine/usr/share/themes/G26/gtk-2.0/stock_up.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 605 B

319
gtk-smooth-engine/pkg/gtk-smooth-engine/usr/share/themes/G26/gtk/gtkrc

<
@ -0,0 +1,319 @@ @@ -0,0 +1,319 @@
# Theme Name : G26
# Author(s) : Link Dupont <link@subpop.net>
# Description : An attempt at a default simple style GNOME theme.
# Makes extensive use of the Smooth GTK+ engine.
#
include "iconrc"
style "default" {
###### GTK Style Colours ######
fg[ACTIVE] = "#000000"
fg[SELECTED] = "#FFFFFF"
fg[NORMAL] = "#000000"
fg[PRELIGHT] = "#000000"
fg[INSENSITIVE] = "#757575"
bg[ACTIVE] = "#D1D1D1"
bg[SELECTED] = "#1069A1"
bg[NORMAL] = "#ECECEC"
bg[PRELIGHT] = "#FAFAFA"
bg[INSENSITIVE] = "#EBEBEB"
base[ACTIVE] = "#808080"
base[SELECTED] = "#1069A1"
base[NORMAL] = "#FFFFFF"
base[PRELIGHT] = "#FFFFFF"
base[INSENSITIVE] = "#FFFFFF"
text[ACTIVE] = "#000000"
text[SELECTED] = "#FFFFFF"
text[NORMAL] = "#000000"
text[PRELIGHT] = "#000000"
text[INSENSITIVE] = "#757575"
###### Theme Engine Style ######
engine "smooth" {
###### GTK Style Flags ######
GtkWidget::interior_focus = 0
GtkWidget::focus-line-pattern = ""
GtkWidget::focus_padding = 0
GtkButton::default_spacing = 8
GtkButton::default_border = {0, 0, 0, 0}
GtkButton::default_outside_border = {0, 0, 0, 0}
GtkCheckButton::indicator_size = 14
GtkRadioButton::indicator_size = 12
GtkPaned::handle_size = 7
GtkRange::trough_border = 2
GtkRange::slider_width = 15
GtkRange::stepper_size = 15
GtkRange::stepper_spacing = 0
tab_style = square
fill {
style = shaded
hdirection = vertical
vdirection = horizontal
shade1 = 1.05
shade2 = 0.95
}
line {
style = smooth
thickness = 1
}
trough {
fill {
style = solid
}
}
focus {
foreground[ACTIVE] = "#1069A1"
foreground[SELECTED] = "#1069A1"
foreground[NORMAL] = "#1069A1"
foreground[PRELIGHT] = "#1069A1"
}
grip {
style = none
}
check {
style = clean
motif = FALSE
fill {
style = shade
hdirection = vertical
vdirection = horizontal
shade1 = 1.05
shade2 = 0.95
}
}
option {
style = circle
motif = FALSE
}
arrow {
style = cleanice
solid = TRUE
}
}
} widget_class "*" style "default"
###### Toolbar/Menubar etc. Style ######
style "toolbar" {
###### GTK Style Colours ######
bg[PRELIGHT] = "#1069A1"
base[PRELIGHT] = "#1069A1"
###### Theme Engine Style ######
engine "smooth" {
###### GTK Style Flags ######
GtkWidget::interior_focus = 1
GtkWidget::focus_padding = 1
GtkMenuBar::interior-padding = 0
fill {
style = solid
}
line {
style = smooth
thickness = 0
}
grip {
style = none
}
}
}
widget_class "*BonoboDockItem" style "toolbar"
class "*BonoboDockItem" style "toolbar"
widget_class "*HandleBox" style "toolbar"
class "*HandleBox" style "toolbar"
widget_class "*Toolbar" style "toolbar"
class "*Toolbar" style "toolbar"
widget_class "*MenuBar" style "toolbar"
class "*MenuBar" style "toolbar"
###### MenuItem Style ######
style "menuitem" {
###### GTK Style Colours ######
bg[PRELIGHT] = "#1069A1"
fg[PRELIGHT] = "#FFFFFF"
base[PRELIGHT] = "#1069A1"
text[PRELIGHT] = "#FFFFFF"
###### Theme Engine Style ######
engine "smooth" {
fill {
style = solid
}
edge {
line {
style = flat
thickness = 2
}
}
line {
style = smooth
thickness = 2
}
check {
style = clean
motif = false
}
option {
style = circle
motif = false
fill {
style = solid
}
}
arrow {
style = cleanice
solid = TRUE
xpadding = 1
ypadding = 1
}
}
}
class "*MenuItem*" style "menuitem"
widget_class "*MenuItem*" style "menuitem"
style "hscrollbar"
{
###### Theme Engine Style ######
engine "smooth" {
GtkRange::trough_border = 2
GtkRange::slider_width = 15
GtkRange::stepper_size = 15
GtkRange::stepper_spacing = 0
fill {
style = shade
hdirection = vertical
vdirection = horizontal
shade1 = 1.05
shade2 = 0.95
}
line {
style = smooth
thickness = 1
}
trough {
fill {
style = solid
}
}
grip {
style = none
}
arrow {
style = cleanice
solid = TRUE
xpadding = 1
ypadding = 1
}
}
}
widget_class "*HScrollbar*" style "hscrollbar"
class "*HScrollbar*" style "hscrollbar"
widget_class "*HScale*" style "hscrollbar"
class "*HScale*" style "hscrollbar"
style "vscrollbar"
{
###### Theme Engine Style ######
engine "smooth" {
GtkRange::trough_border = 2
GtkRange::slider_width = 15
GtkRange::stepper_size = 15
GtkRange::stepper_spacing = 0
fill {
style = shade
hdirection = vertical
vdirection = horizontal
shade1 = 1.05
shade2 = 0.95
}
line {
style = smooth
thickness = 1
}
trough {
fill {
style = solid
}
}
grip {
style = none
}
arrow {
style = cleanice
solid = TRUE
xpadding = 1
ypadding = 1
}
}
}
widget_class "*VScrollbar*" style "vscrollbar"
class "*VScrollbar*" style "vscrollbar"
widget_class "*VScale*" style "vscrollbar"
class "*VScale*" style "vscrollbar"
style "progressbar" {
###### GTK Style Colours ######
bg[PRELIGHT] = "#1069A1"
fg[PRELIGHT] = "#FFFFFF"
engine "smooth" {
fill {
style = shade
hdirection = vertical
vdirection = horizontal
shade1 = 1.05
shade2 = 0.95
}
line {
style = none
thickness = 1
}
trough {