#Nodoka Orange Black by Pakos
#ja@pakos.biz
#http://pakos.biz
#http://gtk.pakos.biz

gtk-button-images = 0
gtk-menu-images = 0
gtk-icon-sizes = "panel-menu=16,16:panel=16,16:gtk-button=16,16:gtk-large-toolbar=16,16"

style "theme-default"
{

	GtkButton::default_border	= { 0, 0, 0, 0 }
	GtkButton::child-displacement-x	= 0
	GtkButton::child-displacement-y	= 0

	GtkRange::trough_border		= 0
	GtkRange::slider_width		= 10
	GtkRange::stepper_size		= 6
  	GtkRange::stepper_spacing	= 0

	GtkScale::slider-length		= 20

	GtkPaned::handle_size		= 0

	GtkScrollbar::min_slider_length	= 40
	GtkCheckButton::indicator_size	= 13
  	GtkRadioButton::indicator_size	= 13
	GtkMenuBar::internal-padding	= 0
	GtkTreeView::expander_size	= 14
	GtkExpander::expander_size	= 16

	xthickness			= 1
	ythickness			= 1

# 	GtkTreeView::odd_row_color 	= "#c13bb0"
# 	GtkTreeView::even_row_color 	= "#c13bb0"

	fg[NORMAL]			= "#505050"
	fg[PRELIGHT]			= "#EAB91E"
	fg[ACTIVE]			= "#505050"
	fg[SELECTED]			= "#EAB91E"
	fg[INSENSITIVE]			= "#505050"

	bg[NORMAL]			= "#fbf8f1"
	bg[PRELIGHT]			= "#fbf8f1"
	bg[ACTIVE]			= "#fbf8f1"
	bg[SELECTED]			= "#262626"
	bg[INSENSITIVE]			= "#fbf8f1"

	base[NORMAL]			= "#ffffff"
	base[PRELIGHT]			= "#ffffff"
	base[ACTIVE]			= "#262626"
	base[SELECTED]			= "#262626"
	base[INSENSITIVE]		= "#fbf8f1"

	text[NORMAL]			= "#505050"
	text[PRELIGHT]			= "#EAB91E"
	text[ACTIVE]			= "#EAB91E"
	text[SELECTED]			= "#EAB91E"
	text[INSENSITIVE]		= "#d0d0d0"

	engine "nodoka"
	{
#		scrollbar_color		= "#262626"
		animation		= TRUE 
#		contrast		= 1.0
#		gradients		= TRUE
#		hilight_ratio		= 0.909090909
		listviewheaderstyle	= 0 # 0 = flat, 1 = gradient, 2 = raised
		listviewstyle		= 1 # 0 = nothing, 1 = dotted
		menubarstyle		= 3 # 0 = flat, 1 = normal raised gradient, 2 = normal lowered gradient, 3 = menubar gradient
		toolbarstyle 		= 0 # 0 = flat, 1 = normal raised gradient, 2 = normal lowered gradient, 3 = menubar gradient
		roundness		= 0 # 0 = squared, 1 = old default, more will increase roundness
		scrollbarstyle		= 2 # 0 = nothing, 1 = circles, 2 = bars
		stripes			= FALSE # enable or disable stripes in progressbars
		bullet_color		= "#505050"
		focus_fill 		= TRUE # enable or disable focus overlay fill
		focus_inner 		= FALSE # TRUE = secondary focus ring inside, FALSE = secondary focus ring outside widgets
	}

}


style "evolution-hack" = "theme-default"
{	
	bg[ACTIVE]	= "#fbf8f1"
	bg[SELECTED]	= "#fbf8f1"
	fg[ACTIVE]	= "#505050"
	fg[SELECTED]	= "#505050"
}

style "theme-bright" = "theme-default"
{
	bg[SELECTED]	= "#fbf8f1"
}


style "theme-wide" = "theme-default"
{
	xthickness	= 2
	ythickness	= 2
}

style "theme-wide-bright" = "theme-wide"
{
	bg[SELECTED]	= "#EAB91E"
}

style "theme-wider" = "theme-default"
{
	xthickness	= 3
	ythickness	= 3
}

style "theme-wider-bright" = "theme-wider"
{
	bg[SELECTED]	= "#fbf8f1"
}

