# Red-Onion GTK+ 2.0 theme (uses Pixmap engine)
# by Alex Combas <ghetto_samurai@shaw.ca>
# This copy was last updated: April/2003
#
# Believe it or not my inspiration for this theme came from Glacier :)
# I was also inspired by the awesome work of Jimmac on his Gorilla theme.
# Lots of this code was just cut 'n paste from those themes.
# ..hey, at least Im honest.
#
# There will also be a gtk+-1 theme for Red-Onion eventually.
#
# You will notice that not _all_ of the icons in the icon-list are 
# available.. sorry.. Im working on it, and I will continue to post 
# updates as I continue to finish them. Currently I have finished about 
# 40, so that means there are still about 52 unfinished icons. 
#
# When I am done I plan to go back and retouch all of the icons at least 
# once, so if you have any sudgestions for me about how I could improve 
# any particular icon I would be more than happy to hear from you.
#
# I will welcome any comments or sudgestions.
#
# My email address is ghetto_samurai@shaw.ca 
#
# IMPORTANT: Please include the words "red-onion" on the subject line 
# otherwise my filters may block your email by accident.
#
#

style "default"
{
  GtkScrollbar::has_backward_stepper = 1
  GtkScrollbar::has_secondary_backward_stepper = 0
  GtkScrollbar::min_slider_length = 20

  base[NORMAL]        = "#7c899e"
  base[ACTIVE]        = "#96baee"
  base[SELECTED]      = "#510079"
  base[PRELIGHT]      = "#919191"
  base[INSENSITIVE]   = "#919191"

  bg[NORMAL]          = "#6a6a6a"
  bg[ACTIVE]          = "#919191"
  bg[SELECTED]        = "#828282"
  bg[PRELIGHT]        = "#8a8a8a"
  bg[INSENSITIVE]     = "#717d91"

  fg[NORMAL]          = "#000000"
  fg[ACTIVE]          = "#000000"
  fg[SELECTED]        = "#ffffff"
  fg[PRELIGHT]        = "#000000"
  fg[INSENSITIVE]     = "#747474"

  text[SELECTED]      = "#ffffff"
  text[INSENSITIVE]   = "#747474"



# Icon-list

  stock["gnome-stock-about"] = {{ "stock_about.svg" }}
  stock["gnome-stock-volume"] = {{ "stock_volume.svg" }}
  stock["gnome-stock-volume"] = {{ "stock_balance.svg" }}
  stock["gnome-stock-mic"] = {{ "stock_mic.svg" }}
  stock["gnome-stock-line-in"] = {{ "stock_line-in.svg" }}
  stock["gnome-stock-attach"] = {{ "stock_attach.svg" }}
  stock["gnome-stock-book-blue"] = {{ "stock_book.svg" }}
  stock["gnome-stock-book-green"] = {{ "stock_book.svg" }}
  stock["gnome-stock-book-red"] = {{ "stock_book.svg" }}
  stock["gnome-stock-book-yellow"] = {{ "stock_book.svg" }}
  
  stock["gnome-stock-book-open"] = {{ "stock_book-open.svg" }}
  stock["gtk-dialog-info"] =   {{ "stock_dialog_info.svg" }}
  stock["gtk-dialog-question"] = {{ "stock_dialog_question.svg" }}
  stock["gtk-dialog-error"] =  {{ "stock_dialog_error.svg" }}
  stock["gtk-dialog-warning"] =  {{ "stock_dialog_warning.svg" }}
  stock["gtk-dnd"] = {{ "stock_dnd.svg" }} 
  stock["gtk-dnd-multiple"] = {{ "stock_dnd_multiple.svg" }} 
  stock["gtk-add"] =	       {{ "stock_add.svg" }}
  stock["gtk-apply"] =	       {{ "stock_apply.svg" }}
  stock["gtk-bold"] =	       {{ "stock_bold.svg" }} 
  
  stock["gtk-cancel"] =	       {{ "stock_cancel.svg" }}
  stock["gtk-cdrom"] =	       {{ "stock_cdrom.svg" }}
  stock["gtk-clear"] =	       {{ "stock_clear.svg" }}
  stock["gtk-close"] =	       {{ "stock_close.svg" }}
  stock["gtk-convert"] =       {{ "stock_convert.svg" }}
  stock["gtk-copy"] =	       {{ "stock_copy.svg" }}
  stock["gtk-cut"] =	       {{ "stock_cut.svg" }}
  stock["gtk-delete"] =	       {{ "stock_delete.svg" }}
  stock["gtk-execute"] =       {{ "stock_execute.svg" }}
  stock["gtk-find"] =	       {{ "stock_find.svg" }}
  
  stock["gtk-find-and-replace"] = {{ "stock_find-and-replace.svg" }}
  stock["gtk-floppy"] =		{{ "stock_floppy.svg" }}
  stock["gtk-goto-bottom"] =	{{ "stock_goto-bottom.svg" }}
  stock["gtk-goto-first"] =	{{ "stock_goto-first.svg" }}
  stock["gtk-goto-last"] =	{{ "stock_goto-last.svg" }}
  stock["gtk-goto-top"] =	{{ "stock_goto-top.svg" }}
  stock["gtk-go-back"] =	{{ "stock_go-back.svg" }}
  stock["gtk-go-down"] =	{{ "stock_go-down.svg" }}
  stock["gtk-go-forward"] =	{{ "stock_go-forward.svg" }}
  stock["gtk-go-up"] =		{{ "stock_go-up.svg" }}
  
  stock["gtk-help"] =		{{ "stock_help.svg" }}
  stock["gtk-home"] =		{{ "stock_home.svg" }}
  stock["gtk-index"] =		{{ "stock_index.svg" }}
  stock["gtk-italic"] =		{{ "stock_italic.svg" }}
  stock["gtk-jump-to"] =	{{ "stock_jump-to.svg" }}
  stock["gtk-justify-center"] =	{{ "stock_justify-center.svg" }}
  stock["gtk-justify-fill"] =	{{ "stock_justify-fill.svg" }}
  stock["gtk-justify-left"] =	{{ "stock_justify-left.svg" }}
  stock["gtk-justify-right"] =	{{ "stock_justify-right.svg" }}
  stock["gtk-missing-image"] =	{{ "stock_missing-image.svg" }}#
  
  stock["gtk-new"] =	     	{{ "stock_new.svg" }}
  stock["gtk-no"] =		{{ "stock_no.svg" }} 
  stock["gtk-ok"] =		{{ "stock_ok.svg" }}
  stock["gtk-open"] =		{{ "stock_open.svg" }} 
  stock["gtk-paste"] =		{{ "stock_paste.svg" }}
  stock["gtk-print"] =		{{ "stock_print.svg" }}
  stock["gtk-print-preview"] =	{{ "stock_print-preview.svg" }}
  stock["gtk-preferences"] =	{{ "stock_preferences.svg" }}
  stock["gtk-properties"] =	{{ "stock_properties.svg" }}
  stock["gtk-quit"] =		{{ "stock_quit.svg" }}
  
  stock["gtk-redo"] =		{{ "stock_redo.svg" }}
  stock["gtk-refresh"] =	{{ "stock_refresh.svg" }}
  stock["gtk-remove"] =		{{ "stock_remove.svg" }}
  stock["gtk-revert-to-saved"] ={{ "stock_revert-to-saved.svg" }}
  stock["gtk-save"] =		{{ "stock_save.svg" }}
  stock["gtk-save-as"] =	{{ "stock_save-as.svg" }}
  stock["gtk-select-color"] =	{{ "stock_select-color.svg" }}
  stock["gtk-select-font"] =	{{ "stock_select-font.svg" }}
  stock["gtk-sort-ascending"] =	{{ "stock_sort-ascending.svg" }}
  stock["gtk-sort-descending"] ={{ "stock_sort-descending.svg" }}
  
  stock["gtk-spell-check"] =	{{ "stock_spell-check.svg" }}
  stock["gtk-stop"] =		{{ "stock_stop.svg" }}
  stock["gtk-strikethrough"] =	{{ "stock_strikethrough.svg" }}
  stock["gtk-undelete"] =	{{ "stock_undelete.svg" }}
  stock["gtk-underline"] =	{{ "stock_underline.svg" }}
  stock["gtk-undo"] =		{{ "stock_undo.svg" }}
  stock["gtk-yes"] =		{{ "stock_yes.svg" }} 
  stock["gtk-zoom-100"] =	{{ "stock_zoom-100.svg" }}
  stock["gtk-zoom-fit"] =	{{ "stock_zoom-fit.svg" }}
  stock["gtk-zoom-in"] =	{{ "stock_zoom-in.svg" }}
  
  stock["gtk-zoom-out"] =	{{ "stock_zoom-out.svg" }}
  stock["terminal-edit"] =      {{ "stock_preferences.svg" }}
  stock["session-stock-edit"] = {{ "stock_preferences.svg" }}
  stock["gtk-stock-edit"] =      {{ "stock_edit.svg" }}
  stock["gtk-stock-import"] =      {{ "stock_import.svg" }}
  stock["gtk-stock-export"] =      {{ "stock_export.svg" }}
  stock["gtk-stock-insert-image"] =      {{ "stock_insert-image.svg" }}
  stock["gtk-stock-insert-object"] =      {{ "stock_insert-object.svg" }}
  stock["gtk-stock-insert-table"] =      {{ "stock_insert-table.svg" }}
  stock["gtk-stock-connect"] = {{ "stock_connect.svg" }}
  
  stock["gtk-stock-disconnect"] = {{ "stock_disconnect.svg" }}
  stock["gtk-stock-reset"] = {{ "stock_reset.svg" }}

}

