diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/apps/baobab.css b/src/usr/share/themes/Lubuntu-default/gtk-3.0/apps/baobab.css new file mode 100644 index 0000000..8c52090 --- /dev/null +++ b/src/usr/share/themes/Lubuntu-default/gtk-3.0/apps/baobab.css @@ -0,0 +1,25 @@ + +BaobabWindow GtkGrid { + background-color: @bg_color; +} + +BaobabLocationList GtkGrid { + background-color: transparent; +} + +.baobab-toolbar.toolbar { + border-color: shade (@bg_color, 0.9); + border-style: solid; + border-width: 0 0 1px 0; + border-radius: 0; +} + +.cell.baobab-level-cell, +.cell.baobab-level-cell:hover, +.cell.baobab-level-cell:selected, +.cell.baobab-level-cell:selected:hover { + border-color: alpha (black, 0.06); + border-width: 1px; + border-style: solid; + background-color: @base_color; +} diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/apps/geary.css b/src/usr/share/themes/Lubuntu-default/gtk-3.0/apps/geary.css new file mode 100644 index 0000000..78d5b6b --- /dev/null +++ b/src/usr/share/themes/Lubuntu-default/gtk-3.0/apps/geary.css @@ -0,0 +1,41 @@ +/************** + * GNOME Crap * + *************/ + +ApDocView, /* Abiword */ +EogScrollView, /* Eog */ +CheeseThumbView /* Cheese */ +{ + -EogScrollView-shadow-type: none; +} + +CcNetworkPanel GtkNotebook > .frame { + border: none; +} + + +/******** +* Geary * +********/ + +ConversationListView { + -GtkWidget-focus-line-width: 1px; + -GtkTreeView-grid-line-width: 0; +} + +ConversationListView.view.cell { + border-style: solid; + border-width: 0 0 1px 0; + border-color: alpha (#000, 0.2); +} + +ConversationListView.view.cell:selected:focus { + border-style: solid; + border-width: 0 0 1px 0; + border-color: shade (@colorAccent, 0.8); +} + +/* for overlay-scrollbars */ +ComposerWidget { + background-color: @bg_color; +} diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/apps/gedit.css b/src/usr/share/themes/Lubuntu-default/gtk-3.0/apps/gedit.css new file mode 100644 index 0000000..6f9722b --- /dev/null +++ b/src/usr/share/themes/Lubuntu-default/gtk-3.0/apps/gedit.css @@ -0,0 +1,170 @@ +@define-color notebook_tab_gradient_b shade (@bg_color, 0.98); + +GeditWindow .pane-separator, +GeditWindow .pane-separator:hover { +} + +GeditPanel.title GtkLabel { +} + +GeditDocumentsPanel .view { +} + +GeditDocumentsPanel .view:backdrop { +} + +GeditWindow .notebook { + border-radius: 1px; +} + +GeditPanel .notebook { + border-radius: 1px; +} + +GeditPanel .notebook tab, +GeditWindow .notebook tab { + border-radius: 3px; +} + +GeditViewFrame .gedit-search-slider { + background-color: @base_color; + padding: 6px; + border-color: shade (@notebook_tab_gradient_b, 0.80); + border-radius: 0 0 3px 3px; + border-width: 0 1px 1px 1px; + border-style: solid; +} + +GeditViewFrame .gedit-search-slider .not-found { + color: @error_fg_color; + background-image: none; + background-color: @error_bg_color; +} + +GeditViewFrame .gedit-search-slider .not-found:selected { + background-color: @selected_bg_color; + color: @selected_fg_color; +} + +GeditFileBrowserWidget .toolbar { + background-color: @bg_color; + border: none; + padding-bottom: 3px; +} + +.gedit-search-entry-occurrences-tag { + background-color: transparent; + color: @backdrop_text_color; + margin: 2px; + padding: 2px; +} + + +/* Things from Adwaita start here...*/ + +GeditOpenDocumentSelector .open-document-selector-treeview:prelight { + background-color: alpha(@selected_bg_color, 0.4); +} + +/* Only normal state is handle */ +.open-document-selector-path-label { + color: @backdrop_text_color; + font-size: smaller; +} + +.gedit-document-panel-group-row, +.gedit-document-panel-group-row:hover { + border-top: 1px solid shade(@bg_color, 0.90); + background-color: shade(@bg_color,0.95); +} + +.gedit-document-panel-document-row:hover { + background-color: shade(@bg_color,1.1); +} + + +.gedit-document-panel-document-row:selected, +.gedit-document-panel-document-row:selected:hover { + background-color: @selected_bg_color; +} + +/* sidepane close button styling (copied from the gtk tab close button) */ +.gedit-document-panel .list-row .button { + color: transparent; + border-image: none; + background-image: none; + background-color: transparent; + border-radius: 3px; + border-style: solid; + border-color: transparent; + border-width: 1px; + padding: 1px; + icon-shadow: none; +} + +.gedit-document-panel .prelight-row .button { + color: black; + border-color: transparent; +} + +.gedit-document-panel .prelight-row:selected .button { + color: white; +} + +.gedit-document-panel .prelight-row .button:backdrop { + color: black; +} + +.gedit-document-panel-placeholder-row { + border: none; + background-color: mix(@bg_color, @selected_bg_color, 0.20); +} + +GeditStatusbar { + border-top: 1px solid @borders; +} + +GeditStatusbar .button.flat { + border-radius: 0; + border-bottom: none; +} + +.notebook GeditCloseButton.button GtkImage { + padding: 1px; +} + +.notebook GeditCloseButton.button { + background-color: transparent; + background-image: none; + border-image: none; + border-radius: 3px; +} + +.gedit-document-panel-document-row { + padding: 5px; +} + + +.notebook GeditCloseButton.button:prelight{ + border-color: shade(@bg_color,0.65); +} + +.notebook GeditTabLabel.active-page GeditCloseButton.button:prelight{ + border-color: darker(@bg_color); +} + +.notebook GeditCloseButton:backdrop.button:prelight{ + border-color: shade(@bg_color,0.75); + border-image: none; + border-style: solid; + background-color: transparent; +} + +.notebook GeditTabLabel.active-page GeditCloseButton:backdrop.button:prelight{ + border-color: shade(@bg_color,0.85); + border-image: none; + border-style: solid; + background-color: transparent; +} + + diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/apps/glade.css b/src/usr/share/themes/Lubuntu-default/gtk-3.0/apps/glade.css new file mode 100644 index 0000000..5cff553 --- /dev/null +++ b/src/usr/share/themes/Lubuntu-default/gtk-3.0/apps/glade.css @@ -0,0 +1,8 @@ + +GladeEditor GtkContainer { + background-color: @bg_color +} + +GladeWindow GtkGrid { + background-color: @bg_color +} diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/apps/gnome-panel.css b/src/usr/share/themes/Lubuntu-default/gtk-3.0/apps/gnome-panel.css new file mode 100644 index 0000000..6538eba --- /dev/null +++ b/src/usr/share/themes/Lubuntu-default/gtk-3.0/apps/gnome-panel.css @@ -0,0 +1,97 @@ +/* Fallback Mode Panel */ +PanelWidget :backdrop, +PanelApplet :backdrop, +PanelToplevel :backdrop, +PanelWidget, +PanelApplet, +PanelToplevel { + border-image: none; + + color: @dark_fg_color; +} + +PanelWidget, +PanelApplet, +PanelToplevel { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.15)), + to (shade (@dark_bg_color, 0.95))); +} + +PanelApplet { + border-width: 0; +} + +PanelSeparator:backdrop, +PanelSeparator { + border-width: 0; + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.15)), + to (shade (@dark_bg_color, 0.95))); + + color: @dark_fg_color; +} + +.gnome-panel-menu-bar, +PanelApplet > GtkMenuBar.menubar, +PanelApplet > GtkMenuBar.menubar.menuitem, +PanelMenuBar.menubar, +PanelMenuBar.menubar.menuitem { + -PanelMenuBar-icon-visible: true; + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.15)), + to (shade (@dark_bg_color, 0.95))); +} + +PanelAppletFrame { + background-color: @dark_bg_color; + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.15)), + to (shade (@dark_bg_color, 0.95))); + border-width: 0; +} + +PanelApplet .button:backdrop, +PanelApplet .button { + -GtkButton-inner-border: 2; + + border-image: none; + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.15)), + to (shade (@dark_bg_color, 0.95))); + border-color: alpha (shade (@dark_bg_color, 0.9), 0.6); + border-left-color: alpha (shade (@dark_bg_color, 1.2), 0.6); + border-radius: 0; + border-width: 0 1px 0 1px; + + text-shadow: none; +} + +PanelApplet .button:active:prelight:backdrop, +PanelApplet .button:active:prelight, +PanelApplet .button:active:backdrop, +PanelApplet .button:active { + border-image: none; + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 0.7)), + to (shade (@dark_bg_color, 0.8))); + border-color: shade (@dark_bg_color, 0.7); +} + +PanelApplet .button:prelight:backdrop, +PanelApplet .button:prelight { + border-image: none; + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.3)), + to (shade (@dark_bg_color, 1.1))); + border-color: alpha (shade (@dark_bg_color, 0.9), 0.6); + border-left-color: alpha (shade (@dark_bg_color, 1.2), 0.8); +} + +ClockBox { + text-shadow: 0 1px shade (@dark_bg_color, 1.08); +} + +WnckPager, WnckTasklist { + background-color: @dark_bg_color; +} diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/apps/gnome-system-log.css b/src/usr/share/themes/Lubuntu-default/gtk-3.0/apps/gnome-system-log.css new file mode 100644 index 0000000..445b4ea --- /dev/null +++ b/src/usr/share/themes/Lubuntu-default/gtk-3.0/apps/gnome-system-log.css @@ -0,0 +1,4 @@ +/* LP: #1045602 */ +LogviewWindow .view.dim-label, .dim-label { + color: @info_fg_color; +} diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/apps/gnome-terminal.css b/src/usr/share/themes/Lubuntu-default/gtk-3.0/apps/gnome-terminal.css new file mode 100644 index 0000000..6cf1a00 --- /dev/null +++ b/src/usr/share/themes/Lubuntu-default/gtk-3.0/apps/gnome-terminal.css @@ -0,0 +1,23 @@ +/* gnome-terminal */ +@define-color terminal_bg #300a24; + +TerminalScreen { + -TerminalScreen-background-darkness: 0.95; + background-color: @terminal_bg; + color: #fff; +} + +TerminalScreenContainer .scrollbar:hover:not(.slider), +TerminalScreenContainer .scrollbar.dragging:not(.slider) { + background-color: alpha(@scrollbar_track_color, 0.4); +} + +/* Since .hovering class is not working here, we always use the same radius */ +TerminalScreenContainer .scrollbar.slider.hovering, +TerminalScreenContainer .scrollbar.slider.dragging { + border-radius: 1px; +} + +TerminalScreenContainer .scrollbar { + background-color: transparent; +} diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/apps/nautilus.css b/src/usr/share/themes/Lubuntu-default/gtk-3.0/apps/nautilus.css new file mode 100644 index 0000000..4abe735 --- /dev/null +++ b/src/usr/share/themes/Lubuntu-default/gtk-3.0/apps/nautilus.css @@ -0,0 +1,121 @@ +.nautilus-canvas-item { + border-radius: 5px; +} + +.nautilus-canvas-item.dim-label, +.nautilus-list-dim-label { + color: mix (@theme_fg_color, @theme_bg_color, 0.50); +} + +.nautilus-canvas-item.dim-label:selected, +.nautilus-list-dim-label:selected { + color: mix (@theme_selected_fg_color, @theme_selected_bg_color, 0.20); +} + +.nautilus-desktop.nautilus-canvas-item { + color: @theme_selected_fg_color; + text-shadow: 1px 1px black; +} + +.nautilus-desktop.nautilus-canvas-item:active { + color: @theme_text_color; +} + +.nautilus-desktop.nautilus-canvas-item:selected { + color: @theme_selected_fg_color; +} + +.nautilus-desktop.nautilus-canvas-item:active, +.nautilus-desktop.nautilus-canvas-item:prelight, +.nautilus-desktop.nautilus-canvas-item:selected { + text-shadow: none; +} + +.nautilus-desktop.nautilus-canvas-item:selected:backdrop { + color: @theme_unfocused_selected_fg_color; +} + +.nautilus-circular-button { + border-radius: 20px; + outline-radius: 20px; +} + +/* Toolbar */ + +/* Here we use the .button background-image colors from Adwaita, but ligthen them, + * since is not possible to use lighten () in common css. */ +@keyframes needs_attention_keyframes { + 0% {background-image: linear-gradient(to bottom, #fafafa, #ededed 40%, #e0e0e0); border-color: @borders; } + /* can't do animation-direction, so holding the color on two keyframes */ + 30% {background-image: linear-gradient(to bottom, @theme_base_color); border-color: @theme_fg_color; } + 90% {background-image: linear-gradient(to bottom, @theme_base_color); border-color: @theme_fg_color; } + 100% {background-image: linear-gradient(to bottom, #fafafa, #ededed 40%, #e0e0e0); border-color: @borders; } +} +.nautilus-operations-button-needs-attention { + animation: needs_attention_keyframes 2s ease-in-out; +} +.nautilus-operations-button-needs-attention-multiple { + animation: needs_attention_keyframes 3s ease-in-out; + animation-iteration-count: 3; +} + +/* Floating status bar */ +.floating-bar { + padding: 2px; + background-color: @theme_base_color; + border-width: 1px; + border-style: solid solid none; + border-color: @borders; + border-radius: 3px 3px 0 0; +} + +.floating-bar.bottom.left { /* axes left border and border radius */ + border-left-style: none; + border-top-left-radius: 0; +} +.floating-bar.bottom.right { /* axes right border and border radius */ + border-right-style: none; + border-top-right-radius: 0; +} + +.floating-bar:backdrop { + background-color: @theme_unfocused_base_color; + border-color: @unfocused_borders; +} + +.floating-bar .button { + padding: 4px; +} + +.search-bar { + box-shadow: none; +} + +@define-color disk_space_unknown #888a85; +@define-color disk_space_used #729fcf; +@define-color disk_space_free #eeeeec; + +.disk-space-display { + border-style: solid; + border-width: 2px; +} + +.disk-space-display.unknown { + background-color: @disk_space_unknown; + border-color: shade(@disk_space_unknown, 0.7); +} + +.disk-space-display.used { + background-color: @disk_space_used; + border-color: shade(@disk_space_used, 0.7); +} + +.disk-space-display.free { + background-color: @disk_space_free; + border-color: shade(@disk_space_free, 0.7); +} + +/* View */ +NautilusListView .view { + border-bottom: 1px solid @theme_bg_color; +} diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/apps/software-center.css b/src/usr/share/themes/Lubuntu-default/gtk-3.0/apps/software-center.css new file mode 100644 index 0000000..5c9d6b8 --- /dev/null +++ b/src/usr/share/themes/Lubuntu-default/gtk-3.0/apps/software-center.css @@ -0,0 +1,3 @@ +.action-bar { + background-color: @bg_color; +} diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/apps/unity-greeter.css b/src/usr/share/themes/Lubuntu-default/gtk-3.0/apps/unity-greeter.css new file mode 100644 index 0000000..8bccc4b --- /dev/null +++ b/src/usr/share/themes/Lubuntu-default/gtk-3.0/apps/unity-greeter.css @@ -0,0 +1,94 @@ +.lightdm.menu { + background-image: none; + background-color: alpha (black, 0.6); + border-color: alpha (white, 0.2); + border-radius: 4px; + padding: 1px; + + color: white; +} + +.lightdm-combo .menu { + background-color: shade (@dark_bg_color, 1.08); + border-radius: 0px; + padding: 0px; + + color: white; +} + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; +} + +.lightdm.menubar { + background-image: none; + background-color: alpha (black, 0.5); +} + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: alpha (black, 0.3); + border-color: alpha (white, 0.6); + border-radius: 5px; + padding: 7px; + + color: white; + text-shadow: none; +} + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focused, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focused { + background-image: none; + border-image: none; +} + +.lightdm.button:focused, +.lightdm.entry:focused { + border-color: alpha (white, 0.9); + border-width: 1px; + border-style: solid; + + color: white; +} + +.lightdm.entry:selected { + background-color: alpha (white, 0.2); +} + +@keyframes dashentry_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; +} + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; +} + +.lightdm.toggle-button { + background: none; + border-width: 0; +} + +.lightdm.toggle-button.selected { + background-color: alpha (black, 0.3); + border-width: 1px; +} diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/apps/unity.css b/src/usr/share/themes/Lubuntu-default/gtk-3.0/apps/unity.css new file mode 100644 index 0000000..b0f484c --- /dev/null +++ b/src/usr/share/themes/Lubuntu-default/gtk-3.0/apps/unity.css @@ -0,0 +1,131 @@ +/* Decorations */ + +UnityDecoration { + -UnityDecoration-extents: 28px 0 0 0; + -UnityDecoration-input-extents: 10px; + + -UnityDecoration-shadow-offset-x: 1px; + -UnityDecoration-shadow-offset-y: 5px; + -UnityDecoration-active-shadow-color: rgba (0, 0, 0, 0.78); + -UnityDecoration-active-shadow-radius: 30px; + -UnityDecoration-inactive-shadow-color: rgba (0, 0, 0, 0.3); + -UnityDecoration-inactive-shadow-radius: 25px; + + -UnityDecoration-glow-size: 10px; + -UnityDecoration-glow-color: rgb (221, 72, 20); + + -UnityDecoration-title-indent: 10px; + -UnityDecoration-title-fade: 35px; + -UnityDecoration-title-alignment: 0.0; +} + +UnityDecoration.top { + border: 1px solid rgba (85, 40, 0, 0.04); /* shade (@dark_bg_color) (shade (#edebe6, 1.06) */ + border-bottom-width: 0; + border-radius: 6px 6px 0 0; + padding: 1px 6px 0 6px; + + box-shadow: inset 0 0 transparent, inset 0 0 transparent, + inset 0 1px shade (#edebe6, 1.065), inset 0 0 transparent; + + background-color: transparent; + background-clip: border-box; + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (#edebe6, 1.06)), + to (@dark_bg_color)); + + color: shade (@dark_bg_color, 0.4); + text-shadow: 1px 0 shade (@dark_bg_color, 1.06), -1px 0 shade (@dark_bg_color, 1.06), + 0 1px shade (@dark_bg_color, 1.06), 0 -1px shade (@dark_bg_color, 1.06); +} + +UnityDecoration.top:backdrop { + border: 1px solid rgba (110, 27, 0, 0.04); /* shade @dark_bg_color - shade (#edebe6, 0.96) */ + border-bottom-width: 0; + background-color: transparent; + background-clip: border-box; + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (#edebe6, 0.96)), + to (@dark_bg_color)); + box-shadow: inset 0 0 transparent, inset 0 0 transparent, + inset 0 1px shade (#edebe6, 0.97), inset 0 0 transparent; + + color: #a39e9a; + text-shadow: 1px 0 1px shade (@dark_bg_color, 1.08), -1px 0 1px shade (@dark_bg_color, 1.08), + 0 1px 1px shade (@dark_bg_color, 1.08), 0 -1px 1px shade (@dark_bg_color, 1.08); +} + +UnityDecoration.left, +UnityDecoration.right { + background-color: shade (@bg_color, 0.7); + background-size: 1px 70px; + background-repeat: repeat-x; + + /* start color: mix of the top border color and bg-image gradient end */ + background-image: -gtk-gradient (linear, left top, left bottom, + color-stop (0, #a89686), + color-stop (0.5, #a89686), + color-stop (1, shade (@bg_color, 0.7))); +} + +UnityDecoration.left:backdrop, +UnityDecoration.right:backdrop { + /* start color: mix of the top border color and bg-image gradient end */ + background-image: -gtk-gradient (linear, left top, left bottom, + color-stop (0, #b5a395), + color-stop (0.5, #b5a395), + color-stop (1, shade (@bg_color, 0.7))); +} + +UnityDecoration.bottom { + background-image: none; + background-color: shade (@bg_color, 0.7); +} + +/* Panel Style */ + +UnityPanelWidget, +.unity-panel { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (#edebe6, 1.06)), + to (@dark_bg_color)); + border-top-color: shade (#edebe6, 1.08); + border-style: solid; + border-width: 1px 0 0 0; + + color: shade (@dark_bg_color, 0.4); + text-shadow: 1px 0 shade (@dark_bg_color, 1.06), -1px 0 shade (@dark_bg_color, 1.06), + 0 1px shade (@dark_bg_color, 1.06), 0 -1px shade (@dark_bg_color, 1.06); +} + +UnityPanelWidget:backdrop, +.unity-panel:backdrop { + color: #a39e9a; +} + +.unity-panel.menubar, +.unity-panel .menubar { +} + +.unity-panel.menuitem, +.unity-panel .menuitem { + border-width: 1px 1px 0 1px; + icon-shadow: 0 -1px shade (@dark_bg_color, 1.06); +} + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem *:hover { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.5)), + to (shade (@dark_bg_color, 1.02))); +} + +@keyframes playbackmenuitem_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: playbackmenuitem_spinner 1s infinite linear; + color: @selected_bg_color; +} diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-button-active-disabled.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-button-active-disabled.png new file mode 100644 index 0000000..2ed947c Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-button-active-disabled.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-button-active-hover.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-button-active-hover.png new file mode 100644 index 0000000..7ff22c8 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-button-active-hover.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-button-active.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-button-active.png new file mode 100644 index 0000000..c71f920 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-button-active.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-button-disabled.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-button-disabled.png new file mode 100644 index 0000000..27285e2 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-button-disabled.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-button-hover.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-button-hover.png new file mode 100644 index 0000000..7ff22c8 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-button-hover.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-button-toolbar-active.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-button-toolbar-active.png new file mode 100644 index 0000000..7a8f006 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-button-toolbar-active.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-button-toolbar.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-button-toolbar.png new file mode 100644 index 0000000..6a3a4a8 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-button-toolbar.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-button.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-button.png new file mode 100644 index 0000000..d357ed6 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-button.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-check-mixed-alt.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-check-mixed-alt.png new file mode 100644 index 0000000..65032ba Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-check-mixed-alt.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-check-mixed-disabled-alt.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-check-mixed-disabled-alt.png new file mode 100644 index 0000000..959456c Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-check-mixed-disabled-alt.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-check-mixed-disabled.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-check-mixed-disabled.png new file mode 100644 index 0000000..4fecf9b Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-check-mixed-disabled.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-check-mixed-hover-alt.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-check-mixed-hover-alt.png new file mode 100644 index 0000000..4333868 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-check-mixed-hover-alt.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-check-mixed-hover.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-check-mixed-hover.png new file mode 100644 index 0000000..798ebe6 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-check-mixed-hover.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-check-mixed.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-check-mixed.png new file mode 100644 index 0000000..9d241a3 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-check-mixed.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-check-selected-alt.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-check-selected-alt.png new file mode 100644 index 0000000..43141cd Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-check-selected-alt.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-check-selected-disabled-alt.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-check-selected-disabled-alt.png new file mode 100644 index 0000000..f4d12f7 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-check-selected-disabled-alt.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-check-selected-disabled.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-check-selected-disabled.png new file mode 100644 index 0000000..cf13f76 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-check-selected-disabled.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-check-selected-hover-alt.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-check-selected-hover-alt.png new file mode 100644 index 0000000..cc2b58e Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-check-selected-hover-alt.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-check-selected-hover.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-check-selected-hover.png new file mode 100644 index 0000000..259e4b1 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-check-selected-hover.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-check-selected.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-check-selected.png new file mode 100644 index 0000000..c9cea29 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-check-selected.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-check-unselected-alt.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-check-unselected-alt.png new file mode 100644 index 0000000..08a3d15 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-check-unselected-alt.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-check-unselected-disabled-alt.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-check-unselected-disabled-alt.png new file mode 100644 index 0000000..c76c2ef Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-check-unselected-disabled-alt.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-check-unselected-disabled.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-check-unselected-disabled.png new file mode 100644 index 0000000..d2079b2 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-check-unselected-disabled.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-check-unselected-hover-alt.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-check-unselected-hover-alt.png new file mode 100644 index 0000000..af3ff17 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-check-unselected-hover-alt.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-check-unselected-hover.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-check-unselected-hover.png new file mode 100644 index 0000000..0d77163 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-check-unselected-hover.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-check-unselected.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-check-unselected.png new file mode 100644 index 0000000..2d2e96d Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-check-unselected.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-combobox-button-disabled.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-combobox-button-disabled.png new file mode 100644 index 0000000..9702459 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-combobox-button-disabled.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-combobox-button.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-combobox-button.png new file mode 100644 index 0000000..e12d08a Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-combobox-button.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-combobox-entry-disabled.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-combobox-entry-disabled.png new file mode 100644 index 0000000..6768560 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-combobox-entry-disabled.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-combobox-entry.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-combobox-entry.png new file mode 100644 index 0000000..856c3c3 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-combobox-entry.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-entry-disabled.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-entry-disabled.png new file mode 100644 index 0000000..35003d7 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-entry-disabled.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-entry.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-entry.png new file mode 100644 index 0000000..cac6f3a Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-entry.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-radio-mixed-alt.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-radio-mixed-alt.png new file mode 100644 index 0000000..c900a26 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-radio-mixed-alt.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-radio-mixed-disabled-alt.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-radio-mixed-disabled-alt.png new file mode 100644 index 0000000..4b4df6e Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-radio-mixed-disabled-alt.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-radio-mixed-disabled.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-radio-mixed-disabled.png new file mode 100644 index 0000000..1cb344e Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-radio-mixed-disabled.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-radio-mixed-hover-alt.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-radio-mixed-hover-alt.png new file mode 100644 index 0000000..af90156 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-radio-mixed-hover-alt.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-radio-mixed-hover.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-radio-mixed-hover.png new file mode 100644 index 0000000..5ec6232 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-radio-mixed-hover.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-radio-mixed.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-radio-mixed.png new file mode 100644 index 0000000..1319bfd Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-radio-mixed.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-radio-selected-alt.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-radio-selected-alt.png new file mode 100644 index 0000000..98f4b8d Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-radio-selected-alt.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-radio-selected-disabled-alt.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-radio-selected-disabled-alt.png new file mode 100644 index 0000000..ac46049 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-radio-selected-disabled-alt.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-radio-selected-disabled.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-radio-selected-disabled.png new file mode 100644 index 0000000..c3e6988 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-radio-selected-disabled.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-radio-selected-hover-alt.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-radio-selected-hover-alt.png new file mode 100644 index 0000000..b07c0e0 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-radio-selected-hover-alt.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-radio-selected-hover.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-radio-selected-hover.png new file mode 100644 index 0000000..5e03c5e Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-radio-selected-hover.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-radio-selected.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-radio-selected.png new file mode 100644 index 0000000..b3ac353 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-radio-selected.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-radio-unselected-alt.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-radio-unselected-alt.png new file mode 100644 index 0000000..35abaf6 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-radio-unselected-alt.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-radio-unselected-disabled-alt.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-radio-unselected-disabled-alt.png new file mode 100644 index 0000000..16b8f11 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-radio-unselected-disabled-alt.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-radio-unselected-disabled.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-radio-unselected-disabled.png new file mode 100644 index 0000000..622e2c2 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-radio-unselected-disabled.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-radio-unselected-hover-alt.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-radio-unselected-hover-alt.png new file mode 100644 index 0000000..6e7fa83 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-radio-unselected-hover-alt.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-radio-unselected-hover.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-radio-unselected-hover.png new file mode 100644 index 0000000..efc2d4c Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-radio-unselected-hover.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-radio-unselected.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-radio-unselected.png new file mode 100644 index 0000000..58a9b59 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/backdrop-radio-unselected.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/button-active-disabled.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/button-active-disabled.png new file mode 100644 index 0000000..9dc6670 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/button-active-disabled.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/button-active-focused-hover.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/button-active-focused-hover.png new file mode 100644 index 0000000..80ead70 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/button-active-focused-hover.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/button-active-focused.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/button-active-focused.png new file mode 100644 index 0000000..5b969bb Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/button-active-focused.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/button-active-hover.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/button-active-hover.png new file mode 100644 index 0000000..abf23dc Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/button-active-hover.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/button-active.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/button-active.png new file mode 100644 index 0000000..d2d5a7f Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/button-active.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/button-default-focused-hover.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/button-default-focused-hover.png new file mode 100644 index 0000000..f286c93 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/button-default-focused-hover.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/button-default-focused.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/button-default-focused.png new file mode 100644 index 0000000..91f1d66 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/button-default-focused.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/button-default-hover.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/button-default-hover.png new file mode 100644 index 0000000..fba09cc Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/button-default-hover.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/button-default.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/button-default.png new file mode 100644 index 0000000..b1e26c9 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/button-default.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/button-disabled.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/button-disabled.png new file mode 100644 index 0000000..6dde094 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/button-disabled.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/button-focused-hover.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/button-focused-hover.png new file mode 100644 index 0000000..49bf509 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/button-focused-hover.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/button-focused.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/button-focused.png new file mode 100644 index 0000000..32889f3 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/button-focused.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/button-hover.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/button-hover.png new file mode 100644 index 0000000..abf23dc Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/button-hover.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/button-toolbar-active-focused.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/button-toolbar-active-focused.png new file mode 100644 index 0000000..0c9fdb4 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/button-toolbar-active-focused.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/button-toolbar-active.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/button-toolbar-active.png new file mode 100644 index 0000000..49711d1 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/button-toolbar-active.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/button-toolbar-focused.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/button-toolbar-focused.png new file mode 100644 index 0000000..f6238fa Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/button-toolbar-focused.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/button-toolbar.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/button-toolbar.png new file mode 100644 index 0000000..5ec5f4a Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/button-toolbar.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/button.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/button.png new file mode 100644 index 0000000..c9090ae Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/button.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/check-menuitem-dark.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/check-menuitem-dark.png new file mode 100644 index 0000000..e5ed943 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/check-menuitem-dark.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/check-menuitem-insensitive-dark.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/check-menuitem-insensitive-dark.png new file mode 100644 index 0000000..cfd768e Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/check-menuitem-insensitive-dark.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/check-menuitem-insensitive.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/check-menuitem-insensitive.png new file mode 100644 index 0000000..3664fb2 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/check-menuitem-insensitive.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/check-menuitem-unselected.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/check-menuitem-unselected.png new file mode 100644 index 0000000..3a9a1bd Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/check-menuitem-unselected.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/check-menuitem.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/check-menuitem.png new file mode 100644 index 0000000..02864e7 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/check-menuitem.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/check-mixed-alt.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/check-mixed-alt.png new file mode 100644 index 0000000..277626b Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/check-mixed-alt.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/check-mixed-disabled-alt.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/check-mixed-disabled-alt.png new file mode 100644 index 0000000..0f28884 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/check-mixed-disabled-alt.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/check-mixed-disabled.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/check-mixed-disabled.png new file mode 100644 index 0000000..a9576b9 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/check-mixed-disabled.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/check-mixed-hover-alt.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/check-mixed-hover-alt.png new file mode 100644 index 0000000..abee383 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/check-mixed-hover-alt.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/check-mixed-hover.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/check-mixed-hover.png new file mode 100644 index 0000000..a190fa8 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/check-mixed-hover.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/check-mixed.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/check-mixed.png new file mode 100644 index 0000000..d1565e4 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/check-mixed.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/check-selected-alt.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/check-selected-alt.png new file mode 100644 index 0000000..bf73dcb Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/check-selected-alt.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/check-selected-disabled-alt.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/check-selected-disabled-alt.png new file mode 100644 index 0000000..4052680 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/check-selected-disabled-alt.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/check-selected-disabled.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/check-selected-disabled.png new file mode 100644 index 0000000..4c7e93e Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/check-selected-disabled.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/check-selected-hover-alt.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/check-selected-hover-alt.png new file mode 100644 index 0000000..abda771 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/check-selected-hover-alt.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/check-selected-hover.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/check-selected-hover.png new file mode 100644 index 0000000..0fcadbe Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/check-selected-hover.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/check-selected.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/check-selected.png new file mode 100644 index 0000000..a8bcf50 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/check-selected.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/check-unselected-alt.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/check-unselected-alt.png new file mode 100644 index 0000000..08a3d15 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/check-unselected-alt.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/check-unselected-disabled-alt.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/check-unselected-disabled-alt.png new file mode 100644 index 0000000..c76c2ef Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/check-unselected-disabled-alt.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/check-unselected-disabled.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/check-unselected-disabled.png new file mode 100644 index 0000000..d2079b2 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/check-unselected-disabled.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/check-unselected-hover-alt.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/check-unselected-hover-alt.png new file mode 100644 index 0000000..af3ff17 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/check-unselected-hover-alt.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/check-unselected-hover.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/check-unselected-hover.png new file mode 100644 index 0000000..0d77163 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/check-unselected-hover.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/check-unselected.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/check-unselected.png new file mode 100644 index 0000000..2d2e96d Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/check-unselected.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/combobox-arrow-disabled.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/combobox-arrow-disabled.png new file mode 100644 index 0000000..8680f1c Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/combobox-arrow-disabled.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/combobox-arrow.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/combobox-arrow.png new file mode 100644 index 0000000..f553eb9 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/combobox-arrow.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/combobox-button-disabled.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/combobox-button-disabled.png new file mode 100644 index 0000000..97c738f Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/combobox-button-disabled.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/combobox-button-focused.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/combobox-button-focused.png new file mode 100644 index 0000000..fe59524 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/combobox-button-focused.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/combobox-button-pressed-focused.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/combobox-button-pressed-focused.png new file mode 100644 index 0000000..2d2a836 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/combobox-button-pressed-focused.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/combobox-button-toolbar-focused.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/combobox-button-toolbar-focused.png new file mode 100644 index 0000000..72700b8 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/combobox-button-toolbar-focused.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/combobox-button-toolbar-pressed-focused.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/combobox-button-toolbar-pressed-focused.png new file mode 100644 index 0000000..7d4f397 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/combobox-button-toolbar-pressed-focused.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/combobox-button-toolbar.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/combobox-button-toolbar.png new file mode 100644 index 0000000..7d4f397 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/combobox-button-toolbar.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/combobox-button.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/combobox-button.png new file mode 100644 index 0000000..f57e071 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/combobox-button.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/combobox-entry-disabled.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/combobox-entry-disabled.png new file mode 100644 index 0000000..e72d66e Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/combobox-entry-disabled.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/combobox-entry-focused.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/combobox-entry-focused.png new file mode 100644 index 0000000..834a4ed Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/combobox-entry-focused.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/combobox-entry.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/combobox-entry.png new file mode 100644 index 0000000..ee7a635 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/combobox-entry.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/entry-disabled.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/entry-disabled.png new file mode 100644 index 0000000..6d51dbe Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/entry-disabled.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/entry-focused.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/entry-focused.png new file mode 100644 index 0000000..da9fffb Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/entry-focused.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/entry-toolbar-focused.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/entry-toolbar-focused.png new file mode 100644 index 0000000..b2d6d56 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/entry-toolbar-focused.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/entry-toolbar.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/entry-toolbar.png new file mode 100644 index 0000000..deaa2ab Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/entry-toolbar.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/entry.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/entry.png new file mode 100644 index 0000000..c8a9f41 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/entry.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/frame.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/frame.png new file mode 100644 index 0000000..12d8a80 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/frame.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/notebook-tab-bottom.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/notebook-tab-bottom.png new file mode 100644 index 0000000..c372494 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/notebook-tab-bottom.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/notebook-tab-left.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/notebook-tab-left.png new file mode 100644 index 0000000..6912f53 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/notebook-tab-left.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/notebook-tab-right.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/notebook-tab-right.png new file mode 100644 index 0000000..92b2d94 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/notebook-tab-right.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/notebook-tab-top.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/notebook-tab-top.png new file mode 100644 index 0000000..56e7323 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/notebook-tab-top.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/progressbar-horizontal-fill-backdrop.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/progressbar-horizontal-fill-backdrop.png new file mode 100644 index 0000000..97555c0 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/progressbar-horizontal-fill-backdrop.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/progressbar-horizontal-fill.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/progressbar-horizontal-fill.png new file mode 100644 index 0000000..4c9f4d4 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/progressbar-horizontal-fill.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/progressbar-horizontal-trough.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/progressbar-horizontal-trough.png new file mode 100644 index 0000000..54d903f Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/progressbar-horizontal-trough.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/progressbar-vertical-fill-backdrop.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/progressbar-vertical-fill-backdrop.png new file mode 100644 index 0000000..b59c637 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/progressbar-vertical-fill-backdrop.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/progressbar-vertical-fill.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/progressbar-vertical-fill.png new file mode 100644 index 0000000..8326dd1 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/progressbar-vertical-fill.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/progressbar-vertical-trough.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/progressbar-vertical-trough.png new file mode 100644 index 0000000..5ced3f1 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/progressbar-vertical-trough.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radiance-backdrop-button-toolbar-active.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radiance-backdrop-button-toolbar-active.png new file mode 100644 index 0000000..d524bad Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radiance-backdrop-button-toolbar-active.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radiance-backdrop-button-toolbar.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radiance-backdrop-button-toolbar.png new file mode 100644 index 0000000..1cc5f5f Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radiance-backdrop-button-toolbar.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radiance-button-toolbar-active-focused.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radiance-button-toolbar-active-focused.png new file mode 100644 index 0000000..27c6a1d Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radiance-button-toolbar-active-focused.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radiance-button-toolbar-active.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radiance-button-toolbar-active.png new file mode 100644 index 0000000..646f38b Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radiance-button-toolbar-active.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radiance-button-toolbar-focused.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radiance-button-toolbar-focused.png new file mode 100644 index 0000000..d1b9d22 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radiance-button-toolbar-focused.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radiance-button-toolbar.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radiance-button-toolbar.png new file mode 100644 index 0000000..d808c88 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radiance-button-toolbar.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png new file mode 100644 index 0000000..30df616 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png new file mode 100644 index 0000000..1f5ab4e Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radiance-combobox-button-toolbar.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radiance-combobox-button-toolbar.png new file mode 100644 index 0000000..1f5ab4e Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radiance-combobox-button-toolbar.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radiance-entry-toolbar-focused.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radiance-entry-toolbar-focused.png new file mode 100644 index 0000000..6d8df46 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radiance-entry-toolbar-focused.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radiance-entry-toolbar.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radiance-entry-toolbar.png new file mode 100644 index 0000000..2668254 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radiance-entry-toolbar.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radio-menuitem-dark.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radio-menuitem-dark.png new file mode 100644 index 0000000..0921f4f Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radio-menuitem-dark.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radio-menuitem-insensitive-dark.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radio-menuitem-insensitive-dark.png new file mode 100644 index 0000000..744e886 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radio-menuitem-insensitive-dark.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radio-menuitem-insensitive.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radio-menuitem-insensitive.png new file mode 100644 index 0000000..df12cac Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radio-menuitem-insensitive.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radio-menuitem.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radio-menuitem.png new file mode 100644 index 0000000..a11908a Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radio-menuitem.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radio-mixed-alt.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radio-mixed-alt.png new file mode 100644 index 0000000..20c4075 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radio-mixed-alt.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radio-mixed-disabled-alt.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radio-mixed-disabled-alt.png new file mode 100644 index 0000000..4b4df6e Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radio-mixed-disabled-alt.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radio-mixed-disabled.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radio-mixed-disabled.png new file mode 100644 index 0000000..1cb344e Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radio-mixed-disabled.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radio-mixed-hover-alt.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radio-mixed-hover-alt.png new file mode 100644 index 0000000..abd9967 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radio-mixed-hover-alt.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radio-mixed-hover.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radio-mixed-hover.png new file mode 100644 index 0000000..2bc96f9 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radio-mixed-hover.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radio-mixed.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radio-mixed.png new file mode 100644 index 0000000..81b4a19 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radio-mixed.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radio-selected-alt.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radio-selected-alt.png new file mode 100644 index 0000000..db6fd00 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radio-selected-alt.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radio-selected-disabled-alt.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radio-selected-disabled-alt.png new file mode 100644 index 0000000..ac46049 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radio-selected-disabled-alt.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radio-selected-disabled.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radio-selected-disabled.png new file mode 100644 index 0000000..c3e6988 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radio-selected-disabled.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radio-selected-hover-alt.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radio-selected-hover-alt.png new file mode 100644 index 0000000..681b9aa Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radio-selected-hover-alt.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radio-selected-hover.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radio-selected-hover.png new file mode 100644 index 0000000..2fd29eb Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radio-selected-hover.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radio-selected.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radio-selected.png new file mode 100644 index 0000000..dbf78d7 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radio-selected.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radio-unselected-alt.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radio-unselected-alt.png new file mode 100644 index 0000000..35abaf6 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radio-unselected-alt.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radio-unselected-disabled-alt.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radio-unselected-disabled-alt.png new file mode 100644 index 0000000..16b8f11 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radio-unselected-disabled-alt.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radio-unselected-disabled.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radio-unselected-disabled.png new file mode 100644 index 0000000..622e2c2 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radio-unselected-disabled.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radio-unselected-hover-alt.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radio-unselected-hover-alt.png new file mode 100644 index 0000000..6e7fa83 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radio-unselected-hover-alt.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radio-unselected-hover.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radio-unselected-hover.png new file mode 100644 index 0000000..efc2d4c Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radio-unselected-hover.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radio-unselected.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radio-unselected.png new file mode 100644 index 0000000..58a9b59 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/radio-unselected.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/scale-horizontal-fill-backdrop.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/scale-horizontal-fill-backdrop.png new file mode 100644 index 0000000..4b51a94 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/scale-horizontal-fill-backdrop.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/scale-horizontal-fill-disabled.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/scale-horizontal-fill-disabled.png new file mode 100644 index 0000000..f82c818 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/scale-horizontal-fill-disabled.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/scale-horizontal-fill.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/scale-horizontal-fill.png new file mode 100644 index 0000000..31c3379 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/scale-horizontal-fill.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/scale-horizontal-trough-backdrop.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/scale-horizontal-trough-backdrop.png new file mode 100644 index 0000000..459e0d8 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/scale-horizontal-trough-backdrop.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/scale-horizontal-trough-disabled.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/scale-horizontal-trough-disabled.png new file mode 100644 index 0000000..3c69d51 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/scale-horizontal-trough-disabled.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/scale-horizontal-trough.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/scale-horizontal-trough.png new file mode 100644 index 0000000..3c69d51 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/scale-horizontal-trough.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/scale-vertical-fill-backdrop.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/scale-vertical-fill-backdrop.png new file mode 100644 index 0000000..c13366d Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/scale-vertical-fill-backdrop.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/scale-vertical-fill-disabled.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/scale-vertical-fill-disabled.png new file mode 100644 index 0000000..63b0770 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/scale-vertical-fill-disabled.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/scale-vertical-fill.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/scale-vertical-fill.png new file mode 100644 index 0000000..ee1495b Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/scale-vertical-fill.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/scale-vertical-trough-backdrop.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/scale-vertical-trough-backdrop.png new file mode 100644 index 0000000..0b66531 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/scale-vertical-trough-backdrop.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/scale-vertical-trough-disabled.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/scale-vertical-trough-disabled.png new file mode 100644 index 0000000..9876475 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/scale-vertical-trough-disabled.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/scale-vertical-trough.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/scale-vertical-trough.png new file mode 100644 index 0000000..101e157 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/scale-vertical-trough.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/scrollbar_handle.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/scrollbar_handle.png new file mode 100644 index 0000000..c8019d1 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/scrollbar_handle.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/scrollbar_handle_vertical.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/scrollbar_handle_vertical.png new file mode 100644 index 0000000..6964271 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/scrollbar_handle_vertical.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/slider-horizontal-disabled.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/slider-horizontal-disabled.png new file mode 100644 index 0000000..296875a Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/slider-horizontal-disabled.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/slider-horizontal-focused-hover.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/slider-horizontal-focused-hover.png new file mode 100644 index 0000000..b7f3804 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/slider-horizontal-focused-hover.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/slider-horizontal-focused.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/slider-horizontal-focused.png new file mode 100644 index 0000000..c6238bc Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/slider-horizontal-focused.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/slider-horizontal-hover.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/slider-horizontal-hover.png new file mode 100644 index 0000000..a5f9869 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/slider-horizontal-hover.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/slider-horizontal.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/slider-horizontal.png new file mode 100644 index 0000000..93a7ae8 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/slider-horizontal.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/slider-vertical-disabled.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/slider-vertical-disabled.png new file mode 100644 index 0000000..c4676b4 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/slider-vertical-disabled.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/slider-vertical-focused-hover.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/slider-vertical-focused-hover.png new file mode 100644 index 0000000..cd71596 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/slider-vertical-focused-hover.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/slider-vertical-focused.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/slider-vertical-focused.png new file mode 100644 index 0000000..ac6163d Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/slider-vertical-focused.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/slider-vertical-hover.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/slider-vertical-hover.png new file mode 100644 index 0000000..d62b808 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/slider-vertical-hover.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/slider-vertical.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/slider-vertical.png new file mode 100644 index 0000000..3bf1cea Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/slider-vertical.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/slider.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/slider.png new file mode 100644 index 0000000..a9d1f76 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/slider.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/slider_backdrop.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/slider_backdrop.png new file mode 100644 index 0000000..86a04d4 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/slider_backdrop.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/slider_insensitive.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/slider_insensitive.png new file mode 100644 index 0000000..838808f Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/slider_insensitive.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/slider_insensitive_backdrop.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/slider_insensitive_backdrop.png new file mode 100644 index 0000000..838808f Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/slider_insensitive_backdrop.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/slider_prelight.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/slider_prelight.png new file mode 100644 index 0000000..882115f Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/slider_prelight.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/slider_prelight_vertical.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/slider_prelight_vertical.png new file mode 100644 index 0000000..eea519f Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/slider_prelight_vertical.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/slider_vertical.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/slider_vertical.png new file mode 100644 index 0000000..6a9d409 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/slider_vertical.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/slider_vertical_backdrop.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/slider_vertical_backdrop.png new file mode 100644 index 0000000..c9f3d2c Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/slider_vertical_backdrop.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/slider_vertical_insensitive.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/slider_vertical_insensitive.png new file mode 100644 index 0000000..1220273 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/slider_vertical_insensitive.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/slider_vertical_insensitive_backdrop.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/slider_vertical_insensitive_backdrop.png new file mode 100644 index 0000000..1220273 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/slider_vertical_insensitive_backdrop.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/switch-button-off-disabled.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/switch-button-off-disabled.png new file mode 100644 index 0000000..12e8ff0 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/switch-button-off-disabled.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/switch-button-off.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/switch-button-off.png new file mode 100644 index 0000000..ab9f8a0 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/switch-button-off.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/switch-button-on-disabled.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/switch-button-on-disabled.png new file mode 100644 index 0000000..77e4a67 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/switch-button-on-disabled.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/switch-button-on.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/switch-button-on.png new file mode 100644 index 0000000..45c4726 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/switch-button-on.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/switch-trough-disabled.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/switch-trough-disabled.png new file mode 100644 index 0000000..2b91d5b Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/switch-trough-disabled.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/switch-trough-focused.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/switch-trough-focused.png new file mode 100644 index 0000000..9268315 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/switch-trough-focused.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/switch-trough-off.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/switch-trough-off.png new file mode 100644 index 0000000..147341b Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/switch-trough-off.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/switch-trough-on.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/switch-trough-on.png new file mode 100644 index 0000000..849eb91 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/switch-trough-on.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/switch-trough-toolbar-off.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/switch-trough-toolbar-off.png new file mode 100644 index 0000000..63f192d Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/switch-trough-toolbar-off.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/switch-trough-toolbar-on.png b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/switch-trough-toolbar-on.png new file mode 100644 index 0000000..7da30f4 Binary files /dev/null and b/src/usr/share/themes/Lubuntu-default/gtk-3.0/assets/switch-trough-toolbar-on.png differ diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/gtk-lubuntu.css b/src/usr/share/themes/Lubuntu-default/gtk-3.0/gtk-lubuntu.css new file mode 100644 index 0000000..a3116a6 --- /dev/null +++ b/src/usr/share/themes/Lubuntu-default/gtk-3.0/gtk-lubuntu.css @@ -0,0 +1,344 @@ +/*default color scheme */ +@define-color toolbar_base #e0e0e0; +@define-color toolbar_final #bcbcbc; +@define-color toolbar_border #ffffff; +@define-color toolbar_bg_color @toolbar_base; +@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; + +/* misc colors used by gtk+ + * + * Gtk doesn't currently expand color variables for style properties. Thus, + * gtk-widgets.css uses literal color names, but includes a comment containing + * the name of the variable. Please remember to change values there as well + * when changing one of the variables below. + */ +@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 #148add; +@define-color error_color #cc0000; +@define-color combobox_color #888888; +@define-color progress_color #5591c3; +@define-color scroll_color #B3B3B3; +@define-color sidepane_color #dae0e6; + +/* theme common colors */ +@define-color button_bg_color shade (@bg_color, 1.02); /*shade (#cdcdcd, 1.08);*/ +@define-color notebook_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 #e0e0e0; +@define-color dark_fg_color @fg_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; + +/* strange colors */ +@define-color scrollslider_gradient_a #bdbdbd; +@define-color scrollslider_gradient_b #bdbdbd; +@define-color scrollslider_border #bdbdbd; +@define-color trough_bg_color_a #efefef; +@define-color trough_bg_color_b #e0e0e0; +@define-color colorAccent @selected_bg_color; + + +*:link, +*:visited { + color: @link_color; +} + +/********** + * states * + **********/ +*:insensitive { + color: shade (@bg_color, 0.6); + text-shadow: none; +} + +/************ + * toolbars * + ************/ + +.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 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; +} + +/* primary-toolbar */ +.primary-toolbar, +.primary-toolbar .toolbar, +.primary-toolbar.toolbar, +.menubar.toolbar, +.header-bar { + box-shadow: inset 0 0px shade (@dark_bg_color, 0.94); +} + + +/************************* + * header bars * + *************************/ + +.header-bar { + padding: 5px; + border-width: 0 0 1px; + border-style: solid; + border-color: shade(@toolbar_bg_color, 0.7); + background-image: linear-gradient(to bottom, + shade(@toolbar_bg_color, 1.00), + shade(@toolbar_bg_color, 0.90) + ); +} + + +/************************* + * progressbar and scale * + *************************/ + +.scale.trough.highlight { + background-color: #ff0000; + background-image: none; + background-clip: content-box; +} + +.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: @progress_color; + border-style: solid; +} + +/******** + * menu * + ********/ + +.menubar { + padding: 2px; +} + +GtkTreeMenu.menu .menuitem:insensitive, +GtkTreeMenu.menu .menuitem *:insensitive, +.toolbar .primary-toolbar .menu .menuitem:insensitive, +.toolbar .primary-toolbar .menu .menuitem *:insensitive, +.toolbar .menubar.toolbar .menu .menuitem:insensitive, +.toolbar .menubar.toolbar .menu .menuitem *:insensitive, +.toolbar .header-bar .menu .menuitem:insensitive, +.toolbar .header-bar .menu .menuitem *:insensitive, +GtkMenuToolButton.menu .menuitem:insensitive, +GtkMenuToolButton.menu .menuitem *:insensitive, +.primary-toolbar .button .menu .menuitem:insensitive, +.primary-toolbar .button .menu .menuitem *:insensitive, +.menubar.toolbar .button .menu .menuitem:insensitive, +.menubar.toolbar .button .menu .menuitem *:insensitive, +.header-bar .button .menu .menuitem:insensitive, +.header-bar .button .menu .menuitem *:insensitive, +.menuitem:insensitive, +.menuitem *:insensitive { + color: mix (@dark_fg_color, @dark_bg_color, 0.5); + text-shadow: none; +} + +.menuitem .accelerator:insensitive { + color: alpha (mix (@dark_fg_color, @dark_bg_color, 0.5), 0.5); + text-shadow: none; +} + +/*************** + * menubaritem * + ***************/ + +.menubar.menuitem:hover, +.menubar .menuitem:hover { + border-radius: 4px 4px 0 0; + border-width: 1px 1px 0 1px; + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@selected_bg_color, 1.20)), + to (shade (@selected_bg_color, 0.80))); + + box-shadow: none; + + color: @selected_fg_color; + text-shadow: none; +} + +.menubar.menuitem:hover, +.menubar .menuitem:hover { + border-color: #9CB8B8; +} + +/* Nautilus mods */ + +/* sidebar */ +NautilusWindow .sidebar, +NautilusWindow .sidebar .view { + background-color: @sidepane_color; +} + +/************************************************************ + * GTK3 CSD support * + ************************************************************/ + +.titlebar { + border-radius: 6px 6px 0 0; + background-image: linear-gradient(to bottom, + shade(@bg_color, 1.07), + shade(@bg_color, 0.88) + ); + + color: @fg_color; +} + +.tiled .titlebar { + border-radius: 0; +} + +.maximized .titlebar { + border-radius: 0; +} + +.titlebar.default-decoration { + border: none; + box-shadow: none; +} + +.titlebar .title { + font: bold; + color: mix(@fg_color, @bg_color, 0.3); + text-shadow: 0 1px shade(@bg_color, 1.1); +} + +.titlebar:backdrop { + background-image: linear-gradient(to bottom, + shade(@bg_color, 1.12), + shade(@bg_color, 0.98) + ); +} + +.titlebar .title:backdrop { + color: mix(@fg_color, @bg_color, 0.6); + text-shadow: 0 1px shade(@bg_color, 1.05); +} + +.titlebar .button:backdrop { + color: mix(@fg_color, @bg_color, 0.6); +} + +.titlebar .titlebutton { + padding: 4px; + border-style: none; + background: none; + color: mix(@fg_color, @bg_color, 0.3); + icon-shadow: 0 1px shade(@bg_color, 1.1); + box-shadow: none; +} + +.titlebar .titlebutton:hover, +.titlebar .titlebutton:hover:focus { + background: none; + color: @fg_color; + box-shadow: none; +} + +.titlebar .titlebutton:active, +.titlebar .titlebutton:checked, +.titlebar .titlebutton:active:hover, +.titlebar .titlebutton:checked:hover { + background: none; + color: @selected_bg_color; + box-shadow: none; +} + +.titlebar .titlebutton:backdrop { + background-image: none; + color: mix(@fg_color, @bg_color, 0.6); + icon-shadow: 0 1px shade(@bg_color, 1.05); +} + +.window-frame, +.window-frame:backdrop { + border-style: none; + border-radius: 6px 6px 0 0; + box-shadow: 0 6px 22px alpha(black, 0.47), + 0 0 0 1px alpha(black, 0.3); + + /* this is used for the resize cursor area */ + margin: 10px; +} + +.window-frame.tiled { + border-radius: 0; +} + +.window-frame.csd.popup { + border-style: none; + border-radius: 0; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23); +} + +.window-frame.csd.tooltip { + border-radius: 4px; + box-shadow: none; +} + +.window-frame.solid-csd { + border: solid 1px shade(@bg_color, 0.5); + border-radius: 0; + margin: 2px; + background-color: @bg_color; + box-shadow: none; +} diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/gtk-main.css b/src/usr/share/themes/Lubuntu-default/gtk-3.0/gtk-main.css new file mode 100644 index 0000000..0a58a05 --- /dev/null +++ b/src/usr/share/themes/Lubuntu-default/gtk-3.0/gtk-main.css @@ -0,0 +1,77 @@ +/*default color scheme */ +@define-color bg_color #f1f1f1; +@define-color fg_color #4c4c4c; +@define-color base_color #ffffff; +@define-color text_color #333333; +@define-color selected_bg_color #8FB2CF; +@define-color selected_fg_color #ffffff; +@define-color tooltip_bg_color #333333; +@define-color tooltip_fg_color #ffffff; + +/* misc colors used by gtk+ + * + * Gtk doesn't currently expand color variables for style properties. Thus, + * gtk-widgets.css uses literal color names, but includes a comment containing + * the name of the variable. Please remember to change values there as well + * when changing one of the variables below. + */ +@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 #148add; +@define-color error_color #cc0000; +@define-color combobox_color #888888; +@define-color progress_color #5591c3; +@define-color scroll_color #B3B3B3; +@define-color sidepane_color #dae0e6; + +/* theme common colors */ +@define-color button_bg_color shade (@bg_color, 1.02); /*shade (#cdcdcd, 1.08);*/ +@define-color notebook_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 #dfd7cf; +@define-color dark_fg_color @fg_color; + +@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 backdrop_filling_bg #b0b0b0; + +@define-color focus_color alpha (@selected_bg_color, 0.5); +@define-color focus_bg_color alpha (@selected_bg_color, 0.1); + +@define-color shadow_color alpha(black, 0.5); + +@define-color osd_fg_color #eeeeec; +@define-color osd_bg_color alpha(#202526, 0.7); +@define-color osd_border_color alpha(black, 0.7); + +@define-color scrollbar_track_color mix(@base_color, black, 0.1); /* #e6e6e6 */ + +@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("apps/geary.css"); +@import url("apps/unity.css"); +@import url("apps/unity-greeter.css"); +@import url("apps/baobab.css"); +@import url("apps/gedit.css"); +@import url("apps/nautilus.css"); +@import url("apps/gnome-panel.css"); +@import url("apps/gnome-terminal.css"); +@import url("apps/gnome-system-log.css"); +@import url("apps/glade.css"); +@import url("apps/software-center.css"); +@import url("public-colors.css"); + +@import url("gtk-lubuntu.css"); diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/gtk-widgets-assets-radiance.css b/src/usr/share/themes/Lubuntu-default/gtk-3.0/gtk-widgets-assets-radiance.css new file mode 100644 index 0000000..8d0092c --- /dev/null +++ b/src/usr/share/themes/Lubuntu-default/gtk-3.0/gtk-widgets-assets-radiance.css @@ -0,0 +1,23 @@ +.menu .check { + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); +} + +.menu .radio { + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); +} + +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); +} + +.menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); +} + +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); +} + +.menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); +} diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/gtk-widgets-assets.css b/src/usr/share/themes/Lubuntu-default/gtk-3.0/gtk-widgets-assets.css new file mode 100644 index 0000000..c1c3d63 --- /dev/null +++ b/src/usr/share/themes/Lubuntu-default/gtk-3.0/gtk-widgets-assets.css @@ -0,0 +1,562 @@ +/*************** + * 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 */ +.check { + -gtk-icon-source: url("assets/check-unselected.png"); +} + +.check:hover { + -gtk-icon-source: url("assets/check-unselected-hover.png"); +} + +.check row, +.check row:selected, +.check row:selected:focus { + -gtk-icon-source: url("assets/check-unselected-alt.png"); +} + +.check row:hover, +.check row:selected:hover, +.check row:selected:focus:hover { + -gtk-icon-source: url("assets/check-unselected-hover-alt.png"); +} + +.check:insensitive { + -gtk-icon-source: 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; + -gtk-icon-source: url("assets/check-unselected-disabled-alt.png"); +} + +.check:backdrop { + -gtk-icon-source: url("assets/backdrop-check-unselected.png"); +} + +.check:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-check-unselected-hover.png"); +} + +.check row:backdrop, +.check row:selected:backdrop { + -gtk-icon-source: url("assets/backdrop-check-unselected-alt.png"); +} + +.check row:hover:backdrop, +.check row:selected:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-check-unselected-hover-alt.png"); +} + +.check:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled.png"); +} + +.check row:selected:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled-alt.png"); +} + +.check:checked { + -gtk-icon-source: url("assets/check-selected.png"); +} + +.check:checked:hover { + -gtk-icon-source: url("assets/check-selected-hover.png"); +} + +.check row:checked, +.check row:selected:checked, +.check row:selected:focus:checked { + -gtk-icon-source: url("assets/check-selected-alt.png"); +} + +.check row:checked:hover, +.check row:selected:checked:hover, +.check row:selected:checked:focus:hover { + -gtk-icon-source: url("assets/check-selected-hover-alt.png"); +} + +.check:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled.png"); +} + +.check row:checked:insensitive, +.check row:selected:checked:insensitive, +.check row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled-alt.png"); +} + +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected.png"); +} + +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover.png"); +} + +.check row:checked:backdrop, +.check row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-alt.png"); +} + +.check row:checked:hover:backdrop, +.check row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover-alt.png"); +} + +.check:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled.png"); +} + +.check row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled-alt.png"); +} + +.check:inconsistent { + -gtk-icon-source: url("assets/check-mixed.png"); +} + +.check:inconsistent:hover { + -gtk-icon-source: url("assets/check-mixed-hover.png"); +} + +.check row:inconsistent, +.check row:selected:inconsistent, +.check row:selected:focus:inconsistent { + -gtk-icon-source: url("assets/check-mixed-alt.png"); +} + +.check row:inconsistent:hover, +.check row:selected:inconsistent:hover, +.check row:selected:focus:inconsistent:hover { + -gtk-icon-source: url("assets/check-mixed-hover-alt.png"); +} + +.check:inconsistent:insensitive { + -gtk-icon-source: url("assets/check-mixed-disabled.png"); +} + +.check row:inconsistent:insensitive, +.check row:selected:inconsistent:insensitive, +.check row:selected:focus:inconsistent:insensitive { + -gtk-icon-source: url("assets/check-mixed-disabled-alt.png"); +} + +.check:inconsistent:backdrop { + -gtk-icon-source: url("assets/backdrop-check-mixed.png"); +} + +.check:inconsistent:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-check-mixed-hover.png"); +} + +.check row:inconsistent:backdrop, +.check row:selected:inconsistent:backdrop { + -gtk-icon-source: url("assets/backdrop-check-mixed-alt.png"); +} + +.check row:inconsistent:hover:backdrop, +.check row:selected:inconsistent:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-check-mixed-hover-alt.png"); +} + +.check:inconsistent:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled.png"); +} + +.check row:selected:inconsistent:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled-alt.png"); +} + +.radio { + -gtk-icon-source: url("assets/radio-unselected.png"); +} + +.radio:hover { + -gtk-icon-source: url("assets/radio-unselected-hover.png"); +} + +.radio row, +.radio row:selected, +.radio row:selected:focus { + -gtk-icon-source: url("assets/radio-unselected-alt.png"); +} + +.radio row:hover, +.radio row:selected:hover, +.radio row:selected:focus:hover { + -gtk-icon-source: url("assets/radio-unselected-hover-alt.png"); +} + +.radio:insensitive { + -gtk-icon-source: url("assets/radio-unselected-disabled.png"); +} + +.radio row:insensitive { + background-color: transparent; +} + +.radio row:insensitive, +.radio row:selected:insensitive, +.radio row:selected:focus:insensitive { + -gtk-icon-source: url("assets/radio-unselected-disabled-alt.png"); +} + +.radio:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-unselected.png"); +} + +.radio:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover.png"); +} + +.radio row:backdrop, +.radio row:selected:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-unselected-alt.png"); +} + +.radio row:hover:backdrop, +.radio row:selected:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover-alt.png"); +} + +.radio:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled.png"); +} + +.radio row:selected:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled-alt.png"); +} + +.radio:checked { + -gtk-icon-source: url("assets/radio-selected.png"); +} + +.radio:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover.png"); +} + +.radio row:checked, +.radio row:selected:checked, +.radio row:selected:focus:checked { + -gtk-icon-source: url("assets/radio-selected-alt.png"); +} + +.radio row:checked:hover, +.radio row:selected:checked:hover, +.radio row:selected:focus:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover-alt.png"); +} + +.radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled.png"); +} + +.radio row:insensitive, +.radio row:selected:checked:insensitive, +.radio row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled-alt.png"); +} + +.radio:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected.png"); +} + +.radio:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover.png"); +} + +.radio row:checked:backdrop, +.radio row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-alt.png"); +} + +.radio row:checked:hover:backdrop, +.radio row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover-alt.png"); +} + +.radio:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled.png"); +} + +.radio row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled-alt.png"); +} + +.radio:inconsistent { + -gtk-icon-source: url("assets/radio-mixed.png"); +} + +.radio:inconsistent:hover { + -gtk-icon-source: url("assets/radio-mixed-hover.png"); +} + +.radio row:inconsistent, +.radio row:selected:inconsistent, +.radio row:selected:focus:inconsistent { + -gtk-icon-source: url("assets/radio-mixed-alt.png"); +} + +.radio row:inconsistent:hover, +.radio row:selected:inconsistent:hover, +.radio row:selected:focus:inconsistent:hover { + -gtk-icon-source: url("assets/radio-mixed-hover-alt.png"); +} + +.radio:inconsistent:insensitive { + -gtk-icon-source: url("assets/radio-mixed-disabled.png"); +} + +.radio row:inconsistent:insensitive, +.radio row:selected:inconsistent:insensitive, +.radio row:selected:focus:inconsistent:insensitive { + -gtk-icon-source: url("assets/radio-mixed-disabled-alt.png"); +} + +.radio:inconsistent:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-mixed.png"); +} + +.radio:inconsistent:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover.png"); +} + +.radio row:inconsistent:backdrop, +.radio row:selected:inconsistent:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-mixed-alt.png"); +} + +.radio row:inconsistent:hover:backdrop, +.radio row:selected:inconsistent:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover-alt.png"); +} + +.radio:inconsistent:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled.png"); +} + +.radio row:selected:inconsistent:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled-alt.png"); +} + +.primary-toolbar .menu .check, +.menubar.toolbar .menu .check, +.header-bar .menu .check, +.menu .check { + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); +} + +.primary-toolbar .menu .radio, +.menubar.toolbar .menu .radio, +.header-bar .menu .radio, +.menu .radio { + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); +} + +.primary-toolbar .menu .check:checked, +.menubar.toolbar .menu .check:checked, +.header-bar .menu .check:checked, +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); +} + +.toolbar .menu .check:checked:hover, +.menu .check:checked:hover { + -gtk-icon-source: url("assets/check-menuitem.png"); +} + +.primary-toolbar .menu .check:checked:insensitive, +.menubar.toolbar .menu .check:checked:insensitive, +.header-bar .menu .check:checked:insensitive, +.toolbar .menu .check:checked:hover:insensitive, +.menu .check:checked:insensitive, +.menu .check:checked:hover:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive.png"); +} + +.toolbar .menu .radio:checked:hover, +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem.png"); +} + +.primary-toolbar .menu .radio:checked:insensitive, +.menubar.toolbar .menu .radio:checked:insensitive, +.header-bar .menu .radio:checked:insensitive, +.toolbar .menu .radio:checked:hover:insensitive, +.menu .radio:checked:insensitive, +.menu .radio:checked:hover:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive.png"); +} + +.toolbar .menu .check { + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); +} + +.toolbar .menu .radio { + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); +} + +.toolbar .menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); +} + +.toolbar .menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); +} + +.toolbar .menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); +} + +.toolbar .menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-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/src/usr/share/themes/Lubuntu-default/gtk-3.0/gtk-widgets-borders-radiance.css b/src/usr/share/themes/Lubuntu-default/gtk-3.0/gtk-widgets-borders-radiance.css new file mode 100644 index 0000000..63c840e --- /dev/null +++ b/src/usr/share/themes/Lubuntu-default/gtk-3.0/gtk-widgets-borders-radiance.css @@ -0,0 +1,38 @@ + +.primary-toolbar .entry, +.menubar.toolbar .entry, +.header-bar .entry { + border-image: url("assets/radiance-entry-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; +} + +.primary-toolbar .entry:focus, +.menubar.toolbar .entry:focus, +.header-bar .entry:focus { + border-image: url("assets/radiance-entry-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; +} + +.primary-toolbar GtkComboBox.combobox-entry .button, +.primary-toolbar GtkComboBox.combobox-entry .button:focus:insensitive, +.menubar.toolbar GtkComboBox.combobox-entry .button, +.menubar.toolbar GtkComboBox.combobox-entry .button:focus:insensitive, +.header-bar GtkComboBox.combobox-entry .button, +.header-bar GtkComboBox.combobox-entry .button:focus:insensitive { + border-image: url("assets/radiance-combobox-button-toolbar.png") 10 12 10 1 / 10px 12px 10px 1px stretch; +} + +.primary-toolbar GtkComboBox.combobox-entry .button:focus, +.menubar.toolbar GtkComboBox.combobox-entry .button:focus, +.header-bar GtkComboBox.combobox-entry .button:focus { + border-image: url("assets/radiance-combobox-button-toolbar-focused.png") 10 12 10 1 / 10px 12px 10px 1px stretch; +} + +.primary-toolbar GtkComboBox.combobox-entry .button:focus:active:focus, +.menubar.toolbar GtkComboBox.combobox-entry .button:focus:active:focus, +.header-bar GtkComboBox.combobox-entry .button:focus:active:focus { + border-image: url("assets/radiance-combobox-button-toolbar-pressed-focused.png") 10 12 10 1 / 10px 12px 10px 1px stretch; +} + +.menubar.menuitem:hover, +.menubar .menuitem:hover { + border-color: #b8ab9c; +} diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/gtk-widgets-borders.css b/src/usr/share/themes/Lubuntu-default/gtk-3.0/gtk-widgets-borders.css new file mode 100644 index 0000000..b178dc9 --- /dev/null +++ b/src/usr/share/themes/Lubuntu-default/gtk-3.0/gtk-widgets-borders.css @@ -0,0 +1,302 @@ +/* Borders */ +.menubar.menuitem:hover, +.menubar .menuitem:hover { + border: 1px solid #2e2e2c; + border-bottom-width: 0px; + border-radius: 4px 4px 0 0; +} + +/********* + * 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: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, +.menubar.toolbar .entry, +.header-bar .entry { + border-image: url("assets/entry-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; +} + +.primary-toolbar .entry:focus, +.menubar.toolbar .entry:focus, +.header-bar .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, +.menubar.toolbar .entry.progressbar, +.menubar.toolbar .entry.progressbar, +.header-bar .entry.progressbar, +.header-bar .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 .button, +.primary-toolbar GtkComboBox.combobox-entry .button:focus:insensitive, +.menubar.toolbar GtkComboBox.combobox-entry .button, +.menubar.toolbar GtkComboBox.combobox-entry .button:focus:insensitive, +.header-bar GtkComboBox.combobox-entry .button, +.header-bar GtkComboBox.combobox-entry .button:focus:insensitive { + border-image: url("assets/combobox-button-toolbar.png") 10 12 10 1 / 10px 12px 10px 1px stretch; +} + +.primary-toolbar GtkComboBox.combobox-entry .button:focus, +.menubar.toolbar GtkComboBox.combobox-entry .button:focus, +.header-bar GtkComboBox.combobox-entry .button:focus { + border-image: url("assets/combobox-button-toolbar-focused.png") 10 12 10 1 / 10px 12px 10px 1px stretch; +} + +.primary-toolbar GtkComboBox.combobox-entry .button:focus:active:focus, +.menubar.toolbar GtkComboBox.combobox-entry .button:focus:active:focus, +.header-bar GtkComboBox.combobox-entry .button:focus:active:focus { + border-image: url("assets/combobox-button-toolbar-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, +.menubar.toolbar GtkComboBox.combobox-entry .entry:first-child, +.menubar.toolbar GtkComboBox.combobox-entry .button:first-child, +.header-bar GtkComboBox.combobox-entry .entry:first-child, +.header-bar 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, +.menubar.toolbar GtkComboBox.combobox-entry .entry:last-child, +.menubar.toolbar GtkComboBox.combobox-entry .button:last-child, +.header-bar GtkComboBox.combobox-entry .entry:last-child, +.header-bar GtkComboBox.combobox-entry .button:last-child { + border-image-width: 10px 12px 10px 1px; + border-radius: 0 8px 8px 0; + border-left-width: 0; +} + +.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, +.trough.highlight { + border-radius: 4px; + border-width: 1px; + border-style: solid; + border-color: transparent; +} + +.trough { + border-image: url("assets/progressbar-horizontal-trough.png") 6 7 6 7 / 6px 7px 6px 7px stretch; +} + +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, +.menubar.toolbar GtkSwitch.trough, +.header-bar 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, +.menubar.toolbar GtkSwitch.trough:active, +.header-bar 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; +} + diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/gtk-widgets-radiance.css b/src/usr/share/themes/Lubuntu-default/gtk-3.0/gtk-widgets-radiance.css new file mode 100644 index 0000000..bf92be4 --- /dev/null +++ b/src/usr/share/themes/Lubuntu-default/gtk-3.0/gtk-widgets-radiance.css @@ -0,0 +1,156 @@ +/* Set up shadows and hilights for button visual separation */ +.primary-toolbar .linked .button, +.primary-toolbar .button.raised.linked, +.primary-toolbar .raised.linked .button, +.menubar.toolbar .linked .button, +.menubar.toolbar .button.raised.linked, +.menubar.toolbar .raised.linked .button, +.header-bar .linked .button, +.header-bar .button.raised.linked, +.header-bar .button.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, +.menubar.toolbar .linked .button:first-child, +.menubar.toolbar .button.raised.linked:first-child, +.menubar.toolbar .raised.linked .button:first-child, +.header-bar .linked .button:first-child, +.header-bar .button.raised.linked:first-child, +.header-bar .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, +.menubar.toolbar .linked .button:last-child, +.menubar.toolbar .button.raised.linked:last-child, +.menubar.toolbar .raised.linked .button:last-child, +.header-bar .linked .button:last-child, +.header-bar .button.raised.linked:last-child, +.header-bar .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, +.menubar.toolbar .linked .button:active, +.menubar.toolbar .button.raised.linked:active, +.menubar.toolbar .raised.linked .button:active, +.header-bar .linked .button:active, +.header-bar .button.raised.linked:active, +.header-bar .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, +.menubar.toolbar .linked .button:insensitive, +.menubar.toolbar .button.raised.linked:insensitive, +.menubar.toolbar .raised.linked .button:insensitive, +.header-bar .linked .button:insensitive, +.header-bar .button.raised.linked:insensitive, +.header-bar .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, +.menubar.toolbar .linked .button:backdrop:last-child, +.menubar.toolbar .button.raised.linked:backdrop:last-child, +.menubar.toolbar .raised.linked .button:backdrop:last-child, +.header-bar .linked .button:backdrop:last-child, +.header-bar .button.raised.linked:backdrop:last-child, +.header-bar .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: @dark_fg_color; + text-shadow: 0 1px shade (@dark_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); +} + +/* for the playback menu item in the sound menu */ +.menu .spinner, +.menu .spinner:hover { + color: @selected_bg_color; +} + +/* primary-toolbar */ +.primary-toolbar, +.primary-toolbar .toolbar, +.primary-toolbar.toolbar, +.menubar.toolbar, +.header-bar, +.maximized .titlebar.header-bar.toolbar-mode:not(:backdrop) { + 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, +.menubar.toolbar :insensitive, +.header-bar :insensitive { + text-shadow: 0 1px shade (@dark_bg_color, 1.1); +} + +.primary-toolbar GtkComboBox, +.primary-toolbar .button *, +.primary-toolbar .button, +.menubar.toolbar GtkComboBox, +.menubar.toolbar .button *, +.menubar.toolbar .button, +.header-bar GtkComboBox, +.header-bar .button *, +.header-bar .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, +.menubar.toolbar .raised .button, +.menubar.toolbar .raised.button, +.menubar.toolbar .button:hover, +.menubar.toolbar .button:active, +.menubar.toolbar .button:insensitive, +.header-bar .raised .button, +.header-bar .raised.button, +.header-bar .button:hover, +.header-bar .button:active, +.header-bar .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/src/usr/share/themes/Lubuntu-default/gtk-3.0/gtk-widgets.css b/src/usr/share/themes/Lubuntu-default/gtk-3.0/gtk-widgets.css new file mode 100644 index 0000000..a3bc064 --- /dev/null +++ b/src/usr/share/themes/Lubuntu-default/gtk-3.0/gtk-widgets.css @@ -0,0 +1,2135 @@ +* { + -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: #f07746; /* @link_color */ + -GtkIMHtml-hyperlink-color: #f07746; /* @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; + -GtkScrolledWindow-scrollbar-spacing: 0; + -GtkScrolledWindow-scrollbars-within-bevel: 1; + -GtkSeparatorMenuItem-horizontal-padding: 0; + -GtkStatusbar-shadow-type: none; + -GtkTextView-error-underline-color: #df382c; /* @error_color */ + -GtkToolButton-icon-spacing: 6; + -GtkToolItemGroup-expander-size: 11; + -GtkToolbar-internal-padding: 0; + -GtkTreeView-expander-size: 8; + -GtkTreeView-vertical-separator: 0; + -GtkWidget-separator-width: 2; + -GtkWidget-separator-height: 2; + -GtkWidget-link-color: #f07746; /* @link_color */ + -GtkWidget-visited-link-color: #f07746; /* @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; +} + +.background { + color: @fg_color; + background-color: @bg_color; +} + +.background:backdrop { + color: @backdrop_fg_color; +} + +/************* + * 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); +} + +/********** + * button * + **********/ +.button { + padding: 5px 6px; + + 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); + + border: 1px solid transparent; + border-radius: 8px; + border-image-source: url("assets/button.png"); + + /* all button border images have the same size and are sliced in the same way */ + border-image-width: 10px 12px 10px 12px; + border-image-slice: 10 12 10 12; + border-image-repeat: stretch; +} + +.button.flat { + background-image: none; + border-image-source: none; +} + +.button:backdrop { + background-image: none; + background-color: @bg_color; + border-image-source: url("assets/backdrop-button.png"); + + color: @backdrop_fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); +} + +.button.flat:backdrop { + border-image-source: none; +} + +.button:focus { + border-image-source: url("assets/button-focused.png"); +} + +.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))); + border-image-source: url("assets/button-hover.png"); +} + +.button:hover:backdrop { + background-color: shade (@bg_color, 1.04); + border-image-source: url("assets/backdrop-button-hover.png"); +} + +.button:hover:focus { + border-image-source: url("assets/button-focused-hover.png"); +} + +.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); + border-image-source: url("assets/button-disabled.png"); +} + +.button:insensitive:backdrop { + background-color: #ebebeb; + + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); + border-image-source: url("assets/backdrop-button-disabled.png"); +} + +.button.flat:insensitive, +.button.flat:insensitive:backdrop { + background-color: transparent; + border-image-source: none; +} + +.button:checked { + background-image: -gtk-gradient (linear, left top, left bottom, + from (#cecece), + to (#e8e8e8)); + border-image-source: url("assets/button-active.png"); +} + +.button:checked:focus { + border-image-source: url("assets/button-active-focused.png"); +} + +.button:active { + background-image: -gtk-gradient (linear, left top, left bottom, + from (#dcdcdc), + to (#f3f3f3)); + border-image-source: url("assets/button-active-hover.png"); +} + +.button:active:focus { + border-image-source: url("assets/button-active-focused-hover.png"); +} + +.button:active:insensitive { + background-image: -gtk-gradient (linear, left top, left bottom, + from (#e3e3e3), + to (#f3f3f3)); + border-image-source: url("assets/button-active-disabled.png"); +} + +.button:checked:backdrop { + border-image-source: url("assets/backdrop-button-active.png"); +} + +.button:active:backdrop { + border-image-source: url("assets/backdrop-button-active-hover.png"); +} + +.button:checked: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))); + border-image-source: url("assets/backdrop-button-active-disabled.png"); +} + +.button.default { + border-image-source: url("assets/button-default.png"); +} + +.button.default:hover { + border-image-source: url("assets/button-default-hover.png"); +} + +.button.default:focus { + border-image-source: url("assets/button-default-focused.png"); +} + +.button.default:focus:hover { + border-image-source: url("assets/button-default-focused-hover.png"); +} + +/****************** + * Linked Widgets * + *****************/ +.linked > .entry, +.linked > .button, +.linked > GtkComboBox > .button { + border-radius: 0; + border-image-width: 10px 0 10px 0; + border-width: 1px 0 1px 0; + box-shadow: inset -1px 0 shade (@bg_color, 0.84); +} + +.linked > .entry:first-child, +.linked > .button:first-child, +.linked > GtkComboBox:first-child > .button { + border-image-width: 10px 0 10px 12px; + border-radius: 8px 0 0 8px; +} + +.linked > .entry:last-child, +.linked > .button:last-child, +.linked > GtkComboBox:last-child > .button { + border-image-width: 10px 12px 10px 0; + border-radius: 0 8px 8px 0; + box-shadow: none; +} + +.linked > .entry:only-child, +.linked > .button:only-child, +.linked > GtkComboBox:only-child > .button { + border-image-width: 10px 12px 10px 12px; + border-radius: 8px; +} + +.primary-toolbar .linked .button, +.header-bar .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, +.header-bar .linked .button:first-child { + box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); +} + +.primary-toolbar .linked .button:last-child, +.header-bar .linked .button:last-child { + box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4) +} + +.primary-toolbar .linked .button:active, +.header-bar .linked .button:active, +.primary-toolbar .linked .button:insensitive, +.header-bar .linked .button:insensitive { + box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); +} + +.primary-toolbar .linked .button:only-child, +.header-bar .linked .button:only-child { + box-shadow: none; +} + +/* Make linked dialog buttons look like they are not linked */ +.message-dialog .linked.dialog-action-area .button { + border-image-width: 12px; + box-shadow: none; + border-radius: 7px; +} + +/**************** + * cell and row * + ****************/ +.cell { + -GtkCheckButton-indicator-size: 16; + + background-color: @base_color; + border-radius: 0; + border-width: 0; +} + +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; +} + +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; +} + +/******************* + * check and radio * + *******************/ + +/* Draw a focus ring around the contained label ... */ +GtkCheckButton.text-button GtkLabel { + border: 1px solid transparent; + border-radius: 5px; +} + +GtkCheckButton.text-button:focus GtkLabel { + border-color: @focus_color; + background-color: @focus_bg_color; +} + +/* ... unless it's a proper button, which already has a focus-colored border */ +.button.text-button:focus GtkLabel { + border: none; + background: none; +} + +.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); +} + +.view:selected, +.view:active, +.content-view.view:selected, +.content-view.view:active { + background-color: @selected_bg_color; +} + +.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; +} + +/********* + * entry * + *********/ +.entry { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@base_color, 0.96)), + to (@base_color)); + padding: 5px 7px; + + color: @text_color; +} + +.entry.flat, .entry.flat:focus { + padding: 2px; +} + +.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:insensitive { + background-color: #f5f5f5; + background-image: none; + + color: mix (@text_color, @base_color, 0.4); +} + +.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, +.header-bar .entry.progressbar, +.header-bar .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; +} + +/* Application notification */ +.app-notification, +.app-notification.frame { + padding: 3px; + border-width: 0 1px 1px; + border-style: solid; + background-color: @bg_color; +} + +/************ + * expander * + ************/ +.expander { + color: @fg_color; +} + +/********* + * frame * + *********/ +.frame { + border-radius: 3px; + border-width: 1px; + border-style: solid; + border-color: shade (@bg_color, 0.82); + border-image: none; + background: none; +} + +.frame.flat { + border: none; +} + +/**************** + * window-frame * + ****************/ + +.window-frame.csd.popup { + border-style: none; + border-radius: 0; + box-shadow: 0 3px 8px @shadow_color; +} + +/************ + * iconview * + ************/ +.view { + background-color: @base_color; + color: @text_color; +} + +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; +} + +GtkIconView.cell { + 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); +} + +/******** + * menu * + ********/ +GtkTreeMenu.menu, +.toolbar .header-bar .menu, +GtkMenuToolButton.menu, +.primary-toolbar .button .menu, +.header-bar .button .menu, +.menu { + background-image: none; + background-color: shade (@dark_bg_color, 1.08); + border-bottom-color: shade (@dark_bg_color, 0.96); + border-left-color: shade (@dark_bg_color, 0.8); + border-right-color: shade (@dark_bg_color, 0.8); + border-top-color: shade (@dark_bg_color, 0.96); + padding: 0; + border-width: 1px; + border-style: solid; + + color: @dark_fg_color; + + box-shadow: inset 0 1px shade (@dark_bg_color, 1.18), + inset 0 -1px shade (@dark_bg_color, 1.18), + inset -1px 0 shade (@dark_bg_color, 1.16), + inset 1px 0 shade (@dark_bg_color, 1.18); + + margin: 1px; +} + +.toolbar .menu, +GtkComboBox .menu { + background-image: none; + background-color: @bg_color; + border-bottom-color: shade (@bg_color, 0.66); + border-left-color: shade (@bg_color, 0.7); + border-right-color: shade (@bg_color, 0.7); + border-top-color: shade (@bg_color, 0.8); + border-style: solid; + padding: 0; + + color: @fg_color; + + box-shadow: inset -1px 0 shade (@bg_color, 1.18), + inset 1px 0 shade (@bg_color, 1.18), + inset 0 1px shade (@bg_color, 1.18); +} + +.menu:selected { + background-color: @selected_bg_color; +} + +.menu.button:hover, +.menu.button:checked, +.menu.button:checked: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: 1px; +} + +.context-menu { + font: regular medium; +} + +/*********** + * menubar * + ***********/ +.menubar { + -GtkWidget-window-dragging: true; + + background-color: @dark_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:hover, +.menubar .menuitem:hover { + background-color: transparent; + background-clip: border-box; + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.38)), + to (shade (@dark_bg_color, 1.11))); + + box-shadow: inset 0 1px 1px 0 shade (@dark_bg_color, 1.8); + + color: shade (@dark_fg_color, 1.1); + text-shadow: 0 -1px shade (@dark_bg_color, 0.7); +} + +/************ + * menuitem * + ************/ +.menuitem { + -GtkMenuItem-horizontal-padding: 0; + background: transparent; + border-radius: 0; + padding: 3px 5px 3px 5px; + + text-shadow: none; +} + +/* Workaround for lp:949368 */ +GtkComboBox .menuitem * { + color: @fg_color; +} + +GtkComboBox .menuitem *:hover { + color: @selected_fg_color; +} + +.popover .menuitem:checked:hover, +.menuitem:hover, +.menu .menuitem:hover { + border-radius: 0; + 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:checked, +.menuitem.radio:checked { + color: @fg_color; +} + +.menu .menuitem.check:hover, +.menu .menuitem.radio:hover { + box-shadow: none; +} + +GtkTreeMenu.menu .menuitem:insensitive, +GtkTreeMenu.menu .menuitem *:insensitive, +.toolbar .header-bar .menu .menuitem:insensitive, +.toolbar .header-bar .menu .menuitem *:insensitive, +GtkMenuToolButton.menu .menuitem:insensitive, +GtkMenuToolButton.menu .menuitem *:insensitive, +.primary-toolbar .button .menu .menuitem:insensitive, +.primary-toolbar .button .menu .menuitem *:insensitive, +.header-bar .button .menu .menuitem:insensitive, +.header-bar .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 GtkCalendar:inconsistent { + color: shade (@bg_color, 0.6); +} + +.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, +.primary-toolbar GtkScale.trough:backdrop, +.header-bar GtkScale.trough, +.header-bar GtkScale.trough:backdrop, +.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); +} + +.menuitem > GtkBox > GtkImage + GtkLabel { + padding-left: 6px; +} + +/************ + * notebook * + ************/ +.notebook tab.top { padding: 4px 6px 2px 6px; } +.notebook tab.top:active { padding-bottom: 3px; } +.notebook tab.bottom { padding: 2px 6px 4px 6px; } +.notebook tab.bottom:active { padding-top: 3px; } +.notebook tab.left { padding: 2px 4px 2px 6px; } +.notebook tab.left:active { padding-right: 5px; } +.notebook tab.right { padding: 2px 6px 2px 4px; } +.notebook tab.right:active { padding-left: 5px; } + +/* give active tab a background, as it might be dragged across of others when reordering */ +.notebook tab:active { + background-color: @bg_color; +} + +.notebook.header { + border-width: 0; /* set below depending on position of tab bar */ + border-color: shade (@bg_color, 0.82); + border-style: solid; +} + +/* Draw a border between tabs and content ... */ +.notebook.header.top { border-bottom-width: 1px; } +.notebook.header.right { border-left-width: 1px; } +.notebook.header.left { border-right-width: 1px; } +.notebook.header.bottom { border-top-width: 1px; } + +/* ... unless the content is in a frame (thus having a border itself */ +.notebook.header.frame.top { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.bottom { border: none; } + +.notebook tab.top { + 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; +} + +.notebook tab.right { + 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.left { + 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.bottom { + 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; +} + +/* Draw a focus ring around labels in tabs */ +.notebook tab GtkLabel { + border: 1px solid transparent; + border-radius: 5px; +} + +.notebook:focus tab GtkLabel.active-page { + border-color: @focus_color; + background-color: @focus_bg_color; +} + +.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: 8px; + 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: #db6a3c; + 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: @backdrop_filling_bg; +} + +.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: #db6a3c; +} + +.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: @backdrop_filling_bg; + border-color: @backdrop_filling_bg; + 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; +} + +GtkScale.vertical { + -GtkScale-slider-length: 13; +} + +.scale.trough.highlight { + background-color: #df784e; + background-image: none; + background-clip: content-box; +} + +.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); +} + +/************* + * scrollbar * + *************/ +.scrollbar { + -GtkScrollbar-has-backward-stepper: 0; + -GtkScrollbar-has-forward-stepper: 0; + -GtkScrollbar-trough-border: 0; + -GtkScrollbar-min-slider-length: 31; + -GtkRange-slider-width: 10; + + background-color: @scrollbar_track_color; + background-image: none; + background-size: 0; + border: none; + border-radius: 0; +} + +.scrollbar.overlay-indicator { + background-color: transparent; +} + +.scrollbar:hover, +.scrollbar.dragging { + background-color: @scrollbar_track_color; +} + +.scrollbar:hover:backdrop, +.scrollbar.dragging:backdrop { + background-color: @backdrop_selected_bg_color; +} + +/* Adding margins, so actual visible size is: -GtkRange-slider-width - margin + * this allows to keep the slider smaller, but keeping few threshold pixels + */ +.scrollbar.vertical:hover:dir(ltr), +.scrollbar.vertical.dragging:dir(ltr) { + margin-left: 2px; +} + +.scrollbar.vertical:hover:dir(rtl), +.scrollbar.vertical.dragging:dir(rtl) { + margin-right: 2px; +} + +.scrollbar.horizontal:hover, +.scrollbar.horizontal.dragging, +.scrollbar.horizontal.slider:hover, +.scrollbar.horizontal.slider.dragging { + margin-top: 2px; +} + +.scrollbar.slider { + background-color: alpha(@selected_bg_color, 0.8); + border-radius: 1px; +} + +.scrollbar.slider.hovering, +.scrollbar.slider.dragging { + border-radius: 2px; + margin: 0; +} + +/* Adding margins, so actual visible size is: -GtkRange-slider-width - margin + * this allows to define some kind of proximity effect also on mouse-enter + */ +.scrollbar.slider.vertical:dir(ltr):not(:hover):not(.dragging) { + margin-left: 7px; +} + +.scrollbar.slider.vertical:dir(rtl):not(:hover):not(.dragging) { + margin-right: 7px; +} + +.scrollbar.slider.horizontal:not(:hover):not(.dragging) { + margin-top: 7px; +} + +.scrollbar.slider:hover { + background-color: alpha(@selected_bg_color, 0.85); +} + +.scrollbar.slider:active { + background-color: @selected_bg_color; +} + +.scrollbar.slider:backdrop { + background-color: alpha(@backdrop_filling_bg, 0.8); +} + +.scrollbar.slider:hover:backdrop { + background-color: alpha(@backdrop_filling_bg, 0.85); +} + +.scrollbar.slider:active:backdrop { + background-color: @backdrop_filling_bg; +} + +/******************* + * 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: @dark_bg_color; +} + +GtkTreeMenu .menuitem.separator, +.toolbar .header-bar .menuitem.separator, +GtkMenuToolButton .menuitem.separator, +.primary-toolbar .button .menuitem.separator, +.header-bar .button .menuitem.separator, +.menuitem.separator { + border-color: shade (@dark_bg_color, 0.99); + border-bottom-color: alpha (shade (@dark_bg_color, 1.26), 0.5); + border-right-color: alpha (shade (@dark_bg_color, 1.26), 0.5); +} + +.toolbar .menuitem.separator, +GtkComboBox .menuitem.separator { + 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); +} + +/*********** + * sidebar * + ***********/ +GtkPlacesSidebar.sidebar .view { + background-color: shade (@bg_color, 0.95); + + color: @fg_color; + text-shadow: 0 1px shade (shade (@bg_color, 0.95), 1.04); +} + +GtkPlacesSidebar.sidebar:backdrop { + color: mix (@fg_color, shade (@bg_color, 0.95), 0.2); + text-shadow: 0 1px shade (shade (@bg_color, 0.95), 1.02); +} + +GtkPlacesSidebar.sidebar row:selected { + color: @selected_fg_color; + text-shadow: 0 1px shade (@selected_bg_color, 0.7); +} + +GtkPlacesSidebar.sidebar row:selected:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (shade (@bg_color, 0.95), 0.94)), + to (shade (shade (@bg_color, 0.95), 0.86))); + border-top-color: shade (shade (@bg_color, 0.95), 0.88); + + color: @fg_color; + text-shadow: 0 1px shade (shade (@bg_color, 0.95), 0.96); +} + +GtkPlacesSidebar.sidebar .sidebar-icon { + padding-left: 10px; + padding-right: 10px; +} + +/************** + * 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 * + ***********/ +@keyframes spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.spinner { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + color: @selected_bg_color; + opacity: 0; +} + +.spinner:active { + animation: spinner 1s infinite linear; + opacity: 1; +} + +.spinner:active:backdrop { + color: @backdrop_fg_color; +} + +.spinner:active:insensitive { + opacity: 0.5; +} + +/************* + * 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); +} + +GtkSwitch:focus { + outline: 2px solid @focus_color; + outline-offset: -2px; + outline-radius: 6px; +} + +/* 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; + + 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 { + background-image: none; + background-color: @bg_color; + + color: @backdrop_fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); +} + +/************ + * textview * + ************/ +GtkTextView { + background-color: @base_color; +} + +.header-bar { + padding: 2px 6px; +} + +/* + * Header Bars + * + * The following rules only style header bars when they are used as a window's + * titlebar widget (i.e., they have .titlebar set as well). + * + * Some applications reuse their header bar as a primary toolbar on desktops + * that prefer showing traditional title bars. The rules for those are further + * down grouped with normal toolbars. + */ +.titlebar.header-bar { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.5)), + to (@dark_bg_color)); + border-color: shade (@dark_bg_color, 1.5); + border-style: solid; + border-width: 1px 0 0 0; + border-radius: 7px 7px 0 0; + + color: @dark_fg_color; + + box-shadow: inset 0 1px shade (@dark_bg_color, 1.65); +} + +.titlebar.header-bar .title { + font: bold; +} + +.titlebar.header-bar .subtitle { + font-size: smaller; + opacity: 0.5; +} + +.titlebar.header-bar:backdrop { + color: @backdrop_fg_color; + background-image: none; + background-color: @dark_bg_color; + border-top-color: @dark_bg_color; +} + +.maximized .titlebar.header-bar { + border-radius: 0; + border: none; +} + +.maximized .titlebar.header-bar.toolbar-mode { + box-shadow: none; +} + +.titlebar.header-bar .button.titlebutton { + background-clip: padding-box; + border: 1px solid #d0c7bf; + color: #8b8379; + icon-shadow: 0 1px rgba(255, 255, 255, 0.5); + border-radius: 9px; + padding: 0; + box-shadow: none; + background-image: linear-gradient(to top, #d5d2ce, #ece8e4 50%, #f7f4f3); +} + +.titlebar.header-bar .button.titlebutton.close { + color: #7f4025; + icon-shadow: 0 1px rgba(255, 255, 255, 0.25); + background-image: linear-gradient(to top, #e77041, #f17d4e 50%, #f9b39c); +} + +.titlebar.header-bar .button.titlebutton.close:hover { + background-image: linear-gradient(to top, #e67144, #ed8b67 50%, #f9cbbd); +} + +.titlebar.header-bar .button.titlebutton:hover, +.titlebar.header-bar .button.titlebutton:backdrop:hover { + background-image: linear-gradient(to top, #e2e1df, #f8f6f3 50%, #fcfbf9); +} + +.titlebar.header-bar .button.titlebutton:active { + icon-shadow: none; + background-image: linear-gradient(to top, #fcfbf8, #fbf9f6); +} + +.titlebar.header-bar .button.titlebutton.close:active { + background-image: linear-gradient(to top, #f08054, #f07c4e); +} + +.titlebar.header-bar .button.titlebutton:backdrop { + color: #8b8379; + icon-shadow: none; + background-image: linear-gradient(to top, #ece9e6, #e8e4e1); +} + +/*********** + * toolbar * + ***********/ +.toolbar { + border-style: none; + padding: 1px; + + background-color: @bg_color; + color: @fg_color; + text-shadow: none; +} + +.toolbar:backdrop { + color: @backdrop_fg_color; +} + +/******************* + * primary-toolbar * + *******************/ +.primary-toolbar, +.header-bar, +.maximized .titlebar.header-bar.toolbar-mode:not(:backdrop) { + -GtkWidget-window-dragging: true; + + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 0.96)), + to (shade (@dark_bg_color, 1.4))); + border-bottom-color: shade (@dark_bg_color, 1.1); + border-top-color: shade (@dark_bg_color, 1.09); + border-style: solid; + border-width: 1px 0 1px 0; + border-radius: 0; + + color: @dark_fg_color; + text-shadow: 0 -1px shade (@dark_bg_color, 0.7); + + box-shadow: inset 0 1px shade (@dark_bg_color, 0.94); +} + +.maximized .titlebar.header-bar.toolbar-mode:not(:backdrop) { + border-width: 0; +} + +.primary-toolbar:backdrop, +.header-bar:backdrop { + background-image: none; + background-color: @dark_bg_color; + box-shadow: none; + border-top-color: @dark_bg_color; + border-bottom-color: shade (@dark_bg_color, 0.9); + + color: @backdrop_dark_fg_color; +} + +.primary-toolbar :insensitive, +.header-bar :insensitive { + text-shadow: 0 -1px shade (@dark_bg_color, 0.7); +} + +.primary-toolbar .button, +.header-bar .button, +.primary-toolbar .button.flat:hover { + background: transparent; + color: @dark_fg_color; + text-shadow: 0 -1px shade (@dark_bg_color, 0.7); + border-image-source: url("assets/radiance-button-toolbar.png"); + padding: 9px; +} + +.primary-toolbar .button.flat { + border-image-source: none; + background: transparent; +} + +.primary-toolbar .button:focused, +.header-bar .button:focused { + border-image-source: url("assets/radiance-button-toolbar-focused.png"); +} + +.primary-toolbar .button:active, +.primary-toolbar .button:checked, +.header-bar .button:active, +.header-bar .button:checked { + border-image-source: url("assets/radiance-button-toolbar-active.png"); +} + +.primary-toolbar .button:active:focused, +.primary-toolbar .button:checked:focused, +.header-bar .button:active:focused, +.header-bar .button:checked:focused { + border-image-source: url("assets/radiance-button-toolbar-active-focused.png"); +} + +.primary-toolbar .button:backdrop, +.header-bar .button:backdrop { + background-color: transparent; + color: @backdrop_dark_fg_color; + text-shadow: 0 -1px shade (@dark_bg_color, 0.9); + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button.flat:backdrop { + border-image-source: none; +} + +.primary-toolbar .button:active:backdrop, +.primary-toolbar .button:checked:backdrop, +.header-bar .button:active:backdrop, +.header-bar .button:checked:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar-active.png"); +} + +.primary-toolbar .button:hover, +.primary-toolbar .button:checked, +.header-bar .button:hover, +.header-bar .button:checked { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.2)), + to (shade (@dark_bg_color, 1.1))); +} + +.primary-toolbar .button:active, +.header-bar .button:active { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 0.95)), + to (shade (@dark_bg_color, 1.0))); + text-shadow: 0 -1px shade (@dark_bg_color, 0.6); +} + +.primary-toolbar .button:checked:insensitive, +.primary-toolbar .button:insensitive, +.header-bar .button:checked:insensitive, +.header-bar .button:insensitive { + text-shadow: none; +} + +.primary-toolbar .button:insensitive, +.header-bar .button:insensitive { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.01)), + to (shade (@dark_bg_color, 0.99))); +} + +.primary-toolbar .button.flat:insensitive { + background-image: none; +} + +.primary-toolbar .button:checked:insensitive, +.header-bar .button:checked:insensitive { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 0.94)), + to (shade (@dark_bg_color, 1.02))); +} + +.primary-toolbar GtkSeparatorToolItem, +.primary-toolbar .separator, +.primary-toolbar .separator:insensitive, +.header-bar GtkSeparatorToolItem, +.header-bar .separator, +.header-bar .separator:insensitive { + border-color: alpha (shade (@dark_bg_color, 0.94), 0.35); + border-bottom-color: alpha (shade (@dark_bg_color, 1.26), 0.5); + border-right-color: alpha (shade (@dark_bg_color, 1.26), 0.5); +} + +/* inline-toolbar */ +.inline-toolbar.toolbar { + -GtkToolbar-button-relief: normal; + + border-right-color: shade (@bg_color, 0.86); + border-bottom-color: shade (@bg_color, 0.88); + border-left-color: shade (@bg_color, 0.86); + + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (#f2f1ef, 0.93)), + color-stop (0.08, #f2f1ef), + to (#ffffff)); + border-width: 0 1px 1px 1px; + border-style: solid; + border-radius: 3px; + border-top-right-radius: 0; + border-top-left-radius: 0; + padding: 3px 4px 4px 4px; +} + +.inline-toolbar.toolbar .button { + padding: 4px; + + icon-shadow: 0 1px shade (@bg_color, 1.16); +} + +/* Middle button */ +.inline-toolbar.toolbar .button, +.inline-toolbar.toolbar .button:active, +.inline-toolbar.toolbar .button:focus, +.inline-toolbar.toolbar .button:focus:active, +.inline-toolbar.toolbar .button:insensitive, +.inline-toolbar.toolbar .button:backdrop, +.inline-toolbar.toolbar .button:backdrop:insensitive, +.inline-toolbar.toolbar GtkToolButton .button, +.inline-toolbar.toolbar GtkToolButton .button:active, +.inline-toolbar.toolbar GtkToolButton .button:focus, +.inline-toolbar.toolbar GtkToolButton .button:focus:active, +.inline-toolbar.toolbar GtkToolButton .button:insensitive, +.inline-toolbar.toolbar GtkToolButton .button:backdrop, +.inline-toolbar.toolbar GtkToolButton .button:backdrop:insensitive { + border-right-width: 0; + border-left-width: 0; + border-image-width: 10px 0 10px 0; + border-radius: 0; +} + +/* Leftmost button */ +.inline-toolbar.toolbar .button:first-child, +.inline-toolbar.toolbar .button:active:first-child, +.inline-toolbar.toolbar .button:focus:first-child, +.inline-toolbar.toolbar .button:focus:active:first-child, +.inline-toolbar.toolbar .button:insensitive:first-child, +.inline-toolbar.toolbar .button:backdrop:first-child, +.inline-toolbar.toolbar .button:backdrop:insensitive:first-child, +.inline-toolbar.toolbar GtkToolButton:first-child .button, +.inline-toolbar.toolbar GtkToolButton:first-child .button:active, +.inline-toolbar.toolbar GtkToolButton:first-child .button:focus, +.inline-toolbar.toolbar GtkToolButton:first-child .button:focus:active, +.inline-toolbar.toolbar GtkToolButton:first-child .button:insensitive, +.inline-toolbar.toolbar GtkToolButton:first-child .button:backdrop, +.inline-toolbar.toolbar GtkToolButton:first-child .button:backdrop:insensitive { + border-left-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 */ +.inline-toolbar.toolbar .button:last-child, +.inline-toolbar.toolbar .button:active:last-child, +.inline-toolbar.toolbar .button:focus:last-child, +.inline-toolbar.toolbar .button:focus:active:last-child, +.inline-toolbar.toolbar .button:insensitive:last-child, +.inline-toolbar.toolbar .button:backdrop:last-child, +.inline-toolbar.toolbar .button:backdrop:insensitive:last-child, +.inline-toolbar.toolbar GtkToolButton:last-child .button, +.inline-toolbar.toolbar GtkToolButton:last-child .button:active, +.inline-toolbar.toolbar GtkToolButton:last-child .button:focus, +.inline-toolbar.toolbar GtkToolButton:last-child .button:focus:active, +.inline-toolbar.toolbar GtkToolButton:last-child .button:insensitive, +.inline-toolbar.toolbar GtkToolButton:last-child .button:backdrop, +.inline-toolbar.toolbar GtkToolButton:last-child .button:backdrop:insensitive { + border-left-width: 0; + border-right-width: 1px; + border-image-width: 10px 12px 10px 0; + border-radius: 8px; + border-bottom-left-radius: 0; + border-top-left-radius: 0; +} + +/* Single button */ +.inline-toolbar.toolbar .button:only-child, +.inline-toolbar.toolbar .button:active:only-child, +.inline-toolbar.toolbar .button:focus:only-child, +.inline-toolbar.toolbar .button:focus:active:only-child, +.inline-toolbar.toolbar .button:insensitive:only-child, +.inline-toolbar.toolbar .button:backdrop:only-child, +.inline-toolbar.toolbar .button:backdrop:insensitive:only-child, +.inline-toolbar.toolbar GtkToolButton:only-child .button, +.inline-toolbar.toolbar GtkToolButton:only-child .button:active, +.inline-toolbar.toolbar GtkToolButton:only-child .button:focus, +.inline-toolbar.toolbar GtkToolButton:only-child .button:focus:active, +.inline-toolbar.toolbar GtkToolButton:only-child .button:insensitive, +.inline-toolbar.toolbar GtkToolButton:only-child .button:backdrop, +.inline-toolbar.toolbar GtkToolButton:only-child .button:backdrop:insensitive { + border-right-width: 1px; + border-left-width: 1px; + border-image-width: 10px 12px 10px 12px; + border-radius: 8px; +} + +/*********** + * 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; +} + +/************ + * 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; +} + +/************ + * viewport * + ************/ +GtkViewport.frame { + border-width: 0; +} + +/************ + * listbox * + ************/ +.list-row.button { + border-image: none; + border-style: none; + border-radius: 0; + background-image: none; +} + +.list-row.button:selected { + text-shadow: none; +} + +/************ + * popover * + ************/ +.popover { + background-clip: border-box; + + border-radius: 5px; + border: 1px solid darker(@bg_color); + + box-shadow: 0 2px 3px @shadow_color; + margin: 10px; + padding: 2px; +} + +.popover:backdrop { + box-shadow: none; +} + +/* Popover menuitems are actually buttons. The following rules reset most of + * the button styles for them. + */ +.popover .menuitem, +.popover .menuitem:checked, +.popover .menuitem:hover, +.popover .menuitem:active, +.popover .menuitem:insensitive, +.popover .menuitem:backdrop { + border-image: none; + border: none; + text-shadow: none; + border-radius: 3px; +} + +.popover .menuitem:backdrop:hover { + border: none; + border-image: none; + background: transparent; + color: @fg_color; +} + +.popover .menuitem:checked, +.popover .menuitem.check, +.popover .menuitem.check:checked, +.popover .menuitem.radio, +.popover .menuitem.radio:checked { + background-image: none; + border: none; +} + +.popover .menuitem:insensitive, +.popover .menuitem *:insensitive { + text-shadow: none; + background: none; +} + +/* Floating bars */ +.floating-bar { + background-color: @info_bg_color; + border-radius: 3px 3px 0 0; + border-style: solid; + border-width: 1px; + border-color: darker (@info_bg_color); +} + + +/* OSD overlays */ +.osd, +.osd:backdrop { + color: @osd_fg_color; + background-color: @osd_bg_color; + border-color: @osd_border_color; +} + +.osd.toolbar { + padding: 12px; + border-radius: 8px; +} + +.osd .button, +.osd .button:backdrop { + color: @osd_fg_color; + background: none; + border: none; + padding: 12px; + border-radius: 8px; + transition: all 100ms ease-in-out; +} + +/* buttons that are not part of an osd toolbar need a background */ +.button.osd, +.button.osd:hover, +.button.osd:active { + background: @osd_bg_color; + padding: 12px; + box-shadow: none; + border-image: none; +} + +.button.osd:hover, +.osd .button:hover { + color: lighter(@osd_fg_color); + icon-shadow: 0 0 3px @osd_fg_color; +} + +.button.osd:active, +.osd .button:active { + color: darker(@osd_fg_color); + icon-shadow: none; +} + +/************* + * overshoot * + *************/ +.overshoot.top { + background: -gtk-gradient(radial, center top, 0, center top, 0.7, from(shade(@bg_color, 0.92)), to(alpha(@bg_color, 0.0))); +} + +.overshoot.right { + background: -gtk-gradient(radial, right center, 0, right center, 0.7, from(shade(@bg_color, 0.92)), to(alpha(@bg_color, 0.0))); +} + +.overshoot.bottom { + background: -gtk-gradient(radial, center bottom, 0, center bottom, 0.7, from(shade(@bg_color, 0.92)), to(alpha(@bg_color, 0.0))); +} + +.overshoot.left { + background: -gtk-gradient(radial, left center, 0, left center, 0.7, from(shade(@bg_color, 0.92)), to(alpha(@bg_color, 0.0))); +} + +/************** + * undershoot * + **************/ +.undershoot { + background: none; +} + +/***************************************************************************** + * states [please keep this section at the end of the file (CSS precedence)] * + *****************************************************************************/ +*:insensitive { + color: shade (@bg_color, 0.6); + text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); +} + +*: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; +} + +*:link, +*:visited { + color: #f07746; /* @link_color */ +} diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/gtk.css b/src/usr/share/themes/Lubuntu-default/gtk-3.0/gtk.css new file mode 100644 index 0000000..98e8cfe --- /dev/null +++ b/src/usr/share/themes/Lubuntu-default/gtk-3.0/gtk.css @@ -0,0 +1 @@ +@import url("gtk-main.css"); \ No newline at end of file diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/public-colors.css b/src/usr/share/themes/Lubuntu-default/gtk-3.0/public-colors.css new file mode 100644 index 0000000..33c3db0 --- /dev/null +++ b/src/usr/share/themes/Lubuntu-default/gtk-3.0/public-colors.css @@ -0,0 +1,23 @@ +/* + * Some applications depend on these named colors. + */ + +@define-color theme_fg_color @fg_color; +@define-color theme_bg_color @bg_color; +@define-color theme_base_color @base_color; +@define-color theme_selected_bg_color @selected_bg_color; +@define-color theme_selected_fg_color @selected_fg_color; +@define-color insensitive_bg_color @bg_color; +@define-color insensitive_fg_color @fg_color; +@define-color insensitive_base_color @base_color; +@define-color theme_unfocused_fg_color @backdrop_fg_color; +@define-color theme_unfocused_bg_color @bg_color; +@define-color theme_unfocused_base_color @base_color; +@define-color theme_unfocused_selected_bg_color @selected_bg_color; +@define-color theme_unfocused_selected_fg_color @selected_fg_color; +@define-color borders shade(@bg_color, 0.82); +@define-color unfocused_borders transparent; + +@define-color warning_color @warning_fg_color; +@define-color error_color @error_fg_color; +@define-color success_color @success_color; diff --git a/src/usr/share/themes/Lubuntu-default/gtk-3.0/settings.ini b/src/usr/share/themes/Lubuntu-default/gtk-3.0/settings.ini new file mode 100644 index 0000000..5cb1301 --- /dev/null +++ b/src/usr/share/themes/Lubuntu-default/gtk-3.0/settings.ini @@ -0,0 +1,4 @@ +[Settings] +gtk-color-scheme = "base_color:#ffffff\nbg_color:#f6f4f2\ntooltip_bg_color:#000000\nselected_bg_color:#f07746\ntext_color:#3C3C3C\nfg_color:#4c4c4c\ntooltip_fg_color:#ffffff\nselected_fg_color:#ffffff\nlink_color:#148ADD\nbg_color_dark:#3c3b37\nfg_color_dark:#dfdbd2" +gtk-auto-mnemonics = 1 +gtk-alternative-sort-arrows = true