style "theme-button" = "theme-wider"
{
	bg[NORMAL]   =  "#fbf8f1"
 	bg[ACTIVE]   =  "#262626"
	bg[PRELIGHT] =  "#262626"
}

style "theme-notebook" = "theme-wide-bright"
{
	bg[ACTIVE]   	= "#fbf8f1"
  	bg[INSENSITIVE] = "#fbf8f1"
  	bg[NORMAL]      = "#fff"
	bg[PRELIGHT] 	= "#fff"
}

style "theme-menubar" = "theme-default"
{
	bg[NORMAL]	= "#262626"
}

style "theme-panel-menubar" = "theme-default"
{
	fg[PRELIGHT]	= "#EAB91E"
	text[PRELIGHT]	= "#fbf8f1"
	fg[NORMAL]			= "#505050"
}

style "theme-menu" = "theme-default"
{
	xthickness	= 1

	bg[NORMAL]	= "#262626"
}

style "theme-menu-item" = "theme-default"
{
	xthickness	= 1
	ythickness	= 1

	bg[PRELIGHT]	= "#fbf8f1"
	bg[SELECTED]	= "#262626"
	fg[PRELIGHT]	= "#EAB91E"
	text[PRELIGHT]	= "#EAB91E"
	fg[NORMAL]			= "#d0d0d0"
	text[NORMAL]			= "#d0d0d0"
	text[INSENSITIVE]		= "#444444"

}

style "theme-tree" = "theme-wide"
{
	bg[ACTIVE]	= "#fbf8f1"
}

style "theme-frame-title" = "theme-default"
{
	fg[NORMAL]	= "#505050"
}

style "theme-tooltips"
{
	xthickness	= 4
	ythickness	= 4

	bg[NORMAL]	= "#fbf8f1"
	fg[NORMAL]	= "#505050"
}

style "theme-progressbar" = "theme-wide-bright"
{
  	bg[NORMAL]      = "#E4D8B8"
  	bg[SELECTED]    = "#262626"
	fg[PRELIGHT]	= "#EAB91E"
}

style "theme-combo" = "theme-button"
{
}

style "theme-status" = "theme-wide"
{
	GtkStatusbar	::shadow-type	= GTK_SHADOW_IN
	bg[NORMAL]			= "#262626"
}

style "theme-entry" = "theme-button"
{
}

style "theme-scrollbar" = "theme-button"
{
	text[NORMAL]		= "#fbf8f1"
	text[PRELIGHT]		= "#fbf8f1"
	text[ACTIVE]		= "#fbf8f1"
	bg[NORMAL]			= "#262626"
	bg[ACTIVE] = "#E4D8B8"
}

style "theme-scale" = "theme-button"
{

	GtkRange	::trough-side-details	= 0
	GtkRange	::slider_width		= 16

	bg[SELECTED]    = "#262626"
	fg[PRELIGHT]	= "#fbf8f1"
}

style "theme-checkbutton" = "theme-button"
{
	bg[PRELIGHT]	= "#262626"
}

style "theme-spin-button" = "theme-entry"
{
}

#togglebutton hack
style "panelbuttons"{

    fg[ACTIVE]		= "#EAB91E" 
}
widget_class "*Panel*b*" style "panelbuttons"
widget_class "*GtkToggleButton*b*" style "panelbuttons"

