diff options
| author | m0ntagur <leander@leander-scherer.de> | 2023-11-27 18:43:12 +0100 |
|---|---|---|
| committer | m0ntagur <leander@leander-scherer.de> | 2023-11-27 18:43:12 +0100 |
| commit | 7b97cef3473ea0897c9c9027a4e9777843c0e50f (patch) | |
| tree | 5cbd7bb25a9b2260aad67124426b2ff6c750b845 /.config/wpg/templates | |
| parent | 62e3ad0e675ff818dc5a85ef8926b15f6ba92c5a (diff) | |
Diffstat (limited to '.config/wpg/templates')
| l--------- | .config/wpg/templates/gtk2 | 1 | ||||
| -rw-r--r-- | .config/wpg/templates/gtk2.base | 797 | ||||
| l--------- | .config/wpg/templates/gtk3.0 | 1 | ||||
| -rw-r--r-- | .config/wpg/templates/gtk3.0.base | 93 | ||||
| l--------- | .config/wpg/templates/gtk3.20 | 1 | ||||
| -rw-r--r-- | .config/wpg/templates/gtk3.20.base | 108 | ||||
| l--------- | .config/wpg/templates/linea-nord.css | 1 | ||||
| -rw-r--r-- | .config/wpg/templates/linea-nord.css.base | 72 |
8 files changed, 1074 insertions, 0 deletions
diff --git a/.config/wpg/templates/gtk2 b/.config/wpg/templates/gtk2 new file mode 120000 index 0000000..b6c294b --- /dev/null +++ b/.config/wpg/templates/gtk2 @@ -0,0 +1 @@ +/home/user/.local/share/themes/FlatColor/gtk-2.0/gtkrc
\ No newline at end of file diff --git a/.config/wpg/templates/gtk2.base b/.config/wpg/templates/gtk2.base new file mode 100644 index 0000000..f0a9029 --- /dev/null +++ b/.config/wpg/templates/gtk2.base @@ -0,0 +1,797 @@ +#modded Numix gtkrc + +gtk-color-scheme = "bg_color:{color0} +color0:{color0} +color1:{color1} +color2:{color2} +color3:{color3} +color4:{color4} +color5:{color5} +color6:{color6} +color7:{color7} +color8:{color8} +color9:{color9} +color10:{color10} +color11:{color11} +color12:{color12} +color13:{color13} +color14:{color14} +color15:{color15} +text_color:{color15} +selected_bg_color:{active} +selected_fg_color:{color15} +tooltip_bg_color:{color0} +tooltip_fg_color:{color15} +titlebar_bg_color:{color0} +titlebar_fg_color:{color15} +menu_bg_color:{color0} +menu_fg_color:{color15} +link_color:{active}" +gtk-auto-mnemonics = 1 + +# Default Style +# DO --NOT-- CHANGE ACTIVE +# IT's THE COLOR THAT WPGTK REPLACES +# FEEL FREE TO MODIFY EVERYTHING ELSE IN gtkrc.base + +style "murrine-default" {{ + GtkArrow::arrow-scaling= 0.6 + + GtkButton::child-displacement-x = 0 + GtkButton::child-displacement-y = 0 + + GtkButton::default-border = {{ 0, 0, 0, 0 }} + + GtkButtonBox::child-min-height = 26 + + GtkCheckButton::indicator-size = 16 + + # The following line hints to gecko (and possibly other appliations) + # that the entry should be drawn transparently on the canvas. + # Without this, gecko will fill in the background of the entry. + GtkEntry::honors-transparent-bg-hint = 1 + GtkEntry::state-hint = 0 + + GtkExpander::expander-size = 16 + + GtkImage::x-ayatana-indicator-dynamic = 1 + + GtkMenu::horizontal-padding = 0 + GtkMenu::vertical-padding = 0 + + GtkMenuBar::internal-padding = 0 + GtkMenuBar::window-dragging = 1 + + GtkMenuItem::arrow-scaling= 0.5 + + GtkPaned::handle-size = 1 + + GtkProgressBar::min-horizontal-bar-height = 12 + GtkProgressBar::min-vertical-bar-width = 12 + + GtkRange::trough-border = 0 + GtkRange::slider-width = 8 + GtkRange::stepper-size = 12 + GtkRange::stepper_spacing = 0 + GtkRange::trough-under-steppers = 1 + + GtkScale::slider-length = 16 + GtkScale::slider-width = 16 + GtkScale::trough-side-details = 1 + + GtkScrollbar::activate-slider = 1 + GtkScrollbar::has-backward-stepper = 0 + GtkScrollbar::has-forward-stepper = 0 + GtkScrollbar::has-secondary-backward-stepper = 0 + GtkScrollbar::has-secondary-forward-stepper = 0 + GtkScrollbar::min-slider-length = 80 + GtkScrollbar::slider-width = 8 + GtkScrollbar::trough-border = 0 + + GtkScrolledWindow::scrollbar-spacing = 0 + GtkScrolledWindow::scrollbars-within-bevel = 1 + + GtkSeparatorMenuItem::horizontal-padding = 0 + + GtkToolbar::internal-padding = 0 + + GtkTreeView::expander-size = 11 + GtkTreeView::vertical-separator = 0 + + GtkWidget::focus-line-width = 1 + # The following line prevents the Firefox tabs + # from jumping a few pixels when you create a new tab + GtkWidget::focus-padding = 0 + + GtkWidget::wide-separators = 1 + GtkWidget::separator-width = 1 + GtkWidget::separator-height = 1 + + GtkWindow::resize-grip-height = 0 + GtkWindow::resize-grip-width = 0 + + WnckTasklist::fade-overlay-rect = 0 + + GnomeHRef::link_color = @link_color + GtkHTML::link-color = @link_color + GtkIMHtmlr::hyperlink-color = @link_color + GtkIMHtml::hyperlink-color = @link_color + GtkWidget::link-color = @link_color + GtkWidget::visited-link-color = @text_color + + GtkToolbar::shadow-type = GTK_SHADOW_NONE # Makes toolbars flat and unified + GtkMenuBar::shadow-type = GTK_SHADOW_NONE # Makes menubars flat and unified + + xthickness = 1 + ythickness = 1 + + fg[NORMAL] = @text_color + fg[PRELIGHT] = @text_color + fg[SELECTED] = @selected_fg_color + fg[ACTIVE] = @text_color + fg[INSENSITIVE] = mix (0.5, @bg_color, @text_color) + + bg[NORMAL] = @bg_color + bg[PRELIGHT] = shade (1.02, @bg_color) + bg[SELECTED] = @selected_bg_color + bg[ACTIVE] = @bg_color + bg[INSENSITIVE] = @bg_color + + base[NORMAL] = shade(0.85, @color0) + base[PRELIGHT] = shade (0.85, @color0) + base[SELECTED] = @selected_bg_color + base[ACTIVE] = @selected_bg_color + base[INSENSITIVE] = shade (0.85, @bg_color) + + text[NORMAL] = @text_color + text[PRELIGHT] = @text_color + text[SELECTED] = @selected_fg_color + text[ACTIVE] = @selected_fg_color + text[INSENSITIVE] = mix (0.5, @bg_color, @text_color) + + engine "murrine" {{ + animation = FALSE + arrowstyle = 1 # 0 = normal arrows, 1 = filled arrows + border_shades = {{ 1.0, 1.0 }} # gradient to draw on border + colorize_scrollbar = TRUE + comboboxstyle = 0 # 0 = normal combobox, 1 = colorized combobox below arrow + contrast = 0.0 # overal contrast with borders + focusstyle = 1 # 0 = none, 1 = grey dotted, 2 = colored with fill, 3 = colored glow + glazestyle = 0 # 0 = flat highlight, 1 = curved highlight, 2 = concave, 3 = top curved highlight, 4 = beryl highlight + glowstyle = 0 # 0 = glow on top, 1 = glow on bottom, 2 = glow on top and bottom, 3 = glow on middle vertically, 4 = glow on middle horizontally, 5 = glow on all sides + glow_shade = 1.0 # amount of glow + gradient_shades = {{ 1.0, 1.0, 1.0, 1.0 }} # gradient to draw on widgets + highlight_shade = 1.0 # amount of highlight + lightborder_shade = 1.0 # amount of inset light border + lightborderstyle = 1 # 0 = lightborder on top side, 1 = lightborder on all sides + listviewheaderstyle = 0 # 0 = flat, 1 = glassy, 2 = raised + listviewstyle = 0 # 0 = none, 1 = dotted, 2 = line + menubaritemstyle = 0 # 0 = menuitem look, 1 = button look + menubarstyle = 0 # 0 = flat, 1 = glassy, 2 = gradient, 3 = striped + menuitemstyle = 0 # 0 = flat, 1 = glassy, 2 = striped + menustyle = 0 # 0 = none, 1 = vertical striped + progressbarstyle = 0 # 0 = none, 1 = diagonal striped, 2 = vertical striped + reliefstyle = 0 # 0 = flat, 1 = inset, 2 = shadow, 3 = shadow with gradient, 4 = stronger shadow with gradient + roundness = 0 # roundness of widgets + scrollbarstyle = 0 # 0 = none, 1 = circles, 2 = handles, 3 = diagonal stripes, 4 = diagonal stripes and handles, 5 = horizontal stripes, 6 = horizontal stripes and handles + sliderstyle = 0 # 0 = none, 1 = handles + stepperstyle = 1 # 0 = standard, 1 = integrated stepper handles + toolbarstyle = 0 # 0 = flat, 1 = glassy, 2 = gradient + }} +}} + +style "murrine-wide" {{ + xthickness = 2 + ythickness = 2 +}} + +style "murrine-wider" {{ + xthickness = 3 + ythickness = 3 +}} + +style "murrine-thin" {{ + xthickness = 0 + ythickness = 0 +}} + +# Notebook + +style "murrine-notebook-bg" {{ + bg[NORMAL] = @bg_color + bg[ACTIVE] = shade (0.70, @bg_color) +}} + +style "murrine-notebook" = "murrine-notebook-bg" {{ + xthickness = 2 + ythickness = 2 + + engine "murrine" {{ + roundness = 0 + }} +}} + +# Various Standard Widgets + +style "murrine-button" = "murrine-wider" {{ + bg[NORMAL] = shade (1.3, @bg_color) + bg[PRELIGHT] = shade (0.80, @selected_bg_color) + bg[ACTIVE] = shade (1.00, @selected_bg_color) + bg[INSENSITIVE] = shade (0.85, @bg_color) + + engine "murrine" {{ + }} +}} + +style "murrine-scrollbar" {{ + bg[NORMAL] = @bg_color + bg[PRELIGHT] = mix (0.31, @text_color, @bg_color) + bg[ACTIVE] = @selected_bg_color + + engine "murrine" {{ + roundness = 0 + contrast = 0.0 + border_shades = {{ 0.9, 0.9 }} + trough_shades = {{ 0.97, 0.97 }} + trough_border_shades = {{ 1.0, 1.0 }} + }} +}} + +style "murrine-overlay-scrollbar" {{ + bg[ACTIVE] = shade (0.8, @bg_color) + bg[INSENSITIVE] = shade (0.97, @bg_color) + + base[SELECTED] = shade (0.6, @bg_color) + base[INSENSITIVE] = shade (0.85, @bg_color) +}} + +style "murrine-scale" = "murrine-thin" {{ + bg[NORMAL] = @bg_color + bg[ACTIVE] = @bg_color + bg[SELECTED] = @selected_bg_color + bg[INSENSITIVE] = shade (0.95, @bg_color) + + engine "murrine" {{ + roundness = 8 + gradient_shades = {{ 1.08, 1.08, 1.08, 1.08 }} + border_shades = {{ 1.0, 1.0 }} + trough_shades = {{ 1.08, 1.08 }} + trough_border_shades = {{ 0.8, 0.8 }} + }} +}} + +style "murrine-progressbar" = "murrine-thin" {{ + bg[NORMAL] = @bg_color + bg[ACTIVE] = shade(0.60, @bg_color) + + fg[PRELIGHT] = @selected_fg_color + + engine "murrine" {{ + roundness = 0 + border_shades = {{ 1.2, 1.2 }} + trough_border_shades = {{ 0.8, 0.8 }} + }} +}} + +style "murrine-treeview-header" = "murrine-button" {{ + engine "murrine" {{ + roundness = 0 + }} +}} + +style "murrine-treeview" {{ + engine "murrine" {{ + roundness = 0 + }} +}} + +style "murrine-frame-title" {{ + fg[NORMAL] = lighter (@text_color) +}} + +style "murrine-tooltips" {{ + xthickness = 5 + ythickness = 5 + + bg[NORMAL] = @tooltip_bg_color + bg[SELECTED] = @tooltip_bg_color + + fg[NORMAL] = @text_color + + engine "murrine" {{ + textstyle = 0 + roundness = 0 + rgba = FALSE + }} +}} + +style "murrine-spinbutton" = "murrine-button" {{ + engine "murrine" {{ + }} +}} + +style "murrine-radiocheck" = "murrine-default" {{ + bg[SELECTED] = @bg_color + + text[NORMAL] = @selected_bg_color + text[PRELIGHT] = @selected_bg_color +}} + +style "murrine-entry" = "murrine-wider" {{ + bg[SELECTED] = @selected_bg_color + + engine "murrine" {{ + border_shades = {{ 1.15, 1.15 }} + }} +}} + +style "metacity-frame" = "murrine-default" {{ + bg[SELECTED] = @selected_bg_color +}} + +style "murrine-statusbar" {{ + bg[NORMAL] = @bg_color +}} +style "murrine-comboboxentry" = "murrine-entry" {{ }} +style "murrine-hscale" = "murrine-scale" {{ }} +style "murrine-vscale" = "murrine-scale" {{ }} +style "murrine-hscrollbar" = "murrine-scrollbar" {{ }} +style "murrine-vscrollbar" = "murrine-scrollbar" {{ }} + +# Menus + +style "murrine-menu" = "murrine-thin" {{ + bg[NORMAL] = shade(0.8, @menu_bg_color) + bg[PRELIGHT] = @selected_bg_color + bg[SELECTED] = @selected_bg_color + bg[ACTIVE] = @menu_bg_color + bg[INSENSITIVE] = @menu_bg_color + + fg[NORMAL] = @menu_fg_color + fg[PRELIGHT] = @selected_fg_color + fg[SELECTED] = @selected_fg_color + fg[ACTIVE] = @selected_fg_color + fg[INSENSITIVE] = mix (0.5, @menu_bg_color, @menu_fg_color) + + text[NORMAL] = @menu_fg_color + text[PRELIGHT] = @selected_fg_color + text[SELECTED] = @selected_fg_color + text[ACTIVE] = @selected_fg_color + text[INSENSITIVE] = mix (0.5, @menu_bg_color, @menu_fg_color) + + engine "murrine" {{ + roundness = 0 + }} +}} + +style "murrine-menu-item" = "murrine-wider" {{ + bg[PRELIGHT] = @selected_bg_color + bg[SELECTED] = @selected_bg_color + bg[ACTIVE] = @selected_bg_color + + fg[NORMAL] = @menu_fg_color # Fix for XFCE menu text + fg[PRELIGHT] = @selected_fg_color + fg[SELECTED] = @selected_fg_color + fg[ACTIVE] = @selected_fg_color + fg[INSENSITIVE] = mix (0.5, @menu_bg_color, @menu_fg_color) + + engine "murrine" {{ + textstyle = 0 + border_shades = {{ 1.2, 1.2 }} + }} +}} + +style "murrine-separator-menu-item" = "murrine-thin" {{ }} + +style "murrine-menubar" {{ + bg[NORMAL] = @bg_color + bg[PRELIGHT] = mix (0.21, @text_color, @bg_color) + bg[SELECTED] = mix (0.21, @text_color, @bg_color) + bg[ACTIVE] = shade (0.9, @bg_color) + bg[INSENSITIVE] = @bg_color + + fg[NORMAL] = @text_color + fg[PRELIGHT] = shade (1.08, @text_color) + fg[SELECTED] = shade (1.08, @text_color) + fg[ACTIVE] = @text_color + fg[INSENSITIVE] = mix (0.5, @bg_color, @text_color) + + engine "murrine" {{ + roundness = 0 + }} +}} + +style "murrine-menubaritem" {{ + bg[NORMAL] = @bg_color + bg[PRELIGHT] = @selected_bg_color + bg[SELECTED] = @selected_bg_color + bg[ACTIVE] = shade (0.9, @bg_color) + bg[INSENSITIVE] = @bg_color + + fg[NORMAL] = @text_color + fg[PRELIGHT] = shade (1.08, @text_color) + fg[SELECTED] = shade (1.08, @text_color) + fg[ACTIVE] = @text_color + fg[INSENSITIVE] = mix (0.5, @bg_color, @text_color) + + engine "murrine" {{ + roundness = 0 + }} +}} + +# Toolbars + +style "murrine-toolbar" = "murrine-thin" {{ + bg[NORMAL] = @bg_color + bg[PRELIGHT] = shade (1.02, @bg_color) + bg[SELECTED] = @selected_bg_color + bg[ACTIVE] = shade (0.9, @bg_color) + bg[INSENSITIVE] = @bg_color + + fg[NORMAL] = @text_color + fg[PRELIGHT] = @text_color + fg[SELECTED] = @selected_fg_color + fg[ACTIVE] = @text_color + fg[INSENSITIVE] = mix (0.5, @bg_color, @text_color) + + engine "murrine" {{ + }} +}} + +style "murrine-toolbutton" = "murrine-button" {{ + bg[NORMAL] = shade (1.08, @bg_color) + bg[PRELIGHT] = shade (1.10, @bg_color) + bg[SELECTED] = @selected_bg_color + bg[ACTIVE] = shade (0.95, @bg_color) + bg[INSENSITIVE] = shade (0.85, @bg_color) + + fg[NORMAL] = @text_color + fg[PRELIGHT] = @text_color + fg[SELECTED] = @selected_fg_color + fg[ACTIVE] = @text_color + fg[INSENSITIVE] = mix (0.5, @bg_color, @text_color) + + engine "murrine" {{ + }} +}} + +class "GtkToolbar" style "murrine-toolbar" +class "GtkHandleBox" style "murrine-toolbar" +widget_class "*Toolbar*.*Separator*" style "murrine-toolbar" + +# Panels + +style "murrine-panel" = "murrine-thin" {{ + xthickness = 2 + + bg[NORMAL] = @menu_bg_color + bg[PRELIGHT] = shade(0.8, @selected_bg_color) + bg[SELECTED] = @selected_bg_color + bg[ACTIVE] = @selected_bg_color + bg[INSENSITIVE] = @menu_bg_color + + fg[NORMAL] = @text_color + fg[PRELIGHT] = @text_color + fg[SELECTED] = @text_color + fg[ACTIVE] = @text_color + fg[INSENSITIVE] = shade(0.8, @text_color) + + base[NORMAL] = @menu_bg_color + base[PRELIGHT] = mix (0.21, @text_color, @menu_bg_color) + base[SELECTED] = @selected_bg_color + base[ACTIVE] = @selected_bg_color + base[INSENSITIVE] = @menu_bg_color + + text[NORMAL] = @text_color + text[PRELIGHT] = shade (1.08, @text_color) + text[SELECTED] = shade (1.08, @text_color) + text[ACTIVE] = @text_color + text[INSENSITIVE] = mix (0.5, @menu_bg_color, @text_color) + + engine "murrine" {{ + roundness = 0 + contrast = 0.0 + }} +}} + +widget "*PanelWidget*" style "murrine-panel" +widget "*PanelApplet*" style "murrine-panel" +widget "*fast-user-switch*" style "murrine-panel" +widget "*CPUFreq*Applet*" style "murrine-panel" +widget "*indicator-applet*" style "murrine-panel" +class "PanelApp*" style "murrine-panel" +class "PanelToplevel*" style "murrine-panel" +widget_class "*PanelToplevel*" style "murrine-panel" +widget_class "*notif*" style "murrine-panel" +widget_class "*Notif*" style "murrine-panel" +widget_class "*Tray*" style "murrine-panel" +widget_class "*tray*" style "murrine-panel" +widget_class "*computertemp*" style "murrine-panel" +widget_class "*Applet*Tomboy*" style "murrine-panel" +widget_class "*Applet*Netstatus*" style "murrine-panel" +widget "*gdm-user-switch-menubar*" style "murrine-panel" + +style "bold-panel-item" {{ + font_name = "Bold" + + engine "murrine" {{ + roundness = 0 + }} +}} + +widget "*Panel*MenuBar*" style "bold-panel-item" +widget "*gimmie*" style "bold-panel-item" + +# widget_class "*Mail*" style "murrine-panel" # Disabled to fix Evolution bug +# class "*Panel*" style "murrine-panel" # Disabled to fix bug + +# XFCE Styles + +style "workspace-switcher" = "murrine-panel" {{ + bg[SELECTED] = @selected_bg_color +}} + +style "xfce-header" {{ + bg[NORMAL] = shade (0.9, @bg_color) + base[NORMAL] = shade (1.18, @bg_color) +}} + +style "xfdesktop-windowlist" {{ + bg[NORMAL] = @bg_color + fg[INSENSITIVE] = shade (0.95, @bg_color) + text[INSENSITIVE] = shade (0.95, @bg_color) +}} + +style "xfdesktop-icon-view" {{ + XfdesktopIconView::label-alpha = 0 + XfdesktopIconView::selected-label-alpha = 60 + XfdesktopIconVIew::ellipsize-icon-labels = 1 + + base[NORMAL] = @selected_bg_color + base[SELECTED] = @selected_bg_color + base[ACTIVE] = @selected_bg_color + + fg[NORMAL] = @selected_fg_color + fg[SELECTED] = @selected_fg_color + fg[ACTIVE] = @selected_fg_color + + engine "murrine" {{ + textstyle = 5 + text_shade = 0.05 + }} +}} + +style "xfwm-tabwin" {{ + Xfwm4TabwinWidget::border-width = 0 + Xfwm4TabwinWidget::icon-size = 64 + + bg[NORMAL] = @menu_bg_color + fg[NORMAL] = @menu_fg_color + + engine "murrine" {{ + focusstyle = 0 + }} +}} + +style "xfsm-logout" {{ + bg[NORMAL] = @menu_bg_color + bg[ACTIVE] = @menu_bg_color + bg[PRELIGHT] = shade (1.1, @menu_bg_color) + bg[SELECTED] = shade (0.5, @menu_bg_color) + bg[INSENSITIVE] = shade (1.3, @menu_bg_color) + + fg[NORMAL] = @menu_fg_color + fg[PRELIGHT] = @menu_fg_color + + text[NORMAL] = @menu_fg_color + + engine "murrine" {{ + }} +}} + +style "xfsm-logout-button" {{ + bg[NORMAL] = shade (1.2, @menu_bg_color) + bg[PRELIGHT] = shade (1.4, @menu_bg_color) + + engine "murrine" {{ + }} +}} + +widget "*WnckPager*" style "workspace-switcher" + +widget "*Xfce*Panel*" style "murrine-panel" +class "*Xfce*Panel*" style "murrine-panel" + +# Thunar Styles + +style "sidepane" {{ + base[NORMAL] = @bg_color + base[INSENSITIVE] = shade(0.90, @bg_color) + bg[NORMAL] = @bg_color + text[NORMAL] = @text_color +}} + +widget_class "*ThunarShortcutsView*" style "sidepane" +widget_class "*ThunarTreeView*" style "sidepane" +widget_class "*ThunarLocationEntry*" style "murrine-entry" + +# Gtk2 Open-File Dialog + +widget_class "*GtkFileChooserWidget.GtkFileChooserDefault.GtkVBox.GtkHPaned.GtkVBox.GtkScrolledWindow.GtkTreeView*" style "sidepane" +widget_class "*GtkFileChooserWidget.GtkFileChooserDefault.GtkVBox.GtkHPaned.GtkVBox.GtkScrolledWindow.<GtkTreeView>.<GtkButton>" style "murrine-treeview-header" + +# Google Chrome/Chromium Styles (requires 9.0.597 or newer) + +style "chromium-toolbar-button" {{ + engine "murrine" {{ + roundness = 2 + textstyle = 0 + }} +}} + +style "chrome-gtk-frame" {{ + ChromeGtkFrame::frame-color = @titlebar_bg_color + ChromeGtkFrame::inactive-frame-color = @titlebar_bg_color + + ChromeGtkFrame::frame-gradient-size = 0 + ChromeGtkFrame::frame-gradient-color = @titlebar_bg_color + + ChromeGtkFrame::incognito-frame-color = @titlebar_bg_color + ChromeGtkFrame::incognito-inactive-frame-color = @titlebar_bg_color + + ChromeGtkFrame::incognito-frame-gradient-size = 0 + ChromeGtkFrame::incognito-frame-gradient-color = @titlebar_bg_color + + ChromeGtkFrame::scrollbar-trough-color = @bg_color + ChromeGtkFrame::scrollbar-slider-normal-color = mix (0.21, @text_color, @bg_color) + ChromeGtkFrame::scrollbar-slider-prelight-color = mix (0.31, @text_color, @bg_color) +}} + +class "ChromeGtkFrame" style "chrome-gtk-frame" + +widget_class "*Chrom*Button*" style "chromium-toolbar-button" + +# General Styles + +class "GtkWidget" style "murrine-default" + +class "GtkFrame" style "murrine-wide" +class "MetaFrames" style "metacity-frame" +class "GtkWindow" style "metacity-frame" + +class "GtkSeparator" style "murrine-wide" +class "GtkCalendar" style "murrine-wide" + +class "GtkSpinButton" style "murrine-spinbutton" + +class "GtkScale" style "murrine-scale" +class "GtkVScale" style "murrine-vscale" +class "GtkHScale" style "murrine-hscale" +class "GtkScrollbar" style "murrine-scrollbar" +class "GtkVScrollbar" style "murrine-vscrollbar" +class "GtkHScrollbar" style "murrine-hscrollbar" + +class "GtkRadio*" style "murrine-radiocheck" +class "GtkCheck*" style "murrine-radiocheck" + +class "GtkEntry" style "murrine-entry" + +widget_class "*<GtkNotebook>" style "murrine-notebook" +widget_class "*<GtkNotebook>*<GtkEventBox>" style "murrine-notebook-bg" +widget_class "*<GtkNotebook>*<GtkDrawingArea>" style "murrine-notebook-bg" +widget_class "*<GtkNotebook>*<GtkLayout>" style "murrine-notebook-bg" +widget_class "*.GtkNotebook.*.GtkViewport" style "murrine-notebook" + +widget_class "*<GtkButton>" style "murrine-button" +widget_class "*<GtkStatusbar>*" style "murrine-statusbar" +widget_class "*<GtkProgress>" style "murrine-progressbar" +widget_class "*<GtkProgressBar>" style "murrine-progressbar" + +widget_class "*<GtkComboBoxEntry>*" style "murrine-comboboxentry" +widget_class "*<GtkCombo>*" style "murrine-comboboxentry" + +widget_class "*<GtkMenu>*" style "murrine-menu" +widget_class "*<GtkMenuItem>*" style "murrine-menu-item" +widget_class "*<GtkSeparatorMenuItem>*" style "murrine-separator-menu-item" +widget_class "*Menu*.*Sepa*" style "murrine-separator-menu-item" +widget_class "*<GtkMenuBar>*" style "murrine-menubar" +widget_class "*<GtkMenuBar>*<GtkMenuItem>*" style "murrine-menubaritem" + +widget_class "*GtkToolButton*" style "murrine-toolbutton" +widget_class "*GtkToggleToolButton*" style "murrine-toolbutton" +widget_class "*GtkMenuToolButton*" style "murrine-toolbutton" +widget_class "*GtkToolbar*Button" style "murrine-toolbutton" + +widget_class "*.<GtkFrame>.<GtkLabel>" style "murrine-frame-title" + +widget_class "*.<GtkTreeView>*" style "murrine-treeview" +widget_class "*.<GtkTreeView>.<GtkButton>" style "murrine-treeview-header" +widget_class "*.<GtkCTree>.<GtkButton>" style "murrine-treeview-header" +widget_class "*.<GtkList>.<GtkButton>" style "murrine-treeview-header" +widget_class "*.<GtkCList>.<GtkButton>" style "murrine-treeview-header" + +widget "gtk-tooltip*" style "murrine-tooltips" + +widget_class "*<GtkScrolledWindow>*<OsScrollbar>" style "murrine-overlay-scrollbar" + +# Workarounds and Non-Standard Styling + +style "text-is-fg-color-workaround" {{ + text[NORMAL] = @text_color + text[PRELIGHT] = @text_color + text[SELECTED] = @selected_fg_color + text[ACTIVE] = @text_color + text[INSENSITIVE] = mix (0.5, @bg_color, @text_color) +}} + +widget_class "*.<GtkComboBox>.<GtkCellView>" style "text-is-fg-color-workaround" + +style "fg-is-text-color-workaround" {{ + fg[NORMAL] = @text_color + fg[PRELIGHT] = @text_color + fg[ACTIVE] = @selected_fg_color + fg[SELECTED] = @selected_fg_color + fg[INSENSITIVE] = darker (@text_color) +}} + +widget_class "*<GtkListItem>*" style "fg-is-text-color-workaround" +widget_class "*<GtkCList>" style "fg-is-text-color-workaround" +widget_class "*<EelEditableLabel>" style "fg-is-text-color-workaround" + +style "murrine-evo-new-button-workaround" {{ + engine "murrine" {{ + toolbarstyle = 0 + }} +}} + +widget_class "EShellWindow.GtkVBox.BonoboDock.BonoboDockBand.BonoboDockItem*" style "murrine-evo-new-button-workaround" + +style "inkscape-toolbar-fix" {{ + engine "murrine" {{ + gradient_shades = {{ 1.0, 1.0, 1.0, 1.0 }} + highlight_shade = 1.0 + }} +}} + +#widget "*GtkHandleBox*" style "inkscape-toolbar-fix" +#widget "*HandleBox*CommandsToolbar*" style "inkscape-toolbar-fix" +#widget "*HandleBox*SnapToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*SelectToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*NodeToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*TweakToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*ZoomToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*StarToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*RectToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*3DBoxToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*ArcToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*SpiralToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*PencilToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*PenToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*CalligraphyToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*EraserToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*LPEToolToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*DropperToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*ConnectorToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*PaintbucketToolbar*" style "inkscape-toolbar-fix" + +# Performance Fixes + +style "performance-fix" {{ + engine "murrine" {{ + textstyle = 0 + }} +}} + +widget_class "*gtkmm__GtkWindow*" style "performance-fix" # Inkscape +widget_class "*GimpDisplayShell*" style "performance-fix" # Gimp +widget_class "*GimpToolbox*" style "performance-fix" +widget_class "*GimpMenuDock*" style "performance-fix" +widget "*OOoFixed*" style "performance-fix" # Openoffice/Libreoffice +widget_class "*MozContainer*" style "performance-fix" # Firefox (Not sure if this one does anything though.) + +widget_class "*XfceHeading*" style "xfce-header" +widget_class "*XfceDesktop*" style "xfdesktop-windowlist" +widget_class "*XfdesktopIconView*" style "xfdesktop-icon-view" +widget "xfwm4-tabwin*" style "xfwm-tabwin" +widget_class "*XfsmLogoutDialog*" style "xfsm-logout" +widget_class "*XfsmLogoutDialog*GtkButton" style "xfsm-logout-button" diff --git a/.config/wpg/templates/gtk3.0 b/.config/wpg/templates/gtk3.0 new file mode 120000 index 0000000..7c7cc5b --- /dev/null +++ b/.config/wpg/templates/gtk3.0 @@ -0,0 +1 @@ +/home/user/.local/share/themes/FlatColor/gtk-3.0/gtk.css
\ No newline at end of file diff --git a/.config/wpg/templates/gtk3.0.base b/.config/wpg/templates/gtk3.0.base new file mode 100644 index 0000000..bea8499 --- /dev/null +++ b/.config/wpg/templates/gtk3.0.base @@ -0,0 +1,93 @@ + +/* Default color scheme */ +@define-color bg_color {color0}; +@define-color fg_color {color15}; +@define-color base_color {color1}; +@define-color text_color {color15}; +@define-color selected_bg_color {active}; +@define-color selected_fg_color {color15}; +@define-color tooltip_bg_color {color0}; +@define-color tooltip_fg_color {color15}; + +/* colormap actually used by the theme, to be overridden in other css files */ +@define-color theme_bg_color @bg_color; +@define-color theme_fg_color @fg_color; +@define-color theme_base_color @base_color; +@define-color theme_text_color @text_color; +@define-color theme_selected_bg_color @selected_bg_color; +@define-color theme_selected_fg_color @selected_fg_color; +@define-color theme_tooltip_bg_color @tooltip_bg_color; +@define-color theme_tooltip_fg_color @tooltip_fg_color; + +/* shadow effects */ +@define-color light_shadow #eeeeee; +@define-color dark_shadow #222222; + +/* misc colors used by gtk+ */ +@define-color info_fg_color white; +@define-color info_bg_color #BACF66; +@define-color warning_fg_color white; +@define-color warning_bg_color #E6A682; +@define-color question_fg_color white; +@define-color question_bg_color #74C47B; +@define-color error_fg_color white; +@define-color error_bg_color #E682C8; +@define-color link_color mix (@theme_selected_bg_color, black, 0.15); +@define-color success_color #53a93f; +@define-color warning_color #f57900; +@define-color error_color #cc0000; + +/* widget colors*/ +@define-color border_color #363D43; +@define-color button_normal_color #3F474A; +@define-color button_info_color #72B279; +@define-color button_default_active_color shade(@theme_selected_bg_color, 0.857); +@define-color entry_border_color shade(@theme_base_color, 0.9); +@define-color frame_border_bottom_color #E3E4E7; +@define-color sel_color #B98CD7; +@define-color switch_bg_color #C9CBCF; +@define-color panel_bg_color @bg_color; +@define-color panel_fg_color @fg_color; +@define-color borders #FAFAFA; +@define-color scrollbar_trough shade(@theme_base_color, 0.9); +@define-color scrollbar_slider_prelight mix(@scrollbar_trough, @theme_fg_color, 0.5); + + +/* osd */ +@define-color osd_separator #49525B; +@define-color osd_fg #ABB4BD; +@define-color osd_bg #434A54; + +/* window manager colors */ +@define-color wm_bg @theme_bg_color; +@define-color wm_title_focused @theme_fg_color; +@define-color wm_title_unfocused @theme_text_color; +@define-color wm_border_focused @border_color; +@define-color wm_border_unfocused @border_color; + +@import url("gtk-widgets.css"); +@import url("gtk-widgets-assets.css"); +@import url("unity.css"); +@import url("widgets/button.css"); +@import url("widgets/cell-row.css"); +@import url("widgets/check-radio.css"); +@import url("widgets/column-header.css"); +@import url("widgets/calendar.css"); +@import url("widgets/entry.css"); +@import url("widgets/infobar.css"); +@import url("widgets/menu.css"); +@import url("widgets/notebook.css"); +@import url("widgets/progress-scale.css"); +@import url("widgets/scrollbar.css"); +@import url("widgets/separator.css"); +@import url("widgets/sidebar.css"); +@import url("widgets/spinbutton.css"); +@import url("widgets/spinner.css"); +@import url("widgets/switch.css"); +@import url("widgets/color-chooser.css"); +@import url("widgets/toolbar.css"); +@import url("widgets/header-bar.css"); +@import url("widgets/osd.css"); +@import url("widgets/csd.css"); +@import url("widgets/combobox.css"); +@import url("widgets/selection-mode.css"); diff --git a/.config/wpg/templates/gtk3.20 b/.config/wpg/templates/gtk3.20 new file mode 120000 index 0000000..e929eba --- /dev/null +++ b/.config/wpg/templates/gtk3.20 @@ -0,0 +1 @@ +/home/user/.local/share/themes/FlatColor/gtk-3.20/gtk.css
\ No newline at end of file diff --git a/.config/wpg/templates/gtk3.20.base b/.config/wpg/templates/gtk3.20.base new file mode 100644 index 0000000..08b9fba --- /dev/null +++ b/.config/wpg/templates/gtk3.20.base @@ -0,0 +1,108 @@ +/* Default color scheme */ +@define-color color0 {color0}; +@define-color color1 {color1}; +@define-color color2 {color2}; +@define-color color3 {color3}; +@define-color color4 {color4}; +@define-color color5 {color5}; +@define-color color6 {color6}; +@define-color color7 {color7}; +@define-color color8 {color8}; +@define-color color9 {color9}; +@define-color color10 {color10}; +@define-color color11 {color11}; +@define-color color12 {color12}; +@define-color color13 {color13}; +@define-color color14 {color14}; +@define-color color15 {color15}; +@define-color selected_bg_color {active}; +@define-color bg_color mix(@color0, @color15, 0.12); +@define-color tooltip_bg_color mix(@color0, @color15, 0.04); +@define-color base_color mix(@color0, @color15, 0); +@define-color fg_color @color15; +@define-color text_color @color15; +@define-color selected_fg_color @color15; +@define-color tooltip_fg_color @color15; + +/* colormap actually used by the theme, to be overridden in other css files */ +@define-color theme_bg_color @bg_color; +@define-color theme_fg_color @fg_color; +@define-color theme_base_color @base_color; +@define-color theme_text_color @text_color; +@define-color theme_selected_bg_color @selected_bg_color; +@define-color theme_selected_fg_color @selected_fg_color; +@define-color theme_tooltip_bg_color @tooltip_bg_color; +@define-color theme_tooltip_fg_color @tooltip_fg_color; + +/* shadow effects */ +@define-color light_shadow #eeeeee; +@define-color dark_shadow #222222; + +/* misc colors used by gtk+ */ +@define-color info_fg_color @text_color; +@define-color info_bg_color @bg_color; +@define-color warning_fg_color @text_color; +@define-color warning_bg_color @bg_color; +@define-color question_fg_color @text_color; +@define-color question_bg_color @theme_selected_bg_color; +@define-color error_fg_color @text_color; +@define-color error_bg_color #f52400; +@define-color link_color mix (@theme_selected_bg_color, black, 0.15); +@define-color success_color #53a93f; +@define-color warning_color #f57900; +@define-color error_color #f52400; + +/* widget colors*/ +@define-color border_color shade(@theme_selected_bg_color, 0.2); +@define-color button_normal_color shade(@theme_bg_color, 1.20); +@define-color button_info_color @theme_selected_bg_color; +@define-color button_default_active_color @theme_selected_bg_color; +@define-color entry_border_color shade(@theme_base_color, 0.9); +@define-color frame_border_bottom_color shade(@bg_color, 0.8); +@define-color sel_color shade(@theme_selected_bg_color, 0.857); +@define-color switch_bg_color shade(@bg_color, 0.8); +@define-color panel_bg_color @bg_color; +@define-color panel_fg_color @fg_color; +@define-color borders shade(@theme_selected_bg_color, 0.857); +@define-color scrollbar_trough shade(@theme_base_color, 0.9); +@define-color scrollbar_slider_prelight mix(@scrollbar_trough, @theme_fg_color, 0.5); + + +/* osd */ +@define-color osd_separator #49525B; +@define-color osd_fg #ABB4BD; +@define-color osd_bg #434A54; + +/* window manager colors */ +@define-color wm_bg @theme_bg_color; +@define-color wm_title_focused @theme_fg_color; +@define-color wm_title_unfocused @theme_text_color; +@define-color wm_border_focused @border_color; +@define-color wm_border_unfocused @border_color; + +@import url("gtk-widgets.css"); +@import url("unity.css"); +@import url("widgets/button.css"); +@import url("widgets/cell-row.css"); +@import url("widgets/check-radio.css"); +@import url("widgets/column-header.css"); +@import url("widgets/calendar.css"); +@import url("widgets/entry.css"); +@import url("widgets/infobar.css"); +@import url("widgets/menu.css"); +@import url("widgets/notebook.css"); +@import url("widgets/progress-scale.css"); +@import url("widgets/scrollbar.css"); +@import url("widgets/separator.css"); +@import url("widgets/sidebar.css"); +@import url("widgets/chrome.css"); +@import url("widgets/spinbutton.css"); +@import url("widgets/spinner.css"); +@import url("widgets/switch.css"); +@import url("widgets/color-chooser.css"); +@import url("widgets/toolbar.css"); +@import url("widgets/header-bar.css"); +@import url("widgets/osd.css"); +@import url("widgets/csd.css"); +@import url("widgets/combobox.css"); +@import url("widgets/selection-mode.css"); diff --git a/.config/wpg/templates/linea-nord.css b/.config/wpg/templates/linea-nord.css new file mode 120000 index 0000000..1ac030f --- /dev/null +++ b/.config/wpg/templates/linea-nord.css @@ -0,0 +1 @@ +/home/user/.local/share/themes/linea-nord-color/general/dark.css
\ No newline at end of file diff --git a/.config/wpg/templates/linea-nord.css.base b/.config/wpg/templates/linea-nord.css.base new file mode 100644 index 0000000..1021173 --- /dev/null +++ b/.config/wpg/templates/linea-nord.css.base @@ -0,0 +1,72 @@ + +@import url("gtk-version.css"); +@import url("../general/gtk-colors.css"); +@import url("../general/widgets.css"); +@import url("../general/titlebar.css"); + +@define-color gtk_titlebar_bg_color mix(@gtk_bg_color,@gtk_fg_color,0.05); + +@define-color gtk_fg_color {color15}; +@define-color gtk_text_color @gtk_fg_color; +@define-color gtk_base_color {color0}; +@define-color gtk_bg_color mix(@gtk_base_color, @gtk_fg_color, 0.03); + +@define-color gtk_button_color mix(@gtk_bg_color, @gtk_fg_color, 0.1); +@define-color gtk_widget_color alpha(currentcolor,0.1); + +@define-color gtk_shadow alpha(black,0.3); +@define-color gtk_button_shadow alpha(@gtk_shadow,0.15); +@define-color gtk_menu_shadow alpha(@gtk_shadow,0.5); + +@define-color text_shadow_color alpha(@panel_bg,0.5); + +@define-color gtk_borders mix(@gtk_bg_color,@gtk_fg_color,0.1); +@define-color gtk_transparent_borders alpha(@gtk_fg_color,0.1); + +@define-color gtk_selected_bg_color {active}; +@define-color gtk_selected_fg_color shade(@gtk_selected_bg_color, 0.2); + +@define-color gtk_highlight alpha(@gtk_selected_bg_color,0.6); +@define-color gtk_titlebar_highlight alpha(@gtk_selected_bg_color,0.2); + +check, +radio, +treeview.view.content-view.check:not(list), +iconview.content-view.check:not(list), +.content-view:not(list) check, +.view check:not(:checked):selected, +.view radio:not(:checked):selected, +check.view:not(treeview):not(:checked):selected, +radio.view:not(treeview):not(:checked):selected, +progressbar trough +{{background-clip: padding-box;}} +check:checked, +check:indeterminate, +radio:checked, +radio:indeterminate, +treeview.view check:checked, +treeview.view check:indeterminate, +treeview.view radio:checked, +treeview.view radio:indeterminate, +treeview.view.content-view.check:not(list):checked, +iconview.content-view.check:not(list):checked, +.content-view:not(list) check:checked, +switch, +progressbar progress, +levelbar block, +scale highlight, +button.suggested-action, +button.destructive-action +{{background-clip: border-box;}} + +.window-frame, .window-frame:backdrop {{ + box-shadow: 0 0 0 black; /* removes shadow completely */ + border-style: none; + margin: 1px; /* this retains the ability to resize with the mouse, if 1px is too narrow, set some higher values */ + border-radius: 0; +}} + +window-frame, window, headerbar, .titlebar, menubar {{ + box-shadow: none; + margin: 1px; +}} |
