# Toxic Gtk+ theme using the clearlooks engine  with green colours.
# by: Abel Boldú <vdo.pure@gmail.com>
# (cc)
#
#Based on:


 ## Beastie -- Gtk+ theme using the clearlooks engine with FreeBSD colors.
 ##
 ##  Created by:  Jeremy Messenger <mezz@FreeBSD.org>
 ##		Michael Johnson <ahze@FreeBSD.org>
 ## (c) 2005
 ##
 ##$MCom: projects/toxic/gtk-2.0/gtkrc,v 1.8 2005/10/26 04:23:16 ahze Exp $
 ##

style "toxic"
{
  GtkButton      ::default_border         = { 0, 0, 0, 0 }
  GtkButton      ::default_outside_border = { 0, 0, 0, 0 }
  GtkRange       ::trough_border          = 0
  GtkPaned       ::handle_size            = 6
  GtkRange       ::slider_width           = 15
  GtkRange       ::stepper_size           = 15
  GtkScrollbar   ::min_slider_length      = 30
  GtkCheckButton ::indicator_size         = 12
  GtkMenuBar     ::internal-padding       = 0
  GtkTreeView    ::expander_size          = 14
  GtkExpander    ::expander_size          = 16
  GtkTreeView    ::odd_row_color          = "#FBF8F1" # whitish-tan
  GtkTreeView    ::even_row_color         = "#FFFEFA" # eggshell

  fg[NORMAL]        = "#101010" # dark gray
  fg[PRELIGHT]      = "#101010" # dark gray
  fg[ACTIVE]        = "#000000" # black
  fg[SELECTED]      = "#E5E5E5" # blueish something
  fg[INSENSITIVE]   = "#B5B3AC" # dark baige / gray

  bg[NORMAL]        = "#EFEFD9" # gray/tan << App Background 
  bg[PRELIGHT]      = "#F5F3F3" # gray/tan << App inner 
  bg[ACTIVE]        = "#D4CFC0" # beige/gray
  bg[SELECTED]      = "#A7FF24" # Toxic green << TitleBar 
  bg[INSENSITIVE]   = "#FFFFFF" # white << 3d-ish (gradient)
	
  base[NORMAL]      = "#FFFEFA" # cream << Window Background
  base[PRELIGHT]    = "#000000" # black << MenuBar Outline
  base[ACTIVE]      = "#807D74" # mix brown/grey << Selected Background
  base[SELECTED]    = "#A7FF24" # FreeBSD Red << Active Selection
  base[INSENSITIVE] = "#FFFEFA" # eggshell white << Sliders
	
  text[NORMAL]      = "#010101" # very dark gray
  text[PRELIGHT]    = "#010101" # black
  text[ACTIVE]      = "#000000" # white << Text
  text[SELECTED]    = "#000000" # white << Selected Text
  text[INSENSITIVE] = "#BFBFBF" # Gray << Grayed Text

  xthickness = 1
  ythickness = 1

  engine "clearlooks"  {
    contrast          = 1.0
    menubarstyle      = 1       # 0 = flat, 1 = sunken, 2 = flat gradient
    menuitemstyle     = 2       # 0 = flat, 1 = 3d-ish (gradient), 2 = 3d-ish (button)
    listviewitemstyle = 1       # 0 = flat, 1 = 3d-ish (gradient)
    progressbarstyle  = 0       # 0 = candy bar, 1 = flat
  }
}

style "button" = "toxic"
{
  xthickness = 1
  ythickness = 1

  bg[INSENSITIVE]   = "#EFEFD9" # << Grayed buttons
}

style "menu" = "toxic"
{
  xthickness = 3
  ythickness = 2
}

style "menu-item" = "menu"
{
  fg[PRELIGHT]   = "#000000"
  text[PRELIGHT] = "#000000"
}

style "menu-itembar" = "menu"
{
  xthickness = 3
  ythickness = 3
}


style "metacity" = "toxic"
{
  bg[SELECTED] = "#A7FF24" # Toxic Green << Highlighted frames
}

style "prog-tree" = "toxic"
{
  xthickness = 3
  ythickness = 2
}

style "notebook" = "toxic"
{
  xthickness = 1
  ythickness = 2
}

style "progressbar" = "toxic"
{
  fg[PRELIGHT]  = "#000000"
}

style "tasklist" = "toxic"
{
  xthickness = 5
  ythickness = 3
}

style "toolbar" = "toxic"
{
  xthickness = 2
  ythickness = 2

  bg[PRELIGHT]   = "#7590AE" # Blueish
  base[PRELIGHT] = "#7590AE"
}

style "tooltips" = "toxic"
{
  xthickness = 4
  ythickness = 4
  bg[NORMAL] = { 1.0,1.0,1.0 } # White tooltip 
}

style "wide" = "toxic"
{
  xthickness = 2
  ythickness = 2
}

class "GtkButton"      style "button"
class "GtkEntry"       style "wide"
class "GtkFrame"       style "wide"
class "GtkMenu"        style "menu"
class "GtkMenuItem"    style "menu-item"
class "GtkNotebook"    style "notebook"
class "GtkProgressBar" style "progressbar"
class "GtkRange"       style "wide"
class "GtkSpinButton"  style "button"
class "GtkStatusbar"   style "wide"
class "GtkWidget"      style "toxic"
class "MetaFrames"     style "metacity"

widget_class "*.GtkCList.GtkButton"         style "prog-tree"
widget_class "*.GtkCTree.GtkButton"         style "prog-tree"
widget_class "*.GtkList.GtkButton"          style "prog-tree"
widget_class "*.GtkTreeView.GtkButton"      style "prog-tree"
widget_class "*.tooltips.*.GtkToggleButton" style "tasklist"
widget_class "*BonoboDockItem" 	            style "toolbar"
widget_class "*MenuItem.*"                  style "menu-item"

widget "gtk-tooltips" style "tooltips"
