### Panelrc ### ### These settings are for xfec & LXDE's panels. ### ### And a few extra xfce tweaks. ### ############################################################# # PANEL SETTINGS / XFCE / LXDE ############################################################# style "panel" { WnckTasklist :: fade-overlay-rect = 1 WnckTasklist :: fade-opacity = 1.0 WnckTasklist :: fade-loop-time = 6.0 GtkArrow :: arrow-scaling = 0.4 xthickness = 0 ythickness = 0 bg[NORMAL] = shade (1.1, @bg_color) bg[ACTIVE] = shade (0.9, @bg_color) bg[PRELIGHT] = shade (1.3, @bg_color) bg[SELECTED] = shade (0.78, @bg_color) bg_pixmap[NORMAL] = "images/other/panel.png" bg_pixmap[INSENSITIVE] = "images/other/panel.png" } ############################################################# #THESE DECLARATIONS MAKE SURE THE PANEL STILL USES PANEL STYLE #many of these are depreciated with gnome-2 ############################################################# class "PanelToplevel*" style "panel" # For Window List Menu... I think widget_class "*PanelToplevel*" style "panel" class "*Mail*" style "panel" class "*notif*" style "panel" class "*Notif*" style "panel" class "*Tray*" style "panel" class "*tray*" style "panel" widget_class "*Mail*" style "panel" widget_class "*notif*" style "panel" widget_class "*Notif*" style "panel" widget_class "*Tray*" style "panel" widget_class "*tray*" style "panel" widget_class "*BonoboDockItem" style "panel" class "*BonoboDockItem" style "panel" widget "*TrayIcon*" style "panel" class "*Panel*Applet*" style "panel" widget_class "*Panel*GtkToggleButton" style "panel" widget_class "*Panel*GtkToggleButton*" style "panel" widget_class "*Panel*GtkButton" style "panel" widget_class "*.Panel*Button*GtkLabel" style "panel" widget_class "*.Panel*GtkLabel" style "panel" widget "*PanelWidget*" style "panel" widget "*PanelApplet*" style "panel" widget "*fast-user-switch*" style "panel" widget "*CPUFreq*Applet*" style "panel" widget "*indicator-applet*" style "panel" class "PanelApp*" style "panel" widget_class "*computertemp*" style "panel" widget_class "*Applet*Tomboy*" style "panel" widget_class "*Applet*Netstatus*" style "panel" widget "*.tclock.*" style "panel" widget "*.taskbar.*" style "panel" widget_class "*GtkBgbox*" style "panel" class "PanelApplet" style "panel" # Task List, Calendar Button, Grip widget "*Deskbar*Arrow" style "panel" # Deskbar Panel Applet ############################################################# #THE COMMENTED CLASSES FIXES A PANEL BUG THAT MADE SOME #TRAY ICONS MOVE DOWN 1 PIXEL , A VERY BIG THANKS TO MOOMEX #FOR THIS INFORMATION!!!!!! ############################################################# # THANKS TO merlwiz79 FOR THESE FIXES ############################################################# widget_class "*Netstatus*" style "panel" widget_class "*Tomboy*Tray*" style "panel" widget "*fast-user-switch*" style "panel" widget_class "*PanelToplevel*" style "panel" class "Xfce*Panel*" style "panel" widget_class "*Xfce*Panel*" style "panel" widget_class "*PanelApplet*" style "panel" widget_class "*PanelWidget*" style "panel" widget "*Xfce*Panel*Tasklist*" style:rc "panel" ############################################################# style "panel-buttons" { xthickness = 4 ythickness = 4 GtkWidget::focus_padding = 2 fg[NORMAL] = "#ababab" fg[PRELIGHT] = "#cbcbcb" fg[SELECTED] = @selected_fg_color #fg[INSENSITIVE] = "#3e4041" fg[ACTIVE] = "#efefef" engine "pixmap" { image { function = BOX recolorable = TRUE state = NORMAL file = "images/buttons/panel-button.svg" border = { 4, 4, 5, 2 } stretch = TRUE } image { function = BOX shadow = OUT recolorable = TRUE state = PRELIGHT file = "images/buttons/panel-button-hover.svg" border = { 4, 4, 5, 2 } stretch = TRUE } image { function = BOX recolorable = TRUE shadow = IN state = PRELIGHT file = "images/buttons/panel-button-active-prelight.svg" border = { 4, 4, 5, 2 } stretch = TRUE } image { function = BOX recolorable = TRUE state = ACTIVE file = "images/buttons/panel-button-active.svg" border = { 4, 4, 5, 2 } stretch = TRUE } image { function = BOX recolorable = TRUE state = INSENSITIVE file = "images/buttons/panel-button-insensitive.svg" border = { 4, 4, 5, 2 } stretch = TRUE } image { function = BOX recolorable = TRUE state = SELECTED file = "images/buttons/panel-button-active.svg" border = { 4, 4, 5, 2 } stretch = TRUE } } } style "panel-toggle-buttons" { GtkWidget::focus_padding = 0 xthickness = 4 ythickness = 1 bg[NORMAL] = shade (1.1, "#0a0a0a") bg[ACTIVE] = shade (0.9, "#0a0a0a") bg[PRELIGHT] = shade (1.3, "#0a0a0a") bg[SELECTED] = shade (0.78, "#0a0a0a") engine "pixmap" { image { function = BOX recolorable = TRUE state = NORMAL file = "images/other/panel.png" border = { 2,2,2,2 } stretch = TRUE } image { function = BOX recolorable = TRUE state = PRELIGHT file = "/images/menu/menubar-button.svg" border = { 0 ,0 , 0, 3} stretch = TRUE } image { function = BOX recolorable = TRUE state = ACTIVE file = "/images/menu/menubar-button.svg" border = { 0 ,0 , 0, 3} stretch = TRUE } image { function = BOX recolorable = TRUE state = INSENSITIVE file = "images/other/panel.png" border = { 2,2,2,2 } stretch = TRUE } image { function = BOX recolorable = TRUE state = SELECTED file = "/images/menu/menubar-button.svg" border = { 0 ,0 , 0, 3} stretch = TRUE } } } # This applies to xfce clock for some reason # # change the color to whatever you like, replace the '*' with the name of the font of your choice # and lastly change the '10' to whatever font size you would like # style "panel-frame-label" { fg[NORMAL] = shade(1.42, @selected_bg_color) font_name = "* Bold 9" } style "switcher" { xthickness = 3 ythickness = 3 bg[NORMAL] = "#060606" bg[PRELIGHT] = shade(0.8, @selected_bg_color) bg[SELECTED] = shade(1.04, @selected_bg_color) } widget_class "*Pager*" style "switcher" # XFCE Notify # style "notify-window" { XfceNotifyWindow::summary-bold = 1 XfceNotifyWindow::border-color = "#000000" XfceNotifyWindow::border-radius = 3.0 XfceNotifyWindow::border-width = 1.0 bg[NORMAL] = "#FFFFFF" } style "notify-button" { GtkWidget::focus_padding = 0 fg[NORMAL] = "#080808" fg[PRELIGHT] = "#040404" engine "pixmap" { image { function = BOX state = NORMAL file = "images/buttons/xfce-notify-button.svg" border = { 2, 2, 2, 2 } stretch = TRUE } image { function = BOX state = PRELIGHT file = "images/buttons/xfce-notify-button-prelight.svg" border = { 2, 2, 2, 2 } stretch = TRUE } image { function = BOX state = ACTIVE file = "images/buttons/xfce-notify-button-active.svg" border = { 2, 2, 2, 2 } stretch = TRUE } } } style "notify-text" { fg[NORMAL] = "#060606" GtkWidget::link-color = "#006AA8" } style "xfdesktop-icon-view" { #XfdesktopIconView::label-alpha = 9.92 base[NORMAL] = "#efefef" base[SELECTED] = shade(1.2, @selected_bg_color) base[ACTIVE] = shade (0.6, @selected_bg_color) fg[NORMAL] = "#060606" fg[SELECTED] = @selected_fg_color fg[ACTIVE] = "#ababab" engine "murrine" { textstyle = 0 }} #This is for the desktop icons widget_class "*XfdesktopIconView*" style "xfdesktop-icon-view" #this is for the xfce Notify# class "XfceNotifyWindow" style "notify-window" widget_class "XfceNotifyWindow.*" style "notify-button" widget_class "XfceNotifyWindow.*." style "notify-text" #this is the open close log-out dialogue button# ##(otherwise try 'xfce-panel-button') its sub class of GtkButton!## widget_class "*" style "panel-toggle-buttons" widget_class "**" style "panel-toggle-buttons" #This is the mount button# widget_class "*XfcePanelPlugin.GtkButton" style "panel-toggle-buttons" widget "*dict*Applet*" style "panel-toggle-buttons" #This is the applications Menu Button# widget_class "*Panel*GtkToggleButton" style "panel-toggle-buttons" widget_class "*Xfce*NetkTasklist*GtkToggleButton" style "panel-toggle-buttons" #This is for the window-list/task-list buttons# widget_class "*PanelToplevel*GtkToggleButton" style "button" #LXDE's task list buttons are inside GtkEventboxes. There fore the 'panel-button' wont draw properly. So I chose to use the default buttons here.# widget "*tasklist*" style:highest "panel-buttons" #This is for the panel clock# widget_class "*Panel*.." style "panel-frame-label" # style "panel-progressbar" { xthickness = 1 ythickness = 1 fg[PRELIGHT] = shade(1.15, @fg_color) fg[NORMAL] = shade(0.85, @text_color) font_name = "Bold" bg[NORMAL] = "#141414" bg[SELECTED] = @selected_bg_color bg[INSENSITIVE] = "#171717" bg[ACTIVE] = "#0e0e0e" engine "murrine" { progressbarstyle = 0 #gradient_shades = {0.80, 1.00, 1.00, 1.20} glazestyle = 1 roundness = 0 reliefstyle = 0 trough_border_shades = {0.6, 0.4} #border_shades = { 1.1, 0.8 } textstyle = 1 } } style "panel-menu-progressbar" = "panel-progressbar" { bg[ACTIVE] = "#181818" engine "murrine" { progressbarstyle = 0 #gradient_shades = {1.10, 1.00, 1.00, 0.90} glazestyle = 0 roundness = 2 reliefstyle = 0 trough_border_shades = {0.6, 0.4} textstyle = 1 } } widget_class "*Panel*" style "panel-progressbar" widget_class "**" style "panel-menu-progressbar"