gtk-toolbar-icon-size = large-toolbar
gtk-color-scheme = "base_color:#ffffff\nbg_color:#f4f5f6\ntooltip_bg_color:#656D78\nselected_fg_color:#fb4757\ntext_color:#3f454f\nfg_color:#555555\ntooltip_fg_color:#ffffff\nselected_bg_color:#ffffff"
gtk-icon-sizes = "panel-menu=16,16:panel=8,8:gtk-button=16,16:gtk-large-toolbar=24,24:gtk-small-toolbar=16,16"
gtk-button-images	= 0
gtk-menu-images	= 0
#gtk-toolbar-style	= 0	# Disables text in toolbar
gtk-auto-mnemonics	= 1 # Disables ugly lines under menu items

gtk-enable-animations = 1

gtk-tooltip-timeout = 970

style "default"
{

  GtkWidget::interior_focus			= 0
  GtkWidget::focus_padding			= 0
  GtkWidget::tooltip-radius       = 5
  GtkWidget::tooltip-alpha        = 255
  GtkWidget::new-tooltip-style    = 1
  GtkButton::child-displacement-x               = 0
  GtkButton::child-displacement-y               = 0
  GtkButton::default_border			= { 0, 0, 0, 0 }
  GtkButton::default_outside_border		= { 0, 0, 0, 0 }
  GtkButton::focus-padding                      = 0
  GtkButton::inner-border                       = {0, 0, 0, 0}
  #GtkButton::button-relief                      = GTK_RELIEF_NONE
  #GtkButton::displace-focus                     = 1
  #GtkButton::shadow_type                        = GTK_SHADOW_NONE
  #GtkButton::image-spacing                      = 2
  #GtkButton::focus-padding                      = 0

  #GtkButtonBox::child_min_width                 = 0
  #GtkButtonBox::child_min_heigth                = 0
  #GtkButtonBox::child_internal_pad_x            = 0
  #GtkButtonBox::child_internal_pad_y            = 0

  #GtkColorButton::default_border                = {0, 0, 0, 0}
  #GtkColorButton::child-displacement-y          = 1

  #GtkComboBox::appears-as-list                  = 1
  #GtkComboBox::arrow-size                       = 10
  #GtkComboBox::shadow_type                      = GTK_SHADOW_OUT

  #GtkComboBoxEntry::appears-as-list             = 1

  GtkNotebook::tab-overlap                      = 1
  #GtkNotebook::tab-curvature                    = 5

  #GimpColorNotebook::tab-border 	        = 1
  #GimpDockSeparator::height     	        = 10

  GtkVScale::slider_length 			= 14
  GtkVScale::slider_width 			= 14
  #GtkVScale::focus-padding                      = 4
  #GtkVScale::trough-side-details                = 0
   #GtkVScale::trough-border                      = 1
   #GtkVScale::value-spacing                      = 0
   #GtkVScale::trough-under-steppers              = 0
   #GtkVScale::arrow-displacement-x               = 0
   #GtkVScale::arrow-displacement-y               = 0
   #GtkVScale::activate_slider                    = 0

  #GtkHScale::trough-side-details                = 0
  #GtkHScale::focus-padding                      = 4
  GtkHScale::slider_length 			= 14
  GtkHScale::slider_width 			= 14
  #GtkHScale::trough-border                       = 1
  #GtkHScale::value-spacing                       = 0
  #GtkHScale::trough-under-steppers               = 0
  #GtkHScale::arrow-displacement-x                = 0
  #GtkHScale::arrow-displacement-y                = 0
  #GtkHScale::activate_slider                     = 0
  GtkScale::trough-side-details = 1
  GtkArrow::arrow-scaling                       = 0.4

  GtkPaned::handle_size				= 4
  #GtkPaned::handle_width                        = 6

  GtkRange::trough_border			=0
  GtkRange::slider_width			=10
  GtkRange::stepper_size			=0
  #GtkRange::trough-border                        = 0
  #GtkRange::arrow-displacement-x                 = 0
  #GtkRange::arrow-displacement-y                 = 0
  #GtkRange::stepper-spacing                      = 0
  #GtkRange::trough-side-details                  = 0
  #GtkRange::trough-under-steppers                = 0

  #GtkScrollbar::fixed-slider-length              = 1
  GtkScrollbar::min_slider_length		= 50
  GtkScrollbar::slider_width                    = 10
  #GtkScrollbar::stepper_size                    = 24
  GtkScrollbar::activate-slider                 = 1
  GtkScrollbar::has-backward-stepper            = 0
  GtkScrollbar::has-forward-stepper             = 0
  #GtkScrollbar::has-secondary-backward-stepper  = 0
  #GtkScrollbar::has-secondary-forward-stepper   = 0

  GtkCheckButton::indicator_size		= 16
  #GtkCheckButton::indicator_spacing	        = 3
  #GtkCheckButton::focus-padding                 = 1

  GtkCheckMenuItem::indicator-size              =12

  GtkRadioButton::indicator_size		= 16
  #GtkRadioButton::focus-padding                 = 1
  GtkMenuBar::window-dragging              = 1
  GtkMenuBar::shadow-type	                = GTK_SHADOW_NONE
  GtkMenuBar::internal-padding                  = 2
  #GtkMenuBar::button-relief                     = GTK_RELIEF_NONE

  GtkMenu::horizontal-padding                   = 0
  GtkMenu::vertical-padding                     = 4
  GtkMenu::horizontal-offset                    = 0
  #GtkMenu::vertical-offset                      = 0
  #GtkMenu::double-arrows 			 = TRUE

  #GtkMenuItem::arrow-scaling                    = 0
  #GtkMenuItem::arrow-spacing                    = 0
  #GtkMenuItem::horizontal-padding               = 2
  #GtkMenuItem::toggle-spacing                   = 3
  #GtkMenuItem::selected-shadow-type             = GTK_SHADOW_NONE
  #GtkMenuItem::wide-separators = 0
  #GtkMenuItem::separator-width = 0
  #GtkMenuItem::separator-height = 0

  GtkExpander::expander-size                    = 8
  GtkExpander::expander-spacing                 = 2
  GtkProgressBar::max-horizontal-bar-height = 12
  GtkProgressBar::min-horizontal-bar-height = 12
  GtkProgressBar::min-vertical-bar-width = 12
  GtkProgressBar::max-vertical-bar-width = 12
  #GtkProgressBar::xspacing = 2
  #GtkProgressBar::yspacing = 2
  #GtkProgressBar::trough_border                  = 2

  GtkStatusbar::shadow_type                      = GTK_SHADOW_NONE

  #GtkSpinButton::shadow_type                     = GTK_SHADOW_NONE
  #GtkSpinButton::inner-border                    = {0, 0, 0, 0}
  #GtkSpinButton::focus-padding                   = 1

  GtkToolButton::icon-spacing                    = 0
  GtkToolbar::window-dragging		        = 1
  GtkToolbar::internal-padding                  = 1
  GtkToolbar::shadow-type	                = GTK_SHADOW_NONE
  #GtkToolbar::button-relief                     = GTK_RELIEF_NORMAL
  #GtkToolbar::space-size                        = 2
  #GtkToolbar::max-child-expand                  = 0
  #GtkToolbar::space-style                       = GTK_TOOLBAR_SPACE_LINE

  GtkDialog::action-area-border                 = 2
  GtkDialog::button-spacing                     = 3
  GtkDialog::content-area-border                = 1

  GtkOptionMenu::indicator_size			= { 15, 8 }
  GtkOptionMenu::indicator_spacing		= { 8, 2, 0, 0 }
  #GtkOptionMenu::focus-padding                  = 1

  GtkStatusbar::shadow_type			= GTK_SHADOW_NONE

  GtkSpinButton::shadow_type 			= GTK_SHADOW_NONE
  #GtkSpinButton::focus-padding                  = 1

  GtkScrolledWindow::scrollbar-spacing          = 5
  GtkScrolledWindow::scrollbars-within-bevel    = 0
  #GtkScrolledWindow::shadow_type                = GTK_SHADOW_NONE

  GtkTreeView::row_ending_details 		= 0
  GtkTreeView::expander-size                    = 11
  GtkTreeView::vertical-separator               = 6
  GtkTreeView::horizontal-separator             = 4
  GtkTreeView::allow-rules                      = 1
  #GtkTreeView::indent-expanders                 = 1
  #GtkTreeView::row-ending-details               = 1

  GtkHTML::cite_color 				= @selected_fg_color

  GtkWidget::link-color = @selected_fg_color
  GtkWidget::visited-link-color = shade (0.5, @selected_fg_color)
  #GtkWidget::cursor-aspect-ratio                = 0.05
  GtkWidget::focus-line-width                   = 0
  #GtkWidget::scroll-arrow-hlength               = 16
  #GtkWidget::scroll-arrow-vlength               = 16
  #GtkWidget::separator-height                   = 0
  #GtkWidget::separator-width                    = 0
  #GtkWidget::wide-separators                    = 0

  #BonoboUiToolbar::shadow-type                  = GTK_SHADOW_NONE

  WnckTasklist::fade-overlay-rect               = 0
  WnckTasklist::fade-loop-time                  = 5.0
  #WnckTasklist::fade-max-loop                   = 50
  WnckTasklist::fade-opacity                    = 0.5

  # The following line hints to gecko (and possibly other appliations)
  # that the entry should be drawn transparently on the canvas.
  # Without this, gecko will fill in the background of the entry.
  GtkEntry::honors-transparent-bg-hint          = 1
  #GtkEntry::inner-border = {3, 3, 3, 3}
  xthickness            	                = 4
  ythickness            	                = 4



	fg[NORMAL] = @fg_color
	fg[PRELIGHT] = @fg_color
	fg[SELECTED] = @selected_fg_color
	fg[ACTIVE] = @fg_color
	fg[INSENSITIVE] = mix (0.5, @bg_color, @fg_color)

	bg[NORMAL] = @bg_color
	bg[PRELIGHT] = shade (0.98, @bg_color)
	bg[SELECTED] = @bg_color
	bg[ACTIVE] = shade (0.9, @bg_color)
	bg[INSENSITIVE] = @bg_color

	base[NORMAL] = @base_color
	base[PRELIGHT] = shade (0.98, @base_color)
	base[SELECTED] = @base_color
	base[ACTIVE] = @base_color
	base[INSENSITIVE] = shade (0.95, @base_color)

	text[NORMAL] = @text_color
	text[PRELIGHT] = @text_color
	text[SELECTED] = @selected_fg_color
	text[ACTIVE] = @selected_fg_color
	text[INSENSITIVE] = mix (0.6, @bg_color, @fg_color)


  engine "pixmap"
  {
    image
    {
      function				= HANDLE
      recolorable			= TRUE
      overlay_file			= "Handles/handle-h.png"
      overlay_stretch	= FALSE
      orientation			= HORIZONTAL
    }
    image
    {
      function				= HANDLE
      recolorable			= TRUE
      overlay_file			= "Handles/handle-v.png"
      overlay_stretch	= FALSE
      orientation			= VERTICAL
    }

####################### SHADOWS ############################x

    image
    {
      function			= SHADOW
      shadow			= IN
      recolorable		= FALSE
      file				= "Shadows/shadow-etched-in.png"
      border			= { 4, 4, 4, 4 }
      stretch			= TRUE
    }
    image
    {
       function		= SHADOW
       shadow			= OUT
       recolorable		= TRUE
       file				= "Shadows/shadow-out.png"
      border			= { 4, 4, 4, 4 }
       stretch			= TRUE
    }

    image
    {
       function		= SHADOW
       shadow			= ETCHED_IN
       recolorable		= TRUE
       file				= "Shadows/shadow-etched-in.png"
      border			= { 4, 4, 4, 4 }
       stretch			= TRUE
    }
    image
    {
       function		= SHADOW
       shadow			= ETCHED_OUT
       recolorable		= TRUE
       file				= "Shadows/shadow-etched-out.png"
      border			= { 4, 4, 4, 4 }
       stretch			= TRUE
    }
    image
    {
       function			= SHADOW_GAP
       recolorable			= TRUE
       file					= "Frame-Gap/frame1.png"
       border				= { 4, 4, 4, 4 }
       stretch				= TRUE
       gap_start_file		= "Frame-Gap/frame-gap-start.png"
       gap_start_border	= { 4, 0, 4, 0 }
       gap_end_file		= "Frame-Gap/frame-gap-end.png"
       gap_end_border	= { 0, 4, 4, 0 }
       gap_side			= TOP
    }
    image
    {
       function		= VLINE
       recolorable		= TRUE
       file				= "Lines/line-v.png"
       border			= { 0, 1, 0, 0 }
       stretch			= TRUE
    }
    image
    {
      function			= HLINE
      recolorable		= TRUE
      file				= "Lines/line-h.png"
      border			= { 0, 0, 0, 1 }
      stretch			= TRUE
    }
    # focus

    image
    {
      function			= FOCUS
      recolorable		= TRUE
      file				= "Others/focus.png"
      border			= { 6, 0, 6, 0 }
      stretch			= TRUE
    }
 # Arrows (all states)
      image
      {
	 	function		= ARROW
		recolorable		= TRUE
		state                   = NORMAL
		overlay_file		= "Arrows/arrow-up.png"
		overlay_border		= { 0, 0, 0, 0 }
		overlay_stretch		= FALSE
		arrow_direction		= UP
      }

      image
      {
		function		= ARROW
		state			= PRELIGHT
		recolorable		= TRUE
		overlay_file		= "Arrows/arrow-up-prelight.png"
		overlay_border		= { 0, 0, 0, 0 }
		overlay_stretch		= FALSE
		arrow_direction		= UP
      }

     image
      {
		function		= ARROW
		state			= ACTIVE
		recolorable		= TRUE
		overlay_file		= "Arrows/arrow-up-active.png"
		overlay_border		= { 0, 0, 0, 0 }
		overlay_stretch		= FALSE
		arrow_direction		= UP
      }

      image
      {
		function		= ARROW
		state			= INSENSITIVE
		recolorable		= TRUE
		overlay_file		= "Arrows/arrow-up-insensitive.png"
		overlay_border		= { 0, 0, 0, 0 }
		overlay_stretch		= FALSE
		arrow_direction		= UP
      }

      image
      {
     	 	function		= ARROW
      		state			= NORMAL
      		recolorable		= TRUE
      		overlay_file		= "Arrows/arrow-down.png"
      		overlay_border		= { 0, 0, 0, 0 }
     		overlay_stretch		= FALSE
     		arrow_direction		= DOWN
      }

      image
      {
		function		= ARROW
		state			= PRELIGHT
		recolorable		= TRUE
		overlay_file		= "Arrows/arrow-down-prelight.png"
		overlay_border		= { 0, 0, 0, 0 }
		overlay_stretch		= FALSE
		arrow_direction		= DOWN
     }

     image
     {
		function		= ARROW
		state			= ACTIVE
		recolorable		= TRUE
		overlay_file		= "Arrows/arrow-down-pressed.png"
		overlay_border		= { 0, 0, 0, 0 }
		overlay_stretch		= FALSE
		arrow_direction		= DOWN
     }

     image
     {
		function		= ARROW
		state			= INSENSITIVE
		recolorable		= TRUE
		overlay_file		= "Arrows/arrow-down-insens.png"
		overlay_border		= { 0, 0, 0, 0 }
		overlay_stretch		= FALSE
		arrow_direction		= DOWN
     }

     image
     {
		function		= ARROW
		recolorable		= TRUE
		state                   = NORMAL
		overlay_file		= "Arrows/arrow-left.png"
		overlay_border		= { 0, 0, 0, 0 }
		overlay_stretch		= FALSE
		arrow_direction		= LEFT
      }

      image
      {
		function		= ARROW
		recolorable		= TRUE
		state                   = PRELIGHT
		overlay_file		= "Arrows/arrow-left-prelight.png"
		overlay_border		= { 0, 0, 0, 0 }
		overlay_stretch		= FALSE
		arrow_direction		= LEFT
      }

      image
      {
		function		= ARROW
		recolorable		= TRUE
		state                   = ACTIVE
		overlay_file		= "Arrows/arrow-left-active.png"
		overlay_border		= { 0, 0, 0, 0 }
		overlay_stretch		= FALSE
		arrow_direction		= LEFT
      }

      image
      {
		function		= ARROW
		recolorable		= TRUE
		state                   = INSENSITIVE
		overlay_file		= "Arrows/arrow-left-insensitive.png"
		overlay_border		= { 0, 0, 0, 0 }
		overlay_stretch		= FALSE
		arrow_direction		= LEFT
      }

      image
      {
		function		= ARROW
		recolorable		= TRUE
		state                   = NORMAL
		overlay_file		= "Arrows/arrow-right.png"
		overlay_border		= { 0, 0, 0, 0 }
		overlay_stretch		= FALSE
		arrow_direction		= RIGHT
      }

      image
      {
		function		= ARROW
		recolorable		= TRUE
		state                   = PRELIGHT
		overlay_file		= "Arrows/arrow-right-prelight.png"
		overlay_border		= { 0, 0, 0, 0 }
		overlay_stretch		= FALSE
		arrow_direction		= RIGHT
      }

      image
      {
		function		= ARROW
		recolorable		= TRUE
		state                   = ACTIVE
		overlay_file		= "Arrows/arrow-right-active.png"
		overlay_border		= { 0, 0, 0, 0 }
		overlay_stretch		= FALSE
		arrow_direction		= RIGHT
      }

      image
      {
		function		= ARROW
		recolorable		= TRUE
		state                   = INSENSITIVE
		overlay_file		= "Arrows/arrow-right-insensitive.png"
		overlay_border		= { 0, 0, 0, 0 }
		overlay_stretch		= FALSE
		arrow_direction		= RIGHT
      }

  }
}

style "chrome-gtk-frame" {
	ChromeGtkFrame::frame-color = @text_color
	ChromeGtkFrame::inactive-frame-color = @text_color

	ChromeGtkFrame::frame-gradient-size = 0
	ChromeGtkFrame::frame-gradient-color = @text_color

	ChromeGtkFrame::incognito-frame-color = @text_color
	ChromeGtkFrame::incognito-inactive-frame-color = @text_color

	ChromeGtkFrame::incognito-frame-gradient-size = 0
	ChromeGtkFrame::incognito-frame-gradient-color = @text_color

	ChromeGtkFrame::scrollbar-trough-color = @bg_color
	ChromeGtkFrame::scrollbar-slider-normal-color =  mix (0.21, @fg_color, @bg_color)
	ChromeGtkFrame::scrollbar-slider-prelight-color =  mix (0.31, @fg_color, @bg_color)
}

class "ChromeGtkFrame" style "chrome-gtk-frame"

class "GtkWidget" style "default"

include"styles/tooltips"

include"styles/button"

include"styles/optionmenu"

include"styles/handlebox"

include"styles/notebook"

include"styles/listheader"

include"styles/scrollbar"

include"styles/statusbar"

include"styles/progressbar"

include"styles/range"

include"styles/checkbutton"

include"styles/radiobutton"
widget_class "*List" style "treeview"
widget_class "*GtkTree*" style "treeview"
widget_class "*GtkCList*" style "treeview"
widget_class "*GtkCTree*" style "treeview"
widget_class "*GtkList*" style "treeview"
widget_class "*.ETree.*" style "treeview"
class "GtkTreeView" style "treeview"
include"styles/entry"

