Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ####Naos Gtk theme by horst3180####
- #default color scheme
- gtk_color_scheme = "fg_color:#5f5f5f\nbg_color:#E6E6E3\nbase_color:#f5f5f5\ntext_color:#5f5f5f\nselected_bg_color:#3a3a3a\nselected_fg_color:#ffffff"
- #icon Sizes
- gtk-icon-sizes ="gtk-small-toolbar=21,21:gtk-large-toolbar=21,21:gtk-button=21,21"
- gtk-button-images = 0
- gtk-menu-images = 0
- #include "panel.rc"
- style "theme-default"
- {
- # Style Properties
- GtkMenuBar::window-dragging = 1
- # button
- GtkButton :: child-displacement-x = 1
- GtkButton :: child-displacement-y = 1
- GtkButton :: default-border = {1, 1, 1, 1}
- GtkButton :: default-outside_border = {0, 0, 0, 0}
- GtkButton :: inner-border = {0, 0, 0, 0}
- GtkButton :: button-relief = GTK_RELIEF_NONE
- GtkButton :: interior-focus = 1
- GtkButton :: interior-focus = 10
- GtkButton :: focus-padding = 1
- GtkButton :: focus-line-width = 0
- GtkButton :: focus-line-height = 0
- GtkButton :: displace-focus = 1
- GtkButton :: inner-border = {0, 0, 0, 0}
- GtkButton :: shadow_type = GTK_SHADOW_NONE
- GtkButton :: image-spacing = 2
- # check button
- GtkCheckButton :: indicator-size = 15
- GtkCheckButton :: indicator-spacing = 1
- # combo box
- #GtkComboBox :: appears-as-list = 1
- GtkComboBox :: arrow-size = 15
- #GtkComboBox :: shadow_type = GTK_SHADOW_OUT
- # expander
- GtkExpander :: expander_size = 13
- #GtkWidget::link-color = "#ff0000"
- # menu
- GtkMenu :: horizontal-padding = 4
- GtkMenu :: vertical-padding = 2
- # menubar
- GtkMenuBar :: internal-padding = 0
- # menuitem
- GtkMenuItem :: arrow-spacing = 10
- # notebook
- GtkNotebook :: tab-curvature = 4
- GtkNotebook :: tab-overlap = -1
- GtkPaned :: handle_size = 2 #border on the sidebar
- # radio button
- GtkRadioButton :: indicator-size = 15
- # range
- GtkRange :: trough-border = 0
- GtkRange :: slider-width = 12
- GtkRange :: activate-slider = 1
- GtkRange :: stepper-size = 1
- GtkRange :: trough-under-steppers = 0
- # scale
- GtkScale :: slider-length = 25
- GtkScale :: slider-width = 8
- GtkScale :: trough-border = 1
- # scrollbar
- GtkScrollbar :: min_slider_length = 30
- GtkScrollbar :: has-backward-stepper = 1
- GtkScrollbar :: has-forward-stepper = 1
- GtkScrollbar :: has-secondary-backward-stepper = 0
- GtkScrollbar :: has-secondary-forward-stepper = 0
- # toolbar
- GtkToolbar :: internal-padding = 1
- GtkToolbar::shadow-type = GTK_SHADOW_NONE
- GtkMenuBar::shadow-type = GTK_SHADOW_NONE
- #GtkToolbar ::button-relief = GTK_RELIEF_NORMAL
- # treeview
- GtkTreeView :: expander_size = 13
- GtkTreeView :: vertical-separator = 1
- GtkTreeView :: horizontal-separator = 2
- #GtkTreeView :: odd-row-color = shade (0.8,@base_color)
- WnckTasklist :: fade-overlay-rect = 1
- xthickness = 1
- ythickness = 1
- fg[NORMAL] = @fg_color # Metacity and mouseover, Most text
- fg[PRELIGHT] = @fg_color # Text when mouseover
- fg[SELECTED] = @selected_fg_color # Metacity X when window selected
- fg[ACTIVE] = @fg_color # Text when mouseclicking button, Tabs, Active window list
- fg[INSENSITIVE] = shade (0.8,@bg_color) # Insensitive Text
- bg[NORMAL] = @bg_color # Normal Background, inactive Metacity bar, buttons
- bg[PRELIGHT] = shade (1.05,@bg_color) # Mouseover buttons
- bg[SELECTED] = @bg_color # Metacity Bar
- bg[INSENSITIVE] = @bg_color # Insensitive buttons
- bg[ACTIVE] = @bg_color # Mouseclicking, Tabs, active window list
- base[NORMAL] = @base_color # Background, most
- base[PRELIGHT] = @base_color # Mouseover menu
- base[ACTIVE] = @selected_bg_color # Menu active item in inactive window
- base[SELECTED] = @selected_bg_color
- base[INSENSITIVE] = shade (1.025,@bg_color) # Background, insensitive
- text[NORMAL] = @text_color # Text in window
- text[PRELIGHT] = @text_color # Text on Mouseover
- text[ACTIVE] = @selected_fg_color # Active text in inactive window
- text[SELECTED] = @selected_fg_color # Active text in active window
- text[INSENSITIVE] = shade (1.6,@text_color)
- engine "murrine"
- {
- animation = FALSE # FALSE = disabled, TRUE = enabled
- contrast = 0.3 # 0.8 for less contrast, more than 1.0 for more contrast on borders
- gradient_shades = {1.05,1.0,1.0,0.98} #{1.3,1.3,1.0,1.1} # default: {1.1,1.0,1.0,1.1}
- #gradient_shades = {1.0,1.0,1.0,1.0} #{1.3,1.3,1.0,1.1} # default: {1.1,1.0,1.0,1.1}
- glazestyle = 1 # 0 = flat highlight, 1 = curved highlight, 2 = concave style, 3 = top curved
- highlight_shade = 1.0 # set highlight amount for buttons or widgets
- lightborder_shade = 2.0 # sets lightborder amount for buttons or widgets
- lightborderstyle = 1 # 0 = lightborder on top side, 1 = lightborder on all sides
- listviewheaderstyle = 1 # 0 = flat, 1 = glassy, 2 = raised
- listviewstyle = 1 # 0 = nothing, 1 = dotted
- menubaritemstyle = 0 # 0 = menuitem look, 1 = button look
- menubarstyle = 2 # 0 = flat, 1 = glassy, 2 = gradient, 3 = striped
- menuitemstyle = 0 # 0 = flat, 1 = glassy, 2 = striped
- menustyle = 0 # 0 = no vertical menu stripe, 1 = display vertical menu stripe
- reliefstyle = 2 # 0 = flat, 1 = inset, 2 = shadow
- rgba = FALSE # FALSE = disabled, TRUE = enabled
- roundness = 3
- stepperstyle = 1 # 0 = standard, 1 = integrated stepper handles, 2 = unknown
- toolbarstyle = 2 # 0 = flat, 1 = glassy, 2 = gradient
- progressbarstyle = 0 # 0 = no stripes, 1 = diagonal stripes, 2 = vertical stripes
- border_shades = { 0.99, 0.9 }
- comboboxstyle = 1
- #border_colors = { "#000000", "#000000" }
- spinbuttonstyle = 1
- #trough_shades = { 0.87, 0.87 }
- }
- }
- # styles
- # nautilus search stripe and other specialties
- style "extra-view" {
- }
- style "scrollbar"
- {
- xthickness = 2
- ythickness = 2
- engine "murrine"
- {
- gradient_shades = {1.05,1.0,1.0,0.99}
- trough_shades = { 0.83, 0.87 }
- roundness = 5
- }
- }
- style "theme-button" = "theme-widest"
- {
- xthickness = 3
- ythickness = 3
- bg[ACTIVE] = shade (0.87,@bg_color)
- bg[INSENSITIVE] = shade (1.03,@bg_color)
- }
- style "theme-check-radio-buttons" = "theme-button"
- {
- GtkWidget::interior-focus = 0
- GtkWidget::focus-padding = 1
- bg[SELECTED] = @bg_color
- text[ACTIVE] = shade (2.9,@selected_bg_color)
- }
- style "theme-combo" = "theme-button" {
- GtkButton::inner-border = { 0, 1, 0, 0 }
- }
- style "theme-combo-arrow" = "theme-button"
- {
- xthickness = 1
- ythickness = 1
- }
- style "theme-entry" = "theme-button"
- {
- xthickness = 3
- ythickness = 3
- bg[SELECTED] = "#b5b5b5"#@selected_bg_color
- base[INSENSITIVE] = shade (1.03,@bg_color)
- engine "murrine"
- {
- reliefstyle = 0
- contrast = 0.2
- }
- }
- style "theme-frame" = "theme-wide"
- {
- GtkWidget::draw-border = {1,1,1,1}
- }
- style "theme-handlebox" = "theme-default"
- {
- }
- #styles of menu
- style "theme-menu" = "theme-default"
- {
- xthickness = 0
- ythickness = 0
- bg[NORMAL] = shade (1.0,@base_color)
- bg[SELECTED] = @bg_color
- }
- style "theme-menu-item" = "theme-menu"
- {
- xthickness = 2
- ythickness = 3
- text[NORMAL] = @text_color
- text[PRELIGHT] = shade (0.8,@text_color) #combolist
- fg[PRELIGHT] = shade (0.8,@text_color)
- }
- style "theme-menu-bar"
- {
- xthickness = 3
- ythickness = 6
- font_name = "Bold"
- bg[NORMAL] = "#000000"
- fg[NORMAL] = "#cccccc"
- bg[SELECTED] = @selected_bg_color
- fg[PRELIGHT] = shade (0.9,@selected_fg_color)
- fg[SELECTED] = shade (0.9,@selected_fg_color) #firefox selected menubar text
- engine "murrine"
- {
- roundness = 0
- }
- }
- style "theme-menubar-item" = "theme-default"
- {
- ythickness = 3
- }
- style "theme-nautilus-location"
- {
- }
- style "theme-notebook" = "theme-wider"
- {
- bg[ACTIVE] = shade (0.9,@bg_color)
- engine "murrine"
- {
- contrast = 0.5
- roundness = 3
- reliefstyle = 0
- lightborder_shade = 1.5
- }
- }
- #style of panel
- style "theme-panel"
- {
- xthickness = 2
- ythickness = 0
- GtkWidget::separator-height = 5
- fg[NORMAL] = @selected_fg_color
- fg[PRELIGHT] = @selected_fg_color
- fg[SELECTED] = @selected_fg_color
- fg[ACTIVE] = @selected_fg_color
- fg[INSENSITIVE] = @selected_fg_color
- bg[NORMAL] = shade (0.5,@selected_bg_color)
- bg[ACTIVE] = shade (0.4,@selected_bg_color)
- bg[SELECTED] = @selected_bg_color
- bg[PRELIGHT] = @selected_bg_color
- bg_pixmap[NORMAL] = "Panel/panel-bg.png"
- bg_pixmap[ACTIVE] = "Panel/panel-bg.png"
- bg_pixmap[SELECTED] = "Panel/panel-bg.png"
- bg_pixmap[INSENSITIVE] = "Panel/panel-bg.png"
- bg_pixmap[PRELIGHT] = "Panel/panel-bg.png"
- }
- style "theme-panel-button" = "theme-button"
- {
- xthickness = 5
- ythickness = 0
- #ACTIVE=focused windows
- #NORMAL=unfocused windows
- #PRELIGHT=mouseover buttons
- #SELECTED=**unused**
- fg[NORMAL] = shade (0.55,@selected_fg_color)
- fg[PRELIGHT] = shade (0.8,@selected_fg_color)
- fg[SELECTED] = @selected_fg_color
- fg[ACTIVE] = shade (1.0,@selected_fg_color)
- fg[INSENSITIVE] = shade (1.0,@selected_fg_color)
- GtkWidget::focus_padding = 2
- engine "pixmap" {
- image
- {
- function = BOX
- recolorable = TRUE
- state = PRELIGHT
- file = "Panel/panelbutton3.png"
- border = { 4, 4, 4, 4 }
- stretch = TRUE
- }
- image
- {
- function = BOX
- recolorable = TRUE
- state = NORMAL
- file = "Panel/panelbutton1.png"
- border = { 4, 4, 4, 4 }
- stretch = TRUE
- }
- image
- {
- function = BOX
- recolorable = TRUE
- state = ACTIVE
- file = "Panel/panelbutton2.png"
- border = { 4, 4, 4, 4 }
- stretch = TRUE
- }
- image
- {
- function = BOX
- recolorable = TRUE
- state = INSENSITIVE
- file = "Panel/panelbutton2.png"
- border = { 4, 4, 4, 4 }
- stretch = TRUE
- }
- image
- {
- function = HANDLE
- recolorable = TRUE
- overlay_file = "Panel/handle-v.png"
- overlay_stretch = FALSE
- orientation = VERTICAL
- }
- image
- {
- function = HANDLE
- overlay_file = "Panel/handle-h.png"
- overlay_stretch = FALSE
- orientation = HORIZONTAL
- }
- }
- }
- style "panelbar"
- {
- engine "pixmap"
- {
- image
- {
- function = BOX
- state = NORMAL
- file = "Panel/panel-bg.png"
- border = { 0 , 0 , 0 , 0}
- stretch = TRUE
- }
- image
- {
- function = BOX
- state = ACTIVE
- file = "Panel/panel-bg.png"
- border = { 0 , 0 , 0 , 0}
- stretch = TRUE
- }
- image
- {
- function = BOX
- state = INSENSITIVE
- file = "Panel/panel-bg.png"
- border = { 0 , 0 , 0 , 0}
- stretch = TRUE
- }
- image
- {
- function = BOX
- state = PRELIGHT
- recolorable = TRUE
- file = "Panel/panelbutton3.png"
- border = { 4 , 4 , 4 , 4}
- stretch = TRUE
- }
- }
- }
- style "theme-paned" = "theme-default"
- {
- }
- style "theme-progressbar" = "theme-default"
- {
- xthickness = 2
- ythickness = 2
- fg[PRELIGHT] = @selected_fg_color
- #bg[SELECTED] = "#68323F"
- bg[SELECTED] = "#222222"
- engine "murrine"
- {
- gradient_shades = {1.2,1.0,1.0,0.9}
- contrast = 0.6
- trough_shades = { 0.87, 0.99 }
- highlight_shade = 1.05
- lightborder_shade = 1.7
- }
- }
- style "theme-range" = "theme-default"
- {
- #Arrows
- text[NORMAL] = @fg_color
- text[PRELIGHT] = @bg_color
- text[ACTIVE] = @bg_color
- text[INSENSITIVE] = @bg_color
- engine "murrine"
- {
- }
- }
- style "theme-scale" = "theme-default"
- {
- bg[SELECTED] = @bg_color
- bg[ACTIVE] = shade (0.88,@bg_color) # Mouseclicking, Tabs, active window list
- engine "murrine"
- {
- lightborder_shade = 1.0 # sets lightborder amount for buttons or widgets
- }
- }
- style "theme-separator-menu-item"
- {
- GtkSeparatorMenuItem::horizontal-padding = 0
- # We are setting the desired height by using wide-separators
- # There is no other way to get the odd height ...
- GtkWidget::wide-separators = 1
- GtkWidget::separator-width = 0
- GtkWidget::separator-height = 3
- xthickness = 1
- ythickness = 0
- }
- style "theme-tasklist"
- {
- xthickness = 5
- ythickness = 3
- }
- style "theme-toolbar" = "theme-default"
- {
- }
- style "theme-tooltips" = "theme-widest"
- {
- #bg[NORMAL] = @selected_bg_color
- #bg[SELECTED] = "#6F3737"#@bg_color
- #fg[PRELIGHT] = @fg_color
- }
- # Based on the default style so that the colors from the button style are overriden again.
- style "theme-treeview-header" = "theme-default"
- {
- xthickness = 2
- ythickness = 2
- GtkWidget :: focus-padding = 0
- text[INSENSITIVE] = shade (1.5,@text_color)
- bg[SELECTED] = shade (2.5,@selected_bg_color)
- }
- style "theme-tree-arrow" = "theme-default"
- {
- #bg[NORMAL] = mix(0.70, shade (0.75,@bg_color), shade (0.80,@selected_bg_color))
- #bg[PRELIGHT] = mix(0.80, @bg_color, @selected_bg_color)
- }
- style "theme-wide" = "theme-default"
- {
- xthickness = 2
- ythickness = 2
- }
- style "theme-wider" = "theme-default"
- {
- xthickness = 3
- ythickness = 3
- }
- style "theme-widest" = "theme-default"
- {
- xthickness = 4
- ythickness = 4
- }
- style "theme-view" = "theme-default"
- {
- xthickness = 0
- ythickness = 0
- }
- # text workarounds
- style "theme-combobox-text-color-workaround"
- {
- #fg[NORMAL] = @selected_fg_color
- #bg[NORMAL] = shade (0.30, @bg_color)
- #text[NORMAL] = @selected_fg_color
- #text[PRELIGHT] = @selected_fg_color
- #text[SELECTED] = @selected_fg_color
- #text[ACTIVE] = @selected_fg_color
- #text[INSENSITIVE] = @bg_color
- }
- style "theme-text-is-fg-color-workaround"
- {
- #text[NORMAL] = @text_color
- #text[PRELIGHT] = @text_color
- #text[SELECTED] = @selected_fg_color
- #text[ACTIVE] = @text_color
- #text[INSENSITIVE] = darker (@bg_color)
- }
- style "theme-fg-is-text-color-workaround"
- {
- #fg[NORMAL] = @fg_color
- #fg[PRELIGHT] = @fg_color
- #fg[ACTIVE] = @selected_fg_color
- #fg[SELECTED] = @selected_fg_color
- #fg[INSENSITIVE] = darker (@bg_color)
- }
- # nautilus search stripe
- widget "*.nautilus-extra-view-widget" style:highest "extra-view"
- widget "*.nautilus-extra-view-widget.*.GtkLabel*" style:highest "extra-view"
- widget "*.nautilus-extra-view-widget.*Button*.GtkLabel*" style:highest "theme-button"
- # widget styles
- class "GtkWidget" style "theme-default"
- class "GtkCheckButton" style "theme-check-radio-buttons"
- class "GtkButton" style "theme-button"
- class "GtkScale" style "theme-scale"
- class "GtkRange" style "theme-range"
- class "GtkPaned" style "theme-paned"
- class "GtkFrame" style "theme-frame"
- class "GtkMenu" style "theme-menu"
- class "GtkEntry" style "theme-entry"
- class "GtkMenuItem" style "theme-menu-item"
- class "GtkNotebook" style "theme-notebook"
- class "GtkProgressBar" style "theme-progressbar"
- class "GtkToolbar" style "theme-toolbar"
- class "GtkHandleBox*" style "theme-handlebox"
- class "GtkMenuBar" style "theme-menu-bar"
- class "GtkSeparator" style "theme-wide"
- class "GtkArrow" style "theme-combo-arrow"
- class "GtkScrollbar" style "scrollbar"
- class "GtkTreeView" style "theme-treeview-header"
- class "Panel*" style "theme-panel"
- class "*Panel*Applet*" style "theme-panel"
- #class "GtkSpinButton" style "theme-entry"
- #class "GtkCalendar" style "theme-calendar"
- #class "GtkStatusbar" style "theme-statusbar"
- #class "GtkWindow" style "my-background"
- # menus
- widget_class "*<GtkMenu>*" style "theme-menu"
- widget_class "*<GtkMenuItem>*" style "theme-menu-item"
- widget_class "*<GtkMenuBar>*" style "theme-menu-bar"
- widget_class "*<GtkSeparatorMenuItem>*" style "theme-separator-menu-item"
- widget_class "*<GtkButton>" style "theme-button"
- #widget_class "*<GtkCheckButton>" style "theme-check-radio-button"
- #widget_class "*<GtkHandleBox>" style "theme-handlebox"
- # panel
- widget_class "Panel*" style "theme-panel"
- widget_class "Panel*.*<GtkMenuBar>*" style "theme-panel-button"
- widget_class "Panel*.*<GtkButton>*" style "theme-panel-button"
- widget_class "*PanelApplet*" style "theme-panel"
- #widget_class "*Panel*Applet*" style "theme-panel"
- #widget_class "*PanelWidget*" style "theme-panel"
- widget_class "*Xfce*Panel*" style "theme-panel"
- #widget_class "*Tomboy*Tray*" style "theme-panel"
- #widget "*fast-user-switch*" style "theme-panel"
- #widget "*CPUFreq*" style "theme-panel"
- #widget "Panel*MenuBar*" style "theme-panel" #corrects standard Gnome Menu on panel
- widget_class "*Panel*MenuBar*" style "panelbar"
- # combobox
- widget_class "*.GtkCombo*" style "theme-combo"
- widget_class "*.GtkComboBox*" style "theme-combo"
- widget_class "*.GtkComboBoxEntry*" style "theme-combo"
- widget_class "*.GtkCombo.GtkButton" style "theme-combo"
- widget_class "*.Gtk-Combobox-Popup-Menu.*" style "theme-combobox-text-color-workaround"
- widget_class "*.<GtkComboBox>.<GtkCellView>" style "theme-text-is-fg-color-workaround"
- # progressbar
- #widget_class "*<GtkProgressBar>" style "theme-progressbar"
- # tooltips
- widget "gtk-tooltips*" style "theme-tooltips"
- widget "gtk-tooltip*" style "theme-tooltips"
- # notebook
- widget_class "*<GtkNotebook>" style "theme-notebook"
- widget_class "*.GtkNotebook.*GtkEventBox" style "theme-notebook"
- widget_class "*.GtkNotebook.*GtkViewport" style "theme-notebook"
- widget_class "*.GtkNotebook.GtkLabel*" style "theme-notebook" #for tabs
- widget_class "*<GtkNotebook>*<GtkDrawingArea>" style "theme-notebook"
- widget_class "*<GtkNotebook>*<GtkLayout>" style "theme-notebook"
- widget_class "*<GtkNotebook>.GtkLabel*" style "theme-notebook" #for tabs
- #widget_class "*<GtkNotebook>*<GtkViewport>" style "theme-notebook"
- # treeview
- widget_class "*.<GtkTreeView>.<GtkButton>" style "theme-treeview-header"
- widget_class "*.<GtkCTree>.<GtkButton>" style "theme-treeview-header"
- widget_class "*.<GtkList>.<GtkButton>" style "theme-treeview-header"
- widget_class "*.<GtkCList>.<GtkButton>" style "theme-treeview-header"
- widget_class "*.ETree*" style "theme-treeview-header" #evolution
- # arrow bg
- widget_class "*.<GtkTreeView>.GtkButton.*GtkArrow" style "theme-tree-arrow"
- widget_class "*.GtkCTree.GtkButton.*GtkArrow" style "theme-tree-arrow"
- widget_class "*.GtkList.GtkButton.*GtkArrow" style "theme-tree-arrow"
- widget_class "*Panel*GtkToggleButton*" style "theme-panel-button"
- widget_class "*.ETree.ECanvas" style "theme-treeview-header" #evolution
- widget_class "*.ETable.ECanvas" style "theme-treeview-header" #evolution
- # firefox workarounds
- widget "MozillaGtkWidget*Menu*" style "theme-fg-is-text-color-workaround"
- widget "MozillaGtkWidget*Frame*" style "theme-fg-is-text-color-workaround"
- # misc
- widget_class "*.GtkSpinButton*" style "theme-entry"
- widget_class "*<GtkListItem>*" style "theme-fg-is-text-color-workaround"
- widget_class "*<GtkCList>" style "theme-fg-is-text-color-workaround"
- #widget_class "*.<GtkFrame>.<GtkLabel>" style "theme-frame-title"
- widget_class "*.ETree.ECanvas" style "theme-treeview-header" #evolution
- widget_class "*.ETable.ECanvas" style "theme-treeview-header" #evolution
- style "murrine-evo-new-button-workaround"
- {
- engine "murrine" {
- toolbarstyle = 0
- }
- }
- widget_class "EShellWindow.GtkVBox.BonoboDock.BonoboDockBand.BonoboDockItem*" style "murrine-evo-new-button-workaround"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement