diff options
| author | Syndamia <kamen@syndamia.com> | 2023-05-20 11:28:29 +0300 |
|---|---|---|
| committer | Syndamia <kamen@syndamia.com> | 2023-05-20 11:28:29 +0300 |
| commit | eab0507af6367a9a75f40ac3dd92e5e42860c2dc (patch) | |
| tree | 71f56e8725b505d70954ad665a03988d85316c85 /themes/Mint-X-Aqua/gtk-2.0/styles | |
| parent | 48de6d4af249f23b3a431d357236588208a9f419 (diff) | |
| download | old-mint-y-main.tar old-mint-y-main.tar.gz old-mint-y-main.zip | |
Diffstat (limited to 'themes/Mint-X-Aqua/gtk-2.0/styles')
21 files changed, 1692 insertions, 0 deletions
diff --git a/themes/Mint-X-Aqua/gtk-2.0/styles/bars.rc b/themes/Mint-X-Aqua/gtk-2.0/styles/bars.rc new file mode 100644 index 00000000..8e26628e --- /dev/null +++ b/themes/Mint-X-Aqua/gtk-2.0/styles/bars.rc @@ -0,0 +1,79 @@ +style "statusbar" +{ + xthickness = 4 + ythickness = 4 +} + +style "statusbar-frame-fix" +{ + engine "pixmap" + { + image + { + function = SHADOW + } + } +} + +style "toolbar" +{ + xthickness = 3 + ythickness = 3 + + engine "pixmap" + { + image + { + function = BOX + file = "images/toolbars/toolbar.svg" + border = {0, 0, 0, 1} + stretch = TRUE + detail = "toolbar" + orientation = HORIZONTAL + } + image + { + function = BOX + file = "images/toolbars/toolbar-vertical.svg" + border = {0, 0, 0, 0} + stretch = TRUE + detail = "toolbar" + orientation = VERTICAL + } + } +} + +style "notebook-toolbar" +{ + engine "pixmap" + { + image + { + function = BOX + file = "images/other/null.png" + border = {0, 0, 0, 0} + stretch = TRUE + detail = "toolbar" + orientation = HORIZONTAL + } + } +} + +style "inline-toolbar" +{ + GtkToolbar::button-relief = GTK_RELIEF_NORMAL + + engine "pixmap" + { + image + { + function = BOX + file = "images/toolbars/inline-toolbar.svg" + border = {2, 2, 1, 4} + stretch = TRUE + detail = "toolbar" + orientation = HORIZONTAL + } + } +} + diff --git a/themes/Mint-X-Aqua/gtk-2.0/styles/buttons.rc b/themes/Mint-X-Aqua/gtk-2.0/styles/buttons.rc new file mode 100644 index 00000000..95048078 --- /dev/null +++ b/themes/Mint-X-Aqua/gtk-2.0/styles/buttons.rc @@ -0,0 +1,153 @@ +style "spinbutton" +{ + bg[NORMAL] = @bg_color + bg[ACTIVE] = shade (0.85, @bg_color) # Color for pressed-spinbuttons. + + engine "murrine" + { + arrowstyle = 1 + gradient_shades = {1.1, 1.1, 0.94, 0.94} + highlight_shade = 1.0 + lightborderstyle = 0 + } +} + +style "button" +{ + #GtkWidget::interior-focus = 1 + + xthickness = 3 + ythickness = 4 + + engine "pixmap" + { + image + { + function = BOX + detail = "buttondefault" + recolorable = TRUE + file = "images/button/button-default.svg" + border = { 4, 4, 4, 4 } + stretch = TRUE + } + image + { + function = BOX + state = PRELIGHT + shadow = OUT + recolorable = TRUE + file = "images/button/button-hover.svg" + border = { 4, 4, 4, 4 } + stretch = TRUE + } + image + { + function = BOX + state = ACTIVE + file = "images/button/button-active.svg" + border = { 4, 4, 4, 4 } + stretch = TRUE + } + image + { + function = BOX + shadow = IN + state = PRELIGHT + overlay_file = "images/button/button-active-hover.svg" + overlay_border = { 4, 4, 4, 4 } + overlay_stretch = TRUE + } + image + { + function = BOX + state = INSENSITIVE + file = "images/button/button-insensitive.svg" + border = { 4, 4, 4, 4 } + stretch = TRUE + } + image + { + function = BOX + file = "images/button/button.svg" + border = { 4, 4, 4, 4 } + stretch = TRUE + } + #image + #{ + # function = FOCUS + # file = "images/button/button-focus.svg" + # border = { 3, 3, 3, 3 } + # stretch = TRUE + #} + } +} + +style "tool-button" +{ + GtkWidget::interior-focus = 1 + + xthickness = 3 + ythickness = 4 + + engine "pixmap" + { + image + { + function = BOX + detail = "buttondefault" + recolorable = TRUE + file = "images/button/button-default.svg" + border = { 4, 4, 4, 4 } + stretch = TRUE + } + image + { + function = BOX + state = PRELIGHT + shadow = OUT + recolorable = TRUE + file = "images/button/button-hover.svg" + border = { 4, 4, 4, 4 } + stretch = TRUE + } + image + { + function = BOX + state = ACTIVE + file = "images/button/button-active.svg" + border = { 4, 4, 4, 4 } + stretch = TRUE + } + image + { + function = BOX + shadow = IN + state = PRELIGHT + overlay_file = "images/button/button-active-hover.svg" + overlay_border = { 4, 4, 4, 4 } + overlay_stretch = TRUE + } + image + { + function = BOX + state = INSENSITIVE + file = "images/button/button-insensitive.svg" + border = { 4, 4, 4, 4 } + stretch = TRUE + } + image + { + function = BOX + file = "images/button/button.svg" + border = { 4, 4, 4, 4 } + stretch = TRUE + } + image + { + function = FOCUS + file = "images/other/null.png" + border = { 0, 0, 0, 0 } + stretch = TRUE + } + } +} diff --git a/themes/Mint-X-Aqua/gtk-2.0/styles/check-radio.rc b/themes/Mint-X-Aqua/gtk-2.0/styles/check-radio.rc new file mode 100644 index 00000000..3f36242c --- /dev/null +++ b/themes/Mint-X-Aqua/gtk-2.0/styles/check-radio.rc @@ -0,0 +1,206 @@ +style "check" +{ + text[ACTIVE] = @fg_color + text[SELECTED] = @fg_color + text[NORMAL] = @fg_color + + bg[PRELIGHT] = @bg_color + + engine "pixmap" + { + # Check + + image + { + function = CHECK + state = NORMAL + shadow = OUT + overlay_file = "images/check-radio/checkbox-unchecked.svg" + overlay_stretch = FALSE + } + image + { + function = CHECK + state = PRELIGHT + shadow = OUT + overlay_file = "images/check-radio/checkbox-unchecked.svg" + overlay_stretch = FALSE + } + image + { + function = CHECK + state = ACTIVE + shadow = OUT + overlay_file = "images/check-radio/checkbox-unchecked.svg" + overlay_stretch = FALSE + } + image + { + function = CHECK + state = SELECTED + shadow = OUT + overlay_file = "images/check-radio/checkbox-unchecked.svg" + overlay_stretch = FALSE + } + image + { + function = CHECK + state = INSENSITIVE + shadow = OUT + overlay_file = "images/check-radio/checkbox-unchecked-insensitive.svg" + overlay_stretch = FALSE + } + image + { + function = CHECK + recolorable = TRUE + state = NORMAL + shadow = IN + overlay_file = "images/check-radio/checkbox-checked.svg" + overlay_stretch = FALSE + } + image + { + function = CHECK + recolorable = TRUE + state = PRELIGHT + shadow = IN + overlay_file = "images/check-radio/checkbox-checked.svg" + overlay_stretch = FALSE + } + image + { + function = CHECK + recolorable = TRUE + state = ACTIVE + shadow = IN + overlay_file = "images/check-radio/checkbox-checked.svg" + overlay_stretch = FALSE + } + image + { + function = CHECK + recolorable = TRUE + state = SELECTED + shadow = IN + overlay_file = "images/check-radio/checkbox-checked.svg" + overlay_stretch = FALSE + } + image + { + function = CHECK + recolorable = TRUE + state = INSENSITIVE + shadow = IN + overlay_file = "images/check-radio/checkbox-checked-insensitive.svg" + overlay_stretch = FALSE + } + + # Radio + + image + { + function = OPTION + state = NORMAL + shadow = OUT + overlay_file = "images/check-radio/radio-unselected.svg" + overlay_stretch = FALSE + } + image + { + function = OPTION + state = PRELIGHT + shadow = OUT + overlay_file = "images/check-radio/radio-unselected.svg" + overlay_stretch = FALSE + } + image + { + function = OPTION + state = ACTIVE + shadow = OUT + overlay_file = "images/check-radio/radio-unselected.svg" + overlay_stretch = FALSE + } + image + { + function = OPTION + state = SELECTED + shadow = OUT + overlay_file = "images/check-radio/radio-unselected.svg" + overlay_stretch = FALSE + } + image + { + function = OPTION + state = INSENSITIVE + shadow = OUT + overlay_file = "images/check-radio/radio-unselected-insensitive.svg" + overlay_stretch = FALSE + } + image + { + function = OPTION + recolorable = TRUE + state = NORMAL + shadow = IN + overlay_file = "images/check-radio/radio-selected.svg" + overlay_stretch = FALSE + } + image + { + function = OPTION + recolorable = TRUE + state = PRELIGHT + shadow = IN + overlay_file = "images/check-radio/radio-selected.svg" + overlay_stretch = FALSE + } + image + { + function = OPTION + recolorable = TRUE + state = ACTIVE + shadow = IN + overlay_file = "images/check-radio/radio-selected.svg" + overlay_stretch = FALSE + } + image + { + function = OPTION + recolorable = TRUE + state = SELECTED + shadow = IN + overlay_file = "images/check-radio/radio-selected.svg" + overlay_stretch = FALSE + } + image + { + function = OPTION + recolorable = TRUE + state = INSENSITIVE + shadow = IN + overlay_file = "images/check-radio/radio-selected-insensitive.svg" + overlay_stretch = FALSE + } + + # Remove the colored hover box + + image + { + function = FLAT_BOX + recolorable = TRUE + file = "images/check-radio/checkbg.png" + border = { 5, 5, 5, 5} + stretch = TRUE + } + + # Remove the focus line + + image + { + function = FOCUS + file = "images/other/null.png" + } + } +} diff --git a/themes/Mint-X-Aqua/gtk-2.0/styles/chrome.rc b/themes/Mint-X-Aqua/gtk-2.0/styles/chrome.rc new file mode 100644 index 00000000..8d089228 --- /dev/null +++ b/themes/Mint-X-Aqua/gtk-2.0/styles/chrome.rc @@ -0,0 +1,18 @@ +# Google Chrome/Chromium theming (requires 9.0.597 or newer) +style "chrome-gtk-frame" +{ + ChromeGtkFrame::frame-color = @bg_color + ChromeGtkFrame::inactive-frame-color = @bg_color + ChromeGtkFrame::frame-gradient-size = 16 + ChromeGtkFrame::frame-gradient-color = shade (1.08,@bg_color) + ChromeGtkFrame::inactive-frame-gradient-color = shade (1.08,@bg_color) + + ChromeGtkFrame::incognito-frame-gradient-color = shade (1.08,@bg_color) + ChromeGtkFrame::incognito-inactive-frame-gradient-color = shade (1.08,@bg_color) + + ChromeGtkFrame::scrollbar-slider-prelight-color = shade (1.10, @bg_color) + ChromeGtkFrame::scrollbar-slider-normal-color = shade (1.02, @bg_color) +} + +class "ChromeGtkFrame" style "chrome-gtk-frame" +widget_class "*Chrom*Button*" style "button" diff --git a/themes/Mint-X-Aqua/gtk-2.0/styles/entry.rc b/themes/Mint-X-Aqua/gtk-2.0/styles/entry.rc new file mode 100644 index 00000000..22c0ef94 --- /dev/null +++ b/themes/Mint-X-Aqua/gtk-2.0/styles/entry.rc @@ -0,0 +1,21 @@ +style "entry" +{ + xthickness = 3 + ythickness = 3 + + bg[NORMAL] = shade (0.9, @bg_color) + bg[SELECTED] = mix (0.4, @selected_bg_color, @base_color) + fg[SELECTED] = @text_color + base[NORMAL] = shade (0.98, @base_color) + + engine "murrine" + { + #border_shades = {1.0, 0.8} + contrast = 0.6 + focus_color = shade(0.8, @selected_bg_color) + lightborder_shade = 1.05 + lightborderstyle = 0 + focusstyle = 0 + roundness = 3 + } +} diff --git a/themes/Mint-X-Aqua/gtk-2.0/styles/file-manager.rc b/themes/Mint-X-Aqua/gtk-2.0/styles/file-manager.rc new file mode 100644 index 00000000..222334d7 --- /dev/null +++ b/themes/Mint-X-Aqua/gtk-2.0/styles/file-manager.rc @@ -0,0 +1,153 @@ +style "sidebar" +{ + #xthickness = 0 + #ythickness = 0 + + base[NORMAL] = "#505050" + text[NORMAL] = "#ffffff" +} + +style "thunar-location-buttons" +{ + ThunarLocationButtons::spacing = 0 +} + +style "pathbar-breadcrumbs" +{ + xthickness = 1 + ythickness = 0 + + engine "pixmap" + { + image + { + function = BOX + state = PRELIGHT + shadow = OUT + recolorable = TRUE + file = "images/button/pathbar-button-hover.svg" + border = { 3, 3, 3, 4 } + stretch = TRUE + } + image + { + function = BOX + state = ACTIVE + file = "images/button/pathbar-button-active.svg" + border = { 3, 3, 3, 4 } + stretch = TRUE + } + image + { + function = BOX + shadow = IN + state = PRELIGHT + overlay_file = "images/button/pathbar-button-active-hover.svg" + overlay_border = { 3, 3, 3, 4 } + overlay_stretch = TRUE + } + image + { + function = BOX + state = INSENSITIVE + file = "images/button/pathbar-button.svg" + border = { 3, 3, 3, 4 } + stretch = TRUE + } + image + { + function = BOX + file = "images/button/pathbar-button.svg" + border = { 3, 3, 3, 4 } + } + } +} + +style "thunar-pathbar-breadcrumbs" +{ + xthickness = 1 + ythickness = 4 + + engine "pixmap" + { + image + { + function = BOX + state = PRELIGHT + shadow = OUT + recolorable = TRUE + file = "images/button/pathbar-button-hover.svg" + border = { 3, 3, 3, 4 } + stretch = TRUE + } + image + { + function = BOX + state = ACTIVE + file = "images/button/pathbar-button-active.svg" + border = { 3, 3, 3, 4 } + stretch = TRUE + } + image + { + function = BOX + shadow = IN + state = PRELIGHT + overlay_file = "images/button/pathbar-button-active-hover.svg" + overlay_border = { 3, 3, 3, 4 } + overlay_stretch = TRUE + } + image + { + function = BOX + state = INSENSITIVE + file = "images/button/pathbar-button.svg" + border = { 3, 3, 3, 4 } + stretch = TRUE + } + image + { + function = BOX + file = "images/button/pathbar-button.svg" + border = { 3, 3, 3, 4 } + } + } +} + +style "sidebar-handle" +{ + GtkPaned::handle-size = 4 +} + +style "caja-icon-view" +{ + xthickness = 0 + ythickness = 0 +} + +style "caja-notebook" +{ + xthickness = 1 + ythickness = 1 +} + +# Caja + +widget_class "*CajaSidePane*" style "sidebar" +widget_class "*CajaPathBar.*ToggleButton*" style:highest "pathbar-breadcrumbs" +widget "*CajaNavigationWindow*GtkHPaned*" style "sidebar-handle" +widget_class "*CajaNotebook" style "caja-notebook" + + +# Thunar + +class "*ThunarTreeView" style "sidebar" +widget_class "*<ThunarShortcutsPane>*<ThunarShortcutsView>" style "sidebar" +class "ThunarLocationButtons" style "thunar-location-buttons" +widget_class "*ThunarLocationButton*Button*" style:highest "thunar-pathbar-breadcrumbs" +widget "*Thunar*GtkHPaned*" style "sidebar-handle" + +# File Chooser + +widget "*FileChooserDefault*.GtkHPaned*" style "sidebar-handle" +#widget "*FileChooserDefault.GtkVBox.GtkHPaned.GtkVBox.GtkScrolledWindow.GtkTreeView" style "sidebar" diff --git a/themes/Mint-X-Aqua/gtk-2.0/styles/frames.rc b/themes/Mint-X-Aqua/gtk-2.0/styles/frames.rc new file mode 100644 index 00000000..bc759508 --- /dev/null +++ b/themes/Mint-X-Aqua/gtk-2.0/styles/frames.rc @@ -0,0 +1,30 @@ +style "frame" +{ + xthickness = 1 + ythickness = 1 + + engine "pixmap" + { + image + { + function = SHADOW + recolorable = TRUE + file = "images/frames/frame.svg" + border = {1, 1, 1, 1} + stretch = TRUE + shadow = IN + } + image + { + function = SHADOW_GAP + file = "images/frames/frame.svg" + border = {1, 1, 1, 1} + stretch = TRUE + gap_start_file = "images/frames/frame-gap-start.svg" + gap_start_border = {1, 0, 0, 0} + gap_end_file = "images/frames/frame-gap-end.svg" + gap_end_border = {0, 1, 0, 0} + shadow = IN + } + } +} diff --git a/themes/Mint-X-Aqua/gtk-2.0/styles/handlebox.rc b/themes/Mint-X-Aqua/gtk-2.0/styles/handlebox.rc new file mode 100644 index 00000000..73a3bf15 --- /dev/null +++ b/themes/Mint-X-Aqua/gtk-2.0/styles/handlebox.rc @@ -0,0 +1,24 @@ +style "handlebox" +{ + engine "pixmap" + { + image + { + function = BOX + file = "images/other/null.png" + border = {4, 4, 4, 4} + stretch = TRUE + detail = "handlebox_bin" + shadow = IN + } + image + { + function = BOX + file = "images/other/null.png" + border = {4, 4, 4, 4} + stretch = TRUE + detail = "handlebox_bin" + shadow = OUT + } + } +} diff --git a/themes/Mint-X-Aqua/gtk-2.0/styles/inkscape.rc b/themes/Mint-X-Aqua/gtk-2.0/styles/inkscape.rc new file mode 100644 index 00000000..e873b3ac --- /dev/null +++ b/themes/Mint-X-Aqua/gtk-2.0/styles/inkscape.rc @@ -0,0 +1,25 @@ +style "inkscape-toolbar" +{ + engine "pixmap" + { + image + { + function = BOX + file = "images/toolbars/toolbar.svg" + border = {0, 0, 0, 1} + stretch = TRUE + } + image + { + function = FLAT_BOX + file = "images/toolbars/toolbar.svg" + border = {0, 0, 0, 1} + stretch = TRUE + } + } +} + +# Fix the appearance of the main toolbar handlebox +widget "gtkmm__GtkWindow.SPDesktopWidget.GtkVBox.GtkHandleBox" style:highest "inkscape-toolbar" +# Fix the appearance of the main toolbar color picker +widget "gtkmm__GtkWindow.SPDesktopWidget.GtkVBox.GtkHandleBox*EventBox" style:highest "inkscape-toolbar" diff --git a/themes/Mint-X-Aqua/gtk-2.0/styles/label-icon.rc b/themes/Mint-X-Aqua/gtk-2.0/styles/label-icon.rc new file mode 100644 index 00000000..9776dbae --- /dev/null +++ b/themes/Mint-X-Aqua/gtk-2.0/styles/label-icon.rc @@ -0,0 +1,15 @@ +style "text" +{ + engine "murrine" + { + textstyle = 0 + } +} + +style "inset-text" +{ + engine "murrine" + { + textstyle = 1 + } +} diff --git a/themes/Mint-X-Aqua/gtk-2.0/styles/menus.rc b/themes/Mint-X-Aqua/gtk-2.0/styles/menus.rc new file mode 100644 index 00000000..ae67ace8 --- /dev/null +++ b/themes/Mint-X-Aqua/gtk-2.0/styles/menus.rc @@ -0,0 +1,112 @@ +style "menubar" +{ + GtkMenuBar::shadow-type = GTK_SHADOW_NONE + + xthickness = 1 + ythickness = 2 + + engine "murrine" + { + contrast = 0.0 + gradient_shades = {1.0, 1.0, 1.0, 1.0} + highlight_shade = 1.0 + menubarstyle = 0 + #menubaritemstyle = 1 + textstyle = 1 + } +} + +style "menubar-menuitem" +{ + xthickness = 6 + ythickness = 3 + + bg[PRELIGHT] = @selected_bg_color + bg[SELECTED] = @bg_color + fg[PRELIGHT] = @selected_fg_color + + engine "murrine" + { + contrast = .0 + roundness = 3 + border_shades = { 0.8, 0.8 } + gradient_shades = {1.0, 1.0, 0.85, 0.85} + highlight_shade = 1.0 + menubaritemstyle = 1 + textstyle = 1 + } +} + +style "menu" +{ + xthickness = 0 + ythickness = 0 + + bg[SELECTED] = @selected_bg_color + bg[NORMAL] = @base_color + bg[PRELIGHT] = @selected_bg_color + bg[ACTIVE] = @base_color + bg[INSENSITIVE] = @base_color + fg[NORMAL] = @fg_color # Color for normal text. + fg[PRELIGHT] = @base_color + fg[SELECTED] = @base_color + fg[ACTIVE] = @base_color + fg[INSENSITIVE] = mix (0.4, @fg_color, @bg_color) # Text color for non-interactive menu items + text[NORMAL] = @text_color # Color for menu-item radio/checks. + base[NORMAL] = @bg_color # Color for menu-item radio/checks background. + text[PRELIGHT] = @base_color + text[SELECTED] = @base_color + text[ACTIVE] = @fg_color + text[INSENSITIVE] = mix (0.4, @fg_color, @bg_color) + + engine "murrine" + { + arrowstyle = 1 + border_shades = {0.8, 0.8} + gradient_shades = {1.1, 1.1, 0.94, 0.94} + highlight_shade = 1.0 + menustyle = 0 + roundness = 0 # Roundness of menu items. + textstyle = 0 + } +} + +style "menu-item" +{ + xthickness = 4 + ythickness = 4 + + bg[SELECTED] = shade (0.95, @selected_bg_color) + bg[PRELIGHT] = shade (0.95, @selected_bg_color) + fg[PRELIGHT] = @selected_fg_color + + engine "murrine" + { + border_shades = {1.0, 1.0} + contrast = 0.8 + roundness = 0 + textstyle = 0 + } +} + +# This style is there to modify the separator menu items. The goals are: +# 1. Get a specific height. +# 2. The line should go to the edges (ie. no border at the left/right) +style "menu-item-separator" +{ + GtkSeparatorMenuItem::horizontal-padding = 0 + GtkWidget::wide-separators = 1 + GtkWidget::separator-width = 1 + GtkWidget::separator-height = 7 + + xthickness = 1 + ythickness = 0 + + bg[NORMAL] = @base_color # Remove for visible separators. + + engine "murrine" + { + contrast = 0.8 # Set the contrast to 0.6 for visible separators. + separatorstyle = 0 + } +} diff --git a/themes/Mint-X-Aqua/gtk-2.0/styles/mintmenu.rc b/themes/Mint-X-Aqua/gtk-2.0/styles/mintmenu.rc new file mode 100644 index 00000000..da5a3d7f --- /dev/null +++ b/themes/Mint-X-Aqua/gtk-2.0/styles/mintmenu.rc @@ -0,0 +1,8 @@ +style "mintmenu-style" +{ + bg_pixmap[NORMAL] = "images/mintmenu/bc.png" + bg_pixmap[PRELIGHT] = "images/mintmenu/bc-light.png" + bg_pixmap[ACTIVE] = "images/mintmenu/bc-dark.png" +} + +widget "mintmenu.*" style "mintmenu-style" diff --git a/themes/Mint-X-Aqua/gtk-2.0/styles/notebook.rc b/themes/Mint-X-Aqua/gtk-2.0/styles/notebook.rc new file mode 100644 index 00000000..0c264e5c --- /dev/null +++ b/themes/Mint-X-Aqua/gtk-2.0/styles/notebook.rc @@ -0,0 +1,183 @@ +style "notebook-close" { stock["gtk-close"] = {{ "images/other/close.png", *, *, * }} } # Close icon on tabs + +style "notebook" +{ + GtkWidget::interior-focus = 1 + + xthickness = 3 + ythickness = 3 + + # A color is set here to fix the background of boxes in mate-system-monitor on the resources + # tab. However this causes tabs in libre office to be surrrounded by this color. Probably needs + # a proper app specific fix for system-monitor + #bg[NORMAL] = shade (1.1, @bg_color) + + engine "pixmap" + { + image + { + function = EXTENSION + recolorable = TRUE + state = ACTIVE + file = "images/notebook/tab-bottom.svg" + border = {5, 5, 5, 5} + stretch = TRUE + gap_side = TOP + } + image + { + function = EXTENSION + recolorable = TRUE + state = ACTIVE + file = "images/notebook/tab-top.svg" + border = {5, 5, 5, 5} + stretch = TRUE + gap_side = BOTTOM + } + image + { + function = EXTENSION + recolorable = TRUE + state = ACTIVE + file = "images/notebook/tab-left.svg" + border = {5, 5, 5, 5} + stretch = TRUE + gap_side = RIGHT + } + image + { + function = EXTENSION + recolorable = TRUE + state = ACTIVE + file = "images/notebook/tab-right.svg" + border = {5, 5, 5, 5} + stretch = TRUE + gap_side = LEFT + } + image + { + function = EXTENSION + recolorable = TRUE + file = "images/notebook/tab-top-active.svg" + border = {5, 5, 5, 5} + stretch = TRUE + gap_side = BOTTOM + } + image + { + function = EXTENSION + recolorable = TRUE + file = "images/notebook/tab-bottom-active.svg" + border = {5, 5, 5, 5} + stretch = TRUE + gap_side = TOP + } + image + { + function = EXTENSION + recolorable = TRUE + file = "images/notebook/tab-left-active.svg" + border = {5, 5, 5, 5} + stretch = TRUE + gap_side = RIGHT + } + image + { + function = EXTENSION + recolorable = TRUE + file = "images/notebook/tab-right-active.svg" + border = { 5, 5, 5, 5 } + 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 = "images/notebook/notebook.svg" + border = {3, 3, 3, 3} + stretch = TRUE + gap_file = "images/notebook/gap-top.svg" + gap_border = {10, 10, 10, 10} + gap_start_file = "images/notebook/gap-top-left.svg" + gap_start_border = { 10, 10, 10, 10 } + gap_end_file = "images/notebook/gap-top-right.svg" + gap_end_border = {10, 10, 10, 10} + gap_side = TOP + } + image + { + function = BOX_GAP + recolorable = TRUE + file = "images/notebook/notebook.svg" + border = {3, 3, 3, 3} + stretch = TRUE + gap_file = "images/notebook/gap-bottom.svg" + gap_border = {10, 10, 10, 10} + gap_start_file = "images/notebook/gap-bottom-left.svg" + gap_start_border = {10, 10, 10, 10} + gap_end_file = "images/notebook/gap-bottom-right.svg" + gap_end_border = {10, 10, 10, 10} + gap_side = BOTTOM + } + image + { + function = BOX_GAP + recolorable = TRUE + file = "images/notebook/notebook.svg" + border = {3, 3, 3, 3} + stretch = TRUE + gap_file = "images/notebook/gap-left.svg" + gap_border = {10, 10, 10, 10} + gap_start_file = "images/notebook/gap-top-left.svg" + gap_start_border = {10, 10, 10, 10} + gap_end_file = "images/notebook/gap-bottom-left.svg" + gap_end_border = {10, 10, 10, 10} + gap_side = LEFT + } + image + { + function = BOX_GAP + recolorable = TRUE + file = "images/notebook/notebook.svg" + border = {3, 3, 3, 3} + stretch = TRUE + gap_file = "images/notebook/gap-right.svg" + gap_border = {10, 10, 10, 10} + gap_start_file = "images/notebook/gap-top-right.svg" + gap_start_border = {10, 10, 10, 10} + gap_end_file = "images/notebook/gap-bottom-right.svg" + gap_end_border = {10, 10, 10, 10} + gap_side = RIGHT + } + + # How to draw the box of a notebook when it isnt attached to a tab + + image + { + function = BOX + recolorable = TRUE + file = "images/notebook/notebook.svg" + border = {3, 3, 3, 3} + stretch = TRUE + } + + # Remove focus lines from tabs + + image + { + function = FOCUS + file = "images/other/null.png" + border = {1, 1, 1, 1} + stretch = TRUE + } + } +} + +style "notebook-fill" +{ + bg[NORMAL] = shade (1.1, @bg_color) +} diff --git a/themes/Mint-X-Aqua/gtk-2.0/styles/panel.rc b/themes/Mint-X-Aqua/gtk-2.0/styles/panel.rc new file mode 100644 index 00000000..7111cf23 --- /dev/null +++ b/themes/Mint-X-Aqua/gtk-2.0/styles/panel.rc @@ -0,0 +1,62 @@ +style "panel" +{ + engine "murrine" {} +} + +style "panel-buttons" +{ + xthickness = 1 + ythickness = 1 + + engine "pixmap" + { + image + { + function = BOX + recolorable = TRUE + state = NORMAL + file = "images/panel/panel-normal.svg" + border = {4, 4, 4, 4} + stretch = TRUE + } + image + { + function = BOX + recolorable = TRUE + state = ACTIVE + file = "images/panel/panel-active.svg" + border = {4, 4, 4, 4} + stretch = TRUE + } + } +} + +class "PanelToplevel*" style "panel" +class "*Tray*" style "panel" +class "*tray*" style "panel" +#class "PanelApp*" style "panel" + +widget_class "*MatePanelAppletFrameDbus*" style "panel" +widget_class "*PanelToplevel*" style "panel" +widget_class "*PanelFrame*" style "panel" +widget_class "*PanelAppletFrame*" style "panel" +widget_class "*PanelWidget*.*" style "panel" +widget "*PanelWidget*" style "panel" +widget "*fast-user-switch*" style "panel" +widget "*CPUFreq*Applet*" style "panel" +widget "*indicator-applet*" style "panel" + +widget_class "*Tray*" style "panel" +widget_class "*tray*" style "panel" +widget_class "*computertemp*" style "panel" +widget_class "*Applet*Tomboy*" style "panel" +widget_class "*Applet*Netstatus*" style "panel" + +# Menubar +widget "*PanelMenuBar*" style "panel" +widget_class "*Panel*<GtkMenuBar>*" style "panel" +widget "*PanelApplet*" style "panel" + +# Panel Buttons +widget_class "*Panel*GtkToggleButton" style:highest "button" +widget_class "*Panel*GtkButton" style:highest "button" diff --git a/themes/Mint-X-Aqua/gtk-2.0/styles/scrolled-window.rc b/themes/Mint-X-Aqua/gtk-2.0/styles/scrolled-window.rc new file mode 100644 index 00000000..f45cf7b6 --- /dev/null +++ b/themes/Mint-X-Aqua/gtk-2.0/styles/scrolled-window.rc @@ -0,0 +1,16 @@ +style "scrolled-window" +{ + xthickness = 1 + ythickness = 1 + + engine "pixmap" + { + image + { + function = SHADOW + file = "images/frames/frame.svg" + border = {1, 1, 1, 1} + stretch = TRUE + } + } +} diff --git a/themes/Mint-X-Aqua/gtk-2.0/styles/separators.rc b/themes/Mint-X-Aqua/gtk-2.0/styles/separators.rc new file mode 100644 index 00000000..14c0a1fa --- /dev/null +++ b/themes/Mint-X-Aqua/gtk-2.0/styles/separators.rc @@ -0,0 +1,67 @@ +style "separator" +{ + GtkWidget::wide-separators = 1 + GtkWidget::separator-height = 2 + GtkWidget::separator-width = 2 + + xthickness = 0 + ythickness = 0 + + engine "pixmap" + { + image + { + function = BOX + file = "images/separators/separator-vertical.svg" + border = {0, 0, 1, 1} + stretch = TRUE + orientation = VERTICAL + } + image + { + function = BOX + file = "images/separators/separator.svg" + border = {1, 1, 0, 0} + stretch = TRUE + orientation = HORIZONTAL + } + } +} + +style "combobox-separator" +{ + GtkWidget::wide-separators = 0 + + xthickness = 0 + ythickness = 0 +} + +style "toolbar-separator" +{ + GtkWidget::wide-separators = 1 + GtkWidget::separator-height = 2 + GtkWidget::separator-width = 2 + + xthickness = 0 + ythickness = 0 + + engine "pixmap" + { + image + { + function = BOX + file = "images/separators/toolbar-separator-vertical.svg" + border = {0, 0, 1, 1} + stretch = TRUE + orientation = VERTICAL + } + image + { + function = BOX + file = "images/separators/toolbar-separator.svg" + border = {1, 1, 0, 0} + stretch = TRUE + orientation = HORIZONTAL + } + } +} diff --git a/themes/Mint-X-Aqua/gtk-2.0/styles/sliders.rc b/themes/Mint-X-Aqua/gtk-2.0/styles/sliders.rc new file mode 100644 index 00000000..08f59fc5 --- /dev/null +++ b/themes/Mint-X-Aqua/gtk-2.0/styles/sliders.rc @@ -0,0 +1,185 @@ +style "scale" +{ + bg[NORMAL] = shade (1.3, @bg_color) + bg[PRELIGHT] = shade (1.10, @bg_color) + bg[ACTIVE] = shade (0.9, @bg_color) + bg[SELECTED] = shade (1.0, @selected_bg_color) + bg[INSENSITIVE] = shade (0.95, @bg_color) + + engine "murrine" + { + focusstyle = 0 + glowstyle = 4 + gradient_shades = {1.0, 1.0, 0.9, 0.9} + contrast = 1.10 + highlight_shade = 1.05 + lightborderstyle = 1 + border_shades = {1.0, 0.75} + reliefstyle = 3 + roundness = 7 + trough_shades = {0.9, 1.1} + #trough_border_shades = {1.20, 1.20} + } +} + +style "murrine-scrollbar" +{ + xthickness = 1 + ythickness = 2 + + bg[NORMAL] = shade (0.95, @bg_color) + bg[SELECTED] = shade (0.8, @base_color) + bg[ACTIVE] = shade (0.90, @bg_color) + bg[PRELIGHT] = shade (0.90, @bg_color) + + engine "murrine" + { + gradient_shades = {1.1, 1.1, 0.98, 0.98} + highlight_shade = 1.0 + roundness = 8 + border_shades = {0.80, 0.80} + contrast = 0.4 + #trough_shades = {0.9, 0.9} + } +} + +style "progressbar" +{ + xthickness = 0 + ythickness = 0 + + fg[PRELIGHT] = @selected_fg_color + bg[NORMAL] = shade (1.06, @bg_color) + bg[ACTIVE] = shade (0.85, @base_color) + bg[SELECTED] = shade (1.0, @selected_bg_color) + bg[INSENSITIVE] = shade (0.95, @bg_color) + + engine "murrine" { + animation = FALSE + contrast = 1.2 + highlight_shade = 1.0 + shadow_shades = {0.5, 0.0} + lightborderstyle = 0 + lightborder_shade = 1.1 + trough_shades = { 1.0, 1.16} + gradient_shades = {1.1,1.1,0.95,0.95} + border_shades = { 1.1, 1.1 } + progressbarstyle = 0 + roundness = 2 + } +} + +style "scrollbar" +{ + #xthickness = 1 + #ythickness = 1 + + engine "pixmap" + { + # Troughs + + image + { + function = BOX + recolorable = TRUE + detail = "trough" + file = "images/scroll/trough-v.svg" + border = {3, 3, 7, 7} + stretch = TRUE + orientation = VERTICAL + } + image + { + function = BOX + recolorable = TRUE + detail = "trough" + file = "images/scroll/trough-h.svg" + border = {7, 7, 3, 3} + stretch = TRUE + orientation = HORIZONTAL + } + + # Sliders + + image + { + function = SLIDER + recolorable = TRUE + state = NORMAL + file = "images/scroll/slider-v.svg" + border = {5, 5, 7, 7} + stretch = TRUE + orientation = VERTICAL + } + image + { + function = SLIDER + recolorable = TRUE + state = PRELIGHT + file = "images/scroll/slider-v-hover.svg" + border = {5, 5, 7, 7} + stretch = TRUE + orientation = VERTICAL + } + image + { + function = SLIDER + recolorable = TRUE + state = ACTIVE + file = "images/scroll/slider-v-hover.svg" + border = {5, 5, 7, 7} + stretch = TRUE + orientation = VERTICAL + } + image + { + function = SLIDER + recolorable = TRUE + state = INSENSITIVE + file = "images/scroll/slider-v-insensitive.svg" + border = {5, 5, 7, 7} + stretch = TRUE + orientation = VERTICAL + } + image + { + function = SLIDER + recolorable = TRUE + state = NORMAL + file = "images/scroll/slider-h.svg" + border = {7, 7, 5, 5} + stretch = TRUE + orientation = HORIZONTAL + } + image + { + function = SLIDER + recolorable = TRUE + state = PRELIGHT + file = "images/scroll/slider-h-hover.svg" + border = {7, 7, 5, 5} + stretch = TRUE + orientation = HORIZONTAL + } + image + { + function = SLIDER + recolorable = TRUE + state = ACTIVE + file = "images/scroll/slider-h-hover.svg" + border = {7, 7, 5, 5} + stretch = TRUE + orientation = HORIZONTAL + } + image + { + function = SLIDER + recolorable = TRUE + state = INSENSITIVE + file = "images/scroll/slider-h-insensitive.svg" + border = {7, 7, 5, 5} + stretch = TRUE + orientation = HORIZONTAL + } + } +} diff --git a/themes/Mint-X-Aqua/gtk-2.0/styles/synaptic.rc b/themes/Mint-X-Aqua/gtk-2.0/styles/synaptic.rc new file mode 100644 index 00000000..94294bdf --- /dev/null +++ b/themes/Mint-X-Aqua/gtk-2.0/styles/synaptic.rc @@ -0,0 +1,15 @@ +style "synaptic-toolbar" +{ + engine "pixmap" + { + image + { + function = BOX + file = "images/toolbars/toolbar.svg" + border = {0, 0, 0, 1} + stretch = TRUE + } + } +} + +widget_class "GtkWindow.GtkVBox.GtkHandleBox" style "synaptic-toolbar" diff --git a/themes/Mint-X-Aqua/gtk-2.0/styles/terminal.rc b/themes/Mint-X-Aqua/gtk-2.0/styles/terminal.rc new file mode 100644 index 00000000..76e65d29 --- /dev/null +++ b/themes/Mint-X-Aqua/gtk-2.0/styles/terminal.rc @@ -0,0 +1,9 @@ +style "terminal_screen" +{ + text[NORMAL] = "#ffffff" + base[NORMAL] = "#3f3f3f" + + TerminalScreen::background-darkness = 0.95 +} + +widget "*TerminalWindow.*.TerminalScreen*" style "terminal_screen" diff --git a/themes/Mint-X-Aqua/gtk-2.0/styles/text-editor.rc b/themes/Mint-X-Aqua/gtk-2.0/styles/text-editor.rc new file mode 100644 index 00000000..c5e73b95 --- /dev/null +++ b/themes/Mint-X-Aqua/gtk-2.0/styles/text-editor.rc @@ -0,0 +1,40 @@ +style "gedit-frame" +{ + engine "pixmap" + { + image + { + function = SHADOW + } + } +} + +style "gedit-notebook" +{ + xthickness = 1 + ythickness = 1 +} + +style "eclipse-toolbar-fix" +{ + engine "pixmap" + { + image + { + function = BOX + file = "images/other/null.png" + stretch = TRUE + } + } +} + +# Removes the ugly frame around statusbar buttons +widget_class "*Pluma*.<GtkFrame>*" style "gedit-frame" +widget_class "*Gedit*.<GtkFrame>*" style "gedit-frame" + +# Removes double borders around notebooks +widget_class "*Pluma*.<GtkNotebook>" style "gedit-notebook" +widget_class "*Gedit*.<GtkNotebook>" style "gedit-notebook" + +widget "*swt-toolbar-flat" style "eclipse-toolbar-fix" + diff --git a/themes/Mint-X-Aqua/gtk-2.0/styles/views.rc b/themes/Mint-X-Aqua/gtk-2.0/styles/views.rc new file mode 100644 index 00000000..4ce77305 --- /dev/null +++ b/themes/Mint-X-Aqua/gtk-2.0/styles/views.rc @@ -0,0 +1,271 @@ +style "treeview-header" +{ + GtkWidget::interior-focus = 1 + + xthickness = 2 + ythickness = 2 + + bg[NORMAL] = shade (1.06, @bg_color) + bg[PRELIGHT] = shade (1.1, @bg_color) + bg[ACTIVE] = shade (0.9, @bg_color) + + engine "murrine" + { + arrowstyle = 1 + border_shades = {0.85, 0.75} + contrast = 0.4 + focusstyle = 0 + highlight_shade = 1.0 + lightborder_shade = 1.2 + lightborderstyle = 1 + gradient_shades = {1.1, 1.1, 0.94, 0.94} + textstyle = 1 + } +} + +style "treeview" +{ + xthickness = 2 + ythickness = 2 + + base[NORMAL] = @base_color + + engine "pixmap" + { + image + { + function = FLAT_BOX + recolorable = TRUE + state = NORMAL + file = "images/other/null.png" + stretch = TRUE + } + image + { + function = FLAT_BOX + recolorable = TRUE + state = SELECTED + file = "images/treeview/row-selected.svg" + border = {2, 2, 2, 2} + stretch = TRUE + } + image + { + function = FOCUS + file = "images/other/null.png" + } + + # Treeview Progress Bar + + image + { + function = BOX + state = NORMAL + file = "images/treeview/progress-trough.svg" + border = {2, 2, 2, 2} + shadow = IN + } + image + { + function = BOX + state = SELECTED + file = "images/treeview/progress-bar.svg" + stretch = TRUE + border = {2, 2, 2, 2} + orientation = HORIZONTAL + shadow = OUT + detail = "bar" + } + + # Check + + image + { + function = CHECK + state = NORMAL + shadow = OUT + overlay_file = "images/check-radio/checkbox-unchecked.svg" + overlay_stretch = FALSE + } + image + { + function = CHECK + state = PRELIGHT + shadow = OUT + overlay_file = "images/check-radio/checkbox-unchecked.svg" + overlay_stretch = FALSE + } + image + { + function = CHECK + state = ACTIVE + shadow = OUT + overlay_file = "images/check-radio/checkbox-unchecked.svg" + overlay_stretch = FALSE + } + image + { + function = CHECK + state = SELECTED + shadow = OUT + overlay_file = "images/check-radio/checkbox-unchecked.svg" + overlay_stretch = FALSE + } + image + { + function = CHECK + state = INSENSITIVE + shadow = OUT + overlay_file = "images/check-radio/checkbox-unchecked-insensitive.svg" + overlay_stretch = FALSE + } + image + { + function = CHECK + recolorable = TRUE + state = NORMAL + shadow = IN + overlay_file = "images/check-radio/checkbox-checked.svg" + overlay_stretch = FALSE + } + image + { + function = CHECK + recolorable = TRUE + state = PRELIGHT + shadow = IN + overlay_file = "images/check-radio/checkbox-checked.svg" + overlay_stretch = FALSE + } + image + { + function = CHECK + recolorable = TRUE + state = ACTIVE + shadow = IN + overlay_file = "images/check-radio/checkbox-checked.svg" + overlay_stretch = FALSE + } + image + { + function = CHECK + recolorable = TRUE + state = SELECTED + shadow = IN + overlay_file = "images/check-radio/checkbox-checked.svg" + overlay_stretch = FALSE + } + image + { + function = CHECK + recolorable = TRUE + state = INSENSITIVE + shadow = IN + overlay_file = "images/check-radio/checkbox-checked-insensitive.svg" + overlay_stretch = FALSE + } + + # Radio + + image + { + function = OPTION + state = NORMAL + shadow = OUT + overlay_file = "images/check-radio/radio-unselected.svg" + overlay_stretch = FALSE + } + image + { + function = OPTION + state = PRELIGHT + shadow = OUT + overlay_file = "images/check-radio/radio-unselected.svg" + overlay_stretch = FALSE + } + image + { + function = OPTION + state = ACTIVE + shadow = OUT + overlay_file = "images/check-radio/radio-unselected.svg" + overlay_stretch = FALSE + } + image + { + function = OPTION + state = SELECTED + shadow = OUT + overlay_file = "images/check-radio/radio-unselected.svg" + overlay_stretch = FALSE + } + image + { + function = OPTION + state = INSENSITIVE + shadow = OUT + overlay_file = "images/check-radio/radio-unselected-insensitive.svg" + overlay_stretch = FALSE + } + image + { + function = OPTION + recolorable = TRUE + state = NORMAL + shadow = IN + overlay_file = "images/check-radio/radio-selected.svg" + overlay_stretch = FALSE + } + image + { + function = OPTION + recolorable = TRUE + state = PRELIGHT + shadow = IN + overlay_file = "images/check-radio/radio-selected.svg" + overlay_stretch = FALSE + } + image + { + function = OPTION + recolorable = TRUE + state = ACTIVE + shadow = IN + overlay_file = "images/check-radio/radio-selected.svg" + overlay_stretch = FALSE + } + image + { + function = OPTION + recolorable = TRUE + state = SELECTED + shadow = IN + overlay_file = "images/check-radio/radio-selected.svg" + overlay_stretch = FALSE + } + image + { + function = OPTION + recolorable = TRUE + state = INSENSITIVE + shadow = IN + overlay_file = "images/check-radio/radio-selected-insensitive.svg" + overlay_stretch = FALSE + } + } +} + +style "iconview" +{ + engine "pixmap" + { + image + { + function = FLAT_BOX + recolorable = TRUE + file = "images/treeview/iconview-selected.svg" + border = {3, 3, 3, 3} + stretch = TRUE + } + } +} |