include"styles/spin"

include"styles/combo"

include"styles/toolbar"

include "styles/murrine-style-images-and-labels"

include"styles/menu-menubar"

include"styles/panel"

style "xfdesktop-icon-view" {
    XfdesktopIconView::label-alpha = 75
    XfdesktopIconView::selected-label-alpha = 100
    XfdesktopIconView::ellipsize-icon-labels = 1
    XfdesktopIconView::tooltip-size = 128

    XfdesktopIconView::shadow-x-offset = 0
    XfdesktopIconView::shadow-y-offset = 1
    XfdesktopIconView::shadow-color = "#000000"
    XfdesktopIconView::selected-shadow-x-offset = 0
    XfdesktopIconView::selected-shadow-y-offset = 0
    XfdesktopIconView::selected-shadow-color = "#000000"

    XfdesktopIconView::cell-spacing = 0
    XfdesktopIconView::cell-padding = 0
    XfdesktopIconView::cell-text-width-proportion = 2.5
    
    fg[NORMAL] = "#ffffff"
    text[NORMAL] = "#ffffff"
    base[NORMAL] = "#000000"
    base[SELECTED] = @selected_fg_color
    fg[SELECTED] = @selected_bg_color
}

widget_class "*XfdesktopIconView*" style "xfdesktop-icon-view"
