diff --git a/debian/changelog b/debian/changelog index 13287c4..c3da6df 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,9 +1,12 @@ -lubuntu-artwork (0.41.1) saucy; urgency=low +lubuntu-artwork (0.42) trusty; urgency=low + * Backup current artwork items to 1310 items, and prepare 1404 ones. + * lib/plymouth/themes/lubuntu-text: + - Update to 14.04. * usr/share/lubuntu/wallpapers - Update the 13.10 wallpapers. - -- Julien Lavergne Sun, 20 Oct 2013 23:02:33 +0200 + -- Julien Lavergne Mon, 18 Nov 2013 13:38:50 +0100 lubuntu-artwork (0.41) saucy; urgency=low diff --git a/debian/control b/debian/control index 92075f1..ada661b 100644 --- a/debian/control +++ b/debian/control @@ -13,13 +13,27 @@ Vcs-Browser: http://bazaar.launchpad.net/~lubuntu-desktop/+junk/artwork/files Package: lubuntu-artwork Architecture: all Depends: libnewt0.52 (>= 0.52.11-2ubuntu7), - lubuntu-artwork-13-10, + lubuntu-artwork-14.04, lubuntu-lxpanel-icons, ${misc:Depends} Description: artwork for Lubuntu Artwork for Lubuntu, contained the wallpaper and others specific images and logos. +Package: lubuntu-artwork-14-04 +Architecture: all +Depends: gtk2-engines, + gtk2-engines-pixbuf, + gtk2-engines-murrine, + gtk3-engines-unico, + libnewt0.52 (>= 0.52.11-2ubuntu7), + ${misc:Depends} +Description: artwork for Lubuntu - 14.04 version + Artwork for Lubuntu, contained the wallpaper and others specific images and + logos. + . + This package contains theme of Lubuntu 14.04. + Package: lubuntu-artwork-13-10 Architecture: all Depends: gtk2-engines, diff --git a/debian/lubuntu-artwork-13-10.install b/debian/lubuntu-artwork-13-10.install index 7d5859c..7f58dae 100644 --- a/debian/lubuntu-artwork-13-10.install +++ b/debian/lubuntu-artwork-13-10.install @@ -2,3 +2,4 @@ usr/share/lubuntu/images/1310-* usr/share/lubuntu/wallpapers/1310-* usr/share/lxdm/themes/1310-* usr/share/lxpanel/images/1310-* +usr/share/themes/Box3 diff --git a/debian/lubuntu-artwork-14-04.install b/debian/lubuntu-artwork-14-04.install new file mode 100644 index 0000000..6f128b2 --- /dev/null +++ b/debian/lubuntu-artwork-14-04.install @@ -0,0 +1,4 @@ +usr/share/lubuntu/images/1404-* +usr/share/lubuntu/wallpapers/1404-* +usr/share/lxdm/themes/1404-* +usr/share/lxpanel/images/1404-* diff --git a/lib/plymouth/themes/lubuntu-text/lubuntu-text.plymouth b/lib/plymouth/themes/lubuntu-text/lubuntu-text.plymouth index a0eb55b..54e0b25 100644 --- a/lib/plymouth/themes/lubuntu-text/lubuntu-text.plymouth +++ b/lib/plymouth/themes/lubuntu-text/lubuntu-text.plymouth @@ -4,7 +4,7 @@ Description=Text mode theme based on kubuntu-logo theme ModuleName=ubuntu-text [ubuntu-text] -title=Lubuntu 13.10 +title=Lubuntu 14.04 black=0x0078C2 white=0xffffff brown=0x009DFD diff --git a/usr/share/lubuntu/images/1404-logout-banner.png b/usr/share/lubuntu/images/1404-logout-banner.png new file mode 100644 index 0000000..2b750f0 Binary files /dev/null and b/usr/share/lubuntu/images/1404-logout-banner.png differ diff --git a/usr/share/lubuntu/images/1404-lubuntu-logo.png b/usr/share/lubuntu/images/1404-lubuntu-logo.png new file mode 100644 index 0000000..a203c32 Binary files /dev/null and b/usr/share/lubuntu/images/1404-lubuntu-logo.png differ diff --git a/usr/share/lubuntu/images/logout-banner.png b/usr/share/lubuntu/images/logout-banner.png index bc55531..27483e1 120000 --- a/usr/share/lubuntu/images/logout-banner.png +++ b/usr/share/lubuntu/images/logout-banner.png @@ -1 +1 @@ -1310-logout-banner.png \ No newline at end of file +1404-logout-banner.png \ No newline at end of file diff --git a/usr/share/lubuntu/images/lubuntu-logo.png b/usr/share/lubuntu/images/lubuntu-logo.png index 045c47d..5f2fbe6 120000 --- a/usr/share/lubuntu/images/lubuntu-logo.png +++ b/usr/share/lubuntu/images/lubuntu-logo.png @@ -1 +1 @@ -1310-lubuntu-logo.png \ No newline at end of file +1404-lubuntu-logo.png \ No newline at end of file diff --git a/usr/share/lubuntu/wallpapers/1404-lubuntu-default-wallpaper.png b/usr/share/lubuntu/wallpapers/1404-lubuntu-default-wallpaper.png new file mode 100644 index 0000000..15f9273 Binary files /dev/null and b/usr/share/lubuntu/wallpapers/1404-lubuntu-default-wallpaper.png differ diff --git a/usr/share/lubuntu/wallpapers/lubuntu-default-wallpaper.png b/usr/share/lubuntu/wallpapers/lubuntu-default-wallpaper.png index 556944b..f9ff3ce 120000 --- a/usr/share/lubuntu/wallpapers/lubuntu-default-wallpaper.png +++ b/usr/share/lubuntu/wallpapers/lubuntu-default-wallpaper.png @@ -1 +1 @@ -1310-lubuntu-default-wallpaper.png \ No newline at end of file +1404-lubuntu-default-wallpaper.png \ No newline at end of file diff --git a/usr/share/lxdm/themes/1404-Lubuntu/exit.png b/usr/share/lxdm/themes/1404-Lubuntu/exit.png new file mode 100644 index 0000000..3ac985d Binary files /dev/null and b/usr/share/lxdm/themes/1404-Lubuntu/exit.png differ diff --git a/usr/share/lxdm/themes/1404-Lubuntu/greeter.ui b/usr/share/lxdm/themes/1404-Lubuntu/greeter.ui new file mode 100644 index 0000000..00afbdd --- /dev/null +++ b/usr/share/lxdm/themes/1404-Lubuntu/greeter.ui @@ -0,0 +1,235 @@ + + + + + + False + + + True + + + True + 1 + 12 + 12 + True + + + False + 0 + + + + + True + 0 + 0 + + + True + + + True + login.png + + + 0 + + + + + True + 0 + 0 + + + True + 12 + + + True + User: + + + False + False + 0 + + + + + True + True + + + + False + False + 1 + + + + + + + 1 + + + + + + + 1 + + + + + True + True + False + + + True + 12 + + + True + 15 + 6 + + + True + session.png + + + False + 0 + + + + + True + Desktop: + + + False + 1 + + + + + True + 0 + True + + + False + 2 + + + + + False + 0 + + + + + True + 15 + 6 + + + True + lang.png + + + False + 0 + + + + + True + Language: + + + False + 1 + + + + + True + 0 + True + + + False + 2 + + + + + False + 1 + + + + + True + 15 + + + Keyboard Layout: + + + False + 0 + + + + + + False + 1 + + + + + False + 2 + + + + + Exit + True + True + True + image4 + none + + + False + end + 3 + + + + + + + False + 2 + + + + + + + True + exit.png + + diff --git a/usr/share/lxdm/themes/1404-Lubuntu/gtkrc b/usr/share/lxdm/themes/1404-Lubuntu/gtkrc new file mode 100644 index 0000000..6bd5bb1 --- /dev/null +++ b/usr/share/lxdm/themes/1404-Lubuntu/gtkrc @@ -0,0 +1,50 @@ +style "back" +{ + engine "pixmap" + { + image + { + function = FLAT_BOX + shadow = NONE + state = NORMAL + file = "wall.png" + stretch = TRUE + detail = "base" + } + } +} + +style "time" +{ + fg[NORMAL] = "#ffffff" + font_name = "Ubuntu 10" +} + +style "prompt" +{ + fg[NORMAL] = "#ffffff" + font_name = "Ubuntu Bold 10" +} + +# Normally this won't paint an invisible event box, but we did some hacks in greeter.c. +style "bottom" +{ + font_name = "Ubuntu 10" + fg[NORMAL] = "#9E9D9B" + engine "pixmap" + { + image + { + function = FLAT_BOX + file = "shade.png" + stretch = TRUE + detail = "eventbox" + } + } +} + +widget "lxdm" style "back" +widget "lxdm.*.time" style "time" +widget "lxdm.*.prompt" style "prompt" +widget "lxdm.*.bottom_pane" style "bottom" +widget_class "GtkWindow.*.GtkEventBox.*." style "bottom" diff --git a/usr/share/lxdm/themes/1404-Lubuntu/index.theme b/usr/share/lxdm/themes/1404-Lubuntu/index.theme new file mode 100644 index 0000000..f4b5acc --- /dev/null +++ b/usr/share/lxdm/themes/1404-Lubuntu/index.theme @@ -0,0 +1,5 @@ +[LXDM Theme] +Name=Lubuntu +Comment=Login theme for Lubuntu +Author=神癒礁湖 (Rafael Laguna) ; +License=GPL diff --git a/usr/share/lxdm/themes/1404-Lubuntu/lang.png b/usr/share/lxdm/themes/1404-Lubuntu/lang.png new file mode 100644 index 0000000..85bf76b Binary files /dev/null and b/usr/share/lxdm/themes/1404-Lubuntu/lang.png differ diff --git a/usr/share/lxdm/themes/1404-Lubuntu/login.png b/usr/share/lxdm/themes/1404-Lubuntu/login.png new file mode 100644 index 0000000..12052e9 Binary files /dev/null and b/usr/share/lxdm/themes/1404-Lubuntu/login.png differ diff --git a/usr/share/lxdm/themes/1404-Lubuntu/session.png b/usr/share/lxdm/themes/1404-Lubuntu/session.png new file mode 100644 index 0000000..0dcafaf Binary files /dev/null and b/usr/share/lxdm/themes/1404-Lubuntu/session.png differ diff --git a/usr/share/lxdm/themes/1404-Lubuntu/shade.png b/usr/share/lxdm/themes/1404-Lubuntu/shade.png new file mode 100644 index 0000000..61c584a Binary files /dev/null and b/usr/share/lxdm/themes/1404-Lubuntu/shade.png differ diff --git a/usr/share/lxdm/themes/1404-Lubuntu/wall.png b/usr/share/lxdm/themes/1404-Lubuntu/wall.png new file mode 100644 index 0000000..492c089 Binary files /dev/null and b/usr/share/lxdm/themes/1404-Lubuntu/wall.png differ diff --git a/usr/share/lxdm/themes/Lubuntu b/usr/share/lxdm/themes/Lubuntu index 8c85a0c..a45dbdc 120000 --- a/usr/share/lxdm/themes/Lubuntu +++ b/usr/share/lxdm/themes/Lubuntu @@ -1 +1 @@ -1310-Lubuntu/ \ No newline at end of file +1404-Lubuntu/ \ No newline at end of file diff --git a/usr/share/lxpanel/images/1404-lubuntu-background.png b/usr/share/lxpanel/images/1404-lubuntu-background.png new file mode 100644 index 0000000..1e0cecd Binary files /dev/null and b/usr/share/lxpanel/images/1404-lubuntu-background.png differ diff --git a/usr/share/lxpanel/images/lubuntu-background.png b/usr/share/lxpanel/images/lubuntu-background.png index 094f2d5..a445236 120000 --- a/usr/share/lxpanel/images/lubuntu-background.png +++ b/usr/share/lxpanel/images/lubuntu-background.png @@ -1 +1 @@ -1310-lubuntu-background.png \ No newline at end of file +1404-lubuntu-background.png \ No newline at end of file diff --git a/usr/share/themes/Box3/gtk-2.0/assets/chromium.rc b/usr/share/themes/Box3/gtk-2.0/assets/chromium.rc new file mode 100644 index 0000000..2bd3f46 --- /dev/null +++ b/usr/share/themes/Box3/gtk-2.0/assets/chromium.rc @@ -0,0 +1,15 @@ +style "chrome-gtk-frame" +{ + ChromeGtkFrame::frame-color = "#dcdcdc" + ChromeGtkFrame::inactive-frame-color = "#dcdcdc" + + ChromeGtkFrame::incognito-frame-color = "#dcdcdc" + ChromeGtkFrame::incognito-inactive-frame-color = "#dcdcdc" + + ChromeGtkFrame::scrollbar-trough-color = "#dcdcdc" + ChromeGtkFrame::scrollbar-slider-normal-color = "#b0b0b0" + ChromeGtkFrame::scrollbar-slider-prelight-color = "#777777" + +} + +class "ChromeGtkFrame" style "chrome-gtk-frame" diff --git a/usr/share/themes/Box3/gtk-2.0/assets/entry.rc b/usr/share/themes/Box3/gtk-2.0/assets/entry.rc new file mode 100644 index 0000000..91fbd86 --- /dev/null +++ b/usr/share/themes/Box3/gtk-2.0/assets/entry.rc @@ -0,0 +1,35 @@ +######################################################################## +# Entry +######################################################################## + +style "entry" +{ + GtkWidget::interior_focus = 0 + GtkEntry::inner-border = {1, 1, 1, 1} + + engine "pixmap" + { +### Entry ### + image + { + function = SHADOW + detail = "entry" + file = "images/entry.png" + border = {2, 2, 2, 2} + stretch = TRUE + } + +### Focus ### + image + { + function = FOCUS + detail = "entry" + file = "images/entry-active.png" + border = {2, 2, 2, 2} + stretch = TRUE + } + } +} + +class "GtkEntry*" style "entry" + diff --git a/usr/share/themes/Box3/gtk-2.0/assets/ff.rc b/usr/share/themes/Box3/gtk-2.0/assets/ff.rc new file mode 100644 index 0000000..e9b1c0c --- /dev/null +++ b/usr/share/themes/Box3/gtk-2.0/assets/ff.rc @@ -0,0 +1,33 @@ +# ============================================================================== +# FIREFOX SPECIFIC SETTINGS +# ============================================================================== + +style "ff-default" { + GtkCheckButton::indicator-size = 14 + + engine "murrine" { + reliefstyle = 0 + } +} + +style "ff-statusbar" { +} + +#widget "MozillaGtkWidget*Toolbar*" style "theme-toolbar" +#widget "MozillaGtkWidget*Statusbar*" style "ff-statusbar" + +widget "MozillaGtkWidget*" style "ff-default" + +# ------------------------------------------------------------------------------ +# Some Firefox (3.0/3.5) GTK widgets hierarchy (maybe useful for someone) +# ------------------------------------------------------------------------------ + +# Top toolbars (and maybe others) +#widget "MozillaGtkWidget.GtkFixed.GtkHandleBox.GtkToolbar" style "theme-dark-toolbar" + +# Findbar entry, gecko (all html) entry +#widget "MozillaGtkWidget.GtkFixed.GtkEntry" style "theme-dark-entry" + +# ALL buttons +#widget "MozillaGtkWidget.GtkFixed.GtkButton" style "theme-dark-button" + diff --git a/usr/share/themes/Box3/gtk-2.0/assets/gnome-terminal.rc b/usr/share/themes/Box3/gtk-2.0/assets/gnome-terminal.rc new file mode 100644 index 0000000..336eb9e --- /dev/null +++ b/usr/share/themes/Box3/gtk-2.0/assets/gnome-terminal.rc @@ -0,0 +1,42 @@ +# ============================================================================== +# GNOME TERMINAL SPECIFIC SETTINGS +# ============================================================================== + +style "terminal_menubar" +{ + engine "murrine" { + } +} + +style "terminal_notebook" +{ + engine "murrine" { + contrast = 1.0 + } +} + +style "terminal_scrollbar" = "scrollbar" +{ + engine "murrine" { + } +} + +style "terminal_screen" +{ + text[NORMAL] = "#ffffff" + base[NORMAL] = "#300a24" + + TerminalScreen::background-darkness = 0.95 +} + +#widget "*TerminalWindow*" style "terminal_window" +#widget "*TerminalWindow.*.*enu?ar" style "terminal_menubar" +widget "*TerminalWindow.*.GtkNotebook*" style "terminal_notebook" +#widget "*TerminalWindow.*.GtkNotebook.*.GtkVScrollbar*" style "terminal_scrollbar" +#widget "*TerminalWindow.*.GtkNotebook*utton*" style "terminal_button" +widget "*TerminalWindow.*.TerminalScreen*" style "terminal_screen" + + + + + diff --git a/usr/share/themes/Box3/gtk-2.0/assets/lxpanel.rc b/usr/share/themes/Box3/gtk-2.0/assets/lxpanel.rc new file mode 100644 index 0000000..ce69ce2 --- /dev/null +++ b/usr/share/themes/Box3/gtk-2.0/assets/lxpanel.rc @@ -0,0 +1,154 @@ +style "theme-panel" +{ + xthickness = 4 + ythickness = 0 + #bg_pixmap[NORMAL] = "images/panel-bg.png" + + fg[NORMAL] = "#000000" + fg[PRELIGHT] = "#ffffff" + fg[ACTIVE] = "#f5f5f5" + text[NORMAL] = "#000000" + text[PRELIGHT] = "#ffffff" + text[ACTIVE] = "#f5f5f5" + + engine "pixmap" { + image { + function = BOX + recolorable = TRUE + state = NORMAL + } + image { + function = BOX + recolorable = TRUE + state = PRELIGHT + file = "images/panel-button-hover.png" + border = { 4, 4, 1, 1 } + stretch = TRUE + } + image { + function = BOX + recolorable = TRUE + state = ACTIVE + file = "images/panel-button-active.png" + border = { 4, 4, 1, 1 } + stretch = TRUE + } + image { + function = BOX + recolorable = TRUE + state = SELECTED + file = "images/panel-button-active.png" + border = { 4, 4, 1, 1 } + stretch = TRUE + } + image { + function = BOX + recolorable = TRUE + state = INSENSITIVE + } + image { + function = ARROW + recolorable = TRUE + arrow_direction = DOWN + } + } +} + +style "theme-panel-light" +{ + xthickness = 1 + ythickness = 0 + + fg[NORMAL] = @fg_color +} + +style "theme-panel-text" +{ + fg[NORMAL] = "#f5f5f5" + fg[PRELIGHT] = "#ffffff" + fg[ACTIVE] = "#f5f5f5" + text[NORMAL] = "#f5f5f5" + text[PRELIGHT] = "#ffffff" + text[ACTIVE] = "#f5f5f5" +} + +style "theme-main-menu-text" = "theme-panel-text" +{ + fg[PRELIGHT] = "#ffffff" + text[PRELIGHT] = "#ffffff" +} + +style "theme-panel-handle" +{ + engine "pixmap" { + image { + function = HANDLE + } + image { + function = HANDLE + } + } +} + +widget "*PanelWidget*" style "theme-panel" +widget "*PanelApplet*" style "theme-panel" +widget "*fast-user-switch*" style "theme-panel" +widget "*CPUFreq*Applet*" style "theme-panel" +widget "*indicator-applet*" style "theme-panel" +class "PanelApp*" style "theme-panel" +class "PanelToplevel*" style "theme-panel" +widget_class "*PanelToplevel*" style "theme-panel" +widget_class "*notif*" style "theme-panel" +widget_class "*Notif*" style "theme-panel" +widget_class "*Tray*" style "theme-panel" +widget_class "*tray*" style "theme-panel" +widget_class "*computertemp*" style "theme-panel" +widget_class "*Applet*Tomboy*" style "theme-panel" +widget_class "*Applet*Netstatus*" style "theme-panel" + +# Fixes for tooltip text in some apps. +widget_class "*Notif*Beagle*" style "theme-panel-light" +widget_class "*Notif*Brasero*" style "theme-panel-light" + +# XFCE panel theming. +widget "*Xfce*Panel*" style "theme-panel" +class "*Xfce*Panel*" style "theme-panel" + +# lxpanel and fbpanel +widget "*.tclock.*" style "theme-panel" +widget "*.taskbar.*" style "theme-panel" +widget_class "*GtkBgbox*" style "theme-panel" + +# Make sure panel text color doesn't change +widget_class "*Panel*MenuBar*" style "theme-main-menu-text" +widget_class "*Panel**" style "theme-main-menu-text" +widget "*.clock-applet-button.*" style "theme-panel-text" +widget "*PanelApplet*" style "theme-panel-text" + +# Hide ugly handle +class "PanelAppletFrame" style:highest "theme-panel-handle" + +# The following removes the arrows from the panel + +style "panel-arrow-remove" { +engine "pixmap" { + image { + function = ARROW + recolorable = TRUE + overlay_file = "images/arrow-blank.png" + overlay_border = {2,2,2,2} + overlay_stretch = FALSE + arrow_direction = UP + } + image { + function = ARROW + recolorable = TRUE + overlay_file = "images/arrow-blank.png" + overlay_border = {2,2,2,2} + overlay_stretch = FALSE + arrow_direction = DOWN + } + } +} + +widget_class "*PanelToplevel*" style "panel-arrow-remove" diff --git a/usr/share/themes/Box3/gtk-2.0/assets/nautilus.rc b/usr/share/themes/Box3/gtk-2.0/assets/nautilus.rc new file mode 100644 index 0000000..1f5fd66 --- /dev/null +++ b/usr/share/themes/Box3/gtk-2.0/assets/nautilus.rc @@ -0,0 +1,11 @@ +# ============================================================================== +# NAUTILUS SPECIFIC SETTINGS +# ============================================================================== + +style "nautilus_info_pane" { + bg[NORMAL] = @bg_color +} + +widget_class "*Nautilus**" style "nautilus_info_pane" +widget_class "*Nautilus*" style "notebook_button" +widget_class "*Nautilus**" style "notebook_button" diff --git a/usr/share/themes/Box3/gtk-2.0/assets/notebook.rc b/usr/share/themes/Box3/gtk-2.0/assets/notebook.rc new file mode 100644 index 0000000..6afdca0 --- /dev/null +++ b/usr/share/themes/Box3/gtk-2.0/assets/notebook.rc @@ -0,0 +1,151 @@ +######################################################################## +# Notebook +######################################################################## + +style "notebook_bg" { + bg[NORMAL] = "#e0e0e0" +} + +style "notebook" { + xthickness = 3 + ythickness = 3 + bg[NORMAL] = "#e0e0e0" + + engine "pixmap" { + +### Notebook ### + image { function = BOX + file = "images/notebook.png" + border = {4, 4, 4, 4} + stretch = TRUE } + +### Tab TOP ### + +## Normal + image { function = EXTENSION + state = ACTIVE + file = "images/notebook-tab-top.png" + border = {4, 4, 4, 4} + stretch = TRUE + gap_side = BOTTOM } + +## Active + image { function = EXTENSION + file = "images/notebook-tab-top-active.png" + border = {4, 4, 4, 4} + stretch = TRUE + gap_side = BOTTOM } + +### Tab BOTTOM ### + +## Normal + image { function = EXTENSION + state = ACTIVE + file = "images/notebook-tab-bottom.png" + border = {4, 4, 4, 4} + stretch = TRUE + gap_side = TOP } + +## Active + image { function = EXTENSION + file = "images/notebook-tab-bottom-active.png" + border = {4, 4, 4, 4} + stretch = TRUE + gap_side = TOP } + +### Tab LEFT ### + +## Normal + image { function = EXTENSION + state = ACTIVE + file = "images/notebook-tab-left.png" + border = {4,4,4,4} + stretch = TRUE + gap_side = RIGHT } + +## Active + image { function = EXTENSION + file = "images/notebook-tab-left-active.png" + border = {4, 4, 4, 4} + stretch = TRUE + gap_side = RIGHT } + +### Tab RIGHT ### + +## Normal + image { function = EXTENSION + state = ACTIVE + file = "images/notebook-tab-right.png" + border = {4, 4, 4, 4} + stretch = TRUE + gap_side = LEFT } + +## Active + image { function = EXTENSION + file = "images/notebook-tab-right-active.png" + border = {4, 4, 4, 4} + stretch = TRUE + gap_side = LEFT } + +### Gap TOP ### + image { function = BOX_GAP + file = "images/notebook.png" + border = {4, 4, 4, 4} + stretch = TRUE + gap_file = "images/notebook-top-gap.png" + gap_border = {4, 4, 0, 0} + gap_start_file = "images/null.png" + gap_start_border = {0, 0, 0, 0} + gap_end_file = "images/null.png" + gap_end_border = {0, 0, 0, 0} + gap_side = TOP } + +### Gap BOTTOM ### + image { function = BOX_GAP + file = "images/notebook.png" + border = {4, 4, 4, 4} + stretch = TRUE + gap_file = "images/notebook-bottom-gap.png" + gap_border = {4, 4, 0, 0} + gap_start_file = "images/null.png" + gap_start_border = {0, 0, 0, 0} + gap_end_file = "images/null.png" + gap_end_border = {0, 0, 0, 0} + gap_side = BOTTOM } + +### Gap LEFT ### + image { function = BOX_GAP + file = "images/notebook.png" + border = {4, 4, 4, 4} + stretch = TRUE + gap_file = "images/notebook-left-gap.png" + gap_border = {0, 0, 4, 4} + gap_start_file = "images/null.png" + gap_start_border = {0, 0, 0, 0} + gap_end_file = "images/null.png" + gap_end_border = {0, 0, 0, 0} + gap_side = LEFT } + +### Gap RIGHT ### + image { function = BOX_GAP + file = "images/notebook.png" + border = {4, 4, 4, 4} + stretch = TRUE + gap_file = "images/notebook-right-gap.png" + gap_border = {0, 0, 4, 4} + gap_start_file = "images/null.png" + gap_start_border = {0, 0, 0, 0} + gap_end_file = "images/null.png" + gap_end_border = {0, 0, 0, 0} + gap_side = RIGHT } + +### Focus ### + image { function = FOCUS + file = "images/null.png" + border = {1, 1, 1, 1} + stretch = TRUE } + } +} + +class "GtkNotebook*" style "notebook" + diff --git a/usr/share/themes/Box3/gtk-2.0/assets/pcmanfm.rc b/usr/share/themes/Box3/gtk-2.0/assets/pcmanfm.rc new file mode 100644 index 0000000..4c81edb --- /dev/null +++ b/usr/share/themes/Box3/gtk-2.0/assets/pcmanfm.rc @@ -0,0 +1,59 @@ + +style "pcmanfm-sidebar" { + GtkTreeView::even_row_color = "#e0e0e0" +} + +style "pcmanfm-handle" { + GtkPaned::handle-size = 2 + engine "pixmap" { + image { function = HANDLE + recolorable = FALSE + file = "images/handle-vert.png" + stretch = TRUE + border = { 0, 0, 0, 0 } } + } +} + +style "pcmanfm-notebook" { + xthickness = 1 + ythickness = 1 +} + +style "pcman-padding" { + xthickness = 3 + ythickness = 3 +} + +style "treeview" { + engine "clearlooks" { + hint = "treeview" + } +} + +style "treeview_header" = "default" { + xthickness = 2 + ythickness = 1 + engine "clearlooks" { + hint = "treeview-header" + } +} + +widget_class "*FmMainWin*GtkToolbar*" style "pcman-padding" +widget_class "*FmPlacesView*" style "pcmanfm-sidebar" +widget "*FmMainWin*GtkHPaned" style "pcmanfm-handle" +widget "*FmMainWin*GtkNotebook" style "pcmanfm-notebook" + +widget_class "*.*" style "treeview" +widget_class "*.." style "treeview_header" +widget_class "*.." style "treeview_header" +widget_class "*.." style "treeview_header" +widget_class "*.." style "treeview_header" + +widget_class "*.." style "text_is_fg_color_workaround" +widget "*.gtk-combobox-popup-menu.*" style "menuitem_text_is_fg_color_workaround" +widget_class "**" style "fg_is_text_color_workaround" +widget_class "*" style "fg_is_text_color_workaround" +widget_class "*" style "fg_is_text_color_workaround" + +widget_class "*.." style "treeview_header" +widget_class "*.." style "treeview_header" diff --git a/usr/share/themes/Box3/gtk-2.0/assets/statusbar.rc b/usr/share/themes/Box3/gtk-2.0/assets/statusbar.rc new file mode 100644 index 0000000..2ed51bc --- /dev/null +++ b/usr/share/themes/Box3/gtk-2.0/assets/statusbar.rc @@ -0,0 +1,35 @@ +######################################################################## +# Statusbar +######################################################################## + +style "statusbar" { + GtkStatusbar::shadow_type = GTK_SHADOW_NONE + engine "pixmap" + { + image + { + function = RESIZE_GRIP + detail = "statusbar" + overlay_file = "images/resizer.png" + overlay_stretch = FALSE + } + + image + { + function = SHADOW + file = "images/null.png" + } + } +} + +style "smaller-text" +{ + font_name = "8" +} + +widget_class "**" style "statusbar" +widget_class "*Statusbar*" style "smaller-text" +widget_class "*ToolButton*" style "smaller-text" +class "GtkStatusbar*" style "statusbar" +widget_class "*GtkStatusbar*.*" style "statusbar" + diff --git a/usr/share/themes/Box3/gtk-2.0/assets/toolbar.rc b/usr/share/themes/Box3/gtk-2.0/assets/toolbar.rc new file mode 100644 index 0000000..163d177 --- /dev/null +++ b/usr/share/themes/Box3/gtk-2.0/assets/toolbar.rc @@ -0,0 +1,38 @@ +########################################################################## +# Toolbar +########################################################################## + +style "toolbar" { + engine "pixmap" + { + image + { + function = BOX + recolorable = TRUE + file = "images/toolbar.png" + border = {1,1,1,1} + stretch = TRUE + } + + image + { + function = HANDLE + overlay_file = "images/handle-horiz.png" + overlay_stretch = FALSE + orientation = HORIZONTAL + } + + image + { + function = HANDLE + overlay_file = "images/handle-vert.png" + overlay_stretch = FALSE + orientation = VERTICAL + } + } +} + +class "*Toolbar*" style "toolbar" +class "*Handle*" style "toolbar" +class "*Paned*" style "toolbar" + diff --git a/usr/share/themes/Box3/gtk-2.0/assets/xfce4-notifyd.rc b/usr/share/themes/Box3/gtk-2.0/assets/xfce4-notifyd.rc new file mode 100644 index 0000000..d9c83f1 --- /dev/null +++ b/usr/share/themes/Box3/gtk-2.0/assets/xfce4-notifyd.rc @@ -0,0 +1,25 @@ +style "notify-window" +{ + bg[NORMAL] = "#4d4d4d" + XfceNotifyWindow::border-color = "#ffffff" + XfceNotifyWindow::border-radius = 10.0 + XfceNotifyWindow::border-width = 0.0 +} + +style "notify-button" +{ + bg[NORMAL] = "#202020" + bg[PRELIGHT] = "#404040" + fg[NORMAL] = "#ffffff" + fg[PRELIGHT] = "#ffffff" +} + +style "notify-text" +{ + fg[NORMAL] = "#ffffff" + GtkWidget::link-color = "#a7a7a7" +} + +class "XfceNotifyWindow" style "notify-window" +widget_class "XfceNotifyWindow.*.GtkButton*" style "notify-button" +widget_class "XfceNotifyWindow.*." style "notify-text" \ No newline at end of file diff --git a/usr/share/themes/Box3/gtk-2.0/gtkrc b/usr/share/themes/Box3/gtk-2.0/gtkrc new file mode 100644 index 0000000..c590a3d --- /dev/null +++ b/usr/share/themes/Box3/gtk-2.0/gtkrc @@ -0,0 +1,697 @@ +gtk_color_scheme = "fg_color:#333333" +gtk_color_scheme = "bg_color:#e0e0e0" +gtk_color_scheme = "base_color:#ffffff" +gtk_color_scheme = "text_color:#333333" +gtk_color_scheme = "selected_bg_color:#8FB2CF" +gtk_color_scheme = "selected_fg_color:#ffffff" +gtk_color_scheme = "tooltip_bg_color:#303334" +gtk_color_scheme = "tooltip_fg_color:#E6E6E6" +gtk_color_scheme = "link_color:#148add" + +gtk-icon-sizes = "panel-menu=22,22:gtk-button=16,16" +gtk-auto-mnemonics = 1 +gtk-font-name = "Ubuntu 9" +gtk-icon-theme-name = "lubuntu" + +style "default" { + xthickness = 1 + ythickness = 1 + + ####################### + # Style Properties + ####################### + GtkButton::child-displacement-x = 1 + GtkButton::child-displacement-y = 1 + GtkButton::default-border = { 0, 0, 0, 0 } + + GtkCheckButton::indicator-size = 16 + + GtkPaned::handle-size = 6 + + GtkRange::trough-border = 0 + GtkRange::slider-width = 14 + GtkRange::stepper-size = 13 + GtkRange::trough-under-steppers = 1 + + GtkScale::trough-border = 0 + GtkScale::slider-width = 23 + GtkScale::slider-length = 14 + GtkScale::trough-side-details = 0 + + GtkScrollbar ::has-backward-stepper = 0 + GtkScrollbar ::has-forward-stepper = 1 + GtkScrollbar ::min-slider-length = 30 + GtkScrollbar ::slider-width = 9 + GtkScrollbar ::trough-border = 3 + GtkScrollbar ::activate-slider = FALSE + GtkScrollbar ::trough-side-details = 0 + GtkScrollbar ::stepper-size = 1 + + GtkScrolledWindow ::scrollbar-spacing = 0 + GtkScrolledWindow ::scrollbars-within-bevel = 1 + + GtkMenuBar::internal-padding = 0 + GtkMenuBar::shadow-type = GTK_SHADOW_NONE + GtkExpander::expander-size = 11 + GtkToolbar::internal-padding = 1 + GtkToolbar::shadow-type = GTK_SHADOW_NONE + GtkTreeView::expander-size = 7 + GtkTreeView::vertical-separator = 0 +# GtkTreeView::odd-row-color = shade (0.96, @base_color) + GtkNotebook::tab-overlap = -1 + + GtkMenu::horizontal-padding = 0 + GtkMenu::vertical-padding = 3 + + WnckTasklist::fade-overlay-rect = 0 + # 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 + + GtkEntry::progress-border = { 2, 2, 2, 2 } + + GtkProgressBar::min-horizontal-bar-height = 14 + GtkProgressBar::min-vertical-bar-width = 14 + + GtkImage::x-ayatana-indicator-dynamic = 1 + GtkMenuBar::window-dragging = 1 + + GtkWidget::link-color = @link_color + GtkWidget::visited-link-color = @text_color + + #################### + # Color Definitions + #################### + bg[NORMAL] = @bg_color + bg[PRELIGHT] = shade (1.02, @bg_color) + bg[SELECTED] = @selected_bg_color + bg[INSENSITIVE] = shade (0.95, @bg_color) + bg[ACTIVE] = shade (0.9, @bg_color) + + fg[NORMAL] = @fg_color + fg[PRELIGHT] = @fg_color + fg[SELECTED] = @selected_fg_color + fg[INSENSITIVE] = darker (@bg_color) + fg[ACTIVE] = @fg_color + + text[NORMAL] = @text_color + text[PRELIGHT] = @text_color + text[SELECTED] = @selected_fg_color + text[INSENSITIVE] = shade (0.8, @bg_color) + text[ACTIVE] = darker (@text_color) + + base[NORMAL] = @base_color + base[PRELIGHT] = shade (0.98, @bg_color) + base[SELECTED] = @selected_bg_color + base[INSENSITIVE] = shade (0.97, @bg_color) + base[ACTIVE] = shade (0.94, @bg_color) + + engine "murrine" { + contrast = 0.6 + arrowstyle = 2 + reliefstyle = 3 + highlight_shade = 1.0 + glazestyle = 0 + default_button_color = shade (1.1, @selected_bg_color) + gradient_shades = {1.1, 1.0, 1.0, 0.9} + roundness = 3 + lightborder_shade = 1.26 + lightborderstyle = 1 + listviewstyle = 2 + progressbarstyle = 0 + colorize_scrollbar = TRUE + menubaritemstyle = 1 + menubarstyle = 1 + menustyle = 0 + focusstyle = 3 + handlestyle = 1 + sliderstyle = 3 + scrollbarstyle = 0 + stepperstyle = 3 + #rgba = TRUE + #trough_shades = {0.98, 1.06} + } +} + +style "dark" +{ + bg[NORMAL] = @bg_color + bg[PRELIGHT] = shade (1.05, @bg_color) + bg[SELECTED] = @selected_bg_color + bg[ACTIVE] = shade (0.95, @bg_color) + bg[INSENSITIVE] = @bg_color +} + +style "wide" { + xthickness = 2 + ythickness = 2 +} + +style "wider" { + xthickness = 3 + ythickness = 3 +} + +style "entry" { + xthickness = 3 + ythickness = 3 + + engine "murrine" { + } +} + +style "vscale" { +} + +style "hscale" { +} + +style "button" { + + xthickness = 3 + ythickness = 3 + + bg[NORMAL] = shade (1.03, @bg_color) + bg[PRELIGHT] = shade (1.06, @bg_color) + bg[ACTIVE] = shade (0.96, @bg_color) + bg[INSENSITIVE] = @bg_color + fg[INSENSITIVE] = "#9c9c9c" + + engine "murrine" { + #contrast = 1.0 + textstyle = 1 + border_shades = {1.01, 0.8} + reliefstyle = 0 + shadow_shades = {1.0, 1.1} + glowstyle = 5 + glow_shade = 1.02 + lightborder_shade = 1.32 +# lightborderstyle = 0 + #text_shade = 1.04 + } +} + +style "notebook_button" = "button" { +} + +style "spinbutton" = "notebook_button" { + xthickness = 4 + + engine "murrine" { + } +} + +style "scrollbar" { + bg[SELECTED] = shade (0.70, @base_color) # color indicador + bg[NORMAL] = shade (0.90, @bg_color) # color borde indicador + + # color flechas (stepper) + fg[NORMAL] = shade (1.00, @base_color) + fg[PRELIGHT] = shade (1.00, @base_color) + fg[ACTIVE] = shade (1.00, @base_color) + fg[SELECTED] = shade (1.00, @base_color) + fg[INSENSITIVE] = shade (1.00, @base_color) + + engine "murrine" { + roundness = 10 + gradient_shades = {1.0,1.0,1.0,1.0} + highlight_shade = 1.0 + glow_shade = 1.0 + #reliefstyle = 0 + prelight_shade = .75 + gradient_colors = FALSE + lightborder_shade = 1.0 + lightborderstyle = 0 + trough_shades = {1.05, 1.13} + border_shades = {1.32, 1.32} + contrast = 0.00 + } +} + +style "hscrollbar" { +} + +style "vscrollbar" { +} + +style "overlay_scrollbar" +{ + bg[SELECTED] = shade (1.0, @selected_bg_color) + bg[INSENSITIVE] = shade (0.85, @bg_color) + bg[ACTIVE] = shade (0.6, @bg_color) +} + +style "scale" = "button" { + bg[NORMAL] = @bg_color + bg[PRELIGHT] = shade (1.06, @bg_color) + bg[ACTIVE] = shade (0.94, @bg_color) + + engine "murrine" { + contrast = 0.6 + border_shades = {0.9, 0.8} + roundness = 5 + lightborder_shade = 1.32 + gradient_shades = {1.1, 1.0, 1.0, 0.8} + handlestyle = 2 + trough_border_shades = {0.9, 1.4} + glow_shade = 1.0 +# reliefstyle = 2 +# shadow_shades = { 1.0, 0.9 } + } +} + +style "notebook_bg" { + bg[NORMAL] = shade (1.02, @bg_color) + bg[ACTIVE] = shade (0.97, @bg_color) + fg[ACTIVE] = mix (0.8, @fg_color, shade (0.97, @bg_color)) +} + +# The color is changed by the notebook_bg style, this style +# changes the x/ythickness +style "notebook" { + xthickness = 2 + ythickness = 2 + + engine "murrine" { + roundness = 3 + contrast = 0.8 + focusstyle = 2 + lightborder_shade = 1.16 + gradient_shades = {1.1, 1.0, 1.0, 0.68} + } +} + +style "statusbar" { + engine "murrine" { + contrast = 1.2 + } +} + +style "comboboxentry" = "notebook_button" { + xthickness = 3 + ythickness = 3 + + engine "murrine" { + textstyle = 1 + glowstyle = 5 + glow_shade = 1.02 + } +} + +style "menubar" = "dark" { + # those two lines were added to fix firefox's menubar item text + bg[SELECTED] = @bg_color + fg[SELECTED] = @fg_color + + engine "murrine" { + textstyle = 1 + text_shade = 1.23 + gradient_shades = {1.0, 1.0, 1.0, 1.0} + lightborder_shade = 1.0 + } +} + +style "toolbar" { + engine "murrine" { + textstyle = 1 + text_shade = 1.32 + lightborder_shade = 1.0 + } +} + +style "toolbar-button" = "notebook_button" { + engine "murrine" { + } +} + +style "menu" { + xthickness = 0 + ythickness = 0 + + engine "murrine" + { + reliefstyle = 0 + roundness = 0 + } +} + +style "menu_item" = "menu" { + xthickness = 2 + ythickness = 3 + + fg[PRELIGHT] = @selected_fg_color + + engine "murrine" + { + glowstyle = 5 + glow_shade = 1.1 +# lightborder_shade = 1.0 +# border_shades = { 1.5, 1.3 } + roundness = 0 + } +} + +style "menubar_item" = "menu_item" { + bg[PRELIGHT] = @selected_bg_color + fg[PRELIGHT] = @selected_fg_color + + engine "murrine" { + gradient_shades = {1.00, 1.0, 1.0, 1.0} +# glowstyle = 5 + border_shades = { 1.0, 1.0 } + glow_shade = 1.00 + lightborderstyle = 3 + lightborder_shade = 1.2 + roundness = 4 + } +} + +style "scale_menu_item" = "scale" { + engine "murrine" { + roundness = 20 + lightborder_shade = 1.32 + reliefstyle = 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 "separator_menu_item" { + xthickness = 1 + ythickness = 0 + + GtkSeparatorMenuItem::horizontal-padding = 0 + GtkWidget::wide-separators = 1 + GtkWidget::separator-width = 1 + GtkWidget::separator-height = 7 + + engine "murrine" { + contrast = 0.5 + separatorstyle = 0 + } +} + +style "separator_tool_item" { + xthickness = 0 + ythickness = 1 + + GtkVSeparator::vertical-padding = 0 + GtkWidget::wide-separators = 1 + GtkWidget::separator-width = 7 + GtkWidget::separator-height = 1 + + engine "murrine" { + contrast = 0.5 + separatorstyle = 0 + } +} + +style "frame_title" { + fg[NORMAL] = lighter (@fg_color) +} + +style "treeview" { + engine "murrine" + { + roundness = 2 + lightborder_shade = 1.1 + gradient_shades = {1.04, 1.0, 1.0, 0.96} + } +} + +style "progressbar" { + xthickness = 1 + ythickness = 1 + + bg[ACTIVE] = shade (0.94, @bg_color) + #bg[SELECTED] = "#cdcdcd" + fg[PRELIGHT] = @selected_fg_color + + engine "murrine" { + #trough_shades = {0.98, 1.02} + roundness = 8 + lightborderstyle = 1 + lightborder_shade = 1.26 + border_shades = {0.95, 0.85} + gradient_shades = {1.1, 1.0, 1.0, 0.9} + trough_border_shades = {0.9, 1.4} + } +} + +style "progressbar_menu_item" = "progressbar" { + engine "murrine" { + roundness = 0 + } +} + +# This style is based on the default style, so that the colors from the button +# style are overriden again. +style "treeview_header" = "notebook_button" { + xthickness = 2 + ythickness = 1 + + engine "murrine" { + glazestyle = 1 + contrast = 0.8 + lightborder_shade = 1.16 + textstyle = 1 + glow_shade = 1.0 + } +} + +style "treeview_header_scrolled" = "treeview_header" { +} + +style "scrolledwindow" { + engine "murrine" { + contrast = 0.6 + } +} + +style "radiocheck" = "button" { + text[NORMAL] = shade (0.535, @selected_bg_color) + text[PRELIGHT] = shade(1.06, shade (0.535, @selected_bg_color)) + bg[NORMAL] = shade (0.92, @bg_color) + bg[PRELIGHT] = mix (0.2, @selected_bg_color, shade(1.1, @bg_color)) + fg[INSENSITIVE] = darker (@bg_color) + fg[ACTIVE] = @fg_color + + engine "murrine" { + reliefstyle = 3 + gradient_shades = {1.2, 1.0, 1.0, 0.9} + shadow_shades = {0.6, 0.5} + textstyle = 0 + } +} + +style "tooltips" { + xthickness = 4 + ythickness = 4 + + bg[NORMAL] = @tooltip_bg_color + fg[NORMAL] = @tooltip_fg_color + bg[SELECTED] = "#000000" + + engine "murrine" { + rgba = TRUE + } +} + +style "infobar" { + engine "murrine" { + } +} + +style "nautilus_location" { + bg[NORMAL] = mix (0.60, shade (1.05, @bg_color), @selected_bg_color) +} + +style "calendar" { + xthickness = 0 + ythickness = 0 + + engine "murrine" { + roundness = 0 + } +} + +style "calendar_menu_item" = "calendar" { +# base[NORMAL] = "#c5bfb7" +} + +style "soundfix" +{ +} + +# Wrokaround style for places where the text color is used instead of the fg color. +style "text_is_fg_color_workaround" { + text[NORMAL] = @fg_color + text[PRELIGHT] = @fg_color + text[SELECTED] = @selected_fg_color + text[ACTIVE] = @fg_color + text[INSENSITIVE] = darker (@bg_color) +} + +# Workaround style for menus where the text color is used instead of the fg color. +style "menuitem_text_is_fg_color_workaround" { + text[NORMAL] = @fg_color + text[PRELIGHT] = @selected_fg_color + text[SELECTED] = @selected_fg_color + text[ACTIVE] = @fg_color + text[INSENSITIVE] = @fg_color +} + +# Workaround style for places where the fg color is used instead of the text color. +style "fg_is_text_color_workaround" { + fg[NORMAL] = @text_color + fg[PRELIGHT] = @text_color + fg[SELECTED] = @selected_fg_color + fg[ACTIVE] = @selected_fg_color + fg[INSENSITIVE] = darker (@bg_color) +} + +# Style to set the toolbar to use a flat style. This is because the "New" button in +# Evolution is not drawn transparent. So if there is a gradient in the background it will +# look really wrong. +# See http://bugzilla.gnome.org/show_bug.cgi?id=446953. +style "evo_new_button_workaround" { +} + +############################################################################### +# The following part of the gtkrc applies the different styles to the widgets. +############################################################################### + +# The default style is applied to every widget +class "GtkWidget" style "default" + +class "GtkSeparator" style "wide" +class "GtkFrame" style "wide" +class "GtkCalendar" style "wide" +class "GtkEntry" style "entry" + +class "GtkSpinButton" style "spinbutton" +class "GtkScale" style "scale" +class "GtkVScale" style "vscale" +class "GtkHScale" style "hscale" +class "GtkScrollbar" style "scrollbar" +class "GtkHScrollbar" style "hscrollbar" +class "GtkVScrollbar" style "vscrollbar" +class "GtkCalendar" style "calendar" +class "GtkInfoBar" style "infobar" + +# General matching follows. The order is choosen so that the right styles override +# each other. EG. progressbar needs to be more important than the menu match. +widget_class "*" style "notebook_bg" +# This is not perfect, it could be done better. +# (That is modify *every* widget in the notebook, and change those back that +# we really don't want changed) +widget_class "**" style "notebook_bg" +widget_class "**" style "notebook_bg" +widget_class "**" style "notebook_bg" +widget_class "**" style "notebook_bg" + +widget_class "**" style "toolbar" +widget_class "**" style "scrolledwindow" + +widget_class "*" style "button" +widget_class "**" style "button" +widget_class "*.*.*" style "notebook_button" +widget_class "*" style "notebook" +widget_class "*" style "statusbar" +widget_class "**" style "spinbutton" +widget_class "**" style "notebook_button" +widget_class "***" style "notebook_button" +widget_class "**" style "radiocheck" +widget_class "**" style "radiocheck" + +widget_class "**" style "comboboxentry" +widget_class "**" style "comboboxentry" + +widget_class "**" style "menubar" +widget_class "**" style "menu" +widget_class "**" style "menu_item" +widget_class "**" style "separator_menu_item" +widget_class "**" style "separator_tool_item" +widget_class "***" style "menubar_item" + +widget_class "*.." style "frame_title" +widget_class "*.*" style "treeview" + +widget_class "*" style "progressbar" +widget_class "*.*." style "progressbar_menu_item" +widget_class "*.*." style "scale_menu_item" +widget_class "*.*." style "calendar_menu_item" + +# Treeview headers (and similar stock GTK+ widgets) +widget_class "*.**" style "treeview_header_scrolled" +widget_class "*.." style "treeview_header" +widget_class "*.." style "treeview_header" +widget_class "*.." style "treeview_header" +widget_class "*.." style "treeview_header" +widget_class "*...*" style "treeview_header" +widget_class "*...*" style "treeview_header" +widget_class "*...*" style "treeview_header" +widget_class "*...*" style "treeview_header" + +# Overlay scrollbar +widget_class "*" style "overlay_scrollbar" +widget_class "*" style "overlay_scrollbar" + +# The window of the tooltip is called "gtk-tooltip" +################################################################## +# FIXME: +# This will not work if one embeds eg. a button into the tooltip. +# As far as I can tell right now we will need to rework the theme +# quite a bit to get this working correctly. +# (It will involve setting different priorities, etc.) +################################################################## +widget "gtk-tooltip*" style "tooltips" + +########################################################################## +# Following are special cases and workarounds for issues in applications. +########################################################################## + +# Workaround for the evolution ETable (bug #527532) +widget_class "*.ETable.ECanvas" style "treeview_header" +# Workaround for the evolution ETree +widget_class "*.ETree.ECanvas" style "treeview_header" + +# Special case the nautilus-extra-view-widget +# ToDo: A more generic approach for all applications that have a widget like this. +widget "*.nautilus-extra-view-widget" style : highest "nautilus_location" + +# Work around for http://bugzilla.gnome.org/show_bug.cgi?id=382646 +# Note that this work around assumes that the combobox is _not_ in appears-as-list mode. +widget_class "*.." style "text_is_fg_color_workaround" +# This is the part of the workaround that fixes the menus +widget "*.gtk-combobox-popup-menu.*" style "menuitem_text_is_fg_color_workaround" + +# Work around the usage of GtkLabel inside GtkListItems to display text. +# This breaks because the label is shown on a background that is based on the base color. +widget_class "**" style "fg_is_text_color_workaround" +# GtkCList also uses the fg color to draw text on top of the base colors. +widget_class "*" style "fg_is_text_color_workaround" +# Nautilus when renaming files, and maybe other places. +widget_class "*" style "fg_is_text_color_workaround" +# Work around for ubuntu's lucid sound indicator +widget "ido-offscreen-scale" style "soundfix" +# Thickness for indicator menu items +widget "*IdoEntryMenuItem*" style "wide" + +# See the documentation of the style. +widget_class "EShellWindow.GtkVBox.BonoboDock.BonoboDockBand.BonoboDockItem*" style "evo_new_button_workaround" + +# Includes +include "assets/ff.rc" +include "assets/chromium.rc" +include "assets/gnome-terminal.rc" +include "assets/nautilus.rc" +include "assets/lxpanel.rc" +include "assets/entry.rc" +include "assets/statusbar.rc" +include "assets/toolbar.rc" +include "assets/pcmanfm.rc" +include "assets/xfce4-notifyd.rc" diff --git a/usr/share/themes/Box3/gtk-2.0/images/arrow-blank.png b/usr/share/themes/Box3/gtk-2.0/images/arrow-blank.png new file mode 100644 index 0000000..459c801 Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/arrow-blank.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/deprecated/arrow-down-active-combo.png b/usr/share/themes/Box3/gtk-2.0/images/deprecated/arrow-down-active-combo.png new file mode 100644 index 0000000..a5d2162 Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/deprecated/arrow-down-active-combo.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/deprecated/arrow-down-combo.png b/usr/share/themes/Box3/gtk-2.0/images/deprecated/arrow-down-combo.png new file mode 100644 index 0000000..a5d2162 Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/deprecated/arrow-down-combo.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/deprecated/arrow-down-ins-combo.png b/usr/share/themes/Box3/gtk-2.0/images/deprecated/arrow-down-ins-combo.png new file mode 100644 index 0000000..2bb3a9e Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/deprecated/arrow-down-ins-combo.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/deprecated/arrow-up-active-combo.png b/usr/share/themes/Box3/gtk-2.0/images/deprecated/arrow-up-active-combo.png new file mode 100644 index 0000000..776f52d Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/deprecated/arrow-up-active-combo.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/deprecated/arrow-up-combo.png b/usr/share/themes/Box3/gtk-2.0/images/deprecated/arrow-up-combo.png new file mode 100644 index 0000000..776f52d Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/deprecated/arrow-up-combo.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/deprecated/arrow-up-ins-combo.png b/usr/share/themes/Box3/gtk-2.0/images/deprecated/arrow-up-ins-combo.png new file mode 100644 index 0000000..b42d2f1 Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/deprecated/arrow-up-ins-combo.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/deprecated/button-ins.png b/usr/share/themes/Box3/gtk-2.0/images/deprecated/button-ins.png new file mode 100644 index 0000000..f6593b5 Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/deprecated/button-ins.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/deprecated/button-pressed.png b/usr/share/themes/Box3/gtk-2.0/images/deprecated/button-pressed.png new file mode 100644 index 0000000..2c1264e Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/deprecated/button-pressed.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/deprecated/button-sel.png b/usr/share/themes/Box3/gtk-2.0/images/deprecated/button-sel.png new file mode 100644 index 0000000..81b196f Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/deprecated/button-sel.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/deprecated/button-spin.png b/usr/share/themes/Box3/gtk-2.0/images/deprecated/button-spin.png new file mode 100644 index 0000000..cc673b7 Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/deprecated/button-spin.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/deprecated/button.png b/usr/share/themes/Box3/gtk-2.0/images/deprecated/button.png new file mode 100644 index 0000000..53114fe Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/deprecated/button.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/deprecated/c_box-active.png b/usr/share/themes/Box3/gtk-2.0/images/deprecated/c_box-active.png new file mode 100644 index 0000000..0d77163 Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/deprecated/c_box-active.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/deprecated/c_box-ins.png b/usr/share/themes/Box3/gtk-2.0/images/deprecated/c_box-ins.png new file mode 100644 index 0000000..d2079b2 Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/deprecated/c_box-ins.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/deprecated/c_box-pressed-active.png b/usr/share/themes/Box3/gtk-2.0/images/deprecated/c_box-pressed-active.png new file mode 100644 index 0000000..497fb21 Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/deprecated/c_box-pressed-active.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/deprecated/c_box-pressed-ins.png b/usr/share/themes/Box3/gtk-2.0/images/deprecated/c_box-pressed-ins.png new file mode 100644 index 0000000..4c7e93e Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/deprecated/c_box-pressed-ins.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/deprecated/c_box-pressed-sel.png b/usr/share/themes/Box3/gtk-2.0/images/deprecated/c_box-pressed-sel.png new file mode 100644 index 0000000..497fb21 Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/deprecated/c_box-pressed-sel.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/deprecated/c_box-pressed.png b/usr/share/themes/Box3/gtk-2.0/images/deprecated/c_box-pressed.png new file mode 100644 index 0000000..b74ce05 Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/deprecated/c_box-pressed.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/deprecated/c_box-sel.png b/usr/share/themes/Box3/gtk-2.0/images/deprecated/c_box-sel.png new file mode 100644 index 0000000..2d2e96d Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/deprecated/c_box-sel.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/deprecated/c_box.png b/usr/share/themes/Box3/gtk-2.0/images/deprecated/c_box.png new file mode 100644 index 0000000..2d2e96d Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/deprecated/c_box.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/deprecated/menu-arrow-down.png b/usr/share/themes/Box3/gtk-2.0/images/deprecated/menu-arrow-down.png new file mode 100644 index 0000000..ef87314 Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/deprecated/menu-arrow-down.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/deprecated/menu-arrow-left.png b/usr/share/themes/Box3/gtk-2.0/images/deprecated/menu-arrow-left.png new file mode 100644 index 0000000..55a78b8 Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/deprecated/menu-arrow-left.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/deprecated/menu-arrow-right.png b/usr/share/themes/Box3/gtk-2.0/images/deprecated/menu-arrow-right.png new file mode 100644 index 0000000..0bbab84 Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/deprecated/menu-arrow-right.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/deprecated/menu-arrow-up.png b/usr/share/themes/Box3/gtk-2.0/images/deprecated/menu-arrow-up.png new file mode 100644 index 0000000..6fca056 Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/deprecated/menu-arrow-up.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/deprecated/menubar.png b/usr/share/themes/Box3/gtk-2.0/images/deprecated/menubar.png new file mode 100644 index 0000000..fd99acb Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/deprecated/menubar.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/deprecated/progressbar-horiz.png b/usr/share/themes/Box3/gtk-2.0/images/deprecated/progressbar-horiz.png new file mode 100644 index 0000000..8c506fd Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/deprecated/progressbar-horiz.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/deprecated/progressbar-tree.png b/usr/share/themes/Box3/gtk-2.0/images/deprecated/progressbar-tree.png new file mode 100644 index 0000000..fa96712 Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/deprecated/progressbar-tree.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/deprecated/progressbar-trough-horiz.png b/usr/share/themes/Box3/gtk-2.0/images/deprecated/progressbar-trough-horiz.png new file mode 100644 index 0000000..e52e9c4 Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/deprecated/progressbar-trough-horiz.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/deprecated/progressbar-trough-tree.png b/usr/share/themes/Box3/gtk-2.0/images/deprecated/progressbar-trough-tree.png new file mode 100644 index 0000000..1e3f871 Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/deprecated/progressbar-trough-tree.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/deprecated/progressbar-trough-vert.png b/usr/share/themes/Box3/gtk-2.0/images/deprecated/progressbar-trough-vert.png new file mode 100644 index 0000000..c1aa1a6 Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/deprecated/progressbar-trough-vert.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/deprecated/progressbar-vert.png b/usr/share/themes/Box3/gtk-2.0/images/deprecated/progressbar-vert.png new file mode 100644 index 0000000..07b6270 Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/deprecated/progressbar-vert.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/deprecated/radio-active.png b/usr/share/themes/Box3/gtk-2.0/images/deprecated/radio-active.png new file mode 100644 index 0000000..efc2d4c Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/deprecated/radio-active.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/deprecated/radio-ins.png b/usr/share/themes/Box3/gtk-2.0/images/deprecated/radio-ins.png new file mode 100644 index 0000000..622e2c2 Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/deprecated/radio-ins.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/deprecated/radio-pressed-active.png b/usr/share/themes/Box3/gtk-2.0/images/deprecated/radio-pressed-active.png new file mode 100644 index 0000000..ecb028c Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/deprecated/radio-pressed-active.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/deprecated/radio-pressed-ins.png b/usr/share/themes/Box3/gtk-2.0/images/deprecated/radio-pressed-ins.png new file mode 100644 index 0000000..c3e6988 Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/deprecated/radio-pressed-ins.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/deprecated/radio-pressed-sel.png b/usr/share/themes/Box3/gtk-2.0/images/deprecated/radio-pressed-sel.png new file mode 100644 index 0000000..ecb028c Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/deprecated/radio-pressed-sel.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/deprecated/radio-pressed.png b/usr/share/themes/Box3/gtk-2.0/images/deprecated/radio-pressed.png new file mode 100644 index 0000000..163ee26 Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/deprecated/radio-pressed.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/deprecated/radio-sel.png b/usr/share/themes/Box3/gtk-2.0/images/deprecated/radio-sel.png new file mode 100644 index 0000000..58a9b59 Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/deprecated/radio-sel.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/deprecated/radio.png b/usr/share/themes/Box3/gtk-2.0/images/deprecated/radio.png new file mode 100644 index 0000000..58a9b59 Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/deprecated/radio.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/deprecated/scale-slider-sel.png b/usr/share/themes/Box3/gtk-2.0/images/deprecated/scale-slider-sel.png new file mode 100644 index 0000000..130cb78 Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/deprecated/scale-slider-sel.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/deprecated/scale-slider.png b/usr/share/themes/Box3/gtk-2.0/images/deprecated/scale-slider.png new file mode 100644 index 0000000..3d27462 Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/deprecated/scale-slider.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/deprecated/scale-trough-horiz.png b/usr/share/themes/Box3/gtk-2.0/images/deprecated/scale-trough-horiz.png new file mode 100644 index 0000000..5b0159f Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/deprecated/scale-trough-horiz.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/deprecated/scale-trough-vert.png b/usr/share/themes/Box3/gtk-2.0/images/deprecated/scale-trough-vert.png new file mode 100644 index 0000000..8cb4444 Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/deprecated/scale-trough-vert.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/deprecated/scrollbar_horizontal-sel.png b/usr/share/themes/Box3/gtk-2.0/images/deprecated/scrollbar_horizontal-sel.png new file mode 100644 index 0000000..cb8150e Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/deprecated/scrollbar_horizontal-sel.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/deprecated/scrollbar_horizontal.png b/usr/share/themes/Box3/gtk-2.0/images/deprecated/scrollbar_horizontal.png new file mode 100644 index 0000000..d77525b Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/deprecated/scrollbar_horizontal.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/deprecated/scrollbar_vertical-sel.png b/usr/share/themes/Box3/gtk-2.0/images/deprecated/scrollbar_vertical-sel.png new file mode 100644 index 0000000..370c867 Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/deprecated/scrollbar_vertical-sel.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/deprecated/scrollbar_vertical.png b/usr/share/themes/Box3/gtk-2.0/images/deprecated/scrollbar_vertical.png new file mode 100644 index 0000000..882fcaa Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/deprecated/scrollbar_vertical.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/entry-active.png b/usr/share/themes/Box3/gtk-2.0/images/entry-active.png new file mode 100644 index 0000000..172f832 Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/entry-active.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/entry.png b/usr/share/themes/Box3/gtk-2.0/images/entry.png new file mode 100644 index 0000000..de8db7c Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/entry.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/handle-horiz.png b/usr/share/themes/Box3/gtk-2.0/images/handle-horiz.png new file mode 100644 index 0000000..2e7e1b1 Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/handle-horiz.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/handle-vert.png b/usr/share/themes/Box3/gtk-2.0/images/handle-vert.png new file mode 100644 index 0000000..245234d Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/handle-vert.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/handle.png b/usr/share/themes/Box3/gtk-2.0/images/handle.png new file mode 100644 index 0000000..9ee2ef4 Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/handle.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/line-h.png b/usr/share/themes/Box3/gtk-2.0/images/line-h.png new file mode 100644 index 0000000..ee4139d Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/line-h.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/line-v.png b/usr/share/themes/Box3/gtk-2.0/images/line-v.png new file mode 100644 index 0000000..67cb070 Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/line-v.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/notebook-bottom-gap.png b/usr/share/themes/Box3/gtk-2.0/images/notebook-bottom-gap.png new file mode 100644 index 0000000..820aed4 Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/notebook-bottom-gap.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/notebook-left-gap.png b/usr/share/themes/Box3/gtk-2.0/images/notebook-left-gap.png new file mode 100644 index 0000000..33176e0 Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/notebook-left-gap.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/notebook-right-gap.png b/usr/share/themes/Box3/gtk-2.0/images/notebook-right-gap.png new file mode 100644 index 0000000..06373ca Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/notebook-right-gap.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/notebook-tab-bottom-active.png b/usr/share/themes/Box3/gtk-2.0/images/notebook-tab-bottom-active.png new file mode 100644 index 0000000..2aa8b1c Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/notebook-tab-bottom-active.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/notebook-tab-bottom.png b/usr/share/themes/Box3/gtk-2.0/images/notebook-tab-bottom.png new file mode 100644 index 0000000..b17de8a Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/notebook-tab-bottom.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/notebook-tab-left-active.png b/usr/share/themes/Box3/gtk-2.0/images/notebook-tab-left-active.png new file mode 100644 index 0000000..8645287 Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/notebook-tab-left-active.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/notebook-tab-left.png b/usr/share/themes/Box3/gtk-2.0/images/notebook-tab-left.png new file mode 100644 index 0000000..f7f91fe Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/notebook-tab-left.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/notebook-tab-right-active.png b/usr/share/themes/Box3/gtk-2.0/images/notebook-tab-right-active.png new file mode 100644 index 0000000..c3a2628 Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/notebook-tab-right-active.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/notebook-tab-right.png b/usr/share/themes/Box3/gtk-2.0/images/notebook-tab-right.png new file mode 100644 index 0000000..ee96c72 Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/notebook-tab-right.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/notebook-tab-top-active.png b/usr/share/themes/Box3/gtk-2.0/images/notebook-tab-top-active.png new file mode 100644 index 0000000..4252377 Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/notebook-tab-top-active.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/notebook-tab-top.png b/usr/share/themes/Box3/gtk-2.0/images/notebook-tab-top.png new file mode 100644 index 0000000..4bc2530 Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/notebook-tab-top.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/notebook-top-gap.png b/usr/share/themes/Box3/gtk-2.0/images/notebook-top-gap.png new file mode 100644 index 0000000..4528ca8 Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/notebook-top-gap.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/notebook.png b/usr/share/themes/Box3/gtk-2.0/images/notebook.png new file mode 100644 index 0000000..13daaad Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/notebook.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/null.png b/usr/share/themes/Box3/gtk-2.0/images/null.png new file mode 100644 index 0000000..2dcc78a Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/null.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/panel-button-active.png b/usr/share/themes/Box3/gtk-2.0/images/panel-button-active.png new file mode 100644 index 0000000..93e3c81 Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/panel-button-active.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/panel-button-hover.png b/usr/share/themes/Box3/gtk-2.0/images/panel-button-hover.png new file mode 100644 index 0000000..d2958a2 Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/panel-button-hover.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/panel-button-inactive.png b/usr/share/themes/Box3/gtk-2.0/images/panel-button-inactive.png new file mode 100644 index 0000000..42ef87d Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/panel-button-inactive.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/resizer.png b/usr/share/themes/Box3/gtk-2.0/images/resizer.png new file mode 100644 index 0000000..0aee80d Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/resizer.png differ diff --git a/usr/share/themes/Box3/gtk-2.0/images/toolbar.png b/usr/share/themes/Box3/gtk-2.0/images/toolbar.png new file mode 100644 index 0000000..c41b62c Binary files /dev/null and b/usr/share/themes/Box3/gtk-2.0/images/toolbar.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/backdrop-button-active-disabled.png b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-button-active-disabled.png new file mode 100644 index 0000000..2ed947c Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-button-active-disabled.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/backdrop-button-active-hover.png b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-button-active-hover.png new file mode 100644 index 0000000..7ff22c8 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-button-active-hover.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/backdrop-button-active.png b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-button-active.png new file mode 100644 index 0000000..c71f920 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-button-active.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/backdrop-button-disabled.png b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-button-disabled.png new file mode 100644 index 0000000..27285e2 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-button-disabled.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/backdrop-button-hover.png b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-button-hover.png new file mode 100644 index 0000000..7ff22c8 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-button-hover.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/backdrop-button-toolbar-active.png b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-button-toolbar-active.png new file mode 100644 index 0000000..7a8f006 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-button-toolbar-active.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/backdrop-button-toolbar.png b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-button-toolbar.png new file mode 100644 index 0000000..6a3a4a8 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-button-toolbar.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/backdrop-button.png b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-button.png new file mode 100644 index 0000000..d357ed6 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-button.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/backdrop-check-mixed-alt.png b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-check-mixed-alt.png new file mode 100644 index 0000000..65032ba Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-check-mixed-alt.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/backdrop-check-mixed-disabled-alt.png b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-check-mixed-disabled-alt.png new file mode 100644 index 0000000..959456c Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-check-mixed-disabled-alt.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/backdrop-check-mixed-disabled.png b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-check-mixed-disabled.png new file mode 100644 index 0000000..4fecf9b Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-check-mixed-disabled.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/backdrop-check-mixed-hover-alt.png b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-check-mixed-hover-alt.png new file mode 100644 index 0000000..4333868 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-check-mixed-hover-alt.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/backdrop-check-mixed-hover.png b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-check-mixed-hover.png new file mode 100644 index 0000000..798ebe6 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-check-mixed-hover.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/backdrop-check-mixed.png b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-check-mixed.png new file mode 100644 index 0000000..9d241a3 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-check-mixed.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/backdrop-check-selected-alt.png b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-check-selected-alt.png new file mode 100644 index 0000000..43141cd Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-check-selected-alt.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/backdrop-check-selected-disabled-alt.png b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-check-selected-disabled-alt.png new file mode 100644 index 0000000..f4d12f7 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-check-selected-disabled-alt.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/backdrop-check-selected-disabled.png b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-check-selected-disabled.png new file mode 100644 index 0000000..cf13f76 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-check-selected-disabled.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/backdrop-check-selected-hover-alt.png b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-check-selected-hover-alt.png new file mode 100644 index 0000000..cc2b58e Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-check-selected-hover-alt.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/backdrop-check-selected-hover.png b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-check-selected-hover.png new file mode 100644 index 0000000..259e4b1 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-check-selected-hover.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/backdrop-check-selected.png b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-check-selected.png new file mode 100644 index 0000000..c9cea29 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-check-selected.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/backdrop-check-unselected-alt.png b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-check-unselected-alt.png new file mode 100644 index 0000000..08a3d15 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-check-unselected-alt.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/backdrop-check-unselected-disabled-alt.png b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-check-unselected-disabled-alt.png new file mode 100644 index 0000000..c76c2ef Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-check-unselected-disabled-alt.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/backdrop-check-unselected-disabled.png b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-check-unselected-disabled.png new file mode 100644 index 0000000..d2079b2 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-check-unselected-disabled.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/backdrop-check-unselected-hover-alt.png b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-check-unselected-hover-alt.png new file mode 100644 index 0000000..af3ff17 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-check-unselected-hover-alt.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/backdrop-check-unselected-hover.png b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-check-unselected-hover.png new file mode 100644 index 0000000..0d77163 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-check-unselected-hover.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/backdrop-check-unselected.png b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-check-unselected.png new file mode 100644 index 0000000..2d2e96d Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-check-unselected.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/backdrop-combobox-button-disabled.png b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-combobox-button-disabled.png new file mode 100644 index 0000000..9702459 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-combobox-button-disabled.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/backdrop-combobox-button.png b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-combobox-button.png new file mode 100644 index 0000000..e12d08a Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-combobox-button.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/backdrop-combobox-entry-disabled.png b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-combobox-entry-disabled.png new file mode 100644 index 0000000..6768560 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-combobox-entry-disabled.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/backdrop-combobox-entry.png b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-combobox-entry.png new file mode 100644 index 0000000..856c3c3 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-combobox-entry.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/backdrop-entry-disabled.png b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-entry-disabled.png new file mode 100644 index 0000000..35003d7 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-entry-disabled.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/backdrop-entry.png b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-entry.png new file mode 100644 index 0000000..cac6f3a Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-entry.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/backdrop-radio-mixed-alt.png b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-radio-mixed-alt.png new file mode 100644 index 0000000..c900a26 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-radio-mixed-alt.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/backdrop-radio-mixed-disabled-alt.png b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-radio-mixed-disabled-alt.png new file mode 100644 index 0000000..4b4df6e Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-radio-mixed-disabled-alt.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/backdrop-radio-mixed-disabled.png b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-radio-mixed-disabled.png new file mode 100644 index 0000000..1cb344e Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-radio-mixed-disabled.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/backdrop-radio-mixed-hover-alt.png b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-radio-mixed-hover-alt.png new file mode 100644 index 0000000..af90156 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-radio-mixed-hover-alt.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/backdrop-radio-mixed-hover.png b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-radio-mixed-hover.png new file mode 100644 index 0000000..5ec6232 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-radio-mixed-hover.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/backdrop-radio-mixed.png b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-radio-mixed.png new file mode 100644 index 0000000..1319bfd Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-radio-mixed.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/backdrop-radio-selected-alt.png b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-radio-selected-alt.png new file mode 100644 index 0000000..98f4b8d Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-radio-selected-alt.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/backdrop-radio-selected-disabled-alt.png b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-radio-selected-disabled-alt.png new file mode 100644 index 0000000..ac46049 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-radio-selected-disabled-alt.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/backdrop-radio-selected-disabled.png b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-radio-selected-disabled.png new file mode 100644 index 0000000..c3e6988 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-radio-selected-disabled.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/backdrop-radio-selected-hover-alt.png b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-radio-selected-hover-alt.png new file mode 100644 index 0000000..b07c0e0 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-radio-selected-hover-alt.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/backdrop-radio-selected-hover.png b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-radio-selected-hover.png new file mode 100644 index 0000000..5e03c5e Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-radio-selected-hover.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/backdrop-radio-selected.png b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-radio-selected.png new file mode 100644 index 0000000..b3ac353 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-radio-selected.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/backdrop-radio-unselected-alt.png b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-radio-unselected-alt.png new file mode 100644 index 0000000..35abaf6 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-radio-unselected-alt.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/backdrop-radio-unselected-disabled-alt.png b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-radio-unselected-disabled-alt.png new file mode 100644 index 0000000..16b8f11 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-radio-unselected-disabled-alt.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/backdrop-radio-unselected-disabled.png b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-radio-unselected-disabled.png new file mode 100644 index 0000000..622e2c2 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-radio-unselected-disabled.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/backdrop-radio-unselected-hover-alt.png b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-radio-unselected-hover-alt.png new file mode 100644 index 0000000..6e7fa83 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-radio-unselected-hover-alt.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/backdrop-radio-unselected-hover.png b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-radio-unselected-hover.png new file mode 100644 index 0000000..efc2d4c Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-radio-unselected-hover.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/backdrop-radio-unselected.png b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-radio-unselected.png new file mode 100644 index 0000000..58a9b59 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/backdrop-radio-unselected.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/button-active-disabled.png b/usr/share/themes/Box3/gtk-3.0/assets/button-active-disabled.png new file mode 100644 index 0000000..9dc6670 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/button-active-disabled.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/button-active-focused-hover.png b/usr/share/themes/Box3/gtk-3.0/assets/button-active-focused-hover.png new file mode 100644 index 0000000..80ead70 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/button-active-focused-hover.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/button-active-focused.png b/usr/share/themes/Box3/gtk-3.0/assets/button-active-focused.png new file mode 100644 index 0000000..5b969bb Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/button-active-focused.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/button-active-hover.png b/usr/share/themes/Box3/gtk-3.0/assets/button-active-hover.png new file mode 100644 index 0000000..abf23dc Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/button-active-hover.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/button-active.png b/usr/share/themes/Box3/gtk-3.0/assets/button-active.png new file mode 100644 index 0000000..d2d5a7f Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/button-active.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/button-default-focused-hover.png b/usr/share/themes/Box3/gtk-3.0/assets/button-default-focused-hover.png new file mode 100644 index 0000000..f286c93 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/button-default-focused-hover.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/button-default-focused.png b/usr/share/themes/Box3/gtk-3.0/assets/button-default-focused.png new file mode 100644 index 0000000..91f1d66 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/button-default-focused.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/button-default-hover.png b/usr/share/themes/Box3/gtk-3.0/assets/button-default-hover.png new file mode 100644 index 0000000..fba09cc Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/button-default-hover.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/button-default.png b/usr/share/themes/Box3/gtk-3.0/assets/button-default.png new file mode 100644 index 0000000..b1e26c9 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/button-default.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/button-disabled.png b/usr/share/themes/Box3/gtk-3.0/assets/button-disabled.png new file mode 100644 index 0000000..6dde094 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/button-disabled.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/button-focused-hover.png b/usr/share/themes/Box3/gtk-3.0/assets/button-focused-hover.png new file mode 100644 index 0000000..49bf509 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/button-focused-hover.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/button-focused.png b/usr/share/themes/Box3/gtk-3.0/assets/button-focused.png new file mode 100644 index 0000000..32889f3 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/button-focused.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/button-hover.png b/usr/share/themes/Box3/gtk-3.0/assets/button-hover.png new file mode 100644 index 0000000..abf23dc Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/button-hover.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/button-toolbar-active-focused.png b/usr/share/themes/Box3/gtk-3.0/assets/button-toolbar-active-focused.png new file mode 100644 index 0000000..0c9fdb4 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/button-toolbar-active-focused.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/button-toolbar-active.png b/usr/share/themes/Box3/gtk-3.0/assets/button-toolbar-active.png new file mode 100644 index 0000000..49711d1 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/button-toolbar-active.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/button-toolbar-focused.png b/usr/share/themes/Box3/gtk-3.0/assets/button-toolbar-focused.png new file mode 100644 index 0000000..f6238fa Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/button-toolbar-focused.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/button-toolbar.png b/usr/share/themes/Box3/gtk-3.0/assets/button-toolbar.png new file mode 100644 index 0000000..5ec5f4a Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/button-toolbar.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/button.png b/usr/share/themes/Box3/gtk-3.0/assets/button.png new file mode 100644 index 0000000..c9090ae Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/button.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/check-menuitem-dark.png b/usr/share/themes/Box3/gtk-3.0/assets/check-menuitem-dark.png new file mode 100644 index 0000000..e5ed943 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/check-menuitem-dark.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/check-menuitem-insensitive-dark.png b/usr/share/themes/Box3/gtk-3.0/assets/check-menuitem-insensitive-dark.png new file mode 100644 index 0000000..cfd768e Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/check-menuitem-insensitive-dark.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/check-menuitem-insensitive.png b/usr/share/themes/Box3/gtk-3.0/assets/check-menuitem-insensitive.png new file mode 100644 index 0000000..3664fb2 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/check-menuitem-insensitive.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/check-menuitem-unselected.png b/usr/share/themes/Box3/gtk-3.0/assets/check-menuitem-unselected.png new file mode 100644 index 0000000..3a9a1bd Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/check-menuitem-unselected.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/check-menuitem.png b/usr/share/themes/Box3/gtk-3.0/assets/check-menuitem.png new file mode 100644 index 0000000..02864e7 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/check-menuitem.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/check-mixed-alt.png b/usr/share/themes/Box3/gtk-3.0/assets/check-mixed-alt.png new file mode 100644 index 0000000..277626b Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/check-mixed-alt.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/check-mixed-disabled-alt.png b/usr/share/themes/Box3/gtk-3.0/assets/check-mixed-disabled-alt.png new file mode 100644 index 0000000..0f28884 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/check-mixed-disabled-alt.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/check-mixed-disabled.png b/usr/share/themes/Box3/gtk-3.0/assets/check-mixed-disabled.png new file mode 100644 index 0000000..a9576b9 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/check-mixed-disabled.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/check-mixed-hover-alt.png b/usr/share/themes/Box3/gtk-3.0/assets/check-mixed-hover-alt.png new file mode 100644 index 0000000..abee383 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/check-mixed-hover-alt.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/check-mixed-hover.png b/usr/share/themes/Box3/gtk-3.0/assets/check-mixed-hover.png new file mode 100644 index 0000000..a190fa8 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/check-mixed-hover.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/check-mixed.png b/usr/share/themes/Box3/gtk-3.0/assets/check-mixed.png new file mode 100644 index 0000000..d1565e4 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/check-mixed.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/check-selected-alt.png b/usr/share/themes/Box3/gtk-3.0/assets/check-selected-alt.png new file mode 100644 index 0000000..bf73dcb Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/check-selected-alt.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/check-selected-disabled-alt.png b/usr/share/themes/Box3/gtk-3.0/assets/check-selected-disabled-alt.png new file mode 100644 index 0000000..4052680 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/check-selected-disabled-alt.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/check-selected-disabled.png b/usr/share/themes/Box3/gtk-3.0/assets/check-selected-disabled.png new file mode 100644 index 0000000..4c7e93e Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/check-selected-disabled.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/check-selected-hover-alt.png b/usr/share/themes/Box3/gtk-3.0/assets/check-selected-hover-alt.png new file mode 100644 index 0000000..abda771 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/check-selected-hover-alt.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/check-selected-hover.png b/usr/share/themes/Box3/gtk-3.0/assets/check-selected-hover.png new file mode 100644 index 0000000..0fcadbe Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/check-selected-hover.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/check-selected.png b/usr/share/themes/Box3/gtk-3.0/assets/check-selected.png new file mode 100644 index 0000000..a8bcf50 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/check-selected.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/check-unselected-alt.png b/usr/share/themes/Box3/gtk-3.0/assets/check-unselected-alt.png new file mode 100644 index 0000000..08a3d15 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/check-unselected-alt.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/check-unselected-disabled-alt.png b/usr/share/themes/Box3/gtk-3.0/assets/check-unselected-disabled-alt.png new file mode 100644 index 0000000..c76c2ef Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/check-unselected-disabled-alt.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/check-unselected-disabled.png b/usr/share/themes/Box3/gtk-3.0/assets/check-unselected-disabled.png new file mode 100644 index 0000000..d2079b2 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/check-unselected-disabled.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/check-unselected-hover-alt.png b/usr/share/themes/Box3/gtk-3.0/assets/check-unselected-hover-alt.png new file mode 100644 index 0000000..af3ff17 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/check-unselected-hover-alt.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/check-unselected-hover.png b/usr/share/themes/Box3/gtk-3.0/assets/check-unselected-hover.png new file mode 100644 index 0000000..0d77163 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/check-unselected-hover.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/check-unselected.png b/usr/share/themes/Box3/gtk-3.0/assets/check-unselected.png new file mode 100644 index 0000000..2d2e96d Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/check-unselected.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/combobox-arrow-disabled.png b/usr/share/themes/Box3/gtk-3.0/assets/combobox-arrow-disabled.png new file mode 100644 index 0000000..8680f1c Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/combobox-arrow-disabled.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/combobox-arrow.png b/usr/share/themes/Box3/gtk-3.0/assets/combobox-arrow.png new file mode 100644 index 0000000..f553eb9 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/combobox-arrow.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/combobox-button-disabled.png b/usr/share/themes/Box3/gtk-3.0/assets/combobox-button-disabled.png new file mode 100644 index 0000000..97c738f Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/combobox-button-disabled.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/combobox-button-focused.png b/usr/share/themes/Box3/gtk-3.0/assets/combobox-button-focused.png new file mode 100644 index 0000000..fe59524 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/combobox-button-focused.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/combobox-button-pressed-focused.png b/usr/share/themes/Box3/gtk-3.0/assets/combobox-button-pressed-focused.png new file mode 100644 index 0000000..2d2a836 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/combobox-button-pressed-focused.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/combobox-button.png b/usr/share/themes/Box3/gtk-3.0/assets/combobox-button.png new file mode 100644 index 0000000..f57e071 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/combobox-button.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/combobox-entry-disabled.png b/usr/share/themes/Box3/gtk-3.0/assets/combobox-entry-disabled.png new file mode 100644 index 0000000..e72d66e Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/combobox-entry-disabled.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/combobox-entry-focused.png b/usr/share/themes/Box3/gtk-3.0/assets/combobox-entry-focused.png new file mode 100644 index 0000000..834a4ed Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/combobox-entry-focused.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/combobox-entry.png b/usr/share/themes/Box3/gtk-3.0/assets/combobox-entry.png new file mode 100644 index 0000000..ee7a635 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/combobox-entry.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/entry-disabled.png b/usr/share/themes/Box3/gtk-3.0/assets/entry-disabled.png new file mode 100644 index 0000000..6d51dbe Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/entry-disabled.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/entry-focused.png b/usr/share/themes/Box3/gtk-3.0/assets/entry-focused.png new file mode 100644 index 0000000..da9fffb Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/entry-focused.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/entry-toolbar-focused.png b/usr/share/themes/Box3/gtk-3.0/assets/entry-toolbar-focused.png new file mode 100644 index 0000000..b2d6d56 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/entry-toolbar-focused.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/entry-toolbar.png b/usr/share/themes/Box3/gtk-3.0/assets/entry-toolbar.png new file mode 100644 index 0000000..deaa2ab Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/entry-toolbar.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/entry.png b/usr/share/themes/Box3/gtk-3.0/assets/entry.png new file mode 100644 index 0000000..c8a9f41 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/entry.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/frame.png b/usr/share/themes/Box3/gtk-3.0/assets/frame.png new file mode 100644 index 0000000..12d8a80 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/frame.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/menubaritem.png b/usr/share/themes/Box3/gtk-3.0/assets/menubaritem.png new file mode 100644 index 0000000..c96711a Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/menubaritem.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/notebook-tab-bottom.png b/usr/share/themes/Box3/gtk-3.0/assets/notebook-tab-bottom.png new file mode 100644 index 0000000..c372494 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/notebook-tab-bottom.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/notebook-tab-left.png b/usr/share/themes/Box3/gtk-3.0/assets/notebook-tab-left.png new file mode 100644 index 0000000..6912f53 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/notebook-tab-left.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/notebook-tab-right.png b/usr/share/themes/Box3/gtk-3.0/assets/notebook-tab-right.png new file mode 100644 index 0000000..92b2d94 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/notebook-tab-right.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/notebook-tab-top.png b/usr/share/themes/Box3/gtk-3.0/assets/notebook-tab-top.png new file mode 100644 index 0000000..56e7323 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/notebook-tab-top.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/progressbar-horizontal-fill-backdrop.png b/usr/share/themes/Box3/gtk-3.0/assets/progressbar-horizontal-fill-backdrop.png new file mode 100644 index 0000000..ef0cf66 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/progressbar-horizontal-fill-backdrop.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/progressbar-horizontal-fill.png b/usr/share/themes/Box3/gtk-3.0/assets/progressbar-horizontal-fill.png new file mode 100644 index 0000000..7df0e31 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/progressbar-horizontal-fill.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/progressbar-horizontal-trough.png b/usr/share/themes/Box3/gtk-3.0/assets/progressbar-horizontal-trough.png new file mode 100644 index 0000000..54d903f Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/progressbar-horizontal-trough.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/progressbar-vertical-fill-backdrop.png b/usr/share/themes/Box3/gtk-3.0/assets/progressbar-vertical-fill-backdrop.png new file mode 100644 index 0000000..dd406cd Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/progressbar-vertical-fill-backdrop.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/progressbar-vertical-fill.png b/usr/share/themes/Box3/gtk-3.0/assets/progressbar-vertical-fill.png new file mode 100644 index 0000000..a16d5f6 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/progressbar-vertical-fill.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/progressbar-vertical-trough.png b/usr/share/themes/Box3/gtk-3.0/assets/progressbar-vertical-trough.png new file mode 100644 index 0000000..5ced3f1 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/progressbar-vertical-trough.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/radiance-backdrop-button-toolbar-active.png b/usr/share/themes/Box3/gtk-3.0/assets/radiance-backdrop-button-toolbar-active.png new file mode 100644 index 0000000..d524bad Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/radiance-backdrop-button-toolbar-active.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/radiance-backdrop-button-toolbar.png b/usr/share/themes/Box3/gtk-3.0/assets/radiance-backdrop-button-toolbar.png new file mode 100644 index 0000000..1cc5f5f Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/radiance-backdrop-button-toolbar.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/radiance-button-toolbar-active-focused.png b/usr/share/themes/Box3/gtk-3.0/assets/radiance-button-toolbar-active-focused.png new file mode 100644 index 0000000..27c6a1d Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/radiance-button-toolbar-active-focused.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/radiance-button-toolbar-active.png b/usr/share/themes/Box3/gtk-3.0/assets/radiance-button-toolbar-active.png new file mode 100644 index 0000000..646f38b Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/radiance-button-toolbar-active.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/radiance-button-toolbar-focused.png b/usr/share/themes/Box3/gtk-3.0/assets/radiance-button-toolbar-focused.png new file mode 100644 index 0000000..d1b9d22 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/radiance-button-toolbar-focused.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/radiance-button-toolbar.png b/usr/share/themes/Box3/gtk-3.0/assets/radiance-button-toolbar.png new file mode 100644 index 0000000..d808c88 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/radiance-button-toolbar.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/radiance-entry-toolbar-focused.png b/usr/share/themes/Box3/gtk-3.0/assets/radiance-entry-toolbar-focused.png new file mode 100644 index 0000000..6d8df46 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/radiance-entry-toolbar-focused.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/radiance-entry-toolbar.png b/usr/share/themes/Box3/gtk-3.0/assets/radiance-entry-toolbar.png new file mode 100644 index 0000000..2668254 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/radiance-entry-toolbar.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/radiance-menubaritem.png b/usr/share/themes/Box3/gtk-3.0/assets/radiance-menubaritem.png new file mode 100644 index 0000000..10cc80f Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/radiance-menubaritem.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/radio-menuitem-dark.png b/usr/share/themes/Box3/gtk-3.0/assets/radio-menuitem-dark.png new file mode 100644 index 0000000..0921f4f Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/radio-menuitem-dark.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/radio-menuitem-insensitive-dark.png b/usr/share/themes/Box3/gtk-3.0/assets/radio-menuitem-insensitive-dark.png new file mode 100644 index 0000000..744e886 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/radio-menuitem-insensitive-dark.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/radio-menuitem-insensitive.png b/usr/share/themes/Box3/gtk-3.0/assets/radio-menuitem-insensitive.png new file mode 100644 index 0000000..df12cac Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/radio-menuitem-insensitive.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/radio-menuitem.png b/usr/share/themes/Box3/gtk-3.0/assets/radio-menuitem.png new file mode 100644 index 0000000..a11908a Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/radio-menuitem.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/radio-mixed-alt.png b/usr/share/themes/Box3/gtk-3.0/assets/radio-mixed-alt.png new file mode 100644 index 0000000..20c4075 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/radio-mixed-alt.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/radio-mixed-disabled-alt.png b/usr/share/themes/Box3/gtk-3.0/assets/radio-mixed-disabled-alt.png new file mode 100644 index 0000000..4b4df6e Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/radio-mixed-disabled-alt.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/radio-mixed-disabled.png b/usr/share/themes/Box3/gtk-3.0/assets/radio-mixed-disabled.png new file mode 100644 index 0000000..1cb344e Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/radio-mixed-disabled.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/radio-mixed-hover-alt.png b/usr/share/themes/Box3/gtk-3.0/assets/radio-mixed-hover-alt.png new file mode 100644 index 0000000..abd9967 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/radio-mixed-hover-alt.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/radio-mixed-hover.png b/usr/share/themes/Box3/gtk-3.0/assets/radio-mixed-hover.png new file mode 100644 index 0000000..2bc96f9 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/radio-mixed-hover.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/radio-mixed.png b/usr/share/themes/Box3/gtk-3.0/assets/radio-mixed.png new file mode 100644 index 0000000..81b4a19 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/radio-mixed.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/radio-selected-alt.png b/usr/share/themes/Box3/gtk-3.0/assets/radio-selected-alt.png new file mode 100644 index 0000000..db6fd00 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/radio-selected-alt.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/radio-selected-disabled-alt.png b/usr/share/themes/Box3/gtk-3.0/assets/radio-selected-disabled-alt.png new file mode 100644 index 0000000..ac46049 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/radio-selected-disabled-alt.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/radio-selected-disabled.png b/usr/share/themes/Box3/gtk-3.0/assets/radio-selected-disabled.png new file mode 100644 index 0000000..c3e6988 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/radio-selected-disabled.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/radio-selected-hover-alt.png b/usr/share/themes/Box3/gtk-3.0/assets/radio-selected-hover-alt.png new file mode 100644 index 0000000..681b9aa Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/radio-selected-hover-alt.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/radio-selected-hover.png b/usr/share/themes/Box3/gtk-3.0/assets/radio-selected-hover.png new file mode 100644 index 0000000..2fd29eb Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/radio-selected-hover.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/radio-selected.png b/usr/share/themes/Box3/gtk-3.0/assets/radio-selected.png new file mode 100644 index 0000000..dbf78d7 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/radio-selected.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/radio-unselected-alt.png b/usr/share/themes/Box3/gtk-3.0/assets/radio-unselected-alt.png new file mode 100644 index 0000000..35abaf6 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/radio-unselected-alt.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/radio-unselected-disabled-alt.png b/usr/share/themes/Box3/gtk-3.0/assets/radio-unselected-disabled-alt.png new file mode 100644 index 0000000..16b8f11 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/radio-unselected-disabled-alt.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/radio-unselected-disabled.png b/usr/share/themes/Box3/gtk-3.0/assets/radio-unselected-disabled.png new file mode 100644 index 0000000..622e2c2 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/radio-unselected-disabled.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/radio-unselected-hover-alt.png b/usr/share/themes/Box3/gtk-3.0/assets/radio-unselected-hover-alt.png new file mode 100644 index 0000000..6e7fa83 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/radio-unselected-hover-alt.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/radio-unselected-hover.png b/usr/share/themes/Box3/gtk-3.0/assets/radio-unselected-hover.png new file mode 100644 index 0000000..efc2d4c Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/radio-unselected-hover.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/radio-unselected.png b/usr/share/themes/Box3/gtk-3.0/assets/radio-unselected.png new file mode 100644 index 0000000..58a9b59 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/radio-unselected.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/scale-horizontal-fill-backdrop.png b/usr/share/themes/Box3/gtk-3.0/assets/scale-horizontal-fill-backdrop.png new file mode 100644 index 0000000..4b51a94 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/scale-horizontal-fill-backdrop.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/scale-horizontal-fill-disabled.png b/usr/share/themes/Box3/gtk-3.0/assets/scale-horizontal-fill-disabled.png new file mode 100644 index 0000000..f82c818 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/scale-horizontal-fill-disabled.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/scale-horizontal-fill.png b/usr/share/themes/Box3/gtk-3.0/assets/scale-horizontal-fill.png new file mode 100644 index 0000000..31c3379 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/scale-horizontal-fill.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/scale-horizontal-trough-backdrop.png b/usr/share/themes/Box3/gtk-3.0/assets/scale-horizontal-trough-backdrop.png new file mode 100644 index 0000000..459e0d8 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/scale-horizontal-trough-backdrop.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/scale-horizontal-trough-disabled.png b/usr/share/themes/Box3/gtk-3.0/assets/scale-horizontal-trough-disabled.png new file mode 100644 index 0000000..3c69d51 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/scale-horizontal-trough-disabled.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/scale-horizontal-trough.png b/usr/share/themes/Box3/gtk-3.0/assets/scale-horizontal-trough.png new file mode 100644 index 0000000..3c69d51 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/scale-horizontal-trough.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/scale-vertical-fill-backdrop.png b/usr/share/themes/Box3/gtk-3.0/assets/scale-vertical-fill-backdrop.png new file mode 100644 index 0000000..c13366d Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/scale-vertical-fill-backdrop.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/scale-vertical-fill-disabled.png b/usr/share/themes/Box3/gtk-3.0/assets/scale-vertical-fill-disabled.png new file mode 100644 index 0000000..63b0770 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/scale-vertical-fill-disabled.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/scale-vertical-fill.png b/usr/share/themes/Box3/gtk-3.0/assets/scale-vertical-fill.png new file mode 100644 index 0000000..ee1495b Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/scale-vertical-fill.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/scale-vertical-trough-backdrop.png b/usr/share/themes/Box3/gtk-3.0/assets/scale-vertical-trough-backdrop.png new file mode 100644 index 0000000..0b66531 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/scale-vertical-trough-backdrop.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/scale-vertical-trough-disabled.png b/usr/share/themes/Box3/gtk-3.0/assets/scale-vertical-trough-disabled.png new file mode 100644 index 0000000..9876475 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/scale-vertical-trough-disabled.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/scale-vertical-trough.png b/usr/share/themes/Box3/gtk-3.0/assets/scale-vertical-trough.png new file mode 100644 index 0000000..101e157 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/scale-vertical-trough.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/scrollbar_handle.png b/usr/share/themes/Box3/gtk-3.0/assets/scrollbar_handle.png new file mode 100644 index 0000000..c8019d1 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/scrollbar_handle.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/scrollbar_handle_vertical.png b/usr/share/themes/Box3/gtk-3.0/assets/scrollbar_handle_vertical.png new file mode 100644 index 0000000..6964271 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/scrollbar_handle_vertical.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/slider-horizontal-disabled.png b/usr/share/themes/Box3/gtk-3.0/assets/slider-horizontal-disabled.png new file mode 100644 index 0000000..296875a Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/slider-horizontal-disabled.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/slider-horizontal-focused-hover.png b/usr/share/themes/Box3/gtk-3.0/assets/slider-horizontal-focused-hover.png new file mode 100644 index 0000000..b7f3804 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/slider-horizontal-focused-hover.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/slider-horizontal-focused.png b/usr/share/themes/Box3/gtk-3.0/assets/slider-horizontal-focused.png new file mode 100644 index 0000000..c6238bc Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/slider-horizontal-focused.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/slider-horizontal-hover.png b/usr/share/themes/Box3/gtk-3.0/assets/slider-horizontal-hover.png new file mode 100644 index 0000000..a5f9869 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/slider-horizontal-hover.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/slider-horizontal.png b/usr/share/themes/Box3/gtk-3.0/assets/slider-horizontal.png new file mode 100644 index 0000000..93a7ae8 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/slider-horizontal.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/slider-vertical-disabled.png b/usr/share/themes/Box3/gtk-3.0/assets/slider-vertical-disabled.png new file mode 100644 index 0000000..c4676b4 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/slider-vertical-disabled.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/slider-vertical-focused-hover.png b/usr/share/themes/Box3/gtk-3.0/assets/slider-vertical-focused-hover.png new file mode 100644 index 0000000..cd71596 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/slider-vertical-focused-hover.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/slider-vertical-focused.png b/usr/share/themes/Box3/gtk-3.0/assets/slider-vertical-focused.png new file mode 100644 index 0000000..ac6163d Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/slider-vertical-focused.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/slider-vertical-hover.png b/usr/share/themes/Box3/gtk-3.0/assets/slider-vertical-hover.png new file mode 100644 index 0000000..d62b808 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/slider-vertical-hover.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/slider-vertical.png b/usr/share/themes/Box3/gtk-3.0/assets/slider-vertical.png new file mode 100644 index 0000000..3bf1cea Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/slider-vertical.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/slider.png b/usr/share/themes/Box3/gtk-3.0/assets/slider.png new file mode 100644 index 0000000..a9d1f76 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/slider.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/slider_backdrop.png b/usr/share/themes/Box3/gtk-3.0/assets/slider_backdrop.png new file mode 100644 index 0000000..86a04d4 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/slider_backdrop.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/slider_insensitive.png b/usr/share/themes/Box3/gtk-3.0/assets/slider_insensitive.png new file mode 100644 index 0000000..838808f Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/slider_insensitive.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/slider_insensitive_backdrop.png b/usr/share/themes/Box3/gtk-3.0/assets/slider_insensitive_backdrop.png new file mode 100644 index 0000000..838808f Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/slider_insensitive_backdrop.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/slider_prelight.png b/usr/share/themes/Box3/gtk-3.0/assets/slider_prelight.png new file mode 100644 index 0000000..882115f Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/slider_prelight.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/slider_prelight_vertical.png b/usr/share/themes/Box3/gtk-3.0/assets/slider_prelight_vertical.png new file mode 100644 index 0000000..eea519f Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/slider_prelight_vertical.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/slider_vertical.png b/usr/share/themes/Box3/gtk-3.0/assets/slider_vertical.png new file mode 100644 index 0000000..6a9d409 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/slider_vertical.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/slider_vertical_backdrop.png b/usr/share/themes/Box3/gtk-3.0/assets/slider_vertical_backdrop.png new file mode 100644 index 0000000..c9f3d2c Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/slider_vertical_backdrop.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/slider_vertical_insensitive.png b/usr/share/themes/Box3/gtk-3.0/assets/slider_vertical_insensitive.png new file mode 100644 index 0000000..1220273 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/slider_vertical_insensitive.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/slider_vertical_insensitive_backdrop.png b/usr/share/themes/Box3/gtk-3.0/assets/slider_vertical_insensitive_backdrop.png new file mode 100644 index 0000000..1220273 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/slider_vertical_insensitive_backdrop.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/switch-button-off-disabled.png b/usr/share/themes/Box3/gtk-3.0/assets/switch-button-off-disabled.png new file mode 100644 index 0000000..12e8ff0 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/switch-button-off-disabled.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/switch-button-off.png b/usr/share/themes/Box3/gtk-3.0/assets/switch-button-off.png new file mode 100644 index 0000000..ab9f8a0 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/switch-button-off.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/switch-button-on-disabled.png b/usr/share/themes/Box3/gtk-3.0/assets/switch-button-on-disabled.png new file mode 100644 index 0000000..77e4a67 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/switch-button-on-disabled.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/switch-button-on.png b/usr/share/themes/Box3/gtk-3.0/assets/switch-button-on.png new file mode 100644 index 0000000..45c4726 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/switch-button-on.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/switch-trough-disabled.png b/usr/share/themes/Box3/gtk-3.0/assets/switch-trough-disabled.png new file mode 100644 index 0000000..2b91d5b Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/switch-trough-disabled.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/switch-trough-focused.png b/usr/share/themes/Box3/gtk-3.0/assets/switch-trough-focused.png new file mode 100644 index 0000000..9268315 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/switch-trough-focused.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/switch-trough-off.png b/usr/share/themes/Box3/gtk-3.0/assets/switch-trough-off.png new file mode 100644 index 0000000..147341b Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/switch-trough-off.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/switch-trough-on.png b/usr/share/themes/Box3/gtk-3.0/assets/switch-trough-on.png new file mode 100644 index 0000000..849eb91 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/switch-trough-on.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/switch-trough-toolbar-off.png b/usr/share/themes/Box3/gtk-3.0/assets/switch-trough-toolbar-off.png new file mode 100644 index 0000000..63f192d Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/switch-trough-toolbar-off.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/assets/switch-trough-toolbar-on.png b/usr/share/themes/Box3/gtk-3.0/assets/switch-trough-toolbar-on.png new file mode 100644 index 0000000..7da30f4 Binary files /dev/null and b/usr/share/themes/Box3/gtk-3.0/assets/switch-trough-toolbar-on.png differ diff --git a/usr/share/themes/Box3/gtk-3.0/gtk-widgets-assets-radiance.css b/usr/share/themes/Box3/gtk-3.0/gtk-widgets-assets-radiance.css new file mode 100644 index 0000000..dbf3f13 --- /dev/null +++ b/usr/share/themes/Box3/gtk-3.0/gtk-widgets-assets-radiance.css @@ -0,0 +1,15 @@ +.menu .check { + background-image: url("assets/check-menuitem-unselected.png"); +} + +.menu .radio { + background-image: url("assets/check-menuitem-unselected.png"); +} + +.menu .check:active { + background-image: url("assets/check-menuitem-dark.png"); +} + +.menu .radio:active { + background-image: url("assets/radio-menuitem-dark.png"); +} diff --git a/usr/share/themes/Box3/gtk-3.0/gtk-widgets-assets.css b/usr/share/themes/Box3/gtk-3.0/gtk-widgets-assets.css new file mode 100644 index 0000000..b38a6f0 --- /dev/null +++ b/usr/share/themes/Box3/gtk-3.0/gtk-widgets-assets.css @@ -0,0 +1,548 @@ +/*************** + * Resize grip * + ***************/ + +.grip { + background-color: transparent; + /*background-image: url("assets/resize-grip.svg");*/ +} + +/************************* + * Check and Radio items * + *************************/ + +/* draw regular check and radio items using our SVG assets */ +.radio, +.check { + /*background-clip: border-box;*/ +} + +.check { + background-image: url("assets/check-unselected.png"); +} + +.check:hover { + background-image: url("assets/check-unselected-hover.png"); +} + +.check row, +.check row:selected, +.check row:selected:focus { + background-image: url("assets/check-unselected-alt.png"); +} + +.check row:hover, +.check row:selected:hover, +.check row:selected:focus:hover { + background-image: url("assets/check-unselected-hover-alt.png"); +} + +.check:insensitive { + background-image: url("assets/check-unselected-disabled.png"); +} + +.check row:insensitive { + background-color: transparent; +} + +.check row:insensitive, +.check row:selected:insensitive, +.check row:selected:focus:insensitive { + background-color: transparent; + background-image: url("assets/check-unselected-disabled-alt.png"); +} + +.check:backdrop { + background-image: url("assets/backdrop-check-unselected.png"); +} + +.check:hover:backdrop { + background-image: url("assets/backdrop-check-unselected-hover.png"); +} + +.check row:backdrop, +.check row:selected:backdrop { + background-image: url("assets/backdrop-check-unselected-alt.png"); +} + +.check row:hover:backdrop, +.check row:selected:hover:backdrop { + background-image: url("assets/backdrop-check-unselected-hover-alt.png"); +} + +.check:insensitive:backdrop { + background-image: url("assets/backdrop-check-unselected-disabled.png"); +} + +.check row:selected:insensitive:backdrop { + background-image: url("assets/backdrop-check-unselected-disabled-alt.png"); +} + +.check:active { + background-image: url("assets/check-selected.png"); +} + +.check:active:hover { + background-image: url("assets/check-selected-hover.png"); +} + +.check row:active, +.check row:selected:active, +.check row:selected:focus:active { + background-image: url("assets/check-selected-alt.png"); +} + +.check:active:insensitive { + background-image: url("assets/check-selected-disabled.png"); +} + +.check row:active:insensitive, +.check row:selected:active:insensitive, +.check row:selected:focus:active:insensitive { + background-image: url("assets/check-selected-disabled-alt.png"); +} + +.check:active:backdrop { + background-image: url("assets/backdrop-check-selected.png"); +} + +.check:active:backdrop { + background-image: url("assets/backdrop-check-selected-hover.png"); +} + +.check row:active:backdrop, +.check row:selected:active:backdrop { + background-image: url("assets/backdrop-check-selected-alt.png"); +} + +.check row:active:hover:backdrop, +.check row:selected:active:hover:backdrop { + background-image: url("assets/backdrop-check-selected-hover-alt.png"); +} + +.check:active:insensitive:backdrop { + background-image: url("assets/backdrop-check-selected-disabled.png"); +} + +.check row:selected:active:insensitive:backdrop { + background-image: url("assets/backdrop-check-selected-disabled-alt.png"); +} + +.check:inconsistent { + background-image: url("assets/check-mixed.png"); +} + +.check:inconsistent:hover { + background-image: url("assets/check-mixed-hover.png"); +} + +.check row:inconsistent, +.check row:selected:inconsistent, +.check row:selected:focus:inconsistent { + background-image: url("assets/check-mixed-alt.png"); +} + +.check row:inconsistent:hover, +.check row:selected:inconsistent:hover, +.check row:selected:focus:inconsistent:hover { + background-image: url("assets/check-mixed-hover-alt.png"); +} + +.check:inconsistent:insensitive { + background-image: url("assets/check-mixed-disabled.png"); +} + +.check row:inconsistent:insensitive, +.check row:selected:inconsistent:insensitive, +.check row:selected:focus:inconsistent:insensitive { + background-image: url("assets/check-mixed-disabled-alt.png"); +} + +.check:inconsistent:backdrop { + background-image: url("assets/backdrop-check-mixed.png"); +} + +.check:inconsistent:hover:backdrop { + background-image: url("assets/backdrop-check-mixed-hover.png"); +} + +.check row:inconsistent:backdrop, +.check row:selected:inconsistent:backdrop { + background-image: url("assets/backdrop-check-mixed-alt.png"); +} + +.check row:inconsistent:hover:backdrop, +.check row:selected:inconsistent:hover:backdrop { + background-image: url("assets/backdrop-check-mixed-hover-alt.png"); +} + +.check:inconsistent:insensitive:backdrop { + background-image: url("assets/backdrop-check-mixed-disabled.png"); +} + +.check row:selected:inconsistent:insensitive:backdrop { + background-image: url("assets/backdrop-check-mixed-disabled-alt.png"); +} + +.radio { + background-image: url("assets/radio-unselected.png"); +} + +.radio:hover { + background-image: url("assets/radio-unselected-hover.png"); +} + +.radio row, +.radio row:selected, +.radio row:selected:focus { + background-image: url("assets/radio-unselected-alt.png"); +} + +.radio row:hover, +.radio row:selected:hover, +.radio row:selected:focus:hover { + background-image: url("assets/radio-unselected-hover-alt.png"); +} + +.radio:insensitive { + background-image: url("assets/radio-unselected-disabled.png"); +} + +.radio row:insensitive { + background-color: transparent; +} + +.radio row:insensitive, +.radio row:selected:insensitive, +.radio row:selected:focus:insensitive { + background-image: url("assets/radio-unselected-disabled-alt.png"); +} + +.radio:backdrop { + background-image: url("assets/backdrop-radio-unselected.png"); +} + +.radio:hover:backdrop { + background-image: url("assets/backdrop-radio-unselected-hover.png"); +} + +.radio row:backdrop, +.radio row:selected:backdrop { + background-image: url("assets/backdrop-radio-unselected-alt.png"); +} + +.radio row:hover:backdrop, +.radio row:selected:hover:backdrop { + background-image: url("assets/backdrop-radio-unselected-hover-alt.png"); +} + +.radio:insensitive:backdrop { + background-image: url("assets/backdrop-radio-unselected-disabled.png"); +} + +.radio row:selected:insensitive:backdrop { + background-image: url("assets/backdrop-radio-unselected-disabled-alt.png"); +} + +.radio:active { + background-image: url("assets/radio-selected.png"); +} + +.radio:active:hover { + background-image: url("assets/radio-selected-hover.png"); +} + +.radio row:active, +.radio row:selected:active, +.radio row:selected:focus:active { + background-image: url("assets/radio-selected-alt.png"); +} + +.radio row:active:hover, +.radio row:selected:active:hover, +.radio row:selected:focus:active:hover { + background-image: url("assets/radio-selected-hover-alt.png"); +} + +.radio:active:insensitive { + background-image: url("assets/radio-selected-disabled.png"); +} + +.radio row:insensitive, +.radio row:selected:active:insensitive, +.radio row:selected:focus:active:insensitive { + background-image: url("assets/radio-selected-disabled-alt.png"); +} + +.radio:active:backdrop { + background-image: url("assets/backdrop-radio-selected.png"); +} + +.radio:active:hover:backdrop { + background-image: url("assets/backdrop-radio-selected-hover.png"); +} + +.radio row:active:backdrop, +.radio row:selected:active:backdrop { + background-image: url("assets/backdrop-radio-selected-alt.png"); +} + +.radio row:active:hover:backdrop, +.radio row:selected:active:hover:backdrop { + background-image: url("assets/backdrop-radio-selected-hover-alt.png"); +} + +.radio:active:insensitive:backdrop { + background-image: url("assets/backdrop-radio-selected-disabled.png"); +} + +.radio row:selected:active:insensitive:backdrop { + background-image: url("assets/backdrop-radio-selected-disabled-alt.png"); +} + +.radio:inconsistent { + background-image: url("assets/radio-mixed.png"); +} + +.radio:inconsistent:hover { + background-image: url("assets/radio-mixed-hover.png"); +} + +.radio row:inconsistent, +.radio row:selected:inconsistent, +.radio row:selected:focus:inconsistent { + background-image: url("assets/radio-mixed-alt.png"); +} + +.radio row:inconsistent:hover, +.radio row:selected:inconsistent:hover, +.radio row:selected:focus:inconsistent:hover { + background-image: url("assets/radio-mixed-hover-alt.png"); +} + +.radio:inconsistent:insensitive { + background-image: url("assets/radio-mixed-disabled.png"); +} + +.radio row:inconsistent:insensitive, +.radio row:selected:inconsistent:insensitive, +.radio row:selected:focus:inconsistent:insensitive { + background-image: url("assets/radio-mixed-disabled-alt.png"); +} + +.radio:inconsistent:backdrop { + background-image: url("assets/backdrop-radio-mixed.png"); +} + +.radio:inconsistent:hover:backdrop { + background-image: url("assets/backdrop-radio-mixed-hover.png"); +} + +.radio row:inconsistent:backdrop, +.radio row:selected:inconsistent:backdrop { + background-image: url("assets/backdrop-radio-mixed-alt.png"); +} + +.radio row:inconsistent:hover:backdrop, +.radio row:selected:inconsistent:hover:backdrop { + background-image: url("assets/backdrop-radio-mixed-hover-alt.png"); +} + +.radio:inconsistent:insensitive:backdrop { + background-image: url("assets/backdrop-radio-mixed-disabled.png"); +} + +.radio row:selected:inconsistent:insensitive:backdrop { + background-image: url("assets/backdrop-radio-mixed-disabled-alt.png"); +} + +/*.sidebar .radio:active, +.sidebar .radio:active:focus, +.sidebar .radio:active:hover { + background-image: url("assets/sidebar-radio-selected.svg"); +} + +.sidebar .radio:hover { + background-image: url("assets/sidebar-radio-prelight.svg"); +} + +.sidebar .radio:active:selected, +.sidebar .radio:active:selected:focus { + background-image: url("assets/sidebar-radio-selected.svg"); +} + +.sidebar .radio:selected:hover, +.sidebar .radio:selected:focus { + background-image: url("assets/sidebar-radio-selected-prelight.svg"); +}*/ + +.primary-toolbar .menu .check, +.menu .check { + background-image: url("assets/check-menuitem-unselected.png"); +} + +.primary-toolbar .menu .radio, +.menu .radio { + background-image: url("assets/check-menuitem-unselected.png"); +} + +.primary-toolbar .menu .check:active, +.toolbar .menu .check:active:hover, +.menu .check:active, +.menu .check:active:hover { + background-image: url("assets/check-menuitem.png"); +} + +.primary-toolbar .menu .radio:active, +.toolbar .menu .radio:active:hover, +.menu .radio:active, +.menu .radio:active:hover { + background-image: url("assets/radio-menuitem.png"); +} + +.toolbar .menu .check { + background-image: url("assets/check-menuitem-unselected.png"); +} + +.toolbar .menu .radio { + background-image: url("assets/check-menuitem-unselected.png"); +} + +.toolbar .menu .check:active { + background-image: url("assets/check-menuitem-dark.png"); +} + +.toolbar .menu .radio:active { + background-image: url("assets/radio-menuitem-dark.png"); +} + +/********************* + * GtkScale's slider * + *********************/ +.scale.slider, +.scale.slider.horizontal { + background-image: url("assets/slider-horizontal.png"); +} + +.scale.slider:backdrop, +.scale.slider.horizontal:backdrop { + /*background-image: url("assets/slider-horizontal-disabled.png");*/ +} + +.scale.slider:hover, +.scale.slider.horizontal:hover { + background-image: url("assets/slider-horizontal-hover.png"); +} + +.scale.slider:focused, +.scale.slider.horizontal:focused { + background-image: url("assets/slider-horizontal-focused.png"); +} + +.scale.slider:hover:focused, +.scale.slider.horizontal:hover:focused { + background-image: url("assets/slider-horizontal-focused-hover.png"); +} + +.scale.slider:insensitive, +.scale.slider.horizontal:insensitive { + background-image: url("assets/slider-horizontal-disabled.png"); +} + +.scale.slider:insensitive:backdrop, +.scale.slider.horizontal:insensitive:backdrop { + /*background-image: url("assets/slider-horizontal-backdrop-disabled.png");*/ +} + +.scale.slider.vertical { + background-image: url("assets/slider-vertical.png"); +} + +.scale.slider.vertical:backdrop { + /*background-image: url("assets/slider-vertical-backdrop.png");*/ +} + +.scale.slider.vertical:hover { + background-image: url("assets/slider-vertical-hover.png"); +} + +.scale.slider.vertical:focused { + background-image: url("assets/slider-vertical-focused.png"); +} + +.scale.slider.vertical:hover:focused { + background-image: url("assets/slider-vertical-focused-hover.png"); +} + +.scale.slider.vertical:insensitive { + background-image: url("assets/slider-vertical-disabled.png"); +} + +.scale.slider.vertical:insensitive:backdrop { + /*background-image: url("assets/slider-vertical-backdrop-disabled.png");*/ +} + +/*.scale.scale-has-marks-above.slider.horizontal { + background-image: url("assets/slider-up.png"); +} + +.scale.scale-has-marks-above.slider.horizontal:insensitive { + background-image: url("assets/slider-up-disabled.png"); +} + +.scale.scale-has-marks-above.slider.horizontal:backdrop { + background-image: url("assets/slider-up-backdrop.png"); +} + +.scale.scale-has-marks-above.slider.horizontal:backdrop:insensitive { + background-image: url("assets/slider-up-backdrop-disabled.png"); +} + +.scale.scale-has-marks-above.slider.vertical { + background-image: url("assets/slider-left.png"); +} + +.scale.scale-has-marks-above.slider.vertical:insensitive { + background-image: url("assets/slider-left-disabled.png"); +} + +.scale.scale-has-marks-above.slider.vertical:backdrop { + background-image: url("assets/slider-left-backdrop.png"); +} + +.scale.scale-has-marks-above.slider.vertical:backdrop:insensitive { + background-image: url("assets/slider-left-backdrop-disabled.png"); +} + +.scale.scale-has-marks-below.slider.horizontal { + background-image: url("assets/slider-down.png"); +} + +.scale.scale-has-marks-below.slider.horizontal:insensitive { + background-image: url("assets/slider-down-disabled.png"); +} + +.scale.scale-has-marks-below.slider.horizontal:backdrop { + background-image: url("assets/slider-down-backdrop.png"); +} + +.scale.scale-has-marks-below.slider.horizontal:backdrop:insensitive { + background-image: url("assets/slider-down-backdrop-disabled.png"); +} + +.scale.scale-has-marks-below.slider.vertical { + background-image: url("assets/slider-right.png"); +} + +.scale.scale-has-marks-below.slider.vertical:insensitive { + background-image: url("assets/slider-right-disabled.png"); +} + +.scale.scale-has-marks-below.slider.vertical:backdrop { + background-image: url("assets/slider-right-backdrop.png"); +} + +.scale.scale-has-marks-below.slider.vertical:backdrop:insensitive { + background-image: url("assets/slider-right-backdrop-disabled.png"); +}*/ + diff --git a/usr/share/themes/Box3/gtk-3.0/gtk-widgets-backdrop.css b/usr/share/themes/Box3/gtk-3.0/gtk-widgets-backdrop.css new file mode 100644 index 0000000..55e1c1f --- /dev/null +++ b/usr/share/themes/Box3/gtk-3.0/gtk-widgets-backdrop.css @@ -0,0 +1,1302 @@ +/* NOTES to contributors: + * use 4 spaces intends, and keep code ALIGNED and ORDERED */ + +GtkWindow:backdrop { + color: mix (@fg_color, @bg_color, 0.17); +} + +* { + /* inherit the color from parent by default */ + color: inherit; + background-color: @bg_color; +} + +/********** + * states * + **********/ +*:insensitive:backdrop { + color: mix (shade (@bg_color, 0.6), @bg_color, 0.2); + text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); +} + +*:active:backdrop { +} + +*:active:hover:insensitive:backdrop { +} + +*:active:insensitive:backdrop { +} + +*:hover:backdrop { +} + +*:hover:insensitive:backdrop { +} + +*:selected:backdrop, +*:selected:focused:backdrop { + background-color: @backdrop_selected_bg_color; + color: @backdrop_selected_fg_color; +} + +/****************** + * common effects * + ******************/ +/* border and inner stroke */ +.frame:backdrop, +.notebook:backdrop { + -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@bg_color, 0.86)), + to (shade (@bg_color, 0.82))); +} + +.notebook tab:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@bg_color, 0.99)), + color-stop (0.80, shade (@bg_color, 0.97)), + to (shade (@bg_color, 0.94))); + + -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@bg_color, 0.9)), + to (shade (@bg_color, 0.87))); + -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.3); +} + +.notebook tab:active:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@bg_color, 1.1)), + to (shade (@bg_color, 1.01))); + + -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@bg_color, 0.92)), + to (shade (@bg_color, 0.86))); +} + +/********** + * button * + **********/ +GtkComboBox:backdrop, +.button:backdrop, +GtkComboBox.combobox-entry .button:backdrop, +GtkScale.slider:backdrop, +GtkScale.slider.vertical:backdrop, +.notebook .button:backdrop, +.inline-toolbar.toolbar .button:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@bg_color, 1.03)), + to (shade (@bg_color, 0.97))); + border-top-color: shade (@bg_color, 0.86); + border-right-color: shade (@bg_color, 0.82); + border-bottom-color: shade (@bg_color, 0.76); + border-bottom-color: #ff0000; + border-left-color: shade (@bg_color, 0.82); + + color: mix (@fg_color, @bg_color, 0.2); + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.16); + + -unico-border-gradient: none; + -unico-glow-radius: 0; + -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@bg_color, 1.05)), + to (shade (@bg_color, 0.985))); +} + +.button:hover:backdrop, +GtkComboBox.combobox-entry .button:hover:backdrop, +GtkScale.slider:hover:backdrop, +GtkScale.slider.vertical:hover:backdrop, +.notebook .button:hover:backdrop, +.inline-toolbar.toolbar .button:hover:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@bg_color, 1.16)), + to (shade (@bg_color, 0.95))); + border-top-color: shade (@bg_color, 0.85); + border-right-color: shade (@bg_color, 0.82); + border-bottom-color: shade (@bg_color, 0.67); + border-left-color: shade (@bg_color, 0.82); + + -unico-border-gradient: none; + -unico-glow-color: shade (@bg_color, 1.07); + -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@bg_color, 1.21)), + to (shade (@bg_color, 1.02))); +} + +.button:active:backdrop, +GtkComboBox.combobox-entry .button:active:backdrop, +.notebook .button:active:backdrop, +.inline-toolbar.toolbar .button:active:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@bg_color, 0.9)), + to (shade (@bg_color, 0.95))); + border-top-color: shade (@bg_color, 0.62); + border-right-color: shade (@bg_color, 0.72); + border-bottom-color: shade (@bg_color, 0.76); + border-left-color: shade (@bg_color, 0.72); + + -unico-border-gradient: none; + -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@bg_color, 0.85)), + to (shade (@bg_color, 0.9))); +} + +.button:active:hover:backdrop, +GtkComboBox.combobox-entry .button:active:hover:backdrop, +.notebook .button:active:hover:backdrop, +.inline-toolbar.toolbar .button:active:hover:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@bg_color, 0.95)), + to (shade (@bg_color, 1.0))); + border-top-color: shade (@bg_color, 0.64); + border-right-color: shade (@bg_color, 0.74); + border-bottom-color: shade (@bg_color, 0.79); + border-left-color: shade (@bg_color, 0.74); + + -unico-border-gradient: none; + -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@bg_color, 0.93)), + to (shade (@bg_color, 0.94))); +} + +.button:insensitive:backdrop, +GtkComboBox.combobox-entry .button:insensitive:backdrop, +.notebook .button:insensitive:backdrop, +.inline-toolbar.toolbar .button:insensitive:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@bg_color, 1.06)), + to (shade (@bg_color, 0.98))); + border-top-color: shade (@bg_color, 0.86); + border-right-color: shade (@bg_color, 0.86); + border-bottom-color: shade (@bg_color, 0.86); + border-left-color: shade (@bg_color, 0.9); + + -unico-border-gradient: none; + -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@bg_color, 1.1)), + to (shade (@bg_color, 1.0))); +} + +/* default button */ +.button.default:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (mix (shade (@backdrop_selected_bg_color, 1.16), @bg_color, 0.3)), + to (mix (shade (@backdrop_selected_bg_color, 0.84), @bg_color, 0.3))); + + text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.26), 0.4); + + -unico-focus-border-color: @transparent; + -unico-focus-outer-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); + + -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, + from (mix (shade (@backdrop_selected_bg_color, 0.8), @bg_color, 0.3)), + to (mix (shade (@backdrop_selected_bg_color, 0.64), @bg_color, 0.3))); + -unico-glow-radius: 0; + -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, + from (mix (shade (@backdrop_selected_bg_color, 1.26), @bg_color, 0.3)), + to (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3))); +} + +.button.default:hover:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (mix (shade (@backdrop_selected_bg_color, 1.21), @bg_color, 0.3)), + to (mix (shade (@backdrop_selected_bg_color, 0.89), @bg_color, 0.3))); + + -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, + from (mix (shade (@backdrop_selected_bg_color, 0.83), @bg_color, 0.3)), + to (mix (shade (@backdrop_selected_bg_color, 0.67), @bg_color, 0.3))); + -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, + from (mix (shade (@backdrop_selected_bg_color, 1.3), @bg_color, 0.3)), + to (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3))); +} + +.button.default:active:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), + to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); + + -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, + from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), + to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); + -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, + from (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3)), + to (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3))); +} + +.button.default:active:hover:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3)), + to (mix (shade (@backdrop_selected_bg_color, 1.1), @bg_color, 0.3))); + + -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, + from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), + to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); + -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, + from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), + to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); +} + +.button.default:insensitive:backdrop { + -unico-glow-radius: 0; +} + +/* Middle button */ +.linked .entry:backdrop, +.linked .button:backdrop, +.linked .button:active:backdrop, +.linked .button:active:hover:backdrop, +.linked .button:insensitive:backdrop, +.primary-toolbar .linked .entry:backdrop, +.primary-toolbar .linked .button:backdrop, +.primary-toolbar .linked .button:active:backdrop, +.primary-toolbar .linked .button:active:hover:backdrop, +.primary-toolbar .linked .button:insensitive:backdrop { + border-width: 1px; + border-right-width: 0; + + border-radius: 0; + + -unico-outer-stroke-width: 1px 0 1px 0; +} + +/* Leftmost button */ +.linked .entry:first-child:backdrop, +.linked .button:first-child:backdrop, +.linked .button:active:first-child:backdrop, +.linked .button:active:hover:first-child:backdrop, +.linked .button:insensitive:first-child:backdrop, +.primary-toolbar .linked .entry:first-child:backdrop, +.primary-toolbar .linked .button:first-child:backdrop, +.primary-toolbar .linked .button:active:first-child:backdrop, +.primary-toolbar .linked .button:active:hover:first-child:backdrop, +.primary-toolbar .linked .button:insensitive:first-child:backdrop { + border-width: 1px; + border-right-width: 0; + + border-radius: 3px; + border-bottom-right-radius: 0; + border-top-right-radius: 0; + + -unico-outer-stroke-width: 1px 0 1px 1px; +} + +/* Rightmost button */ +.linked .entry:last-child:backdrop, +.linked .button:last-child:backdrop, +.linked .button:active:last-child:backdrop, +.linked .button:active:hover:last-child:backdrop, +.linked .button:insensitive:last-child:backdrop, +.primary-toolbar .linked .entry:last-child:backdrop, +.primary-toolbar .linked .button:last-child:backdrop, +.primary-toolbar .linked .button:active:last-child:backdrop, +.primary-toolbar .linked .button:active:hover:last-child:backdrop, +.primary-toolbar .linked .button:insensitive:last-child:backdrop { + border-width: 1px; + + border-radius: 3px; + border-bottom-left-radius: 0; + border-top-left-radius: 0; + + -unico-outer-stroke-width: 1px 1px 1px 0; +} + +/* Linked single button */ +.linked .entry:only-child:backdrop, +.linked .button:only-child:backdrop, +.linked .button:active:only-child:backdrop, +.linked .button:active:hover:only-child:backdrop, +.linked .button:insensitive:only-child:backdrop, +.primary-toolbar .linked .entry:only-child:backdrop, +.primary-toolbar .linked .button:only-child:backdrop, +.primary-toolbar .linked .button:active:only-child:backdrop, +.primary-toolbar .linked .button:active:hover:only-child:backdrop, +.primary-toolbar .linked .button:insensitive:only-child:backdrop { + border-width: 1px; + + border-radius: 3px; + + -unico-outer-stroke-width: 1px; +} + +/**************** + * cell and row * + ****************/ +.cell:backdrop { + background-color: mix (@base_color, @bg_color, 0.4); + border-radius: 0; + border-width: 0; +} + +.cell:selected:backdrop { +} + +row:hover:backdrop { +} + +row:insensitive:backdrop { +} + +row:selected:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@backdrop_selected_bg_color, 1.06)), + to (shade (@backdrop_selected_bg_color, 1.0))); + border-top-color: shade (@backdrop_selected_bg_color, 0.98); + border-style: solid; + border-width: 1px 0 0 0; + + color: @backdrop_selected_fg_color; +} + +row:selected:focused { +} + +/******************* + * check and radio * + *******************/ +.check row:selected:backdrop, +.radio row:selected:backdrop, +.check:backdrop, +.check row:backdrop, +.radio:backdrop, +.radio row:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), + to (mix (@base_color, @bg_color, 0.4))); + border-top-color: shade (@bg_color, 0.72); + border-right-color: shade (@bg_color, 0.82); + border-bottom-color: shade (@bg_color, 0.88); + border-left-color: shade (@bg_color, 0.82); + border-style: solid; + border-width: 1px; + + color: mix (@fg_color, @base_color, 0.2); + + -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, + from (alpha (shade (@bg_color, 0.05), 0.02)), + to (alpha (shade (@bg_color, 0.05), 0.01))); +} + +.check:backdrop, +.check row:backdrop { + border-radius: 3px; +} + +.radio:backdrop, +.radio row:backdrop { + border-radius: 10px; +} + +/* FIXME (Cimi) this is horrible */ +.check:active:backdrop, +.check row:selected:active:backdrop, +.check row:selected:focused:active:backdrop, +.notebook .check:active:backdrop, +.notebook .radio:active:backdrop, +.radio:active:backdrop, +.radio row:selected:active:backdrop, +.radio row:selected:focused:active:backdrop, +.check:inconsistent:backdrop, +.check row:selected:inconsistent:backdrop, +.check row:selected:focused:inconsistent:backdrop, +.notebook .check:inconsistent:backdrop, +.notebook .radio:inconsistent:backdrop, +.radio:inconsistent:backdrop, +.radio row:selected:inconsistent:backdrop, +.radio row:selected:focused:inconsistent:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@backdrop_selected_bg_color, 1.06)), + to (shade (@backdrop_selected_bg_color, 0.94))); + + -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); + -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.12); + + -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@backdrop_selected_bg_color, 0.78)), + to (shade (@backdrop_selected_bg_color, 0.74))); + -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@backdrop_selected_bg_color, 1.08)), + to (shade (@backdrop_selected_bg_color, 0.96))); + -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, + from (alpha (shade (@bg_color, 0.05), 0.01)), + to (alpha (shade (@bg_color, 0.05), 0.03))); + -unico-outer-stroke-width: 1px; +} + +/* FIXME (Cimi) this is horrible */ +.check:active:hover:backdrop, +.check row:selected:active:hover:backdrop, +.check row:selected:focused:active:hover:backdrop, +.notebook .check:active:hover:backdrop, +.notebook .radio:active:hover:backdrop, +.radio:active:hover:backdrop, +.radio row:selected:active:hover:backdrop, +.radio row:selected:focused:active:hover:backdrop +.check:active:hover:inconsistent:backdrop, +.check row:selected:active:hover:inconsistent:backdrop, +.check row:selected:focused:active:hover:inconsistent:backdrop, +.notebook .check:active:hover:inconsistent:backdrop, +.notebook .radio:active:hover:inconsistent:backdrop, +.radio:active:hover:inconsistent:backdrop, +.radio row:selected:active:hover:inconsistent:backdrop, +.radio row:selected:focused:active:hover:inconsistent:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@backdrop_selected_bg_color, 1.1)), + to (shade (@backdrop_selected_bg_color, 0.98))); + + -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); + -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.14); + + -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@backdrop_selected_bg_color, 0.8)), + to (shade (@backdrop_selected_bg_color, 0.76))); + -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@backdrop_selected_bg_color, 1.12)), + to (shade (@backdrop_selected_bg_color, 1.0))); +} + +.check:insensitive:backdrop, +.radio:insensitive:backdrop { + background-color: shade (@bg_color, 0.98); + background-image: none; + + -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, + from (alpha (shade (@bg_color, 0.05), 0.02)), + to (alpha (shade (@bg_color, 0.05), 0.01))); +} + +.check:insensitive:active:backdrop, +.radio:insensitive:active:backdrop, +.check:insensitive:inconsistent:backdrop, +.radio:insensitive:inconsistent:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@bg_color, 1.0)), + to (shade (@bg_color, 0.94))); + + -unico-bullet-color: shade (@bg_color, 0.7); + -unico-bullet-outline-color: shade (@bg_color, 1.0); + + -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@bg_color, 0.86)), + to (shade (@bg_color, 0.8))); + -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@bg_color, 1.02)), + to (shade (@bg_color, 0.96))); +} + +/***************** + * column-header * + *****************/ +column-header .button:backdrop, +column-header .button:active:backdrop, +.notebook column-header .button:backdrop, +.notebook column-header .button:active:backdrop { + border-radius: 0; + border-width: 0 1px 1px 0; + + -unico-glow-radius: 0; + -unico-outer-stroke-width: 0; +} + +column-header .button:backdrop, +.notebook column-header .button:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@bg_color, 1.04)), + to (shade (@bg_color, 0.98))); + + text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.4); + + -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@bg_color, 0.88)), + to (shade (@bg_color, 0.84))); + -unico-glow-color: shade (@bg_color, 1.02); + -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@bg_color, 1.07)), + to (shade (@bg_color, 1.01))); +} + +column-header .button:hover:backdrop, +.notebook column-header .button:hover:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@bg_color, 1.06)), + to (shade (@bg_color, 1.0))); + + -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@bg_color, 0.9)), + to (shade (@bg_color, 0.86))); + -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@bg_color, 1.09)), + to (shade (@bg_color, 1.03))); +} + +column-header:nth-child(last) .button:backdrop { + border-width: 0 0 1px 0; +} + +/****************** + * combobox entry * + ******************/ +GtkComboBox.combobox-entry .button:backdrop, +GtkComboBox.combobox-entry .button:hover:backdrop, +GtkComboBox.combobox-entry .button:active:backdrop, +GtkComboBox.combobox-entry .button:insensitive:backdrop { + border-top-color: shade (@bg_color, 0.64); + border-right-color: shade (@bg_color, 0.8); + border-bottom-color: shade (@bg_color, 0.86); + border-left-color: shade (@bg_color, 0.76); +} + +/********* + * entry * + *********/ +.entry:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), + to (mix (@base_color, @bg_color, 0.4))); + border-top-color: shade (@bg_color, 0.72); + border-right-color: shade (@bg_color, 0.82); + border-bottom-color: shade (@bg_color, 0.88); + border-left-color: shade (@bg_color, 0.82); + + color: mix (@fg_color, @base_color, 0.2); + + -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, + from (alpha (shade (@bg_color, 0.05), 0.02)), + to (alpha (shade (@bg_color, 0.05), 0.01))); +} + +.entry:selected:backdrop, +.entry:selected:focused:backdrop { + background-color: @backdrop_selected_bg_color; + + color: @backdrop_selected_fg_color; +} + +.entry:focused:backdrop { + -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@backdrop_selected_bg_color, 0.75)), + to (shade (@backdrop_selected_bg_color, 0.8))); + -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.3); + -unico-inner-stroke-gradient: none; +} + +.entry:insensitive:backdrop { + background-color: shade (@bg_color, 0.98); + background-image: none; + + color: mix (@text_color, @base_color, 0.5); + + -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, + from (alpha (shade (@bg_color, 0.05), 0.02)), + to (alpha (shade (@bg_color, 0.05), 0.01))); +} + +.primary-toolbar .entry.progressbar:backdrop, +.primary-toolbar .entry.progressbar:backdrop, +.entry.progressbar:backdrop { +} + +/************ + * expander * + ************/ +.expander:backdrop { +} + +/********* + * frame * + *********/ +.frame:backdrop { +} + +/************ + * iconview * + ************/ +GtkIconView.view.cell:selected:backdrop, +GtkIconView.view.cell:selected:focused:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@backdrop_selected_bg_color, 1.0)), + to (shade (@backdrop_selected_bg_color, 0.9))); + border-radius: 4px; + border-style: solid; + border-width: 1px; + + color: @backdrop_selected_fg_color; + + -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@backdrop_selected_bg_color, 0.7)), + to (shade (@backdrop_selected_bg_color, 0.7))); + -unico-glow-radius: 8; + -unico-glow-color: shade (@backdrop_selected_bg_color, 1.3); + -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@backdrop_selected_bg_color, 1.2)), + to (shade (@backdrop_selected_bg_color, 1.08))); + -unico-inner-stroke-width: 1px; +} + +.rubberband:backdrop { + background-color: alpha (@backdrop_selected_bg_color, 0.35); + border-color: @backdrop_selected_bg_color; + border-radius: 0; + border-style: solid; + border-width: 1px; +} + +/*********** + * infobar * + ***********/ +.info:backdrop { +} + +.warning:backdrop { +} + +.question:backdrop { +} + +.error:backdrop { +} + +/*********** + * menubar * + ***********/ +.menubar:backdrop, +.menubar .menuitem:backdrop { + color: shade (@bg_color, 0.86); /* metacity unfocused color */ +} + +/************ + * notebook * + ************/ +.notebook:backdrop { + background-color: shade (@bg_color, 1.01); +} + +.notebook tab:active:backdrop { +} + +.notebook tab:backdrop { +} + +/************************* + * progressbar and scale * + *************************/ +.scale.highlight.left:backdrop, +.progressbar:backdrop, +.progressbar row:backdrop, +.progressbar row:hover:backdrop, +.progressbar row:selected:backdrop, +.progressbar row:selected:focused:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@backdrop_selected_bg_color, 1.05)), + to (shade (@backdrop_selected_bg_color, 0.95))); + border-width: 1px; + + -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@backdrop_selected_bg_color, 0.8)), + to (shade (@backdrop_selected_bg_color, 0.8))); + -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@backdrop_selected_bg_color, 1.07)), + to (shade (@backdrop_selected_bg_color, 0.965))); + -unico-outer-stroke-color: @transparent; + -unico-outer-stroke-gradient: none; + -unico-outer-stroke-width: 0; +} + +.scale.highlight.bottom:backdrop, +.progressbar.vertical:backdrop { + background-image: -gtk-gradient (linear, left top, right top, + from (shade (@backdrop_selected_bg_color, 1.05)), + to (shade (@backdrop_selected_bg_color, 0.95))); + + -unico-border-gradient: -gtk-gradient (linear, left top, right top, + from (shade (@backdrop_selected_bg_color, 0.86)), + to (shade (@backdrop_selected_bg_color, 0.86))); + -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, + from (shade (@backdrop_selected_bg_color, 1.07)), + to (shade (@backdrop_selected_bg_color, 0.965))); +} + +.scale.highlight.left:insensitive:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@bg_color, 0.98)), + to (shade (@bg_color, 0.88))); + + -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@bg_color, 0.82)), + to (shade (@bg_color, 0.82))); + -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@bg_color, 1.0)), + to (shade (@bg_color, 0.90))); +} + +.scale.highlight.bottom:insensitive:backdrop { + background-image: -gtk-gradient (linear, left top, right top, + from (shade (@bg_color, 0.98)), + to (shade (@bg_color, 0.88))); + + -unico-border-gradient: -gtk-gradient (linear, left top, right top, + from (shade (@bg_color, 0.82)), + to (shade (@bg_color, 0.82))); + -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, + from (shade (@bg_color, 1.0)), + to (shade (@bg_color, 0.90))); +} + +.trough:backdrop, +.trough row:backdrop, +.trough row:hover:backdrop, +.trough row:selected:backdrop, +.trough row:selected:focused:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@bg_color, 0.94)), + to (shade (@bg_color, 0.98))); + + -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@bg_color, 0.85)), + to (shade (@bg_color, 1.05))); +} + +.trough.vertical:backdrop { + background-image: -gtk-gradient (linear, left top, right top, + from (shade (@bg_color, 0.94)), + to (shade (@bg_color, 0.98))); + + -unico-border-gradient: -gtk-gradient (linear, left top, right top, + from (shade (@bg_color, 0.85)), + to (shade (@bg_color, 1.05))); +} + +GtkScale.slider:backdrop { + background-image: url("assets/slider_backdrop.png"); +} + +GtkScale.slider:hover:backdrop { + background-image: url("assets/slider_prelight.png"); +} + +GtkScale.slider:insensitive:backdrop { + background-image: url("assets/slider_insensitive_backdrop.png"); +} + +GtkScale.slider.vertical:backdrop { + background-image: url("assets/slider_vertical_backdrop.png"); +} + +GtkScale.slider.vertical:hover:backdrop { + background-image: url("assets/slider_prelight_vertical.png"); +} + +GtkScale.slider.vertical:insensitive:backdrop { + background-image: url("assets/slider_vertical_insensitive_backdrop.png"); +} + +GtkScale.mark:backdrop { +} + +/******************* + * scrolled window * + *******************/ +GtkScrolledWindow.frame:backdrop { +} + +/************* + * separator * + *************/ +.separator:backdrop { + border-color: shade (@bg_color, 0.92); + + -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.4); +} + +.button .separator:backdrop, +.button.separator:backdrop { + border-color: shade (@bg_color, 0.86); + + -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); +} + +.notebook .button .separator:backdrop, +.notebook .button.separator:backdrop { + border-color: shade (@bg_color, 0.86); + + -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); +} + +.button .separator:insensitive:backdrop, +.button.separator:insensitive:backdrop { + border-color: shade (@bg_color, 0.92); + + -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); +} + +.notebook .button .separator:insensitive:backdrop, +.notebook .button.separator:insensitive:backdrop { + border-color: shade (@bg_color, 0.92); + + -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); +} + +.menuitem.separator:backdrop { +} + +.menubar .menuitem.separator:backdrop, +.primary-toolbar .menuitem.separator:backdrop { +} + +/*********** + * sidebar * + ***********/ +.sidebar:backdrop, +.sidebar .view:backdrop { +} + +.sidebar row:selected:backdrop { + text-shadow: 0 1px shade (@backdrop_selected_bg_color, 0.7); +} + +.sidebar .frame:backdrop { +} + +/************** + * spinbutton * + **************/ +.spinbutton.button:active:backdrop, +.spinbutton.button:insensitive:backdrop, +.notebook .spinbutton.button:active:backdrop, +.notebook .spinbutton.button:insensitive:backdrop, +.spinbutton.button:backdrop, +.notebook .spinbutton.button:backdrop { +} + +.spinbutton.button:active:nth-child(last):backdrop, +.spinbutton.button:insensitive:nth-child(last):backdrop, +.notebook .spinbutton.button:active:nth-child(last):backdrop, +.notebook .spinbutton.button:insensitive:nth-child(last):backdrop, +.spinbutton.button:nth-child(last):backdrop, +.notebook .spinbutton.button:nth-child(last):backdrop { +} + +.spinbutton.button:backdrop, +.notebook .spinbutton.button:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@bg_color, 1.06)), + to (shade (@bg_color, 0.94))); + border-top-color: shade (@bg_color, 0.72); + border-right-color: shade (@bg_color, 0.82); + border-bottom-color: shade (@bg_color, 0.88); + border-left-color: shade (@bg_color, 0.82); + + -unico-border-gradient: none; +} + +.spinbutton:backdrop, +.spinbutton:hover:backdrop { +} + +/*********** + * spinner * + ***********/ +.menu.spinner:backdrop, +.primary-toolbar .spinner:backdrop, +.primary-toolbar .spinner:backdrop { + color: @backdrop_selected_bg_color; +} + +/************* + * statusbar * + *************/ +GtkStatusbar:backdrop { +} + +/********** + * switch * + **********/ +GtkSwitch:backdrop { + border-radius: 4px; + padding: 0; + + -unico-focus-border-radius: 4; + -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.3); + -unico-focus-fill-color: @transparent; +} + +GtkSwitch.trough:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@bg_color, 0.89)), + to (shade (@bg_color, 0.96))); + + color: mix (@fg_color, @bg_color, 0.17); + text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.3); + + -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@bg_color, 0.75)), + to (shade (@bg_color, 0.78))); + -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@bg_color, 0.85)), + to (shade (@bg_color, 0.92))); +} + +GtkSwitch.trough:active:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@backdrop_selected_bg_color, 0.93)), + to (shade (@backdrop_selected_bg_color, 0.99))); + + color: @backdrop_selected_fg_color; + text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.25), 0.4); + + -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@backdrop_selected_bg_color, 0.75)), + to (shade (@backdrop_selected_bg_color, 0.78))); + -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@backdrop_selected_bg_color, 0.86)), + to (shade (@backdrop_selected_bg_color, 0.94))); +} + +GtkSwitch.trough:insensitive:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@bg_color, 0.95)), + to (shade (@bg_color, 0.99))); + + color: mix (shade (@bg_color, 0.6), @bg_color, 0.17); + text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); + + -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@bg_color, 0.8)), + to (shade (@bg_color, 0.84))); + -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@bg_color, 0.91)), + to (shade (@bg_color, 0.965))); +} + +GtkSwitch.slider:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@bg_color, 1.06)), + to (shade (@bg_color, 0.94))); + + -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@bg_color, 0.75)), + to (shade (@bg_color, 0.78))); + -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@bg_color, 1.08)), + to (shade (@bg_color, 0.96))); +} + +GtkSwitch.slider:insensitive:backdrop { + -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@bg_color, 0.8)), + to (shade (@bg_color, 0.84))); +} + +/************ + * textview * + ************/ +GtkTextView:backdrop { + background-color: mix (@base_color, @bg_color, 0.4); +} + +/*********** + * toolbar * + ***********/ +.toolbar:backdrop { + border-style: none; +} + +/* primary-toolbar */ +.primary-toolbar:backdrop, +.primary-toolbar .toolbar:backdrop, +.primary-toolbar.toolbar:backdrop { + background-color: @dark_bg_color; + background-image: none; + border-bottom-color: shade (@dark_bg_color, 0.94); + border-style: solid; + border-width: 0 0 1px 0; + padding: 2px; + + color: shade (@bg_color, 0.86); /* metacity unfocused color */ + text-shadow: 0 1px shade (@dark_bg_color, 1.06); + + -unico-border-gradient: none; + -unico-inner-stroke-gradient: none; + -unico-inner-stroke-width: 0; +} + +.primary-toolbar :insensitive:backdrop { + text-shadow: 0 -1px shade (@dark_bg_color, 0.82); +} + +.primary-toolbar GtkComboBox:backdrop, +.primary-toolbar .button *:backdrop, +.primary-toolbar .button:backdrop { + background-color: @transparent; + background-image: none; + border-color: @transparent; + border-radius: 3px; + border-width: 1px; + padding: 2px; + + color: shade (@bg_color, 0.86); /* metacity unfocused color */ + text-shadow: 0 1px shade (@dark_bg_color, 1.06); + + /* This breaks Gtk+ 3.5.x, lp #1015497. */ + /* transition: 0ms ease-in-out; */ + + -unico-focus-border-radius: 4; + -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.5); + -unico-focus-fill-color: alpha (@backdrop_selected_bg_color, 0.2); + -unico-focus-outer-stroke-color: @transparent; + + -unico-border-gradient: none; + -unico-glow-radius: 0; + -unico-inner-stroke-width: 0; + -unico-outer-stroke-width: 0; +} + +.primary-toolbar .button *:hover:backdrop { + color: shade (shade (@bg_color, 0.86), 1.1); +} + +.primary-toolbar .raised .button:backdrop, +.primary-toolbar .raised.button:backdrop, +.primary-toolbar .button:hover:backdrop, +.primary-toolbar .button:active:backdrop, +.primary-toolbar .button:insensitive:backdrop { + border-width: 1px; + + /* This breaks Gtk+ 3.5.x, lp #1015497. */ + /* transition: 0ms ease-in-out; */ + + -unico-focus-border-radius: 0; + -unico-focus-fill-color: @transparent; + -unico-focus-border-color: @transparent; + -unico-focus-outer-stroke-color: @transparent; + + -unico-inner-stroke-width: 1px; + -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.01)), + to (shade (@dark_bg_color, 1.06))); + -unico-outer-stroke-width: 1px; +} + +.primary-toolbar GtkComboBox.combobox-entry .button:backdrop { + -unico-inner-stroke-width: 1px; + -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.01)), + to (shade (@dark_bg_color, 1.06))); +} + +.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, +.primary-toolbar .raised .button:backdrop, +.primary-toolbar .raised.button:backdrop, +.primary-toolbar .button:hover:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.06)), + to (shade (@dark_bg_color, 0.98))); + + -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 0.9)), + to (shade (@dark_bg_color, 0.87))); + -unico-glow-radius: 0; + -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.12)), + to (shade (@dark_bg_color, 1.02))); +} + +.primary-toolbar .button:active:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 0.9)), + to (shade (@dark_bg_color, 0.95))); + + text-shadow: 0 1px shade (@dark_bg_color, 0.95); + + -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 0.75)), + to (shade (@dark_bg_color, 0.85))); + -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 0.88)), + to (shade (@dark_bg_color, 0.93))) +} + +.primary-toolbar .button:active:hover:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 0.95)), + to (shade (@dark_bg_color, 1.0))); + + -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 0.75)), + to (shade (@dark_bg_color, 0.85))); + -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 0.93)), + to (shade (@dark_bg_color, 0.94))) +} + +.primary-toolbar .button:active:insensitive:backdrop, +.primary-toolbar .button:insensitive:backdrop { + text-shadow: none; + + -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 0.85)), + to (shade (@dark_bg_color, 0.95))); + -unico-glow-radius: 0; + -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.01)), + to (shade (@dark_bg_color, 1.06))); +} + +.primary-toolbar .button:insensitive:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.01)), + to (shade (@dark_bg_color, 0.99))); + + -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.1)), + to (shade (@dark_bg_color, 1.04))); +} + +.primary-toolbar .button:active:insensitive:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 0.94)), + to (shade (@dark_bg_color, 1.02))); + + -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 0.92)), + to (shade (@dark_bg_color, 1.0))); +} + +.primary-toolbar .entry:backdrop, +.primary-toolbar .entry:active:backdrop, +.primary-toolbar .entry:focused:backdrop { + border-radius: 3px; + + color: @text_color; + + -unico-outer-stroke-width: 1px; + -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.01)), + to (shade (@dark_bg_color, 1.06))); +} + +.primary-toolbar .entry:backdrop { + -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 0.75)), + to (shade (@dark_bg_color, 0.95))); + -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, + from (alpha (shade (@bg_color, 0.05), 0.02)), + to (alpha (shade (@bg_color, 0.05), 0.01))); +} + +.primary-toolbar .entry:insensitive:backdrop { + -unico-outer-stroke-width: 1px; + -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.01)), + to (shade (@dark_bg_color, 1.06))); +} + +.primary-toolbar .entry:focused:backdrop { + -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@backdrop_selected_bg_color, 0.75)), + to (shade (@backdrop_selected_bg_color, 0.8))); + -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); + -unico-inner-stroke-gradient: none; +} + +.primary-toolbar GtkSeparatorToolItem:backdrop, +.primary-toolbar .separator:backdrop, +.primary-toolbar .separator:insensitive:backdrop { + border-color: shade (@dark_bg_color, 0.94); + border-style: solid; + + -unico-border-gradient: none; + -unico-inner-stroke-color: shade (@dark_bg_color, 1.04); + -unico-inner-stroke-gradient: none; +} + +/* inline-toolbar */ +.inline-toolbar.toolbar:backdrop { + -GtkToolbar-button-relief: normal; + + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (#f2f1ef, 0.96)), + color-stop (0.08, #f2f1ef), + to (#ffffff)); + border-radius: 0; + border-style: solid; + border-width: 1px; + padding: 3px 4px 4px 4px; +} + +.inline-toolbar.toolbar:nth-child(last):backdrop { + border-bottom-color: shade (@bg_color, 0.76); + border-color: shade (@bg_color, 0.8); + border-radius: 0 0 3px 3px; + border-width: 0 1px 1px 1px; +} + +.inline-toolbar.toolbar .button:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@bg_color, 1.06)), + to (shade (@bg_color, 0.94))); + border-radius: 0; + border-style: solid; + border-width: 1px 0 1px 1px; + padding: 1px; + + icon-shadow: 0 1px shade (@bg_color, 1.16); + + -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@bg_color, 1.09)), + to (shade (@bg_color, 0.97))); + -unico-outer-stroke-width: 1px 0 1px 0; + -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, + from (alpha (shade (@bg_color, 0.05), 0.01)), + to (alpha (shade (@bg_color, 0.05), 0.03))); +} + +.inline-toolbar.toolbar .button *:active:backdrop, +.inline-toolbar.toolbar .button *:insensitive:backdrop, +.inline-toolbar.toolbar GtkToolButton .button:active:backdrop, +.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { + -unico-outer-stroke-width: 1px 0 1px 0; + -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, + from (alpha (shade (@bg_color, 0.05), 0.008)), + to (alpha (shade (@bg_color, 0.05), 0.01))); +} + +.inline-toolbar.toolbar .button *:insensitive:backdrop, +.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@bg_color, 1.02)), + to (shade (@bg_color, 0.98))); + + -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@bg_color, 0.85)), + to (shade (@bg_color, 0.8))); + -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@bg_color, 1.16)), + to (shade (@bg_color, 1.0))); +} + +.inline-toolbar.toolbar .button:nth-child(first):backdrop, +.inline-toolbar.toolbar GtkToolButton:nth-child(first) .button:backdrop { + border-radius: 3px 0 0 3px; + + -unico-outer-stroke-width: 1px 0 1px 1px; +} + +.inline-toolbar.toolbar .button:nth-child(last):backdrop, +.inline-toolbar.toolbar GtkToolButton:nth-child(last) .button:backdrop { + border-radius: 0 3px 3px 0; + border-width: 1px; + + -unico-outer-stroke-width: 1px 1px 1px 0; +} + +/************ + * treeview * + ************/ +GtkTreeView .entry:backdrop { +} + +/************ + * viewport * + ************/ +GtkViewport.frame:backdrop { +} diff --git a/usr/share/themes/Box3/gtk-3.0/gtk-widgets-borders-radiance.css b/usr/share/themes/Box3/gtk-3.0/gtk-widgets-borders-radiance.css new file mode 100644 index 0000000..7a6570b --- /dev/null +++ b/usr/share/themes/Box3/gtk-3.0/gtk-widgets-borders-radiance.css @@ -0,0 +1,36 @@ +.primary-toolbar .button { + border-image: url("assets/radiance-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; +} + +.primary-toolbar .button:focused { + border-image: url("assets/radiance-button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; +} + +.primary-toolbar .button:active { + border-image: url("assets/radiance-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; +} + +.primary-toolbar .button:active:focused { + border-image: url("assets/radiance-button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; +} + +.primary-toolbar .button:backdrop { + border-image: url("assets/radiance-backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; +} + +.primary-toolbar .button:active:backdrop { + border-image: url("assets/radiance-backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; +} + +.primary-toolbar .entry { + border-image: url("assets/radiance-entry-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; +} + +.primary-toolbar .entry:focus { + border-image: url("assets/radiance-entry-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; +} + +.menubar.menuitem:hover, +.menubar .menuitem:hover { + border-image: none; +} diff --git a/usr/share/themes/Box3/gtk-3.0/gtk-widgets-borders.css b/usr/share/themes/Box3/gtk-3.0/gtk-widgets-borders.css new file mode 100644 index 0000000..8b99ea9 --- /dev/null +++ b/usr/share/themes/Box3/gtk-3.0/gtk-widgets-borders.css @@ -0,0 +1,516 @@ +/* Borders */ + +.frame { +/* border-radius: 7px; + border-width: 1px;*/ + + /*border-image: url("assets/frame.png") 8 10 8 10 / 8px 10px 8px 10px stretch;*/ +} + +/* focused element borders */ +.entry:focus, +GtkComboBox.combobox-entry .entry:focus, +.button:focus:active, +.button.default:active, +GtkSwitch.trough:active { +} + +/********** + * button * + **********/ +.button { + border-radius: 9px; + border-width: 1px; + border-style: solid; + border-color: transparent; +} + +.button { + border-image: url("assets/button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; +} + +.button:backdrop { + border-image: url("assets/backdrop-button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; +} + +.button:focus { + border-image: url("assets/button-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; +} + +.button:hover { + border-image: url("assets/button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; +} + +.button:hover:backdrop { + border-image: url("assets/backdrop-button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; +} + +.button:hover:focus { + border-image: url("assets/button-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; +} + +.button:insensitive { + border-image: url("assets/button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; +} + +.button:insensitive:backdrop { + border-image: url("assets/backdrop-button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; +} + +.button:active { + border-image: url("assets/button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; +} + +.button:active:backdrop { + border-image: url("assets/backdrop-button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; +} + +.button:active:hover { + border-image: url("assets/button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; +} + +.button:active:hover:backdrop { + border-image: url("assets/backdrop-button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; +} + +.button:active:focus { + border-image: url("assets/button-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; +} + +.button:active:hover:focus { + border-image: url("assets/button-active-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; +} + +.button:active:insensitive { + border-image: url("assets/button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; +} + +.button:active:insensitive:backdrop { + border-image: url("assets/backdrop-button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; +} + +/* focused button borders */ +.button:focus, +.button.default { +} + +.button.default { + border-image: url("assets/button-default.png") 10 12 10 12 / 10px 12px 10px 12px stretch; +} + +.button.default:hover { + border-image: url("assets/button-default-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; +} + +.button.default:focus { + border-image: url("assets/button-default-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; +} + +.button.default:focus:hover { + border-image: url("assets/button-default-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; +} + +.primary-toolbar .button { + border-image: url("assets/button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; +} + +.primary-toolbar .button:focused { + border-image: url("assets/button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; +} + +.primary-toolbar .button:active { + border-image: url("assets/button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; +} + +.primary-toolbar .button:active:focused { + border-image: url("assets/button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; +} + +.primary-toolbar .button:backdrop { + border-image: url("assets/backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; +} + +.primary-toolbar .button:active:backdrop { + border-image: url("assets/backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; +} + +.menubar.menuitem:hover, +.menubar .menuitem:hover { +} + +/********* + * entry * + *********/ +.entry { + border-radius: 8px; + border-width: 1px; + border-style: solid; + border-color: transparent; +} + +.entry { + border-image: url("assets/entry.png") 10 12 10 12 / 10px 12px 10px 12px stretch; +} + +.entry:backdrop { + border-image: url("assets/backdrop-entry.png") 10 12 10 12 / 10px 12px 10px 12px stretch; +} + +.entry:focus { + border-image: url("assets/entry-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; +} + +.entry:selected, +.entry:selected:focus { +} + +.entry:focus { +} + +.entry:insensitive { + border-image: url("assets/entry-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; +} + +.entry:insensitive:backdrop { + border-image: url("assets/backdrop-entry-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; +} + +.primary-toolbar .entry { + border-image: url("assets/entry-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; +} + +.primary-toolbar .entry:focus { + border-image: url("assets/entry-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; +} + +.primary-toolbar .entry.progressbar, +.primary-toolbar .entry.progressbar, +.entry.progressbar { + border-radius: 8px; + border-width: 0; +} + +/****************** + * combobox entry * + ******************/ +GtkComboBox.combobox-entry .entry:first-child, +GtkComboBox.combobox-entry .button:first-child { + border-image-width: 10px 1px 10px 12px; + border-radius: 8px 0 0 8px; + border-right-width: 0; +} + +GtkComboBox.combobox-entry .entry:last-child, +GtkComboBox.combobox-entry .button:last-child { + border-image-width: 10px 12px 10px 1px; + border-radius: 0 8px 8px 0; + border-left-width: 0; +} + +GtkComboBox.combobox-entry .button { + border-image: url("assets/combobox-button.png") 10 12 10 1 / 10px 12px 10px 1px stretch; +} + +GtkComboBox.combobox-entry .button:backdrop { + border-image: url("assets/backdrop-combobox-button.png") 10 12 10 1 / 10px 12px 10px 1px stretch; +} + +GtkComboBox.combobox-entry .button:focus { + border-image: url("assets/combobox-button-focused.png") 10 12 10 1 / 10px 12px 10px 1px stretch; +} + +GtkComboBox.combobox-entry .button:insensitive { + border-image: url("assets/combobox-button-disabled.png") 10 12 10 1 / 10px 12px 10px 1px stretch; +} + +GtkComboBox.combobox-entry .button:insensitive:backdrop { + border-image: url("assets/backdrop-combobox-button-disabled.png") 10 12 10 1 / 10px 12px 10px 1px stretch; +} + +GtkComboBox.combobox-entry .button:active:focus { + border-image: url("assets/combobox-button-pressed-focused.png") 10 12 10 1 / 10px 12px 10px 1px stretch; +} + +.primary-toolbar GtkComboBox.combobox-entry .entry:first-child, +.primary-toolbar GtkComboBox.combobox-entry .button:first-child { + border-image-width: 10px 0 10px 12px; + border-radius: 8px 0 0 8px; + border-right-width: 0; +} + +.primary-toolbar GtkComboBox.combobox-entry .entry:last-child, +.primary-toolbar GtkComboBox.combobox-entry .button:last-child { + border-image-width: 10px 12px 10px 0; + border-radius: 0 8px 8px 0; + border-left-width: 0; +} + +/* tooltip elements borders */ +.tooltip .entry, +.tooltip .button { +} + +/* tooltip focused elements borders */ +.tooltip .entry:focus, +.tooltip .button:focus { +} + +/* primary toolbar - generic element borders */ +.primary-toolbar .entry, +.primary-toolbar GtkComboBox.combobox-entry .entry, +.primary-toolbar GtkComboBox.combobox-entry .button, +.primary-toolbar .button:active, +.primary-toolbar .button.raised:active, +.primary-toolbar .raised .button:active, +.primary-toolbar .button.raised:insensitive, +.primary-toolbar .raised .button:insensitive, +.inline-toolbar.toolbar .button:active, +.inline-toolbar.toolbar .button:insensitive, +.inline-toolbar.toolbar GtkToolButton .button:active, +.inline-toolbar.toolbar GtkToolButton .button:insensitive, +.primary-toolbar GtkSwitch.trough, +.primary-toolbar GtkSwitch.trough:insensitive, +.primary-toolbar GtkComboBox .button:active, +.primary-toolbar GtkComboBox .button:insensitive { +} + +/* primary toolbar - focused element borders */ +.primary-toolbar .entry:focus, +.primary-toolbar .button:active:focus, +.primary-toolbar GtkComboBox.combobox-entry .entry:focus, +.primary-toolbar GtkComboBox.combobox-entry .button:focus, +.primary-toolbar .button.raised:focus:active, +.primary-toolbar .raised .button:focus:active, +.primary-toolbar .button.raised.default:active, +.primary-toolbar .raised .button.default:active, +.inline-toolbar.toolbar .button:focus:active, +.inline-toolbar.toolbar .button.default:active, +.primary-toolbar GtkComboBox .button:active:focus { +} + +/* primary toolbar - generic button borders */ +.primary-toolbar .button.raised, +.primary-toolbar .raised .button, +.inline-toolbar.toolbar .button, +.primary-toolbar GtkComboBox .button { +} + +/* primary toolbar - focused button borders */ +.primary-toolbar .button.raised:focus, +.primary-toolbar .button.raised.default, +.primary-toolbar .raised .button:focus, +.primary-toolbar .raised .button.default, +.inline-toolbar.toolbar .button:focus, +.inline-toolbar.toolbar .button.default, +.primary-toolbar GtkComboBox .button:focus { +} + +/* column-headers borders */ +column-header.button, +column-header .button, +column-header.button:focus, +column-header .button:focus, +column-header.button:active, +column-header .button:active, +column-header.button:active:hover, +column-header .button:active:hover +column-header.button:active:focus, +column-header .button:active:focus { +} + +column-header.button:backdrop, +column-header .button:backdrop { +} + +column-header.button:insensitive, +column-header .button:insensitive { +} + +column-header.button:last-child, +column-header:last-child .button, +column-header.button:last-child:focus, +column-header:last-child .button:focus, +column-header.button:last-child:active, +column-header:last-child .button:active, +column-header.button:last-child:active:hover, +column-header:last-child .button:active:hover, +column-header.button:last-child:active:focus, +column-header:last-child .button:active:focus { +} + +.notebook tab.top:active { + border-image: url("assets/notebook-tab-top.png") 8 10 1 10 / 8px 10px 1px 10px stretch; +} + +.notebook tab.right:active { + border-image: url("assets/notebook-tab-right.png") 10 8 10 1 / 10px 8px 10px 1px stretch; +} + +.notebook tab.bottom:active { + border-image: url("assets/notebook-tab-bottom.png") 1 10 8 10 / 1px 10px 8px 10px stretch; +} + +.notebook tab.left:active { + border-image: url("assets/notebook-tab-left.png") 10 1 10 8 / 10px 1px 10px 8px stretch; +} + +/* unfocused window: generic element borders */ +.button:backdrop, +GtkComboBox.combobox-entry .entry:backdrop, +GtkComboBox.combobox-entry .button:backdrop, +.entry:backdrop, +GtkSwitch.trough:backdrop, +.trough:backdrop { +} + +.trough row:backdrop { +} + +.trough, +.trough.highlight { + border-radius: 4px; + border-width: 1px; + border-style: solid; + border-color: transparent; +} + +.trough { +} + +.trough.vertical { +} + +.trough row { +} + +.trough.vertical { +} + +GtkSwitch.trough { + border-image: url("assets/switch-trough-off.png") 10 12 10 12 / 10px 12px 10px 12px stretch; +} + +GtkSwitch.trough:active { + border-image: url("assets/switch-trough-on.png") 10 12 10 12 / 10px 12px 10px 12px stretch; +} + +.primary-toolbar GtkSwitch.trough { + border-image: url("assets/switch-trough-toolbar-off.png") 10 12 10 12 / 10px 12px 10px 12px stretch; +} + +.primary-toolbar GtkSwitch.trough:active { + border-image: url("assets/switch-trough-toolbar-on.png") 10 12 10 12 / 10px 12px 10px 12px stretch; +} + +/* XXX temporary */ +GtkSwitch.trough:backdrop, +GtkSwitch.trough:active:backdrop, +GtkSwitch.trough:insensitive, +GtkSwitch.trough:active:insensitive { + border-image: url("assets/switch-trough-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; +} + +GtkSwitch.slider { + border-image: url("assets/switch-button-off.png") 9 11 9 11 / 9px 11px 9px 11px stretch; +} + +GtkSwitch.slider:active { + border-image: url("assets/switch-button-on.png") 9 11 9 11 / 9px 11px 9px 11px stretch; +} + +/* XXX temporary */ +GtkSwitch.slider:backdrop, +GtkSwitch.slider:insensitive { + border-image: url("assets/switch-button-off-disabled.png") 9 11 9 11 / 9px 11px 9px 11px stretch; +} + +/* XXX temporary */ +GtkSwitch.slider:active:backdrop, +GtkSwitch.slider:active:insensitive { + border-image: url("assets/switch-button-on-disabled.png") 9 11 9 11 / 9px 11px 9px 11px stretch; +} + +.progressbar, +.progressbar row, +.progressbar row:hover, +.progressbar row:selected, +.progressbar row:selected:focused { + border-image: url("assets/progressbar-horizontal-fill.png") 5 6 5 6 / 5px 6px 5px 6px stretch; +} + +.progressbar.vertical { + border-image: url("assets/progressbar-vertical-fill.png") 6 5 6 5 / 6px 5px 6px 5px stretch; +} + +.progressbar:backdrop, +.progressbar row:backdrop, +.progressbar row:hover:backdrop, +.progressbar row:selected:backdrop, +.progressbar row:selected:focused:backdrop { + border-image: url("assets/progressbar-horizontal-fill-backdrop.png") 5 6 5 6 / 5px 6px 5px 6px stretch; +} + +.progressbar.vertical:backdrop { + border-image: url("assets/progressbar-vertical-fill-backdrop.png") 6 5 6 5 / 6px 5px 6px 5px stretch; +} + +.scale.trough { + border-image: url("assets/scale-horizontal-trough.png") 2 6 2 6 / 2px 6px 2px 6px stretch; +} + +.scale.trough:insensitive { + border-image: url("assets/scale-horizontal-trough-disabled.png") 2 6 2 6 / 2px 6px 2px 6px stretch; +} + +.scale.trough:backdrop { + border-image: url("assets/scale-horizontal-trough-backdrop.png") 2 6 2 6 / 2px 6px 2px 6px stretch; +} + +.scale.trough.vertical { + border-image: url("assets/scale-vertical-trough.png") 6 2 6 2 / 6px 2px 6px 2px stretch; +} + +.scale.trough.vertical:insensitive { + border-image: url("assets/scale-vertical-trough-disabled.png") 6 2 6 2 / 6px 2px 6px 2px stretch; +} + +.scale.trough.highlight.left { + border-image: url("assets/scale-horizontal-fill.png") 2 6 2 6 / 2px 6px 2px 6px stretch; +} + +.scale.trough.vertical:backdrop { + border-image: url("assets/scale-vertical-trough-backdrop.png") 6 2 6 2 / 6px 2px 6px 2px stretch; +} + +.scale.trough.highlight.left:insensitive { + border-image: url("assets/scale-horizontal-fill-disabled.png") 2 6 2 6 / 2px 6px 2px 6px stretch; +} + +.scale.trough.highlight.left:backdrop { + border-image: url("assets/scale-horizontal-fill-backdrop.png") 2 6 2 6 / 2px 6px 2px 6px stretch; +} + +.scale.trough.highlight.bottom.vertical { + border-image: url("assets/scale-vertical-fill.png") 6 2 6 2 / 6px 2px 6px 2px stretch; +} + +.scale.trough.highlight.bottom.vertical:insensitive { + border-image: url("assets/scale-vertical-fill-disabled.png") 6 2 6 2 / 6px 2px 6px 2px stretch; +} + +.scale.trough.highlight.bottom.vertical:backdrop { + border-image: url("assets/scale-vertical-fill-backdrop.png") 6 2 6 2 / 6px 2px 6px 2px stretch; +} + +/* unfocused window: primary toolbar generic element borders */ +.primary-toolbar .button:active:backdrop, +.primary-toolbar .button.raised:backdrop, +.primary-toolbar .raised .button:backdrop, +.primary-toolbar GtkComboBox.combobox-entry .entry:backdrop, +.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, +.primary-toolbar GtkComboBox .button:backdrop, +.primary-toolbar .entry:backdrop, +.primary-toolbar GtkSwitch.trough:backdrop, +.inline-toolbar.toolbar .button:backdrop, +.inline-toolbar.toolbar .button:backdrop:insensitive { +} diff --git a/usr/share/themes/Box3/gtk-3.0/gtk-widgets-radiance.css b/usr/share/themes/Box3/gtk-3.0/gtk-widgets-radiance.css new file mode 100644 index 0000000..eab9f38 --- /dev/null +++ b/usr/share/themes/Box3/gtk-3.0/gtk-widgets-radiance.css @@ -0,0 +1,93 @@ +/* Set up shadows and hilights for button visual separation */ +.primary-toolbar .linked .button, +.primary-toolbar .button.raised.linked, +.primary-toolbar .raised.linked .button { + box-shadow: inset 1px 0 shade (@dark_bg_color, 1.1), + inset -1px 0 shade (@dark_bg_color, 0.9); +} + +.primary-toolbar .linked .button:first-child, +.primary-toolbar .button.raised.linked:first-child, +.primary-toolbar .raised.linked .button:first-child { + box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); +} + +.primary-toolbar .linked .button:last-child, +.primary-toolbar .button.raised.linked:last-child, +.primary-toolbar .raised.linked .button:last-child { + box-shadow: inset 1px 0 shade (@dark_bg_color, 1.1) +} + +.primary-toolbar .linked .button:active, +.primary-toolbar .button.raised.linked:active, +.primary-toolbar .raised.linked .button:active { + box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); +} + +.primary-toolbar .linked .button:insensitive, +.primary-toolbar .button.raised.linked:insensitive, +.primary-toolbar .raised.linked .button:insensitive { + box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); +} + +.primary-toolbar .linked .button:backdrop:last-child, +.primary-toolbar .button.raised.linked:backdrop:last-child, +.primary-toolbar .raised.linked .button:backdrop:last-child { + box-shadow: inset 1px 0 shade (@dark_bg_color, 1.1); +} + +.menubar { + color: @dark_fg_color; + text-shadow: 0 1px shade (@dark_bg_color, 1.1); +} + +.menubar.menuitem:hover, +.menubar .menuitem:hover { + color: @selected_fg_color; + text-shadow: 0 1px shade (@selected_bg_color, 1.1); +} + +.menuitem:hover, +.menu .menuitem:hover { + color: @selected_fg_color; + text-shadow: 0 -1px shade (@selected_bg_color, 0.7); +} + +.menuitem:insensitive, +.menuitem *:insensitive { + color: mix (@fg_color, @bg_color, 0.5); + text-shadow: 0 1px shade (@bg_color, 1.14); +} + +/* primary-toolbar */ +.primary-toolbar, +.primary-toolbar .toolbar, +.primary-toolbar.toolbar { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 0.96)), + to (shade (@dark_bg_color, 1.1))); + border-bottom-color: shade (@dark_bg_color, 1.02); + border-top-color: shade (@dark_bg_color, 1.02); + + text-shadow: 0 1px shade (@dark_bg_color, 1.1); +} + +.primary-toolbar :insensitive { + text-shadow: 0 1px shade (@dark_bg_color, 1.1); +} + +.primary-toolbar GtkComboBox, +.primary-toolbar .button *, +.primary-toolbar .button { + text-shadow: 0 1px alpha (shade (@dark_bg_color, 1.25), 0.32); +} + +.primary-toolbar .raised .button, +.primary-toolbar .raised.button, +.primary-toolbar .button:hover, +.primary-toolbar .button:active, +.primary-toolbar .button:insensitive { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.03)), + to (shade (@dark_bg_color, 0.96))); +} diff --git a/usr/share/themes/Box3/gtk-3.0/gtk-widgets-toolbar.css b/usr/share/themes/Box3/gtk-3.0/gtk-widgets-toolbar.css new file mode 100644 index 0000000..308254c --- /dev/null +++ b/usr/share/themes/Box3/gtk-3.0/gtk-widgets-toolbar.css @@ -0,0 +1,735 @@ +/* primary-toolbar */ +.menubar.toolbar, +.primary-toolbar, +.primary-toolbar .toolbar, +.primary-toolbar.toolbar { + -GtkWidget-window-dragging: true; + background-image: -gtk-gradient (linear, left top, left bottom, + from (@toolbar_bg_top_color), + to (@toolbar_bg_bottom_color)); + border-top-color: @toolbar_border_top_color; + border-bottom-color: @toolbar_border_bottom_color; + border-style: solid; + border-width: 1px 0 1px 0; + padding: 2px; + color: @toolbar_fg_color; + -unico-border-gradient: none; + -unico-inner-stroke-gradient: none; + -unico-inner-stroke-top-color: @transparent; + -unico-inner-stroke-width: 0; +} + +.menubar.toolbar :insensitive, +.primary-toolbar :insensitive { + color: mix (@toolbar_bg_color, @toolbar_fg_color, 0.35); +} + +.menubar.toolbar GtkComboBox, +.menubar.toolbar .button *, +.menubar.toolbar .button, +.primary-toolbar GtkComboBox, +.primary-toolbar .button *, +.primary-toolbar .button { + background-color: @transparent; + background-image: none; + border-color: @transparent; + border-width: 1px; + padding: 2px; + color: @toolbar_fg_color; + transition: 0ms ease-in-out; + -unico-focus-border-color: @transparent; + -unico-focus-fill-color: @transparent; + -unico-focus-outer-stroke-color: @transparent; + -unico-border-gradient: none; + -unico-glow-radius: 0; + -unico-inner-stroke-width: 0; + -unico-outer-stroke-width: 0; +} +.menubar.toolbar .button, +.primary-toolbar .button, +whatever { + padding: 3px 1.5px; +} + +.menubar.toolbar GtkLabel, +.primary-toolbar GtkLabel, +whatever { + color: @toolbar_fg_color; +} + +.menubar.toolbar GtkLabel:insensitive, +.primary-toolbar GtkLabel:insensitive, +.menubar.toolbar .button *:insensitive, +.primary-toolbar .button *:insensitive { + color: mix (@toolbar_bg_color, @toolbar_fg_color, 0.35); +} +.menubar.toolbar GtkLabel:active, +.menubar.toolbar GtkLabel:active:hover, +.primary-toolbar GtkLabel:active, +.primary-toolbar GtkLabel:active:hover, +.menubar.toolbar .button *:active, +.menubar.toolbar .button *:active:hover, +.primary-toolbar .button *:active, +.primary-toolbar .button *:active:hover, +.whatever { + color: @toolbarbutton_selected_fg_color; +} + +.menubar.toolbar GtkComboBox .cell, +.primary-toolbar GtkComboBox .cell { + color: @toolbar_fg_color; +} + +.menubar.toolbar .linked .button, +.menubar.toolbar .linked .button:hover, +.menubar.toolbar .linked .button:active, +.menubar.toolbar .linked .button:insensitive, +.menubar.toolbar .raised .button, +.menubar.toolbar .raised.button, +.menubar.toolbar .button:hover, +.menubar.toolbar .button:active, +.menubar.toolbar .button:insensitive, +.primary-toolbar .raised .button, +.primary-toolbar .raised.button, +.primary-toolbar .button:hover, +.primary-toolbar .button:active, +.primary-toolbar .button:insensitive { + border-width: 1px; + transition: 0ms ease-in-out; + -unico-inner-stroke-width: 1px; + -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, + from (alpha (shade (@toolbar_bg_color, 1.08), 0.5)), + to (alpha (shade (@toolbar_bg_color, 1.08), 0.5))); + -unico-outer-stroke-width: 1px; +} +.menubar.toolbar .linked .button, +.menubar.toolbar .linked .button:hover, +.menubar.toolbar .linked .button:active, +.menubar.toolbar .linked .button:insensitive, +whatever { + -unico-inner-stroke-width: 0; +} + +.menubar.toolbar .linked .button:focus, +.menubar.toolbar .raised .button:focus, +.menubar.toolbar .raised.button:focus, +.menubar.toolbar .button:hover:focus, +.menubar.toolbar .button:active:focus, +.menubar.toolbar .button:insensitive:focus, +.primary-toolbar .raised .button:focus, +.primary-toolbar .raised.button:focus, +.primary-toolbar .button:hover:focus, +.primary-toolbar .button:active:focus, +.primary-toolbar .button:insensitive:focus { + -unico-outer-stroke-gradient: none; + -unico-outer-stroke-color: @transparent; +} + +.menubar.toolbar GtkComboBox.combobox-entry .button, +.primary-toolbar GtkComboBox.combobox-entry .button { + -unico-inner-stroke-width: 1px; + -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, + from (alpha (shade (@toolbar_bg_color, 1.08), 0.25)), + to (alpha (shade (@toolbar_bg_color, 1.08), 0.75))); +} + +@define-color toolbarhover_bg_color mix (@toolbar_fg_color, @toolbar_bg_color, 0.9); + +.menubar.toolbar .linked .button, +.menubar.toolbar .linked .button:insensitive, +.menubar.toolbar GtkComboBox.combobox-entry .button, +/*.menubar.toolbar .raised .button,*/ +/*.menubar.toolbar .raised.button,*/ +.menubar.toolbar .button:hover, +.primary-toolbar .linked .button, +.primary-toolbar .linked .button:insensitive, +.primary-toolbar GtkComboBox.combobox-entry .button, +.primary-toolbar .raised .button, +.primary-toolbar .raised.button, +.primary-toolbar .button:hover, +whatever { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@toolbarhover_bg_color, 1.2)), + to (shade (@toolbarhover_bg_color, 1.05))); + border-color: shade (@toolbar_bg_color, 0.8); + -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@toolbar_bg_color, 0.85)), + to (shade (@toolbar_bg_color, 0.75))); + -unico-glow-color: shade (@toolbar_bg_color, 1.08); + -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@toolbar_bg_color, 1.25)), + to (shade (@toolbar_bg_color, 1.0))); +} +.menubar.toolbar .linked .button:insensitive, +.primary-toolbar .linked .button:insensitive, +whatever { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@toolbarhover_bg_color, 1.075)), + to (shade (@toolbarhover_bg_color, 0.975))); +} +.menubar.toolbar .linked .button:hover, +.menubar.toolbar .raised .button:hover, +.menubar.toolbar .raised.button:hover, +.primary-toolbar .linked .button:hover, +.primary-toolbar .raised .button:hover, +.primary-toolbar .raised.button:hover, +whatever { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@toolbarhover_bg_color, 1.225)), + to (shade (@toolbarhover_bg_color, 1.075))); +} +/* +.menubar.toolbar .raised .button, +.menubar.toolbar .raised .button:insensitive, +.menubar.toolbar .raised.button, +.menubar.toolbar .raised.button:insensitive, +whatever { + background-color: @transparent; + background-image: none; + border-color: @transparent; + -unico-border-gradient: none; + -unico-inner-stroke-color: @transparent; + -unico-inner-stroke-gradient: none; + -unico-outer-stroke-color: @transparent; + -unico-outer-stroke-gradient: none; + -unico-glow-color: @transparent; +} +*/ + +@define-color toolbarbutton_selected_border_color mix (@toolbarbutton_selected_bg_color, @toolbar_bg_color, 0.75); + +.menubar.toolbar .button:active, +.primary-toolbar .button:active { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@toolbarbutton_selected_bg_color, 0.9)), + to (shade (@toolbarbutton_selected_bg_color, 1.1))); + border-color: shade (@toolbarbutton_selected_border_color, 0.8); + -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@toolbarbutton_selected_border_color, 0.8)), + to (shade (@toolbarbutton_selected_border_color, 0.85))); + -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@toolbarbutton_selected_bg_color, 0.75)), + to (shade (@toolbarbutton_selected_bg_color, 1.05))); +} + +.menubar.toolbar .button:active:hover, +.primary-toolbar .button:active:hover { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@toolbarbutton_selected_bg_color, 0.925)), + to (shade (@toolbarbutton_selected_bg_color, 1.125))); +} + +.menubar.toolbar .button:active:insensitive, +.menubar.toolbar .button:insensitive, +.primary-toolbar .button:active:insensitive, +.primary-toolbar .button:insensitive { + /*border-color: shade (@toolbar_bg_color, 0.85); + -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@toolbar_bg_color, 0.8)), + to (shade (@toolbar_bg_color, 0.9))); + -unico-glow-radius: 0; + -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, + from (alpha (shade (@toolbar_bg_color, 1.2), 0.18)), + to (alpha (shade (@toolbar_bg_color, 1.4), 0.5)));*/ + border-color: shade (@toolbar_bg_color, 0.85); + -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@toolbar_bg_color, 0.8)), + to (shade (@toolbar_bg_color, 0.9))); + -unico-glow-radius: 0; + -unico-inner-stroke-color: @transparent; + -unico-inner-stroke-gradient: none; + -unico-outer-stroke-color: @transparent; + -unico-outer-stroke-gradient: none; +} + +.menubar.toolbar .button:insensitive, +.primary-toolbar .button:insensitive { + /*background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@toolbar_bg_color, 1.01)), + to (shade (@toolbar_bg_color, 0.99))); + -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@toolbar_bg_color, 1.12)), + to (shade (@toolbar_bg_color, 1.04)));*/ + background-color: @transparent; + background-image: none; + border-color: shade (@toolbar_bg_color, 0.85); + -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@toolbar_bg_color, 0.9)), + to (shade (@toolbar_bg_color, 0.8))); +} + +.menubar.toolbar .button:active:insensitive, +.primary-toolbar .button:active:insensitive { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@toolbar_bg_color, 0.9)), + to (shade (@toolbar_bg_color, 1.0))); + -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@toolbar_bg_color, 0.85)), + to (shade (@toolbar_bg_color, 1.05))); +} + +.menubar.toolbar .entry, +.menubar.toolbar .entry:active, +.menubar.toolbar .entry:focused, +.primary-toolbar .entry, +.primary-toolbar .entry:active, +.primary-toolbar .entry:focused { + -unico-outer-stroke-width: 1px; + -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, + from (alpha (shade (@toolbar_bg_color, 1.08), 0.25)), + to (alpha (shade (@toolbar_bg_color, 1.08), 0.75))); +} + +.menubar.toolbar .entry, +.primary-toolbar .entry { + border-color: shade (@toolbar_bg_color, 0.85); + -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@toolbar_bg_color, 0.75)), + to (shade (@toolbar_bg_color, 0.95))); +} + +.menubar.toolbar .entry:insensitive, +.primary-toolbar .entry:insensitive { + -unico-outer-stroke-width: 1px; + -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, + from (alpha (shade (@toolbar_bg_color, 1.08), 0.18)), + to (alpha (shade (@toolbar_bg_color, 1.08), 0.5))); +} + +.menubar.toolbar .entry:focused, +.primary-toolbar .entry:focused { + border-color: shade (@selected_bg_color, 0.925); + -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@selected_bg_color, 0.85)), + to (shade (@selected_bg_color, 0.9))); + -unico-inner-stroke-color: alpha (@selected_bg_color, 0.4); + -unico-inner-stroke-gradient: none; +} + +.menubar.toolbar GtkSeparatorToolItem, +.menubar.toolbar .separator, +.menubar.toolbar .separator:insensitive, +.primary-toolbar GtkSeparatorToolItem, +.primary-toolbar .separator, +.primary-toolbar .separator:insensitive { + border-color: alpha (shade (@toolbar_bg_color, 0.9), 0.5); + border-style: solid; + + -unico-border-gradient: none; + -unico-inner-stroke-color: alpha (shade (@toolbar_bg_color, 1.26), 0.4); + -unico-inner-stroke-gradient: none; +} + + + + +/***************** + * Linked button * + *****************/ + +/* Middle button */ +.menubar.toolbar .linked .entry, +.menubar.toolbar .linked .button, +.menubar.toolbar .linked .button:hover, +.menubar.toolbar .linked .button:active, +.menubar.toolbar .linked .button:active:hover, +.menubar.toolbar .linked .button:insensitive, +.primary-toolbar .linked .entry, +.primary-toolbar .linked .button, +.primary-toolbar .linked .button:hover, +.primary-toolbar .linked .button:active, +.primary-toolbar .linked .button:active:hover, +.primary-toolbar .linked .button:insensitive { + border-width: 1px; + border-right-width: 0; + -unico-outer-stroke-width: 1px 0 1px 0; +} + +/* Leftmost button */ +.menubar.toolbar .linked .entry:first-child, +.menubar.toolbar .linked .button:first-child, +.menubar.toolbar .linked .button:hover:first-child, +.menubar.toolbar .linked .button:active:first-child, +.menubar.toolbar .linked .button:active:hover:first-child, +.menubar.toolbar .linked .button:insensitive:first-child, +.primary-toolbar .linked .entry:first-child, +.primary-toolbar .linked .button:first-child, +.primary-toolbar .linked .button:hover:first-child, +.primary-toolbar .linked .button:active:first-child, +.primary-toolbar .linked .button:active:hover:first-child, +.primary-toolbar .linked .button:insensitive:first-child { + border-width: 1px; + border-right-width: 0; + -unico-outer-stroke-width: 1px 0 1px 1px; +} + +/* Rightmost button */ +.menubar.toolbar .linked .entry:last-child, +.menubar.toolbar .linked .button:last-child, +.menubar.toolbar .linked .button:hover:last-child, +.menubar.toolbar .linked .button:active:last-child, +.menubar.toolbar .linked .button:active:hover:last-child, +.menubar.toolbar .linked .button:insensitive:last-child, +.primary-toolbar .linked .entry:last-child, +.primary-toolbar .linked .button:last-child, +.primary-toolbar .linked .button:hover:last-child, +.primary-toolbar .linked .button:active:last-child, +.primary-toolbar .linked .button:active:hover:last-child, +.primary-toolbar .linked .button:insensitive:last-child { + border-width: 1px; + -unico-outer-stroke-width: 1px 1px 1px 0; +} + +/* Linked single button */ +.menubar.toolbar .linked .entry:only-child, +.menubar.toolbar .linked .button:only-child, +.menubar.toolbar .linked .button:hover:only-child, +.menubar.toolbar .linked .button:active:only-child, +.menubar.toolbar .linked .button:active:hover:only-child, +.menubar.toolbar .linked .button:insensitive:only-child, +.primary-toolbar .linked .entry:only-child, +.primary-toolbar .linked .button:only-child, +.primary-toolbar .linked .button:hover:only-child, +.primary-toolbar .linked .button:active:only-child, +.primary-toolbar .linked .button:active:hover:only-child, +.primary-toolbar .linked .button:insensitive:only-child, +.menubar.toolbar .linked .entry:first-child:last-child, +.menubar.toolbar .linked .button:first-child:last-child, +.menubar.toolbar .linked .button:hover:first-child:last-child, +.menubar.toolbar .linked .button:active:first-child:last-child, +.menubar.toolbar .linked .button:active:hover:first-child:last-child, +.menubar.toolbar .linked .button:insensitive:first-child:last-child, +.primary-toolbar .linked .entry:first-child:last-child, +.primary-toolbar .linked .button:first-child:last-child, +.primary-toolbar .linked .button:hover:first-child:last-child, +.primary-toolbar .linked .button:active:first-child:last-child, +.primary-toolbar .linked .button:active:hover:first-child:last-child, +.primary-toolbar .linked .button:insensitive:first-child:last-child, +whatever { + border-width: 1px; + -unico-outer-stroke-width: 1px; +} + + + + +/************ + * Backdrop * + ************/ + +.menubar.toolbar:backdrop, +.primary-toolbar:backdrop, +.primary-toolbar .toolbar:backdrop, +.primary-toolbar.toolbar:backdrop { + background-color: @toolbar_bg_color; + background-image: none; + border-bottom-color: @toolbar_bg_color; + border-style: solid; + color: mix (@toolbar_bg_color, @toolbar_fg_color, 0.5); + -unico-border-gradient: none; + -unico-inner-stroke-gradient: none; + -unico-inner-stroke-width: 0; +} + +.menubar.toolbar :insensitive:backdrop, +.primary-toolbar :insensitive:backdrop { +} + +.menubar.toolbar GtkComboBox:backdrop, +.menubar.toolbar .button *:backdrop, +.menubar.toolbar .button:backdrop, +.primary-toolbar GtkComboBox:backdrop, +.primary-toolbar .button *:backdrop, +.primary-toolbar .button:backdrop { + background-color: @transparent; + background-image: none; + border-color: @transparent; + color: mix (@toolbar_bg_color, @toolbar_fg_color, 0.5); + transition: 0ms ease-in-out; + -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.5); + -unico-focus-fill-color: alpha (@backdrop_selected_bg_color, 0.2); + -unico-focus-outer-stroke-color: @transparent; + -unico-border-gradient: none; + -unico-glow-radius: 0; + -unico-inner-stroke-width: 0; + -unico-outer-stroke-width: 0; +} + +.menubar.toolbar .button *:hover:backdrop, +.primary-toolbar .button *:hover:backdrop { + color: mix (@toolbar_bg_color, @toolbar_fg_color, 0.5); +} + +.menubar.toolbar .raised .button:backdrop, +.menubar.toolbar .raised.button:backdrop, +.menubar.toolbar .button:hover:backdrop, +.menubar.toolbar .button:active:backdrop, +.menubar.toolbar .button:insensitive:backdrop, +.primary-toolbar .raised .button:backdrop, +.primary-toolbar .raised.button:backdrop, +.primary-toolbar .button:hover:backdrop, +.primary-toolbar .button:active:backdrop, +.primary-toolbar .button:insensitive:backdrop { + transition: 0ms ease-in-out; + -unico-focus-fill-color: @transparent; + -unico-focus-border-color: @transparent; + -unico-focus-outer-stroke-color: @transparent; + -unico-inner-stroke-width: 1px; + -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@toolbar_bg_color, 1.01)), + to (shade (@toolbar_bg_color, 1.06))); + -unico-outer-stroke-width: 1px; +} + +.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, +.primary-toolbar GtkComboBox.combobox-entry .button:backdrop { + -unico-inner-stroke-width: 1px; + -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@toolbar_bg_color, 1.01)), + to (shade (@toolbar_bg_color, 1.06))); +} + +.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, +.menubar.toolbar .raised .button:backdrop, +.menubar.toolbar .raised.button:backdrop, +.menubar.toolbar .button:hover:backdrop, +.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, +.primary-toolbar .raised .button:backdrop, +.primary-toolbar .raised.button:backdrop, +.primary-toolbar .button:hover:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@toolbar_bg_color, 1.06)), + to (shade (@toolbar_bg_color, 0.98))); + -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@toolbar_bg_color, 0.9)), + to (shade (@toolbar_bg_color, 0.87))); + -unico-glow-radius: 0; + -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@toolbar_bg_color, 1.12)), + to (shade (@toolbar_bg_color, 1.02))); +} + +.menubar.toolbar .button:active:backdrop, +.primary-toolbar .button:active:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@toolbar_bg_color, 0.9)), + to (shade (@toolbar_bg_color, 0.95))); + -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@toolbar_bg_color, 0.75)), + to (shade (@toolbar_bg_color, 0.85))); + -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@toolbar_bg_color, 0.88)), + to (shade (@toolbar_bg_color, 0.93))) +} + +.menubar.toolbar .button:active:hover:backdrop, +.primary-toolbar .button:active:hover:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@toolbar_bg_color, 0.95)), + to (shade (@toolbar_bg_color, 1.0))); + -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@toolbar_bg_color, 0.75)), + to (shade (@toolbar_bg_color, 0.85))); + -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@toolbar_bg_color, 0.93)), + to (shade (@toolbar_bg_color, 0.94))) +} + +.menubar.toolbar .button:active:insensitive:backdrop, +.menubar.toolbar .button:insensitive:backdrop, +.primary-toolbar .button:active:insensitive:backdrop, +.primary-toolbar .button:insensitive:backdrop { + border-color: shade (@toolbar_bg_color, 1.0); + -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@toolbar_bg_color, 1.0)), + to (shade (@toolbar_bg_color, 1.0))); + -unico-glow-radius: 0; + -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@toolbar_bg_color, 1.01)), + to (shade (@toolbar_bg_color, 1.06))); +} + +.menubar.toolbar .button:insensitive:backdrop, +.primary-toolbar .button:insensitive:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@toolbar_bg_color, 1.01)), + to (shade (@toolbar_bg_color, 0.99))); + -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@toolbar_bg_color, 1.1)), + to (shade (@toolbar_bg_color, 1.04))); +} + +.menubar.toolbar .button:active:insensitive:backdrop, +.primary-toolbar .button:active:insensitive:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@toolbar_bg_color, 0.94)), + to (shade (@toolbar_bg_color, 1.02))); + -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@toolbar_bg_color, 0.92)), + to (shade (@toolbar_bg_color, 1.0))); +} + +.menubar.toolbar .entry:backdrop, +.menubar.toolbar .entry:active:backdrop, +.menubar.toolbar .entry:focused:backdrop, +.primary-toolbar .entry:backdrop, +.primary-toolbar .entry:active:backdrop, +.primary-toolbar .entry:focused:backdrop { + color: @text_color; + -unico-outer-stroke-width: 1px; + -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@toolbar_bg_color, 1.01)), + to (shade (@toolbar_bg_color, 1.06))); +} + +.menubar.toolbar .entry:backdrop, +.primary-toolbar .entry:backdrop { + -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@toolbar_bg_color, 0.75)), + to (shade (@toolbar_bg_color, 0.95))); +} + +.menubar.toolbar .entry:insensitive:backdrop, +.primary-toolbar .entry:insensitive:backdrop { + -unico-outer-stroke-width: 1px; + -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@toolbar_bg_color, 1.01)), + to (shade (@toolbar_bg_color, 1.06))); +} + +.menubar.toolbar .entry:focused:backdrop, +.primary-toolbar .entry:focused:backdrop { + -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@backdrop_selected_bg_color, 0.75)), + to (shade (@backdrop_selected_bg_color, 0.8))); + -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); + -unico-inner-stroke-gradient: none; +} + +.menubar.toolbar GtkSeparatorToolItem:backdrop, +.menubar.toolbar .separator:backdrop, +.menubar.toolbar .separator:insensitive:backdrop, +.primary-toolbar GtkSeparatorToolItem:backdrop, +.primary-toolbar .separator:backdrop, +.primary-toolbar .separator:insensitive:backdrop { + border-color: shade (@toolbar_bg_color, 0.94); + border-style: solid; + -unico-border-gradient: none; + -unico-inner-stroke-color: shade (@toolbar_bg_color, 1.04); + -unico-inner-stroke-gradient: none; +} + + +.menubar.toolbar:backdrop, +.menubar.toolbar *:backdrop, +.menubar.toolbar .button:backdrop, +.menubar.toolbar .button *:backdrop, +.menubar.toolbar .button *:active:backdrop, +.primary-toolbar:backdrop, +.primary-toolbar *:backdrop, +.primary-toolbar.toolbar:backdrop, +.primary-toolbar .toolbar:backdrop, +.primary-toolbar .button:backdrop, +.primary-toolbar .button *:backdrop, +.primary-toolbar .button *:active:backdrop, +.whatever { + text-shadow: none; +} + + + +/* trough */ + +@define-color toolbartrough_bg_color shade (mix (@toolbar_fg_color, @toolbar_bg_color, 0.85), 1.05); +.menubar.toolbar .trough, +.menubar.toolbar .trough row, +.menubar.toolbar .trough row:hover, +.menubar.toolbar .trough row:selected, +.menubar.toolbar .trough row:selected:focused, +.primary-toolbar .trough, +.primary-toolbar .trough row, +.primary-toolbar .trough row:hover, +.primary-toolbar .trough row:selected, +.primary-toolbar .trough row:selected:focused, +whatever { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@toolbartrough_bg_color, 0.9)), + to (shade (@toolbartrough_bg_color, 1.05))); + border-style: solid; + border-width: 1px; + + /*color: @text_color;*/ + + border-color: shade (@toolbartrough_bg_color, 0.75); + -unico-border-gradient: none; + -unico-outer-stroke-width: 0; +} +.menubar.toolbar .trough.vertical, +.primary-toolbar .trough.vertical, +whatever { + background-image: -gtk-gradient (linear, left top, right top, + from (shade (@toolbartrough_bg_color, 0.9)), + to (shade (@toolbartrough_bg_color, 1.05))); +} +.menubar.toolbar .trough:insensitive, +.menubar.toolbar .trough row:insensitive, +.menubar.toolbar .trough row:selected:insensitive, +.menubar.toolbar .trough.vertical:insensitive, +.primary-toolbar .trough:insensitive, +.primary-toolbar .trough row:insensitive, +.primary-toolbar .trough row:selected:insensitive, +.primary-toolbar .trough.vertical:insensitive, +whatever { + background-color: shade (@toolbar_bg_color, 0.95); + background-image: none; + border-color: shade (@toolbar_bg_color, 0.9); + -unico-border-gradient: none; +} + + + +/* entry */ + +@define-color toolbarentry_bg_color mix (@base_color, @toolbar_bg_color, 0.75); +@define-color toolbarentry_fg_color shade (@toolbar_fg_color, 1.1); +@define-color toolbarentryfocused_bg_color mix (@toolbar_bg_color, @base_color, 0.6); +@define-color toolbarentryfocused_fg_color shade (@text_color, 0.9); + +.menubar.toolbar .entry, +.menubar.toolbar .entry:backdrop, +.primary-toolbar .entry, +.primary-toolbar .entry:backdrop, +whatever { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@toolbarentry_bg_color, 0.9)), + to (@toolbarentry_bg_color)); + color: @toolbarentry_fg_color; +} +.menubar.toolbar .entry:focused, +.primary-toolbar .entry:focused, +whatever { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@toolbarentryfocused_bg_color, 0.9)), + to (@toolbarentryfocused_bg_color)); + color: @toolbarentryfocused_fg_color; +} +.menubar.toolbar .entry:selected, +.primary-toolbar .entry:selected, +whatever { + background-color: @unfocused_selected_bg_color; + color: @unfocused_selected_fg_color; +} +.menubar.toolbar .entry:selected:focused, +.primary-toolbar .entry:selected:focused, +whatever { + background-color: @selected_bg_color; + color: @selected_fg_color; +} +.menubar.toolbar .entry:insensitive, +.primary-toolbar .entry:insensitive, +whatever { + background-color: shade (@toolbar_bg_color, 0.9); + background-image: none; + color: mix (@toolbar_bg_color, @toolbar_fg_color, 0.5); +} + diff --git a/usr/share/themes/Box3/gtk-3.0/gtk-widgets.css b/usr/share/themes/Box3/gtk-3.0/gtk-widgets.css new file mode 100644 index 0000000..f143fac --- /dev/null +++ b/usr/share/themes/Box3/gtk-3.0/gtk-widgets.css @@ -0,0 +1,1700 @@ +/* NOTES to contributors: + * use 4 spaces intends, and keep code ALIGNED and ORDERED */ + +/* default */ +* { + -GtkArrow-arrow-scaling: 0.6; + -GtkButton-child-displacement-x: 1; + -GtkButton-child-displacement-y: 1; + -GtkButton-default-border: 0; + -GtkButton-image-spacing: 0; + -GtkButton-interior-focus: true; + -GtkButton-inner-border: 3; + -GtkCheckButton-indicator-size: 18; + -GtkCheckMenuItem-indicator-size: 16; + -GtkEntry-inner-border: 2; + -GtkEntry-progress-border: 0; + -GtkExpander-expander-size: 8; + -GtkHTML-link-color: @link_color; + -GtkIMHtml-hyperlink-color: @link_color; + -GtkMenu-horizontal-padding: 0; + -GtkMenu-vertical-padding: 5px; + -GtkMenuBar-internal-padding: 0; + -GtkMenuItem-arrow-scaling: 0.6; + -GtkNotebook-tab-overlap: 1; + -GtkPaned-handle-size: 6; + -GtkProgressBar-min-horizontal-bar-height: 14; + -GtkProgressBar-min-vertical-bar-width: 14; + -GtkRange-trough-border: 0; + -GtkRange-slider-width: 14; + -GtkRange-stepper-size: 13; + -GtkRange-trough-under-steppers: 1; + -GtkRange-stepper-spacing: 0; + -GtkScale-trough-border: 0; + -GtkScrollbar-activate-slider: 1; + -GtkScrollbar-trough-border: 0; + -GtkScrollbar-min-slider-length: 31; + -GtkScrolledWindow-scrollbar-spacing: 0; + -GtkScrolledWindow-scrollbars-within-bevel: 1; + -GtkSeparatorMenuItem-horizontal-padding: 0; + -GtkStatusbar-shadow-type: none; + -GtkTextView-error-underline-color: @error_color; + -GtkToolButton-icon-spacing: 6; + -GtkToolItemGroup-expander-size: 11; + -GtkToolbar-internal-padding: 0; + -GtkTreeView-expander-size: 8; + -GtkTreeView-vertical-separator: 0; + /* -GtkWidget-wide-separators: true; */ + -GtkWidget-separator-width: 2; + -GtkWidget-separator-height: 2; + -GtkWidget-focus-padding: 0; + -GtkWidget-focus-line-width: 1px; + -GtkWidget-link-color: @link_color; + -GtkWidget-visited-link-color: @link_color; + -GtkWindow-resize-grip-width: 0; + -GtkWindow-resize-grip-height: 0; + -WnckTasklist-fade-overlay-rect: 0; + + background-origin: border-box; + background-clip: padding-box; + border-width: 1px; + + engine: unico; + + /*-unico-arrow-texture: url("assets/combobox-arrow.png");*/ + + -unico-focus-border-color: alpha (@selected_bg_color, 0.5); + -unico-focus-border-radius: 5; + -unico-focus-fill-color: alpha (@selected_bg_color, 0.1); +} + +GtkWindow { + color: @fg_color; +} + +* { + /* inherit the color from parent by default */ + color: inherit; + background-color: @bg_color; +} + +GtkWindow:backdrop { + color: @backdrop_fg_color; +} + +/********** + * states * + **********/ +*:insensitive { + color: shade (@bg_color, 0.6); + text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); +} + +*:active { +} + +*:active:hover:insensitive { +} + +*:active:insensitive { +} + +*:hover { +} + +*:hover:insensitive { +} + +*:selected, +*:selected:focused { + background-color: alpha (@selected_bg_color, 0.9); + + color: @selected_fg_color; +} + +*:selected:backdrop, +*:selected:focused:backdrop { + background-color: alpha (@backdrop_selected_bg_color, 0.9); + + color: @backdrop_selected_fg_color; +} + + +/********* + * arrow * + *********/ +/*.arrow * { + background-image: url("assets/combobox-arrow.png"); +}*/ + +/************* + * assistant * + *************/ +GtkAssistant .sidebar .highlight { + color: @fg_color; + font: bold; +} + +GtkAssistant .sidebar { + background-color: shade (@bg_color, 0.97); + border-right-color: shade (@bg_color, 0.8); + border-radius: 0; + border-style: solid; + border-width: 0 1px 0 0; + padding: 12px; + + color: mix (@fg_color, @bg_color, 0.40); + text-shadow: 0 1px shade (@bg_color, 1.04); + + box-shadow: inset -1px 0 shade (@bg_color, 0.94); +} + +/************** + * background * + **************/ +.background { + background-color: @bg_color; + border-width: 0; +} + +/********** + * button * + **********/ +.button { + -GtkWidget-focus-line-width: 0; + + padding: 5px 6px; +} + +GtkSwitch.slider, +.button { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@button_bg_color, 1.08)), + color-stop (0.5, @button_bg_color), + to (shade (@button_bg_color, 0.94))); + + color: @fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); +} + +GtkSwitch.slider:backdrop, +.button:backdrop { + background-image: none; + background-color: @bg_color; + + color: @backdrop_fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); +} + +.button:hover { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@button_bg_color, 1.12)), + color-stop (0.5, @button_bg_color), + to (shade (@button_bg_color, 0.96))); +} + +.button:hover:backdrop { + background-image: none; + background-color: shade (@bg_color, 1.04); +} + +.button:insensitive { + background-image: none; + background-color: mix (#ebebeb, @bg_color, 0.5); + + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); +} + +.button:insensitive:backdrop { + background-image: none; + background-color: #ebebeb; + + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); +} + +.button:active { + background-image: -gtk-gradient (linear, left top, left bottom, + from (#cecece), + to (#e8e8e8)); +} + +.button:active:hover { + background-image: -gtk-gradient (linear, left top, left bottom, + from (#dcdcdc), + to (#f3f3f3)); +} + +.button:active:insensitive { + background-image: -gtk-gradient (linear, left top, left bottom, + from (#e3e3e3), + to (#f3f3f3)); +} + +.button:active:insensitive:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (mix (#e3e3e3, @bg_color, 0.5)), + to (mix (#f3f3f3, @bg_color, 0.5))); +} + +/* default button */ + +/* +.button.default { + background-image: -gtk-gradient (linear, left top, left bottom, + from (mix (shade (@selected_bg_color, 1.16), @bg_color, 0.3)), + to (mix (shade (@selected_bg_color, 0.84), @bg_color, 0.3))); + + text-shadow: 0 1px alpha (shade (@selected_bg_color, 1.26), 0.4); +} + +.button.default:hover { + background-image: -gtk-gradient (linear, left top, left bottom, + from (mix (shade (@selected_bg_color, 1.21), @bg_color, 0.3)), + to (mix (shade (@selected_bg_color, 0.89), @bg_color, 0.3))); +} + +.button.default:active { + background-image: -gtk-gradient (linear, left top, left bottom, + from (mix (shade (@selected_bg_color, 0.95), @bg_color, 0.3)), + to (mix (shade (@selected_bg_color, 1.05), @bg_color, 0.3))); +} + +.button.default:active:hover { + background-image: -gtk-gradient (linear, left top, left bottom, + from (mix (shade (@selected_bg_color, 1.0), @bg_color, 0.3)), + to (mix (shade (@selected_bg_color, 1.1), @bg_color, 0.3))); +} + +.button.default:insensitive { +} +*/ +/* Middle button */ +.primary-toolbar .linked .entry, +.primary-toolbar .linked .button, +.primary-toolbar .linked .button:active, +.primary-toolbar .linked .button:active:hover, +.primary-toolbar .linked .button:insensitive { + border-width: 1px; + border-right-width: 0; + + border-radius: 0; +} + +/* Set up shadows and hilights for button visual separation */ +.linked .button, +.toolbar .button.raised.linked, +.toolbar .raised.linked .button, +.inline-toolbar.toolbar .button, +.inline-toolbar.toolbar GtkToolButton .button { + box-shadow: inset -1px 0 shade (@bg_color, 0.84); +} + +.linked .button:first-child, +.toolbar .button.raised.linked:first-child, +.toolbar .raised.linked .button:first-child, +.inline-toolbar.toolbar .button:first-child, +.inline-toolbar.toolbar GtkToolButton:first-child .button { + box-shadow: inset -1px 0 shade (@bg_color, 0.84); +} + +.linked .button:last-child, +.toolbar .button.raised.linked:last-child, +.toolbar .raised.linked .button:last-child, +.inline-toolbar.toolbar .button:last-child, +.inline-toolbar.toolbar GtkToolButton:last-child .button { + /*box-shadow: inset 1px 0 shade (@bg_color, 1.06);*/ +} + +.linked .button:active, +.toolbar .button.raised.linked:active, +.toolbar .raised.linked .button:active, +.inline-toolbar.toolbar .button:active, +.inline-toolbar.toolbar GtkToolButton .button:active { + /*box-shadow: inset 1px 0 shade (@bg_color, 0.76);*/ +} + +.linked .button:insensitive, +.toolbar .button.raised.linked:insensitive, +.toolbar .raised.linked .button:insensitive, +.inline-toolbar.toolbar .button:insensitive, +.inline-toolbar.toolbar GtkToolButton .button:insensitive { + box-shadow: inset -1px 0 shade (@bg_color, 0.84); +} + +.linked .button:backdrop, +.toolbar .button.raised.linked:backdrop, +.toolbar .raised.linked .button:backdrop, +.inline-toolbar.toolbar .button:backdrop, +.inline-toolbar.toolbar GtkToolButton .button:backdrop { + /*box-shadow: inset -1px 0 @unfocused_borders;*/ +} + +.linked .button:insensitive:backdrop, +.toolbar .button.raised.linked:insensitive:backdrop, +.toolbar .raised.linked .button:insensitive:backdrop, +.inline-toolbar.toolbar .button:insensitive:backdrop, +.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { + /*box-shadow: inset -1px 0 @unfocused_insensitive_borders;*/ +} + + +/* Middle button */ +.linked .entry, +.linked .button, +.linked .button:active, +.linked .button:active:hover, +.linked .button:focus, +.linked .button:focus:active, +.linked .button:insensitive { + border-right-width: 0; + border-left-width: 0; + border-image-width: 10px 0 10px 0; + border-radius: 0; +} + +/* Leftmost button */ +.linked .entry:first-child, +.linked .button:first-child, +.linked .button:active:first-child, +.linked .button:active:hover:first-child, +.linked .button:focus:first-child, +.linked .button:focus:active:first-child, +.linked .button:insensitive:first-child { + border-width: 1px; + border-right-width: 0; + border-image-width: 10px 0 10px 12px; + border-radius: 8px; + border-bottom-right-radius: 0; + border-top-right-radius: 0; +} + +/* Rightmost button */ +.linked .entry:last-child, +.linked .button:last-child, +.linked .button:active:last-child, +.linked .button:active:hover:last-child, +.linked .button:focus:last-child, +.linked .button:focus:active:last-child, +.linked .button:insensitive:last-child { + border-width: 1px; + border-left-width: 0; + border-image-width: 10px 12px 10px 0; + border-radius: 8px; + border-bottom-left-radius: 0; + border-top-left-radius: 0; +} + +/* Linked single button */ +.linked .entry:only-child, +.linked .button:only-child, +.linked .button:active:only-child, +.linked .button:active:hover:only-child, +.linked .button:focus:only-child, +.linked .button:focus:active:only-child, +.linked .button:insensitive:only-child { + border-right-width: 1px; + border-left-width: 1px; + border-image-width: 10px 12px 10px 12px; + border-radius: 8px; +}f + +/* Set up shadows and hilights for button visual separation */ +.primary-toolbar .linked .button, +.primary-toolbar .button.raised.linked, +.primary-toolbar .raised.linked .button { + box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4), + inset -1px 0 shade (@dark_bg_color, 0.9); +} + +.primary-toolbar .linked .button:first-child, +.primary-toolbar .button.raised.linked:first-child, +.primary-toolbar .raised.linked .button:first-child { + box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); +} + +.primary-toolbar .linked .button:last-child, +.primary-toolbar .button.raised.linked:last-child, +.primary-toolbar .raised.linked .button:last-child { + box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4) +} + +.primary-toolbar .linked .button:active, +.primary-toolbar .button.raised.linked:active, +.primary-toolbar .raised.linked .button:active { + box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); +} + +.primary-toolbar .linked .button:insensitive, +.primary-toolbar .button.raised.linked:insensitive, +.primary-toolbar .raised.linked .button:insensitive { + box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); +} + +.primary-toolbar .linked .button:backdrop:last-child, +.primary-toolbar .button.raised.linked:backdrop:last-child, +.primary-toolbar .raised.linked .button:backdrop:last-child { + box-shadow: inset 1px 0 shade (@dark_bg_color, 1.2); +} + +/*.primary-toolbar .linked .button:insensitive:backdrop, +.primary-toolbar .button.raised.linked:insensitive:backdrop, +.primary-toolbar .raised.linked .button:insensitive:backdrop { + box-shadow: inset -1px 0 @unfocused_insensitive_borders; +}*/ + + +/* Linked single button */ +.primary-toolbar .linked .entry:only-child, +.primary-toolbar .linked .button:only-child, +.primary-toolbar .linked .button:active:only-child, +.primary-toolbar .linked .button:active:hover:only-child, +.primary-toolbar .linked .button:insensitive:only-child { + border-radius: 8px; + box-shadow: none; +} + +/**************** + * cell and row * + ****************/ +.cell { + -GtkCheckButton-indicator-size: 16; + -GtkWidget-focus-line-width: 0; + + background-color: @base_color; + border-radius: 0; + border-width: 0; +} + +.cell:selected { +} + +row:hover { +} + +row:insensitive { +} + +row:selected { + background-image: -gtk-gradient (linear, left bottom, left top, + from (shade (@selected_bg_color, 1.06)), + to (shade (@selected_bg_color, 0.94))); + border-top-color: shade (@selected_bg_color, 0.88); + border-style: solid; + border-width: 1px 0 0 0; + + color: @selected_fg_color; + /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ +} + +row:selected:focused { +} + +row:selected:backdrop { + background-image: -gtk-gradient (linear, left bottom, left top, + from (shade (@backdrop_selected_bg_color, 1.06)), + to (shade (@backdrop_selected_bg_color, 0.94))); + border-top-color: shade (@backdrop_selected_bg_color, 0.9); + + color: @backdrop_selected_fg_color; + /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ +} + +/******************* + * check and radio * + *******************/ +.check, +.radio, +.check:insensitive, +.radio:insensitive { + + background-color: transparent; + border-style: none; + margin: 1px 0; +} + +GtkCheckButton:hover, +GtkCheckButton:active:hover, +GtkCheckButton:selected, +GtkCheckButton:selected:focus { + background-color: transparent; +} + +.menu .radio * { + box-shadow: none; +} + +/***************** + * column-header * + *****************/ +column-header .button, +column-header .button:active { + border-radius: 0; + border-width: 0 1px 1px 0; + border-image: none; +} + +column-header .button { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@bg_color, 1.06)), + to (shade (@bg_color, 1.04))); + border-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@bg_color, 0.99)), + to (shade (@bg_color, 0.9))) 1; + box-shadow: inset -1px 0 shade (@bg_color, 1.1), + inset 0 -1px shade (@bg_color, 1.1); + + text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.4); +} + +column-header .button:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@bg_color, 1.04)), + to (shade (@bg_color, 1.02))); + border-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@bg_color, 0.94)), + to (shade (@bg_color, 0.88))) 1; + box-shadow: inset -1px 0 shade (@bg_color, 1.03), + inset 0 -1px shade (@bg_color, 1.03); +} + +column-header .button:hover { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@bg_color, 1.13)), + to (shade (@bg_color, 1.08))); + border-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@bg_color, 0.99)), + to (shade (@bg_color, 0.9))) 1; +} + +column-header .button:hover:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@bg_color, 1.1)), + to (shade (@bg_color, 1.06))); + border-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@bg_color, 0.99)), + to (shade (@bg_color, 0.9))) 1; +} + +column-header:nth-child(last) .button { + border-width: 0 0 1px 0; +} + +/**************** + * Content view * + ****************/ +.content-view.view { + background-color: shade (@bg_color, 1.01); +} + +.content-view.view:prelight { + background-color: shade (@bg_color, 1.03); +} + +.content-view.view:selected, +.content-view.view:active { +} + +.content-view.view:insensitive { + background-color: @bg_color; +} + +.content-view.view:backdrop { + background-color: @bg_color; +} + +.content-view.view:selected:backdrop { + background-color: @backdrop_selected_bg_color; +} + +GdMainIconView.content-view { + -GdMainIconView-icon-size: 40; +} + +GtkIconView.content-view.check { + background-color: transparent; +} + +GtkIconView.content-view.check:active { + background-color: transparent; +} + +.content-view.view.check, +.content-view.view.check:active { + background-color: transparent; +} + +GtkIconView.content-view.check:prelight, +GtkIconView.content-view.check:insensitive, +GtkIconView.content-view.check:backdrop, +GtkIconView.content-view.check:selected { + background-color: transparent; +} + +/**************** + * drawing area * + ****************/ +/* +GtkDrawingArea { + background-color: transparent; +} +*/ + +/********* + * entry * + *********/ +GtkComboBox.combobox-entry .button, +.entry { + -GtkWidget-focus-line-width: 0; + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@base_color, 0.96)), + to (@base_color)); + padding: 5px 7px; + color: @text_color; +} + +GtkComboBox.combobox-entry .button:backdrop, +.entry:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (mix (shade (@base_color, 0.96), @bg_color, 0.5)), + to (mix (@base_color, @bg_color, 0.5))); + color: @backdrop_text_color; +} + +.entry:selected, +.entry:selected:focused { + background-color: @selected_bg_color; + color: @selected_fg_color; +} + +.entry:focused { +} + +GtkComboBox.combobox-entry .button:insensitive, +.entry:insensitive { + background-color: #f5f5f5; + background-image: none; + color: mix (@text_color, @base_color, 0.4); +} + +GtkComboBox.combobox-entry .button:insensitive:backdrop, +.entry:insensitive:backdrop { + background-color: mix (#f5f5f5, @bg_color, 0.5); + color: mix (@text_color, @base_color, 0.4); +} + +.primary-toolbar .entry.progressbar, +.primary-toolbar .entry.progressbar, +.entry.progressbar { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@selected_bg_color, 0.8)), + color-stop (0.1, shade (@selected_bg_color, 0.9)), + to (shade (@selected_bg_color, 1.1))); + border-width: 0; + color: @selected_fg_color; +} + +/************ + * expander * + ************/ +.expander { + color: @fg_color; +} + +/********* + * frame * + *********/ +.frame { + border-radius: 0px; + border-width: 1px; + border-style: solid; + border-color: shade (@bg_color, 0.82); + border-image: none; +} + +.frame:backdrop { + border-color: shade (@bg_color, 0.88); +} + +/************ + * iconview * + ************/ +GtkIconView.view.cell:selected, +GtkIconView.view.cell:selected:focused { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@selected_bg_color, 1.0)), + to (shade (@selected_bg_color, 0.9))); + border-radius: 5px; + border-style: solid; + border-width: 1px; + border-color: shade (@selected_bg_color, 0.8); + border-bottom-color: shade (@selected_bg_color, 0.7); + color: @selected_fg_color; + box-shadow: inset 1px 0 shade (@selected_bg_color, 1.05), + inset -1px 0 shade (@selected_bg_color, 1.05), + inset 0 1px shade (@selected_bg_color, 1.08), + inset 0 -1px shade (@selected_bg_color, 1.0); +} + +.rubberband { + background-color: alpha (@selected_bg_color, 0.35); + border-color: @selected_bg_color; + border-radius: 0; + border-style: solid; + border-width: 1px; +} + +/********* + * image * + *********/ +GtkImage, +GtkImage:insensitive { + background-color: transparent; +} + +/*********** + * infobar * + ***********/ +.info { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@info_bg_color, 1.04)), + to (shade (@info_bg_color, 0.96))); + border-style: solid; + border-width: 1px; + color: @info_fg_color; + border-color: shade (@info_bg_color, 0.8); + border-bottom-color: shade (@info_bg_color, 0.75); + box-shadow: inset 1px 0 shade (@info_bg_color, 1.08), + inset -1px 0 shade (@info_bg_color, 1.08), + inset 0 1px shade (@info_bg_color, 1.1), + inset 0 -1px shade (@info_bg_color, 1.04); +} + +.warning { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@warning_bg_color, 1.04)), + to (shade (@warning_bg_color, 0.96))); + border-style: solid; + border-width: 1px; + color: @warning_fg_color; + border-color: shade (@warning_bg_color, 0.8); + border-bottom-color: shade (@warning_bg_color, 0.75); + box-shadow: inset 1px 0 shade (@warning_bg_color, 1.08), + inset -1px 0 shade (@warning_bg_color, 1.08), + inset 0 1px shade (@warning_bg_color, 1.1), + inset 0 -1px shade (@warning_bg_color, 1.04); +} + +.question { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@question_bg_color, 1.04)), + to (shade (@question_bg_color, 0.96))); + border-style: solid; + border-width: 1px; + color: @question_fg_color; + border-color: shade (@question_bg_color, 0.8); + border-bottom-color: shade (@question_bg_color, 0.75); + box-shadow: inset 1px 0 shade (@question_bg_color, 1.08), + inset -1px 0 shade (@question_bg_color, 1.08), + inset 0 1px shade (@question_bg_color, 1.1), + inset 0 -1px shade (@question_bg_color, 1.04); +} + +.error { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@error_bg_color, 1.04)), + to (shade (@error_bg_color, 0.96))); + border-style: solid; + border-width: 1px; + color: @error_fg_color; + border-color: shade (@error_bg_color, 0.8); + border-bottom-color: shade (@error_bg_color, 0.75); + box-shadow: inset 1px 0 shade (@error_bg_color, 1.08), + inset -1px 0 shade (@error_bg_color, 1.08), + inset 0 1px shade (@error_bg_color, 1.1), + inset 0 -1px shade (@error_bg_color, 1.04); +} + +/********* + * label * + *********/ +GtkLabel, +GtkLabel:insensitive { + background-color: transparent; +} + +/******** + * menu * + ********/ +GtkTreeMenu.menu, +.toolbar .primary-toolbar .menu, +GtkMenuToolButton.menu, +.primary-toolbar .button .menu, +.menu { + background-image: none; + background-color: @bg_color; + border-bottom-color: @combobox_color; + border-left-color:@combobox_color; + border-right-color: @combobox_color; + border-top-color: @combobox_color; + border-color: shade (@bg_color, 0.66); + padding: 0; + border-width: 1px; + border-style: solid; + color: @dark_fg_color; +} + +.toolbar .menu, +GtkComboBox .menu { + background-image: none; + background-color: @bg_color; + border-bottom-color: @combobox_color; + border-left-color:@combobox_color; + border-right-color: @combobox_color; + border-top-color: @combobox_color; + border-color: shade (@bg_color, 0.66); + border-width: 0px; + border-style: solid; + padding: 0; + color: @dark_fg_color; +} + +.menu:selected { + background-color: @selected_bg_color; +} + +.menu.button:hover, +.menu.button:active, +.menu.button:active:insensitive, +.menu.button:insensitive, +.menu.button { + background-color: shade (@dark_bg_color, 1.08); + background-image: none; + border-radius: 0; + border-style: none; + border-width: 0px; +} + +/*********** + * menubar * + ***********/ +.menubar { + -GtkWidget-window-dragging: true; + background-color: @bg_color; + background-image: none; + border-width: 0; + color: @dark_fg_color; + text-shadow: 0 -1px shade (@dark_bg_color, 0.6); +} + +.menubar:backdrop { + color: @backdrop_dark_fg_color; + text-shadow: 0 -1px shade (@dark_bg_color, 0.8); +} + +/*************** + * menubaritem * + ***************/ +.menubar.menuitem, +.menubar .menuitem { + border-width: 1px; + padding: 3px 5px 3px 5px; +} + +.menubar.menuitem:hover, +.menubar .menuitem:hover { + border-style: solid; + border-radius: 4px 4px 0 0; + border-width: 0px; + background-image: none; + border-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@selected_bg_color, 0.7)), + to (shade (@selected_bg_color, 0.7))) 1; + background-color: @selected_bg_color; + box-shadow: none; + color: @selected_fg_color; + text-shadow: 0 -1px shade (@dark_bg_color, 0.7); +} + +/************ + * menuitem * + ************/ +.menuitem { + border-radius: 0; + border-style: none; + border-width: 1px; + padding: 3px 6px 3px 6px; + text-shadow: none; +} + +/* Workaround for lp:1186631 */ +.menuitem:active { + color: @selected_fg_color2; + padding: 3px 6px 3px 6px; + border-width: 0px 1px 1px 0px; + border-radius: 0px; + border-style: none; +} + +.menuitem { + /*color: @dark_fg_color;*/ +} + +/* Workaround for lp:949368 */ +GtkComboBox .menuitem * { + color: @fg_color; +} + +GtkComboBox .menuitem *:hover { + color: @selected_fg_color; +} + +.menuitem:hover, +.menu .menuitem:hover { + border-radius: 0px; + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@selected_bg_color, 1.1)), + to (shade (@selected_bg_color, 0.9))); + border-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@selected_bg_color, 0.7)), + to (shade (@selected_bg_color, 0.7))) 1; + border-image-width: 1px; + box-shadow: inset 1px 0 shade (@selected_bg_color, 1.02), + inset -1px 0 shade (@selected_bg_color, 1.02), + inset 0 1px shade (@selected_bg_color, 1.16), + inset 0 -1px shade (@selected_bg_color, 0.96); + + color: @selected_fg_color; + text-shadow: 0 -1px shade (@selected_bg_color, 0.7); +} + +.menuitem.check:active, +.menuitem.radio:active { + color: @fg_color; +} + +.menu .menuitem.check:hover, +.menu .menuitem.radio:hover { + box-shadow: none; +} + +GtkTreeMenu.menu .menuitem:insensitive, +GtkTreeMenu.menu .menuitem *:insensitive, +.toolbar .primary-toolbar .menu .menuitem:insensitive, +.toolbar .primary-toolbar .menu .menuitem *:insensitive, +GtkMenuToolButton.menu .menuitem:insensitive, +GtkMenuToolButton.menu .menuitem *:insensitive, +.primary-toolbar .button .menu .menuitem:insensitive, +.primary-toolbar .button .menu .menuitem *:insensitive, +.menuitem:insensitive, +.menuitem *:insensitive { + color: mix (@dark_fg_color, @dark_bg_color, 0.5); + text-shadow: 0 -1px shade (@dark_bg_color, 0.6); +} + +.toolbar .menu .menuitem:insensitive, +.toolbar .menu .menuitem *:insensitive, +GtkComboBox .menu .menuitem:insensitive, +GtkComboBox .menu .menuitem *:insensitive { + color: mix (@fg_color, @bg_color, 0.5); + text-shadow: 0 1px shade (@bg_color, 1.14); +} + +.menuitem GtkCalendar, +.menuitem GtkCalendar.button, +.menuitem GtkCalendar.header, +.menuitem GtkCalendar.view { + background-color: @dark_bg_color; + background-image: none; + border-radius: 0; + border-style: solid; + border-width: 0; + padding: 0; + color: @dark_fg_color; +} + +.menuitem GtkCalendar { + background-color: shade (@dark_bg_color, 1.3); + background-image: none; +} + +.menuitem .entry { + background-color: shade (@dark_bg_color, 1.3); + background-image: none; + color: @dark_fg_color; + border-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 0.75)), + to (shade (@dark_bg_color, 0.9))) 1; + border-image-width: 1px; +} + +.primary-toolbar GtkScale.trough, +.menuitem GtkScale.trough { + background-color: @dark_bg_color; + background-image: none; + border-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 0.75)), + to (shade (@dark_bg_color, 1.15))) 1; + border-image-width: 1px; +} + +.menuitem .accelerator { + color: alpha (@dark_fg_color, 0.5); +} + +.menuitem .accelerator:hover { + color: alpha (@selected_fg_color, 0.8); +} + +.menuitem .accelerator:insensitive { + color: alpha (mix (@dark_fg_color, @dark_bg_color, 0.5), 0.5); + text-shadow: 0 -1px shade (@dark_bg_color, 0.7); +} + +/************ + * notebook * + ************/ +.notebook { + background-color: shade (@bg_color, 1.02); + background-image: none; + border-radius: 3px; + padding: 2px; + background-clip: border-box; + border-color: shade (@bg_color, 0.82); + border-width: 1px; + border-style: solid; +} + +.notebook tab { + background-image: none; + background-color: transparent; + border-style: solid; + border-image: -gtk-gradient (linear, left top, left bottom, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 0 1px; + border-color: transparent; + border-width: 0; + box-shadow: none; +} + +.notebook tab:active { + border-color: shade (@bg_color, 0.82); + border-style: solid; + border-width: 1px; + background-color: shade (@bg_color, 1.02); + background-image: none; + color: @fg_color; +} + +.notebook tab GtkLabel { + padding: 1px 1px 2px 1px; +} + +.notebook tab { + color: shade (@bg_color, 0.48); +} + +.notebook tab.top:active { + padding: 3px 7px 1px 7px; +} + +.notebook tab.top { + padding: 2px 5px 0 5px; +} + +.notebook tab.right:active { + padding: 4px 6px 4px 1px; +} + +.notebook tab.right { + padding: 3px 4px 3px 0; + border-image: -gtk-gradient (linear, right top, left top, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 1px 0; +} + +.notebook tab.bottom:active { + padding: 1px 7px 4px 7px; +} + +.notebook tab.bottom { + padding: 0 5px 3px 5px; + border-image: -gtk-gradient (linear, left bottom, left top, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 0 1px; +} + +.notebook tab.left:active { + padding: 4px 1px 4px 6px; +} + +.notebook tab.left { + padding: 3px 0 3px 4px; + border-image: -gtk-gradient (linear, left top, right top, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 1px 0; +} + +.notebook tab .button { + padding: 0; +} + +.notebook GtkDrawingArea { + background-color: shade (@bg_color, 1.02); +} + +/****************** + * pane separator * + ******************/ +.sidebar .pane-separator, +.pane-separator { + background-color: transparent; + border-color: shade (@bg_color, 0.84); +} + +/************************* + * progressbar and scale * + *************************/ +GtkScale, +GtkProgressBar { + border-radius: 10px; + border-width: 0px; + padding: 1px; +} + +.scale.trough { + margin: 7px 0 6px 0; +} + +.scale.trough.vertical { + margin: 0 7px 0 6px; +} + +.menubar .menuitem .scale.highlight.left, +.scale.highlight.left, +.progressbar, +.progressbar row, +.progressbar row:hover, +.progressbar row:selected, +.progressbar row:selected:focused { + border-radius: 8px; + border-width: 0px; + background-image: none; + background-color: @link_color; + border-style: solid; +} + +.progressbar:backdrop, +.progressbar row:backdrop, +.progressbar row:hover:backdrop, +.progressbar row:selected:backdrop, +.progressbar row:selected:focused:backdrop, +.scale.highlight.bottom:backdrop, +.progressbar.vertical:backdrop { + border-radius: 8px; + border-width: 0px; + background-image: none; + background-color: @toolbar_final; +} + +.scale.highlight.left:insensitive { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@bg_color, 0.95)), + to (shade (@bg_color, 0.85))); +} + +.scale.highlight.bottom:insensitive { + background-image: -gtk-gradient (linear, left top, right top, + from (shade (@bg_color, 0.95)), + to (shade (@bg_color, 0.85))); +} + +.trough, +.trough row, +.trough row:hover, +.trough row:selected, +.trough row:selected:focused { + background-image: -gtk-gradient (linear, left top, left bottom, + from (#d1d1d1), + to (#e8e8e8)); + border-style: solid; + border-width: 1px; + color: @text_color; +} + +.trough.vertical { + background-image: -gtk-gradient (linear, left top, right top, + from (#d1d1d1), + to (#e8e8e8)); +} + +/* level bars as used for password quality or remaining power */ + +GtkLevelBar { + -GtkLevelBar-min-block-width: 34; + -GtkLevelBar-min-block-height: 3; +} + +GtkLevelBar.vertical { + -GtkLevelBar-min-block-width: 3; + -GtkLevelBar-min-block-height: 34; +} + +.level-bar.trough { + padding: 2px; +} + +.level-bar.fill-block { + border-width: 1px; + border-style: solid; + border-color: @selected_bg_color; + background-color: @link_color; +} + +.level-bar.indicator-continuous.fill-block { + padding: 2px; + border-radius: 2px; +} + +.level-bar.fill-block:backdrop, +.level-bar.fill-block.level-high:backdrop, +.level-bar.fill-block.level-low:backdrop { + background-color: #b0b0b0; + border-color: #b0b0b0; + background-image: none; +} + + +.level-bar.indicator-discrete.fill-block.horizontal { + margin: 0 1px; +} + +.level-bar.indicator-discrete.fill-block.vertical { + margin: 1px 0; +} + +.level-bar.fill-block.level-high { + border-color: shade(@success_color, 0.85); + background-image: linear-gradient(to bottom, + shade(@success_color, 1.2), + @success_color 75%, + shade(@success_color, 0.95) + ); +} + +.level-bar.fill-block.level-low { + border-color: shade(@warning_bg_color, 0.80); + background-image: linear-gradient(to bottom, + shade(@warning_bg_color, 1.3), + @warning_bg_color 75%, + shade(@warning_bg_color, 0.90) + ); +} + +.level-bar.fill-block.empty-fill-block { + background-color: transparent; + background-image: none; + border-color: alpha(@bg_color, 0.1); +} + +.level-bar.fill-block.empty-fill-block:backdrop { + border-color: transparent; + background-color: transparent; +} + +GtkScale { + -GtkRange-slider-width: 18; + -GtkRange-trough-border: 0; + -GtkScale-slider-length: 14; + -GtkWidget-focus-line-width: 0; +} + +GtkScale.vertical { + -GtkScale-slider-length: 13; +} + +.scale.slider { + background-color: transparent; +} + +.scale.trough.highlight { + background-color: @link_color; + background-image: none; +} + +.scale.trough.highlight:insensitive { + background-color: #b5b5b5; + background-image: none; +} + +.scale.trough.highlight.left { + margin: 7px 0 7px 0; +} + +.scale.trough.highlight:backdrop { + background-color: #dcdcdc; + background-image: none; +} + + +.scale.trough.highlight.bottom { + margin: 0 7px 0 7px; +} + +GtkScale.mark { + border-color: shade (@bg_color, 0.8); +} + +/************** + * Scrollbars * + **************/ + +.scrollbar { + -GtkRange-slider-width: 9; + -GtkRange-stepper-size: 0; + -GtkRange-stepper-spacing: 0; + -GtkRange-trough-border: 0; + + -GtkScrollbar-has-backward-stepper: 0; + -GtkScrollbar-has-forward-stepper: 0; + + -GtkScrollbar-min-slider-length: 30; +} + +.scrollbar.trough.vertical { + border-radius: 0; + border-width: 0; + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@bg_color, 1.00)), + to (shade (@bg_color, 1.10))); + + -unico-outer-stroke-width: 0; + -unico-inner-stroke-width: 0 0 0 0; + -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@bg_color, 0.96)), + to (shade (@bg_color, 0.96))); +} + +.scrollbar.trough.horizontal { + border-radius: 0; + border-width: 0; + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@bg_color, 1.00)), + to (shade (@bg_color, 1.10))); + + -unico-outer-stroke-width: 0; + -unico-inner-stroke-width: 0 0 0 0; + -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, + from (shade (@base_color, 0.96)), + to (shade (@base_color, 0.96))); +} + +.scrollbar.slider, +.scrollbar.button { + border-width: 0; + border-radius: 10px; + background-color: alpha (#000, 0.25); +} + +.scrollbar.slider:prelight { + background-color: alpha (#000, 0.42); +} + +.scrollbar.slider:insensitive { + -GtkRange-slider-width: 0; +} + +.scrollbar.trough:insensitive { + -GtkRange-trough-border: 3; +} + +/* overlay scrollbar */ +OsThumb:selected, +OsScrollbar:selected { + background-color: @selected_bg_color; +} + +OsThumb:active, +OsScrollbar:active { + background-color: shade (@bg_color, 0.6); +} + +OsThumb:insensitive, +OsScrollbar:insensitive { + background-color: shade (@bg_color, 0.85); +} + +/******************* + * scrolled window * + *******************/ +.ubuntu-online-accounts.frame, +GtkScrolledWindow.frame { + border-top-color: shade (@bg_color, 0.84); + border-right-color: shade (@bg_color, 0.76); + border-bottom-color: shade (@bg_color, 0.86); + border-left-color: shade (@bg_color, 0.76); + border-radius: 0; + border-style: solid; +} + +.ubuntu-online-accounts.frame { + border-top-width: 0; +} + +/************* + * separator * + *************/ +.separator { + border-width: 1px; + border-style: solid; + border-image: none; + border-color: shade (@bg_color, 0.92); + border-bottom-color: alpha (shade (@bg_color, 1.26), 0.6); + border-right-color: alpha (shade (@bg_color, 1.26), 0.6); +} + +GtkTreeView.view.separator, +GtkTreeView.separator, +.separator, +.separator:hover { + color: shade (@bg_color, 0.92); +} + +.separator.horizontal { + border-width: 1px 0 1px 0; +} + +.separator.vertical { + border-width: 0 1px 0 1px; +} + +GtkComboBox .separator { + -GtkWidget-wide-separators: true; + -GtkWidget-horizontal-separator: 0; + -GtkWidget-vertical-separator: 0; +} + +.button .separator, +.button.separator { + border-color: shade (@button_bg_color, 0.9); + border-bottom-color: alpha (shade (@bg_color, 1.26), 0.6); + border-right-color: alpha (shade (@bg_color, 1.26), 0.6); +} + +.button .separator:insensitive, +.button.separator:insensitive { + border-color: shade (@button_insensitive_bg_color, 0.96); + border-bottom-color: alpha (shade (@bg_color, 1.26), 0.3); + border-right-color: alpha (shade (@bg_color, 1.26), 0.3); +} + +.menuitem.separator { + -GtkMenuItem-horizontal-padding: 0; + border: none; + color: @borders; +} + +GtkTreeMenu .menuitem.separator, +.toolbar .primary-toolbar .menuitem.separator, +GtkMenuToolButton .menuitem.separator, +.primary-toolbar .button .menuitem.separator, +.menuitem.separator { + border-color: shade (@bg_color, 0.99); + border-bottom-color: @combobox_color; + border-right-color: @bg_color; +} + +.toolbar .menuitem.separator, +GtkComboBox .menuitem.separator { + border-color: shade (@bg_color, 0.99); + border-bottom-color: @combobox_color; + border-right-color: @bg_color; +} + +/*********** + * sidebar * + ***********/ +.sidebar, +.sidebar .view { +} + +.sidebar row:selected { + text-shadow: 0 1px shade (@selected_bg_color, 0.7); +} + +.sidebar .frame { + border-width: 0; +} + +/************** + * spinbutton * + **************/ +.spinbutton.button:active, +.spinbutton.button:insensitive, +.spinbutton.button { + border-radius: 0; +} + +.spinbutton.button:active:nth-child(last), +.spinbutton.button:insensitive:nth-child(last) +.spinbutton.button:nth-child(last), +.spinbutton.button:active:backdrop:nth-child(last), +.spinbutton.button:insensitive:backdrop:nth-child(last), +.spinbutton.button:backdrop:nth-child(last) { + border-radius: 0 7px 7px 0; +} + +.spinbutton.button, +.spinbutton.button:active, +.spinbutton.button:backdrop, +.spinbutton.button:active:backdrop, +.spinbutton.button:hover, +.spinbutton.button:hover:backdrop { + background-image: none; + background-color: transparent; + border-image: none; + border-width: 0 0 0 1px; + border-left-color: alpha (shade (@bg_color, 0.6), 0.22); +} + +.spinbutton.button:active { + background-image: -gtk-gradient (radial, center center, 0.0, center center, 0.5, + from (alpha (@selected_bg_color, 0.2)), + to (alpha (@selected_bg_color, 0.0))); +} + +.spinbutton.button:insensitive, +.spinbutton.button:insensitive:backdrop { + border-left-color: alpha (shade (@bg_color, 0.6), 0.18); + + color: shade (@bg_color, 0.66); +} + +.spinbutton, +.spinbutton:hover { + color: @fg_color; +} + +/*********** + * spinner * + ***********/ +.menu.spinner, +.primary-toolbar .spinner, +.primary-toolbar .spinner { + color: @selected_bg_color; +} + +.spinner:active { + transition: 750ms linear loop; +} + +/************* + * statusbar * + *************/ +GtkStatusbar { +} + +/********** + * switch * + **********/ +GtkSwitch { + border-radius: 8px; + padding: 0; +} + +GtkSwitch.trough { + border-radius: 8px; + background-image: -gtk-gradient (linear, left top, left bottom, + from (#cecece), + to (#e8e8e8)); + + color: @fg_color; + text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); +} + +GtkSwitch.trough:active { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@selected_bg_color, 0.93)), + to (shade (@selected_bg_color, 0.99))); + + color: @selected_fg_color; + text-shadow: 0 1px shade (@selected_bg_color, 0.7); +} + +/* XXX temporary */ +GtkSwitch.trough:backdrop, +GtkSwitch.trough:insensitive { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@bg_color, 0.93)), + to (shade (@bg_color, 0.99))); + + color: shade (@bg_color, 0.6); + text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); +} + +GtkSwitch.slider { + padding: 1px; + border-radius: 6px; + border-style: solid; +} + +GtkSwitch.slider:insensitive { +} + +/************ + * textview * + ************/ +GtkTextView { + background-color: @base_color; +} + +/*********** + * tooltip * + ***********/ +.tooltip { + background-image: -gtk-gradient (radial, center 0, 0, center 0, 0.8, + from (alpha (mix (@tooltip_bg_color, #ffffff, 0.2), 0.86)), + to (alpha (@tooltip_bg_color, 0.86))); + border-color: alpha (#ffffff, 0.2); + border-radius: 5px; + border-style: solid; + border-width: 1px; + color: @tooltip_fg_color; +} + +.tooltip * { + background-color: transparent; +} + +/************ + * treeview * + ************/ +GtkTreeView.dnd { + border-color: shade (@selected_bg_color, 1.12); + border-radius: 2px; + border-width: 1px; + border-style: solid; +} + +GtkTreeView .entry { + background-image: none; + /*border-radius: 0;*/ +} + +GtkTreeView row:nth-child(even){ + /*background-color: @base_color;*/ +} + +GtkTreeView row:nth-child(odd) { + /*background-color: shade (@base_color, 0.965);*/ +} + +/************ + * viewport * + ************/ +GtkViewport.frame { + border-width: 0; +} diff --git a/usr/share/themes/Box3/gtk-3.0/gtk.css b/usr/share/themes/Box3/gtk-3.0/gtk.css new file mode 100644 index 0000000..4ced46d --- /dev/null +++ b/usr/share/themes/Box3/gtk-3.0/gtk.css @@ -0,0 +1,57 @@ +/* default color scheme */ +@define-color bg_color #e0e0e0; +@define-color fg_color #333; +@define-color base_color #fff; +@define-color text_color #333; +@define-color selected_bg_color #8FB2CF; +@define-color selected_fg_color #fff; +@define-color tooltip_bg_color #333; +@define-color tooltip_fg_color #fff; + +/* misc colors used by gtk+ */ +@define-color info_fg_color rgb (181, 171, 156); +@define-color info_bg_color rgb (252, 252, 189); +@define-color warning_fg_color rgb (173, 120, 41); +@define-color warning_bg_color rgb (250, 173, 61); +@define-color question_fg_color rgb (97, 122, 214); +@define-color question_bg_color rgb (138, 173, 212); +@define-color error_fg_color rgb (166, 38, 38); +@define-color error_bg_color rgb (237, 54, 54); +@define-color link_color #5590CC; +@define-color error_color #cc0000; +@define-color combobox_color #888; + +/* theme common colors */ +@define-color notebook_button_bg_color shade (@bg_color, 1.02); +@define-color button_bg_color shade (@bg_color,1.02); +@define-color button_insensitive_bg_color mix (@button_bg_color, @bg_color, 0.6); +/* @define-color dark_bg_color @bg_color; */ +@define-color dark_bg_color #bcbcbc; +@define-color dark_fg_color @fg_color; +@define-color borders @dark_bg_color; +@define-color transparent rgba (0, 0, 0, 0); + +@define-color backdrop_fg_color mix (@bg_color, @fg_color, 0.8); +@define-color backdrop_text_color mix (@base_color, @text_color, 0.8); +@define-color backdrop_dark_fg_color mix (@dark_bg_color, @dark_fg_color, 0.75); +@define-color backdrop_selected_bg_color shade (@bg_color, 0.92); +@define-color backdrop_selected_fg_color @fg_color; + +@define-color toolbar_base #e0e0e0; +@define-color toolbar_final #bcbcbc; +@define-color toolbar_border #fff; +@define-color toolbar_bg_color @bg_color; +@define-color toolbar_fg_color @fg_color; +@define-color toolbar_textshadow_color @bg_color; +@define-color toolbar_bg_top_color @toolbar_base; +@define-color toolbar_bg_bottom_color @toolbar_final; +@define-color toolbar_border_top_color @toolbar_base; +@define-color toolbar_border_bottom_color @toolbar_border; + +@import url("gtk-widgets-borders.css"); +@import url("gtk-widgets-borders-radiance.css"); +@import url("gtk-widgets-assets.css"); +@import url("gtk-widgets-assets-radiance.css"); +@import url("gtk-widgets.css"); +@import url("gtk-widgets-radiance.css"); +@import url("gtk-widgets-toolbar.css"); diff --git a/usr/share/themes/Box3/gtk-3.0/settings.ini b/usr/share/themes/Box3/gtk-3.0/settings.ini new file mode 100644 index 0000000..8583723 --- /dev/null +++ b/usr/share/themes/Box3/gtk-3.0/settings.ini @@ -0,0 +1,3 @@ +[Settings] +gtk-color-scheme = "base_color:#f7f7f7\nbg_color:#e0e0e0\ntooltip_bg_color:#666666\nselected_bg_color:#a2b8ca\ntext_color:#2c2c2c\nfg_color:#2c2c2c\ntooltip_fg_color:#ffffff\nselected_fg_color:#F5F5F5\nlink_color:#5590CC\nbg_color_dark:#c9c9c9\nfg_color_dark:#2c2c2c" +gtk-auto-mnemonics = 1 diff --git a/usr/share/themes/Box3/index.theme b/usr/share/themes/Box3/index.theme new file mode 100644 index 0000000..a63a39c --- /dev/null +++ b/usr/share/themes/Box3/index.theme @@ -0,0 +1,17 @@ +# Default theme for Lubuntu by The Lubuntu Artwork Team +# (Rafael Laguna and and Alexander Andjelkovic) +# Based on Radiance. GPL2 / Open Source licensed +# +# More info at: https://launchpad.net/~lubuntu-art + +[Desktop Entry] +Name=Lubuntu +Type=X-GNOME-Metatheme +Comment=FIXED theme for Lubuntu + +[X-GNOME-Metatheme] +GtkTheme=Lubuntu +IconTheme=Lubuntu +CursorTheme=DMZ-Black +CursorSize=24 +NotificationTheme=ubuntu diff --git a/usr/share/themes/Box3/openbox-3/bullet.xbm b/usr/share/themes/Box3/openbox-3/bullet.xbm new file mode 100644 index 0000000..c5f65e5 --- /dev/null +++ b/usr/share/themes/Box3/openbox-3/bullet.xbm @@ -0,0 +1,6 @@ +#define bullet_width 14 +#define bullet_height 14 +static unsigned char bullet_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x38, 0x07, 0x38, 0x07, 0x18, 0x06, + 0x00, 0x00, 0x00, 0x00, 0x18, 0x06, 0x38, 0x07, 0x38, 0x07, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00 }; diff --git a/usr/share/themes/Box3/openbox-3/close.xbm b/usr/share/themes/Box3/openbox-3/close.xbm new file mode 100644 index 0000000..8a02f0f --- /dev/null +++ b/usr/share/themes/Box3/openbox-3/close.xbm @@ -0,0 +1,6 @@ +#define close_width 15 +#define close_height 15 +static unsigned char close_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x0c, 0x38, 0x0e, 0x70, 0x07, + 0xe0, 0x03, 0xc0, 0x01, 0xe0, 0x03, 0x70, 0x07, 0x38, 0x0e, 0x18, 0x0c, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff --git a/usr/share/themes/Box3/openbox-3/iconify.xbm b/usr/share/themes/Box3/openbox-3/iconify.xbm new file mode 100644 index 0000000..2efed05 --- /dev/null +++ b/usr/share/themes/Box3/openbox-3/iconify.xbm @@ -0,0 +1,6 @@ +#define iconify_width 15 +#define iconify_height 15 +static unsigned char iconify_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xf8, 0x0f, 0xf8, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff --git a/usr/share/themes/Box3/openbox-3/max.xbm b/usr/share/themes/Box3/openbox-3/max.xbm new file mode 100644 index 0000000..35e76a4 --- /dev/null +++ b/usr/share/themes/Box3/openbox-3/max.xbm @@ -0,0 +1,6 @@ +#define max_width 15 +#define max_height 15 +static unsigned char max_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x80, 0x01, 0x80, 0x01, 0x80, 0x01, 0x80, 0x01, + 0xf8, 0x1f, 0xf8, 0x1f, 0x80, 0x01, 0x80, 0x01, 0x80, 0x01, 0x80, 0x01, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff --git a/usr/share/themes/Box3/openbox-3/shade.xbm b/usr/share/themes/Box3/openbox-3/shade.xbm new file mode 100644 index 0000000..7d5c470 --- /dev/null +++ b/usr/share/themes/Box3/openbox-3/shade.xbm @@ -0,0 +1,6 @@ +#define shade_width 15 +#define shade_height 15 +static unsigned char shade_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0x0f, 0xf8, 0x0f, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff --git a/usr/share/themes/Box3/openbox-3/themerc b/usr/share/themes/Box3/openbox-3/themerc new file mode 100644 index 0000000..89e2dae --- /dev/null +++ b/usr/share/themes/Box3/openbox-3/themerc @@ -0,0 +1,91 @@ +# Default Lubuntu theme for Openbox, GPL2 / Open Source +# By Rafael Laguna, Lubuntu Artwork Team + +border.color: #808080 +border.width: 1 +menu.items.active.bg: Solid Flat +menu.items.active.bg.color: #8FB2CF +menu.items.active.disabled.text.color: #AFAFAF +menu.items.active.text.color: #FFFFFF +menu.items.bg: Solid Flat +menu.items.bg.color: #E0E0E0 +menu.items.disabled.text.color: #808080 +menu.items.font: shadow=n +menu.items.text.color: #606060 +menu.overlap.x: 1 +menu.separator.color: #E0E0E0 +menu.separator.padding.height: 10 +menu.separator.padding.width: 10 +menu.separator.width: 4 +menu.title.bg: Gradient Vertical Flat +menu.title.bg.color: #D2D2D2 +menu.title.bg.colorTo: #797979 +menu.title.text.color: #FFFFFF +menu.title.text.font: shadow=n +menu.title.text.justify: center +osd.bg: flat solid +osd.bg.color: #dcdcdc +osd.border.color: #808080 +osd.hilight.bg: Gradient Vertical Flat +osd.hilight.bg.color: #F8F8F8 +osd.hilight.bg.colorTo: #7E9EBD +osd.label.text.color: #606060 +osd.unhilight.bg: Solid Flat +osd.unhilight.bg.color: #EDEDED +padding.height: 3 +padding.width: 5 +window.active.border.color: #606060 +window.active.button.disabled.bg: parentrelative +window.active.button.disabled.image.color: #808080 +window.active.button.hover.image.color: #008AFF +window.active.button.pressed.bg: parentrelative +window.active.button.pressed.image.color: #000000 +window.active.button.toggled.hover.image.color: #008AFF +window.active.button.toggled.image.color: #808080 +window.active.button.toggled.pressed.image.color: #008AFF +window.active.button.unpressed.bg: parentrelative +window.active.button.unpressed.image.color: #808080 +window.active.client.color: #D9D9D9 +window.active.grip.bg: Solid Raised +window.active.grip.bg.color: #DCDCDC +window.active.grip.bg.border.color: #DCDCDC +window.active.handle.bg: Gradient Vertical Raised +window.active.handle.bg.color: #E0E0E0 +window.active.handle.bg.colorTo: #D8D8D8 +window.active.handle.bg.border.color: #DCDCDC +window.active.label.bg: ParentRelative Flat +window.active.label.text.color: #606060 +window.active.label.text.font: shadow=y:shadowtint=-100:shadowoffset=0 +window.active.title.bg: Gradient Vertical Flat +window.active.title.bg.color: #FFFFFF +window.active.title.bg.colorTo: #E0E0E0 +window.active.title.separator.color: #E0E0E0 +window.client.padding.width: 0 +window.handle.width: 2 +window.inactive.border.color: #808080 +window.inactive.button.disabled.bg: parentrelative +window.inactive.button.disabled.image.color: #BDBDBD +window.inactive.button.hover.image.color: #008AFF +window.inactive.button.pressed.bg: parentrelative +window.inactive.button.pressed.image.color: #008AFF +window.inactive.button.toggled.hover.image.color: #008AFF +window.inactive.button.toggled.image.color: #BDBDBD +window.inactive.button.unpressed.bg: parentrelative +window.inactive.button.unpressed.image.color: #BDBDBD +window.inactive.client.color: #D9D9D9 +window.inactive.grip.bg: Gradient Vertical Raised +window.inactive.grip.bg.color: #E0E0E0 +window.inactive.grip.bg.colorTo: #D8D8D8 +window.inactive.grip.bg.border.color: #DCDCDC +window.inactive.handle.bg: Gradient Vertical Raised +window.inactive.handle.bg.color: #E0E0E0 +window.inactive.handle.bg.colorTo: #EEEEEE +window.inactive.handle.bg.border.color: #DCDCDC +window.inactive.label.bg: parentrelative +window.inactive.label.text.color: #AAAAAA +window.inactive.label.text.font: shadow=n +window.inactive.title.bg: Gradient Vertical Flat +window.inactive.title.bg.color: #EBEBEB +window.inactive.title.bg.colorTo: #E0E0E0 +window.inactive.title.separator.color: #E0E0E0 +window.label.text.justify: center