# Written by Witek Tarchalski # Based on Pixmap engine # style "default" { GtkFrame::shadow_type = GTK_SHADOW_IN GtkScrolledWindow::shadow_type = GTK_SHADOW_IN GtkContainer::shadow_type = GTK_SHADOW_IN GtkPaned::shadow_type = GTK_SHADOW_IN GtkRange::slider_width = 19 GtkRange::stepper_size = 19 GtkScrollbar::min_slider_length = 36 bg[NORMAL] = "#e8e9ea" bg[PRELIGHT] = "#ebeced" bg[ACTIVE] = "#d5dadc" bg[SELECTED] = "#b7b9bb" bg[INSENSITIVE] = "#e8e8e8" bg_pixmap[NORMAL] = "bg-v.png" fg[NORMAL] = "#002" # fg[PRELIGHT] = "#001" fg[ACTIVE] = "#015" fg[SELECTED] = "#012" fg[INSENSITIVE] = "#569" base[NORMAL] = "#ffffff" base[SELECTED] = "#d0e5f8" ##zaznaczenie base[INSENSITIVE]= "#eff1f2" base[ACTIVE] = "#d7ecff" ##zaznaczenie unfocused base[PRELIGHT] = "#c6cde6" text[NORMAL] = "#114" text[ACTIVE] = "#005" text[PRELIGHT] = "#003" text[SELECTED] = "#005" text[INSENSITIVE]= "#888" engine "pixmap" { image { function = HANDLE recolorable = TRUE overlay_file = "handle-h.png" overlay_border = { 0,0,0,0 } overlay_stretch = FALSE orientation = VERTICAL } image { function = HANDLE recolorable = TRUE overlay_file = "handle-h.png" overlay_border = { 0,0,0,0 } overlay_stretch = FALSE orientation = HORIZONTAL } image { function = SHADOW recolorable = TRUE shadow = OUT # file = "empty.png" file = "shadow-out.png" border = { 2,2,2,2 } stretch = TRUE } image { function = SHADOW recolorable = TRUE shadow = IN file = "shadow.png" border = { 2,2,2,2 } stretch = TRUE } image { function = SHADOW recolorable = TRUE shadow = ETCHED_IN file = "shadow.png" border = { 2,2,2,2 } stretch = TRUE } image { function = SHADOW recolorable = TRUE shadow = ETCHED_OUT file = "shadow.png" border = { 2,2,2,2 } stretch = TRUE } image { function = SHADOW_GAP recolorable = TRUE file = "empty.png" border = { 2,2,2,2 } stretch = TRUE # gap_start_file = "shadow-gap-top.png" gap_start_file = "line-h.png" gap_start_border = { 0,0,1,0 } # gap_end_file = "shadow-gap-top.png" gap_end_file = "line-h.png" gap_end_border = { 0,0,1,0 } gap_side = TOP } image { function = VLINE recolorable = TRUE file = "line-v.png" border = { 0,0,0,0 } stretch = TRUE } image { function = HLINE recolorable = TRUE file = "line-h.png" border = { 0,0,0,0 } stretch = TRUE } image { function = FOCUS recolorable = TRUE overlay_file = "empty.png" overlay_border = { 0,0,0,0 } overlay_stretch = TRUE } image { function = BOX recolorable = TRUE # shadow = IN # dla metacity button file = "menuitem.png" # file = "menubar.png" state = SELECTED # zeby stalo sie nieuzyteczne border = { 6,6,6,6 } stretch = TRUE } } } class "GtkWidget" style "default" style "toolbar" { xthickness = 1 ythickness = 1 engine "pixmap" { image { function = BOX # shadow = ETCHED_OUT # shadow = NONE file = "toolbar.png" border = { 8,8,2,2 } stretch = TRUE orientation = HORIZONTAL } } } class "*Tool*" style "toolbar" style "panel" { engine "pixmap" { image { function = BOX file = "empty.png" border = { 0,0,0,0 } stretch = TRUE } } bg_pixmap[NORMAL] = "panel.png" } class "Panel*" style "panel" style "menubar" { ythickness = 1 # bg[NORMAL] = "#dad5da" engine "pixmap" { image { function = BOX shadow = OUT file = "menubar.png" border = { 5,4,4,4 } stretch = TRUE } } } class "GtkMenuBar" style "menubar" style "menu" { # bg_pixmap[NORMAL] = "tmp.png" # bg[SELECTED] = "#dad5da" engine "pixmap" { image { function = BOX recolorable = TRUE file = "menubg.png" border = { 3,3,3,3 } stretch = TRUE } } } class "GtkMenu" style "menu" style "menuitem" { xthickness = 3 ythickness = 3 engine "pixmap" { image { function = BOX # file = "progress.png" # file = "but-ciemny.png" file = "menuitem.png" border = { 5,5,5,5 } stretch = TRUE } } } class "GtkMenuItem" style "menuitem" style "handle" { engine "pixmap" { image { function = SHADOW } image { function = HANDLE recolorable = TRUE overlay_file = "handle-h.png" overlay_border = { 0,0,0,0 } overlay_stretch = FALSE orientation = VERTICAL } image { function = HANDLE overlay_file = "handle-v.png" overlay_border = { 0,0,0,0 } overlay_stretch = FALSE orientation = HORIZONTAL } } } class "GtkPaned" style "handle" widget_class "*HandleBox*" style "handle" class "GtkHandleBox" style "handle" style "toggle" { xthickness = 3 ythickness = 3 engine "pixmap" { image { function = BOX recolorable = TRUE shadow = IN # file = "toggle-in.png" file = "but-a.png" border = { 5,5,5,5 } stretch = TRUE } image { function = BOX recolorable = TRUE shadow = OUT # file = "toggle-out.png" file = "but-n.png" border = { 5,5,5,5 } stretch = TRUE } } } class "GtkToggleButton" style "toggle" style "button" { xthickness = 3 ythickness = 3 engine "pixmap" { image { function = BOX detail = "buttondefault" recolorable = TRUE file = "but-def.png" border = { 2,2,2,2 } stretch = TRUE } image { function = CHECK state = PRELIGHT shadow = IN overlay_file = "check-pin.png" overlay_stretch = FALSE } image { function = CHECK state = PRELIGHT shadow = OUT overlay_file = "check-pout.png" overlay_stretch = FALSE } image { function = CHECK recolorable = TRUE shadow = OUT overlay_file = "check-out.png" overlay_stretch = FALSE } image { function = CHECK recolorable = TRUE shadow = IN overlay_file = "check-in.png" overlay_stretch = FALSE } image { function = OPTION state = PRELIGHT shadow = IN overlay_file = "option-pin.png" overlay_stretch = FALSE } image { function = OPTION state = PRELIGHT shadow = OUT overlay_file = "option-pout.png" overlay_stretch = FALSE } image { function = OPTION recolorable = TRUE shadow = OUT overlay_file = "option-out.png" overlay_border = { 0,0,0,0 } overlay_stretch = FALSE } image { function = OPTION recolorable = TRUE shadow = IN overlay_file = "option-in.png" overlay_border = { 0,0,0,0 } overlay_stretch = FALSE } image { function = BOX file = "but-n.png" state = NORMAL border = { 5,5,5,5 } stretch = TRUE } image { function = BOX file = "but-i.png" state = INSENSITIVE border = { 5,5,5,5 } stretch = TRUE } image { function = BOX file = "but-p.png" state = PRELIGHT border = { 5,5,5,5 } stretch = TRUE } image { function = BOX file = "but-a.png" state = ACTIVE border = { 3,3,4,4 } stretch = TRUE } } } class "GtkButton" style "button" style "list" { ythickness = 1 engine "pixmap" { image { function = BOX recolorable = TRUE shadow = OUT file = "list-n.png" # file = "menuitem.png" border = { 5,5,5,5 } stretch = TRUE } image { ## active ALE pojawia sie rowniez jako miedzka pod suwakami! function = BOX recolorable = TRUE shadow = IN file = "list-pressed.png" border = { 5,5,5,5 } stretch = TRUE } image { function = BOX recolorable = TRUE shadow = OUT state = PRELIGHT file = "menuitem.png" border = { 5,5,5,5 } stretch = TRUE } } } widget_class "*List" style "list" widget_class "*GtkTreeView*" style "list" widget_class "GtkCList" style "list" style "spin" { # xthickness = 1 # ythickness = 1 engine "pixmap" { image { function = BOX recolorable = TRUE state = ACTIVE # file = "spin-a.png" file = "list-pressed.png" border = { 2,1,2,1 } stretch = TRUE } image { function = BOX recolorable = TRUE state = PRELIGHT detail = "spinbutton_up" # file = "spin-pu.png" file = "but-p.png" border = { 1,1,1,1 } stretch = TRUE } image { function = BOX recolorable = TRUE state = PRELIGHT detail = "spinbutton_down" # file = "spin-pd.png" file = "but-p.png" border = { 1,1,1,1 } stretch = TRUE } image { function = BOX recolorable = TRUE state = INSENSITIVE detail = "spinbutton_up" # file = "spin-iu.png" file = "but-i.png" border = { 1,1,1,1 } stretch = TRUE } image { function = BOX recolorable = TRUE state = INSENSITIVE detail = "spinbutton_down" # file = "spin-id.png" file = "but-i.png" border = { 1,1,1,1 } stretch = TRUE } image { function = BOX recolorable = TRUE detail = "spinbutton_up" # file = "spin-nu.png" file = "but-n.png" border = { 1,1,1,1 } stretch = TRUE } image { function = BOX recolorable = TRUE detail = "spinbutton_down" # file = "spin-nd.png" file = "but-n.png" border = { 1,1,1,1 } stretch = TRUE } } } class "*Spin*" style "spin" style "scales" { GtkVScale::slider_length = 20 GtkVScale::slider_width = 20 GtkHScale::slider_length = 20 GtkHScale::slider_width = 20 engine "pixmap" { image { function = BOX recolorable = TRUE detail = "trough" file = "trough-range.png" border = { 2, 2, 6, 6 } stretch = TRUE orientation = VERTICAL } image { function = BOX recolorable = TRUE detail = "trough" file = "trough-range.png" border = { 6, 6, 2, 2 } stretch = TRUE orientation = HORIZONTAL } image { function = SLIDER recolorable = TRUE state = NORMAL file = "but-ciemny.png" border = { 0, 0, 0, 0 } stretch = TRUE orientation = HORIZONTAL } image { function = SLIDER recolorable = TRUE state = PRELIGHT file = "but-ciemny-p.png" border = { 0, 0, 0, 0 } stretch = TRUE orientation = HORIZONTAL } image { function = SLIDER recolorable = TRUE state = INSENSITIVE file = "but-ciemny-i.png" border = { 0, 0, 0, 0 } stretch = TRUE orientation = HORIZONTAL } image { function = SLIDER recolorable = TRUE state = NORMAL file = "but-ciemny.png" border = { 0, 0, 0, 0 } stretch = TRUE orientation = VERTICAL } image { function = SLIDER recolorable = TRUE state = PRELIGHT file = "but-ciemny-p.png" border = { 0, 0, 0, 0 } stretch = TRUE orientation = VERTICAL } image { function = SLIDER recolorable = TRUE state = INSENSITIVE file = "but-ciemny-i.png" border = { 0, 0, 0, 0 } stretch = TRUE orientation = VERTICAL } } } class "GtkScale" style "scales" style "range" { fg[PRELIGHT]="#77b" engine "pixmap" { image { function = BOX file = "trough-h.png" # file = "trough-range.png" detail = "trough" border = { 6,6,6,6 } stretch = TRUE orientation = HORIZONTAL } image { function = BOX file = "trough-v.png" # file = "trough-range.png" detail = "trough" border = { 6,6,6,6 } stretch = TRUE orientation = VERTICAL } image { function = BOX file = "empty.png" state = NORMAL border = { 0,0,0,0 } stretch = TRUE } image { function = BOX file = "empty.png" state = INSENSITIVE border = { 0,0,0,0 } stretch = TRUE } image { function = BOX file = "empty.png" state = PRELIGHT border = { 0,0,0,0 } stretch = TRUE } image { function = BOX file = "empty.png" state = ACTIVE border = { 0,0,0,0 } stretch = TRUE } image { function = SLIDER file = "but-ciemny.png" # file = "slider-n.png" border = { 5,5,5,5 } state = NORMAL stretch = TRUE orientation = VERTICAL } image { function = SLIDER file = "but-ciemny-p.png" # file = "slider-n.png" state = PRELIGHT border = { 5,5,5,5 } stretch = TRUE orientation = VERTICAL } image { function = SLIDER file = "but-ciemny.png" # file = "slider-n.png" border = { 5,5,5,5 } state = NORMAL stretch = TRUE orientation = HORIZONTAL } image { function = SLIDER file = "but-ciemny-p.png" # file = "slider-n.png" state = PRELIGHT border = { 5,5,5,5 } stretch = TRUE orientation = HORIZONTAL } image { function = SLIDER file = "slider-i.png" state = INSENSITIVE border = { 5,5,5,5 } stretch = TRUE } } } class "GtkRange" style "range" class "GtkScrollbar" style "range" style "notebook" { ythickness = 1 # bg[PRELIGHT] = "#f6f5f6" engine "pixmap" { image { function = EXTENSION state = ACTIVE # file = "tab-ah.png" file = "tab-a.png" border = { 5,5,5,5 } stretch = TRUE gap_side = BOTTOM } image { function = EXTENSION state = ACTIVE # file = "tab-ah.png" file = "tab-a.png" border = { 5,5,5,5 } stretch = TRUE gap_side = TOP } image { function = EXTENSION state = ACTIVE # file = "tab-av.png" file = "tab-a.png" border = { 5,5,5,5 } stretch = TRUE gap_side = RIGHT } image { function = EXTENSION state = ACTIVE # file = "tab-av.png" file = "tab-a.png" border = { 5,5,5,5 } stretch = TRUE gap_side = LEFT } image { function = EXTENSION # file = "tab-nh.png" file = "but-n.png" border = { 5,5,5,5 } stretch = TRUE gap_side = BOTTOM } image { function = EXTENSION # file = "tab-nh.png" file = "but-n.png" border = { 5,5,5,5 } stretch = TRUE gap_side = TOP } image { function = EXTENSION # file = "tab-nv.png" file = "but-n.png" border = { 5,5,5,5 } stretch = TRUE gap_side = RIGHT } image { function = EXTENSION # file = "tab-nv.png" file = "but-n.png" border = { 5,5,5,5 } stretch = TRUE gap_side = LEFT } image { function = BOX_GAP # gap_side = TOP file = "notebook.png" border = { 4,4,4,4 } stretch = TRUE } } } class "GtkNotebook" style "notebook" style "tooltip" { bg_pixmap[NORMAL] = "tooltip.png" bg_pixmap[PRELIGHT] = "tooltip.png" bg_pixmap[ACTIVE] = "tooltip.png" bg_pixmap[INSENSITIVE] = "tooltip.png" } widget "gtk-tooltips" style "tooltip" class "GtkWidget" style "default" style "progressbar" { ## pixmapy uzywane takze w listbutton!! engine "pixmap" { image { function = BOX recolorable = TRUE detail = "trough" file = "progress-trough.png" border = { 0,0,0,0 } stretch = TRUE # orientation = VERTICAL } image { function = BOX recolorable = TRUE detail = "bar" file = "menuitem.png" # file = "but-ciemny.png" border = { 4,4,4,4 } stretch = TRUE } } } class "GtkProgress*" style "progressbar" style "metacity-frame" { bg[INSENSITIVE] = "#dadada" bg[ACTIVE] = "#cecece" ## bg[NORMAL] = "#307162" fg[NORMAL] = "#f00" fg[PRELIGHT] = "#0f0" } #class "MetaFrames" style "metacity-frame" #widget_class "MetaFrames" style "metacity-frame"