################################################################################
# Syntax guide for GTK color resource file
#
# style <name> [= <name>]
# {
#   <option>
# }
#
# widget <widget_set> style <style_name>
# widget_class <widget_class_set> style <style_name>

# Here is a list of all the possible states.  Note that some do not apply to
# certain widgets.
#
# NORMAL - The normal state of a widget, without the mouse over top of
# it, and not being pressed etc.
#
# PRELIGHT - When the mouse is over top of the widget, colors defined
# using this state will be in effect.
#
# ACTIVE - When the widget is pressed or clicked it will be active, and
# the attributes assigned by this tag will be in effect.
#
# INSENSITIVE - When a widget is set insensitive, and cannot be
# activated, it will take these attributes.
#
# SELECTED - When an object is selected, it takes these attributes.
#
# Given these states, we can set the attributes of the widgets in each of
# these states using the following directives.
#
# fg - Sets the foreground color of a widget.
# fg - Sets the background color of a widget.
# bg_pixmap - Sets the background of a widget to a tiled pixmap.
# font - Sets the font to be used with the given widget.
#
################################################################################
# I only added the things I needed to get the functionality
style "label_high"
{
fg[NORMAL] = { 0.0, 0.0, 0.9 }
}

style "today"
{
base[NORMAL] = { 0.36, 0.51, .63 }
}

style "calendar"
{
text[SELECTED] = { 1.0, 1.0, 1.0 }    # selected and week numbers for GTK2.x
base[SELECTED] = { 0.19, 0.19, 0.61 } # selected and week numbers for GTK2.x
text[ACTIVE]   = { 1.0, 1.0, 1.0 }    # week numbers when focus is not on widget for GTK2.x
base[ACTIVE]   = { 0.19, 0.19, 0.61 } # week numbers when focus is not on widget for GTK2.x
}

style "text"
{
#This is how to use a different font under GTK 1.x
#font = "-adobe-courier-medium-o-normal--8-80-75-75-m-50-iso8859-1"
#This is how to use a different font under GTK 2.x
#font_name = "Sans 12"
#text[NORMAL] = { 0.0, 0.0, 0.0 }
#base[NORMAL] = { 1.0, 1.0, 1.0 }
}


################################################################################
# These set the widget types to use the styles defined above.
widget_class "*GtkCalendar" style "calendar"
widget_class "*GtkText" style "text"
widget_class "*GtkTextView" style "text"

############################################################
# These set the widget types for named gtk widgets in the C code
widget "*.label_high" style "label_high"
widget "*.today"      style "today"