diff options
| author | navewindre <boneyaard@gmail.com> | 2024-11-01 23:44:58 +0100 |
|---|---|---|
| committer | navewindre <boneyaard@gmail.com> | 2024-11-01 23:44:58 +0100 |
| commit | 7b3f5c45070fddc5448e20b62992774e1f9d5ef8 (patch) | |
| tree | d54cc178e2641343cfbe7e30478642058bd4b1e6 /themes/Mac-OS-9-Platinum-Default/gtk-2.0/gtkrc | |
| parent | cd659b1eb8532260f830bb438c81e76e224bc7bb (diff) | |
a
Diffstat (limited to 'themes/Mac-OS-9-Platinum-Default/gtk-2.0/gtkrc')
| -rwxr-xr-x | themes/Mac-OS-9-Platinum-Default/gtk-2.0/gtkrc | 2777 |
1 files changed, 0 insertions, 2777 deletions
diff --git a/themes/Mac-OS-9-Platinum-Default/gtk-2.0/gtkrc b/themes/Mac-OS-9-Platinum-Default/gtk-2.0/gtkrc deleted file mode 100755 index 4b2aa6b..0000000 --- a/themes/Mac-OS-9-Platinum-Default/gtk-2.0/gtkrc +++ /dev/null @@ -1,2777 +0,0 @@ -# Classic Platinum Streamline ###### 2773 LINES ###################### -# Based on Mac Classic Platinum (http://gnome-look.org/content/show.php/Mac+Classic+Platinum?content=144719) - see about.txt for changes -# License is GPL. - -include "menubar.rc" -include "panel.rc" -include "scrollbar.rc" - -#default color scheme -gtk_color_scheme = "fg_color:#151622\nbg_color:#DFDFDF\nbase_color:#FFFFFF\ntext_color:#000000\nselected_bg_color:#CECEFF\nselected_fg_color:#000000\ntooltip_bg_color:#FBF4CC\ntooltip_fg_color:#051022" -gtk-icon-sizes = "panel-menu=18,18:panel=16,16:gtk-button=16,16:gtk-large-toolbar=32,32:gtk-small-toolbar=20,20:gtk-menu=18,18" - -style "theme-default" -{ -# font_name = "Charcoal 9.6" # selected custom font here - name, style and size - GtkButton::default_border = { 3, 3, 3, 3 } - GtkButton::child-displacement-x = 0 - GtkButton::child-displacement-y = 0 - #GtkWidget::focus-padding = 0 - - GtkRange::trough-border = 0 - GtkRange::slider-width = 16 - GtkRange::stepper-size = 16 -# GtkRange::activate-slider = 1 -# GtkRange:: trough-side-details = 1 - GtkRange:: trough-under-steppers = 1 - - GtkScrollbar::min_slider_length = 36 - # we don't want steppers for scrollbar; set to "1" to enable - GtkScrollbar::has-backward-stepper = 0 - GtkScrollbar::has-forward-stepper = 1 - GtkScrollbar::has-secondary-backward-stepper = 1 - GtkScrollbar::has-secondary-forward-stepper = 0 - - GtkPaned::handle_size = 9 - - GtkMenuBar::internal-padding = 0 - GtkTreeView::expander_size = 13 #15 - GtkExpander::expander_size = 13 #17 - - GtkScale::slider-length = 17 - GtkScale::slider-width = 17 - GtkScale::trough-border = 0 - - GtkWidget::link-color = "#0062dc" # blue - GtkWidget::visited-link-color = "#8c00dc" #purple - - WnckTasklist::fade-overlay-rect = 0 - WnckTasklist::fade-loop-time = 5.0 # 5 seconds - WnckTasklist::fade-opacity = 0.5 # final opacity - - # makes menu overlap - GtkMenu::horizontal-offset = -4 - - # arrow displacement fix here, at least trying - GtkOptionMenu::indicator-size = { 11, 11 } - GtkOptionMenu::indicator-spacing = { 2, 2, 2, 2 } - GtkComboBox::arrow-size = 17 - - #removes extra padding at top and bottom of menus. Makes menuitem overlap border - GtkMenu::vertical-padding = 3 # additional space top and bottom menu - GtkMenu::horizontal-padding = 0 - - #set to the same as roundness, used for better hotspot selection of tabs -# GtkNotebook::tab-curvature = 1 -# GtkNotebook::tab-overlap = 4 - - GtkMenuItem::horizontal-padding = 6 - GtkMenuItem::toggle-spacing = 8 - GtkMenuItem::arrow-spacing = 4 - #Spacing between edge with indicator and text -# GtkOptionMenu ::indicator-size = {11, 5} - #GtkOptionMenu ::indicator-spacing = {6, 5, 4, 4} - - GtkCheckButton ::indicator-size = 13 - GtkCheckButton ::indicator-spacing = 4 - GtkRadioButton ::indicator-size = 13 - - GtkTreeView::horizontal_separator = 2 -# GtkTreeView::odd_row_color = "#D3E5FA" # mix(0.98, shade (0.98, @base_color), @selected_bg_color) - GtkTreeView ::row_ending_details = 0 - GtkTreeView ::even_row_color = @base_color # "#FFFFFF" #"#FAFBFF" # "#D3E5FA" # "#EDF3FE" - GtkTreeView ::odd_row_color = @base_color # "#FFFFFF" # "#D3E5FA" # "#EDF3FE" - GtkScrolledWindow::scrollbar-spacing = 0 - GtkScrolledWindow::scrollbars-within-bevel = 1 - -################# Shadows ########################### - GtkStatusbar ::shadow_type = GTK_SHADOW_NONE -# GtkMenubar ::shadow_type = GTK_SHADOW_NONE - GtkToolbar ::shadow_type = GTK_SHADOW_OUT - GtkCList ::shadow_type = GTK_SHADOW_NONE ## - -# GtkFrame ::shadow_type = GTK_SHADOW_IN - GtkScrolledWindow::shadow_type = GTK_SHADOW_IN - GtkContainer ::shadow_type = GTK_SHADOW_OUT # - GtkBox ::shadow_type = GTK_SHADOW_OUT ## -# GtkPaned ::shadow_type = GTK_SHADOW_IN - - GtkCombo ::shadow_type = GTK_SHADOW_OUT ## - GtkComboBox::shadow_type = GTK_SHADOW_NONE - - GtkViewport ::shadow_type = GTK_SHADOW_OUT ## -# GtkList ::shadow_type = GTK_SHADOW_OUT ## -# GtkTreeView ::shadow_type = GTK_SHADOW_OUT ## -################################################ - -# GtkToggleToolButton::active = 1 - -# GtkToolItem::is_important = 0 # whether to display text or not - - GtkToolbar::button-relief= GTK_RELIEF_NORMAL # uncomment is always draw toolbar buttons - - GtkWidget::wide-separators = 0 # set to 1 for boxed separators (ugly) - GtkWidget::separator-height = 3 - GtkWidget::separator-width = 3 - - GtkToolbar::space_style = GTK_TOOLBAR_SPACE_EMPTY # EMPTY or LINE - - GtkComboBox::has-frame = 0 - GtkComboBox::appears-as-list = 0 - GtkRange::activate-slider = 0 # SHADOW_IN for sliders - -# GtkCombo::child-spacing = 4 - -####################### THEME ######################### - - xthickness = 1 - ythickness = 1 - - fg[NORMAL] = @fg_color - fg[ACTIVE] = @base_color # - fg[PRELIGHT] = @fg_color - fg[SELECTED] = @fg_color - fg[INSENSITIVE] = shade (0.6, @bg_color) # mix (0.675, shade (0.95, @bg_color), @fg_color) -# bg_pixmap[NORMAL] = "Others/metallic-bg.png" # applied to tooltip bg too... - bg[NORMAL] = @bg_color - bg[ACTIVE] = darker(@bg_color) - bg[PRELIGHT] = @base_color - bg[SELECTED] = @selected_bg_color - bg[INSENSITIVE] = @bg_color - - base[NORMAL] = @base_color - base[ACTIVE] = @bg_color - base[PRELIGHT] = @base_color - base[SELECTED] = @selected_bg_color # shade (0.8, @bg_color) - base[INSENSITIVE] = @bg_color - - text[NORMAL] = @text_color - text[ACTIVE] = shade (0.5, @bg_color) # - text[PRELIGHT] = @text_color - text[SELECTED] = @text_color - text[INSENSITIVE] = shade (0.6, @bg_color) # mix (0.675, shade (0.95, @bg_color), @fg_color) - - engine "pixmap" - { -# handles - image - { - function = HANDLE - recolorable = TRUE - file = "Others/divider-h.png" - border = { 1, 1, 2, 2 } - stretch = TRUE - overlay_file = "Handles/handle-h.png" - overlay_stretch = FALSE - orientation = HORIZONTAL - } - image - { - function = HANDLE - recolorable = TRUE - file = "Others/divider-v.png" - border = { 2, 2, 1, 1 } - stretch = TRUE - overlay_file = "Handles/handle-v.png" - overlay_stretch = FALSE - orientation = VERTICAL - } -# shadows - image - { - function = SHADOW - shadow = IN - recolorable = TRUE - file = "Shadows/shadow-in.png" - border = { 2, 2, 2, 2 } - stretch = TRUE - } - image - { - function = SHADOW - shadow = OUT - recolorable = TRUE - file = "Shadows/shadow-out.png" - border = { 2, 2, 2, 2 } - stretch = TRUE - } - image - { - function = SHADOW - shadow = ETCHED_IN - recolorable = TRUE - file = "Shadows/shadow-etched-in.png" - border = { 3, 3, 3, 3 } - stretch = TRUE - } - image - { - function = SHADOW - shadow = ETCHED_OUT - recolorable = TRUE - file = "Shadows/shadow-etched-out.png" - border = { 2, 2, 2, 2 } - stretch = TRUE - } - image - { - function = SHADOW - shadow = NONE - recolorable = TRUE - file = "Shadows/shadow-none.png" - border = { 0, 0, 0, 0 } - stretch = TRUE - } -# shadow gaps - image - { - function = SHADOW_GAP - recolorable = TRUE - file = "Frame-Gap/shadow-gap.png" - border = { 2, 2, 3, 2 } - stretch = TRUE - #gap_file = "Frame-Gap/frame-gap.png" # just under the label - #gap_border = { 3, 3, 3, 0 } - gap_start_file = "Frame-Gap/frame-gap-start.png" - gap_start_border = { 2, 0, 2, 0 } - gap_end_file = "Frame-Gap/frame-gap-end.png" - gap_end_border = { 0, 2, 2, 0 } - gap_side = TOP - } - -# Paned widget - -# image -# { -# function = BOX -# recolorable = TRUE -# detail = "paned" -# file = "Others/bg-tiled.png" -# border = { 0, 0, 0, 0 } -# stretch = FALSE -# } - -# viewport - -# image -# { -# function = FLAT_BOX -# recolorable = TRUE -# detail = "viewportbin" -# file = "Others/stripes.png" -# stretch = FALSE -# } -# focus - image - { - function = FOCUS - recolorable = TRUE - file = "Others/focus.png" # transparent image is better? - border = { 2, 2, 2, 2 } - stretch = TRUE - } -# tooltip - image - { - function = FLAT_BOX - recolorable = TRUE - detail = "tooltip" - file = "Others/tooltip.png" - border = { 2, 2, 2, 2 } - stretch = TRUE - } -# arrows - image - { - function = ARROW - state = NORMAL - recolorable = TRUE - 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 = 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 = { 2, 2, 2, 2 } - overlay_stretch = FALSE - arrow_direction = DOWN - } - image - { - function = ARROW - state = PRELIGHT - recolorable = TRUE - overlay_file = "Arrows/arrow-down-prelight.png" - overlay_border = { 2, 2, 2, 2 } - overlay_stretch = FALSE - arrow_direction = DOWN - } - image - { - function = ARROW - state = ACTIVE - recolorable = TRUE - overlay_file = "Arrows/arrow-down-active.png" - overlay_border = { 2, 2, 2, 2 } - overlay_stretch = FALSE - arrow_direction = DOWN - } - image - { - function = ARROW - state = INSENSITIVE - recolorable = TRUE - overlay_file = "Arrows/arrow-down-insensitive.png" - overlay_border = { 2, 2, 2, 2 } - overlay_stretch = FALSE - arrow_direction = DOWN - } - image - { - function = ARROW - state = NORMAL - recolorable = TRUE - overlay_file = "Arrows/arrow-left.png" - overlay_border = { 0, 0, 0, 0 } - overlay_stretch = FALSE - arrow_direction = LEFT - } - image - { - function = ARROW - state = PRELIGHT - recolorable = TRUE - overlay_file = "Arrows/arrow-left-prelight.png" - overlay_border = { 0, 0, 0, 0 } - overlay_stretch = FALSE - arrow_direction = LEFT - } - image - { - function = ARROW - state = INSENSITIVE - recolorable = TRUE - overlay_file = "Arrows/arrow-left-insensitive.png" - overlay_border = { 0, 0, 0, 0 } - overlay_stretch = FALSE - arrow_direction = LEFT - } - image - { - function = ARROW - state = NORMAL - recolorable = TRUE - overlay_file = "Arrows/arrow-right.png" - overlay_border = { 0, 0, 0, 0 } - overlay_stretch = FALSE - arrow_direction = RIGHT - } - image - { - function = ARROW - state = PRELIGHT - recolorable = TRUE - overlay_file = "Arrows/arrow-right-prelight.png" - overlay_border = { 0, 0, 0, 0 } - overlay_stretch = FALSE - arrow_direction = RIGHT - } - image - { - function = ARROW - state = INSENSITIVE - recolorable = TRUE - overlay_file = "Arrows/arrow-right-insensitive.png" - overlay_border = { 0, 0, 0, 0 } - overlay_stretch = FALSE - arrow_direction = RIGHT - } - image # used for dialog bg. in apps. like Inkscape - { - function = BOX - recolorable = TRUE - file = "Others/null-2.png" - border = { 2, 1, 2, 1 } - stretch = TRUE - } -# resize grip - image - { - function = RESIZE_GRIP - detail = "statusbar" - recolorable = TRUE - overlay_file = "Handles/resize-grip.png" - overlay_border = { 0, 0, 0, 0 } - overlay_stretch= FALSE - } -# lines - image - { - function = VLINE - recolorable = TRUE - file = "Lines/line-v.png" - border = { 1, 1, 2, 2 } - stretch = TRUE - } - image - { - function = HLINE - recolorable = TRUE - file = "Lines/line-h.png" - border = { 2, 2, 1, 1 } - stretch = TRUE - } -# entry - image - { - function = BOX - recolorable = TRUE - shadow = IN - state = NORMAL - file = "Shadows/entry-in.png" - border = { 3, 3, 3, 3 } - stretch = TRUE - } - image - { - function = BOX - recolorable = TRUE - shadow = OUT - state = NORMAL - file = "Shadows/text-entry.png" - border = { 3, 3, 3, 3 } - stretch = TRUE - } - image - { - function = SHADOW - detail = "entry" - shadow = IN - recolorable = FALSE - file = "Shadows/text-entry.png" - border = { 3, 3, 3, 3 } - stretch = TRUE - } - image - { - function = SHADOW - detail = "entry" - shadow = OUT - recolorable = FALSE - file = "Shadows/text-entry-out.png" - border = { 2, 2, 2, 2 } - stretch = TRUE - } -# OPTION ######################################################## - image - { - function = OPTION - recolorable = TRUE - state = NORMAL - shadow = OUT - overlay_file = "Check-Radio/radio-normal.png" - overlay_stretch = FALSE - } - image - { - function = OPTION - recolorable = TRUE - state = PRELIGHT - shadow = OUT - overlay_file = "Check-Radio/radio-normal-prelight.png" - overlay_stretch = FALSE - } - image - { - function = OPTION - recolorable = TRUE - state = SELECTED - shadow = OUT - overlay_file = "Check-Radio/radio-normal.png" - overlay_stretch = FALSE - } - image - { - function = OPTION - recolorable = TRUE - state = ACTIVE - shadow = OUT - overlay_file = "Check-Radio/radio-normal.png" - overlay_stretch = FALSE - } - image - { - function = OPTION - recolorable = TRUE - state = INSENSITIVE - shadow = OUT - overlay_file = "Check-Radio/radio-off-inactive.png" - overlay_stretch = FALSE - } - image - { - function = OPTION - recolorable = TRUE - state = NORMAL - shadow = IN - overlay_file = "Check-Radio/radio-active.png" - overlay_stretch = FALSE - } - image - { - function = OPTION - recolorable = TRUE - state = PRELIGHT - shadow = IN - overlay_file = "Check-Radio/radio-active-prelight.png" - overlay_stretch = FALSE - } - image - { - function = OPTION - recolorable = TRUE - state = SELECTED - shadow = IN - overlay_file = "Check-Radio/radio-active.png" - overlay_stretch = FALSE - } - image - { - function = OPTION - recolorable = TRUE - state = ACTIVE - shadow = IN - overlay_file = "Check-Radio/radio-active.png" - overlay_stretch = FALSE - } - image - { - function = OPTION - recolorable = TRUE - state = INSENSITIVE - shadow = IN - overlay_file = "Check-Radio/radio-on-inactive.png" - overlay_stretch = FALSE - } - -# CHECK ################################################################### - image - { - function = CHECK - recolorable = TRUE - state = NORMAL - shadow = OUT - overlay_file = "Check-Radio/check-normal.png" - overlay_stretch = FALSE - } - image - { - function = CHECK - recolorable = TRUE - state = PRELIGHT - shadow = OUT - overlay_file = "Check-Radio/check-normal-prelight.png" - overlay_stretch = FALSE - } - image - { - function = CHECK - recolorable = TRUE - state = SELECTED - shadow = OUT - overlay_file = "Check-Radio/check-normal.png" - overlay_stretch = FALSE - } - image - { - function = CHECK - recolorable = TRUE - state = ACTIVE - shadow = OUT - overlay_file = "Check-Radio/check-normal.png" - overlay_stretch = FALSE - } - image - { - function = CHECK - recolorable = TRUE - state = INSENSITIVE - shadow = OUT - overlay_file = "Check-Radio/check-off-inactive.png" - overlay_stretch = FALSE - } - image - { - function = CHECK - recolorable = TRUE - state = NORMAL - shadow = IN - overlay_file = "Check-Radio/check-active.png" - overlay_stretch = FALSE - } - image - { - function = CHECK - recolorable = TRUE - state = PRELIGHT - shadow = IN - overlay_file = "Check-Radio/check-active-prelight.png" - overlay_stretch = FALSE - } - image - { - function = CHECK - recolorable = TRUE - state = SELECTED - shadow = IN - overlay_file = "Check-Radio/check-active.png" - overlay_stretch = FALSE - } - image - { - function = CHECK - recolorable = TRUE - state = ACTIVE - shadow = IN - overlay_file = "Check-Radio/check-active.png" - overlay_stretch = FALSE - } - image - { - function = CHECK - recolorable = TRUE - state = INSENSITIVE - shadow = IN - overlay_file = "Check-Radio/check-on-inactive.png" - overlay_stretch = FALSE - } - } -} - -class "GtkWidget" style "theme-default" -class "GtkSeparator" style "theme-default" -class "GtkStatusbar" style "theme-default" -class "GtkWindow" style "theme-default" -##widget "PanelDItemEditor" style "theme-default" -class "GtkHandleBox" style "theme-default" -#class "GtkMenu" style "theme-default" -#class "GtkSeparator" style "theme-default" -#class "GtkFrame" style "theme-default" -class "GtkPaned" style "theme-default" - -widget_class "*.<GtkLabel>" style "theme-default" - -#widget_class "*.<GtkMenuItem>.<GtkLabel>" style "theme-default" - -#################### FRAME TITLE ##################### - -style "frame-title" -{ - GtkAspectFrame::xalign = 1 # this should centered the frame label... really??? -# font_name = "Bold" -# fg[NORMAL] = mix (0.95, shade (1.0, @selected_bg_color), "blue") -} -widget_class "*.<GtkFrame>.<GtkLabel>" style "frame-title" - -##################### COMBOTEXT FIX #################### - -style "combotext-fix" -{ - fg[PRELIGHT] = @base_color - fg[SELECTED] = @base_color - -} - -#widget_class "*.<Combo>" style "combotext-fix" -#widget_class "*.<ComboBox>" style "combotext-fix" -#widget_class "*.<ComboBoxEntry>" style "combotext-fix" -class ".<OptionMenu>" style "combotext-fix" -#class ".<Font>" style "combotext-fix" -widget_class "*.<Combo>" style "combotext-fix"##### -widget_class "*.<GtkMenuItem>.*" style "combotext-fix" ##### - -#################################################### - -style "macosx-icons" -{ - stock ["panel-gnome-logo"] = { { "Apple-Logo.png", *, *, * } } -# stock ["gtk-cancel"] = { { "blank.png", *, *, * } } -# stock ["gtk-close"] = { { "blank.png", *, *, * } } -} -class "GtkWidget" style "macosx-icons" - -#################### SEPARATOR ##################### - -style "separator" = "theme-default" -{ - xthickness = 2 - ythickness = 2 -} - -class "GtkSeparator" style "separator" - -#################### BUTTONS ####################### - -style "button" = "theme-default" -{ - # font_name = "Bold" - #GtkMisc::xpad = 1 # what's this? - xthickness = 0 - ythickness = 0 - - engine "pixmap" - { - image - { - function = BOX - detail = "buttondefault" - recolorable = TRUE - file = "Buttons/button-default.png" - border = { 5, 5, 5, 5 } - stretch = TRUE - } - image - { - function = BOX - state = PRELIGHT - recolorable = TRUE - file = "Buttons/button-prelight.png" - border = { 4, 4, 4, 4 } - stretch = TRUE - } - image - { - function = BOX - state = ACTIVE - file = "Buttons/button-active.png" - border = { 4, 4, 4, 4 } - stretch = TRUE - } - image - { - function = BOX - recolorable = TRUE - state = SELECTED - file = "Buttons/button-active.png" - border = { 4, 4, 4, 4 } - stretch = TRUE - } - image - { - function = BOX - state = INSENSITIVE - file = "Buttons/button-insensitive.png" - border = { 4, 4, 4, 4 } - stretch = TRUE - } - image - { - function = BOX - file = "Buttons/button-normal.png" - border = { 4, 4, 4, 4 } - stretch = TRUE - } - - } -} - -class "GtkButton" style "button" -class "*Font*" style "button" -#####class "GtkToggleButton" style "button" -#class "GtkCombo" style "button" # combo style applied - -#################### TOOL BUTTON ####################### - -style "toggle-button" = "theme-default" -{ -# font_name = "Bold" - -# fg[PRELIGHT] = @fg_color - - xthickness = 1 - ythickness = 1 - - engine "pixmap" - { - image - { - function = BOX - detail = "buttondefault" - recolorable = TRUE - file = "Toolbar/toolbutton-normal.png" - border = { 4, 4, 4, 4 } - stretch = TRUE - } - image - { - function = BOX - state = PRELIGHT - recolorable = TRUE - file = "Toolbar/toolbutton-normal.png" - border = { 4, 4, 4, 4 } - stretch = TRUE - } - image - { - function = BOX - state = ACTIVE - file = "Toolbar/toolbutton-active.png" - border = { 4, 4, 4, 4 } - stretch = TRUE - } - image - { - function = BOX - recolorable = TRUE - state = SELECTED - file = "Toolbar/toolbutton-selected.png" - border = { 4, 4, 4, 4 } - stretch = TRUE - } - image - { - function = BOX - state = INSENSITIVE - file = "Toolbar/null.png" - border = { 0, 0, 0, 0 } - stretch = TRUE - } - image - { - function = BOX - file = "Toolbar/null.png" - border = { 0, 0, 0, 0 } - stretch = TRUE - } - - } -} - -class "GtkToggleButton" style "toggle-button" -class "GtkToolbar" style "button" -class "GtkToolButton" style "button" -widget_class "*.<GtkList>.<GtkButton>" style "button" -widget_class "*.<GtkList>.<GtkToggleButton>.<GtkLabel>" style "button" - -########## combo ################### - -style "combo" -{ - xthickness = 2 - ythickness = 2 - - fg[PRELIGHT] = @base_color - fg[SELECTED] = @base_color - - GtkWidget::interior_focus = 1 - - engine "pixmap" - { -# image -# { -# function = FOCUS -# recolorable = TRUE -# file = "Shadows/text-entry.png" -# border = { 2, 2, 2, 2 } -# stretch = TRUE -# } - image - { - function = SHADOW - detail = "entry" - shadow = IN - recolorable = FALSE - file = "Combo/text-entry.png" - border = { 3, 3, 3, 3 } - stretch = TRUE - } - image - { - function = BOX - recolorable = TRUE - state = PRELIGHT - file = "Combo/combo-prelight.png" - border = { 4, 4, 4, 4 } - stretch = TRUE - } - image - { - function = BOX - recolorable = TRUE - state = NORMAL - file = "Combo/combo-normal.png" - border = { 4, 4, 4, 4 } - stretch = TRUE - } - image - { - function = BOX - recolorable = TRUE - state = ACTIVE - file = "Combo/combo-active.png" - border = { 4, 4, 4, 4 } - stretch = TRUE - } - image - { - function = BOX - recolorable = TRUE - state = SELECTED - file = "Combo/combo-active.png" - border = { 4, 4, 4, 4 } - stretch = TRUE - } - image - { - function = BOX - recolorable = TRUE - state = INSENSITIVE - file = "Combo/combo-insensitive.png" - border = { 4, 4, 4, 4 } - stretch = TRUE - } - image - { - function = TAB - state = INSENSITIVE - recolorable = TRUE - overlay_file = "Combo/arrow-insensitive.png" - overlay_border = { 0, 0, 0, 0 } - overlay_stretch = FALSE - } - image - { - function = TAB - recolorable = TRUE - state = NORMAL - overlay_file = "Combo/arrow.png" - overlay_border = { 0, 0, 0, 0 } - overlay_stretch = FALSE - } - image - { - function = TAB - recolorable = TRUE - state = PRELIGHT - overlay_file = "Combo/arrow-selected.png" - overlay_border = { 0, 0, 0, 0 } - overlay_stretch = FALSE - } - image - { - function = TAB - recolorable = TRUE - state = SELECTED - overlay_file = "Combo/arrow-selected.png" - overlay_border = { 0, 0, 0, 0 } - overlay_stretch = FALSE - } - image - { - function = TAB - recolorable = TRUE - state = ACTIVE - overlay_file = "Combo/arrow-selected.png" - overlay_border = { 0, 0, 0, 0 } - overlay_stretch = FALSE - } - } -} - -class "Combo" style "combo" - -########## gtk-combo ################### - -style "gtk-combo" # = "combo" -{ - xthickness = 2 - ythickness = 2 - -# GtkWidget::interior_focus = 0 - - fg[PRELIGHT] = @base_color - fg[SELECTED] = @base_color - - engine "pixmap" - { -# image -# { -# function = FOCUS -# recolorable = TRUE -# file = "Shadows/text-entry-focus.png" -# border = { 3, 3, 3, 3 } -# stretch = TRUE -# } - image - { - function = SHADOW - detail = "entry" - shadow = IN - recolorable = FALSE - file = "Shadows/text-entry.png" - border = { 3, 3, 3, 3 } - stretch = TRUE - } - image - { - function = BOX - recolorable = TRUE - state = PRELIGHT - file = "Combo/gtk-combo-prelight.png" - border = { 4, 4, 4, 4 } - stretch = TRUE - } - image - { - function = BOX - recolorable = TRUE - state = NORMAL - file = "Combo/gtk-combo-normal.png" - border = { 4, 4, 4, 4 } - stretch = TRUE - } - image - { - function = BOX - recolorable = TRUE - state = ACTIVE - file = "Combo/gtk-combo-active.png" - border = { 4, 4, 4, 4 } - stretch = TRUE - } - image - { - function = BOX - recolorable = TRUE - state = SELECTED - file = "Combo/gtk-combo-active.png" - border = { 4, 4, 4, 4 } - stretch = TRUE - } - image - { - function = BOX - recolorable = TRUE - state = INSENSITIVE - file = "Combo/gtk-combo-insensitive.png" - border = { 4, 4, 4, 4 } - stretch = TRUE - } - image - { - function = TAB - state = INSENSITIVE - recolorable = TRUE - overlay_file = "Combo/arrow-insensitive.png" - overlay_border = { 0, 0, 0, 0 } - overlay_stretch = FALSE - } - image - { - function = TAB - recolorable = TRUE - state = NORMAL - overlay_file = "Combo/arrow.png" - overlay_border = { 0, 0, 0, 0 } - overlay_stretch = FALSE - } - image - { - function = TAB - recolorable = TRUE - state = PRELIGHT - overlay_file = "Combo/arrow-selected.png" - overlay_border = { 0, 0, 0, 0 } - overlay_stretch = FALSE - } - image - { - function = TAB - recolorable = TRUE - state = SELECTED - overlay_file = "Combo/arrow-selected.png" - overlay_border = { 0, 0, 0, 0 } - overlay_stretch = FALSE - } - image - { - function = TAB - recolorable = TRUE - state = ACTIVE - overlay_file = "Combo/arrow-selected.png" - overlay_border = { 0, 0, 0, 0 } - overlay_stretch = FALSE - } - } -} - -#class "Combo" style "gtk-combo" - -#widget_class "GtkCombo" style "gtk-combo" - -#widget_class "*.GtkComboBoxEntry*" style "gtk-combo" -#widget_class "*.GtkCombo.GtkButton" style "gtk-combo" - -########## gtk-option ########################################### - -style "gtk-option" # = "combo" -{ - xthickness = 1 - ythickness = 1 - GtkButton::default_border = { 0, 5, 0, 0 } - - fg[SELECTED] = @base_color - - engine "pixmap" - { -# image -# { -# function = FOCUS -# recolorable = TRUE -# file = "Shadows/text-entry-focus.png" -# border = { 3, 3, 3, 3 } -# stretch = TRUE -# } - image - { - function = SHADOW - detail = "entry" - shadow = IN - recolorable = FALSE - file = "Combo/text-entry.png" - border = { 3, 3, 3, 3 } - stretch = TRUE - } - image - { - function = BOX - recolorable = TRUE - state = PRELIGHT - file = "Combo/gtk-option-prelight.png" - border = { 4, 16, 3, 3 } - stretch = TRUE - } - image - { - function = BOX - recolorable = TRUE - state = NORMAL - file = "Combo/gtk-option-normal.png" - border = { 4, 16, 3, 3 } - stretch = TRUE - } - image - { - function = BOX - recolorable = TRUE - state = ACTIVE - file = "Combo/gtk-option-active.png" - border = { 4, 16, 3, 3 } - stretch = TRUE - } - image - { - function = BOX - recolorable = TRUE - state = SELECTED - file = "Combo/gtk-option-active.png" - border = { 4, 16, 3, 3 } - stretch = TRUE - } - image - { - function = BOX - recolorable = TRUE - state = INSENSITIVE - file = "Combo/gtk-option-insensitive.png" - border = { 4, 16, 3, 3 } - stretch = TRUE - } - image - { - function = TAB - state = INSENSITIVE - recolorable = TRUE - overlay_file = "Combo/arrow-insensitive.png" - overlay_border = { 0, 0, 0, 0 } - overlay_stretch = FALSE - } - image - { - function = TAB - recolorable = TRUE - state = NORMAL - overlay_file = "Combo/arrow.png" - overlay_border = { 0, 0, 0, 0 } - overlay_stretch = FALSE - } - image - { - function = TAB - recolorable = TRUE - state = PRELIGHT - overlay_file = "Combo/arrow-selected.png" - overlay_border = { 0, 0, 0, 0 } - overlay_stretch = FALSE - } - image - { - function = TAB - recolorable = TRUE - state = SELECTED - overlay_file = "Combo/arrow-selected.png" - overlay_border = { 0, 0, 0, 0 } - overlay_stretch = FALSE - } - image - { - function = TAB - recolorable = TRUE - state = ACTIVE - overlay_file = "Combo/arrow-selected.png" - overlay_border = { 0, 0, 0, 0 } - overlay_stretch = FALSE - } - image - { - function = VLINE - recolorable = TRUE - file = "Lines/line-v.png" - border = { 1, 1, 2, 2 } - stretch = TRUE - } - image - { - function = HLINE - recolorable = TRUE - file = "Lines/line-h.png" - border = { 2, 2, 1, 1 } - stretch = TRUE - } - } -} - -class "GtkOptionMenu" style "gtk-option" - -################### MENU ################################# - -style "menu" = "theme-default" -{ -# font_name = "Bold" - - xthickness = 1 - ythickness = 1 - - fg[NORMAL] = @fg_color # normal state for menubar label - to fix Firefox label - fg[SELECTED] = @base_color # selected label button state for menubar - fg[ACTIVE] = @text_color - text[NORMAL] = @text_color -# fg[PRELIGHT] = @text_color -# text[PRELIGHT] = @text_color - -# bg[NORMAL] = @selected_bg_color -# fg[NORMAL] = @base_color -# text[NORMAL] = @base_color - fg[PRELIGHT] = @base_color - text[PRELIGHT] = @base_color - text[SELECTED] = @base_color - - engine "pixmap" - { - image - { - function = BOX - recolorable = TRUE - detail = "menu" - file = "Menu/menu-bg.png" - border = { 2, 3, 2, 3 } - stretch = TRUE - } - image - { - function = HLINE - recolorable = TRUE - file = "Lines/line-h.png" - border = { 2, 2, 1, 1 } - stretch = TRUE - } - } -} -class "GtkMenu" style "menu" -class "*GtkContainer*GtkMenu*" style "menu" - -class "GtkMenuBar" style "menu" -class "GtkMenuBar*" style "menu" - -widget_class "*MenuBar.*" style "menubar" - -################################################## - -style "menu-item" -{ - ythickness = 2 - - fg[PRELIGHT] = @base_color - fg[SELECTED] = @base_color - text[PRELIGHT] = @base_color # applies label color for drop-down combo menus - -# text[PRELIGHT] = @base_color - - engine "pixmap" - { - image - { - function = BOX - recolorable = TRUE - file = "Menu/item-bg.png" - border = { 3, 2, 3, 2 } - stretch = TRUE - } - image - { - function = ARROW - recolorable = TRUE - state = NORMAL - overlay_file = "Menu/menu-arrow.png" - overlay_stretch = FALSE - arrow_direction = RIGHT - } - image - { - function = ARROW - recolorable = TRUE - state = PRELIGHT - overlay_file = "Menu/menu-arrow-white.png" - overlay_stretch = FALSE - arrow_direction = RIGHT - } - } -} -class "GtkMenuItem" style "menu-item" -widget_class "*<GtkMenuItem>*" style "menu-item" - -################################################## - -style "menubar-item" -{ -# font_name = "Bold" - - xthickness = 2 - ythickness = 4 - -# fg[NORMAL] = @base_color - fg[PRELIGHT] = @base_color -## text[PRELIGHT] = @base_color - - engine "pixmap" - { - image - { - function = BOX - recolorable = TRUE - file = "Menu/menubar-item.png" - border = { 2, 2, 2, 2 } - stretch = TRUE - } - } -} - -widget_class "*GtkMenuBar*Item*" style "menubar-item" - -############################################################# - -style "menu-item-fix" -{ -# font_name = "Bold" - fg[NORMAL] = @base_color -} - -widget_class "*.<GtkItem>.Label*" style "menu-item-fix" - -############################################################# - -style "menubar-label-fix" -{ -# font_name = "Bold" -# fg[NORMAL] = @base_color - fg[PRELIGHT] = @base_color # in fact is active label -} - -widget_class "*.<GtkMenuBar>.<GtkItem>.<GtkLabel>" style "menubar-label-fix" - -########### ENTRY ############################################################# - -style "theme-entry" = "theme-default" -{ -# font_name = "Virtue" - xthickness = 2 - ythickness = 2 - - #GtkButton::default_border = { 2, 2, 2, 2 } - GtkWidget::interior_focus = 0 - - base[NORMAL] = @base_color # "#FFFFFF" - base[ACTIVE] = @bg_color # shade (0.65,@base_color) - base[SELECTED] = @selected_bg_color -# base[INSENSITIVE] = @bg_color # shade (1.025,@bg_color) - text[SELECTED] = @text_color - - engine "pixmap" - { - image - { - function = FOCUS - recolorable = TRUE - file = "Shadows/focus-entry.png" # - border = { 3, 3, 3, 3 } - stretch = TRUE - } - image - { - function = SHADOW - detail = "entry" - shadow = IN - recolorable = TRUE - file = "Shadows/text-entry.png" - border = { 2, 2, 2, 2 } - stretch = TRUE - } - } -} -class "GtkEntry" style "theme-entry" -widget_class "*Panel*GtkEntry*" style "theme-entry" # like for applet properties dialog - -################ SPIN ENTRY ###################################### - -style "spin" -{ - xthickness = 2 - ythickness = 2 - GtkWidget::interior_focus = 0 -# base[ACTIVE] = "#8593A6" - - engine "pixmap" - { - image - { - function = SHADOW - detail = "entry" - shadow = IN - recolorable = TRUE - file = "Shadows/text-entry.png" - border = { 3, 3, 3, 3 } - stretch = TRUE - } - } -} -class "GtkSpin*" style "spin" -class "GtkSpinEntry*" style "spin" - -################ SPIN BUTTON ###################################### - -style "spinbutton" = "button" -{ - xthickness = 2 - ythickness = 2 -# GtkWidget::interior_focus = 0 - - engine "pixmap" - { - image - { - function = ARROW - } -# background - the same for all states - image - { - function = BOX - state = NORMAL - detail = "spinbutton" - recolorable = TRUE - file = "Spin/spin-bg.png" - border = { 4, 4, 4, 4 } - stretch = TRUE - } -# spin button - using overlay image file only -# up - image - { - function = BOX - state = NORMAL - detail = "spinbutton_up" - recolorable = TRUE - overlay_file = "Spin/arrow-up.png" - overlay_stretch = FALSE - } - image - { - function = BOX - state = PRELIGHT - detail = "spinbutton_up" - recolorable = TRUE - overlay_file = "Spin/arrow-up.png" - overlay_stretch = FALSE - } - image - { - function = BOX - state = INSENSITIVE - detail = "spinbutton_up" - recolorable = TRUE - overlay_file = "Spin/arrow-up-disable.png" - overlay_stretch = FALSE - } - image - { - function = BOX - state = ACTIVE - detail = "spinbutton_up" - recolorable = TRUE - overlay_file = "Spin/arrow-up-active.png" - overlay_stretch = FALSE - } -# down - image - { - function = BOX - state = NORMAL - detail = "spinbutton_down" - recolorable = TRUE - overlay_file = "Spin/arrow-down.png" - overlay_stretch = FALSE - } - image - { - function = BOX - state = PRELIGHT - detail = "spinbutton_down" - recolorable = TRUE - overlay_file = "Spin/arrow-down.png" - overlay_stretch = FALSE - } - image - { - function = BOX - state = INSENSITIVE - detail = "spinbutton_down" - recolorable = TRUE - overlay_file = "Spin/arrow-down-disable.png" - overlay_stretch = FALSE - } - image - { - function = BOX - state = ACTIVE - detail = "spinbutton_down" - recolorable = TRUE - #file = "Spin/spin-transparent.png" - #border = { 5, 5, 5, 5 } - #stretch = TRUE - overlay_file = "Spin/arrow-down-active.png" - overlay_stretch = FALSE - } - } -} -class "GtkSpinButton" style "spinbutton" ## - -############### RADIO BUTTON ################## - -style "radiobutton" = "theme-default" -{ - fg[ACTIVE] = @fg_color - engine "pixmap" - { - image - { - function = OPTION - recolorable = TRUE - state = NORMAL - shadow = OUT - overlay_file = "Check-Radio/radio-normal.png" - overlay_stretch = FALSE - } - image - { - function = OPTION - recolorable = TRUE - state = PRELIGHT - shadow = OUT - overlay_file = "Check-Radio/radio-normal-prelight.png" - overlay_stretch = FALSE - } - image - { - function = OPTION - recolorable = TRUE - state = ACTIVE - shadow = OUT - overlay_file = "Check-Radio/radio-active.png" - overlay_stretch = FALSE - } - image - { - function = OPTION - recolorable = TRUE - state = INSENSITIVE - shadow = OUT - overlay_file = "Check-Radio/radio-off-inactive.png" - overlay_stretch = FALSE - } - image - { - function = OPTION - recolorable = TRUE - state = NORMAL - shadow = IN - overlay_file = "Check-Radio/radio-active.png" - overlay_stretch = FALSE - } - image - { - function = OPTION - recolorable = TRUE - state = PRELIGHT - shadow = IN - overlay_file = "Check-Radio/radio-active-prelight.png" - overlay_stretch = FALSE - } - image - { - function = OPTION - recolorable = TRUE - state = ACTIVE - shadow = IN - overlay_file = "Check-Radio/radio-active.png" - overlay_stretch = FALSE - } - image - { - function = OPTION - recolorable = TRUE - state = INSENSITIVE - shadow = IN - overlay_file = "Check-Radio/radio-on-inactive.png" - overlay_stretch = FALSE - } - } -} -class "GtkRadioButton" style "radiobutton" -class "GtkRadioMenuItem" style "radiobutton" -widget_class "*GtkRadioButton*Label*" style "radiobutton" - -######### CHECK BUTTON ##################################### - -style "checkbutton" = "theme-default" -{ - fg[ACTIVE] = @fg_color - engine "pixmap" - { - image - { - function = CHECK - recolorable = TRUE - state = NORMAL - shadow = OUT - overlay_file = "Check-Radio/check-normal.png" - overlay_stretch = FALSE - } - image - { - function = CHECK - recolorable = TRUE - state = PRELIGHT - shadow = OUT - overlay_file = "Check-Radio/check-normal-prelight.png" - overlay_stretch = FALSE - } - image - { - function = CHECK - recolorable = TRUE - state = ACTIVE - shadow = OUT - overlay_file = "Check-Radio/check-active.png" - overlay_stretch = FALSE - } - image - { - function = CHECK - recolorable = TRUE - state = INSENSITIVE - shadow = OUT - overlay_file = "Check-Radio/check-off-inactive.png" - overlay_stretch = FALSE - } - image - { - function = CHECK - recolorable = TRUE - state = NORMAL - shadow = IN - overlay_file = "Check-Radio/check-active.png" - overlay_stretch = FALSE - } - image - { - function = CHECK - recolorable = TRUE - state = PRELIGHT - shadow = IN - overlay_file = "Check-Radio/check-active-prelight.png" - overlay_stretch = FALSE - } - image - { - function = CHECK - recolorable = TRUE - state = ACTIVE - shadow = IN - overlay_file = "Check-Radio/check-active.png" - overlay_stretch = FALSE - } - image - { - function = CHECK - recolorable = TRUE - state = INSENSITIVE - shadow = IN - overlay_file = "Check-Radio/check-on-inactive.png" - overlay_stretch = FALSE - } - - } -} -class "GtkCheckButton" style "checkbutton" -class "GtkCheckMenuItem" style "checkbutton" -widget_class "*GtkCheckButton*Label*" style "checkbutton" - -############# NOTEBOOK #################### - -style "notebook" = "theme-default" -{ -# font_name = "Bold" - GtkNotebook ::tab-overlap = 1 - - xthickness = 3 - ythickness = 0 - - fg[ACTIVE] = @text_color - fg[SELECTED] = @text_color - fg[PRELIGHT] = @text_color - - engine "pixmap" - { - image - { - function = EXTENSION - recolorable = TRUE - state = ACTIVE - file = "Tabs/tab-bottom.png" - border = { 3, 3, 1, 4 } - stretch = TRUE - gap_side = TOP - } - image - { - function = EXTENSION - recolorable = TRUE - state = ACTIVE - file = "Tabs/tab-top.png" - border = { 11, 11, 0, 0 } - stretch = TRUE - gap_side = BOTTOM - } - - image - { - function = EXTENSION - recolorable = TRUE - state = ACTIVE - file = "Tabs/tab-left.png" - border = { 4, 1, 3, 3 } - stretch = TRUE - gap_side = RIGHT - } - image - { - function = EXTENSION - recolorable = TRUE - state = ACTIVE - file = "Tabs/tab-right.png" - border = { 1, 4, 3, 3 } - stretch = TRUE - gap_side = LEFT - } - image - { - function = EXTENSION - recolorable = TRUE - file = "Tabs/tab-top-active.png" - border = { 11, 11, 0, 0 } - stretch = TRUE - gap_side = BOTTOM - } - image - { - function = EXTENSION - recolorable = TRUE - file = "Tabs/tab-bottom-active.png" - border = { 3, 3, 1, 4 } - stretch = TRUE - gap_side = TOP - } - image - { - function = EXTENSION - recolorable = TRUE - file = "Tabs/tab-left-active.png" - border = { 4, 1, 3, 3 } - stretch = TRUE - gap_side = RIGHT - } - image - { - function = EXTENSION - recolorable = TRUE - file = "Tabs/tab-right-active.png" - border = { 1, 4, 3, 3 } - stretch = TRUE - gap_side = LEFT - } -# How to draw boxes with a gap on one side (ie the page of a notebook) - image - { - function = BOX_GAP - recolorable = TRUE - file = "Tabs/notebook.png" - border = { 4, 4, 4, 4 } - stretch = TRUE - gap_file = "Tabs/gap-top.png" - gap_border = { 5, 5, 5, 5 } - gap_start_file = "Others/null.png" - gap_start_border= { 0, 0, 0, 0 } - gap_end_file = "Others/null.png" - gap_end_border = { 0, 0, 0, 0 } - gap_side = TOP - } - image - { - function = BOX_GAP - recolorable = TRUE - file = "Tabs/notebook-bottom.png" - border = { 4, 4, 4, 4 } - stretch = TRUE - gap_file = "Tabs/gap-bottom.png" - gap_border = { 5, 5, 5, 5 } - gap_start_file = "Others/null.png" - gap_start_border= { 0, 0, 0, 0 } - gap_end_file = "Others/null.png" - gap_end_border = { 0, 0, 0, 0 } - gap_side = BOTTOM - } - image - { - function = BOX_GAP - recolorable = TRUE - file = "Tabs/notebook.png" - border = { 4, 4, 4, 4 } - stretch = TRUE - gap_file = "Tabs/gap-left.png" - gap_border = { 5, 5, 5, 5 } - gap_start_file = "Others/null.png" - gap_start_border= { 0, 0, 0, 0 } - gap_end_file = "Others/null.png" - gap_end_border = { 0, 0, 0, 0 } - gap_side = LEFT - } - image - { - function = BOX_GAP - recolorable = TRUE - file = "Tabs/notebook-bottom.png" - border = { 4, 4, 4, 4 } - stretch = TRUE - gap_file = "Tabs/gap-right.png" - gap_border = { 5, 5, 5, 5 } - gap_start_file = "Others/null.png" - gap_start_border= { 0, 0, 0, 0 } - gap_end_file = "Others/null.png" - gap_end_border = { 0, 0, 0, 0 } - gap_side = RIGHT - } -# How to draw the box of a notebook when it isnt attached to a tab - image - { - function = BOX - recolorable = TRUE - file = "Tabs/notebook.png" - border = { 4, 4, 4, 4 } - stretch = TRUE - } - } -} -class "GtkNotebook" style "notebook" -widget_class "*<GtkNotebook>" style "notebook" -widget_class "*<GtkNotebook>*<GtkEventBox>" style "notebook" -widget_class "*<GtkNotebook>.GtkLabel*" style "notebook" # tab's label -widget_class "*GtkNotebook*GtkLabel" style "notebook" - -############# PROGRESS BAR ############################## - -style "progressbar" -{ - fg[PRELIGHT] = @fg_color - xthickness = 1 - ythickness = 1 - engine "pixmap" - { - image - { - function = BOX - recolorable = TRUE - detail = "bar" - file = "ProgressBar/progressbar-horiz.png" - border = { 2, 3, 1, 1 } - stretch = TRUE - orientation = HORIZONTAL - } - image - { - function = BOX - recolorable = TRUE - detail = "trough" - file = "ProgressBar/trough-progressbar-horiz.png" - border = { 2, 3, 1, 1 } - stretch = TRUE - orientation = HORIZONTAL - } - image - { - function = BOX - recolorable = TRUE - detail = "bar" - file = "ProgressBar/progressbar-vert.png" - border = { 1, 1, 2, 3 } - stretch = TRUE - orientation = VERTICAL - } - image - { - function = BOX - recolorable = TRUE - detail = "trough" - file = "ProgressBar/trough-progressbar-vert.png" - border = { 3, 3, 4, 4 } - stretch = TRUE - orientation = VERTICAL - } - } -} -widget_class "*ProgressBar*" style "progressbar" -class "GtkProgressBar" style "progressbar" -class "GtkBar" style "progressbar" -widget_class "GtkWindow.GtkMenu.GtkCheckMenuItem.GtkHBox.GtkProgressBar" style "progressbar" - -############################# RANGE ####################### - -style "range" = "theme-default" -{ - engine "pixmap" - { -# trough - image - { - function = BOX - recolorable = TRUE - detail = "trough" - file = "Range/trough-horizontal.png" - border = { 10, 10, 1, 1 } - stretch = TRUE - orientation = HORIZONTAL - } - image - { - function = BOX - recolorable = TRUE - detail = "trough" - file = "Range/trough-vertical.png" - border = { 1, 1, 3, 3 } - stretch = TRUE - orientation = VERTICAL - } -# sliders -# horizontal - image - { - function = SLIDER - recolorable = TRUE - state = NORMAL - file = "Range/slider-horiz.png" - border = { 0, 0, 0, 0 } - stretch = TRUE - overlay_file = "Range/null-horiz.png" - overlay_stretch = FALSE - orientation = HORIZONTAL - } - image - { - function = SLIDER - recolorable = TRUE - state = PRELIGHT - file = "Range/slider-horiz-prelight.png" - border = { 0, 0, 0, 0 } - stretch = TRUE - overlay_file = "Range/null-horiz.png" - overlay_stretch = FALSE - orientation = HORIZONTAL - } - image - { - function = SLIDER - recolorable = TRUE - state = INSENSITIVE - file = "Range/slider-horiz-insensitive.png" - border = { 0, 0, 0, 0 } - stretch = TRUE - overlay_file = "Range/null-horiz.png" - overlay_stretch = FALSE - orientation = HORIZONTAL - } -# vertical - image - { - function = SLIDER - recolorable = TRUE - state = NORMAL - file = "Range/slider-vert.png" - border = { 0, 0, 0, 0 } - stretch = TRUE - overlay_file = "Range/null.png" - overlay_stretch = FALSE - orientation = VERTICAL - } - image - { - function = SLIDER - recolorable = TRUE - state = PRELIGHT - file = "Range/slider-vert-prelight.png" - border = { 0, 0, 0, 0 } - stretch = TRUE - overlay_file = "Range/null.png" - overlay_stretch = FALSE - orientation = VERTICAL - } - image - { - function = SLIDER - recolorable = TRUE - state = INSENSITIVE - file = "Range/slider-vert-insensitive.png" - border = { 0, 0, 0, 0 } - stretch = TRUE - overlay_file = "Range/null.png" - overlay_stretch = FALSE - orientation = VERTICAL - } - } -} -class "GtkRange" style "range" -#class "GtkScale" style "range" -widget "*IdoScaleMenuItem*" style "range" #indicator applet scale items (like sound level indicator)# - -############### Fixes ################## - -#style "bold-label" -#{ -# font_name = "Helvetica Bold 9" # custom font size -# text[NORMAL] = @bg_color -#} -#widget_class "*TreeView.*GtkButton.GtkLabel*" style "bold-label" - -############### list ################## - -style "list" = "button" -{ - GtkWidget::focus-padding = 0 - -# font_name = "Helvetica 10" # tab button label font custom font size here - - xthickness = 0 - ythickness = 0 - - base[NORMAL] = lighter (@bg_color) - base[ACTIVE] = @bg_color # "#BEBEBE" - base[SELECTED] = @selected_bg_color - fg[NORMAL] = @fg_color # normal state label color - fg[ACTIVE] = @base_color # pressed button label color -# fg[PRELIGHT] = "#FFFFFF" - fg[SELECTED] = @fg_color - engine "pixmap" - { - image - { - function = FOCUS - recolorable = TRUE - file = "List/tab-prelight.png" - border = { 3, 2, 3, 2 } - stretch = TRUE - } - image - { - function = BOX - recolorable = TRUE - state = PRELIGHT - file = "List/tab-prelight.png" - border = { 3, 2, 3, 2 } - stretch = TRUE - } - image - { - function = BOX - recolorable = TRUE - state = NORMAL - file = "List/tab-normal.png" - border = { 3, 2, 3, 2 } - stretch = TRUE - } - image - { - function = BOX - recolorable = TRUE - state = INSENSITIVE - file = "List/tab-insensitive.png" - border = { 3, 2, 3, 2 } - stretch = TRUE - } - image - { - function = ARROW - state = ACTIVE - recolorable = TRUE - overlay_file = "Arrows/arrow-list-down-active.png" - overlay_border = { 0, 0, 0, 0 } - overlay_stretch = FALSE - arrow_direction = DOWN - } - image - { - function = ARROW - state = ACTIVE - recolorable = TRUE - overlay_file = "Arrows/arrow-list-up-active.png" - overlay_border = { 0, 0, 0, 0 } - overlay_stretch = FALSE - arrow_direction = UP - } - } -} -widget_class "*<GtkTreeView>.<GtkButton>" style "list" -widget_class "*<GtkCTree>.<GtkButton>" style "list" -widget_class "*<GtkList>.<GtkButton>" style "list" -widget_class "*<GtkCList>.<GtkButton>" style "list" -widget_class "*.<GtkTreeView>.<GtkButton>*" style "list" -widget_class "*.ETree.*" style "list" -widget_class "*<GtkNotebook>*<GtkDrawingArea>" style "list" -widget_class "*<GtkNotebook>*<GtkLayout>" style "list" -widget_class "*<GtkNotebook>*<GtkViewport>" style "list" -widget_class "*<GtkCList>" style "list" - -################# tree-view ################################ - -style "gtktreeview" = "list" -{ -# font_name = "Helvetica 10" # custom font size must specify here - #text[ACTIVE] = @base_color # custom text color - #text[SELECTED] = @base_color - engine "pixmap" - { - image - { - function = FOCUS - recolorable = TRUE - file = "List/focus-item.png" # transparent image is better? - border = { 2, 2, 2, 2 } - stretch = TRUE - } - image - { - function = BOX - recolorable = TRUE - shadow = OUT - state = NORMAL - file = "ProgressBar/progress.png" - border = { 2, 2, 2, 2 } - stretch = TRUE - } - image - { - function = BOX - recolorable = TRUE - state = PRELIGHT - file = "ProgressBar/progress.png" - border = { 2, 2, 2, 2 } - stretch = TRUE - } - image - { - function = BOX - recolorable = TRUE - state = ACTIVE - file = "ProgressBar/progress.png" - border = { 2, 2, 2, 2 } - stretch = TRUE - } - image - { - function = BOX - recolorable = TRUE - state = SELECTED - file = "ProgressBar/progress.png" - border = { 2, 2, 2, 2 } - stretch = TRUE - } - image - { - function = FLAT_BOX - recolorable = TRUE - state = NORMAL - file = "List/list-item-normal.png" - border = { 2, 2, 2, 2 } - stretch = TRUE - } - image - { - function = FLAT_BOX - recolorable = TRUE - state = SELECTED - file = "List/list-item-selected.png" - border = { 2, 2, 2, 2 } - stretch = TRUE - } - image - { - function = FLAT_BOX - recolorable = TRUE - state = ACTIVE - file = "List/list-item-active.png" - border = { 2, 2, 2, 2 } - stretch = TRUE - } - image - { - function = FLAT_BOX - recolorable = TRUE - state = INSENSITIVE - file = "List/list-item-insensitive.png" - border = { 2, 2, 2, 2 } - stretch = TRUE - } - } -} -class "GtkTreeView*" style "gtktreeview" - -########################################################## - -style "list-item-set-image" -{ - fg[PRELIGHT] = @bg_color - - engine "pixmap" - { - image - { - function = FLAT_BOX - state = SELECTED - file = "List/item-selected.png" - border = { 2, 2, 2, 2 } - } - image - { - function = FLAT_BOX - state = NORMAL - file = "List/item-normal.png" - border = { 2, 2, 2, 2 } - } - } -} -widget_class "*<GtkListItem>*" style "list-item-set-image" - -########### panel arrow fix ############################ - -style "panel-arrow" -{ - engine "pixmap" - { -# TOP PANEL - image - { - function = ARROW - recolorable = TRUE - overlay_file = "Arrows/transparent.png" - overlay_border = { 2, 2, 2, 2 } - overlay_stretch = FALSE - arrow_direction = DOWN - } -# BOTTOM PANEL - image - { - function = ARROW - recolorable = TRUE - overlay_file = "Arrows/transparent.png" - overlay_border = { 2, 2, 2, 2 } - overlay_stretch = FALSE - arrow_direction = UP - } - image - { - function = ARROW - recolorable = TRUE - overlay_file = "Arrows/panel-arrow-left.png" - overlay_border = { 2, 0, 0, 0 } - overlay_stretch = FALSE - arrow_direction = LEFT - } - image - { - function = ARROW - recolorable = TRUE - overlay_file = "Arrows/panel-arrow-right.png" - overlay_border = { 0, 2, 0, 0 } - overlay_stretch = FALSE - arrow_direction = RIGHT - } - } -} -class "*Panel*" style "panel-arrow" # for panel applets -widget_class "*Panel*.*Button*.*Arrow*" style "panel-arrow" - -################### TOOLBAR ########################### - -style "toolbar" -{ -# font_name = "Bold" -# fg[PRELIGHT] = @text_color # - xthickness = 4 - ythickness = 4 - - engine "pixmap" - { - image - { - function = BOX - file = "Toolbar/toolbar.png" - border = { 1, 1, 1, 2 } - stretch = TRUE - } - image - { - function = HANDLE - recolorable = TRUE - file = "Others/divider-h.png" - stretch = TRUE - border = { 1, 1, 2, 2 } - overlay_file = "Handles/handle-h.png" - overlay_stretch = FALSE - orientation = HORIZONTAL - } - image - { - function = HANDLE - recolorable = TRUE - file = "Others/divider-v.png" - stretch = TRUE - border = { 2, 2, 1, 1 } - overlay_file = "Handles/handle-v.png" - overlay_stretch = FALSE - orientation = VERTICAL - } - image - { - function = ARROW - state = ACTIVE - recolorable = TRUE - overlay_file = "Arrows/arrow-list-down-active.png" - overlay_border = { 0, 0, 0, 0 } - overlay_stretch = FALSE - arrow_direction = DOWN - } - } -} -class "GtkToolbar" style "toolbar" # was flat style -class "*HandleBox" style "toolbar" -class "*Toolbar" style "toolbar" -widget_class "*Nautilus*ToolBar*" style "toolbar" -widget_class "*BonoboDockItem" style "toolbar" -widget_class "*Toolbar" style "toolbar" - -widget "MozillaGtkWidget*Tool*" style "toolbar" - -##################### TOOLBAR BUTTONS ############################### - -style "toolbuttons" = "theme-default" -{ -# font_name = "Bold" - - xthickness = 2 - ythickness = 2 - - fg[ACTIVE] = @base_color - fg[PRELIGHT] = @base_color - - engine "pixmap" - { - image - { - function = BOX - recolorable = TRUE - state = NORMAL - file = "Toolbar/null.png" - border = { 0, 0, 0, 0 } - stretch = TRUE - } - image - { - function = BOX - recolorable = TRUE - state = PRELIGHT - file = "Toolbar/toolbutton-normal.png" - border = { 2, 2, 2, 2 } - stretch = TRUE - } - image - { - function = BOX - recolorable = TRUE - state = SELECTED - file = "Toolbar/toolbutton-selected.png" - border = { 4, 4, 4, 4 } - stretch = TRUE - } - image - { - function = BOX - recolorable = TRUE - state = ACTIVE - file = "Toolbar/toolbutton-active.png" - border = { 4, 4, 4, 4 } - stretch = TRUE - } - image - { - function = BOX - recolorable = TRUE - state = INSENSITIVE - file = "Toolbar/null.png" - border = { 0, 0, 0, 0 } - stretch = TRUE - } - } -} -widget_class "*Tool*GtkButton" style "toolbuttons" - -############## tiled image as background ################# - -#style "window-background" = "default" -#{ -# engine "pixmap" -# { -# image -# { -# function = FLAT_BOX -# file = "Others/window-bg.png" -# stretch = FALSE -# border = { 1, 1, 1, 1 } -# } -# 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 -# } -# } -#} -#class "GtkWindow" style "window-background" # uncomment others class -#widget "PanelDItemEditor" style "panel-applet-background" - -############### METACITY ####################################################### - -style "metacity-frame" -{ - # Focused title background color - bg[SELECTED] = @selected_bg_color - bg[NORMAL] = shade (0.86, @bg_color) - # Focused title text color -# fg[SELECTED] = @base_color # shade (0.995, @base_color) -# bg_pixmap[NORMAL] = "Others/gradient.png" # # "Others/brushed-metal-bg.png" # "Menu-Menubar/menubar.png" # "Others/window.png" -} -class "GtkFrame" style "metacity-frame" -class "MetaFrames" style "metacity-frame" -#class "GtkWindow" style "metacity-frame" - -########## Frames #################### - -#style "frame" -#{ -# xthickness = 2 -# ythickness = 2 -# engine "pixmap" -# { -# image -# { -# function = SHADOW -# shadow = IN -# recolorable = FALSE -# file = "Frame-Gap/shadow-gap.png" -# border = { 2, 2, 3, 2 } -# stretch = TRUE -# } -# image -# { -# function = SHADOW -# shadow = OUT -# recolorable = TRUE -# file = "Frame-Gap/shadow-gap.png" -# border = { 2, 2, 3, 2 } -# stretch = TRUE -# } -# -# image -# { -# function = SHADOW -# shadow = ETCHED_IN -# recolorable = TRUE -# file = "Frame-Gap/shadow-gap.png" -# border = { 6, 6, 6, 6 } -# stretch = TRUE -# } -# image -# { -# function = SHADOW -# shadow = NONE -# recolorable = TRUE -# file = "Frame-Gap/frame1.png" -# border = { 0, 0, 0, 0 } -# stretch = TRUE -# } -# image -# { -# function = SHADOW -# shadow = ETCHED_OUT -# recolorable = TRUE -# file = "Frame-Gap/shadow-gap.png" -# border = { 6, 6, 6, 6 } -# stretch = TRUE -# } -# image -# { -# function = SHADOW_GAP -# recolorable = TRUE -# file = "Frame-Gap/shadow-gap.png" -# border = { 2, 2, 3, 2 } -# stretch = TRUE -# gap_file = "Frame-Gap/frame-gap.png" -# gap_border = { 5, 5, 2, 1 } -# gap_start_file = "Frame-Gap/frame-gap-start.png" -# gap_start_border = { 5, 1, 2, 1 } -# gap_end_file = "Frame-Gap/frame-gap-end.png" -# gap_end_border = { 5, 5, 2, 1 } -# gap_side = TOP -# } -# } -#} -#class "GtkFrame" style "frame" - -################## frame-fix-image ####################### - -style "frame" = "theme-default" -{ - xthickness = 6 - ythickness = 6 -} -widget_class ".<GtkFrame>" style "frame" - -################## tooltips ####################### - -style "tooltips" -{ -# font_name = "Bold" - xthickness = 6 - ythickness = 4 -# bg[NORMAL] = "#fffcdb" - bg[NORMAL] = @tooltip_bg_color # "black" #added ::background -# text[SELECTED] = @base_color #added ::top-left background color (aurora) - fg[NORMAL] = @tooltip_fg_color # "white" #added ::text color -# text[NORMAL] = shade (0.98, @bg_color) #added ::tooltip border (aurora) - engine "pixmap" - { - image - { - function = FLAT_BOX - recolorable = TRUE - detail = "tooltip" - file = "Others/tooltip.png" - border = { 2, 2, 2, 2 } - stretch = TRUE - } - } -} - -class "GtkTooltip" style "tooltips" - -class "*GtkTooltips*" style "tooltips" -widget "gtk-tooltip*" style "tooltips" -widget_class "*Tooltips*" style "tooltips" -widget "gtk-tooltips" style "tooltips" - -############## tiled pixmap as background, so we override it ################# - -style "panel-applet-background" = "theme-default" -{ - engine "pixmap" - { - image - { - function = FLAT_BOX - file = "Panel/applet-bg.png" - stretch = TRUE - border = { 3, 2, 3, 2 } - } - 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 - } - } -} -#class "GtkWindow" style "window-background" # uncomment others class -widget "PanelDItemEditor" style "panel-applet-background" - -##################### RULER ################## - -style "ruler" = "theme-default" -{ - engine "pixmap" - { - image - { - function = BOX - state = NORMAL - recolorable = TRUE - detail = "vruler" - file = "Others/ruler-v.png" - border = { 2, 2, 2, 2 } - stretch = TRUE - orientation = VERTICAL - } - image - { - function = BOX - state = NORMAL - recolorable = TRUE - detail = "hruler" - file = "Others/ruler-h.png" - border = { 2, 2, 2, 2 } - stretch = TRUE - orientation = HORIZONTAL - } - } -} - -class "GtkRuler" style "ruler" - -######################################### - -#style "menubar-label-fix" -#{ -# fg[NORMAL] = @base_color -#} -#widget_class "*.<GtkMenuBar>.<GtkItem>.<GtkLabel>" style "menubar-label-fix" - -##################### STATUSBAR ################ - -style "statusbar" = "default" #used only for the font size -{ -# font_name = "8" - - xthickness = 0 - ythickness = 0 - -# engine "pixmap" -# { -# image -# { -# function = RESIZE_GRIP -# recolorable = TRUE -# detail = "statusbar" -# file = "Shadows/shadow-none.png" -# border = {1, 1, 1, 1 } -# stretch = TRUE -# overlay_file = "Handles/resize-grip.png" -# overlay_border = { 1, 1, 1, 1 } -# overlay_stretch = TRUE -# } -# } -} - -#class "GtkStatusbar" style "statusbar" -widget_class "*.GtkStatusbar.*GtkLabel" style "statusbar" - -####################### curve ################################ - -style "curve" -{ - engine "pixmap" - { - image - { - function = FLAT_BOX - recolorable = TRUE - detail = "curve_bg" - file = "Others/null-2.png" - border = { 2, 2, 2, 2 } - stretch = FALSE - } - } -} -class "GtkCurve" style "curve" - -############################################################# - -# END - - |