style "scrollbar" = "default"
{
  engine "pixmap" 
  {
    image 
    {
      function			= BOX
      recolorable		= TRUE
      detail				= "trough"
      file				= "Scrollbars/trough-scrollbar-horiz.png"
      border			= { 19, 19, 2, 2 }
      stretch			= TRUE
      orientation		= HORIZONTAL
    }
    image 
    {
      function			= BOX
      recolorable		= TRUE
      detail				= "trough"
      file				= "Scrollbars/trough-scrollbar-vert.png"
      border			= { 2, 2, 19, 19 }
      stretch			= TRUE
      orientation		= VERTICAL
    }
###########x SLIDERS ##################x

  image 
    {
      function				= SLIDER
      recolorable			= TRUE
      state           		= NORMAL
      file					= "Scrollbars/slider-horiz.png" 
      border				= { 2, 2, 2, 2 }
      stretch				= TRUE
      orientation			= HORIZONTAL
    }
  image 
    {
      function				= SLIDER
      recolorable			= TRUE
      state           		= ACTIVE
      shadow				= IN
      file					= "Scrollbars/slider-horiz.png" 
      border				= { 2, 2, 2, 2 }
      stretch				= TRUE
      orientation			= HORIZONTAL

    }
    image 
    {
      function				= SLIDER
      recolorable			= TRUE
      state           		= PRELIGHT
      file					= "Scrollbars/slider-horiz-prelight.png" 
      border				= { 2, 2, 2, 2 }
      stretch				= TRUE
      orientation			= HORIZONTAL

    }
    image 
    {
      function				= SLIDER
      recolorable			= TRUE
      state           		= INSENSITIVE
      file					= "Scrollbars/slider-horiz-insens.png"
      border				= { 2, 2, 2, 2 }
      stretch				= TRUE
      orientation			= HORIZONTAL

    }

#############x verticals################xx

 image 
    {
      function				= SLIDER
      recolorable			= TRUE
      state           		= NORMAL
      file					= "Scrollbars/slider-vert.png" 
      border				= { 2, 2, 2, 2 }
      stretch				= TRUE
      orientation			= VERTICAL

    }
   image 
    {
      function				= SLIDER
      recolorable			= TRUE
      state           		= ACTIVE
      shadow				= IN
      file					= "Scrollbars/slider-vert.png" 
      border				= { 2, 2, 2, 2 }
      stretch				= TRUE
      orientation			= VERTICAL

    }
    image 
    {
      function				= SLIDER
      recolorable			= TRUE
      state           		= PRELIGHT
      file					= "Scrollbars/slider-vert-prelight.png" 
      border				= { 2, 2, 2, 2 }
      stretch				= TRUE
      orientation			= VERTICAL

    }
    image 
    {
      function				= SLIDER
      recolorable			= TRUE
      state           		= INSENSITIVE
      file					= "Scrollbars/slider-vert-insens.png"
      border				= { 2, 2, 2, 2 }
      stretch				= TRUE
      orientation			= VERTICAL

    }

###########x END SLIDERS ##################x

########### Steppers ######################
#### UP #######
    image 
    {
      function				= STEPPER
      recolorable			= TRUE
      state					= NORMAL
      file					= "Scrollbars/stepper-up.png"
      stretch				= TRUE
      arrow_direction	= UP
    }
 image 
    {
      function				= STEPPER
      recolorable			= TRUE
      state					= PRELIGHT
      file					= "Scrollbars/stepper-up-prelight.png"
      stretch				= TRUE
      arrow_direction	= UP
    }
 image 
    {
      function				= STEPPER
      recolorable			= TRUE
      state					= ACTIVE
      file					= "Scrollbars/stepper-up-prelight.png"
      stretch				= TRUE
      arrow_direction	= UP
    }
 image 
    {
      function				= STEPPER
      recolorable			= TRUE
      state					= INSENSITIVE
      file					= "Scrollbars/stepper-up-insens.png"
      stretch				= TRUE
      arrow_direction	= UP
    }

 ######### DOWN ############

    image 
    {
      function				= STEPPER
      recolorable			= TRUE
      state					= NORMAL
      file					= "Scrollbars/stepper-down.png"
      stretch				= TRUE
      arrow_direction	= DOWN
    }
 image 
    {
      function				= STEPPER
      recolorable			= TRUE
      state					= PRELIGHT
      file					= "Scrollbars/stepper-down-prelight.png"
      stretch				= TRUE
      arrow_direction	= DOWN
    }
 image 
    {
      function				= STEPPER
      recolorable			= TRUE
      state					= ACTIVE
      file					= "Scrollbars/stepper-down-prelight.png"
      stretch				= TRUE
      arrow_direction	= DOWN
    }
 image 
    {
      function				= STEPPER
      recolorable			= TRUE
      state					= INSENSITIVE
      file					= "Scrollbars/stepper-down-insens.png"
      stretch				= TRUE
      arrow_direction	= DOWN
    }

############ RIGHT ################

    image 
    {
      function				= STEPPER
      recolorable			= TRUE
      state					= NORMAL
      file					= "Scrollbars/stepper-right.png"
      stretch				= TRUE
      arrow_direction	= RIGHT
    }
 image 
    {
      function				= STEPPER
      recolorable			= TRUE
      state					= PRELIGHT
      file					= "Scrollbars/stepper-right-prelight.png"
      stretch				= TRUE
      arrow_direction	= RIGHT
    }
 image 
    {
      function				= STEPPER
      recolorable			= TRUE
      state					= ACTIVE
      file					= "Scrollbars/stepper-right-prelight.png"
      stretch				= TRUE
      arrow_direction	= RIGHT
    }
 image 
    {
      function				= STEPPER
      recolorable			= TRUE
      state					= INSENSITIVE
      file					= "Scrollbars/stepper-right-insens.png"
      stretch				= TRUE
      arrow_direction	= RIGHT
    }

############### LEFT ###################

    image 
    {
      function				= STEPPER
      recolorable			= TRUE
      state					= NORMAL
      file					= "Scrollbars/stepper-left.png"
      stretch				= TRUE
      arrow_direction	= LEFT
    }
  image 
    {
      function				= STEPPER
      recolorable			= TRUE
      state					= PRELIGHT
      file					= "Scrollbars/stepper-left-prelight.png"
      stretch				= TRUE
      arrow_direction	= LEFT
    }
  image 
    {
      function				= STEPPER
      recolorable			= TRUE
      state					= ACTIVE
      file					= "Scrollbars/stepper-left-prelight.png"
      stretch				= TRUE
      arrow_direction	= LEFT
    }
  image 
    {
      function				= STEPPER
      recolorable			= TRUE
      state					= INSENSITIVE
      file					= "Scrollbars/stepper-left-insens.png"
      stretch				= TRUE
      arrow_direction	= LEFT
    }
  }
}