style "button" {
  engine "pixmap" {
    image {
        function        = CHECK
	recolorable     = TRUE
        shadow          = OUT
	overlay_file    = "check_out.svg"
	overlay_stretch = TRUE
	}
    image {
        function        = CHECK
	recolorable     = TRUE
	shadow          = IN
	overlay_file    = "check_in.svg"
	overlay_stretch = TRUE
	}
    image {
        function        = OPTION
	recolorable     = TRUE
	shadow          = OUT
	overlay_file    = "option_out.svg"
	overlay_border  = { 0, 0, 0, 0 }
	overlay_stretch = TRUE
	}
    image {
        function        = OPTION
	recolorable     = TRUE
	shadow          = IN
	overlay_file    = "option_in.svg"
	overlay_border  = { 0, 0, 0, 0 }
	overlay_stretch = TRUE
	}
    image {
        function        = BOX
	file            = "button_normal.svg"
	state		= NORMAL
	border          = {10,5,5,10}
	stretch         = TRUE
	}
    image {
        function        = BOX
	file            = "button_normal.svg"
	state		= INSENSITIVE
	border          = {10,5,5,10}
	stretch         = TRUE
	}
    image {
        function        = BOX
	file            = "button_prelight.svg"
	state		= PRELIGHT
	border          = {10,5,5,10}
	stretch         = TRUE
	}
    image {
        function        = BOX
	file            = "button_active.svg"
	state		= ACTIVE
	border          = {10,5,5,10}
	stretch         = TRUE
	}
    }
}

style "tooltip" {
 	bg_pixmap[NORMAL]      = "<none>"
 	bg_pixmap[PRELIGHT]    = "<none>"
}

class "GtkWidget" style "default"
class "GtkButton" style "button"
class "GtkMenuItem" style "button"
widget "gtk-tooltips" style "tooltip"