class "GtkScrollbar"       		style "scrollbar"

# widget styles
class "GtkWidget"	style "theme-default"
class "GtkButton"	style "theme-button"
class "GtkCombo"	style "theme-combo"
class "GtkRange"	style "theme-wide-bright"
class "GtkFrame"	style "theme-wide"
class "GtkMenu"		style "theme-menu"
class "GtkEntry"	style "theme-entry"
class "GtkMenuItem"	style "theme-menu-item"
class "GtkNotebook"	style "theme-notebook"
class "GtkProgressBar"	style "theme-progressbar"
class "GtkMenuBar"	style "theme-menubar"
class "GtkStatusbar"	style "theme-status"
#class "GtkScrollbar"	style "theme-scrollbar"
class "GtkHBox"		style "theme-wider"
class "GtkScale"	style "theme-scale"
class "GtkCheckButton"	style "theme-checkbutton"
class "GtkSpinButton"	style "theme-spin-button"

widget_class "*MenuItem.*"		style "theme-menu-item"

# combobox stuff
widget_class "*.GtkComboBox.GtkButton"	style "theme-combo"
widget_class "*.GtkCombo.GtkButton"	style "theme-combo"
widget_class "*.GtkComboBox.GtkFrame"	style "theme-wider"

# tooltips stuff
widget "gtk-tooltip*"			style "theme-tooltips"

# treeview stuff
widget_class "*.GtkTreeView.GtkButton"	style "theme-tree"
widget_class "*.GtkCTree.GtkButton"	style "theme-tree"
widget_class "*.GtkList.GtkButton"	style "theme-tree"
widget_class "*.GtkCList.GtkButton"	style "theme-tree"
widget_class "*.GtkFrame.GtkLabel"	style "theme-frame-title"

# notebook stuff
widget_class "*.GtkNotebook.*.GtkEventBox"	style "theme-notebook"
widget_class "*.GtkNotebook.*.GtkViewport"	style "theme-notebook"

# these should really use base and text colors instead
widget_class "*GtkCTree*"	style "evolution-hack"
widget_class "*GtkList*"	style "evolution-hack"
widget_class "*GtkCList*"	style "evolution-hack"
widget_class "*.ETree.*"	style "evolution-hack"
widget_class "*EInfoLabel*"	style "evolution-hack"

#panel menubar bg hack
widget "*Panel*Menu*"		style "theme-panel-menubar"
