diff --git a/theme/Just-Dark/gtk-3.0/applications-dark-overrides.css b/theme/Just-Dark/gtk-3.0/applications-dark-overrides.css new file mode 100644 --- /dev/null +++ b/theme/Just-Dark/gtk-3.0/applications-dark-overrides.css @@ -0,0 +1,15 @@ +@define-color documents_collection_bg shade(@theme_bg_color, 1.2); + +GeditStatusbar { + background-image: linear-gradient(to bottom, + shade(@theme_bg_color, 1.05), + shade(@theme_bg_color, 0.9)); + box-shadow: inset 0 1px alpha(white, 0.15); +} + +/* Rhythmbox */ +RBButtonBar.toolbar { + background-color: @theme_bg_color; + border-style: none; + background-image: none; +} diff --git a/theme/Just-Dark/gtk-3.0/applications-darker-overrides.css b/theme/Just-Dark/gtk-3.0/applications-darker-overrides.css new file mode 100644 --- /dev/null +++ b/theme/Just-Dark/gtk-3.0/applications-darker-overrides.css @@ -0,0 +1,124 @@ +/* Nemo */ +NemoPathbarButton { + color: @dark_fg_color; + border-color: @dark_borders; + background-image: linear-gradient(to bottom, + @dark_button_gradient_color_a, + @dark_button_gradient_color_b); + box-shadow: inset 0 1px alpha(white, 0.15); +} + +NemoPathbarButton:hover { + background-image: linear-gradient(to bottom, + @dark_button_hover_gradient_color_a, + @dark_button_hover_gradient_color_b); +} + +NemoPathbarButton:active, +NemoPathbarButton:checked { + border-color: shade(@dark_borders, 0.9); + background-image: linear-gradient(to bottom, + shade(@dark_button_gradient_color_b, 0.9), + shade(@dark_button_gradient_color_b, 1.0)); + box-shadow: inset 0 1px 2px alpha(black, 0.1); +} + +NemoStatusBar GtkLabel { + text-shadow: none; + color: @dark_fg_color; +} + +NemoWindow GtkEventBox { + background-color: @dark_bg_color; +} + +NemoWindow GtkSeparator.separator.horizontal { + color: @dark_borders +} + +/* Gedit */ +GeditWindow .pane-separator, +GeditWindow .pane-separator:hover { + border-width: 0 1px 1px 1px; + border-style: solid; + border-color: alpha(@dark_bg_color, 0.3); + background-color: alpha(@dark_bg_color, 0.2); +} + +GeditFileBrowserWidget .toolbar { + border-bottom: 1px solid @dark_borders; +} + +/* Rhythmbox */ +RBButtonBar.toolbar { + background-color: @theme_bg_color; + border-style: none; + background-image: none; +} + +RBButtonBar.toolbar .button.flat { + transition: none; + color: @theme_fg_color; + icon-shadow: 0 1px @button_text_shadow; + text-shadow: 0 1px @button_text_shadow; +} + +RBButtonBar.toolbar .button.flat:focus { + border-image: -gtk-scaled(url("borders/button-border-default.png"),url("borders/button-border-default@2.png")) 3 3 4 3 / 3px 3px 4px 3px stretch; +} + +RBButtonBar.toolbar .button.flat:hover { + color: @theme_fg_color; + icon-shadow: 0 1px @button_text_shadow; + text-shadow: 0 1px @button_text_shadow; + background-image: linear-gradient(to bottom, + @button_hover_gradient_color_a, + @button_hover_gradient_color_b); + border-image: -gtk-scaled(url("borders/button-border.png"),url("borders/button-border@2.png")) 3 3 4 3 / 3px 3px 4px 3px stretch; +} + +RBButtonBar.toolbar .button.flat:active, +RBButtonBar.toolbar .button.flat:checked, +RBButtonBar.toolbar .button.flat:active:hover, +RBButtonBar.toolbar .button.flat:checked:hover { + color: @button_active_text; + background-image: linear-gradient(to bottom, + @button_active_gradient_color_a, + @button_active_gradient_color_b); + text-shadow: 0 -1px @button_active_text_shadow; + icon-shadow: 0 -1px @button_active_text_shadow; + border-image: -gtk-scaled(url("borders/button-active-border.png"),url("borders/button-active-border@2.png")) 3 3 4 3 / 3px 3px 4px 3px stretch; +} + +/* Evince */ +EvWindow.background EggFindBar.primary-toolbar.toolbar.horizontal { + background-image: none; + background-color: shade(@dark_bg_color, 1.1); +} + +/* Marlin */ +MarlinViewChromeLocationBar .button.raised:focus { + background-image: none; +} + +MarlinViewChromeLocationBar .button:active, +MarlinViewChromeLocationBar .button:checked { + background-image: none; + background-color: alpha(black, 0.2); +} + +/* Panel */ +.panel { + background-color: transparent; +} + +/*Widgets*/ + +/* Bottom Toolbars */ +.bottom-toolbar.toolbar { + border-color: @dark_borders; + box-shadow: inset 0 1px alpha(white, 0.15); + background-image: linear-gradient(to bottom, + shade(@dark_bg_color, 1.1), + shade(@dark_bg_color, 0.9)); +} diff --git a/theme/Just-Dark/gtk-3.0/applications.css b/theme/Just-Dark/gtk-3.0/applications.css new file mode 100644 --- /dev/null +++ b/theme/Just-Dark/gtk-3.0/applications.css @@ -0,0 +1,868 @@ +@define-color terminal_bg shade(#3D3E40, 0.7); +@define-color terminal_fg #ffffff; +@define-color documents_emblem_bg #3465a4; +@define-color documents_collection_bg shade(@theme_bg_color, 0.8); +@define-color entry_tag_bg @theme_selected_bg_color; +@define-color entry_tag_fg @theme_selected_fg_color; + +/* Evolution */ +/* needed for webkit/GtkStyle/Evolution compatibility */ +GtkHTML { + background-color: @theme_base_color; + color: @theme_text_color; +} +GtkHTML:active { + color: @theme_selected_fg_color; + background-color: @theme_selected_bg_color; +} + +/* Sushi */ +/* used by gnome-font-viewer and sushi */ +SushiFontWidget { + padding: 6px 12px; +} + +/*GNOME Terminal */ +VteTerminal { + background-color: @terminal_bg; + color: @terminal_fg; +} + +TerminalWindow GtkNotebook.notebook { + border-bottom-width: 0; + border-right-width: 0; + border-left-width: 0; +} + +TerminalWindow .notebook tab.reorderable-page, +TerminalWindow .notebook tab.reorderable-page:hover { + padding-top: 3px; + padding-bottom: 3px; +} + +TerminalWindow .scrollbars-junction, +TerminalWindow .scrollbar.trough { + background-color: @terminal_bg; + background-image: none; + border-color: @terminal_bg; + border-image: none; +} + +TerminalWindow .scrollbar.slider.vertical { + border-image: -gtk-scaled(url("assets/scrollbar-slider-dark.png"),url("assets/scrollbar-slider-dark@2.png")) 8 7 8 8 / 8px 7px 8px 8px; +} + +TerminalWindow .scrollbar.slider.vertical:hover { + border-image: -gtk-scaled(url("assets/scrollbar-slider-hover-dark.png"),url("assets/scrollbar-slider-hover-dark@2.png")) 8 7 8 8 / 8px 7px 8px 8px; +} + +TerminalWindow .scrollbar.slider.vertical:active { + border-image: -gtk-scaled(url("assets/scrollbar-slider-active-dark.png"),url("assets/scrollbar-slider-active-dark@2.png")) 8 7 8 8 / 8px 7px 8px 8px; +} + +/* Nautilus */ +NautilusWindow * { + -GtkPaned-handle-size: 1px; +} + +.nautilus-canvas-item { + border-radius: 2px; +} + +.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; +} + +NautilusNotebook.notebook { + background-color: @theme_base_color; +} +/* +NautilusNotebook.notebook tab.top { + padding: 6px 20px 5px; } +*/ + +NautilusWindow > GtkGrid > .pane-separator, +NautilusWindow > GtkGrid > .pane-separator:hover { + border-width: 0 1px 0 0; + border-style: solid; + border-color: shade(@borders, 1.1); + background-color: @sidebar_bg; + color: shade (@theme_bg_color, 0.9); +} + +NautilusQueryEditor .search-bar.toolbar { + padding-top: 5px; + padding-left: 5px; + padding-right: 5px; +} + +/* Nemo */ +NemoWindow * { + -GtkPaned-handle-size: 1px; +} + +NemoWindow .sidebar .frame { + border-width: 0; +} + +NemoWindow GtkSeparator.separator.horizontal { + color: @borders +} + +NemoWindow .pane-separator, +NemoWindow .pane-separator:hover { + border-width: 0 1px 0 0; + border-style: solid; + border-color: @borders; +} +/* +NemoWindow .notebook tab.top { + padding: 4px 20px 2px; +} +*/ +NemoNotebook.notebook { + border-width: 1px 0 0 0; +} + +NemoPathbarButton { + color: @theme_fg_color; + border-width: 1px; + border-color: @borders; + background-image: linear-gradient(to bottom, + @button_gradient_color_a, + @button_gradient_color_b); + box-shadow: inset 0 1px alpha(@highlight, 0.9); +} + +NemoPathbarButton:hover { + background-image: linear-gradient(to bottom, + @button_hover_gradient_color_a, + @button_hover_gradient_color_b); +} + +NemoPathbarButton:active, +NemoPathbarButton:checked { + border-color: shade(@borders, 0.9); + background-image: linear-gradient(to bottom, + shade(@button_gradient_color_b, 0.9), + shade(@button_gradient_color_b, 1.0)); + box-shadow: inset 0 1px 2px alpha(black, 0.1); +} + +.nemo-desktop.nemo-canvas-item { + color: @theme_selected_fg_color; + text-shadow: 1px 1px black; +} + +/*Gedit*/ +GeditWindow *{ + -GtkPaned-handle-size: 1; +} + +GeditWindow .pane-separator, +GeditWindow .pane-separator:hover { + border-width: 0 1px 1px 1px; + border-style: solid; + border-color: @borders; + background-color: shade(@theme_bg_color, 0.95); + color: @borders; +} + +.open-document-selector-listbox-row { + border-bottom: 1px solid shade(@theme_bg_color, 0.95); + padding: 6px 6px 6px 12px; +} + +.open-document-selector-listbox-row .path-label { + font-size: smaller; + color: alpha(@theme_fg_color, 0.5); +} + +.open-document-selector-listbox-row:selected .path-label { + color: alpha(@theme_selected_fg_color, 0.5); +} + +.gedit-document-panel { + background-color: @sidebar_bg; +} + +/* 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: @theme_fg_color; + border-color: alpha(black, 0.1); + transition: all 100ms ease-in; +} + +.gedit-document-panel .prelight-row:selected .button { + color: @theme_selected_fg_color; + border-color: alpha(white, 0.2); +} + +.gedit-document-panel .list-row .button:hover, +.gedit-document-panel .prelight-row .button:hover { + color: shade(red, 1.3); + border-color: alpha(black, 0.2); + transition: all 100ms ease-in; + border-width: 1px; +} + +.gedit-document-panel .prelight-row:selected .button:hover { + color: @theme_selected_fg_color; + border-color: alpha(white, 0.5); +} + +.gedit-document-panel .prelight-row .button:active { + color: @theme_fg_color; + background-color: alpha(black, 0.08); + box-shadow: inset 0 1px alpha(black, 0.05); + border-color: alpha(black, 0.27) + alpha(black, 0.13) + alpha(black, 0.13) + alpha(black, 0.13); +} + +.gedit-document-panel-dragged-row { + border: 1px solid @borders; + background-color: shade(@sidebar_bg, 0.90); + color: @theme_fg_color; +} + +.gedit-document-panel-placeholder-row { + border: none; + background-color: mix(@sidebar_bg, @theme_selected_bg_color, 0.20); + transition: all 100ms ease-in; +} + +GeditStatusbar { + border-top: 1px solid @borders; + background-image: linear-gradient(to bottom, + shade(@theme_bg_color, 1.00), + shade(@theme_bg_color, 0.96)); + box-shadow: inset 0 1px @highlight_shadow; +} + +GeditStatusMenuButton.button.flat, +GeditStatusMenuButton:prelight.button.flat, +GeditStatusMenuButton:checked.button.flat { + border-image: none; + border-width: 1px 1px 0 1px; + border-radius: 0; } + +GeditStatusMenuButton:prelight.button.flat { + border-color: @borders; } + +GeditStatusMenuButton:checked.button.flat { + border-color: shade(@button_active_gradient_color_a, 0.9); } + +GeditViewFrame .gedit-search-slider { + background-color: shade(@theme_bg_color, 1.02); + padding: 6px; + border-color: shade(@borders, 1.1); + border-radius: 0 0 3px 3px; + border-width: 0 1px 1px 1px; + border-style: solid; +} + +GeditFileBrowserWidget .toolbar { + border-bottom: 1px solid @borders; + background-color: shade(@theme_bg_color, 0.95); +} + +.gedit-search-entry-occurrences-tag { + color: alpha(@theme_fg_color, 0.6); + margin: 2px; + padding: 2px; +} + +/* GNOME Documents */ +.documents-load-more.button, +.documents-load-more.button:focus, +.documents-load-more.button:focus:active, +.documents-load-more.button:active, +.documents-load-more.button:active:hover { + border-image: none; + border-color: @borders; + border-width: 1px 0 0; + border-radius: 0; +} + +.documents-load-more.button:focus:active, +.documents-load-more.button:active, +.documents-load-more.button:active:hover { + border-color: shade(@button_active_gradient_color_a, 0.7); +} + +.documents-icon-bg { + background-color: @documents_emblem_bg; + border-radius: 4px; + color: @theme_base_color; +} + +.documents-collection-icon { + background-color: @documents_collection_bg; + border-radius: 4px; +} + +.documents-favorite.button:active, +.documents-favorite.button:active:hover { + color: shade(@theme_selected_bg_color, 1.20); +} + +.documents-entry-tag { + background-color: @entry_tag_bg; + color: @entry_tag_fg; + border-radius: 2px; + border-width: 0; + margin: 2px; + margin-bottom: 3px; + padding: 4px; +} + +.documents-entry-tag:hover { + background-color: shade(@entry_tag_bg, 1.10); + color: @entry_tag_fg; +} + +.documents-entry-tag.button, +.documents-entry-tag.button:hover, +.documents-entry-tag.button:active, +.documents-entry-tag.button:active:hover { + background-color: transparent; + background-image: none; + border-image: none; + border-width: 0; +} + +.toolbar .linked .documents-entry-tag.button, +.toolbar .linked .documents-entry-tag.button:hover{ + border-image: none; + box-shadow: none; +} + +.toolbar .linked .documents-entry-tag.button:hover { + color: alpha(@entry_tag_fg, 0.7); +} + +.content-view.document-page { + border-style: solid; + border-width: 3px 3px 6px 4px; + border-image: url("assets/thumbnail-frame.png") 3 3 6 4; +} + +/* Baobab */ +.cell.baobab-level-cell, +.cell.baobab-level-cell:hover, +.cell.baobab-level-cell:selected, +.cell.baobab-level-cell:selected:hover { + background-image: none; +} + +BaobabRingschart { + background-color: @theme_bg_color; + padding: 13px 13px 13px 13px; +} + +BaobabRingschart.subfolder-tip { + border-radius: 2px; + border-style: none; + padding: 3px 3px 3px 3px; + background-color: rgba(0, 0, 0, 0.6); + color: @theme_selected_fg_color; + text-shadow: 1px 1px rgba(0, 0, 0, 0.6); +} + +/* Epiphany */ +#ephy-page-menu-button.active-menu { + background-image: none; + background-color: @theme_base_color; + border-image: none; + border-color: @theme_base_color; + border-radius: 3px 3px 0 0; + color: @theme_fg_color; + icon-shadow: none; +} + +EphyWindow.background GtkProgressBar.osd.progressbar { + background-color: @theme_selected_bg_color; + border-radius: 0; +} + +EphyWindow.background GtkProgressBar.osd.trough { + box-shadow: none; +} + +/* GNOME Photos *//* +.photos-icon-bg { + icon-shadow: 0 1px #000000; +}*/ + +/* Gucharmap */ +GucharmapChartable:active { + background-color: @theme_selected_bg_color; + color: @theme_selected_fg_color; +} + +/*Evince*/ +EvWindow .pane-separator { + background-image: linear-gradient(to bottom, @theme_bg_color); +} + +EvWindow.background EggFindBar.primary-toolbar.toolbar.horizontal { + background-image: none; +} + +/* Shotwell */ +LibraryWindow GtkPaned.horizontal { + -GtkPaned-handle-size: 1; + background-color: transparent; + border-width: 1px 1px 0 0; + border-color: shade(#474747, 0.7); +} + +LibraryWindow GtkPaned.horizontal { + /*-GtkPaned-handle-size: 1;*/ + background-image: none; + border-width: 0; + background-color: @theme_bg_color; +} + +LibraryWindow GtkFrame.frame { + border-width: 0; +} + +LibraryWindow .bottom-toolbar.toolbar { + border-color: alpha(black, 0.75); +} + +/* Gnome-Sound-Recorder */ +#recordGrid .toolbar { + background-color: @theme_bg_color; + background-image: none; + color: @theme_fg_color; +} + +/* GNOME Bluetooth *//* +GtkEntry.entry.pin-entry { + font: regular 50; + padding-left: 25px; + padding-right: 25px; +} + +GtkLabel.pin-label { + font: regular 50; +}*/ + +/* Totem */ +TotemMainToolbar.header-bar { + border-width: 0; +} + +TotemGrilo.vertical .search-bar { + border-width: 1px 0 0 0; +} + +GtkApplicationWindow.background GtkStack GtkVBox.vertical GtkOverlay GtkRevealer.top { + background-color: @borders; +} + +TotemGrilo.vertical GdMainView.frame { + border-width: 1px 0 0 0; +} + + +/* Geary */ /*FIXME this could cause problems*/ +GtkPaned.horizontal.sidebar-pane-separator GtkPaned.horizontal, +GtkPaned.horizontal.sidebar-pane-separator { + -GtkPaned-handle-size: 1; + border-width: 0 1px 0 0; + border-style: solid; + border-color: @borders; +} + +GtkPaned.horizontal.sidebar-pane-separator GtkBox.vertical.sidebar GtkFrame.frame { + border-width: 0 0 1px 0; +} + +GtkPaned.horizontal.sidebar-pane-separator GtkPaned.horizontal GtkFrame.frame { + border-width: 0; +} + +MainWindow.background GtkBox.vertical MainToolbar { + border-bottom: 1px solid @borders +} + +/* File-roller */ +FrWindow.background GtkPaned.horizontal { + -GtkPaned-handle-size: 1; +} + +FrWindow > GtkGrid > .pane-separator, +FrWindow > GtkGrid > .pane-separator:hover { + border-width: 0 1px 0 0; + border-style: solid; + border-color: @borders; +} + +FrWindow.background GtkBox.vertical GtkTreeView.view { + background-color: @sidebar_bg; +} + +/* Fallback Mode Panel */ +.gnome-panel-menu-bar, +PanelApplet > GtkMenuBar.menubar, +PanelToplevel, +PanelWidget, +PanelAppletFrame, +PanelApplet { + color: @os_chrome_fg_color; + text-shadow: 0 -1px alpha(black, 0.8); + background-image: linear-gradient(to bottom, + @os_chrome_bg_color_a, + @os_chrome_bg_color_b); + box-shadow: inset 0 2px alpha(white, 0.15), + inset 0 1px black, + inset 0 -1px black; +} + +ClockBox, +.gnome-panel-menu-bar.menubar, +PanelApplet > GtkMenuBar.menubar { + font: bold; +} + +.gnome-panel-menu-bar.menubar .menuitem:hover, +PanelApplet > GtkMenuBar.menubar .menuitem:hover { + /*text-shadow: 0 1px @os_chrome_bg_color;*/ +} + +.gnome-panel-menu-bar.menubar .menu, +PanelApplet > GtkMenuBar.menubar .menu { + font: regular; +} + +.gnome-panel-menu-bar.menubar .menu:hover, +PanelApplet > GtkMenuBar.menubar .menu:hover { + text-shadow: none; +} + +.gnome-panel-menu-bar .menuitem:hover, +PanelApplet > GtkMenuBar.menubar .menuitem:hover, +.gnome-panel-menu-bar .menuitem:hover, +PanelApplet > GtkMenuBar.menubar .menuitem:hover { + background-color: @os_chrome_selected_bg_color; + color: @os_chrome_selected_fg_color; +} + +.gnome-panel-menu-bar .menuitem:hover, +PanelApplet > GtkMenuBar.menubar .menuitem:hover { + color: @os_chrome_selected_fg_color; +} + +PanelApplet .button, +PanelApplet .button:hover { + padding: 4px; + border-image: none; + border-width: 3px; + border-radius: 5px; + background-image: none; + background-color: transparent; + color: @os_chrome_fg_color; + text-shadow: 0 -1px alpha(black, 0.8); + icon-shadow: none; + box-shadow: inset -2px 0 alpha(white, 0.05), + inset 2px 0 alpha(white, 0.05), + inset 0 2px alpha(white, 0.12), + inset 0 1px alpha(black, 0.6), + inset 0 -1px alpha(black, 0.8), + inset 1px 0 alpha(black, 0.6), + inset -1px 0 alpha(black, 0.6); +} + +PanelApplet .button:hover { + background-color: alpha(white, 0.08); +} + +PanelApplet .button:active:hover, +PanelApplet .button:active, +PanelApplet .button:checked:hover, +PanelApplet .button:checked { + border-image: none; + border-width: 3px; + border-radius: 5px; + background-image: linear-gradient(to bottom, + shade(@os_chrome_bg_color_b, 0.6), + shade(@os_chrome_bg_color_a, 0.6)); + box-shadow: inset 0 1px 2px alpha(black, 0.2), + inset 0 1px shade(@os_chrome_bg_color_a, 0.8), + inset 1px 0 black, + inset -1px 0 black, + inset 0 1px black, + inset 0 -1px black; +} + +PanelApplet:hover { + color: @os_chrome_selected_fg_color; +} + +PanelApplet:active, +PanelApplet:hover:active { + color: @os_chrome_selected_fg_color; + text-shadow: 0 1px @os_chrome_bg_color; +} + +WnckPager { + background-color: alpha(@os_chrome_selected_bg_color, 0.5); +} + +NaTrayApplet { + -NaTrayApplet-icon-padding: 12; + -NaTrayApplet-icon-size: 16; +} + +/* Elementary Apps */ + +/********** + * Birdie * + *********/ +BirdieWidgetsTweetList * { + background-image: none; + background-color: transparent; +} + +/********* +* Marlin * +*********/ +MarlinViewChromeLocationBar .button { + padding: 4px 8px 5px 8px; + background-image: linear-gradient(to bottom, + @button_gradient_color_a, + @button_gradient_color_b); +} + +MarlinViewChromeLocationBar .button:focus { + background-image: none; +} + +MarlinViewChromeLocationBar .button:active, +MarlinViewChromeLocationBar .button:checked { + background-image: none; + background-color: alpha(black, 0.1); +} + +/******* +* Gala * +*******/ +.gala-notification { + border-width: 0; + border-radius: 4px; + background-color: transparent; + background-image: linear-gradient(to bottom, + alpha (@theme_bg_color, 0.98), + alpha (@theme_bg_color, 0.98) 80%, + alpha (shade(@theme_bg_color, 0.92), 0.98)); + box-shadow: inset 0 0 0 1px alpha (#fff, 0.10), + inset 0 1px 0 0 alpha (#fff, 0.90), + inset 0 -1px 0 0 alpha (#fff, 0.30), + 0 0 0 1px alpha (#000, 0.20), + 0 2px 7px 0 alpha (#000, 0.35); +} + +/********** + * Notify * + *********/ +.notify { + /*-notify-shadow: 0px 2px 18px alpha (#000, 0.60);*/ + border-radius: 5px; + border: 1px solid alpha (#000, 0.30); + background-color: alpha (#f8f8f8, 0.95); +} + +.notify .low { +} + +.notify .critical { +} + +/********* + * Panel * + ********/ +.panel { + background-color: transparent; + color: #fff; + font-weight: bold; + text-shadow: 0 1px 2px alpha (#000, 0.6); + icon-shadow: 0 1px 2px alpha (#000, 0.6); +} + +.panel .menu .menuitem, +.panel .menubar .menu .menuitem { + font-weight: normal; + text-shadow: none; + icon-shadow: none; +} + +.panel .menubar .menuitem { + text-shadow: 0 1px 2px alpha (#000, 0.6); + icon-shadow: 0 1px 2px alpha (#000, 0.6); +} + +.panel .menubar .menuitem:hover { + background-color: transparent; +} + +.panel-shadow { + background-image: none; + background-color: transparent; +} + +.panel-app-button { + -GtkMenuItem-horizontal-padding: 6px; +} + +.composited-indicator { + background-color: transparent; + color: #fff; + padding: 0 2px; +} + +.composited-indicator.menuitem:active, +.composited-indicator.menuitem:prelight { + border-style: none; + background-image: none; + box-shadow: none; +} + +/************* + * Slingshot * + ************/ +.button.app { + border-width: 0; + border-radius: 2px; + box-shadow: none; + border-image: none; + background-image: none; +} + +.app:hover { + background-color: alpha (#000, 0.08); +} +.app:focus { + background-color: alpha (#000, 0.20); +} + +.search-item { + border-width: 0; + border-radius: 0; + box-shadow: none; +} + +.search-item:hover, +.search-item:focus { + background-color: @theme_selected_bg_color; + color: @theme_selected_fg_color; + text-shadow: 0 1px 1px alpha (#000, 0.25); + icon-shadow: 0 1px 1px alpha (#000, 0.25); + border-radius: 0; +} + +.search-entry-large, +.search-entry-large:focus { + border: none; + font: open sans light 18; + padding: 8px; + background-image: none; + background-color: transparent; + box-shadow: none; + border-radius: 0; +} + +.search-category-header { + color: #808080; +} + +/********* + * Tweet * + ********/ +.tweet { + padding: 0; + box-shadow: none; +} + +/*************** + * Switchboard * + **************/ +SwitchboardCategoryView .category-label { + font: open sans 11; + font-weight: 600; + text-shadow: 0 1px alpha (#fff, 0.6); +} + +/************ + * Terminal * + ***********/ +PantheonTerminalPantheonTerminalWindow.background { + background-color: transparent; +} + +/********* + * Noise * + *********/ +NoiseLibraryWindow GtkPaned.vertical, +NoiseLibraryWindow GtkPaned.horizontal, +NoiseLibraryWindow GtkPaned.vertical:hover, +NoiseLibraryWindow GtkPaned.horizontal:hover { + -GtkPaned-handle-size: 1; + background-color: @borders; + background-image: none; +} + +NoiseInfoPanel.content-view { + background-color: @content_view_bg; +} + +/*Widgets*/ + +/* Bottom Toolbars */ +.bottom-toolbar.toolbar { + border-width: 1px 0 0 0; + border-style: solid; + border-color: @borders; + padding: 5px; + box-shadow: inset 0 1px alpha(white, 0.95); + background-image: linear-gradient(to bottom, + shade(@theme_bg_color, 0.99), + shade(@theme_bg_color, 0.93)); +} + +.bottom-toolbar.toolbar .button:insensitive { + border-image: none; + background-color: transparent; +} diff --git a/theme/Just-Dark/gtk-3.0/assets/checkbox-checked-dark.png b/theme/Just-Dark/gtk-3.0/assets/checkbox-checked-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..60efad27964c5f32555c17744206d2b6a3e989e6 GIT binary patch literal 654 zc$@)_0&)F`P)Q&AX(pL6ahmGnk(FM}yV!G!3BE(T*l!r+Fo z$>=X&aS$;PDA9$Gpdk#f`U4nD42y$dQN+c%D4;k7;y`~5|XyS#avRj;?O6OyB+S_US+`0jaQ)uP z<=*?xjo{qKy`LQz8oFa+F}E3>a=By|7iS0Jy`vijq|4EC=L<#B+dF4MK~N;Onb}N+G5{h1!0v8_mPnNIZEXOQ zN&!JoU}1h9&+~{xqO81It+!zs39ML3rGSo(IJH`pe14B&u|QBfhJD{hI}TsJZDPfq zOmJ)OW|r?(KX4b>C;Hn4(NA)CoE zH8qXvy7<1&%*->kzNZ`Wy8gPtiDFpaSZ8G90q0sm{QoL_6k$LmvN@y$1@F*u5i}y`_(6FTXlc9mi oO@$r|QJ0!BAY2QP7Z82*3&vLh&CK%B761SM07*qoM6N<$f(Z>A+W-In diff --git a/theme/Just-Dark/gtk-3.0/assets/checkbox-checked-dark@2.png b/theme/Just-Dark/gtk-3.0/assets/checkbox-checked-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..6036839ecdfee799f1af98c5b14927c6d30447ca GIT binary patch literal 1355 zc$@)C1+@B!P)|X?~JG_se0?^^eZmLDnXwI7LnhIDRSGu9r)#N z;h(9KqN@0gv$!xm{T@g|o}rH@9hxpF{QlYjqNWJabi`>TOpi zFo$Z! zA*@7V!SF=FA~-b23$^u>mL+G@Q(TO9>Cy(nFaYWW44~XlFf@4p!1(wWamzwg7u1#& zXUKnxsp%;K0Y8(m7^+I#vKSv9n{{Z0YX}&UAs`t#4WZjeEW;@{OoQ{l+a(7~!;c$>xG@5li z5w{2hGU0nsRZ2=qSiXEY2R_?RO?7p8{Ja^+v^5eL<=(xC^!ef85V2S^eLaz|2!#ST zPBwhmvSo+}zh1t==;)oSDR`m`m<1*ZoIH7wt*x!7Dz}Hj#9~nr35#$jfbH14o&hf{ zEltDw`hKLdvun;Xb7X*rGB7)+yrPnW2MjmJ!g9o&VmGT+uB5Tihu7;x zRS^+x-n_}Tr#qes4v%#pw*Y{zzCJ;LX|mz9^@s?5zn^{kKYwaC%sOBQVr1?I^KClq z?O$^J`gLyI^7HAQeNVk<%{q|eW;@_M+JRIZJJ!CSx6b82jtpdn@LAM?GLX+oXTU)2 z3m76s5WsQlfrWmQ%-4=%4*-Z5L78D2D(Y7-imTUN0*FK+MULa-U4-K}1CdCi2%xxn z?Ii_6Mg1nq9|G%ZH=imW`mS-(wx=6LMuwk->#G1v)10i`e5zc)m|?4IIx=-!G1fZK z(1Vd*Ke=y>-Prt0e$A@a{q)?M-&7PVu3I9we_c6JbU;*6VBmz+_HA-c{~S+ z;F1JHkrhgm>7JxrDE^HTC$Vz!b&t-y=riV#Bm2r)*|G{qQ0-*w*_ z(t5b!pe#!k%N5pIRP|5z*EcB3lGWWBRi)Kxald}3g)1W*q9_U$%UcqY@ci;p3)cz& z?Ds`osVX2MH^B!lDvee-_%IO>{Se6Wd_14eFTD4SZdFyy^Lz|o-oLW~$AC0afB-xK Z{uNM$Zc(+I$QA$q002ovPDHLkV1m)fu^|8e diff --git a/theme/Just-Dark/gtk-3.0/assets/checkbox-checked-insensitive-dark@2.png b/theme/Just-Dark/gtk-3.0/assets/checkbox-checked-insensitive-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..71b179766691025c3db51de03f396225da8ae176 GIT binary patch literal 713 zc$@*r0yh1LP)%nzKd3@&N=cPRQz;J<2^)s#f;cr4m4{7`dRLxnYtHe^o$**0V_0WcYo!BD zvZ0i!*tWd`>;lz{S#98h*7{=*1V7`Xh^OEYehTC>22aL=*18@`JdJ>qatFw(VzFJT zzm6Q+X=F(q=t1k->DOFve_ypMYX^7_i5ien?n)`C)weT;130$RsMWV4DJ4?M-KTtf zA%v)o9<(!u|B#g}5=EsJhTq)Yaee*kpMB31sFX_x0iL%p zRU!?1ra-w|VsrBaxm*tTTOutSCccJ~F?gK2xRRqN!t*vp_jErse5Sz7?Hw>0iKIlK z;4>T!Q^RKpOp_2o5JeHj7^IZ=zP~hlE`do2*L5+*V2nu(pIab?xUP#*6dfDRm5R)@kQfAu-Upb=GO;k}OCRVYAshIXpak7xsG9FRjm6^8p$F zQp$&Bvw0FHMdIgl^WflM>*(m{O%Mccwbs=v>9%dRl~TuhdwZYu_xI0%+erZ%Cp00000NkvXXu0mjfm_adI diff --git a/theme/Just-Dark/gtk-3.0/assets/checkbox-checked-insensitive-selected-dark.png b/theme/Just-Dark/gtk-3.0/assets/checkbox-checked-insensitive-selected-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..ce3e3ec11d9cf8f180aa4fa55051530eb635ba84 GIT binary patch literal 458 zc%17D@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4Hp-8O~6CY=(PcPou!2ebt4M zSF^5m@yfb>{POhY%Cw%HWz)7U)8%0}eNTTbJiu>!Z2i5bmHvazl?W5g&?G+)bue>hpzr9OTKy=BJCojrgANgMM zbkl6UcK*qkGWuqcw`@|nTQ!R-*M)4n!PcZ>94WWQ*wJWqEk9dxr&hqL>#r}Ze}1_B z-a)UTB_UND_aYOc9|?5YRIE=>J;@wi$j~tJc%X=XF2jTGn#P|iY#k-q{$9)|nXGbh xW-m}GQQ{k;gUK~z|U#h1-a+dvS2zjfk(Sp$v&Ef-3dU7vK@fp^B1Rs7j@x3R(%MO%5d99>9??kOb_Mx!IEE`#ig|_6VgE zPZ`>i(t&LBLI_a+)`1ORI%U>R;3M!!DfOq#442>G|gOT!I{$a zT=wPivTfV;z<(2vrkQgVoGCq<$qWn*2IIEfe6zMTHas$tz3-XS1mf^Qp>QdL;QQeZ z|L^&EGm*gT?DMfs>vn!P7<0%Vt7vicS$IvXti1*DZFQaxI{jmZ})W)I6Uwms?};eZ?pWkF;x+1=fJvAMbVAqaxL4kntWHFkD(-np*(6(SXIUH7D1E^if! z#qDT`(h6PIkBY_OcDY>Ma$WZ%ye}ftu@218|IP@2L*Ozl5K4@3H6K3ejOY+euI9qu bAspZzHTM&G$=xcP00000NkvXXu0mjfqc~J+ diff --git a/theme/Just-Dark/gtk-3.0/assets/checkbox-checked-insensitive-selected.png b/theme/Just-Dark/gtk-3.0/assets/checkbox-checked-insensitive-selected.png new file mode 100644 index 0000000000000000000000000000000000000000..b4a5fdc4c0735b0eb9e00b195259b4949a634caf GIT binary patch literal 461 zc$@*v0W$uHP)-7L&!H5Wqv0)TN&(}oPb^VQqUTRf=-ELQ# z&1U*(Uld&~g2&@=D-6TBrfF%r-A?kevjjm9)Z;kjMX;1IX*Qet(gf@ET1+MrnPnLp z3~Y_R2KPuTlZ$oJ`Z)FPBTrb=?Qfc@{-cDSS3UqtQtF{r<|b ztYo|0@=I{x8{`rxWpW8V8{t%vrYSQFqZBR`fkue901sHoo@j=;<{~o2k`j~JF}P|HvEFl00000NkvXXu0mjf D^<}$e diff --git a/theme/Just-Dark/gtk-3.0/assets/checkbox-checked-insensitive-selected@2.png b/theme/Just-Dark/gtk-3.0/assets/checkbox-checked-insensitive-selected@2.png new file mode 100644 index 0000000000000000000000000000000000000000..b202bb0f5b9face04b278ed968d2aea4ba7d5626 GIT binary patch literal 720 zc$@*y0x$iEP)LoK~z|U-Iq^qns6A$zc?DI4S^Q3ku1}LHFZ}KJl4#+FQ7MG z1~0+*Du@RS7Z1k7n~OV2((L3kDd~ZddD&Xa;=jq*VWUA8{{ouqxxwN2eDd({;|t+9 z4vtxoqtXG8-V1^tq5!S{yazxB%(4J{0nm3GXZ*r+AHiSv&9YPoH3v|2CA_dJ0Ax0s zrHaMkJ5dzRgQRMj_9)A;(dl$t)@NXG0yhBYR;zUxG~6qZ&*$#|SdQaVfyE`H0U#{+ zQty}jI{I4>n!vW_ODF=SX;P(9Dc$XM&kinNnkJ6=oGOZv z9FNB&MNu}xFwLBWAN;+H!K%d$wn z@Vx}Q5<%4e8%TB*;5cpq{0WX>!Q9?1YeAq;D0~F~S(c43B-~i;WdWX8J{Sx>q*AHN z(P%^j4fj?o7ISo6zvFrSBjA|;&+|{Zu0KeUbnhKeP{ncFM3SU?UDqFYo_})h6Q1-M z1#peS{F;3NFkTjLB{Bdw0BghK9yJB<4M5L@1Hf(%T`cO_QK6edAozicCE8Ma9gJGh)QAVpaL?sA=e_T_h9v$I7Jy+G^T0ab z7UUj)j-+cVD=c)o-JM3Gu~vlc^?GNmR_hM9HY8yf#zw#2KmLpKN~N+X>BP*=zZx+Z z47j|!8ZQYl4~oEh`-e!v^IUx2|G4|6;P&>OG=2IGzlgeD!*QH^1!QPfV7WLMH#14%2AI+7j>W+!8K1+;Fvo&Ep8WB>pF M07*qoM6N<$g7pl_8UO$Q diff --git a/theme/Just-Dark/gtk-3.0/assets/checkbox-checked-insensitive@2.png b/theme/Just-Dark/gtk-3.0/assets/checkbox-checked-insensitive@2.png new file mode 100644 index 0000000000000000000000000000000000000000..4ddd6d97242b9fac69bd3a3b835258abc75ffaa4 GIT binary patch literal 819 zc$@(<1I+x1P)i?lFL-frP6^`=ZO%)2iykk0Gh|F9pD?VB&EzBG0RO$6&V# zz+~BkGl3hxpV84#|HQ;ZyuZJHKnURpQA)|`>gwY7`1s4Isi~~ZT7=33?gPG5D)l%R z3`RU5yOd6+li_gq5s;TszK6;|cm+7<>FH?-9Kf!9V6$)=0Klu*Ptr-Xod%?Rc%ovl zcv@2hrz!t|bUMS+XU|z#`C0W|&kdy08Q#A8K(Sb4c5a@nt*whQP==REB~4w*?|y(-rgWSpU-(~1*fJ2UcG+9(sHV9cqr6IIDGTW+O21{ z0-rvAA(Q#V#>OTBxOFS+862u4kV^evZ+Dlr>prBEOwX7sfB%<6qj0E_fU2qh`29Kn zd;58&r%eQc_V%`h;cf%R24N`F2OK8hG+}<7!?H@0O4fPc6`ZPLz->abw6MRQ$FeL` zRi&%bf37#L*?`-GuC*gAi(<)Y7+$l1vWe~OZ8kTv`29Lkf)JqV+PUFS=VTO#4A9*j z01n}rrZGHxuU=+jlhNQ{gg_vGu4{~p)D1tTn!CWMXwk4YdYDWme|rsg zDiVoYGfne}q9`$NB%mnDnrWJoi9{kAkH@{Y|@_X0C` xzbABS2e=EYL*-|U5 zKpTI;az9`TTRS0$uowagVoXd(SZ-#UHTztBi|_`fyXV|HGk27T@R?`K3e zGmwaEfNvu5Lx~7Vsqen;e{o&cdqxn)@z2F#u@;f9*B88qh!=+8hftp9oK7cP*QL|x zcuJ{X0LJw|nx<&2A7++iTrL-U-{*Wjlcwoy4*=@A1|UfiTCEnAWdTqW1!Y+>pU<&v z8xdi-Ts8vZy`U%xJkP^4O|mQ_&+`U$90$WN*lxGYWj6w?HT`~{@p#O1I>j_is;X*W zfZ=dR6h&yQAD2*76-p@_$6+>`QP(xLZ8vZn$9K&&07Qhkt~neI1VKPqmh^f(Y}-aD zMGyo;QAAzWO)Rg8vFO$K#Q1xBJvCBuTOXHUQUMcm>{orv!iCzsvNQ_zj(0@9=jcceell N002ovPDHLkV1nmw*B<}? diff --git a/theme/Just-Dark/gtk-3.0/assets/checkbox-checked-selected-dark@2.png b/theme/Just-Dark/gtk-3.0/assets/checkbox-checked-selected-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..2d894d59aaccfc5a59a11e82986a000b4e0e7de2 GIT binary patch literal 934 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 diff --git a/theme/Just-Dark/gtk-3.0/assets/checkbox-checked@2.png b/theme/Just-Dark/gtk-3.0/assets/checkbox-checked@2.png new file mode 100644 index 0000000000000000000000000000000000000000..d09d2da8ef7389a1508f475d02f491d6dd56f778 GIT binary patch literal 1123 zc$@)a1f2VcP)$SK~z|U#h1-*8$}q#f3qLnwWAz*z$8jemE5Qj>X8dA60J(% zK&whIwBZk+5#?GbP11sbK=ewYByMlO1u9jDBSI~9Pn-%#ltV7LKtg+plI(hSyz}

zvR)^Kg+V0*h7%4yWwu1Wog?3FiK7X{1g10;zdk{EFJ8#~z1m;{hxw=fKw zo>j-*uO-b&`ZS< zlM_=IV{jaYl;?40`g1n^*=XyaX%V(^c^H*SC8iqS=}dLOUwZFd1_lS)j@u%E=1Cp@ zWSk$q`@Zd@mx{%f@O*xh@f$ZfE`qKJOioO)ytK^9@(L)$*vDf{l~3QEZVCVF=BEe{ zgds*+Z|!CS4G!)X?(^)~pSY6UqC4s9v>R%Dqo~FzA}!(d$`1i=lfbLrwKE}~9|d4`b`H&p9uf{+zJ%q5!SeZ0&Yyn=sIG|`d}Lv%6@5JeroS6vf0xL2bn27$Eiarf>W zDwTv{u?Rpem!nWv*n`J}<-=EA)1l6SavT%v4L&pT1?SG4<I~yCMCV zG?t~<+6lT=*iDwvk^m@WDS;D_mZffWYzF~bJG&kGv}%!-C4m!4SqiGRCCj);1YnSL z1t$xS{napLr5FE<8e15%Qh4mIDmZD7bpYcgQT<|4L1j?(Jw*It=h{h1m67C@g9KsP zd!a;xx4&Z0(^0yD$|%&Ef^`w(^&XS|RhVA|`NKhi$o0bFZ8jW$fgH~_*SxH!BS4;j pdD2_>e$_6guy;GI>HoN%zXTUo+0P9+7Uci{002ovPDHLkV1k=56^Q@< diff --git a/theme/Just-Dark/gtk-3.0/assets/checkbox-mixed-dark.png b/theme/Just-Dark/gtk-3.0/assets/checkbox-mixed-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..096c571b4053823a35ca090e8268244cfae967f1 GIT binary patch literal 457 zc$@*r0XF`LP)W%V`_QlvYOsKV-30T@o<{U=eLyO zOxpO->vdJRe42}<4;l>Um=s8Seto0WezgKbB9S>M06@nW00Tg`)3Gv->@owy0HC$D z26!SKCQw=p$Itbr!1dYW{OHI7Xyqk1FO>oTd;5n$06kVA9*+kC#%pR{0$+vojmff3ZO#Sf?>d2C5SZxN?HM6>IV7(2w(jIID&W+i|s-V00000NkvXXu0mjfQS!PL diff --git a/theme/Just-Dark/gtk-3.0/assets/checkbox-mixed-dark@2.png b/theme/Just-Dark/gtk-3.0/assets/checkbox-mixed-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..0d0de7da8f33292bcfd40ad6f8ff704dfd57f85e GIT binary patch literal 828 zc$@(|1H=4@P))}cB?xWWxT{5*77A_>jQ&VU&?c~rGKPO=e_$LF*CBdK9IhsA!-PG4!}v6)gK1^5YXXweI;MAH;I`M8bVn~ zDt#BAfMMt%;-&P7lF{iNBqR~2wO@5IC}_p!GK;V8ow0s>>i}!NQ6`CqyZpjf@YeI6 z?uy#;&XnpTa=f6cPqr?>K^@lmY-a9d^8+xK8U-IPLdn{$k5Ap+Itj&Nk|gTE5X|^4*?*8pGZJ!9f(Gwur@c%8gRMbt*8hHAppQnfB@i; zynV8(czg|(Wfl$qDa%4UzP5Xvl(3L9r4zzI#EjcEe-R0UloRsil8wh#?wOBKmvv z{rwGVZKkatzh;$pTU&gp~MOR00002?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4&NWK<96R5JO8+e&YXlU-z9UJKVMk3?5WKhWg$)`#oXCBvz8tXo}uQo)kB$8 zGd}ZY^|n94cjkIuVOTOn&Y45sA^zp9+Q$g_CU(VOrO^Oe;|K5G`$=`<&>>ir2Y(IYdnZ8mQWn>cf1r->bC$Iz U|GhWiKrbAr^K4yO)YBHIy$Osln2g3Y^F{Yxm zZUQYJ^2|zseQWJOmSxv2soWO4!-v4KXYg!1SZixeVmbj4X#&e;WhJfFww^;BHhfaY zcAT6K2c_)(J_>@M3G6}c42VceM5xy4-r)eD4ja{4{aHj1k=8Wt7D}n;tx$W1e@N(t zQVMeCYvH$`5GVu+f$;m1x7etx{i^ZR_3e-9{>}u-#6C v!C%A#xB={}fRix568>+<3-APF4i4}NsN8vTN4ig!00000NkvXXu0mjf_l?|e diff --git a/theme/Just-Dark/gtk-3.0/assets/checkbox-mixed-insensitive-selected-dark.png b/theme/Just-Dark/gtk-3.0/assets/checkbox-mixed-insensitive-selected-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..c3d0ce2f3eee0888703f6c0b4d27a962a2d9820d GIT binary patch literal 325 zc%17D@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4!u7X?Oc`c02lkX1FI{T{2y@IxK`;a1iGwO$b7S=&M9E^R!_+f z&Mezy(&SF-Xs5YN&SdU5A#{VGFyS3r&e=B#X>A>E)GyEMUsR{B^0qcEM*sPVGhu7J zx}6U*Of_fAsQp+s_doNk(nm>l>-Qe}Sh9baf)gH@yVo(A?0e;61&EbrWUy*w7^ O8wO8TKbLh*2~7aEXnM;4 diff --git a/theme/Just-Dark/gtk-3.0/assets/checkbox-mixed-insensitive-selected-dark@2.png b/theme/Just-Dark/gtk-3.0/assets/checkbox-mixed-insensitive-selected-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..b88b7a44dd587d5414cb29d63b1546d156121196 GIT binary patch literal 522 zc$@(W0`>igP)7tpa#@|QpBuB-~zZb#=I<;!6%r*uYpX&;MJM}CxJvbff|s>=Xahejx&@}W(7nt zAO?iideZm2!f5omKWCl6@(k1gDvmSENtuZX4j{nfq|8(tXBcL!3X}k(l-a1js}<_K zn6GcQAj&sir+4Dla4WDCNL(QO`;l24SF4AAX?)Y`-K}$Oa}p?(%WrWAY)%5*ZucP$ zfy5Ko3Ty@bpMU`o7wo6r3jxcr1^`;?Nn8R!?|`)=P%IX&0Q#O+7;8O^G6@4>to5|- zd4(_wLW@bK(>ZE18t1<6$GVuLQmJXX-9A-H-9jho%2A!G7?S0AK+J#D6n<;2wBi6$m8unC*va|ESii4`zGea{veU1XPQ6>XOuVwEzGB M07*qoM6N<$g0D)|oB#j- diff --git a/theme/Just-Dark/gtk-3.0/assets/checkbox-mixed-insensitive-selected.png b/theme/Just-Dark/gtk-3.0/assets/checkbox-mixed-insensitive-selected.png new file mode 100644 index 0000000000000000000000000000000000000000..f164cc39e64cb57c475e66aeae28dad235b2fd9d GIT binary patch literal 323 zc%17D@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4-W!e-we?+=AvDbG!G55Xf%D73Vdf(LrI;ZW#KKvE5XAZb} z@=V)}2{UZOzBgDjxaPf_`)>Uue@E2-&JZT||7GomA6|`@>UUe* zo_x=GE{o0i-x^L2N`xeM*z{dFrp$8yt6SM1ki>7_oE&Iy`Su1rma4t?v>ilTyOmVV zMC5HgAay!?^;O^1SF`fBN2}-Wh+X$OYv~mquS)JPrl3<>gR&&s9^UEGSTE%C=CHvW z?WNOzf|c(gwm)VoIQu{5?7N28umc`33`{GY^ZaAE*PzbK{(~)VfAyuEVe{Stqk+NG L)z4*}Q$iB}j#Rsw diff --git a/theme/Just-Dark/gtk-3.0/assets/checkbox-mixed-insensitive.png b/theme/Just-Dark/gtk-3.0/assets/checkbox-mixed-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..a7f3c3471b564fe93c86519bb1df4bd82badc97e GIT binary patch literal 347 zc%17D@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4&X02JJ7}}ap$>fs#%+&1@i|YrOqZ;I+jG72Z*Biq6W`^Nw#{8u_e6l{#hqKbMAyoyTvv;KeKz#b=j5O3ziWRu zesID4?B@w~^N(^c`0qG)dEW)U15wsr?!8Y^eE;`clr@WkkYdZ!;ylJZN0t=l2|7i1 n{t}$ugK~z|U?Uyl20%07+e^NFix3DAiGwssOE@^(H;AZD z;M8E`&{sGpq%RN+?$L4(@1hcclOVd>tqzt5z75^Uod_Acb_PD%-M##O56?aKa<8G3 zB1&yUN(W-W3&SwtzyWXwBs8-Iz#H(clp0Q%{wwg{=YY@*p4Awr`6hx1>;s>rQfa$d zt(xg{`p7U0Ekvahold7!sZ^fo^}6G+S`bd)1cJ#C~4#t-Je&Uk$#z zI9q7l|4AUZyR&oyk(6-Z1d7E|{Z?3k4n%Gs@(x6vz}mp-bf8cu!~q<~X)KHE&-Pg% z1Lbl#1xzf3)C`KxBL`Jo#gR5qL4l2YCZAqo&k zKnT&5Qr2wS&Y7mE`&fo)nhD#sb5hEh5TfhfHv*^QJ>V7nXTn(xfMcKs;m@$=J$MA1 gC4e1o_7o2A1?bj@2gq8@H~;_u07*qoM6N<$f)^L(4*&oF diff --git a/theme/Just-Dark/gtk-3.0/assets/checkbox-mixed-selected-dark.png b/theme/Just-Dark/gtk-3.0/assets/checkbox-mixed-selected-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..8685637911b8cac8cb9dae8d25124df1077fea06 GIT binary patch literal 344 zc%17D@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR44ab}_Ir5iPRxW*_HFL-pNglA@P)s!E@E=#>rx^@WH$0&`#ij6Jj7 zfEDnfs_!S}aSJN=D=<7PCHSh!Z=f2!ROxb=(a{si{>eZK>PeI!{tvfKA%`P*#RNz|q7q~xxyZsjY zS%Lab>6@yS*4nMAa*eC1U2>Qa8Uiao^E}V4Az`iE=6RlRm2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4$9(x@NJ7g@}gG9T7?cCOrB zFUD0UdlM_e(kpTY7#sBegfs4#uqVl&BRA2TE15f*sl)Rd8$*rks|A_Tfz`6F61K=P zzL1-H;osgeCY`xYc{cPsFzM)gijs{cO_+0M2G3tRhlw#;eX`zK?Pu@}p0)5;v(H+f4;VaM{an^LB{Ts5 DqnC7m diff --git a/theme/Just-Dark/gtk-3.0/assets/checkbox-mixed-selected@2.png b/theme/Just-Dark/gtk-3.0/assets/checkbox-mixed-selected@2.png new file mode 100644 index 0000000000000000000000000000000000000000..661f6b062e5adc053e6f47a57573951ea6def701 GIT binary patch literal 488 zc$@*~0T=#>P)?#I+=C0y`v@S8L7$2< zL?Gn=R4BsPTp-ONQ|_FEqVUW|Ey;{MpY>@f>PCiEBC?}a}C@8 zw?Ngi))W{6&#F4#Ywk+06>lCwogr4h!yZCa*+MjcRun}&Yi%MT>MKMdM{Q>@8SUK zwV=98-A@6Cti6l>lsg4bbYDsX6sv#ao4+_v@FvLY!2R8QuEfKq;fVmA49J=%^TAWC z)lOx}2cVuT$eJg!1B1b1E`ayh>@q!Jfx*PMbt!c; eD=SK$jz0m%F_=LiyO-Ah00002?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4?*NoVz+-Pi2I9Gi09d7hk<&%eo2!E!No!SDWm)s>nCVX3HhhjVnXA zuF0(M6tSzYUsTPo+2X&ad&7M}H|aC8f3B#!oR`vYX=mVph?BMo^1jz!-wr&m?sW?9 zy!d@m`!D~O`KTUr^Tq*(m(@8lB_})`^8ylmD@u+HRSsZc3sOnLO7s5d{)v)`TbN1D8GbYrnfU>Q(>GInXx) zw|7Cm{|8J88UaL%C=C0cYbQBWKYY+Ng<%mRaMCTAlt&Mc&@F-S#ihZGvcx1(%^=`ctW=TQXc(TV{(kt5W9ft;I(Eha)ieD3_UChw2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4J&Bf#>;Br6bJj^yzPq*?M#~EJo|3n^Up7@ZF{?g zMPQ=m`s?m4n_h*M{`n$yK3VV2J6*dUo4)Y>=xh)=P+cEzRYhsDj7RA9d%r($br|Z+ zUKY7@%BCo14#i_TSPJ?r*%KIkoH@V#0INs&nS9e}8kbl80=k~T)78&qol`;+0H=g} A4gdfE diff --git a/theme/Just-Dark/gtk-3.0/assets/checkbox-unchecked-dark@2.png b/theme/Just-Dark/gtk-3.0/assets/checkbox-unchecked-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..eb6d57a8a3c27cb8f73948ead624f478f5902a83 GIT binary patch literal 488 zc%17D@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$QVa}?sh%#5 zArY-_r*HH+>>zQxzWn)huBRQ{e0)MOHA?adK^e=}?Q7x>&fowJ)qXtu1tM6(N7X8rRQYkXSpsAy;9t{AH)?O8P|#8f-XyhSIw3Uc*UO8)9EUe5&N#D>iy3@e>$cH1m^#i zu+~(m_wKKK?5j`hyT`ttJ*zQlf!GRGC}qYJ^;+aWwf#yiu`2d!@{HMUITAL`Fkdy{ z!##ho?#jg{nhu2*PEvV%Frnb}op77kzTdz8$Y00ck}_50q=iW6!{=X?+QBol`Y+U_jug;?@W7gxg{Qm1f({7S7DE1+^#F2qH|%%AM+#3*$UhR a4f$$urOIV1IDP?Rg~8L+&t;ucLK6VJ0mVxI diff --git a/theme/Just-Dark/gtk-3.0/assets/checkbox-unchecked-insensitive-dark.png b/theme/Just-Dark/gtk-3.0/assets/checkbox-unchecked-insensitive-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..cd31e10ac37e6834b4045aaa609b7e21819b1cf3 GIT binary patch literal 310 zc%17D@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4C)I`b z{?a+u2L?bInUw?gs`^kA#jlVw;Ryb~zXR>a;Qd&s>UEIV?SP2%fp+`sY}x5vZJn`c zOsbaK{N?$lUA?`1vex#2FHq?L5gCXGoo+8W9KacycDlW-h#(?^kl*cqF(w6Q$w`_d zr#R=L3aBcZ%{n#4K&8J9rl1ZufOC!{IX%c92-E@pU+tsc1C2l<&eUcUZ>v{Ut{wD zZU97Nm1WsHBu(XWdOjYHd(-Lkb5Rtxs+z{6JLhum{cJcKK8{ACAHeIrfCDZ76BGQ8 sD1qOA?h6D742?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4&!XD zrx$6Yg@%4jW?1!VZm~DR%J*}aZ5N1IKH`ySxGa3R!93TlZm|Z?3k;sFelF{r5}E+_ CZgau_ diff --git a/theme/Just-Dark/gtk-3.0/assets/checkbox-unchecked-insensitive-selected-dark@2.png b/theme/Just-Dark/gtk-3.0/assets/checkbox-unchecked-insensitive-selected-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..322b1390d29584289ff0881e26790991763e2014 GIT binary patch literal 513 zc%17D@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$QVa}?b)GJc zArY-_ryulUa+GM;e^EBq{cRAZQjeXZ{zYvLBL&$SjfL4Kye=#hf1zsCah&H()rc-a5+n`+i!&zxR*l*R$0nu6;UVqP3Q6!6RDULf<_Thsi`eR}~9=6})e7XN3S>7X`&GldCE{jq1{R?@xUzjHfN z&?!y_0hZ5OSQgz8%ywT8w%V4Vr|s}6d6vXUQ#UC5QQ&YtoM?Kk=|+N)1dpEe+;eZU zwtAHsoP1i8xc~lsvtu@nYnYDBSoyp%c5SJC+@d8;UX~Z5zT2FCEtS0N;=T^w<3bq| z{+*6sOitLSFW@<6^F02!&5P^1RbTJ?pxeY;!#q22?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4J$k*f`;&NYTS8hj$lTE|^`%ROi3uf$r&o0ugDyI=4wxxmbkclRmZM~Qof*P3gH@CUqDq+24e zC_u2QX@Ow(<=%-Gr>#>fom_9ex#IqD>9iToGuB$Bd!;XBPAz_D(Z_DmAiW@I=2n)t z2J^LFe;qi}m%#sij@Q!(`U~cJ&e*^fkhlGI-S*qO*;{Wd^?j9NHv4;(t*Hc0SoJkw zneqk9A#H~ruFc({c`?Uqe&f<>yZDdGu3)(G`s*rzq{qA7ol~>%y*%l8W$0wq{dbrY zk6bg8IZ%3cu0T@tuK&&o{6FHip8v-u!qn=Z7{CFgWLTOMJQydb%zVyzIxBsRa%0%) zuZ#l6KU(m2s(3ytlFVdQ&MBb@00#5LtpET3 diff --git a/theme/Just-Dark/gtk-3.0/assets/checkbox-unchecked-insensitive.png b/theme/Just-Dark/gtk-3.0/assets/checkbox-unchecked-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..7576d57d066026c31624693dedac394a26f0daf7 GIT binary patch literal 306 zc%17D@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4GOIq06bxibi?KR)?=DqJO{e-oaQ|j!bbl@WS zAcXLMGH?qN9kZ6eJ217@uJ_D%3nF*`NXOtq8Q>{4kxbwQ_-eIUm(6DLu}~64WyJeVQwJr zf!x6V>48S0;Q<(9CRvf=+A%9-pwsDG0lP2^`&pPU#!SL6>;t=q1tfmUt+g-pdc8d! zkJrByaiLnR<|(DRLWp}vBp`&CDW!&5>uL}LuE#QhASi0Bt4gV%5Ms9HCZ^+S;1%~X v;h~nm9WaOVF`P#WBVdsMcoEg!!vVel#QTW})<(M;00000NkvXXu0mjfX3f}B diff --git a/theme/Just-Dark/gtk-3.0/assets/checkbox-unchecked-selected-dark.png b/theme/Just-Dark/gtk-3.0/assets/checkbox-unchecked-selected-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..51ebe49b7054aa2ce8463971c66d5fc15cf9ac26 GIT binary patch literal 312 zc%17D@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4J$aN?{z~#PLqlUEh)~*T1jv3e3G?ag2kvkw7Y1_K0 z^6ljOHyQBkJ$Jlt&eg9!83p$E#Q(6Bt~pWpGX8@#>#C@2xxqi2a&L>QigL17dwxgn z{O8ipsc}FFtLJ45m(Evm_%t>?7cPImbZ4G$v&oT7Vt;sm9$@fv^>bP0l+XkKxVmyR diff --git a/theme/Just-Dark/gtk-3.0/assets/checkbox-unchecked-selected-dark@2.png b/theme/Just-Dark/gtk-3.0/assets/checkbox-unchecked-selected-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..598f0936edb9bc31eca2245aa2cebb4d25cbaac7 GIT binary patch literal 502 zc%17D@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$QVa}?#hxyX zArY-_r~76dau8|QFDZL;#cDBC(KozR&FiWf^;#4>`X4Ipaop}Iu#j8-LTLU4X_F;w zUb`iuTzM*EGmh*J^(>gYz54Knef^dFjmuqHireh8Wi{TZd9CDLz+B;=oqCPkfNh@Z zlj_qxQ5zcfGfXXA)wO)pA9EKKCYA_>^3EfAOPE7WJuSMDVRE}Kc@mEo z%y_+2y@93ieY#@e+O3WcemCSq95|O`B-NW&wfA1I%<-9eYEiF`7Fg80DBGQ1&D3Bm z*MGNef4y|u!@pTucX2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4}$aUC3!1aFH0ip0$*-Fn@PPQ)6{%&Tv*V83$gOR`^??hKIrDbW_S*ND#x}ZJ9bZYMo8(}?u+L?*W}GwwtdU?+}XFbu|{a>^H`>D)q1|> zz=BmF{;R&t(RiEroPN^7$jjWCK=(3uy85}Sb4q9e0O_x7`v3p{ diff --git a/theme/Just-Dark/gtk-3.0/assets/checkbox-unchecked-selected@2.png b/theme/Just-Dark/gtk-3.0/assets/checkbox-unchecked-selected@2.png new file mode 100644 index 0000000000000000000000000000000000000000..f9ef1d105d4d58b95346a9e783977c4a70e08aa2 GIT binary patch literal 482 zc$@*^0UiE{P)t>4gee>prd4blNQ^wgz=|IUI z1VK;%nm`K>j#(M-47_NqRn9b9u!DCGr3#2|U}Pk0SQ9Aq`~8bvuXj@}m)kC>o6Y8F zI2?`#gTdR5^$7bF=mKIspWnKM+Yk~YHc9|VHi4vZ?{{rEHews z&)3l{C;|=;h9N>6pX(!mBH(}JKKVP~1-yV4@B&`I3wQx9kPAdn^a-GpniK^yxeaSi zpwsER10+c@EnHA#|WY_q`nmM@pf>qet-xn8dW*Kj+k)vBIOr>|1Vd$1}XrCg2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4?n7a;^XX diff --git a/theme/Just-Dark/gtk-3.0/assets/checkbox-unchecked@2.png b/theme/Just-Dark/gtk-3.0/assets/checkbox-unchecked@2.png new file mode 100644 index 0000000000000000000000000000000000000000..55d40a4ba0274c26bd9606edceef3e4aeb68fc9a GIT binary patch literal 516 zc$@(Q0{i`mP)_B5YGTTcrbg z#Sf)a9XJAxfql=c1@H{KipXls%uA5LLqK~5f0qMpaudZ290Kpd;qYKE7+ln9wIiQY zYwhcJJiZ-`MsFGG3CbBb2kL2>UTdveKH<5Xb1%(i^9opr$Q_h3unT-N8jV&E1ZeHI z63#i6%Vi7r$XLKHr(hFs0IfAa5d2s#WE6g>EhY?Jy03=(F1>=ss}0qB~?vW z8K`=oGVp(Tpx5iw0i1L3rpS5hob_c#1Q8*Q<4fQ)ilV-?_E9{`TKgD9Q6D&sNoek)ai8U#+YlR)EN{?pp=>!V*X~#||9$Q0~FKDM9eh`3~KC Zj8>*Hwi;ZF0YEbtJYD@<);T3K0RV!PII{o% diff --git a/theme/Just-Dark/gtk-3.0/assets/header-separator-dark@2.png b/theme/Just-Dark/gtk-3.0/assets/header-separator-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..d1701128bab18305a3adeff9f6abfe2ec9c04704 GIT binary patch literal 253 zc%17D@N?(olHy`uVBq!ia0vp^Ahr<)8<0$u_NoO^EX7WqAsj$Z!;#Vf4nJ zNUsNB#yF{oGC)De64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1U5JY5_^ zJUX9F_2z3(;BkrXtor}CtMJZ&L%eI-SnM~yY&w~o!8}7nM)JUuoiU4Nsxo+jmw9NLlqKPxC0M+&OX_a5?SvhB6&^c0 svdVky-}|9RUbunvU-oy#6+#CX(~nwgS)O|OHqaFep00i_>zopr03^#>H~;_u diff --git a/theme/Just-Dark/gtk-3.0/assets/header-separator-left-dark.png b/theme/Just-Dark/gtk-3.0/assets/header-separator-left-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..d70741871c710359da2908c9474220d3fcfa5932 GIT binary patch literal 188 zc%17D@N?(olHy`uVBq!ia0vp^tUxTu!3HFMRzCr8Sc;uILpXq-h9ji|$mcBZh%5%G zzYfBTP8zc-KsriXBT9nv(@M${i&7cN%ggmL^RkPR6AM!H@{7`Ezq647Dzfx+aSYLz zcz2?q5QBigkxg@s{lC8|$uGI*Ah%ws+1*ojSuNN(PfR+c%e%r~(vNRJ>qNFMra51J a*D?k7$k|)}clix8gu&C*&t;ucLK6U@kU6;k diff --git a/theme/Just-Dark/gtk-3.0/assets/header-separator-left-dark@2.png b/theme/Just-Dark/gtk-3.0/assets/header-separator-left-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..0c7f712bd0fcbb7e20b91e51bc5b299cdfcb9dd5 GIT binary patch literal 259 zc%17D@N?(olHy`uVBq!ia0vp^Ahr<)8<0$u_NoO^EX7WqAsj$Z!;#Vf4nJ zNUsNB#yF{oGC)De64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SVJY5_^ zJUZ`A_2xRDz{48f_4VKNx9suauiQ+cIC66pb`;EDY1UFg2{!n@zQ$Bs?;D-@rfGZcxjPy67t6E0^**04C$YusnCoqw-k+@&RS6QT_6auX yFFvv+vweT={lBQi?74=@=c#M|tukFKC4N)HYWwy*EZRV~FnGH9xvXrko#>7bt_a_JU w*z5jM<1XkoWPZCrM|g4nJ zNUsNB#yF{oGC)De64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SVJzX3_ zJUZV_4&-i7;AuI(rv26b|5siqX4!60a(T{kRGh!%pk2PTqq7Th-dlkyj5B_8R5>2z zYP4fAutSU%!|C z>-0vY6?~hQT7~(@@?I`G!=1+G?6O2w_Z5@MY>V@}XO;H?9mC-1>gTe~DWM4f@}^pe diff --git a/theme/Just-Dark/gtk-3.0/assets/header-separator-selectionmode-dark.png b/theme/Just-Dark/gtk-3.0/assets/header-separator-selectionmode-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..9a1776ef3552c16ba2492cbebe0d313b4dcf66f2 GIT binary patch literal 206 zc%17D@N?(olHy`uVBq!ia0vp^tUxTu!3HFMRzCr8Sc;uILpXq-h9ji|$mcBZh%5%G zzYfBTP8zc-KsriXBT9nv(@M${i&7cN%ggmL^RkPR6AM!H@{7`Ezq647D)RPpaSYLz zxOJi-*8u|_X8%sbzyGr*EAA+6ZFg84nJ zNUsNB#yF{oGC)De64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1U*JzX3_ zJUZ`AHRL;>z{9LR<^TR2xmF@tp-vXe%o7@UB-FQY%-F4bh+&hH=YpB44CVe^8{bum zRJb;7XOdH0p8wJyE$*tArfirl@BD_sn3wY(?!K|P=hZ#l{CQbNBR9!h=b92Mk+!GJ xxbJc4S diff --git a/theme/Just-Dark/gtk-3.0/assets/header-separator-selectionmode-left-dark.png b/theme/Just-Dark/gtk-3.0/assets/header-separator-selectionmode-left-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..770d5190f09fa0e20c6407c37dccf55d5aaa1fe2 GIT binary patch literal 204 zc%17D@N?(olHy`uVBq!ia0vp^tUxTu!3HFMRzCr8Sc;uILpXq-h9ji|$mcBZh%5%G zzYfBTP8zc-KsriXBT9nv(@M${i&7cN%ggmL^RkPR6AM!H@{7`Ezq647D)RJnaSYLz zcyyv6*8u|_X8*N{fB$C(dlXI&aC&smyVK!xVaCKeu?@yg82miVoSD}hW$|KhHs=4H pYv<7WV6NHc58r*6quz_V?%!{4nJ zNUsNB#yF{oGC)De64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1TQJzX3_ zJUX9Fz01|0z|(sE)c5)a8vf#b6E5iLH-)jcHMQs4FW~ZY6im!uRFGOWX_jKp9+l1R zK2m0a2Ufi{GxFN}Jv*nv`LW4GQ#S>>>A&VP*JoevF0D|#CZ6=Y=jXb@SrsfRJ_^UW uOZm4n&fcHxZ4%6VvMP1={;d9tS1cu~tajDs>~;n^gu&C*&t;ucLK6Tz!B*G+ diff --git a/theme/Just-Dark/gtk-3.0/assets/header-separator-selectionmode-left.png b/theme/Just-Dark/gtk-3.0/assets/header-separator-selectionmode-left.png new file mode 100644 index 0000000000000000000000000000000000000000..c7fff8614244971e23d1a15b5d433b87bb5e56de GIT binary patch literal 201 zc%17D@N?(olHy`uVBq!ia0vp^tUxTu!3HFMRzCr8Sc;uILpXq-h9ji|$mcBZh%5%G zzYfBTP8zc-KsriXBT9nv(@M${i&7cN%ggmL^RkPR6AM!H@{7`Ezq647DsuC5aSYLz zxObu<*8u|_X8*q1fBx^xf$v-f-_F)mkqy<)-pnS5XD+pe9J o-eELH^v@}o+0Jn@mc9DU&i7f`ZO%0-4xot)p00i_>zopr0BAfyfB*mh diff --git a/theme/Just-Dark/gtk-3.0/assets/header-separator-selectionmode-left@2.png b/theme/Just-Dark/gtk-3.0/assets/header-separator-selectionmode-left@2.png new file mode 100644 index 0000000000000000000000000000000000000000..6e92e5fc5a9247d87243cf1375216d50c7584286 GIT binary patch literal 238 zc%17D@N?(olHy`uVBq!ia0vp^Ahr<)8<0$u_NoO^EX7WqAsj$Z!;#Vf4nJ zNUsNB#yF{oGC)De64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1UDJzX3_ zJUZV_-6+(cz~da>@c)0(20fllTX?EYB~I6Qe<`Km)EN#p2GvCkZ<;2tB&6AKELo?@ z^!duG?#I&)ik@0Cq42%Y!`YHDlbQJ*Tgt^ovus=U)$F+VK{M`usozfih?&W?ptD-G dj={M_*mR!RkvG$P9|5gp@O1TaS?83{1OR|#QYioc diff --git a/theme/Just-Dark/gtk-3.0/assets/header-separator-selectionmode.png b/theme/Just-Dark/gtk-3.0/assets/header-separator-selectionmode.png new file mode 100644 index 0000000000000000000000000000000000000000..c7fff8614244971e23d1a15b5d433b87bb5e56de GIT binary patch literal 201 zc%17D@N?(olHy`uVBq!ia0vp^tUxTu!3HFMRzCr8Sc;uILpXq-h9ji|$mcBZh%5%G zzYfBTP8zc-KsriXBT9nv(@M${i&7cN%ggmL^RkPR6AM!H@{7`Ezq647DsuC5aSYLz zxObu<*8u|_X8*q1fBx^xf$v-f-_F)mkqy<)-pnS5XD+pe9J o-eELH^v@}o+0Jn@mc9DU&i7f`ZO%0-4xot)p00i_>zopr0BAfyfB*mh diff --git a/theme/Just-Dark/gtk-3.0/assets/header-separator-selectionmode@2.png b/theme/Just-Dark/gtk-3.0/assets/header-separator-selectionmode@2.png new file mode 100644 index 0000000000000000000000000000000000000000..6e92e5fc5a9247d87243cf1375216d50c7584286 GIT binary patch literal 238 zc%17D@N?(olHy`uVBq!ia0vp^Ahr<)8<0$u_NoO^EX7WqAsj$Z!;#Vf4nJ zNUsNB#yF{oGC)De64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1UDJzX3_ zJUZV_-6+(cz~da>@c)0(20fllTX?EYB~I6Qe<`Km)EN#p2GvCkZ<;2tB&6AKELo?@ z^!duG?#I&)ik@0Cq42%Y!`YHDlbQJ*Tgt^ovus=U)$F+VK{M`usozfih?&W?ptD-G dj={M_*mR!RkvG$P9|5gp@O1TaS?83{1OR|#QYioc diff --git a/theme/Just-Dark/gtk-3.0/assets/header-separator.png b/theme/Just-Dark/gtk-3.0/assets/header-separator.png new file mode 100644 index 0000000000000000000000000000000000000000..26336a31aec09c84f6f1d8b5649aaa5ae1c68d06 GIT binary patch literal 206 zc%17D@N?(olHy`uVBq!ia0vp^tUxTu!3HFMRzCr8Sc;uILpXq-h9ji|$mcBZh%5%G zzYfBTP8zc-KsriXBT9nv(@M${i&7cN%ggmL^RkPR6AM!H@{7`Ezq647D)RPpaSYLz znEdDee|u)B2T4xP42_J83=IrA3>L0TN=--*a1~Ek=%dPQHg(O8kV{8B>m?*4?k(W{ smzI!F;mbT#qNzS3FVdQ&MBb@0H+o|F8}}l diff --git a/theme/Just-Dark/gtk-3.0/assets/header-separator@2.png b/theme/Just-Dark/gtk-3.0/assets/header-separator@2.png new file mode 100644 index 0000000000000000000000000000000000000000..9ab02c2f1e89954832aaa0395ae7d9b87470a5ae GIT binary patch literal 254 zc%17D@N?(olHy`uVBq!ia0vp^Ahr<)8<0$u_NoO^EX7WqAsj$Z!;#Vf4nJ zNUsNB#yF{oGC)De64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1U5JzX3_ zJUZV_wdQMZ;Bb+zVrJ5IpaRe-+01cm;EPBhduqZti2XiXR{ZGRrLS> diff --git a/theme/Just-Dark/gtk-3.0/assets/pane-separator-grip-dark.svg b/theme/Just-Dark/gtk-3.0/assets/pane-separator-grip-dark.svg new file mode 100644 --- /dev/null +++ b/theme/Just-Dark/gtk-3.0/assets/pane-separator-grip-dark.svg @@ -0,0 +1,107 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/theme/Just-Dark/gtk-3.0/assets/pane-separator-grip-prelight-dark.svg b/theme/Just-Dark/gtk-3.0/assets/pane-separator-grip-prelight-dark.svg new file mode 100644 --- /dev/null +++ b/theme/Just-Dark/gtk-3.0/assets/pane-separator-grip-prelight-dark.svg @@ -0,0 +1,107 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/theme/Just-Dark/gtk-3.0/assets/pane-separator-grip-prelight.svg b/theme/Just-Dark/gtk-3.0/assets/pane-separator-grip-prelight.svg new file mode 100644 --- /dev/null +++ b/theme/Just-Dark/gtk-3.0/assets/pane-separator-grip-prelight.svg @@ -0,0 +1,107 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/theme/Just-Dark/gtk-3.0/assets/pane-separator-grip-vertical-dark.svg b/theme/Just-Dark/gtk-3.0/assets/pane-separator-grip-vertical-dark.svg new file mode 100644 --- /dev/null +++ b/theme/Just-Dark/gtk-3.0/assets/pane-separator-grip-vertical-dark.svg @@ -0,0 +1,107 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/theme/Just-Dark/gtk-3.0/assets/pane-separator-grip-vertical-prelight-dark.svg b/theme/Just-Dark/gtk-3.0/assets/pane-separator-grip-vertical-prelight-dark.svg new file mode 100644 --- /dev/null +++ b/theme/Just-Dark/gtk-3.0/assets/pane-separator-grip-vertical-prelight-dark.svg @@ -0,0 +1,107 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/theme/Just-Dark/gtk-3.0/assets/pane-separator-grip-vertical-prelight.svg b/theme/Just-Dark/gtk-3.0/assets/pane-separator-grip-vertical-prelight.svg new file mode 100644 --- /dev/null +++ b/theme/Just-Dark/gtk-3.0/assets/pane-separator-grip-vertical-prelight.svg @@ -0,0 +1,107 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/theme/Just-Dark/gtk-3.0/assets/pane-separator-grip-vertical.svg b/theme/Just-Dark/gtk-3.0/assets/pane-separator-grip-vertical.svg new file mode 100644 --- /dev/null +++ b/theme/Just-Dark/gtk-3.0/assets/pane-separator-grip-vertical.svg @@ -0,0 +1,107 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/theme/Just-Dark/gtk-3.0/assets/pane-separator-grip.svg b/theme/Just-Dark/gtk-3.0/assets/pane-separator-grip.svg new file mode 100644 --- /dev/null +++ b/theme/Just-Dark/gtk-3.0/assets/pane-separator-grip.svg @@ -0,0 +1,107 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/theme/Just-Dark/gtk-3.0/assets/radio-checked-dark.png b/theme/Just-Dark/gtk-3.0/assets/radio-checked-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..18380f51c42b6b85e4857ede11048d44c5e6f7ef GIT binary patch literal 898 zc$@)(1AY97P)wb3&2+u!zgF3-dVLiyC|8UT@7%6VXEJM4O~ZUD@p$0#`=h)S;XJHK{}m+=yt>9a=|oBSe8}hlRcv!Cnt5eV$&Ca7!PF=gOzev z7IU+?!Zxp5ii0Ol007RPI}gLM0RXw#9AsG*v&vv)1>+%s2rINybhRB?=ioLk01mbv zLTzpB|1cTHPn<6FY>NlARFo58g}}g^0HEpWcaiY=d=N#kP;>qbuIcL66M{J%U`R-T zx=~ftCOEe-=dP}9C`t^95<^#4H;Q|zs!d3Nx=}DB1Q3gRtF|W7%9&swu(Ysc_*E3` z?SIaDjdbdh<_)(bK|Jm-p%0eVx7n#I1$9Fovbl{PSvT~dRF;C}^=-BZYtS(ek&+NR zJ>k}#N3n6G+%$|K&N=3@X&6JXaiu)m+Vcp4r)MA{B@0n*>aZeOY9u^%b?-)hiS^#+ zTj+7Qgh~J~O>1I$`iquPgG`+%q+H+Ph&H`#!(8z-Qjw3*;xC zg#kcXQm=S_+BQ{Ix8DIlyx1RcUjOcyinX~DK?ZvZfvOo$4FCj;F|aX$^ZtVf-WSjR Y2W&K^7y(;vj{pDw07*qoM6N<$f=U9GumAu6 diff --git a/theme/Just-Dark/gtk-3.0/assets/radio-checked-dark@2.png b/theme/Just-Dark/gtk-3.0/assets/radio-checked-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..741243578a47249b92693682377534951867fbbf GIT binary patch literal 2189 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 ZKLHKv<%}LvaOeO4002ovPDHLkV1hoj8m#~T diff --git a/theme/Just-Dark/gtk-3.0/assets/radio-checked-insensitive-dark@2.png b/theme/Just-Dark/gtk-3.0/assets/radio-checked-insensitive-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..c4e43e69bc034fd6a0e67d5136ad87354ee30a28 GIT binary patch literal 1263 zc$@+61Q7d)P)u3Diqws%bfE)-3lbHsjVhJGM&c+0i;5)T94Ed65kKF(4mqbW zaeStU#7}z5-TC|Z`2D>TT5CRJ86T7meDppK3n5Mcmw~gu@u&g3irPcqSFQEmJ%?(o zV;gW4m<4o?Z5FuNOSb4X2ZRvArfJ>+rU4R(gy*^givyX=X3BB;EGsb#&}eK`*6Z~* ztDe_itF4~c+SEwhF_bJU9Cc-}lD=rM3Q| zlf)hY*L8=3AovT&3=e<$@aVCjGsOSv{YtGYFFmSMUYrFy(=4?!;0Qdo5 zWMs5x7-sem;M)+x92*%KE$(LQ5lE-gr+}=K(i_;G?T1K{;PH;$u!MZ01egH_uv3fs`wId!#&r-FvRn!T?Ja%EmoUAUtixJ0BdWt{%#?v*`!i=iSKXFYz8!& z0lvRMrScNh?A`;d>=vs{Ae+tR0oK>oP5>%SVrhAW=Zi0RzW9Qr<&{`CprY&@R+~UR zpMPRmR#_>PS*=!!oe~aGtJP{zDV4D-tDMj0pX?C;-cC$Rd zEX+>3%Z`m<*rL9 zJ>U1oR+g6@9Z*88EH6FseLpLu^m4h}b)dfcfljYvnJZVWOh0(=;AgG%p}dj_A=LTv z=fAph=S~6e;si|K$fZk{J};F@KLtUM5kjbuk#brSwv%^kO>gZYJ$yUu$n~s77VO-*~gO zR_kA1Upt|c$^bZyQ_AIX*Kgdo@ei;HY`qKW_Fa$wT)?<+;ljnIPoI9@_ka+nb%MtU!1i#sfCX^v+O_e=j~`#G*Xxr?si80ohX4%2SdvmMIgV30 zefsph+qZAeM!#=F@StOQ4+5?F7;xzQTe8XaY=0Z~V6OtLl97zXcJG+c^&o1E2-@?~ Z{TDz2%-oWK|;!w zOc}c|Gju@A2ye`6NL?}|TO=qQYZ~zv(RAz5D2d}pSgvFnh(sTYZJZ_uBu;wL>Amm! z-luo(7!l!rPV#bsF~$Mx04M|44$?gU?*Y6bB7Y7acfc5{0C=IQrBR`%_<{=#0Iu)) zld;K%!@+d`kBO+eAix-_q*AGuH*ekkBC^^1GP|zl*`Ggt*qY5|k3tbfM4|1sl{u_13ocIMoi;XZZ&qaw#t@es`YyPS+m(Z0Pqa}Kt%D#7>2Q_Y1*zV z%X^X}^(0B^$+EnsY1*z~7@I_tiF4SJ@00Qeq+1K=VK{sr{B=gkUL34s6r N002ovPDHLkV1kyt74!fA diff --git a/theme/Just-Dark/gtk-3.0/assets/radio-checked-insensitive-selected-dark@2.png b/theme/Just-Dark/gtk-3.0/assets/radio-checked-insensitive-selected-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..22b32071a0f14f3873c0124bd389608378dd7553 GIT binary patch literal 1316 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 r0K@_80oVi(gzFQ4a{z|`zDMDo+@lfo diff --git a/theme/Just-Dark/gtk-3.0/assets/radio-checked-insensitive@2.png b/theme/Just-Dark/gtk-3.0/assets/radio-checked-insensitive@2.png new file mode 100644 index 0000000000000000000000000000000000000000..c42cd48cf98fb4a7f4eb8363d397c78f217aa91a GIT binary patch literal 1408 zc$@)%1%LX9P)-jcLxh{X^1gdvc*i2?PhLQY8DnIEVY@ACK@8>B19&-Qg=bAQd>q_ z+HV)0vKFB&YT}c;SLgkn-_!Ry=j%B_O3CX~-fN`;`t>vmA+`WDzz(2LD}bO@_klZ7 zN?*>Nxom+Dq6T;$D9zD#78sCH-g&72LWnnj4}t9f)z#I~Znqov?c2AZs;X*hQBjc! zFh4(kcWP>C=IYg}a~CdLh)hmS3e92~_(@9nc-;Yn5Zi%|07X$0IXF1D&1$uN3>dQf zsMzS}=nrjeZGSH;EC^r$_)$tZy;}3CH=z)s5;z7J>~_2G`FuyLR;wciIDo-wwK{x0 z-x0grF0?hrG|%T*D<>d?C;~nKOcyU+++wrYPUZ++O|hY&p>u~1ANB$N0^dm~=TjS2 zn?M_&b2uEjmxKctY&P3Thr^)*beeaX(k38;*Z~~M&(9ZLulF;9!BF!O@MXnfu|F#+ zD$a#MAqo5fdy zJSkOGk2f?l04N#@NIwa;05PZ2xtT2c?)Up~yRY$NJ_tZ@Q6bIE?^04yl4+U2>2z9d z+_>S@SaXoR1r{K>ckkYcZ178$2bc>yCLWIykH?t{Jm%8n0sMY{rln}!QH{mQ06HLA zR#sM($;9oxh7f|nf_ye@EM?QiQVI+55kla0U&|Ok^NwmPAbksTK-6S1)n+mYK7C4Q zi3Pp>|D^^)0g7T`F0kf_3xMXmW`KCc)tZWni__rCMtVKP#l^W;#8X+zTVS`_3ji63 zM8-0$-d?%wg{}c;-cn}8v$l#XD2h6R9Ej>a{|@XyD|nydM8#s~ECX!2C%gbnLYQ$tRWekw?PO>279@xEm_fFtme}DhO_V)G| z8O{Qe$;6&Lbs1r+DAwQK{}7NG3rLxO*=+WAcXw|d9v%*Rz20xu>z++BGc#Wg4-bdC zySq1=&F19;BlXXyZed}e*K9U_WwBUv4<0-?otKxF@sZ3`iA3UdWo6|Tfj}T04u?Ni z6y-}`4AKvxF-1|fj*N^P2m}I4eSLj>Ki zi9}+qtE=k-u;1hHoC<|P(NHKPU$CMckLMJyzpJb3L?V%xlTx;)GFJvbN;w#d#cr#r zdI)Ik>FMbR27}}4g$IMd@t&TZ4xm+4)kCpZ?6#D0a3ycG02NZo>BYsx-#R-xj{>b0 zi^VoEF>yA>X+$R`CeB(c78}so+1Yt?adGiCDdn{0oyJ@1t+)xeB&Cdxj*foc+}!+Y zI2=wKJb2LTbUNRxt*xypDJgl&Xf)QrvlGtm_fL$Ek58RHfBxZ>D_6p1vpLW0cE4w} zS{*_N9qvo+=#AgMZ@eIqskWm*CJqt$g_fYj$ai~a*A#`HQPR&2ij O00009Vj93qfR?WnUn@KEf7h zEo|(4g7kxhkDz^CAZ)XUg@cngkZy?RW&Wr$I5&klOcHH22QFOBIehor-~C-hO3DAk z+rJZvqTB#azyol9O1}Wlz(`6N{?VVEKv9%O;7haFl=XW3UA0>M0I*uEel8Y^U$fav z0eVu(Z~p)kMS0BU^TT$#eWR-CN6+)v@Am-YayfKeCywJElgT99?RKBf5JgIP9{X#j z(|I4qac#TZUc7IiP(W4H@8j{<1wKhB!#AheQ=`$4Q54mJARtK+f*`Ru diff --git a/theme/Just-Dark/gtk-3.0/assets/radio-checked-selected-dark@2.png b/theme/Just-Dark/gtk-3.0/assets/radio-checked-selected-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..d45bec3844bdbead1613e3d61ba092ff05945cb5 GIT binary patch literal 1286 zc$@(S1^N1kP)k|_blK_=U<*-yL z*`{fF#bR;Xb=|Qb#9QF8l=ADP2?!w;f#-lGgz&Q2Y-Mh4ZY~lTUN*k(^YP=y-JP8s zO-dOBs=%L8%Iymi2*CdW;;O3Jxm<2~e0*HX+SzP&zS(S2C=@7{%lN*Jlya#1zE8Parcfx*Y&OYev-7H| zmH;h?eacP|2&#QS2;nU)Elty1+lrzz z?%cUEXPPFS=i&SQDQ~q}6bc3E^*WtShfb$Myk8+n81C2OePbp)oN!}yYKs~udkm1di3ZKxm=DXPoA84u2!p&$z-C2VVq!v z3FrXHWOBmuyn#UgR##Vgp=5UcDN4&htEy$>c;Y7Mw1^ z3?Sn1_>E!Jy|S``uIs3(N+OXUkw~DbD!Q(-va&Mt&xpt4H|WlfpF^yF8aj@H5F)&M zVv3>=kH`DgYPFg@ER7o*8#Ee?KJZ4P!N$hM&`(gS)$CrZFoB(bfE*UYvMkot*4WzGI++h! zTU)HHtzlW#c?4uH7W53GpgFvZL?Xv`@811wSRMR|Nh$g8;X~f{{S>hDQ#D0;Hhcm; z`@Wwt4CCEpd;fWE7{>bm{By5l3(taQ0G4Ixj^mX6D{#kgN|t41dNBqPkX;S;7KrBa z`EP?}!DZd^Jo5Rx2}FUnGNcm+>4C>UwcT!K4h|09Ttov5(*_3z2XET#woX@&JPw1M zE6HN9n04#ctsA4Gqv-);&$MQ#{sVk07*qoM6N<$f~&`AS^xk5 diff --git a/theme/Just-Dark/gtk-3.0/assets/radio-checked-selected.png b/theme/Just-Dark/gtk-3.0/assets/radio-checked-selected.png new file mode 100644 index 0000000000000000000000000000000000000000..9f6e2ae29bc386874d5910ff1fcdfe5dd420c3bf GIT binary patch literal 625 zc$@)o0*?KOP)=;?C@RoO@4-%nY+@Qb-P*=G^-} z_v5@rFf;xqPrU z@;vX@G|dix`iQ0|wrzWph;9-}co+@Y4}JDSpNG+q6H1tfZfx7$EJ8A|G)=P;#nE*T z27DXb{xyRz;3$r+)0;?UMk#$s%RP73NUJGQ3V* z>9Bi*h50rX=G!>z9_4i+f@N7V=_lua>5`O<;%U1(doU-;Fel2`-Ps$tNlD5^)}agl ztuz%kHJh`LMj6s5quHDt0cfT3R%Sl9{52SyRjbunwy?4B9^2cW008UjZ=nl@8w>_# zsW)=Kh2uE=#l`lkY}3QXkFd4%0RZ5KA&68Ca2%(f8ViD%A%u{IVXS=n{^MPxQh7P< z&SHdN*n8S|@=+;uz|2%i-AGEQlhx&={U8W?|7v3pguT_}rG2H;NoHwL93~+|-7t*y z=Y#IExfgTKCm&3<03h%K_w>tY|INzluc`QFt{I=k`wr6`zY diff --git a/theme/Just-Dark/gtk-3.0/assets/radio-checked-selected@2.png b/theme/Just-Dark/gtk-3.0/assets/radio-checked-selected@2.png new file mode 100644 index 0000000000000000000000000000000000000000..85375e54025cf5adaafb6ccdccbe8c5a756338b9 GIT binary patch literal 1295 zc$@(b1@QWbP)MB_7})ty%`y-yO4nc-NhIK>D_iP|DaZR3bgN4074 z=KXbc(bw^s=FQ^V=y`c=o*(D?J?A{{IpdW#BgvnSU+C9`rBWTE?~nE*lgaIEt*zaD ze;@*2S?0s#M~@cf=H_O{KON6qx^(GJM@0d+CL+aWCZLq+1oi^KXfztg-O3${v`6~> z$s&NIhfBZj=-Kf_p-?aZ4VV;>KWc6kk#z&;1l|Qsq|@mOmSvSiL~Pp@(=>J4+XG;j z2D+g);s7=^ZK5gA1i-z8dq2cu@vj|ET&WI6t>17r5KO1j$yj%6k7ZkwwGz5f0i>a! z8x_i03Cp&Kb;tIk)9EA-baX#$u-gO9ZQmD-Mg#eL{(^`EHC=1SYA*?H3Zi^U>)O`! zfpaIWy8n)95A*|MbGc(msi3B74chEIG+jfXg4t~Lm>Xjq0Vm0{rBbPmNJmFsxuPM@ zi!LAn<%&im66s5&QXN2>gSE~Bae$H0kseLgv25E@Z#J9bz|b)LeY@!I+r@#QVY1nr z=YGq!(R7`W(UBfERyBbrKr)d`n5MBty~fDh$a3_^aTXWyn5Kzonk+8lIeO$cxf@x} zbEavKOe7O-tZD)+0L`ILt1aSb%}3`yMk#0shlp%xC$goTmT(BA*4Dhv*&;NDLalBr zc)A#c0DL~*R?D*Rk_UwX?Hz6S1OC6~!Y>49ZVvLGP@rCE@%epQ-B{HG05C1f@Kynl z%@J(dUNg%jet&?-=19GxHFdi~Py%?ovU0sv%6u|Toj&OaaO(6)&vPQeb&4`ee=>f&$Q)$z<*)x4+`4M1b_?pYiig zQ(V4$1%N|`4)XdN1CFKM1TvY-eHRwsO2tlcIJmR7w`ua)kDmZdwUqdLKH9=9D5ahz zCc<)Yb?tuC7Gv-3H&4$@PaCWir6q8Mz?oQ{nVvT0W^Ye;{m-^#vAj~Gq8r$@VB11P zH&|XNVq2DH9+J}3)eNL4K=0Va9DkRb+Y&6Wb$YO z-Y{loZ%+)qwQt&Sd)=n=ncDK5JA0enIea+s>aN$eb#-;W6bglU07|7&E}vhx`|B^6 z`(ItW_;6-s`boD^_%FvDFLi?gueJaH002ovPDHLk FV1l2sU;zLC diff --git a/theme/Just-Dark/gtk-3.0/assets/radio-checked.png b/theme/Just-Dark/gtk-3.0/assets/radio-checked.png new file mode 100644 index 0000000000000000000000000000000000000000..d5dd025b4fca4ae1ff846ea4a56da188ef03d4b5 GIT binary patch literal 836 zc$@)51H1f*P)Mc{K~y-6byG=5)NvI4e%t(KnlWqswpdD5M9m~r7||k{hdi`_ zm*~);gG=`y#t5WKMbK5UqC^5CNTKEAp?#qlA*o0S%}`og%Vzt}Z|hLnME2la9v|O( z?|bhf)>`Dp)=Ln9DTKI}a;Rhu02rY?!ahPo4j4lQMrOou`Dce_n(cYF; zJOwa%zXf0B2=>HKXn1CQ^=5JCWF2h)%tECVj5WUoAQYT&0CeU|x4HcAmApw+V4&w5 zzLSbJD}p0lnd4)1_nOHGrE{(}8uJCC44nBU_no!py`1h&l{&*TFoh5}BCYjyuhcnL zX$@;JZz`=JbujvXT_3I;oFZSzWqo-%0J?!b2fhUv6J1h*7RpqBS{mDkbQ6X>)LX} zW1WG)v`6CqJ7d}-@mObIu(llWzBl}Jq7icLl`q`IhM?cn-08L3kL=9)wyn`6A-`Go zYiIiY+~{P(fa#vh@D({pkP4OgA2&Y{5cZ`TU(-H8O>zlS#4y0NjxMR2s(E zjtKdfo?%Z8@5b=FZUlhS?eJGs$c==FB>>#tjM_@iF&w&f_Y`S_n9A&;TcNt}TI O0000HG diff --git a/theme/Just-Dark/gtk-3.0/assets/radio-checked@2.png b/theme/Just-Dark/gtk-3.0/assets/radio-checked@2.png new file mode 100644 index 0000000000000000000000000000000000000000..c660bd6431d00713d028a6f4b50bfab595392713 GIT binary patch literal 2000 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 Tw08`r00000NkvXXu0mjf%Qbjp diff --git a/theme/Just-Dark/gtk-3.0/assets/radio-mixed-dark@2.png b/theme/Just-Dark/gtk-3.0/assets/radio-mixed-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..b2158de7a8213582466896ab12518eed562996d5 GIT binary patch literal 1986 zc$@*k2R-T-SzHfowYY{>~$R5F)e6Wa|(I?`Ov`JMBf^IeFUu@-sq7?j!nppM9GWFP{T z8vqKDyMa-YrX6Ek~ zUyS7bFM#$KRKRH?-~k3S0MN((sZM|VYLz~Aaff53H#s+NQ~-clvT;WBm(P}N-P6D2 z-e)IEtH0&|00A}w9{}q4?k+fM2AGe!>=}mK3ING}|H(ge?&zb%{7l1IGT;eT3~uju z;q>OOeA}D{5o5MF_u5L?SO(A@GqwQU=Kz#idICMKf9qj0b*&iy0>NOauD(7|TT@rq zw7DV}2n3=4U>L^4Y;q<)k{I?4U%y^sKK5`#U->*Vfjy5JB-4Eh!nfw;IZF?wzauT zoFLYI_gPIW0<`_y{U(_A+qntu{lnLvleSTQ{{yX;nwsuvX0UoAa|3gk3|8wJB0^a> zjE&)qAdvIvr@faieGtE2Xo2)y-~Goc+J-2B=)LnlQ_cW@0Dwng2!Xkc05Nd#&|Ya9 zRuB@!;m$p$paPrVz z0tA@b9*H5e2vC6A3BWhk_qL~yy4Ea&un!#QQ1xt99Uq^7Wm&5_UaFR5VSIc7dN!** zyuZUEgs=;#Yt3_gZ+igv7JNdq$DlG~3xUK$_wyY9(AM65*^y4&%*+g!KUFlQ8w#l&W{47Ui;XH2)PIx#TNA4&JV5s5zZ3muAbk6>^W10p;2{&oPUtc(_Nx!kfb zU9T+tKbOm)vNBo#fb7`&+ZhlHu2LB?Oi+Ylrpf`p=kt{4+59qtr%s((7r>FDKmFXj z>$(UAN=g90F;nFP2!;%+0u+{jaLl<10FaWandQ18UMefukdmwC0p=Rp4{x~|s& zK-td2#zGf-Byy8lFGyJ4aDBiNsvdG2Cz8oz;$JpECX8mhL+Q zh=wPQ_bZ-I+AxeAv$Hdon5BIig=f#s&RjAKqfzmM(hW}>?V|6Q0(dHsl7u(L&L7?_OCbXuIu&>4Gj%XPfzV7q1cU2oj#-Z$^rle z7kmL&vMGJ=CkU%P_g4T%%-J5j|BXjG-D0+!i0o)|YdjPRwPN9na0{`s*=&4bVyu;! zHN_K3?>Kz=tbfz4Qh-uULHY58U(QFr3;+PyV})9V76UjUt&BNv;>kK=>gs&}psH#r z5C{$jgF&OD#P8QMZ5sgCwmo|DrfKH$`G8^M>m0|406?JfzN>c}d~;ZM!+wBL1iP!d z%Qy1B{#HDgJoo~_s%3Wp)Cd5%@pxwR>^yS12~DsznFW<Fo0Fbk<=n>l zZ;XZSJm`2zYf1rt01M!gv(R4e=|XWOKdT;2J7Xxb$o>wo*vDZ1S~5T&lS%%~%i15$ zc46+8->!AH^VQ!&E1k0MbqTG+R72o$29?b_^;(Dd_@s;nvUW?uT0;pNf Uu?Jf&82|tP07*qoM6N<$f&!eQ)c^nh diff --git a/theme/Just-Dark/gtk-3.0/assets/radio-mixed-insensitive-dark.png b/theme/Just-Dark/gtk-3.0/assets/radio-mixed-insensitive-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..85803c80d4749d1ad1913964cedb1301897a20e3 GIT binary patch literal 600 zc$@)P0;m0nP)!h(OG|G|r=if7M-g@EK#C=FT(Q7?*E0-H_BoPt@BnI+?8n{G5Ff*;J~<$d1y zX674BDTV(j<99*Rv^;<&fEs{}ZnUwPMkAOm3fC@#!MK zw(WcrMcs#w9{>CsoDTVT@!@tZm#Yki!-)<6Q4}?Ic1z(V7yt}|RCabtVH8D80MHY? zW?5Et6MS8Xw+7t2!T}}p*0q6cSu4TO6$b!NLQ4R)7Xg~4Eg6f&;@W^TV*mi9^g>8s zQ<`A_@b%mGwMP(A^eLr7Ah`oV$T{bHx|T{6=X^>CIbQ^Lo_8D$0w<1TcM}}PvKtNp z$Md{n;AW7tdcEH0^?I-WWsu6{^7D4P-2$M}qf8r(#*P@PiazIj z8V&-dTCKilwOa202mpXmD!r)h`+KhI9x=vFOw$ZZ(+n76C$8%r`M$rWl%i=yTk)MW m0C@lu07*2N>^K3i1pERN7t;Hml*nQL0000%TiT z)mpb5zztvt&>fB?;6^9j;%#R@2r*=u=3QV4AQp>x$zn~b`I1(V4Ob!J>@E70?4So9L%-MlUwExw|No}mJ&9AQhGYxpAX?|9zRGPNq$ZHq` z!Ck<$ZM)bd96+8qJ8;Ri?Pb7?yqnY%z;T=#z?2X|rN_o~m+*rS>9KJkgiyd##AqD= z_yJ&ecqDHaX8IK1`w+t%9UdOZH!_X{NF)*$fV7m-OYNWbQ&pen~&Vq&t zNGaEYAQ;{8cXm_#u_F%`S4v$6*ztFE>#X|RK?Qnxdj0^|+N$(+O*%$(?>eg~Ksuey z0&H(@odeW6;H${{fYlTro6SD8EUT!LayQH6d@F};v{^3al~S%{S;cHN`}9Zv;Pv?U z_;&!M(#m8Q2Fs@f55u5XDy>WcM2y$10;pUrmvtPcptY9EON)Zj*$TD1w5YY#(s7(Z zE|<$T`X26v)l4RHOG@eazCXILzBb=w2(_`kHt+j>T1x3BZxT=ZQq} zRiEA0Q~$QtRBd&~-`U;Ts`PGeZ=F+0xd4vi6f&92t+~0me}PS4?=a|X{|jP35-_e@ zxpMW{vuEGdYPF8G!LqF4`Sa($fAr|lLm&hyt>Enf!2Wh50Sn;f&6{Hj3kz4P)#`*& zY9I{50RY1=)})kcj^h+AUcC75-o1NE(et$k9<+4tAV6Io0uG&b&o}I!_Sfweb{e2A p8HKUfuZ|hb2hpfS(2if-{{g*Y`2{gUYJC6z002ovPDHLkV1goQDxv@Y diff --git a/theme/Just-Dark/gtk-3.0/assets/radio-mixed-insensitive-selected-dark.png b/theme/Just-Dark/gtk-3.0/assets/radio-mixed-insensitive-selected-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..ab90c9a54f7a6b06d7a50655f340204ea5bc9111 GIT binary patch literal 571 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 N002ovPDHLkV1k4hA^!jX diff --git a/theme/Just-Dark/gtk-3.0/assets/radio-mixed-insensitive.png b/theme/Just-Dark/gtk-3.0/assets/radio-mixed-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..a1544ca0d4c342bf4372bac45dab4bb047e99a21 GIT binary patch literal 613 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 diff --git a/theme/Just-Dark/gtk-3.0/assets/radio-mixed-selected.png b/theme/Just-Dark/gtk-3.0/assets/radio-mixed-selected.png new file mode 100644 index 0000000000000000000000000000000000000000..5d083ade09d0cb24302b7a19eef892d079610638 GIT binary patch literal 585 zc$@)A0=E5$P)E`WR1nAb1QL*J ze1pD#3lU$Tj}Vbr^Z|r4#oC&MVBF|#7P&KBR6`4ilSw4^%LtY-|&oCbirl(Oo&?y2W_oiGe33`6ofuj9Jz zsg$w`AV1@oHam{9uaxSJ^oR$K1MUy|+#mLN@HpU+9p0H-G$b(_Qp&3GRVNxo z{1824Ml_6A`Kl9VVlXr2;z~-j|g7RvzeyW7hIBx=;_Eld^*f|((N zFr<`~%d6{;D{odlykz#3-+ce>?I$Ao%*=XjQX6X`I@_)6oV441^Iv0ZxBcdBW#@#5 z&XScD)5j!)$V(|V4-Svkw#wUUh2`ZE0Q?Ms+pmo;t)s((R&4&2dY)e6Ymey};I;Y- Xr)4qyW1^>t00000NkvXXu0mjfOn?d^ diff --git a/theme/Just-Dark/gtk-3.0/assets/radio-mixed-selected@2.png b/theme/Just-Dark/gtk-3.0/assets/radio-mixed-selected@2.png new file mode 100644 index 0000000000000000000000000000000000000000..bf65a03030ead45f43149b39cc61c3d535d6e5de GIT binary patch literal 1142 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 Hu0mjfEM{>0 diff --git a/theme/Just-Dark/gtk-3.0/assets/radio-unchecked-dark.png b/theme/Just-Dark/gtk-3.0/assets/radio-unchecked-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..f6e564476e7c873755a9ccc3b294e04476fe0743 GIT binary patch literal 612 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 diff --git a/theme/Just-Dark/gtk-3.0/assets/radio-unchecked-insensitive-selected-dark@2.png b/theme/Just-Dark/gtk-3.0/assets/radio-unchecked-insensitive-selected-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..f2bf68d9ff2597b1ce227613b15833b5924d1c4f GIT binary patch literal 1326 zc$@()1=0G6P)XjGOg zDNC0~NF7iIP^OllOQlv!Rx7b|fJ&7jm>4QCc4;$pffguGB&HHa`6|RjA-0o?KXT`L zJLHUPlMqK3@ksCDd;L5={qKM8hmcb8E){yG>43VM$wG*uz$kDENCN%Aqvt>#xC2Z| zDIa(2*~u#qLYx7<1u`A_P6IzkDSvw-03pPCz*XQRfTn3h+m0?oqcO*b7(&;2EP$F@ zbt>x>xw=}i*49=JxUSn9Slk7^l2ZP+YXBj{Ffaimgb;2zoqiBc?CBH8*Y=G>_=S~~ z<+-_;52chEumX%rDgW#kAPD~j&@9WE%VaVy6h(~*5t6E=c&eh-LyB5gRkaS_d7k3e zJ;kegis#lQyz>kJ_;{(=@6( zg#!qXrfF28c5F@6RKGu&>a{Fu7Dxo%EouP>y8WaO!abNdv>evMUevbN6;<(f3T~I8 zDt^?q*TZ_)%VaVuLI^kTKC>+Vo1Yr#boxO!9JV8oNOiZt?TSPqRV}Pr>GaV3=8RVW zf<-2yX<9L!*pskqyWC01cai{U*>*XeNc3r%Rs=FZRx1FTD;%~RT`)~^LkWd;UH0vy zghIY)nj5wqU1-i~2RH=~jm8|kM|Zmw-jLp-yU}ROY0hc~NCMa~+v`T@+a*BSG23g- zY6s{Cup`l)ZihG2z20iehHvy+7dvyy6&`3>XsVbjjR>`(=?X= zN`;d0wg4L5jjR>`%d+kR6bdWxw*}DfZe+Cp3=a?A0w|S=gHqD9HJ~9W@k^!RU~?9< z?uLD)Y5rQNRE7>8e*cew^gyhe0P}P6#i^-(M-0Q5DVNKi0WYBSD{w|eMt%m!<(_;} zt<{R%3a?dbrCjdGX@DT(Wuv#B2L@BA)KB?*{mBi;Ih20<(?h?dHqbZ1%Egngz#khH_I=)i>z}De-etQ&q=t4w|M}$Y!&bf#v2o zTOG*`jE|3>xPJZmkG}6~mSxQxJ9d0l@6mVF6SZos^ytyULC0~1LZOg*{`~o`CnhHD z0SnFZwgS+Afph219ld$;=Jy*L8*w3od+5-STL%UP?44eTl=utt^Q*bslhaa4EgTLP z&YnH{-HjVJ9s~1io)2FO0AK?9uU)&AymaZ(H~D=2IDn>Ug;=b2HXctDV)0nrGHnyU zDX*1Fg_2Szti(&D;-Krgae!np`7oQ!UcPYQLLPVul(!(3+YM7nnUPW+85!Z3{6 zz_U(T#oQXUCB%8-VYn>YY56co3K&CYqUH||907*qoM6N<$f|bK#_y7O^ diff --git a/theme/Just-Dark/gtk-3.0/assets/radio-unchecked-insensitive-selected.png b/theme/Just-Dark/gtk-3.0/assets/radio-unchecked-insensitive-selected.png new file mode 100644 index 0000000000000000000000000000000000000000..78d9c843fb84925f1c57fa95893292501c5b13bb GIT binary patch literal 633 zc$@)w0*3vGP)>dHgy;2o{ZTfXjmxqe0|3`` zzl}zti)OR=i7|G{IsftpfDm$+PN!eA+wCW*RO+ED%d2oW%m84yTneu124}O`*J`!; zVLF|@UPB1y9E6adAP6tJ-ELOXw5TLW>~H&eo+pgQNU1E7>%+qS*f7hv1=f>L_D0Vs;H==FMg1A4vQLQ#|j;Gc0mpQm!U+_Qea|2UCI zBzA=z$8idU!pGro_(oOLSpWc3Rkcjhv~^v#9LI5Xg>_xGOw+VgRkZ*>XfzrCz$v9y zlu}98^undJAB=Sz${LJkNXDYPIeS z1_N<2nM42}lga$Z=kq^nwc2+{lHLK>^mP{i00Mv{fGB|bzIO%S62KXNTj%}_k%!NR T?F&;d00000NkvXXu0mjf7i|@a diff --git a/theme/Just-Dark/gtk-3.0/assets/radio-unchecked-insensitive-selected@2.png b/theme/Just-Dark/gtk-3.0/assets/radio-unchecked-insensitive-selected@2.png new file mode 100644 index 0000000000000000000000000000000000000000..573b6c0ba3f86617016f9a93b14a8208aa1a3972 GIT binary patch literal 1328 zc$@(+1<(44P)e_u@M$sYJ7rp95{14iz_Nw$MUbXoPn(JP46p~1oBM1$QjdshRDY>drlG$R-OgoJ>=6t)* zGc>V@At`-s1pR!U-+8{z_j?smNf0V^Sh#|lSoCa)w+WM#pRDjn&UP}44 z=bF82fe^w6L;z=xb<4o-Qp)_X0E7^BAV%|v@%em0*L5Wv4%>V_pVR4dx&g}Naw(tB zmseI+D%otdme1$SqOXA^DdoRM1`tAcfgb=xQ4~_C)X>F?7ehjb1J8|=(s=gl+4Ebs zZoRG5Y5+Ch7b)f6Jp;7NCxJd)*9UIjzWue$W^?!V_e)h(cU4v09UL4qR8`#ts8*|% z?d|QpYPD*qR;!jqqaiAlN@;p}`b9RI-2n_B-3?+NKr8k*pxnKC*Aa`wE(js|hKGkg zcs!oE5aOT!kWx}86s*N!@syO(SXx^8^Uj?+TdgF1+PfXy;*0@`uImG_SnPt`ZkNGe zu;TT44>fN+0A8=R9t;L6cDr51VzCRlt`7i8tM#F zTCK)$%}rUYRzuUY9bMOzcCWnvrvbv@u+8CcG)~Igl*8d@gu`K5yVqU-8$c)&vYkZq zdu6d$WGECe0nFD902ScexpTet`y;EZwt0!|?*n$befLuVbgTV8fXCx$02GVGp0CoQ z%B*dAbpVWvjO+reuCBiSQ~+je)2jpE{Q2{n0L#nE$Lf3s$*gU9bpTwye*HZ_I-PDv zDNn2in37T&>2$i$?$rS>F)>jb9UZObayhZEu&{R001FEXYq?xbjE;`hCnhF}`v8D9 z)6>)c08C9yRm$b^i5nyLV_Jl=Ez*ow#F?-GfGtkr5Hlga!^Y=xB4NG6lH zTCGMRk&y9t{2j2>4FF(mW@e@o2n0kXlaaHtv(JwMA*D2CXJ?;hG8q{N1jNkDObO`N z-fkn=_fMWY(ZlGmmCNN)GMUU}G8w6=DvOJYo6%@=1NgOl zUAKv7B^r%x&CSgfyk4)-qJKF*KmVeaG^CWq{QUfjKp^lklgUW0*K5qp%@v~2=oYZD zcm2nvVmI*J`ue){=FOYKj~+b|hG9s*-!CU8C;Km7zO0OmjeVhMnhRiKV`Fo5b@l!7 z@^USmPB(J7oapQ86NyAZ-n)0Nc;?KRI`A7%>J`9*_!c;|xVWg^xN*a_wzhWaumk{t z!QhAc_wQH6$H%L{2jGux=7#|Q3<6=m1@QFgQ~B`WLu)phRSJc|K&ez30C2nAJ06c` zN7wb*wQJYvmo8m0r`JuIv2TCOpr^lPGzW+vZTI*gs?a>`uMb<;D}X5n@DYlEuO@)HsX&K{6C+ z^;8g^J0^diqwrEPSbOsWGA9<47(p}ym3D|QG=n6BkT609Ul&EVroo0D+;ZIW@Nv8! zLqzzWdb2rT7={OM3g8HUT#x4fo&ZdVsQPPv{RIre9I-6>aXcQs?{>Q_9B zu7>wGjvM;Ef1e}?6-DvSPLhOt-@oTLZU|tHh``nlId&YUBS}(E5QJ9`CI|u~N$NR{ z(*bY{pb;GO`~8k6id(NPiX!^`eh0w8xq#(A2ix3A?OP19S$FwTpjxFVuf6QsHaWm#UErg`SN?nNBOH+h~v z=Xw4d$MKEpx)-Kto|R>JO+zN1OJAkhM7VFD@08Qy6tR1(lM*si-07*qoM6N<$g6QuA AXaE2J diff --git a/theme/Just-Dark/gtk-3.0/assets/radio-unchecked-insensitive@2.png b/theme/Just-Dark/gtk-3.0/assets/radio-unchecked-insensitive@2.png new file mode 100644 index 0000000000000000000000000000000000000000..e7c86f249b52fc4f5db3e28812c163df767a4c1b GIT binary patch literal 1353 zc$@)A1-AN$P)Tw@*<^qp>#m^G=qf@n}Hob1Msq105P@h z0k@@;f0gW6$`lA8b^z}H))IXefD2N}+s_n02=NN=KCl&_si}!WhYl&bcki~=)z#Sz z2E%rM#l^)tp-^c4`t|Dz=g*%{PESwgEoOlqq?G?WbpRp6R^S6bQ4~d-_vTf+jTk}RaI3~R#vVS zKsudXtyC&SHk)O6dHK$X6DNKg85vmwa=>>|%DJKegb*g67cdMB4Q+M1-990N&SWxS zGMNxUJn{9VltiOZqR}W)%Iw6%#5cXYy|cg~FeIgnt{uPLGJG4*dcEFCx7+R0>-9RD z%|=a4O;Nb|0@T#hV6)lK>-9Rf+wJpuy_JAg_1?GxLWl<7V0Cr17#kb=*km#_)z;P) zg+58)aF}Q`dZ(?e?TdIkE`eX9l=t$_AMJn}NDmJWy9@?Hlf`0rCOCk_V!>cAY#$yT zb^&RXv8vSoLI?|>xLhuc!{P8+t=5uSUQ9v=tX3-yhr{b~xio;HvI+wLn}JMscemAI zvFIu)DxMjhS4Bky7K=sK-Q8^kGAiq_0A?WF+Sy#QJu zZMWMSG@A17Q5uZ~yWQTP2GDL8z+^JLQFgj2)w>|T+Ry4TfL^bEZU+R_dpXa7H61u| zD!{_R!t^@-EsOHrc~(IHr_-qgxOwyDpU*2m-aF4K z2(WYK&PG6(D{Hmf%BbE_WfcZ68jaz;zP?SPqoavXDD+ji>GSjRUyhEBCi?pN zHW`h^aQ^qTn^8+LnH(@0jh~y%X6@YE+)0f_(_9XCE|L?UVFokW$7}k3Ac4irtLrfUki! zQTK@l4<3wNy?XVJiHV7SFJHbK2k>}2)o!=DroFx0X|vhdbUIxNAb{V2kATodfRe6e zKqt@-G!_|`*Ni&;=VAj(4Ukt0D|f^;;5D@X{#I)YxWL+VUPS)^xLWJ&#gN&(00000 LNkvXXu0mjfH%fm} diff --git a/theme/Just-Dark/gtk-3.0/assets/radio-unchecked-selected-dark.png b/theme/Just-Dark/gtk-3.0/assets/radio-unchecked-selected-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..da456395304303484955ae781e04116529121143 GIT binary patch literal 585 zc$@)A0=E5$P)|Du9s*q$rADc-IQIc zhP*(Byg(*xeSr>zEP03ynG{MP7`zyQnqqIl!AnZi-eWTHU<2V3-qA0LhtzgXWAJge%!ORC0gqXRi{k7YD z_f~7&uY&hg6b0tIF19Yn|&!Imv=(t-fgwo+Ho3> zhW|ktXtmlJe~(Ak5N5D}iL{;-7uB0>%DJa1&Jy?iOaT6^hv-lzsh zDbHuK?CPa}*(|$~Ql8gX%9Y>%W(y!4=lCJ;^>ns{tBX}N2~Mr~4WnsuAHu(FG2m1TAq*w@3( zD7%bhQHa0fWs-SszTeNhKfm{$BBkVAhWbw3fy_Y~D~d7#OakM82jt?aRp2qO1T0D^ z?{%%&%@8Px@&)iMFx*)cKRZQ=zz#9)a&(HqY>Vw zU+e2@4xj<+z_gU|_pSkA^Pd4BgsA27gLz#y97R!3Rkf`EG@H$~BBf+&D_k#^AC;ph za)Ai=Dh*-}K-}%W0Zw1v`^&!XkAZ>^0wKgcf8UBIiin~JkW?y_+s~i>I}rE8=bgim zwhXTVju4{e`~H}wX_%(jwK;$g0@F0nG!5VP$Al17T0?oYvuztdJljtLJNf)zK9dm` zhWWCq4-%@XVi+cwj3A#M90YcN)3HZ70Ij8l<7A(hrse3meqiIy&~+Wtv>eCDuJ88P z0}v;fVO3S@uIr8(#@m}GVHi5D>wcoDY8@Dkz1jh2WjGAOe5UIk^!mCYeZytD)CD(1FX}^3ECkt7xZ$3IIfLL3`UhM$3ZC3$aym($aDu6^g@oEF; z?d`qYqTD#LGg_jZc(nmcOiWw{2*ZYR6z4=KC1Kcbc6&klZg|YL?O%c*7;@d*az39Q zJ4}FbxqPQqTRm=BR%vr{^Go0fw6B7VvuDr#1W>E3dO;9W(}dn6f*`2YYO6Vb*kdE9 z+YJyF3We*Q=iLRgV)4PsVGM(R&Ck#O*lae15Mp(B_~dcRvic8V z9t1(PSbVS&MNv*w)#&2Ii{H%7&i(lo&@tAA6u0K6@?%a0^3k&yve`uW#+doJtwv_VZ+}zw5&+`hv3b3N8 z>V3C&Z- z7Z(@DE0xNpVHoyrZ*TVlWHOnmVHj24_y3%noLstc<;vg5RG@Wbi_*lQ%c~jC3uJ+A z&uLqWAU20Db^iGjsW%KnS6vl%K}q@yA}T_d(ONw*au)?Y^#7tA*n@ zpM?+;X8yj1m>Kmmlx10$Q54OyEMp?#vMjkQOC}=DvW%lBnp>822|(?+8g5D{oj8u? zMN#lWRTKrsaXgn&Islr7g1+mz*N?%664!OF0rU?AXK9*Fo}}wa({uvhjG57>N6~G! z+wYEDUESLSa4XPty`gE^(FdVv8tb~=*b7Y4%!z1ytbmBtrfKGTfngY%Fbo&R3c@g4 z7>2O{a67~#NerdbfQV*K4UmXtN~uATB*uOV%q%_6JGE{5;xP#k&1~Dg@I3F7ndPAX z%-jir;9My+@O}R(&-0+Fs++2+Zt^@2eBZxPN)3V_IA`Y09Vhtz-`Lr1x9>-z(aY&{ zsx6nx7XZ-j_y1UywHpqHd8^g>0$_6o+!p|V1n>sHD*){}`wie1fNuc)9yb32EcT&Z T2nqcP00000NkvXXu0mjf#6tUn diff --git a/theme/Just-Dark/gtk-3.0/assets/radio-unchecked-selected@2.png b/theme/Just-Dark/gtk-3.0/assets/radio-unchecked-selected@2.png new file mode 100644 index 0000000000000000000000000000000000000000..517c4e8b766c30225898a6c0734abc3af3f5937e GIT binary patch literal 1292 zc$@(Y1@roeP)75 zVHZlLt%M3*Opm2k0rh_nRPb_2$96MB#9dez2qWa8bYs*YEXA&ZGc1k}?AE$elM|D7 z7d@w>G1^F5eBs>WJ9(eyd%y3T?>&l$@G-;kQRzVUhuo|viVp|_0l)<~jiFb-Do_NT ziO7qNb9S->ilT&p1AwQ)yvx9EBJylY0*a!zfn%)Am_#CBPbQQ8cs%}TAP|Vy?e_fu z)oS%|u~_^wo6Y`p`}Xb9!-o&6Mv5Yk7LoD?3n+^63GfBraJ${g^z`(h-Me>>D~j^o zWfPG%`F#F|7Iw%a<>I-PP3bJLU-C713z)$TY-V!j%{uSW3ckkZku~=-v zVzG4h^z`8Icu*AOeFZ>7SYBRcWo3m%qw(g^qetJIJbChWqY^*1E=Rk^@EG9GG|dx> z#U@l$?G6Tm^!D~{3O6P|Z*MQbU=USRyJNA~gr;d8z+vQm+t|EVd&D%i+kIhiadDwk zD#=!(R4U1nCr|!xyWJN64G1?gTPtt?V0wD`kkjeh>+|_Go$+Sj^Z8I!HG2R4{X@+R zGu8!+my9QoNZ2Eh$hhC{@2KRPg`z0<{eJrU`^OWBgdOl0tc?P!m7ioX>GyiQ-Bzo0 z%WyNSRx4hww>z0k`kPs;0_MvmSS&;$ zk#IAsRlo`0^?LVjJKcz;+~y(n_Ip58)g5aP+T~ss*tKid8-PlslG`Z(Gq=gwAP^3R z>j3$D{^?E$n7K{X27&(m{(k{xW@eu6lz^GrWNi>QbLPx{08>*_OF(T0_%$Q=YGg}1^k;AjIv!hO@Qv+1c4q5jot-YbT(J$Z$HHJ`oCq&SNwv#>VWV8hS35 zyJ(H&?bC1ExbbRuc=$D-19R=*n+X7@KpgM_WV2bhbLWmN zlgZeN#iF%TDp>*iet#_x2-J=qJz70|`m`R8$IVviA0P|7eixvlPczmUi2Z=OlbeAu z@R+9OeX9ay^cXUIthL#80i3DTn|2SY~D! z5#fL8&GQCh>@9#J0DAzezP$l(2VhM^@=1RD0>;>$rfHv}DB5>j_rNsG4*$>MfQKWTU6X%?|uA{E&h;vSLT~kpMsq4Du0IY%Q;T>Jq zgR(3WAq4%agb-AgWuohP0AOb@?;w5-2iR1VJz~NYMTvgTet8`ygRb2x(CL(D4 zD2&Nuaf-nqsrIa_@3Z#@bVHoZX0>^Pwp6Bar z1$myY9mi1s9)>8TJoP+pE~Q+(Hb5!ms?VMdTOcB{X`0CQ{gam@Qp%O@`zKA)L_}nc z1t6kX+qRdU=gqS$I}<`&DWxiU}&qv_7002w?UjTdp@Uib@0Db}Z4uFrt_l**<#P{!S QzyJUM07*qoM6N<$f_H@Z#{d8T diff --git a/theme/Just-Dark/gtk-3.0/assets/radio-unchecked@2.png b/theme/Just-Dark/gtk-3.0/assets/radio-unchecked@2.png new file mode 100644 index 0000000000000000000000000000000000000000..aaf1af067167a6653540bd5f31fb8ec3b7d5c4c1 GIT binary patch literal 1326 zc$@()1=0G6P)#Orqb0`r_7G97LiIQE4$Dd zIy<~syKbS1BV~8?KhUxUq-EWOR~uz8b}?{cMM$Nfl+vqCDS=WuaE;qs;?@>hotEXd z=RCXcq>HU>(y8oK2Tkx?*rhni2S@E0HstV@Db1e;PH4kcI=pT;J|_Ey1Keunx^dm zNF)-GSSC+>_!^26y0=^TGKMDdUrOJU%0Qd0laD&(D z4LBSQS9y6k6%`dIrJmOSM1-ZKC6y5=;-KvP1D}0s;Vlu<3g&cs>1Dd z@40m8(taRgXFS$p0HxGxfadjj9Ssc)Cu(YHifVZwDW#~XsiCp4@r2jwbpV>3wH5%V z1+qOoJ=KO`xJpV&HXNQ)Nl6KYVYqsFda8k}o%Ixe0c2WQTIzIN-?Z?YbX}*VrKOJ5 zV=&eOZ~~e7`uawPWAkT}!{MO5zP`~0a6S{DyuAGFO;5LFd#?e=|E!t-Znt~O{vg=i zW-bfzI^g&FUjbxgW#!gZ0odMRXRQVB`Fu41_wV1ovsC~&?_Aaz0FTGx1h{$g=5JdC zkn_%EtpV7#Z(kE27cN|gvU*oHTUpy%?5wo_x~@MQ7#P?wK0Y3g#bRG=c6uxp`*M7I zJU%cmutV4NhmU{A8w}0ycsvAj7>04!G|gKZokHj>W~rm9uBhe!=D(MfTjebDu9RF0M>WOmt|PwhQ?0rsa=D5$UolYoWit|0Hl| zYHI3?h-5af`OMVR)EVGVe}Df;%d!?kq$@x3NdQD-ESt^V_INx;fcC+`!EVzur~Xgd z2L}hcfp(9_b0nM1-WHLuC-c?=*exQnsZ{D}AP_hXv>S%uo12>(DzY1yXf!%x7={mM z4+H|oQ>oNd5t+5U3j!b_?~2HRWm)s#aQM8g>m5LQXJ=?^Oj}Ji^ziQ`Bc`k0CEtsBJwDmPEQ7d!ET_f zm6*REZg4u``_SFT+72f*j^m9@6E zR$s&x(-|>|DG4nzr@bLSYj0X-~a#s07*qoM6N<$g2>v0M*si- diff --git a/theme/Just-Dark/gtk-3.0/assets/scale-slider-down-backdrop-dark.png b/theme/Just-Dark/gtk-3.0/assets/scale-slider-down-backdrop-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..2baf8030d205a200a4bf0cd0cebcd9c77158d3a3 GIT binary patch literal 533 zc$@(h0_y#VP)4|F5CuI?fOHZCaf;YY~=4fMMaIm$#9eAGKhsSbh2gPjmO6!JbI2=~@AH<>O z_k%A?ti|+H)`FSWh5^9yeK2z<)+Vp%zrjB;=&ZGCgVuHc(0Nf5&9!bGg<%vBQ7@R; zA)QWZfL{xx)H`O} zqOep@L`1#lO%e1Uh!+uWq8=1P^x#2{B7(4@9u!0r3yV8x;0ED%ccDsF9 z2=NiHI%DWj(YMxa`M&>!SYKbit1Qc3fzvC^CaY^_SXx?|3sosaKTF651Ax?Z-TT~T zv-vjg;POh7bLU&Qt~(bvfa|)ftTa(dp|v_?tv%}i7XjARPR|W|W7Jp|9S$0f#+)Ae zxTvu%I6wnH2yxp4YOKbrx7yUP5LgH-1Qr4dfrY^TLSP#pO`_WdP2%gUZO2;s1fcp^ zMv)KZ4$lYs?DsQ(p%CJV?Yq zzp4HeW*Np9dSO`AeospIKGd4f81ppnyH=`hIkSkmA!VrnerUB?FI4A6{cbllHtsFU z@+V;R%-M6?u{xXolr)LyXDNWMwSFKB!`*7_U)ykZclQq=#8U?sMX1r}Kg08UP{Fn1 zIFHofHwgfEp7$B>&Otwf7-LQh*Gduhy4B%}dwYA|-IycBHJlJ)soidW3tT$2yv+I5 zom0b&F@%9cYmE@%W6$%p#^sHjgw|T6wSE)`hDAY^CQ}QS0Y5@Q#2=Xs0sLl+dGa`Qk1YTY1i>%Ba{zJFLo0QC zElX31JO@aOF_(iN=+9gLKuY-`@Iie@6-7>##sC($5(L5aG&RQ#qFcr0=H_xy6j!aa z_t(!`YhUwy|MjVgokRej)9GviUjg?31@MXQ`_I}F6#ECDjI3yZ4aq710000=rk diff --git a/theme/Just-Dark/gtk-3.0/assets/scale-slider-down-backdrop.png b/theme/Just-Dark/gtk-3.0/assets/scale-slider-down-backdrop.png new file mode 100644 index 0000000000000000000000000000000000000000..7f3d7e546dfffc2fbf4869df925ff22c887f24a9 GIT binary patch literal 554 zc$@($0@eMAP)kZS8RIQ*cq_7W;Tfia)`Df zSSx60cW|X(lO}dH7FSsACV`~cBEK+#NZ5rCh&wyk%*@+s%n>gq?t!J>^2_^t7~UJw z>2&TEi^Vru>nDh4L5>)PAqs`U`!r2o-7!t`ZMj^2TB%e_+qU!YkR*u}1i`Z?iim-T zZO3tP!vFxbZG+=DCL*>CM5L6`-0(h>Qb0s%+?u?W|AK!ZAcV*`j&BXdaSVhIX%IqQ z`o7P#*12J&6nLJ;2_Y{G#@Lw<;$k!!iM)crV34F~`iU`iZU6vmx7)|d7Wg-K zGMT8=YW0m$dJ6DsiLF+PE2U~d5Ny}$^&jCVieNgOa;4ORTCJ8|2><{Zjm8)e+rIB7 zyWQ>x=A1*n-xpbyoz&~~@B99@GrF$(QEUC7*Xt!&mRDLV^tW3pL1^(UD*5qr3eaU=Ryb!_+QKnx4q{w zj76~`>PB&+2z4QdJDHuR6opdS#Vm9wZiLEB^HJzm(v(z4lQb<7o21Q{+}7hReq}r=jDAK4u|&~t`ZRdmX?-YwJhs%;7uR~Sd2CX*aOy#F<*I}R{&5V!t(O+ zZKc#tBJ$FRp?#y2YKq8x*L5GNm6es3!!Xo12^6&%7lfZvmbC{e8;i^0mW@#Uh150j1Qx#+ZAS*7{Eo`2--HPSb2Q zuMK{BdP*jf0l*mZq33xC3qWiAKtz^uhXnj1(>+tgo+getr(%+qV5tckM#Jah#@z+)+w3i^U=b2L~e)*xA|P@uVv&NWr;PFYV)oL#cFO^E<^Ldm~0pK`}Q|euRY7l9yS48AnV+@Hz zf_A%oxn$tf>vhuUGyuk!k6qXO<8n>kN!VyKJ_XiVtrn?N>bZtgr_;gr{qBMOS!?~E zUtM2;`T6;dZQC=zakW|{m&*+W7ZH-lBxh%502$l1-@B^z%DcdEoRWxWAk1d793LMK zERfA+saC51e*sVT?)_tH*tJT=r+Ui>r1OdM9 z69fUks@D3O0eTPi9+;b(`^Ok_7kE@C6uLhco=7T{qS0soY}>Z|_8@%+769-(Zv*%M zAd|^-VF2WEIVzP3N~u$0%x%YU2ENgTdJ(y<`y=o}7>4-1Pp8x2=;(;u-CY0y?s=Y< zAEu`ocE~I)E>28LOsoNKTv}RiUH8kOnmvyI!0PJiD?t$as+4+7L>^g|wKO|B`#z6% bVW|8E!E~n(9zv2N00000NkvXXu0mjfE(XcH diff --git a/theme/Just-Dark/gtk-3.0/assets/scale-slider-up-backdrop-dark.png b/theme/Just-Dark/gtk-3.0/assets/scale-slider-up-backdrop-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..db6cc36e9f7be13d15169938af42722aa945ced8 GIT binary patch literal 526 zc$@(a0`dKcP)8)SkawfeD83Xh^Xnw(n6#U%{p4!8S+1fuzFF7xD*zy4%%dHpo)3&oiD(lK z01ye7R#hE>e?rEX<)ApyN~x{ji#WH!w3@6Kz_nojP)Y-U-q?9l{tNzvfQV}E+_gdP z9Ehl90OR@WZ0Y^>67L=6v$G|Dv5KPTY11sEsTL1Kq_d5Hh!y}|Mp5+a7ud6l++UB- QfdBvi07*qoM6N<$g098vGynhq diff --git a/theme/Just-Dark/gtk-3.0/assets/scale-slider-up-backdrop-dark@2.png b/theme/Just-Dark/gtk-3.0/assets/scale-slider-up-backdrop-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..21b091ebcd6ac953eb2ff5002cafe48169cca03e GIT binary patch literal 928 zc$@*C17G}!P)4Ga_$4OA2ZQxOD>G%-{I5e*JeRQ4`0G7v-%E;hSBjCOZm*JF3i9liM|gWVbC zSodSb*~4J|S<$cF|JTi{*HtCXIVP30b_MtzSOxw9zG}5vZ@4LvsYxfStgHkgvJN~5 z_&^N2Zj5<%(p*ykbUK}nopTqp_OXlikmU;ih{$`^+NaMIz*_q<@QR3#HFA_v1VKog z)Byze(ipRPE&#@uM}SWN>S>1d{n4{HNeIFapr(|%W{inu3XrC0T`9E=1l1@etW=N2 zWDT_T0UlCHeK9it5s`AadTkc zCdvBNa-Y&q7h&;Nvx%vBX zvB!RaJkOVauK_PkYG*bFh?5#Y5CSxStINyF;Y0u;;%lwH1xz^zh?Clx&4;RI4Ybxc z=Pveoy-z0sD2n1k;F9NQ(k!3Y96%{Wc33mcxfiXqZ~j}{ks4?=o6kGvz7Y}fg#y1+ znhId3PG_H+JKF#~rPSq(jg6o0039DJEiK*eockOgsiptf93TuUL~#P32ZO^%?Mh_I>JUHZ${~(ngNw zX@JMJx3@pK1K_YgUO4#4oZM`tl~Th_DFCloYhMKrW6a|s@)O`^jhrB?%-nojo&7(# z`Ns~x-y-sa7e&#Jz(N$qRHNiv%>jJB#9%O>d;7Kqo>Uxct4M0;xtkAFtB<@^C*Bdw zT62Ioz#L!>Fb9|e{4W4{0Mp!*Osg@ko&s(F^t#=<1~BGzLjl(T+U>o&1~BGzT^1J? z@9p>dzXC~EsSw3A{ISc2S*qLZa;v>dXMZ1H&-1*8#W_b&6wivt6<~IUfs=L1Irmbl z)w(u1nptZv0Pg^ofcu#J3K?)vZ@&QVZ*6V;2JjDSK diff --git a/theme/Just-Dark/gtk-3.0/assets/scale-slider-up-backdrop.png b/theme/Just-Dark/gtk-3.0/assets/scale-slider-up-backdrop.png new file mode 100644 index 0000000000000000000000000000000000000000..24d2451c51460519b1284827ab6ba53ceddf7b9a GIT binary patch literal 546 zc$@(u0^R+IP)`i8$0A9 zWbsrebnMo#h3tXS4^V1wf+Y{>Vo(bn{1rTC?c&j1N;ny0@O5cIOGK(d#y;c2{eC=m z$F$Z^l=*!A0ss=m*v;W^2*%^__o8!HR7O#B!Wg>_f}rC2e%&<9Z;QpkE+ts4R@^X* zMZ4V=uIoal(;?S&pX~Sht5Sm9ZuhZPtMz=}H*UM(aA;YUbsER<+Xn@49G?-<%OD7B z#@Jm?L?ERUM0Eb^ZSD(Zvzd>GlQ0Zz(=_i*6+*yhG_n|DU!o{_`iEdToeIu*G8hc1 z^?JSNssI4cY&N0W?F!EM*Ca_QcYM5UDaXHY2xh^P<|Cuy4IS(cTCvn+!&O>;z?@I24oZMR#!TrOW7 kk4LNI>^%{E%JcmFPonL7+TR4mzyJUM07*qoM6N<$f=x>BwEzGB diff --git a/theme/Just-Dark/gtk-3.0/assets/scale-slider-up-backdrop@2.png b/theme/Just-Dark/gtk-3.0/assets/scale-slider-up-backdrop@2.png new file mode 100644 index 0000000000000000000000000000000000000000..da5675f85ec3c7376227a0b6aa1250adf755d5c5 GIT binary patch literal 975 zc$@*x12FuFP)JNBV`z=p=8KLSmYX6k|$ z5j<269<-sL2Nl7?;!Ok(Rzxp?7xiF8iOVwYv@g4R@#G({u#i)aIe1L(g9i_pydKJg zu6Avcrak334ZJ@-&kW!9W%vqX45Om8Uhen%zY8Hs#+bjQlS& z+xBCi_OGFXR;%^pr~-1-1-5Pf0MwGnB)hx2?Ck7>Lth*n9ldd*0-oo+4}1`bL~tC3 zXf(>g!UC(Ss{jJH@49a3Mg&~f-2{FFsMTtuQmNrsxm+ff%VCUpUP}2$Yn_~^K)c<3 zK}z`mu#3eaOG``tnNzRVL#g#32!5TUfQZNA_kdz1lVM|H zN4Z=Ehzte;&-1(&#}d$5=YRuFveJb)>`K;6wq2Hg%A&oG08%q!1D6)wZlW!*4CJtn*+!OLGVCpJ^ZXg zfquXLGq9RYr`g=xoLD%V73KE!Hi<+6zzKrj`=O+7?xmSwoM|D;PmtqDdp=YCntYMA;fP$bY*3Q#l^)N z3lAw23KWY)j4{tiDep_51hBroe&gXG)oL|-EDeiroXcih&S#DMOEzhy0#kvhz*Jx= zFcpwMA7C&T+*;_ltiCkHbOC(dzcqm{%NWy@z!QLOw|i>>=dzwi%d!ptzt`*0>2&aY zpK%&jmtl;-_kB8@4!vFvz_%>xKp122Jnt$e002ovPDHLkV1lm8y&C`k diff --git a/theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-active-dark.png b/theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-active-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..3f9a68f17aa72b6ef07f03275e2df9be7949b630 GIT binary patch literal 243 zc%17D@N?(olHy`uVBq!ia0vp^{6MV0!3HGH>L{%QQY^(zo*^7SP{WbZ0pxQQctjQh z)n5l;MkkHg6+l7B64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SFJY5_^ zEPCHw-N@Tuz{7IjKZk^-sBy~7GY5@kHfkw1PFdc>ZTF@xcDqef7jBQ){zp@8 zUX#EfokT_kA;YCx!s4fG$hrMa^=GlCDcb{Y&G7qO@uxQ=9*%$X=8oudH6JCv%QHOF hgg%xXvpd%QgW+?Of_2Rd`D&ou44$rjF6*2UngHz+Q$_#) diff --git a/theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-active-dark@2.png b/theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-active-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..1581b980ae1082fe911b475ebeb9ccd188b64135 GIT binary patch literal 384 zc%17D@N?(olHy`uVBq!ia0vp^azO0B!3Gl9a$FTiu@pObhHwBu4M$1`kk47*5n0T@ zAiW-h8RMiT$^Zo=OI#yLg7ec#$`gxH8OqDc^)mCai<1)zQuXqS(r3T3kpe3E>*?Yc z64Cnh#=*|R4m_+E^edmw`8+Sk$?FEwGR5f+f-W5pnIN>SWlqtzN{PR=Ei7lAC9q2i z|JcR#Qqj;rLAlfRP1d!_MFlr?g0aY0UF)80SNK!%HS6=B%Cj>`{04+jq>J&MphCbpahe!D7d6gWczYer&uKrS0)(pTX=WW{sXT z%oTpWw6=5Z3F8pciP(^EunA-fh@pKTZ3kn+@Bf$F^Mq$SVPy#NGBBRO$e_N{_d&;t zvj)4YgS^h4JZs?QvR^XBYv;CWehlZ+cHF&w`tzi2{tw4?X0H7)CtMd~(C)+aaS=(6 Um9uW900V--)78&qol`;+0524qy#N3J diff --git a/theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-active.png b/theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-active.png new file mode 100644 index 0000000000000000000000000000000000000000..e0fb0e235b1fd065a7ecac907413402fb1d1a6b8 GIT binary patch literal 259 zc%17D@N?(olHy`uVBq!ia0vp^{6MV0!3HGH>L{%QQY^(zo*^7SP{WbZ0pxQQctjQh z)n5l;MkkHg6+l7B64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SVJY5_^ zEPCHw-N@Twz{48w`K`w06w$0D(JILsID|}Br%co6E52IVE~1ffBLD68*s83x7w^TACu&!SFyxg2@(XkWhj_oq>(wH`HnxBKI@YvW8-1{I~0w1-0PP99+9|0BUR z;Y?4+RE8zqGj6(Gom6zL^XAcd>&rhR_#f$qgy~p^8~phNbPI#0tDnm{r-UW|tZ-o* diff --git a/theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-active@2.png b/theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-active@2.png new file mode 100644 index 0000000000000000000000000000000000000000..138b2fcb126b78bad3419194130567a3e7083a3c GIT binary patch literal 400 zc%17D@N?(olHy`uVBq!ia0vp^azO0B!3Gl9a$FTiu@pObhHwBu4M$1`kk47*5n0T@ zAiW-h8RMiT$^Zo=OI#yLg7ec#$`gxH8OqDc^)mCai<1)zQuXqS(r3T3kz!zA^T|_cxbkktL$+ty^+{1`_IE--=>wTR&9;EH~Xn>Lzcy=w%FL~%hS(KSUBG$ zH1zel-#^*H{;%@(`h0ftj|Z#GPFE+W3VCR5jL{41WmxV0JtVGiJHzHkm6nE8n<8|o z?y3}M{^WLWskquN?h%u3_S)L{%QQY^(zo*^7SP{WbZ0pxQQctjQh z)n5l;MkkHg6+l7B64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1UbJY5_^ zEPCHw-6+_gz{7gsg#TfUHIKyJ9FTZ(Ky2M14U?LUlf2$vIOJA0b@vn1)M?jd?dh%5 zt?&A}?&03}>{JoKKvxgV+{4qeQ+1YF6qP@pl<4!WFJ-;_!-+mNACJsWJdnb$x2`2r oaLrapgGkYbS!pxnA3N7DOfl26esoT90?-8vp00i_>zopr0P-GLr~m)} diff --git a/theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-dark@2.png b/theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..3afa48a3ec3f3e58545b65f9e5c7aaf816d431cd GIT binary patch literal 400 zc%17D@N?(olHy`uVBq!ia0vp^azO0B!3Gl9a$FTiu@pObhHwBu4M$1`kk47*5n0T@ zAiW-h8RMiT$^Zo=OI#yLg7ec#$`gxH8OqDc^)mCai<1)zQuXqS(r3T3kz!zA9t!v+GZ55B7$)w}c8JEdVlVN5E+`A3XFm0f29j2xyFOjqh#I{ndcf%38q zhK;*}`gilUI2252(LI&BNGfN;LAL)YGW#;MPG6q)=C#CQL54lw!!<*Ei}(4@J-Bne zOXR$7nzs2uT^AJ|J&dWF(RF@b)~5BUB8F~z;$)Yw2u%o>P-|OyE~jG0y>-<}s*XY) zeValPIO`cE1pTsjsu9f^w~EK?MnW?$5>df8!-bpST+wwkZL(c*(2%3 zVxF5?8$`5(_}|->?dDn1{AGX5M5nD%cTAq|F8-;=Qm=S%Qik(~>6X&+54uY)2Yt0( fe+z70@ef`xkA%xni~e~7Lyy7J)z4*}Q$iB}8o`@k diff --git a/theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-horizontal-active-dark.png b/theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-horizontal-active-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..043821128f7ff1319ab78cb50b30ae7a44d9d7cd GIT binary patch literal 247 zc%17D@N?(olHy`uVBq!ia0vp^3P8-y!3HE-8_tRYDVAa<&kznEsNqQI0P;BtJR*yM z>aT+^qm#z$3ZS55iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0u|o-U3d z7QJt$Y~($nAi$D-@$saBPo@`mN-yx3*0^{^Jc?nQrW2=>xU|=72B)98adPUNpkHD) zm=2_y9Ff?cmZIQew8}+m>7O{x855&-JH4;%dN+sr_(S7@eL@T${uTc7ZZlVys1oYw lv(0OXVtV}{-3?I>*lc5^W}P@P#|CIWgQu&X%Q~loCIC4TQ{Mmp diff --git a/theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-horizontal-active-dark@2.png b/theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-horizontal-active-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..e306f9d7a128d7bc9463b5904abfb5e59202ea0b GIT binary patch literal 425 zc%17D@N?(olHy`uVBq!ia0vp^4nQo&!3HGfyp@OqQY^(zo*^7SP{WbZ0pxQQctjR6 zFi5WlVa7PAi84Sz$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@`?%7}Y#o z977^n-_F>Wd)R@;)&9Th)>k2N2bC)tq7`nsC})W17cf_}^gKAVHM=o|i`Bz7lCk%P z+=5BR*DpUDIBAD568){wKS;SIyhJ-M2zw#s>& zQz|Mt{`=lSrH%*B-iaH}j>^7XQ2Ql$#kDGpr8PT~d(3`&yA*_9O%8FYV4pDOuHh`n zX{n7fU8mm=og~r5sNz1!xZ%7TR@M#WhJ_V(^x-%aRNXOGRu> zuV_0sl-x5_o8nYq4K*IBT&EcB}K zgLJ_=i@sKGPW$kA8Ye@JMDzdN>Gi^Im^Lw|TxLx{@m2oG#r1BVTnbkMgO$P4)z4*} HQ$iB}>|&+x diff --git a/theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-horizontal-active.png b/theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-horizontal-active.png new file mode 100644 index 0000000000000000000000000000000000000000..45f96496f259b545925c015d094025fe2f11b6dd GIT binary patch literal 260 zc%17D@N?(olHy`uVBq!ia0vp^3P8-y!3HE-8_tRYDVAa<&kznEsNqQI0P;BtJR*yM z>aT+^qm#z$3ZS55iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0wGo-U3d z7QJt$T;yys;AuIpBD-w$51kzy$t4rzYsy63HJ4_-V)^PW^6OId-U+`?I4+CQuIk#g zjK6`A!6E9{rZvTymNRD73p==|Z@&HQZ@CSVhAO+@^Uiy+C(rE3;$xV{$iQIi_@wN~ z`Vi4ox%+p{y_u`IR3Q1!lBQ|)z5W&qRm?H9ky=x-QlD@G9mC-1>gTe~DWM4fW3E}h diff --git a/theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-horizontal-active@2.png b/theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-horizontal-active@2.png new file mode 100644 index 0000000000000000000000000000000000000000..056585a3d5693916f27ef51c3d30c1ab7ef4f9e6 GIT binary patch literal 431 zc%17D@N?(olHy`uVBq!ia0vp^4nQo&!3HGfyp@OqQY^(zo*^7SP{WbZ0pxQQctjR6 zFi5WlVa7PAi84Sz$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@`?%7iYpt;RvgXEVPAK!h%v7z*n;8rWbY@x*KA-@ z{ryhf#`c1e#`B*4Jki_{!ORiZiN{`UwfE;I`CON{tor=R#;sG>l;m80=pAbQ{%_^I z?E1D}`|Qtt{={%0GyhxKvTeENZgIRaS2$L}dO^^TkDXoVQe0AS(Yc804ReCOzy7xL z=5&@F3=WrN4(#byZs{;M|M|49^F>JphBG{ZnseW?l`;tKYoA~@J@x2E4S|id+(|wW z)4o1kc6U09gwp}#V;6icZ!i1jrzR-3MfvOF&-d(aZ?m+1p66nd^*!48$l~I6VV_tT rxa^widuwGLw_Rbl#&ivh_`@K#Hcr7#^k*V4a2Y&Z{an^LB{Ts5K#r>j diff --git a/theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-horizontal-dark.png b/theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-horizontal-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..47c55cc415d9065ff93d2ef0720457d3aca6db17 GIT binary patch literal 252 zc%17D@N?(olHy`uVBq!ia0vp^3P8-y!3HE-8_tRYDVAa<&kznEsNqQI0P;BtJR*yM z>aT+^qm#z$3ZS55iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0wOo-U3d z7QJt$Y~($lAiym9M=41p?4;P60}^izh()R{zVJaY)N6^0h{=x9LiL|tqqBL9lb2nZ zen5ypVXsn4!If2>U%x3cT#8ZZv3&k{y2IL8UYc>C?mrY>&MoFVV9&^~p-jH1-t#+~ ri-c!!FVj8Fs=wRp9tzFS{lH+kQi1W2uGgcyqV(DCY@`?%7)?E0 z977^n-_F>Wd)Pq0_5WSLu!VZw6%2=sRlHYxVwmO1yyKF{yn`PY;+*DkOIyWpvA^t3 zC~!M-z5d>DX2&2Uhn|41ut2QBEH#B)4kjyAOnBOL zFIug9b&p4Wt9PZsAtj~s%_iqQe|&YW+PkOUW%YK_K@bK83w|j){ST|(M zJ#%5TmR!Ge(Ybr7s}7yHkz>{2;lIU?VV_Oqc81Wq%ns+c(ik^aOkd%5j!W?8+h+@3 z@Gvw?5sG^n&m<_CewWGR$)0t;PM)!EKHYx(U_zQfb=l`-cbU#y@>n8n{N=pt2d&)< z=9^8biraelF{r5}E+CHmrvL diff --git a/theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-horizontal-hover-dark.png b/theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-horizontal-hover-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..8a048a4b8a5239963b6d5567b07ae359c3e1510d GIT binary patch literal 250 zc%17D@N?(olHy`uVBq!ia0vp^3P8-y!3HE-8_tRYDVAa<&kznEsNqQI0P;BtJR*yM z>aT+^qm#z$3ZS55iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0xJo-U3d z7QJt$7;-fjh&X@tesO{M>e1-Z5&`z(_fDN;F4a0B93t4NcXrnK^UV%ELRF_qedQUL z85p9EZF{?UrcuKW!^cx}*1j&*Xbr3|l5J`mASQI8e?1>D!aQb9cAj p`J)%9^fQ`O_wq3zzJ_}Y;)WV>bgcyqV(DCY@`?%7}Y&p z977^n-_9`XYc>#Y{cqsx=(;zwZ-R2pUh^A!IVWX%TY9ZKC|J}Ia%H7Pj`3}mm&ciU zr~LRTzfZ0?S0VJM`sGUT56d_|=soZieh_z8h3-e_dT5lmft)y8#@$&zKXr|^5Rtb^eS!PE?eW~j;zPKFO`1H z-Wl1Tm8SIPTWx>t?FWCITRY;ILJXrnr!gv-OkHH}Vq&z}v`&RzaMl{d&u>};-km84 zJ1Tl0>8$*LMP1ov`4~cSn%^HgKA&Ya$lWH4_gMF2GVS56xXe-^{^6PYl21X)rfB*e Q28Jtxr>mdKI;Vst0M`?xcmMzZ diff --git a/theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-horizontal-hover.png b/theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-horizontal-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..366b779956127de81227330dd36c2b8c5dc955d1 GIT binary patch literal 252 zc%17D@N?(olHy`uVBq!ia0vp^3P8-y!3HE-8_tRYDVAa<&kznEsNqQI0P;BtJR*yM z>aT+^qm#z$3ZS55iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0wOo-U3d z7QJt;9OP|K;Awq$U#W3J`)dmpV+%H8gO=AjI$9+5R2)5$aHuuz{=)d%OM*39=c&f- z=0Cu|P^{ZwxbE1E1zY2yq@K*_pK|VO_5OM$iR9+uJi*N9OU4ci`xqHqM7&n2F~qFT q6rFHsC*%IP3#R!$7UpxvKfr5}t8g*aX(cnz5e%NLelF{r5}E*=hgE6- diff --git a/theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-horizontal-hover@2.png b/theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-horizontal-hover@2.png new file mode 100644 index 0000000000000000000000000000000000000000..ecc5c782694392884f7670fc64ff3ac2fb9a1085 GIT binary patch literal 452 zc%17D@N?(olHy`uVBq!ia0vp^4nQo&!3HGfyp@OqQY^(zo*^7SP{WbZ0pxQQctjR6 zFi5WlVa7PAi84Sz$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@`?%7#%%b z977^n-%dB|J7gf>x<6fJOX1;p&3v8QZ|=2d@g863c{FebgOKcVg27A=T; z`|GQHWmQ+sQQylg|9K+0BZ8SCuoI7;_uTrnh4Y~N-uT>^FN-rZd6j<7yHwF@C_5{y z{_?xI-_lp)`p^Dq71Oce+P*h)pUnBauG>17<*T?rlf6*j+d0ge*(YAMOA0KSr!dLE zrIh0z$Ajq2;p`vkwz4*?TJ>PgU%^8>0+v0Ge-vFdc+JDW@SNk!H%11Blz(Be3QIqp z`txz>C1DqBgU^4q>o;^LEPa03cXv2@hoS5$t$2njwfD21=PN(Ib9@Hht+~IX^Je{B z`}$Fygk1W>n(ObTyQ$o7e^@xLn3=(N-NF6G-dh~y(PUi1x(1E-$(Xn}`^B8s6+*xe OXYh3Ob6Mw<&;$U;YPZG! diff --git a/theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-horizontal.png b/theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-horizontal.png new file mode 100644 index 0000000000000000000000000000000000000000..3d6c9e5ed3e6ed9c6b6dd6416d1d67aaa82e7414 GIT binary patch literal 256 zc%17D@N?(olHy`uVBq!ia0vp^3P8-y!3HE-8_tRYDVAa<&kznEsNqQI0P;BtJR*yM z>aT+^qm#z$3ZS55iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0wuo-U3d z7QJt;?B#4Q5NLb&{!{P^hmD0Aj>ioi1cdc1Uf|j>U)W^=M`qDm(f7>k>MDUnAs4Gy zLl_t)NAVoKGI_gr<7v(bH(ajl(E0p})8XE}TK85j(X9f+FE w%AvUD-DCzq(|5l=-sYS%_ZO%30+R=fm*1$F#cp_i7w8ZMPgg&ebxsLQ0JmUW5C8xG diff --git a/theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-horizontal@2.png b/theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-horizontal@2.png new file mode 100644 index 0000000000000000000000000000000000000000..4c3a687f2d99ad2bbd7a4a152eae14d5651298f8 GIT binary patch literal 423 zc%17D@N?(olHy`uVBq!ia0vp^4nQo&!3HGfyp@OqQY^(zo*^7SP{WbZ0pxQQctjR6 zFi5WlVa7PAi84Sz$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@`?%7*#x7 z977^n-%j7yd&oedRet|kji9b8Aw35;u53Semv4%QWMh+&^9DD!1QxAZ7hJ+Vo!;4G za3H_&-pdcymsWgw{``ht*k_x^lLfai%#LA*Zt&G>&^@3gen2c?GIs*^hLfxtSa1B8 za-pvNMumJoLm9)h^`S<^%okRAUEa2QwdtNs|9EsK?`K%Cwt4T&-K%oes?NCIkoq)R z&@oU%;NiPP63WL4U3xag-Ko?0IYoB^bHgT`hjY9;_KQ82abY=Zz|cLrb&2r<%MIU8 zezbQ!#bd>AUy&sw)K%XxRM4ryuI$>Ln{lC1?;l?`@h!do{n`)fovXc)d1v}>*k&6W zn#%p4=eX#RXKWAV6frY!UVl*k`0;+0V#XXsvz-jczIi4-B|hNX`@H{Cfq}~4>FVdQ I&MBb@0NJmr^Z)<= diff --git a/theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-hover-dark.png b/theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-hover-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..af36bdcfff67345b8926aab3b0012919fe823241 GIT binary patch literal 252 zc%17D@N?(olHy`uVBq!ia0vp^{6MV0!3HGH>L{%QQY^(zo*^7SP{WbZ0pxQQctjQh z)n5l;MkkHg6+l7B64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SlJzX3_ zEPCHwRTOG5;AwqmKX;YfimqtIa03pN?NLV?R~gl=b~t!I$-u%H}o6?R*14Qu$LZ@0EhI`4<)o+A>RiVQl{ r%jOFZEax-b}hI^;@%+w5m z&$a*cNN#p;bGfnjjozw5T-s|sxF7mAw>_!n_?)LnJn;-lclMY+7dTY=&ic$HXQg8m zIL{%QQY^(zo*^7SP{WbZ0pxQQctjQh z)n5l;MkkHg6+l7B64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1UrJY5_^ zEPCHwJ;>Q$z{7eWKWjxv|GLKla}OF?Iky+cif?S$CU<1A*pX%hv*iw-6rM~dSt??~ zTcuOq^*c(j#URVJf}x{u?wsP!xof^Y=rx??!PvlFaOmpBnKy+5rvxRWRbTylG1vUg zhxZ#gbS%@COi@re9qRve(vcm0H}p?ToWCer{;}&GMv=3s8{40*@dvty!PC{xWt~$( F69BR;VE+IB diff --git a/theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-hover@2.png b/theme/Just-Dark/gtk-3.0/assets/scrollbar-slider-hover@2.png new file mode 100644 index 0000000000000000000000000000000000000000..28f712d5fd2c46e189a6a6d38e6193b9c9368d0f GIT binary patch literal 392 zc%17D@N?(olHy`uVBq!ia0vp^azO0B!3Gl9a$FTiu@pObhHwBu4M$1`kk47*5n0T@ zAiW-h8RMiT$^Zo=OI#yLg7ec#$`gxH8OqDc^)mCai<1)zQuXqS(r3T3kz!zAWc74$ z42fucdt+nPVFLlS2l46)uS8vXej@Azcj~D}$3H&O)DJmv?RkdSPQgnnoi%UFj?M9T zu>WISi9AQ+1D~~`)l=Rq5>oS-@gexoJNx!u|EjnSmY(}*&Tzu=Zqk{zPmBJ|u|BNx zR|P0xC3m>J!{qV4Reay8Yvyqps9z$ab$L{%QQY^(zo*^7SP{WbZ0pxQQctjQh z)n5l;MkkHg6+l7B64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SVJY5_^ zEPCHwHRNkC;9)s%w?#zZU~$mh#SHJ5JR$bio*Zme7gMzPl-+j%Wo3`+VhW=W%^6x$s$;ltCMOi#|ICTGz=G4MtlKb0K z<M32q+}l&EDCgc&X&{CON|rtI77qx__`U7pukpyurQ-=oSV~S3j3^P6aJ zHvc|Z;zGQ_Z*g0fGj&>azgM)+O*$U@CG_>ck1iME^|-JOq_9YkDN92>SyQ}J}0 zssDrfz>M!9*>5#Iv#t*Un!Vu=GO>rRhP~k2UN)DMDL&XsqAvp*TD5riLIhx712NV Yvx`Cmm#lyE0vK!zp00i_>zopr0I&F(8UO$Q diff --git a/theme/Just-Dark/gtk-3.0/assets/scrollbar-trough-dark.png b/theme/Just-Dark/gtk-3.0/assets/scrollbar-trough-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..26e710e122d8c241bee436b35c070f25f82d6353 GIT binary patch literal 263 zc%17D@N?(olHy`uVBq!ia0vp^{6MV0!3HGH>L{%QQY^(zo*^7SP{WbZ0pxQQctjQh z)n5l;MkkHg6+l7B64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1TAJY5_^ zEPCHwb>w0)7k$M`LkmR)RJ~6c5SY+#iUO4c|Y=J zbnGhTc)q8p)6wUI=67zl88Zv-ZtIsbP0l+XkK DIAL9b diff --git a/theme/Just-Dark/gtk-3.0/assets/scrollbar-trough-dark@2.png b/theme/Just-Dark/gtk-3.0/assets/scrollbar-trough-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..04e65ed18b6479ec022632b6f7c27bbdb9262cd4 GIT binary patch literal 382 zc%17D@N?(olHy`uVBq!ia0vp^azO0B!3Gl9a$FTiu@pObhHwBu4M$1`kk47*5n0T@ zAiW-h8RMiT$^Zo=OI#yLg7ec#$`gxH8OqDc^)mCai<1)zQuXqS(r3T3kpe3E?djqe z64CnhreoG&0|C|x_FY>ydTgA&&zXDg|D`;=p<amjnu3I>uG>D1fQnjHxzTE<;(u z`+6xG!}|R92F5ac@&?Qd*3r3z{0HWL{a)@}eS9+Hhf`oFMhWT`I>&XAydZCS9#X5Mvt4S>-N2pc>L1UO5gZ!de70?u)~^5 zYraiA|E?|cx%NyuzI&@Ugw=dz7$hD784P4R97QX3I+3LjiwRWpN-Mm}C!KgI- zvaFz^tW)9qtHJWm%Q9}8S?5K~IGw{R|MBlX)&o!NJ0HnyKM*YfGR0p04{xhnsY;)~ S?C-!}VDNPHb6Mw<&;$VX!;%gF diff --git a/theme/Just-Dark/gtk-3.0/assets/scrollbar-trough-horizontal-dark.png b/theme/Just-Dark/gtk-3.0/assets/scrollbar-trough-horizontal-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..ceda8f81554b31b8e06f1750dcd6062605f1b271 GIT binary patch literal 272 zc%17D@N?(olHy`uVBq!ia0vp^3P8-y!3HE-8_tRYDVAa<&kznEsNqQI0P;BtJR*yM z>aT+^qm#z$3ZS55iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0w$o-U3d z7QJsL8}c1C;Bc)MwK=kK&Kf&s?Wg~)Z%R1C6>C+pK|8e1rG10Z9(MUW%k<{ti;s6! ze{x(Z63=LSokfpv!p)00E3{lBwq7%25S;e3Pr%84!CuD1wlLWy=J$>>Hs;;VXJTXa z^E#gJqHq^eVV}U{V5N@YKWZ2DHFl~knbP)P{?*5S4vWVy?PJo<{1JF=`-wlfK!-7S My85}Sb4q9e079u?(EtDd diff --git a/theme/Just-Dark/gtk-3.0/assets/scrollbar-trough-horizontal-dark@2.png b/theme/Just-Dark/gtk-3.0/assets/scrollbar-trough-horizontal-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..dd6e18017633dd5101c45108ed64f4a2356f4936 GIT binary patch literal 397 zc$@)^0doF{P)5eWWp(F<{nptr!^UZJ;;y{`l(cp)0o5p&J1Ee17-#&=os)0APW!Pe2o(2^c&A zS^=#nj}oO1{vfaoUHixa?Hux%TzvOAay_PyXZb}Y*xJ_PX+ zj4^_lMVd3HwIardY5ElD#J|Cuvs7{#E#BnUV8wO!W`($#;sjXdq>|HU@g`1y_a4Ww zUuFruF~-1qFZLzA1&9phdB#sl$iKP!LL?$M>)=BGk%4rcrgwlbgzz!Rh5t;;Ecz0> rSd~vle}h_qvFFzWXaY0=gGb;6Zo7UH_ZZRW00000NkvXXu0mjffB&Pc diff --git a/theme/Just-Dark/gtk-3.0/assets/scrollbar-trough-horizontal.png b/theme/Just-Dark/gtk-3.0/assets/scrollbar-trough-horizontal.png new file mode 100644 index 0000000000000000000000000000000000000000..b4b2c45300a20ef6b9e9156795b88740c28b852a GIT binary patch literal 269 zc%17D@N?(olHy`uVBq!ia0vp^3P8-y!3HE-8_tRYDVAa<&kznEsNqQI0P;BtJR*yM z>aT+^qm#z$3ZS55iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0vro-U3d z7QIiW7;+so;BlUMNhSDJ{r~Q#BCRP~*k8vVm>IQ?`~HHHhlQQWUhNfbob1sib;H$U zQopT5gSdnNxBr1VtsM#H7_U~#YA$_XW4~hSuHR>SK73)3VF(c|=9`{)tdxD;8aB=~ z7Sf&-S#KTAJvFm=-gJ#`x}(s`U2bobqo#gHXNxOntIvDD%^lx!cAbFRXP~PXJYD@< J);T3K0RTfLU_Jl< diff --git a/theme/Just-Dark/gtk-3.0/assets/scrollbar-trough-horizontal@2.png b/theme/Just-Dark/gtk-3.0/assets/scrollbar-trough-horizontal@2.png new file mode 100644 index 0000000000000000000000000000000000000000..1053dcf98e2d9fecaffa15939b32cf6c7968d69d GIT binary patch literal 383 zc%17D@N?(olHy`uVBq!ia0vp^4nQo&!3HGfyp@OqQY^(zo*^7SP{WbZ0pxQQctjR6 zFi5WlVa7PAi84Sz$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pS{&>1L zhD5Z!opE;3Aq9b!+4H%?uh_o)Z67+%k$>6_OAf0C#wA(dL439IlXktH-FW28=Q|4` zwv{vQO^wQKW;pw4sZI6w3!!m8S$Y_b@m=t12!B^E@PP3t;~GYXC#_TRPFOm-{M)DP zbk4FxpupnK0ZaeuvwznvR1&CsSY)~QnwR{y`J1jis<64Jc;R}2S7z}u#s$~9rU=El z>mLj2BEzm>0M!v~=qJoN?`oo3OxRxqf%I?Ay1Pk3}5Wv7FQ3 z`s?1dD3=X7`!!U{<2$ZJ`2;)kSX(@Q@hgKeE??ELR|;D`E(xeQ+! b_b^^x-Fd+)o9Qz!92h)Z{an^LB{Ts51(=*n diff --git a/theme/Just-Dark/gtk-3.0/assets/scrollbar-trough.png b/theme/Just-Dark/gtk-3.0/assets/scrollbar-trough.png new file mode 100644 index 0000000000000000000000000000000000000000..ad3a576f4653b883fbec79110222ef3b1a2badd8 GIT binary patch literal 277 zc%17D@N?(olHy`uVBq!ia0vp^{6MV0!3HGH>L{%QQY^(zo*^7SP{WbZ0pxQQctjQh z)n5l;MkkHg6+l7B64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1ShdAc}; zSoFS~YRGlifXB7ITi4&us%756@B4e!3z|<({qR1BiB+0sZr5U0r(ga2QcI$HCMvQ# zS);%?X~k59*XrM^%l`-%A6jO9!cuvutjdGGOv!I{6nj~Rh%VLWdwlguNn)t&>!2+w ze_qaw|G?_c-hCo6THDuGJnlNX3(GaGJ@K<}%W z64CnhrZ?9i0|B-N`+H4h|2ohWxA6OZpYsc}o1J`3WX0_QGE^=u;`qPjl3$vg(5_i& zzLz-|u9WgJ6ujdQZ0uk-P}=+Y^J6L7-}AEde*exc`lG=itmgCM|AULxuJ`6A^fVTW zDK%VUJyq0X({Jx?^yV+;?6Xp_*YDonn%jN&;G$Jx0bZ_OJ@;iLZ}Wel>tglh`|cNZ zCpT<0n^CMc=eNYSd+f!v=7thBAp&YXGYk?BwQveU7|aLOyYXroPe_T#mOUftYVqCB zX70Hv|7od~r;23ms#m^Re1+rm(^tPAFO#;LAAYc2$nc|myeY_l|1x&W%wdg%4XFoM QfuX?Q>FVdQ&MBb@087D?`Tzg` diff --git a/theme/Just-Dark/gtk-3.0/assets/slider-active-dark.png b/theme/Just-Dark/gtk-3.0/assets/slider-active-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..9673208ef643d1265b8670bde8771ded7b71602b GIT binary patch literal 1107 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 diff --git a/theme/Just-Dark/gtk-3.0/assets/slider-active-selected-dark.png b/theme/Just-Dark/gtk-3.0/assets/slider-active-selected-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..8de3994d862ac0a0a560a84221f6ff212b4380c3 GIT binary patch literal 956 zc$@*e14I0YP)=brD)z4v>Bl#;Xf;(HAB#7hYnmV#lR56B70nuN8crex4IojQmF~{kKxySg_4&fH9mo1nyaoc}D}AGSKX_t2Xu z6s-r3mKV4=WMfzMaUAC_vphv45}`BN!w=6o`Dp4cNyEG~H?1s*&%cuf&!2BU_;w*W zV&oC^U7F42xkjf@RTbIsDo={9bL-CC3Zc*&s(Rw3e%V-$#>5_a)53AxRzbCDbFlv# z4Yxs14|1{RB`#d(1i*D&BAP`^=xlDRN8ft;om4=;aIs(!3s$hJHoo-nrH@mq;y6{( z=`{Bj?vqZZahxhnt=iJqRhw9_La|^WU|5yng;}p=BR#*>RlQatolZ0P@l60`Wj zkn4^oII0Ekec7TO43W?03Fe$+H}Wm1S4r8Bx|bVh1t{17%%Hq+xo4&J?6js>K{*}?8dm9 zG?B0tXlhEfe_*g8y81Y95o8y>iEL{}gE1A~>Orep*2lN2>Yn@x>Ruv_n?;k6I= zJT^R)-Fh#n@d-3Vo1LGe7yy`?R+bFYT)lREoGoXBlAA#K{<$o<3AUUOu3aC;FwND| z^k{u_S1PxMu8u64uUs0-W*&1;-l9uABoa6#C>$Cxg5!5_+)SW!zsV<4f278#$N!UO ef5v}J+TQ{Clmw7GQA}_E0000n_y7Iwx!>cQBaAUTuJxQD?iYf01!kv!<^aQ)n&CZg~-6NN~2S8QT8Y-*SP*Yn=+osKIXlui=LS?yx zfS!|w)G1R0eloBR&ahs3{-+2!0j8%Wxpw6XMu&$e6bh^PaJ1HJ+|*9jj$PC@G!`Ek z`U6Y7_veG$er&MgrwZGV;-5f$Hk;w{#XbfHZU6=W#A|)p8hqBq43!~6MY#ChyaRbx zkje-~rWE6|suUW*^V?ov=k7gJSH}RR3C!b!r=$wfjC((^wB>PLr%xOA}> zfHz;Xd3i%XE}vs8ksy^$Qz#TL#;nQZ(FWks#a>2-hXCrO z=YJ~hJAxL$j-U1qBk0U#Go1VUGmJ5GwcE5c1f#u&r7&p#uZ&48fu_-X&}&%lnHCtNzGxO}k>$FXT|aOr6AnVg(rW@hGzfgbdk znHeT0r|4+$X>V|G9GlA*`v5R-;>dZzi(plm;C-NFdTNrvfg5NEUF{y}^j)&q>{Ej( zdp4UToxV#~yN8xAIB=$}|0?Fh!7-(vW)7||xufFcaqO>rWT z=#o0F>tg3-X|9PfJ_ol(M%cV%tMCiKyINp&0*nmb1faFfWiFFpxvR<;!|cpmw9<5S zb#d(2QKVel+{EMic;}sW`0&HOaP8VPW@qlw(AbO+OD7|9nGCIUb&Sthj11po^Omg$ z%uXqw86Yz^3qXa+fqeP-T-+a`f0yo?EvL5ajc@W%XRwr9$P4 zkh4Vw0nIYNGy&x971Nf$U0$TT;I-E5>+VJ^0aZ37CHuO&(ON%pBLr>^fP5)+3NTH& zoOzb>DTPg8g+*_SL1|4#M+ZVmf*@FOoRpG|jt-R8ivY`h1jU=6%ped=`oTetCybuDdG@)<^r4&Ml6*V2_;f*E@CJDvN6JXvE6qC!P-LfpS){Ng7 zM{A8`J)Hk6J!W~$;+#J*7)(-1L=kLF@uBToE3OAAB}ys!`Yxc9BoYY|jYd#Pp_C#T zjSz{1QA(D^D5R7tYTADB<0?yF5|NY!CIDhJwE*1nDpwRK|Eht(L3(@pN-$Akv1($m zYNF97N-27K`xqD;Ts$UL(!A$Y0#H+1TZ$MHYR7>;HVAmz1cvXw8zewdAD&uvJ=|~C zum6`sB0*zgBNY`D_`c8W+duO6Pd?%N`G2oU10XTqf)j-4+OdmY)vd)K{-%|dXM=+O z*9~oLLTgRdtH$*;mh@I7+TZ^*{rz9B8sb6o0*kCyjnC8#~0!NY~0jdF7x_N9AvzBLJDyTplio2KrrbvWBZ|J4rTixCY@$Ll;-}4 zMFQkv@?#)T-_XeO+g>0rlEi#lF}rw%o|tbVFp}rDy-=<>6D5`+*hg>S2wE{I%qQ7{xmFDKu5e_KR#oEe`l4Htz1XUtFtmDf@pkhyMra(gMUj?B0d|0000< KMNUMnLSTYBfaTZ# diff --git a/theme/Just-Dark/gtk-3.0/assets/slider-active-selected.png b/theme/Just-Dark/gtk-3.0/assets/slider-active-selected.png new file mode 100644 index 0000000000000000000000000000000000000000..213ca34fed1cd88cf7c9c6b1d14c90444744eb11 GIT binary patch literal 944 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 diff --git a/theme/Just-Dark/gtk-3.0/assets/slider-active.png b/theme/Just-Dark/gtk-3.0/assets/slider-active.png new file mode 100644 index 0000000000000000000000000000000000000000..ab4f72abdea05a68f2e0e61e65ae0593b87c264c GIT binary patch literal 963 zc$@*l13dhRP)QTXPnStkWr$>E~@lLpp~K} z(vgOS&{#?kvNiqz3SGDe>8{SwUDgE`AyP`ast`&S-NckeNkY^ij$o3SXJ;B;oO$p2 zzPAgBB$Gx;FWlX|=bi)S9wj2QSMLN~CLr%b&8*To3n~TD6l=qzBNc8Isn3iOx9_QT zu)c9RHF38^_kisLRaD4+K{Y@E(CZqzWbvxgW32xxSl>9VL#x~39s~L0>o0Wqy(1jS zXVe>>iyIqEeN#4mUuOB+@9oc^e$ki*34V2Y3Md^>N5&|0~Lj4piojxKz3T%Q=9v`7DVq@$#ye97MoxszXfV{PwyfPr?a=yvFl(sj}R$FVy`6hd1K+ajq$xJ|AJ5e)> zRtFCi?Ez!Vj)nR81%`(&()+=O3=dyqetw~iq2W-`9zd&uPSnh5rFB*zU4^vGwO_wp zsj#xTLcX|CT+r%Cvhf2m;dS6aeY8Ll6YC&*XfQ zL3y2EQyQcxVjHV}$@BKBmq#yws8@Y?^wKV7FZXN%r0I&aA?UT`z-e?9;{DsNmdj;) zKgF%7TU_|^0%y;j*~M%*a2p_NVr}Rq9jVZb;wLjz_3ZRfDQzEg9Ebk?&lnsWAdU^q zW)o}e4zQW3dZtiMOh+ozn?>p*+?if*7wd^XeJyf-Ce#nlT>51Qd|8Sfy z6;1A~eUe)HTQzHe`+WA1SO0a%TLk-^Lo%1(S6`cF#PKoZa9Xq~DJTiNso+n6nzB-p lgx~PI2Ycq(_WHj``w!$PTmCc0DA51_002ovPDHLkV1nhQ$YuZl diff --git a/theme/Just-Dark/gtk-3.0/assets/slider-active@2.png b/theme/Just-Dark/gtk-3.0/assets/slider-active@2.png new file mode 100644 index 0000000000000000000000000000000000000000..0fdbd719947255c1516a77554079de9d9bd32b44 GIT binary patch literal 2082 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 KMNUMnLSTaX#oT-V diff --git a/theme/Just-Dark/gtk-3.0/assets/slider-hover-dark.png b/theme/Just-Dark/gtk-3.0/assets/slider-hover-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..db731457f0447003e07cd663c41f855f897818a4 GIT binary patch literal 893 zc$@)!1A_dCP){stOS%Kk^N7<8#pseC~A>94Nqt^+RAe-^E}V;g+NBpx$=d;^E_*M z`qn+*dYq3IpX!q1+??t4`e=K%=A2u;&3JI>9S zwYAk(ilS_4aoZ;{+02yhixZF#g8f#L`T2QnI5&8{_MGLF71Wf9ZQB6&z95s$OaT*s zlE5x#DXlcvXfD3@40xB>jk>gP$Nu=pI zj^hknyyG}%y3SynM2^RHQWKX4LimlrAk(yQ-8#B%01CQp;JS58(;k8e;Ws!ow32jl zzuW2VL{UT{RaIGDS*2Ec&B(|Iwc2ZzS5{F~mBF}fr@I5}186`5?CtJ)ZwiINwZXD> z-o4}D!(Yzz8^G?a_XgMlqE!5?(`+_AEf$LvBb_ct{@>ef@7Jo;jYZ%OAW-9B?E*{H z>c)C63=jXyu!(wMcv!7&tOH9xS4tTT&SoBPEX%rm<;vBsa=C2fywck3j=Q;8{nPjT zXTX}2vIWC~t^#@BGvND5rE;xM7%$tlJ!Tk2HVng#5Tem+?$uq_-2k2duYgvviq6_+ zCQt;v1SUB)bM=IL`~%5KM+ltpa)t*d>9Q z^_njM?*VgF-?@!KTo+72Y4SD#ya8+mP*qj*_YWM{xog*VV)58EUDMih-G~F&wzXh8 z&b+x`K1|)a_u0tErLSDqtr(dEZW4GCz^MmU6HJCqmABo%Hvugk-(U>=c<85Fwj_@0 zn%-LP-&Tw5*rjy(@y8cFxbTmKg@Q#8)-Qpqe8jC4+I3)SJhhL&Q{v>{&_Hir-_LYS zf6d3ITrRV?xJ0>J#&um>H<(7Ms-dbXp-_lOBupq2LLjgmd+z$RYw!K*qYIY^LU|Lo zRnK#)z}7&$0lW!_vp@gEnZ%Z@Kk|J~ESM(q^Ygf_+l<3dRh723HsY}uLMZ;@^rL_O z`A>iRi-a4Ofa~Daf@uVkdJFJ9K>YGozy3`}XXnAi#YJXjW}6181=!iyK_n7kc4lVu z55NE2ZzbFnAWe|(DytWz3aXM0qQGH5JALNtnf8v3gZX@(Ty6@-aqxZrg@)reKe}~rcC~Lgc3G9eQqv78DeedM+d10F7OM|Km(=^HF^P+cu-#gK0Gz{#J zwwJx8tsy-KC?`$~4qCPqFBB^Iu(o)fOD>zmG#4lpO#oV>F=DYeUESR%idy&GLSYWW z2*ppF7#w{6{r5hQw*MnpJgsU&)`5hgC|WX^7|7M zN+ljXxDP;gcMtErdzy3S&M`DJ#OBRg$mOOel}gOb6=-dZV(5BJJ)Y;GX__vCc#z3V z=79o`2mA_{AeexiM+Uxs%(AS6>(x#Rp64-{NrQkR{r#Ljf1bU2_Y#Z6h{a;;*|Ud} zCr>gxJ5y zCR8=tslij|y8g`kXFGP3U~i6A-q%=JkuiduAl9fv^L@~DgTB6A6h*=FYL`}uqR`jZ zi>@2^e#3Qy@B1-=$W^Y(TM&|1tAw$hXu5{yDHw)Zr{1H zyg(XmQAIN=flSG=oX0dd_6bF}U0vM=>Q0C%86O`foldiH<3=KpFs|#8PEYdJzx|zy z7e8r61ps#^?tHp1KW_q`0W*N35tO=Ng2d*hzfMo?f3tT{)3iu4N=HY>7#$sJ8e*+D zjTlg5#ZES(P?HY_9<7 zt??V9wr!iQ8p^h9^Vax{QG!%;MKah(x8eJKSpsH(yS8n6se5-XFK5PAG*b8OUbb!9 z1MW)O%PiGi301#WZZr{0c=Z^2{y3y1Le685FRZ6Aq|M$_O z2Pp#AT>?Ipp9{Y4+p9QgZLUIyFhOl32oAkJ0SsN&)!n;y@9*mB>D4r?r5PZ{ah~RK znd=i16E|$zb_uqfe-a#aePG`A{iU_);HU@ix7miQZt1Jy!Q=)o>?m^)n^eX5%j`t6L_hz z+8lz=RoYPXZ8ifY;VSKeR#rUNtXLAZ=r?Kbxq7h6F9jj4v^Z4)PgX+f5_rZ%wmch! bte*TI7NDJv_9T&d00000NkvXXu0mjfc2?5a diff --git a/theme/Just-Dark/gtk-3.0/assets/slider-hover-selected-dark.png b/theme/Just-Dark/gtk-3.0/assets/slider-hover-selected-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..6de999012728e20f551dcc576716f3a2fe8c2fd3 GIT binary patch literal 893 zc$@)!1A_dCP)mysc5A@)NLha ziNNkM2vAq0o2onhhVBYfYAZ#mS|qmgfj~ePWr=tQgW8HDj^spEigD)Q@f+vfE<6+2 zB(%NKxBKQd_uO;NCzMj`cZ3icAV#DjDW&AT-@FbBA#q?4I0DQ8IiL!x0MCKnfX?gC zF_;iS4*?fXoLE?xoqZ>hnVw2crY6ls(C9k#?dICrs`K#Sg9pHuz;mV4U=J(=6>Qu7 z;?(Kldv<0j-EOz(_xlV619V*{7K>q77Ou1H{qpnmKU~-S3iv4k3Z+z3+Pk)Ge|PTu zCm#mQmfmi+_kBwM%d$u%6N4Xr`2N1@x}O4nDWzltO90<2EuB3nG+_@0J8uLGhTDHV}) z!yuo}kG)eqpGP+g#(la890Ihc%&PAZt8Vi++%U>Gqfl}#)wIR^9nMu*`* z3oZO<+4sDrl#)oArg8huUCQNkOw*)XUg!3myJ(umsL%JjCQt^@0STGTqa}NZz|1kT=&_t(n_b( z`Ig~sdN97|8juE#0-xt{x%a20rqij^WYRQEv)k=-P)O!EP~ z0=x~30LF8_$P*j*9C#1-uMe=+&c!XkBve4&?g!ohF34vL4t{0tSC1d>*|%?BBoqo6 zp-@-{s8lwpl}g24U0q$jH#3u&oxPv)>G&AVVWl4a0t^hQBbH%QP(J>3E4a;I0lYvT0e%iBSKj);$-_sEbZ=~IkjZ4X4b%*C26IL!Rx z$Jra#e}5OxazDd!s}MpsTflsAwIBEu&~a((^0A@euf_8DJcYvA3juAGmtN{(&z?Pe zF?A>T*AG8$3QA$FzZ^99oBRZa~J z$6h;qrWfdtI-lWDeb!R&^3(;>G}W_b&mGC-a+FG?U4yE(QmI5Pm*ec&b4N_mRPoZ# zD;|oX!qY&nlfDfwI(q(4&2^1@zR=b!u3ICuyiBQ7q`Y1Npd%6`8ttUFuMbt#TK3K7 z3m6AXV|4WVp^rZL+heKwnq+ZR-+~+jMifQiXp&F`UI#7=3=Hn=?~nJD%jK3|TP~NG zfBXo5zP^K8x$+iQuU_Ty<;%ok{iISWl*?rbg*+V{5e&U~E_PiPT{pC1u~^Dxvo`Pm zNC2V^rU2gqj=lcPvo8bDn%g`rxUNfbX%Q4SH#*9-Yu6YY93&cz5{*U~7#QH<#fzlV zX_8AzRGw7m?CL^VWs5kDLnPYiKA4-$;w|?7gl8*;K7dHLBVyZj>%c7*QGj?n&iME^ zs;X{Lrm8CAi;yN zDRkXv#Cw~M(D6LiBd?7ms3D#kTMrV@1Guh=VHjwdhAY3?FN&g|X&Q!M5YTm0Ro(K= zW}W`-@YGrgUgb%-T(0`c^)1aX3=G3yc{zm^2%tBaak{Rf1p+KDryB3K8`IMXlA!^n z$ZHNzY|FCR#X}$vAP@*JG4UCis$m)?K{JS^YG|rP&6LU5s7eMEa8y|}x_|}T20wMcQio}PNm3Ut$-N7R>FK)*>GaBK zyX5#HEuCIjou0nCApdw*>U4dc+p4d!f z9q=bbuH zR?7<^s{Z#|9T9|pE(!N_;3q&h5D2J8j~?xd#a=$BH(Ml|NVQt6CX-(-J$m$L*>M~f z*Z_VB{6|8q2_Y(*`?Wh%G4Sdm6|Wq*0*p#ny1RQidwYBLMk3J;!!V3GXti3c+O}=4 zub0ZHR4SLvW{Pr10ZaflfQ+=k}OjFC*24h1j(0000< KMNUMnLSTYJi@?GF diff --git a/theme/Just-Dark/gtk-3.0/assets/slider-hover-selected.png b/theme/Just-Dark/gtk-3.0/assets/slider-hover-selected.png new file mode 100644 index 0000000000000000000000000000000000000000..f2e72cff6e68155506ab7322decfc0de7a133d26 GIT binary patch literal 818 zc$@(;1I_%2P)F+Jbx{pekO&G|7gA8LD`^z8 zpaj8XLa;u7eFUW#AHZi2QSb$l7NXE)APHCmOR%Mwo5r*zCg+|rE_xG_wCcdeU7VS3 z=6>@>i3rD;QYr+fAxIx0Vvmg(CkseU0103^z$xGdP!F&P^p22<$N)eXm;oLai^a8O zv*~HAwY65X*1Fkjdc|UK4R{>*g-7DYi00Di^ovfXb6|`W-#6m>zVv!peBT$}H)4#H zPN#E_PN!c0bHjvvq7X2X$z+}zV~o~XdcEFXp|uucjLBp&&w~m>B66siQpy1yv|6p# zlar2nsPq3!(e3_fxvu*ZcrPNqLV@6kLZOg#9LE*0BRc*a7RPbiLZOfa5=yC1zx~tk zczo6vGZIiPS4gEEac%B8snjFN<;uvrF@|_NJ{xp=FiX>}>qf`3udcpiduNB}l*{(c z4y&s#k5uToZnRGp4#bZ-PQ55CNM((NR|od{l>zM4YPDJ{HZ?Pxb#d`F5oeOOZ{LwhJ>=HHt^OzttX8Yl zfW7{pTENTa^OY-CuFelThQnd*+)Z+S=^k2Zy4@buj&4vspRWKOU{#>mX<%t%W8+yO zaq;p$$7{$oH$PYA=jUGmAAr43u&f8b$80wHrrmD;wAS)JwA<~U*=+U=@DVr=5gP&! zkuI=XDwXod$`_|UiZ|m#p)m$$3DX3^0X!cLharf*bFa=x)zA?ZBT0kQZ`wQTSNP8sq wxJ#>)ngAjk9?3}#yY2&Bpa*nB#Ei%N2DV=p?7^`gj{pDw07*qoM6N<$f`>tM!vFvP diff --git a/theme/Just-Dark/gtk-3.0/assets/slider-hover-selected@2.png b/theme/Just-Dark/gtk-3.0/assets/slider-hover-selected@2.png new file mode 100644 index 0000000000000000000000000000000000000000..a085ca3267d8aa6334a42989a22e9dd720056af1 GIT binary patch literal 1844 zc$@(=2g~@0P)7Ze{XhYmtE~2trUnYTb3Oq1+`korY7i+ zIC!awD7b|<5o#}vsSoib^r95(vkk?Ul3)^o_TWoue2{R3g;gsuRFgSO0iQBLI}XG_>RhVRDe>? zU_|WX9U+7UXg-Lbq5!Fsk}njj2~Zf=3+w}uK-^V;C0DD!ePAB2b_%#9m>aT?52zhD z40O8JgNO~x0e65$K0te`5N`_RLWSMa1aJg+9UzfNgf3sc+<)}wyKkjZ$+mDf9Cp2m zQc7BuWmPKG$1^jxzdw2MQ~^awDNCjMKlS$Z4g+W0wqEnKuQg?80wsJe{TlcPI8!Km_l+M&N~vtyR+eQc z(_E{TWhvXXm7iZqDGP<~zH#9`a@+Roi1i$6Lb)z{2Z6VAUDt}m(qB6|c6S0uDY0!Y z69f@KC?wD{4S%qdV$2x)E>bf3!^yu;VWHOPKQeoRR z&m*Bw2u%}ItHxq`d)qnFG;QEtIFmyurM%gT=7aLmK>|1ih+?tyNivy8+qT5Atfu2} zCu&(1wk=5}6X{~H^oeWlm}^sb6KD;X@Ba}XQYaLLIy!dmvn>0$J>?hMwy`Xmj*i{? z3WdTD5OHm;;nCK4s~vc~r>7^;*Vp%s2lc$3TCW~lUtixlJv}`MoHW$#_nNkj^f18n z>(@^M;zfF@ndboE+G^PLSTx^)90oe$@wnF2)%AvHTKLxCm!hU=(bd)UMm!$Za3)+B z$7{mB{_O=q`FuVnr4mZXKw%jj9izX0fJ1K{;n15$=e?Yu9<; zzrYM2{T@pKM5EE9l-m#Z(XlaZP2Wb3glTO{@ye?iUU@Y`Yg-CE66V(QZAQno_neeA z(P%X3X8?phUBsOp2+dilw$?8`|B`r1j7)ngk!S=>3!!NtBGCw$_EzF8F~0cx%Wd0H zs*x2M4B!kl?_vuebX|}7SA)%DX=#aMDzWMPWGcbZ(h@=1(sezG6S)@m*ckkc64|zc z6`8G>))(^3I-3m^&39o55Y=k65@bdVe(*jhv84`v@P44#S*=zpeg;@Amo=aU2*WU{ zL3(-O#Cwg3p_yo!#)%W}1@f3{Qvk~zlZKP+1Wr{cN~Pj_kY1+KX)ay*3{7Z=bw5pL zT)Olb>2x}f$4aH*yvyJLDh-hC$vnXL`1K!x^m1jzB%AGJVq%}K9+;-d)YR8ALGsV?avj5XifLL%sgTlH{|w_P z%ggmZIc#d`>lxED0Uo#vQYoc`QVJnN6o>(B!0}8b6S;eL_FN*7NN?Na=Mcj%77rfG zo-dcnE5JDL7^o?w>fR@p=kq5(v0N@&`TWQ=w_m&@Rr&nLwQ{*^0Y%q#gQZdPyIxD+ zWZ&Nd`qisff7jpN|C^WKENs75%iv6cJwQ&=G;Ml%`cK(x z_VC80pIv5WXYb^4xv!*@5}3vrUzSp;>^-wSLsoG7ya3#hQmR}o_toU&w???esuqrl~QYxUemn`Aw&#FyKsAew*ft!PKPgEy!iIOz`)U1EVg-R;gede zX56@OV`g}G_}j(BMGI$4eTx%51uQD1Y8x0fD@%kB5uEg);Y^4_zw|&sUst1G03afc4kii}8!8TrULL3L8I3W$Q8d@92 iGd55MmbMDnX7Yc~rW{^j>H-}Ez*TnbWtdR0bNNeF0}rs zx{%;b+@fa-&EAtL6?nqjhtBnDgs9AFf<1o%J;@PH#AJVh!ZJwzm9z-*;b z`RsY#f!4Y$B1UW7_B`*PQmK3fW~02=K>ZNWR5qJ^@B99d)<(imOBjaY`+BE-XC3869DB^9!leTjn3lcTcGowOZ{5 zaMC?g103gax$WDx?>z2LjKyL+fANghZ(b1u0qwSrF@rBCm&?KD0&GA;5u-BWo6~z+}zyV8#iv= zOe7N58;!=#{r$bYt*x!%+S=MT;5+aWXmqXUEI+#pxWF`UEou-4{s0Z&7qA;mbTUwT vmeVSwY&ynx2^gWX^$=*&F-cEE^l;r@VksGkc|jwf00000NkvXXu0mjfR)TYu diff --git a/theme/Just-Dark/gtk-3.0/assets/slider-hover@2.png b/theme/Just-Dark/gtk-3.0/assets/slider-hover@2.png new file mode 100644 index 0000000000000000000000000000000000000000..29fb75203911dd7513ef1a0b37cff0b22f44892a GIT binary patch literal 1843 zc$@(<2h8}1P)=`Z2EUBMu{WX72gS_ntZT+!0!9UetsT0%&zwj=JTj0j>X!AmT;t z5kg2nwm^h64JfU(dZl1n07;-7*aJj?h;;zZdIMMk%0K`V8gNH2J7rD_Py*<*Kw(wW z7VtZu+VY#f;}mPHw{#mgYP}8k5ikf0_Vn}|otv8*DVN=cp69trDNk#ywAM-~<$0dx zmdozLxw*NKo}Qkg!F_g&ww7_lw(+-tk}WrP00Y30p`oF7i^bAirIgYkO(~^{#nRoO zp`mwyBX+EgmhojMuuV$+0C*dC`_ZFsztmd$EdjOf``Yt7-Dqrd&-1kJ`+5_<|LD=T zUk2mZvA0!jLyp;;3X-@R*q=-$<-)?^pVH}6KY&sS-w!H57!x>-KuQU~^76|4{rh`< zQ>j!GumC)>7kaHZw;3#A6-xoV$z)O%i=~^1M7&cejqm#*VYW8Magb6_t=7Kl=*a%s z!aV?1F!jz0u9YoNK{<#4hXDEX>B1L@M7-1Y6`tp9`=W$(&-3toMIsUJeEM|Z3mgBC zjVUa{MzEIu-vA=>^Yfo%v*~`%^Iux2R`Y!y&-2M<)BW@F^PgZ+=Z(!ga+6wZKv$tq z$n^E~y&pimtWujjfa~k)d%sX9WPmOkyQ!McTDRubkAaS7&z_Csa=9aoMsvzvi$$Xm zo3_>#>P2*{5=K--eGXy9gZJ=kFl}wkkhJAN{fk!iPM;+FKbzvYoWwU zgeBSq)FES>wZWI9qrV-cpOW*8gaT{)$EB9TbOawG%Z)^ZUC zq!2=yrD|ut{MqNUwI|8uGQ{FBq;!zdAr_C3&1Gn7PjdOQ&vzY1>kVyHJb;O?UON() z#A|O|4Yo7ab=jNRv+eo4sXe%^OPH~Q5baj6ggrKsKgcylsc#1kcdrxQb;ac`jm7!9ZIpq z#f1kJsA^fX#B3A<@EmY%-~P+jVV<&HZ*chVo7}o}lXK@jq_?-1-rio$o%@hmw{CLy z@SD`@jZli&n2u!-fC>_SuRU=r7K=Ggo;>+uJRaY>+ko+SoOnFG<+)m|My*!c6{=RN ztsXdV;G=rI?gP`9>0FhzYgE>Y^?F_2x%1WSF!iTet+BRNrqS?FN~4rn|JK&ZRI9a6 zHSErvuWr}tb%|NT6=r*;Q2*19GEwAO*a^uF0Gx>b}#OqLNc6N61_+fuoM&h}qfM-}d+S z|Lj#l-M@eT>wG@{2j6VB{(;#kd0OjIaLwilxq{Jo37GeNU*_}qD>E}QlZ4-|?PPjp zW@a*<&tLIa~2qs~3n)1+>pw%xFX{czW2p@Q!kj)m*Ne85Xs2eS}Y zF(2#}EmQ#DVW!UAHD(wv3nwsjuAOxS!&=>fuIZ2gU+5cb^CmOJZI~Y2!6@n2(>_KS hAJa;?J5AYk_CNDTg1BkAlT`o!002ovPDHLkV1n8UojU*k diff --git a/theme/Just-Dark/gtk-3.0/assets/slider-insensitive-dark.png b/theme/Just-Dark/gtk-3.0/assets/slider-insensitive-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..04ef12b9a9f31342079fa87303b5ad90741453f1 GIT binary patch literal 855 zc$@)O1E~CoP)wdSodi!Ug z>DR(AB#vWxy&k4%lF4MSZ5!23w$|65{MKkRHh@ly11=clL~Fiz6uloF@U+cVHT4l`5$(4L~(8&*DU~W zsdx#)G&$JcKY;=0hFJt$KxlvlI6^Qp+!w<%a9ww#SFY<~n8wIis&fEs@XMnhh`iyX zT+TvDNj95B(=@W#EK*8xIco%#>Y_nq03SM0&=^kAbsgXLkut%Va*#5?_kDC-AAzO1 z4*&+x2RzUBcF#{aH-;0t-7e*FnKGX@&-Zo#59n(^0&G?*l^5++>&+RuPpsW)y{T3z zFMv%T(b8dU1CO@1Uv5Y#J6{5lQg*htUv2=8fVNVqKRlb~fK|(~eq3C<_U%`blb1gS zY8@VycXqb^ilXQ~u&$K)2&03p0q1}#z@3Z5;y2S%(?vU?@_B5$(85D}>O295BK05F3C5 hVxS9jlv2rQ-G9n~QY?y({R031002ovPDHLkV1oJHex?8b diff --git a/theme/Just-Dark/gtk-3.0/assets/slider-insensitive-dark@2.png b/theme/Just-Dark/gtk-3.0/assets/slider-insensitive-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..36ef2e35529a676590a36ebf3371c838ae748929 GIT binary patch literal 1949 zc$@*92V(e%P)B@&6)jX&O;983@1Qc@;c{o7{oe7}^*W`6$9 zysQa5K6}Tu?QRWJt5wS7GPPO_&-3to z9{?#ON-2&XKTaZ%prfM$0l2QaIz2P>!+-DJe?S<@m%yutf2ZfRf$e}g2YdyH$;of; zqz8v?X|2WD+A5Ay+yvQAq?Gjb_K-?-BZSb|%!i-v-u>qf2JVFc+y%E2Oc74%Vc;qt zzW@F&f9>h%y;v%jSzcbo^E{3sN+|{g21q6n6pPN2AAkJ&-wfOXV39E2Z7R2#prUk; z1g-$;_U*|#-95b*3o9#RGMOVo0eGHACX=DCvO;%H@5S4OJa2CRu|H*VD%^^{XAwlxq0 z0gki6hs6cnzM0|en;AYVF5oyT1VQ`c?i7pE8}-!0wHvpL{jZx@tfmdw21YE)Qp3YT zH}d&HTgA0%mBod5ijG6AR@-`Bt5I|u78mBJRjX}var}4( zN~t~d1VMmOc1&90?b6ax5hwx-)SMP>mrpLHY}+~Lvy<51f=V_ZTCPw z@UfNRL^|ERz7TLCoyJxQKWM*87@LwXp8;F*OBk@|+E$dZNu^RqDO-+_Qj$ugP|Ds< z9Xo6bz>2mY46$l78v8&gbfB?q8{4+gTJK5?mSt`Jrj$Zh?MpXfGg=`6w(^$%s(@9i z)!JrM+qO}*!gXD2TM>)Jc8!U}V%TPkvK6-7-fPCDWf(+6Da^wz^atX z*?32Mw3QMe1VRWZ)hhXXfx*Evu~>{`vT4m|O(v72QmtZHRx4GTQYn|S257^uXp1m+ z2*UiK^2SmQp4TqI7*@gZ0-_2Zq=wzVDZFxm=boa_zq|jb!RFq-yYG2k08AU(n=H*sCdwiA0DpdNZZ?P1z-t3N=HL7QxDJSslP5<J_mrKwcfLw z*{=;H4OCP@i~u)*QMQ^c`-u1zY=2^o)wX7fy+PI4ohBm61juCqAH-tU21Y6Z- z2`Cfx!d?@4DOznFVdz@d+J^x%a8dgp!IlRPDh&f$I%q%kP(9eqm%Vi|K~y-6jg-r7(?Ar4KaXu{Hwn$96^`gdLQs?lc9mEbK_8$< zyaTKdyFLRuULVU$50Z0Z)LhN-22;mVlOXx!mKscbBT!+{Ho^MI0R+ z5yvs6X)-o8MkbRX4BD-C?^bI;5IhCm41tOqnU#oY!-4_hJ zc>tqE7eF4U0*{<>`Q~J4GM~*|%-XhPcRJlp7_`Ht*F4yB-7mm%pavWaN6~rnY#f*Z zZUa|=D?k}=fgiwk;61Rflp6U?XJ83XXJFn7z!-zBOW+7NW-u6gr*(e-U%W}ODh4k| P00000NkvXXu0mjfx$llq5hyN;YK9NR$AuC4Y` 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 U0h4;&&Hw-a07*qoM6N<$g1X&$_5c6? diff --git a/theme/Just-Dark/gtk-3.0/assets/slider-selected-dark.png b/theme/Just-Dark/gtk-3.0/assets/slider-selected-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..fc07c32b1de8c279dc6088f6cd8cfea0b50e8485 GIT binary patch literal 914 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 diff --git a/theme/Just-Dark/gtk-3.0/assets/slider-selected.png b/theme/Just-Dark/gtk-3.0/assets/slider-selected.png new file mode 100644 index 0000000000000000000000000000000000000000..991f4a63b6b9e7b58008156d4f303e1d3559079d GIT binary patch literal 814 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 rM{6CXELfL97MctGx500000NkvXXu0mjfaHDe7 diff --git a/theme/Just-Dark/gtk-3.0/assets/slider@2.png b/theme/Just-Dark/gtk-3.0/assets/slider@2.png new file mode 100644 index 0000000000000000000000000000000000000000..9371b59f5b76dbd5a649d7e5a3e2e7f60d6c575e GIT binary patch literal 1894 zc$@)d2buVZP)=2yYu6nw}*KL2Ewv~Yd_Mf*`1m9eLnMjpLyPAUQJ5LeofOf4Tv@(M;SRvK+0!u zqV1=TrfE8$Mto4Q&VO{fKotC z0mW5KD!>(>7C9&OoMI{Eu1z^^QY{U98|VhQbGh8Bw{PEh@9ER^&s^7C6GAvrN?%Ip z3n3iWb=RIgUH|O%?K|(~a=BN-erk+#WL&MT|2j~5r1L@GB+xTBIQYi$@}p_r_l1mU zzVD0Wx7k*@1WA^a$yH$VURhv9f??7GTri!l{bVGthzzF}FGzPR|`E4f_u`v9IN z@H~OsBRry}X&R%J_Fn(zDAwu9?>q|;W{!ouRH@_$tM)D**Zu*mN&z?_?#yO_`CdK|~a zbv>S!xvq!fxa9M>p1HZXiv*$5wUbBRp;j8m_x1HLuYYimC+R6p$KfQg*w4Bwm*LScr=}E zemM@r^Tm_wxDt1z?$AI{m0(7N8{(i8dib!vSYz z?l3!h7t6B9WwRucNdRoyW~EqUcJ?maC%ftI@7r@6Aq0s;qD^sF>a=D??nwf=lo(o! zx?y5+l593hM|=CW^T}kAOeVv_ViVnRJ3|rvWygFD)&78Rsc2E5*5U@9YX^nkMJYy@O??Vkx$?wDhF{swoy3 zz763^(3#I4a!#E(HQ4AWrS!?=a`g0cW11$8NbkS@ z$E$bl%&Y?c0V;qOE=LEHl!ZhhVJs{x{63jXwKN(ql}ce*sa>yCt2Ju1+OF54X4|#3 zBS((>!f_k{+$5OJlCG*oU$s@oarEiwPbM3V2-IpdN~JQc>*D)9zVG9@E~QdA78Jnr z^e2;!l)oY}2Qo{`0r#bUGJn^k=k6rLxl9eezeuV$lU| z6I8NQDW$CgNGWY~Zy9)4EEdJs*hg1E$`@E&$g#1Ht`>_$0X$T`H(54oex=$=1j?NP z%xl-K{d8bp;O!To)~#E&K0bT)?4JqJ)HF~9%3lLhaBT!{=po<-hGA$oZ{Ga*v17*? z*D(9A`T6;oLZR>nA%q0}M)0NNNhvpTsJ^4mI)ToQfiHv*dZAGGU}|b=f~{Sg|HtIi z)YL?wQ20Oyp#xtiUsCzrv~6HgN&&2?zh43Ogb)l54^NJaj9e*|N~_OW=a)*Q)sc~r zE5pOXld7z`r+fgcDc_s6>!ymPX%^5zkmK43zMRdrwzj6rmoEhA@R3X=)6(4B+ybz%v9Y$kzP`4&xVUir`t`Z7v9W)tauFt*Fms>mr@Oag}6qr zVfRo$g#aGG)Kwb#+{fmKMv&*4*-|jBISRBaV>;Z|9_(hPV2aZOHM&8dWLSX;0%Zh2 gDOK5P%Ieww01&s}et{Q|1ONa407*qoM6N<$f@)f-xBvhE diff --git a/theme/Just-Dark/gtk-3.0/assets/switch-active-dark.png b/theme/Just-Dark/gtk-3.0/assets/switch-active-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..54105eb633606a5ac2d5be146f1d6f4782d5f394 GIT binary patch literal 1080 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 diff --git a/theme/Just-Dark/gtk-3.0/assets/switch-active-insensitive-dark.png b/theme/Just-Dark/gtk-3.0/assets/switch-active-insensitive-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..660a79c998a10d61d9444a8e2ab5fcd9dc3b64f8 GIT binary patch literal 971 zc$@*t12p`JP)X1^@s6ZJkZ`00004b3#c}2nYxW zdp;GBc`9MtnJtoYBt<~dBJp|cE1Nn~2v zD4P4J+ui&AWBGp*ZZ?~-(t6iqS-iMd2Nwc_kg=E~oO5HLmBQP%12Eq|5S-uI-`_td z=Z^_Do6R^)(`R8=WpnfMV9bZ-c@r!9p0aSB=P)M2$-8$LjfN(QqHAU8u^v`h?}lNO zEz}ml7(11nbjq9Ic^*8^!$NHl0GQHx7r>YAb59#GNmjN^mc{c6HTb>{O6gR{eh481 zlv4PZ-`bD?f zedz%JA!JidaBcKp&G#dAmR(2M5 zSxO0|m2ET{_kcpU)9Li$<@oNK*RL>30|Dn8-n@Q=csah?>2!L)_-iRxy?%YqAg5Sz%=%>loBrv4?sN9YqeT8+U@q^^7_X{JRX3#n>TO$@cfVG z-*TT*5d;W=073*{Y_k5hjWJM4LP-fJC3L3k)vvDp{P5xKj{r^pR) z_wPUW=J@#d>(MA}4u`{fmSqz)#PfaMR;$%P7)JZGTJ87Sw>N&>+S+=C(lIV`o-hCq t033i{iir{iU;$*M&;ZVq`jqg@@h4QHY-aYG@>l=>002ovPDHLkV1nMb#asXY diff --git a/theme/Just-Dark/gtk-3.0/assets/switch-active-insensitive-dark@2.png b/theme/Just-Dark/gtk-3.0/assets/switch-active-insensitive-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..90a57645eee9249f19bfcf62b827214bbd0ef71f GIT binary patch literal 2072 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 QR{#J207*qoM6N<$f^1Xwng9R* diff --git a/theme/Just-Dark/gtk-3.0/assets/switch-active-selected@2.png b/theme/Just-Dark/gtk-3.0/assets/switch-active-selected@2.png new file mode 100644 index 0000000000000000000000000000000000000000..585567b176ba8dbdce0a7acfdb56bfafde937a1c GIT binary patch literal 2473 zc$@*L30C%rP)YltP!b?E5)0 zJFk21IsP#_W7%%ETe>Z~*$!*QPe<5pyk+1Z4@76o@E($Hf>3v>^x$frflBWGGu8U-YZjBw|js zHWk19)h!SG>TvxZmcUCdy7t0!HvedPxG)RAu`QZrBuKgz&ZJcK5fw@SWQ!r)1H+X3 z5P+J5*IAQ{eQWD;556){KNA-Cf|b|a(bb>%Nf>HjNy)6431%cMDgi2mL|O{VlGV>q z_)ZXG&_)9gh8i6P)z1bP$cA+G4HIgOWl7UqpZf8(=O4U#BCaPS@RAkZeY$5LbBQr9 zvo=oi3>QlpKw#T8%2JV-lZ`P1VSw-ZfFaa^u7M(bLpg+i#u=$+UfuHBOAqDdkOF^s z`8EITAIhB$a9m@G`lN*r0yRolAp}xdNGSk;5alD{&=_MV>tN8@pmj)9ml2@@-^Un3 ze>UXfo(ur>weh!Kf8n7s#`8U{z!zM!?&_(rhjS-oY+!B z+!ffigR*S^lu}q$)U!GkgkeAsl!wHD@8kO=az(=j?P-L7*$p*6dhzMsjM*lSDe#Kb zH(l7?n|>(_wK%RZ#muCIm(W@hh5@Bwk-m}Y+Oni+X{hx3Y;4CtO6!>XkcjcoI>axP@B^PhvBb{3SwgL8 zX{xxGcaZb%SwY#iG`*$$Q!i91!0mO?lJDFhhJ?1ls%_Y9NH z7S{s@7kK3rx89j61WDJisZT0w$HTTAEEQGDQw^mg0)YYQlZM_Qn_MACuDs&bJD>l< zJ=NUxCzLDr!CD~&&Gm6y*DWV89Q&9TK4M}h$Hrg?wWhfq_Vr{b_`zDBDsZ(8UVYUM zRC`al=m%OZJU&HjDvslL(fD?XV~n9xDlnAEv13mLTS?v0SmQqV@XrI-FM>mD)&-%F zanB~^DwJ}NGMWLL>IflF$|2^Khx|E0QxY&*jMA17P zupJvaaH&fL6#N{eK(A%Az@av+LI~oX!gXDQh@yA;AaGrmxK~67L8wh@<;;EpQzL}L zb1ZD7qPBOMVJn5_SO_5rH8mA`RbZ`6LP~+>*vKebHSG|{vUXCSwMkU$RV9PaC?OUcB#F3J zU2aevvW4>_o7*(=|ryJQz(Tb;;z2sx>ZkA?E7`H;$8Dw zoAzwq)jqF(s6a9nt-G2|^bZw~LNdR#X-_H{@2c4MPgxBtJgN1?9UpeAYwsIo&a9e| zHO>)J9jy)ReZvSTSa?$Fi@-qT+~_q~r(bpRhQD?9WfJpRYMDE$<^X3AQ;$8JX?C{{ z(KItP{P4ZEEe77MoEx2V?p%KUnHwM3^!oSqb!Ta9Oku02!!?!h1I^yvufF5jHR7R{G5)Okm@)DaV+cd)>Ywn2oDEIw<&)~nYn-^>`%3*$ds z*a)0`$IpKEi+A7eSO_q`rG~k)Qb(uM5fkF0&J4TT(*T@$((D~~|L{BC2mT54jCK8? zo)4Z6oU;Dj$8Y_|+q*B+8X9NBIC)N8)Vn^$_@<<6^JbnHvx8HpEJ-~aw z?t|Sokth651?D~S_{%H*^y)j;7mB{HEWz>3DO#J8SWzc|Mx&^Zb%KE zf6k(fmtAz;Rv-ZW%|Y7S(H!nRSqWef&S6ogR-kAtHu6Z7mK7PE6P*UqMrUf04CTDD%i{G7kow$dY)4N?~NfN}1jIHIi# zfhJ%U<%o{v7blkz<%sQMRQmC7I8uSDet;R2+vzyq0^Z1L)cYEr04M^5k=GpM_H}^r nK4?e8WCX1^@s6ZJkZ`00004b3#c}2nYxW zdGA&!*9ZV3mp%7F?bDyO#; zrI+?vLocO9;*dX}NbNalCHMn!Kq7@p!M!G`R4L*}Pef@Y6d@7Q=1WQ;w%1?v?92`q zyCjepq=dvZkF=+E4)3FP=6z?!&|2gF1nm~g<#J<6sl1fol$3HJ2!fQ9lAKg>{{~8_ zVvN0@l>S7i`8^?IzECJ^9=6^%tio5Xet4%=uYbllCyY`MNoiDt7Yt=JoH7ry!OmGr(dY>L{F8;w%eb-_6Yr4(k5ZsWt? zoWZgA9wKR2w9 zr%UyEV~AM&S>cunkx8dZKwCH-PZTS@Kh&=kmP#QWPZWW+a4I#lQY@~$Pt5)lRx&^; zHM9b>g|pf750{sh^HK$b^ZuE`03bvQj4_qXo_`4Zd9@r^U0r=NKmT=hWOS@=X0g^9 z+gqE+=RbbzdEO-e)z09pdY(5sIeB6J$Wsq zaeDgV!rIy|*L}ZC5{cw%TWPH|%H+|*K`t$X{ zjg5_%@B2Mv9E-(NI-T}2XEM8Qp2^gQhldT*G;d+gHr`7&VE`BakOlBw`+FC_$Z;oq rM79Ae1NgE1Jx04h9mGEg_Z@!#{hxNmE3fdD00000NkvXXu0mjfTz~EH diff --git a/theme/Just-Dark/gtk-3.0/assets/switch-active@2.png b/theme/Just-Dark/gtk-3.0/assets/switch-active@2.png new file mode 100644 index 0000000000000000000000000000000000000000..e4fee363846ee3c99f2385da0daf079babe1074c GIT binary patch literal 2364 zc$@(|3B&e@P)duQex|G0Z^x7*$AZo6%F$$XN@-aTjL+}V8h`b_-y2Qkvy zHRCw<9yqY?XESYkMgni%a_ib42%ZXp;A#NVG|6SNSeA(piGgPmtrcMyQLWX8qE@7K z9Opg9aklQ;`}9lGZD-m7Z{Bk2eZKGiP$?y(l;m?cY}@YCODQl6v*TVMaq%>0ySM#W zDMcJdD0N1cX0u79T16>^lv2B{`~7`;pZ?Kw+Mkxdn>O9@tY7i_0J51Zj^ohMO<-9T z#%Nehm_1rT$D^TIqcsFUK&@T_z|Fe@`}aTd)$_G;UV%4m+VXm>R{JDC!F921i?*<) zX>!J(0>dymu1(xKecCQ=A8{N5ZC67SMIE7=%@EJ`0mx>vZyeaa_fu1~J*B|6+|vK7 zU#av-DJd2TNGUN*6Wg{s4mJ#mdnR@A zqypb|+a31}d&3U_lu9L}kl40`X<7);64o?lr5l}a9-=5Bj$^deL{Uhy8KShJTrLAp zEEMnm&2OHV@R>ZJz_;IV=UUJ64k@LC>$=#MMJk;_N&~}?Se89OQwf)vFl-XX3Z-I3 z8Y48r5a0KaQtCpX@cAd7c>J8~dO`~}M@F6kL@t*jWm}|D>5gL)*IqeNc8Vy9h$4YV z3xt4NE=Rpy7o(beX#6$jIQScPZr?dPJp4%Oxm(1xZ7j>ew(TTSo+BuwXf~UKVMw#t zWY`-=iVFr%W0^K~l2FZAY|91>%2woZdHjk`6vzEQN8pZw@4D-5)AzlR zIF4nhR3ekfl1inL{_Pw`Yt6{W2=#i6a=DCQ7|L}EsYf4uB!V#x*61BdYiZjlOw+=$ ztR$(L2MEy~RkX0}6k!xfjotzL9L5N&V%0B&Anl~FQz@*`A<2Zfk7ZlfQHr#aCay-P zSoJerV2xfXq{Ol;(kUC6O#jUz1nHDbqhTSWM5C9sYtAHDTDwvR%+UdjsFFio@d zvV{~>5Q%B$h3rf-Z@1M3HnW&$?2&51!SWxP`Zrc&Kt9w!7 zba~j)XhhQgotLz=>*`+AXqR;a&Nxn83X#`JCk~#cXr+-tka3)PyR0K{KA%4=q+Aq+ zVe$-~r-WgMXw3wkZkKfgUcUU=qp!U3%5{xKkc8-YN}~}Vg<$#eYmc_eIs&g*v-+*) zp8tdLykQwd5te0LnY&E5Ai^*tierkUtJIn`tKVvucdRO#xZ% zw~rvGBZZ*%rW=Q(l!w~7jvcakb=3{4246gMxVu`dQY@5`WNV(FwWeCFBBW&14XXx$ zSKD=C1y)NIFMj!&o}Q1MIB_CVsrVF%#mj%U2{Xp`JhW0=)6-L5vUu^!fNIx`&!(Q+ zwr%T4!!W2;D`=&zc<4!vsSm9b)k+1!Fxa+j>q+3bv4W1DRd}ITEWX>@+q>wFw?HipAo)zzbvRCz>|8fBpKK54`cl>u$Xsh-$^hbqkm0 zZWCsN?|U>F0l8dOuU~(24Y+^&Ig>42*>~#Hsg(~u{L|}|Qgn57<76_I{Du>zPf)Kj zICu&vCHLI(oj1F?yN>~z$DcQuz{`NY{Nvd1V9!%~dV~-xSlET*BqGlRf}qa(LxX6o z>EGJ__9s@ZaDdMOC&r&U)#}1^z;9oA>Ce@}hYv3SC=^RcxW2;pzK1v5T6DH<-MV+y zuKipN_&RWSqVvzUK6odv>$TVZe)8bK-+f$bO(v6}bk$WznXGiUoG2AjK7E>cy)_86 zVZ+z{wQAL;mjd@PZZ*SLrnAETC&0G{hlWn>{^hSeR;$&7kP_D|kk7lxV8|s#YfYu% zMVB?pm#u%rVX)*=$y=Sh3>NXI9@Z+}+jH ze$V-j!1tISTb_&y-RZ6ucnDZM`n&Qx@7*`w{AYS_a4_q66{k}1)4uN;&1N&P@D$j# ztzFlR^Le*XDCC2#uCChk*I(Bt6bg$uGn9OkR!BZF)AlcFD?{LmKp*fWVBy6ylyDA1 zz@LBt#tlEtgo_opjRbB4z5sj#xSG~>0#^gs$uCO)YQTHI|3-iQ2Y8Xzl%JaXvgt8f i0w>H-lEml(&i?^2h@3)%GHFQw0000@TG diff --git a/theme/Just-Dark/gtk-3.0/assets/switch-dark.png b/theme/Just-Dark/gtk-3.0/assets/switch-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..47c54a0e02b0c8e76e5cb7984215ba1a665c5978 GIT binary patch literal 922 zc$@*617-Y)P)X1^@s6ZJkZ`00004b3#c}2nYxW zd^W@Skhfw+o;cFzzw{sJiy0&-eI z%BxiP3#2kBuDId~7l)f%q4pr%wZg4Aa^${2h^;`-rbrV7gk+y3?abS`;x=Z@#ZEY+ zNcR0;VA*-a|HqqIcE)qg;r|3(Hd(LNZ%rnXZ4qf$D;w6D6%kS2D%{tgloBHD5vkWo zso%BMzjivE_ZQWB7j-y_)^^9^(NkttN+}Q#lp^@PKeO=vg)~heVj&{1*1{MgK~Vg; z+kN}P=j#6@9EM@!91g6tQKeD_a{->`!}oo7o(IqKzKO`!;+%tX4r!XgxfI4EI6giB z5p_KekK#D)=IhT1hhZ2QW8P@3saPz5nHR33Um{IY7-KLR{e{V7Vww3)Ui#b~b`A$x zYbuwQL3HW%URZqJht?WODF8zfNe=*gcQ*g&A&S;^t+i39RJpRUd58$5QU%u9D2mp0 zKfU*ybEwzrw~mib-c_qrRV*&eGw0M9jZQHb45U&i*E*ffdmjKqWSf~(5ESQ~Z|Vd= z5zM4SWE;qqw1_mAdEvgm)4=mQFf&A?0h|e^8_asX$z}+%hDf>rWWv^(6=t4qsu{w} zu-2>qneZb1P)w7&pAP_92R&oVTtm$gV+^zodO#*zDDa^%$$V4I5MvS)3VaBhby&Z+ z?!sE@7eFRltJR(xW92$Z8f=tzu(8|>g{Lk zb~^^npO%94^}C1G+HiTfI=7J1WH=mvh~lH8!@B^+K<@AWV7$56c$_2?I~)$Kbf=wj z7!C(Wl8N2iY&=FL3!E25tJQkdY&P!^QQYf&z*XGS#w6(VK7fegX0v&()oQ)U&wuWU z#|N$jbqoj1rW<2;uM w1Aqsh0DyC2p@abl0FxUDfD5I*Bz*1o8=Q`1VJ~g$Jpcdz07*qoM6N<$f}=mF#Q*>R diff --git a/theme/Just-Dark/gtk-3.0/assets/switch-dark@2.png b/theme/Just-Dark/gtk-3.0/assets/switch-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..c59cd60a5cc3a0ba6ecc8f0cba3251d77e3379be GIT binary patch literal 1942 zc$@*22Wj|;P)Jkzwgid+kdJYnMk$@+CP$$B3uONVS9=a z8XtN|$)(^nIVAW{2Ld?-C&84uC8t6UX-r8DP912W!9Ao0w=~MBJ~WpW(KN0s32G+} z*xq_~XJ>Zi&3iq}&T3a$t^RGSUGqLLEX=%l`{2X-&F{^;_lQyonuiy9*bUHpz3@R) zlFt{ol=4gziPKRer<9)f;c`weCF$E|q4V z4uarv5Hu%&4XK7$Yi{KU!J&&tG?2&#na*i=}goM&p7~ zk`O}RI4Rh+vr!Qtt=>xj5D*d{nw?QfA@-mkr9u=%==9?I9z3rBr4$IEDwRsTapT6y zFLqP+t_0`vg)5%dcoqOG%R(xZX$xeGfib3K4j83k(TQxO6dH{>n$0Evz;RN4Tw7cH z!A|w;D0pUO<{!TAp9FwZDh=CqKnTDX2j>Gx!ZkY}gg_JtC>8hSM#BXF*tY%8_4V~{ z_q(@m7L?ByuK2!xk`RJyHrGy~Ow-bGA0V7_n5Navd9v9Y2qEx&|71R2xYF<5Z3P#L zrE^JG&SbJM3=^Dl7>1$4@gYD6fngXe2PQI^EC9gs8qXGsrE}Zf*DFMqO0!S9uKO3I zBuS;xa2yAQVd`PekRYW*7zXgXI9wA#RXUyiUa#!Br?DUiE-NL8Wm&Lo2b>#P?hrvK z1?L8A+ks_SP)d>@2rl<5yZJ=1SUMX7%}GKCQmG6$=U_~aafc1Y7&zzc5ls*@CyT|> z+0Es)2o8egTL9oVDR8bcTG%VA%wIg0~-z#+Ja|i=Xe+fMF22OQ}^BxA|5B30Dv$IinFtG zZFz0MQpz(@O3E06VVH-|OwBf<00YDgr54>TT!H~F1Tml_}bGh8_fp}7vW;99MB`$#u!51&S zbBS{uaL(n$i|<@Y&bI|GEG)RW+}Iib_`ZJ_ZPXlq#91ykwzjaa zurGz?z*0@z2-$voH+5= z^8Ne&d(?3pjE_I^U|Oo#7nRCgc%Fx`v2T3!`RD(h2XLqJdan<^)pEJ~GNnv;o`+hk z`e0hB*)z3T6`tpTQl`q~^2-3W$l7l4+4$n(Q?GvZ*}vWZfFnm9=~^nPIedKI!@YZV z0RWFb{;dm3OCSFdKxK2e?F4fG6Hh$xop*2E{O|V(As8P&q9qRrzVD$@xd){brl-I8 zr%ylq`%8#J^Oik5`Yj)|034a0pa1inJ9p**Kxfv6Pm(bMz{JGF^78WXGXU-ZX!a`K zZ}L?WKy`U}`I)JyV;?1zS1NaPc6|s)DN(81ZOfgSI`&aZZWY_e1$MW>KL;SaxcJmh zu3x|YdK3vl2tg*3MJAKg69m3ylv1eIYpB<2P)dO@uIA?Ee!jHy@vi~6=#f};vfDj6 z(g1SLKmWpauU)(LcCA)@6o{vYq|+JLw%wl5rx^@Fgz$YIu3K+^=gnqwUzN+{v+uuu z>2HX|x_v9b-geos0E`15r%s*v@yg1|o387&w^2%#Pb53;=)F63N9SG~ojdCYv5_yO z)9HGtRQlP~t5<&uKq1bSw++jk>~)_k4j>D_27o7@TzuvB?c2}Q>$QRqLQke1Ae?iV z$z)e2CnrDrkelaz5?8Eood-r$8j~`D&hKNIQ(5I@N9B3;; z#9`ZR9l8e(7KymW`q*VS?!`d`cVZ$I&RPd;{pudv9|a&nEHr8zP3)t$_F|BNHA9FF cs}DK<2QF{|96sJ-Gynhq07*qoM6N<$f_plM4gdfE diff --git a/theme/Just-Dark/gtk-3.0/assets/switch-insensitive-dark.png b/theme/Just-Dark/gtk-3.0/assets/switch-insensitive-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..48602e8b603a890c8d72ca5f255b18d39d0f5fd6 GIT binary patch literal 907 zc$@)?19bd}P)X1^@s6ZJkZ`00004b3#c}2nYxW zd{THlXoYZc@3>K{wK`SikVF2x)5GA2-Jj>a@6y@UZrI0qQdC+#;*>hQ=&dj8;G{|VzP#ux`@9E>rTmesKE|ALYdL{Qw=0@VDx}um&cA5PH*DgNgIbs+F zLI;yvQ3PKX3^V8$)0J0F;tWI-Q=czcaMf$Ye6tcXoDG2X8sC zW;?TIK_swRT?u-6dIn3S(s~;J_`b?A##>Gn02t$7jK_RmWr6UM4gxj77`xnL4TN!y zAW#!PC@iHMWxVyeTZb_QDdi{-3j6+1Z%cQWG5G#bFAxeh>;Lv|s5`a+0OyHqBD&N- zjf9B6d14y~h2!z|G6`|HsTv3oAs%lp1EH{O+wWVt!$QEe?e{<^>^Or9o<{*u>vfq( z!1E|@oWTVk6fP7B)l@2#U#r#7N&^9{HP&i1q*AGTp-`v-$8Ssa-Mjb7fWFo2mxnrA zn;QU(>f++35da<#xjX>yrluauxbAngwYkyMoz_}oYjXpx`&~^Zy)XL?cR6Y!{Nh2 zx5xMWD>cN6$KydF(XrFfk@(ux)%{_5`r+%jxw$1oKI15-2?KxuAP&HatSco9AOIjE h%Lj0x)LFtU$4{QdR<&1RnV|px002ovPDHLkV1iC*nfd?# diff --git a/theme/Just-Dark/gtk-3.0/assets/switch-insensitive-dark@2.png b/theme/Just-Dark/gtk-3.0/assets/switch-insensitive-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..b1f55a20b78ae83effbea867d0cc5eecc23e75e0 GIT binary patch literal 1905 zc$@)o2afoOP)M{700cKbEaHj+?-%BB@gL8t1K8 zl49tPp)Uiny|qEt6d16lA?pwf%Z5G;Sc-N-*Oy``umLMFtR0$k*xQoVx|yB2Gny_= zs#uogh?FUj;*s2gL|3+DRkmcs3ho0CHh8Dg5BT7BI#G8&&T$+to?Q6H9ROo*A>9}x zkxUWGqUX(O^&F+vxMf)~wdfEvO=8LYqQ~=|Adt83 z%+1nH$LBhkqT}&nmyD`$u2L=^rIfPSporj-u(P$zufIOyAqs8BrmM3 zt-Y@6m0|auBuS8EKL!Q{K|~Q^{o;A%y%n}?!!%8prU`1As8q^ORRxA&toQMH2iAs% zhkthG&fJ?j9e+oHQ_rNIEtj>cWlb9e03wPAg~E_!8It7P>3cI;U>G`7RYjq&0&1E7 zfWe`mrNP0WAI|>g_P^R4r)|NBWa?tE_~^22Ssc&vh(tyZ3P)Im?lHD)qp*@kKEDjx zw!sU669^o5?atinZ`yf%TY}^9W7ia=c-Cd8Hsi&WX5jDFXxcUEdc<0KKb^-!hbWZ z`nQ~4=Ie_WBkwr06%&A85ei3o6e6QjLg5IAC_>lu;Y2cZsj+Q?;HqJq1AtH{%$`v75j@W$6bb|Q+TnVe z`%gNZA(cwyC;-T^+|vLVo#Q&IR4PZ)>CF0P>$+gew$57?&|rvY|P*x03d`3?pIuQu1lanFr}0LEQ9+Q*PZJUVB2P&c-94bJRS-FW_|w; zqyKQ-xh{c?f;9l3lnL%vTz9TZph2)eNC{vW+|Rh~T$jMc4E_oL^h%}Yfib#+>&|rv zGzj+l{eJ-fwWRhuFh+N9-MKD-2ElJ!x$>?kdhDuUz%ca35FVow3`0lNFd&K^`;9AC z-gWP<3(jORS}+*=5&%?{WpTgZItvDaUuH6yt&1!G)sblQuK-XetiZPI-bTpSHMVV| zP*?!~)E!pcw#~aL{Zms@4@#xdFxySpKe)RqeLmmX!otEh0L5+F{3J_HB$Af_AfI0b zr5ztnW$ZDOQsnc?0D!u?4GXAd`=Z0iRBE=cvJ&%f^(Iorj>#|QpeRKMggDdFCtn4yWp%vW;j;s$ z&ph|j+n>(7<~R-}4o|Y9EBg#pRj_#Pf8aO{>CExVH?Dv5TL6zX_uEb|0T4cMV)~uC zcfa^9&-3hj(mp~}6+F1V2-~)CT8vxXqnNLnlPCoS^$8pHzmT-UZ9$Q^M1}LSt zzjzP1+!8pB!{p>sAJ*ln*hVhU-U)vhz|iS4&%H7?H~VvHnyiFF57}J8frz4$Os0N) z$S=Nh{>06j|9S`2VMOgNdW<^*I1cSNh>5~`U`QzKS zP!p@Q90WV7vLgXF0Dyb``S1Pc^Uvphp{nY786}S-LH5b;4h%pPMG(TuD7AxIMv2l| zDJ8v9fm%{gZ78E8%ktXOPse}t!3Tf;695Ob)$+E}aw9vflSKgd0C)l5)af%nd6><< zP%IXYm}Zrk>>{G*u>*m?-LY8g{f}>4|6TpI4xof4tL5$3ZKXR8YM;#_0A#aS^74;g z`N6|%_61$nV(8-R z%oS;(HYHbE4Aqp5N*SUyZF}n%%i!)}qn5Ec+MJG?(W&4@Jg5m5>K9-C%QCn%4gd=^ rp;rAeu#0SMMmGgB_91LqeZu)azm(*`KkEC=00000NkvXXu0mjf@!Fk3 diff --git a/theme/Just-Dark/gtk-3.0/assets/switch-insensitive-selected.png b/theme/Just-Dark/gtk-3.0/assets/switch-insensitive-selected.png new file mode 100644 index 0000000000000000000000000000000000000000..ef7bd6916dbc65c6ddafec942de13a39ab39cd69 GIT binary patch literal 1005 zc$@+40}}j+P)X1^@s6ZJkZ`00004b3#c}2nYxW zdAmm-J=BD^d|DqB z2J_)q+C4RsdiugId8gmgZ)U=!lDKv=`s%9hd-dN4Yug8yM3QuGSF??yE<0~-(X(5U zJV$uE0p8&pV;3X*Yo=Vh6?%3pkvYFfSld3pBn8FUu8wBm^3YM1rpw5dC(Z$akQPs# zyUjm%@{%s6*DhpAZxTu*Nq1LAvoPZ7t1MPo0HEnIGUDp1?CNM15=qjXIrpW*RZWAY z?Nt?hp1WtnVwTNB5YnRAHcS?yE8`n$ngHv&F+~(Tqb@uDugC)HogQ`Bd5S1{42B^k zAPX-uq1pzcX0_Nhs9(X{qGub7n$=|{R13($5-HJ}8f(&pjg~)J_U#cQQlbYoHZ4ii zS=#CfnJKRv++RyU5_N!l(h@=GEUm`1!p6!UmR6%u1f>Jy4wotvRAD3KpAAO>0Ggeu zdH2*z*7IkvKcZE%rN1nd$OPq=g0UQ5eEf@5?{_s~_3UY~e z`aNyXazQ{Aw%a=A0>LQl@do(9M$0`OZ-5U3qqN=DIS0tXR%?Cuw4>AQaE`HpkQNIY zF?R?;T68$a*wc4C0>Q$-AD@I&>m4%C$JNljD@uj8Y%Khu7ZU6`a zn{P|ui|3C`O#1v4{m$`tF?U)J(qg}JJU;33S6n=QYyz?@@YVIO-dOFOxZ`}du(%R8 z+lEOou4#`qz?*HuWMOe7K5@tSu-;hh&7A+<6Hh6Ceb;V0ZWz9DzpbX4OBK@-&xemO z<(U(QpAYm}-vF2fu$oz)^-T+aCKBPB?>&0PP5NfJS8s#r*x) zLet*ekpm_}?8u?^m|D%gM8;>F$&ZAA^|N*r01kjk9?D#Y{zFm#mgErw5C!llTk+3? b|2aMbp;lz~ZsuN=00000NkvXXu0mjf7FyT2 diff --git a/theme/Just-Dark/gtk-3.0/assets/switch-insensitive-selected@2.png b/theme/Just-Dark/gtk-3.0/assets/switch-insensitive-selected@2.png new file mode 100644 index 0000000000000000000000000000000000000000..e949debf1bb1a032639169ab7edf1b865ee0c586 GIT binary patch literal 1966 zc$@*Q2T}NmP)U3ml zP0+}e7vd638XNO+CdS;;KkRc4FfTTaW25Ku&q>cce*BX@dhU7ddG7fUN+}pC7w&!s zz__=lL_>Loz!_&L&|CIiI z*^gJUoJX{wq~1(bcodXu0+6-bU>GwP1EJrLY5dE5`CUh>jl?9_U^-L`f@%s{B$s9D zgz+7gVy|U$5%M1}a0P2~RQYQRY1+*6xI86RD&rG(1I{7$)XiI-Y3H|Y$^P{x5|koH0MW z{exorS^HE+w>?+%`8A>9|486Ey^gnsm)g#f1?$ZRO&o9lfJUuWO+8a-aW%bAktJmC zY@&7#5hwl9u{Y0+z1L+o1_IM*0DKbg7q8=;-lhD0NrH3ChkgOj8US3GxzKf@b)P!V zki{=Ec19EoyT|K=s z5d)1ar@d`wF64*2ed2Mv)4ovs1qFwC?jE&D6=-d&aqYI2>*5?QBL+@&UmR^{?lcCb zr_})YV4N{b6X z*qxFYf(<40W(ry)Xn5Z%FIKR%5bAbW(h?gYW4VN#QL>4UqeLzb3(heOZUB&#trN!C z#zE>~dSsoDtrNxpWQAM;PzaVNX9j>BmSXRHh>sBmWOuSlKsg2ztO5Yb=At=2WTXaR zcOjR6atscBUW5Dx3~X|hqR8%Km%z+fbT$AKtj$p+I4(w zG<>iJf9sYK9~vVb$nIp9fN~{ECyW4q{p)LqkBku)WOuSlKq2@iBOLb^CIDr$TC2gOJYFp`(v{y}kMRMcvPbn)Xi+m^ER zP5@{>YiBd*6hn4qDO>O4dDU&XT=^dCsn}WS1b~iid#*U?XOpcIL7enU9o_a^00=qs z$oG_j>9c!w^cAely(Rkmn%DkxZYqHXl-n_BkdTZ0(^Bf^k+nEdbr@AkW-urMF(QvB!;%M8M z3;7%&Qft%R^P4voTnFHuU2neKq&{2Kc2B)+=U0?cG&FY_ndIa_K72+gMZIn3SGKC{ z9z^K9z`~~sR|6>D`xci;z1-Zs zUG({Rmck)%%ueATXn6k{jdkaL{j0}D0bB>LU@C{D=IAH_u<_rQ2Qq&9N?Wnxzs~gl zOTuz5iIjxJ{GCS+l=xhLxB#Q38UlO`LzO?Gb z;2pu^oe;dEV&>Syq}J~bu&*>1faldyS(zE*dYv$lqt6r{T$d|WK3V#m^_Qh0$Aym= zjUXs?&U@}+EGv~EfII+e5bV)xRvlmb2=>?^%vyeohUE$lw*w#t!EstZFac>s=*q_6 zg$W>-kaRM16%ia?Jy7fl#Y(&cGm;ec4!gqn9(r}tHTSt;rvLx|07*qoM6N<$f)P@z ASpWb4 diff --git a/theme/Just-Dark/gtk-3.0/assets/switch-insensitive.png b/theme/Just-Dark/gtk-3.0/assets/switch-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..d613608cb293818df846c9ba632e7fe2658b556b GIT binary patch literal 941 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 V*oWraeM|rV002ovPDHLkV1j43*%SZ( diff --git a/theme/Just-Dark/gtk-3.0/assets/switch-selected.png b/theme/Just-Dark/gtk-3.0/assets/switch-selected.png new file mode 100644 index 0000000000000000000000000000000000000000..9b16dcfb31c7d8f785bd86c23569140f8b983b69 GIT binary patch literal 1122 zc$@)Z1fBbdP)X1^@s6ZJkZ`00004b3#c}2nYxW zdxa`FiLo&(O3!_^WXNZZ!;42g347jKlWzE0=z17BE z%b=D&lX6YV{d_^$KpE57a&CT-->Z9Gd_Q@9`Q^EXB81@oglV&nPUmrMfmbC$n<_zc zhYrd?g9uv{?(d+3nxjF&py)8AXMQP4ib^Q-j&`?t>TVsj*8AKv!*o9Fk*rPi6+&HA ziRgUHCOyKl#d%AAAN-z7&4hkUC}Wd1)gMPAbKl6ytiHT_arRo@)s5=^A}o5md~%6? z*&*6m-aGpIGfz~N@8CEN9LIrWS(r?lUWzRzlgS{JNF?$OYwM|=(n2%G8d!OaX@==M<3HF|T54wvyN@}hwA9X?@gHoX8K%?e zJk9}F5nkX`sjWp4TAN+96h#@EGKWwUh1O zn9XK9*<4jbXj3JS6$a5AtxeTsMh43#I~%1k5ZwV}g>_I4SG8DUY^?m@supW>Pk9SCzrI-OZ++;^<^bl>0sLWqg1j+Ov2hrJ!cVzKqc z$=<p672lD{M3MJ1P>bZs*){?VdTCtuO%K=0^3K2?HxzO)CHafF*nWYdaqe ozWdk%K!iX diff --git a/theme/Just-Dark/gtk-3.0/assets/switch-selected@2.png b/theme/Just-Dark/gtk-3.0/assets/switch-selected@2.png new file mode 100644 index 0000000000000000000000000000000000000000..69d1e9603776c5797310ade09fd0da85df8905a0 GIT binary patch literal 2374 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 diff --git a/theme/Just-Dark/gtk-3.0/assets/switch-slider-dark.png b/theme/Just-Dark/gtk-3.0/assets/switch-slider-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..a3f500a6c2d671347da1367bde1aa1a27c704991 GIT binary patch literal 1067 zc$@(%1l0S9P)SntSeh&&Ry?Xd*&A(=@FKhyZ;+H_%ntiUT{qCJ+;m<9g@y*N_e>rN;XQ z2HLyc?GCiJbzBPs-suH6Jbby8$^4tx+1WWo37*F7F=A%1;DgSOvA*qEWBcI?U&!CW|Mn+e*-_AkNy>Lh4kB@q2ZhT?+=Wn zQnu+hPTew{nPpjoLhbI#Kg++)&d#g>-<^@4C;sN+p`mC`Z{O#c%mJ^feVwuq47Rep zwK@66?Ci9NeE+J(nx+kg!{IwUJ=e$Vlzl0}GZO?mm8PfX`dBy|%V?T5C?YSErfE$| zsqtv^!TpqNo1O@7gOqKX(ddKwN~v*8)0%w12e)oTK51-fi581R5UIjxp+Itfk7RO> zOvc8^=P^wSrBs!lh)^t*+BJJbCg3t-&C3f6n1= zY^*usxBQ(zw*tBh!?@vj!bSM>1|E)%lvCFfN>iAo#lz7Ne0oETzvl^tVcY<^bO5*D zh*G|q+jZSXAP}HfDp4wx0Py+B-*nway)50rsQ@To|KudME|msc#KPht9idQJZH7rl zD8$0zVqISm;p8N@4(#i|ZZ?}u`2Dr@0+^V1iqT*&JX~(x%*+fE6HoEH`U1+n%qDIL5`0j*P@*MGm%fKsnP9nZLvAwks2cA{9s-8_nc?>=F`~8tfB=S*1gL(T+ zjXFJbmtwKlTrQW30aL(cr2;h*L;c ltVU(4P=N~+q@J#U{{Tsxsj-7EH%|Zn002ovPDHLkV1oHE03!eZ diff --git a/theme/Just-Dark/gtk-3.0/assets/switch-slider-dark@2.png b/theme/Just-Dark/gtk-3.0/assets/switch-slider-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..d33c2b826e070089acd64ace8d1524a74d373da4 GIT binary patch literal 2378 zc$@)B3AOf#P) zq(Czb#KXr>2IvFK^ofVIGr&9W0K=aU9(Zb}JQNt{kah?yl(y*?Oj{;Rnh&S76UT&D zU-rtDw7b%-E)Tm3PU19{$j8|^FRR^ie>(TvbI-Xeq?B|kLI?%e4D0~55!~f+-e5{sM)odOEWVczw_4HmzS0*?a(*_{7y=l|G$C5 z>3(*Cmu(S zL;z^DeEZzwx!2x&{qO&A9H#|1z_Ygslg|VeLVN}I8lddhwJWuM|A7fT5>5HOk5#d# zR%aUG@5SZ?YH0h^T`t@DnJW(NlN*bj)8>`-v`D34juY( zZp*d@4!2q@EX%^ODzsW%FLVGDMZq*vn5K!MD4ae0@v&E5ePt&6`CTdH^Q#69J^PJF zBqF}`?eFf+X0!Y1wL1Ai;p%kXE>TsL?7#p$@gDN|{QH0S{cr!(Y&IqErFBxsdJ2kZEOLg4AVf-?1w-x@GI( zLb1S7wTiq;*HX1gp;%ya%hto&ckD_5M#yv{aJVUKH4H-;A0MBXpI@L-S-jJZy+JFL zMds%h7#|;>FbqQhwuWpsc=&OE@%@hsH5!dnxpe2l;HKeGD${5*Qses{8CuSE6*ydI zBgte^*|c%f!9t;kl=7Zxp-^Pg#!Uy4$)o~|gp6n*_&$J##>R%N#l={o!_5Go(Qv6) z7LH@%*fs!0EQVpkNSP+O9_`Ftvx&917<*`JZ1}IQyfPayex!vZ;wZq-;PAG5p%6?> z2Vz+Z%$JL_TETll2moBi!F3##7A^YvGni&?M|KzH=NTFt-UiG9qe2KpBdBNN>2z9c zdfxg@H-=&{k8Rs%T7-um9%Jv`J&cU31K`r7Sw8sSL*9GuT`CoeM#CkO$=<@^|HSuw znx3~loldKzQYj8>R)K@S`UiLK%_yp}#q+#X8?4uA*tShyUmrjI(GNLrU_Y5m8eP}X zb)8Hm&CZ=W*tv5jXV0F)wrvzeA)-fC58d*K#}hNNmu6~!tq^nyq*7+au^o`CN`24A zaU67A=b5LUV(r?s2qDm;(I9qXG4yB@Ap~pJuH~7hpF-Dl9LK@;{8f+R*bb?bnF;y( z6@s<~-}e%otYWX(MAI}TCML*cvj`!GMh#R&MTD2Cs6?X%LI|?iEE5wGXqtxCY<83} zeBVoiz-tu3{!3BR-c|o?BtitG;-1|PqG=ks9=*EQmWvPqU5}z^8hds>NF)*=cx?4! z1#AE$wKlL2BGXB7P*e?}NCpS*Lsb=g|K{bUq9{Zn27`n5p=l9>5FI5VAw)YQlI=W9 zqtTEZ_IC&&h{X&PMWI%=`Hb2c!!T&IS}01expp#EqtUqfutLzq;y8AplWA(J&?8p&jWTyBI! zB2K+-^XzlacU2EH9JdkzFR8#rV5BFJ@KS5mY+rR?g(9WoQEEWH;FhB1C=T#sA>~r6`)Q4O}Sh;dAHi3)n4Ut>14=04b&AWrAu&B#Knsj zO08C_cCU-~wzgWW+Qo|(N+IwWDW%(Pkxl@YUDu_MzjCarrF;jpkiT-wbzOkVA>-Aa zt`58oFg-n8_I$tGd3wLS>iK?odV0E@e_sz717Ino1AGch`MxiwFHF6Buft*b!qm&Y z?@M3`_%vj^rfar;l-ZVM8{P$$pbND8*v_#i^;O_6ht6;22P7$L>vmL+B*X z3w$29g{a000?Z2I%zVDZ3W-h*5EEa5nFn9y_C$J!;T)KhnGm7qBf^Ot~ z;OjtCRaKG8eXc*9P9GLRbo%w^8j(`gN~O}VnVAdaFdMi8G5aa7B&A%j__)<4gSMx8 z3629cLeR^tTbE0xQs$0GMC+*bXg0m`m5Oz8c6O$;>~q5>z-t8Yx}s-S1sp;fK$>8I zt_2$qx%tb$ z-+_M89XqAE3|BWuKuB&_y;4-k4Gv=%OU1&_Y6sDHaM%BwMa#Jkkh_8_lTE+$=mY zax`{Ke;6*@d(L@*m3Og%UmwEa{trMK1oTr z6a)c57!rmd0J^SY=sJdB(2t_Zqo02K3JCdEK@hJqUut zG7V%H2KoGSSl-?JVSD>Y1^8wF9|nK5x_ayGe6jdNv)SUT+9#Ba$;qqi@9k}FZ$J52 zDfKOY9Mm+I%dN~8i|el2yf73%DTV7cnJ*UCbGh7#5aK3)6hfF%%8j)<_ii_vE&am8 zx72L5^tC(pZc8aQgb-#5xKS#V*2c%pyZwHDB;obz|2T9U+(UAF~#FY`gE1VE$Fpy|3y<)%rcPQ!b>9+owc1r{}+ zn8{>jlAafa0n__Cpqv6irBu}RTITHB{B=@lv2U7r@wE7VYmhSC6!VU@YwhL@?NdB`G4K+)oPo*@0WqcN~uW3w{?Msl}fo@ zt5zQ2aNg+OoE<*?oW XS`n8Yq_-AA00000NkvXXu0mjf07KQl diff --git a/theme/Just-Dark/gtk-3.0/assets/switch-slider-insensitive-dark@2.png b/theme/Just-Dark/gtk-3.0/assets/switch-slider-insensitive-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..accbefb62a6aa22d19796210b27f3c57a020d387 GIT binary patch literal 2181 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 V2u=4R1#|7pd=~^giUD$b=bulE$o_v zI0QT6$^3jh%-A?=h%;t^SNb&e{Jh^Y@AotBkC0N*s0bkhum#u#B!Fh1B{%|@z)El| z0*`Q>T8@ z+SrqD4^@6~Oa6M@qTkIL`CM#l^2KT)6O$GiS~`tWo&{n3hs5Y#KsJS-0U2 z_aWdUa59t0d|W6LrajLq%aG!EUb#>xOlLBgk1P5D-HFYx)U|Lh{2u|)bUK~9bm`J> zQ>oO4{`3XU^Ke}k&+}e>NrVv9rYH)LNCZVus)kxxTDpDg*s;G(PEI}tR)K%kn zLWl#vUQN@Kd_F&77)Eae)Nvf@jZ8feLZGT@6}(U=e9_t2dCspY7$& zgE{+aP17Q!Qt7OwX&tt0v%0$a+K?MbG#W+IG;G^`5|79KXxp|6TzPp;ud%QYB7wia zL_VJ%(KM~YvaB}_3$VJnie*`7n%0re=SKhmd=xOP4~)OZMrUSbjvI#2YgrbK2x~T)6+9lSzK>h9LK@7ZF+iohSKSD64(*2 z`J6R-=24(yadGkYx~_j%E|=drY^^jkHL<+Be7m)^_0PZ)DdlAdEF3Jfj!Y)gnM$Sh zTbA`MSpl#ti&QGLKasz;O{R{9P72kD4*Y(auU;(D4rm!rF zwzf9f+uLbw_5%*nG?|~D$FeM@rlvS@tX57+DMOjJ zGW4-nj7TI>_x@NchN`O7=fb$CwQLGt0XU8mK7tj3cs!1xD4S~Wc)X!?Qp09dfo}%>pERsT?iqn(RCQ9VJk%d4cPJQ*|X;-PMkOv7FtmhR8>XS z^)*|Ys;VTDNjf?@XlrXjQ4~DSYskkwefsp@?%lh$3fvPw3OEWxmzS5%D2lQ-tinq4 zyOA^+5O|(u6d;$&T@S617om;gIBW706^p)3s8z%C6fhMjrG=m4 zVt9CXieOHM70>gqZ5zw7FijKFG_foT+qOd|TWX{fFo7R+Se4JuBcL!bF;UKDvlkoH z{zFSPo4q(OF;NBz_>9#cbOm?_FgQ4PGgLP54T+R;VQ_HpX7KkRKBEsTr7Yvmk@;LM zXOEAMfBJ4PUQ_@}vC&Iaazrvc-ds5yq8r0xT>J9qB&VzyLyscHn*B=aEQ6dGzSf$wVS?^licxi^a>^wr#uUx~>QO8~9F2Sq)`g z_W24yd*HgR?CWFB#Z`UlP~}Y>z}D;?}KOhu-w` zn4O*d?7)Eo*8|vZfUoekvNai%+stQ^7|8 zAP?m5ee;5p^7$*7Hc^ym!Y>{w_*UH+yaWJ4Lqmy?k&)fq-Q7QKZf@S9Xc>U2T~HGr&CINu9iq8&en z8%9>~KL!ie1#3 diff --git a/theme/Just-Dark/gtk-3.0/assets/switch-slider.png b/theme/Just-Dark/gtk-3.0/assets/switch-slider.png new file mode 100644 index 0000000000000000000000000000000000000000..c95f9bc4bb9df147647c1f2754b38b7e60e76703 GIT binary patch literal 1003 zc$@+20~Gv;P)HtAL>lEL{BCVjt*%A`6GZR4T`7eSLjDDy3cmXf0@FX(>OIOr~x- zj>~B!SC`|sB$KJzOH27FAw&j10D3x|{_gGD{a+o&O?*2U|v9hwlixh;@D41>PD>i|gU(QMj*Z2;KV zF!zBI0mLGa$n@Uc-Vfn$_}f75E1K)NzYh%!{Zgydo__|oj^hZ+vW};xr|$vn8}w?{ zoSU2bd24HH3pfx;DTEN$fbrGU)#;lzzj^#$sD;Az;^gGybKs>?s-XcWr5ZpXo6Wu| z6t)*ZH9z4fHw%UB#cVeF3MjN#=k8+-7y$0)a=AyPQt3^(TvnHk)a zw)+@B2%!Ppz(6Dt`Fdet;j7Wn(ShFH-W#2rog)DCdVS~c@Njo?b8~-we!f_%)&2zb zfvQsK!&W&5J`>;?U;wd}qOB3&J@9vHd=LEfq5QLqOI~S>(>L(*)~L6ZoR)0BIh*BK Z`v(C!R}awAC5-?8002ovPDHLkV1fv+&=mjx diff --git a/theme/Just-Dark/gtk-3.0/assets/switch-slider@2.png b/theme/Just-Dark/gtk-3.0/assets/switch-slider@2.png new file mode 100644 index 0000000000000000000000000000000000000000..649297a09c24a70381040c643c8121c815879c21 GIT binary patch literal 2218 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 diff --git a/theme/Just-Dark/gtk-3.0/assets/switch.png b/theme/Just-Dark/gtk-3.0/assets/switch.png new file mode 100644 index 0000000000000000000000000000000000000000..5902483b2d115fa14723937cbb1df14ec022a981 GIT binary patch literal 999 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 R3MhFqc)I$ztaD0e0suX(IA{O> diff --git a/theme/Just-Dark/gtk-3.0/assets/titlebutton-close-prelight.png b/theme/Just-Dark/gtk-3.0/assets/titlebutton-close-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..a823dfba36dab91781b58b0af50f6a395c448cf2 GIT binary patch literal 618 zc$@)h0+s!VP)~J3#_a55%3v!AIwb>;a>=G19%E-0!x6dG-F@@d;#7BLD0Jd ztBKEnt+nN4{dJ)*y`N4m0eoyW2hS=M?Z@fq82AK~LI)xI0C;jUnT#E7ZyT|blXE(q z5dewAg0s51xUst{f7-SKybXfj1AwL+YyxH}m-Axv`WcOeL$@pGb|sC56RX$HO1Yc| zm`Zyourv_K_Id+)J^xCq!=ayzMyJ4{(q6z(zz2N4+4Pu9B3G9J{%9mskiKFjQ9##q z{dhbcukE#3-V4(-{|4`Qo(G)kx_+!SG0^~#$z&Qpf5)~Hw&O?!1Aq3}jw5$$I|1~S zR)lE_&-2o$RO*rIx*HZ4FAbypSkoc^@1|4#m6RzLq-9x$?RIa1Qmz+^#ap#nZN>g$lVmd4$!4>y za=HB7FpML>4FNHCt{SicTn8-GbAew#3z*J|=iz^<-}&p}x+Q{4QUCw|07*qoM6N<$ Ef;qGa8UO$Q diff --git a/theme/Just-Dark/gtk-3.0/assets/titlebutton-close-prelight@2.png b/theme/Just-Dark/gtk-3.0/assets/titlebutton-close-prelight@2.png new file mode 100644 index 0000000000000000000000000000000000000000..bf58da041cd25a2f6d79dfdae8f328d5e70fe9ac GIT binary patch literal 1301 zc$@(h1?u{VP)TaK~zYI#g|WLlV=>qKTq-|SxwVM&D^_Ilc>y_2r@IuQs^!^ zaF<`ao{{~Kre-WfabQR9KhCW>9qymM=9m}wt({1w`F&07`0M4KiZx_%Dhz|w_SH2n^wm%veFploq zw+rCO;^Ok}#iD&Pn+^V1D1?ALz!J~^&Ilo%NhudLwOGgWGO!;A0}+6+)2HiKMn?7o zeZF<8pyheqcbQD(+QdXeFV!{pU%=J%V!jsmG%Aq{AO>*%;zes@aIl|N%cWRs(rDP! z>ka^sh(S0UU|^t!V9=i_6l$MbzaG-!$|$$rmQqf11r|a?fUBsu#(==ssZ;guM@C{4 ziw&MVTf%kM&qTjpaQJX90|Vi2Gnw+WyLTg~n3qxUzAUAzcOL0=n55HOCI=E{|H zdN(sORc2>vSeA?9cC8HbgiT-|=p00IuZ#SBruAMk|Fti=u{eair ze9Unq&E}>ZXgxaSII;uS)3V79nQa^o{bB$Czu&*0 zH?#nGZ*FdhR?FK7-XfBrceYx5ZSZh7T-4fFfV|&m2y9#Kgzq;RLIYcXr)76~ zcU6NxGMOwre*Cz-Sx(ey(WRcAdan@My0e$0^d@SxXa}%NCX*#?@oLWaP~FA2aN$B3 zRrJe%RdL;((MrYLuC=3;id%8r9u2w-*jl!sv4Gc|>s`P|BoZIa&(D9XwR;cXhe%}p z>p#2AHa^s88`^scbg;T!YT*^;Pn%IamUWY&N?v zK0ZDf4u@Z$lB5VMY8Nh};^pYyRsF39SmAK^#rXL6WHy^!KqXXZE$CW{+tiD?O^j-_ zDo&m}dFbK8hetin+pw&BKA)FLrJhVqPCk!Dqf#rDM@=MeP`6<(h#F-h0FNF$GH%_v z6`7iv>dWPF(Q>)G7a$gky-X&P)uExGS7*(0_=ORRfA7IX ze?&>nbltnNE6ZbQD*N(-yw(FQn7yr=I66 zTNcL4S4MMvU5fzh?G3}%#USl@1eRqTH=E4^(=^WjIbM=m)oS%YKA(To>2&S`abQM` z+Xvi4BJrhME`QABa-V_A$v-PtK@cnz3Wa;MT5aBOoFqUhmAbHPyHP5Yz8Z#c0(e)J uWC|KE58MVU)$@R#Km!;~ldp^a3BLiN?b+OOTeKno0000TaK~zYI#g|`fQ&k+tKc~HG8C|yqCSLxvg#>*OAp~X?SyGJ| zB>3VB&Y8UsF~&XkLYiP=j4|{Ai3*9rivput-KcCd8@K;% zZ+njq=X9&3`>P4RN#C72Q+{9*kOT6-n?i_tQp)s-7VDUP260<=V^Kh?6T{A{LyIk%$bp(9d zk65vo+3u3gxm=%tdlqC$kgq7sl;ED_a(%`nor}fH_EYgAmWJ%mSVuK>bBl!#F97cW z8-PuFo-^&=ZVk5ie1BMi2Zd%XZWPJZjpg$5!F_wb$lduf;|H=p3HVA%dAq5_sAD6w zo8`bjSJ~&AD!@cuQkJVxn8^ElQ-y(nu5vvVi$`)njHQSV9_j#Y&qH;M#r*dC!9%rLwkWkCLL`F;+{?s`g-vk^!~e6Sik-aIN@;kr-_M)Up47WBXKLxnaO0l(P;Dy+qSo$E{G5ydyg6q&Y$-a z2sUq(@)qv#<2IKrR<;5Hm;)@o-~TX`N_}sdW))Sti;XcZ0#(yAJ*Q8fzRKd=ng!fT z7b|8Yl5g+tvz_5#yEuN=amMdD&hW5ZeETiijzse9mo8RJRB~qZS|=WlkD8|GLEX;_ zr1ch~-5UnHJv}|UuU)&=jcNp1fX%F~5qPA3tA`IC9!n;ZbR9osXi?=v;Sq_v8Nle(S)21GVE~p<3SZQX5^iy+!pH diff --git a/theme/Just-Dark/gtk-3.0/assets/titlebutton-min-prelight.png b/theme/Just-Dark/gtk-3.0/assets/titlebutton-min-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..302c4307d291319923db9a0f7dd9018d73bf9f7c GIT binary patch literal 619 zc$@)i0+juUP);^b!H(!|7#$;82-aYB-APOQc#U38(7&{zdYuUE?Tjvie5=Uo2R0O_J%@`m^F zeR=PF?LkP z1icBd?D!nGedYRs`shtzw0t)+2eA94-GBeA650QCa0+|_O5p^d_#W_h;aWQJa_6aL zCjJa;xPgT_|J>*I=xqOsNSfPv(y;m%4nn{5JiW5Y^0mg9T$#dtWD<2N>}6ktoP z61uH;o|iEUNUle?8l2b0JT3kw{003#@R6ft^i2Q&002ovPDHLk FV1kH*92fuq diff --git a/theme/Just-Dark/gtk-3.0/assets/titlebutton-min-prelight@2.png b/theme/Just-Dark/gtk-3.0/assets/titlebutton-min-prelight@2.png new file mode 100644 index 0000000000000000000000000000000000000000..57c0fd34e3e8270d9c4ced80a4265221ce561cac GIT binary patch literal 1313 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 diff --git a/theme/Just-Dark/gtk-3.0/borders/bottom-vertical-button-active-border-dark@2.png b/theme/Just-Dark/gtk-3.0/borders/bottom-vertical-button-active-border-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..5f194ccf3f0aa49c1828449ce3c45f74e71920ab GIT binary patch literal 365 zc%17D@N?(olHy`uVBq!ia0vp^3P8-q!3HG#?#OKdQY^(zo*^7SP{WbZ0pxQQctjR6 zFi5WlVa7PAi84Sz$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pSUU|AW zhFJ8zy<+Hf#6hI}W4@Yjn?TcT)=z6}nzxEi$Ssa@C`=YN|mNTqa^~x&jz{R3-vTHitFs|8ZEqHTXC1-Mv=)|>K z%h(l^sxN>4n|gcO_f@mjvi=wPe693us1eWM-5qy&AOEm9|Jiawq-34Y#M{d<^Iq+$ zGgvjNML@4%g}vf}d%xWmuL6dNn9~i0ywo3utN%0YVVWPWQ)zu`&&@Npfxc$&boFyt I=akR{0Ov52Q2+n{ diff --git a/theme/Just-Dark/gtk-3.0/borders/bottom-vertical-button-active-border.png b/theme/Just-Dark/gtk-3.0/borders/bottom-vertical-button-active-border.png new file mode 100644 index 0000000000000000000000000000000000000000..ba1fe5c5a105bd5bf000ff7663ec2165c04f3403 GIT binary patch literal 252 zc%17D@N?(olHy`uVBq!ia0vp^0zk~p!3HE570x;VDVAa<&kznEsNqQI0P;BtJR*yM z>aT+^qm#z$3ZS55iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0wOo-U3d z5>u16lo$N^|NXo^TM>gXw=^@iwYBx(bAPKPPZ}P$d-%1zu)e;24(q;vJe|!v{CBkfBabrFk3rkJ%pa1{& rb2BqLt1~kP)-Pe`KL_qLheyW>@H?I0voNv%1YXr8 zMPV2M@ci^*e8MNEX9^IBh);LX++F_wYwcPF%-ywLAP{R2YjMtbdlAmLg&QPEG7}Nf zbX@l}AWg@05g|#Endx>PzdM}=F~$s3xh$9C`&O$pTLtW#3$iS)8^f)t?p|D+|ClVx z2JQCUPEky}{sX0w)n>EtZdA3A=lM;q_xjoI_oXPN+pC15sPs{-?oVp9gUvXOuZ*g0 x0dK&@D&Zx40eb;30xG~YF!TTq|E&rz`UCmHRR%<06uJNa002ovPDHLkV1g@3qe}n) diff --git a/theme/Just-Dark/gtk-3.0/borders/bottom-vertical-button-border-dark.png b/theme/Just-Dark/gtk-3.0/borders/bottom-vertical-button-border-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..9c3c12e6c15e4196c50e5f80e0805b47eada0932 GIT binary patch literal 232 zc%17D@N?(olHy`uVBq!ia0vp^0zk~p!3HE570x;VDVAa<&kznEsNqQI0P;BtJR*yM z>aT+^qm#z$3ZS55iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0wio-U3d z5>w}%+sMmg$l!eOd9aGtuGcdksZ4vomdG8JAaHF#Lfh;{IZczsCN|amMTzy6JFZ0K zvw3WqHceicY0c#aA5LFcH>Lh)yxr_3$>S>D{f;+TT0HD=UY>B+^hVgcyqV(DCY@~pS4tu&d zhFJ8zy=>^k94ONI@cp@tMvnt}57-t(I+{(eTX#6MBYLB6R`%^HdJY^Ny<(g~2Ifaq zj8?pr*7>vg_TT5S=eX}UrRkM;xSUz=D(IKA`r7K78-M4Ue2{;T%`6z`nD)+#tACz6 zBVYNV42CNm+qSe9_k0u)+T}DDO#Hnz@KYRBgvan;(XJjL$4|HU9Y} zbibC8uQ*_>XP}`I|4^>Hg3njid2M2e%Oh2z&p%9mSzKPTMP+_O^5mJjZNI)z|E=57 R(FgPngQu&X%Q~loCIDn4d71zK diff --git a/theme/Just-Dark/gtk-3.0/borders/bottom-vertical-button-border.png b/theme/Just-Dark/gtk-3.0/borders/bottom-vertical-button-border.png new file mode 100644 index 0000000000000000000000000000000000000000..3920faea7b40aa585137bbd59d97f6855a807380 GIT binary patch literal 217 zc%17D@N?(olHy`uVBq!ia0vp^0zk~p!3HE570x;VDVAa<&kznEsNqQI0P;BtJR*yM z>aT+^qm#z$3ZS55iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0vvo-U3d z5>w}%+sJv?fWhTr`Jo5L1Oie&2p!bUsQ)05$*jp-_^^WE<>9ISi!anQFAx=%oMUa^ z)2I@>zQS5qYn#gYbH}=*-c%&L!wj&a+3+fQp43vz%qFnGH9xvXgcyqV(DCY@~pS_IbKE zhFJ8zy|U4Z*-^yd;^$2lI|5laS(uh})=xOZf8qSLFX}l=W=$+XnN5?PMDEb;-Z*#b z$3q6p!FQt1%s!x-@@y|(XNUERQq8};Wez2K_?Z5+{BNi$?&y$9dA4uKhL18V3s!w! z#Hf3|`~WALM53r*^C8B9PVPP7I}Vwi+juP7u`r>j@@?(A~2QxIGqewvWqXEUP$dW&C}<1GDn`rN;v<0DZ#X M>FVdQ&MBb@0BpZ`S^xk5 diff --git a/theme/Just-Dark/gtk-3.0/borders/bottom-vertical-entry-border-dark.png b/theme/Just-Dark/gtk-3.0/borders/bottom-vertical-entry-border-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..14bd619e1beeb0f867cfc90defe39fb646ada01a GIT binary patch literal 225 zc%17D@N?(olHy`uVBq!ia0vp^0zk~p!3HE570x;VDVAa<&kznEsNqQI0P;BtJR*yM z>aT+^qm#z$3ZS55iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0vt}}#Kr#uK|Nd1h8;V8)T^;^9aJ!A=(l%D`(G`QIB@1n&E+dsw#@wq)P0AChi4HG=crgc5@%*UoXw!6X8YXW-O;%~n;1M@ L{an^LB{Ts5(Bn;R diff --git a/theme/Just-Dark/gtk-3.0/borders/bottom-vertical-entry-border-dark@2.png b/theme/Just-Dark/gtk-3.0/borders/bottom-vertical-entry-border-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..b9b2f90ea9eabfdf4d4d1e692acbce5258b4ce75 GIT binary patch literal 339 zc%17D@N?(olHy`uVBq!ia0vp^3P8-q!3HG#?#OKdQY^(zo*^7SP{WbZ0pxQQctjR6 zFi5WlVa7PAi84Sz$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pSE_k{) zhFJ8zy=s_s*g?SU;dk$QN}-qDa^+4n-f@oAY2AWmmX?6$#w;Za)3u5kWt^rOE-_fa zc|@UrYj)v8mLQd-(?sTR*W@pgtbEU#Amcu|KAN*(W@Dlrc`P7_Z zYlioKYgaYopSIk7I;khy(<7=?K5cdDlQ2{=*;4e1lo?(%RxrZ>m}K`q#!)t9sAqu;(={+0S5*pl!^2qA}ZUd;A$5 g`Nr}D{yFD9=o*_RR910 diff --git a/theme/Just-Dark/gtk-3.0/borders/bottom-vertical-entry-border-focused-dark.png b/theme/Just-Dark/gtk-3.0/borders/bottom-vertical-entry-border-focused-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..0d86641f77c7625419dc11cd78d6fe7bf6e1febf GIT binary patch literal 286 zc%17D@N?(olHy`uVBq!ia0vp^0zk~p!3HE570x;VDVAa<&kznEsNqQI0P;BtJR*yM z>aT+^qm#z$3ZS55iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0wsJzX3_ zB&H@mdHU4$;EB}>f4;o=ax;$#gPmsZ{(O>S zSK9Go_UaNqFe8B}akb=(&Z|9ZrnNRVKfXDA`t&+OgBP-;IV$&9yU< z9nSjg+62J!yjV1w&Al)T&$28d&-21`007&zEyraT+^qm#z$3ZS55iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0wsJY5_^ zB&H_&%=q>Dee?DI?~M!${v{}I{&^lCkQ$Pfm;eMRzvNFG_%Pq(FAoUxOpi!7Q@b@M z-1FkAD}TIaHv$1?o|rPT^2KjTD^u6Re0%gcyqV(DCY@`?%7$rSj z978O6&rY)SV@ecgn?Ez3l{1T@ao!Opvxovlg^z60R9tLYI;VDain4E5e98Dm6>IOs zASXxmsjYu>b|*K^4w!M{hob*iKjZVWPoDUhE5gik{2L#G(P8av+yR=W6&rp{{p&Y@ zEzmkv_4b6QxP;ky6FyZ;t^BNMvorF_wdeKw4}25pSR5)Q_)*one7PRO&K>b?lld<{ zbUEkpC_VmD>6w_lL7R48YE-$k=9Q4cg4}1XUcdb}%fjhwOzZ;Q3u|5(WwaPoR7_eN zqqeg4+|!`BNuBeVUNIOKMczLDZiT6nWQL;u{_BO8^Rzp2mk;8 diff --git a/theme/Just-Dark/gtk-3.0/borders/bottom-vertical-entry-border.png b/theme/Just-Dark/gtk-3.0/borders/bottom-vertical-entry-border.png new file mode 100644 index 0000000000000000000000000000000000000000..ae8787ffa69b680fe0a5db22b44f905a96e1a716 GIT binary patch literal 225 zc%17D@N?(olHy`uVBq!ia0vp^0zk~p!3HE570x;VDVAa<&kznEsNqQI0P;BtJR*yM z>aT+^qm#z$3ZS55iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0vwCiZRBk*5MZ7=GJAM#B~W6*9``SA#2LM21VRgdx~+#$9= Pn;1M@{an^LB{Ts5jV?+G diff --git a/theme/Just-Dark/gtk-3.0/borders/bottom-vertical-entry-border@2.png b/theme/Just-Dark/gtk-3.0/borders/bottom-vertical-entry-border@2.png new file mode 100644 index 0000000000000000000000000000000000000000..37d39de30cf3deb685211aa0021ab5fce9202746 GIT binary patch literal 343 zc%17D@N?(olHy`uVBq!ia0vp^3P8-q!3HG#?#OKdQY^(zo*^7SP{WbZ0pxQQctjR6 zFi5WlVa7PAi84Sz$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pSu6VjQ zhFJ8zy<(Wf`sqN*8;u}0f*EF@CWL24b%6Mng8Cj<<3}Ocxw=|Z{ zo$hwICLj!v&pf5(8r6jZhy<(eb?7-`IN81 zd~8v#sx}2HeY#e9_xMAB`lKE+)yg-L|MX68lI?BdcMa5;(!tZ{f8ZFVdQ&MBb@0QESCF#rGn diff --git a/theme/Just-Dark/gtk-3.0/borders/button-active-border-dark.png b/theme/Just-Dark/gtk-3.0/borders/button-active-border-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..69a250d87e425cb27a11d3207ec59749d96c8e82 GIT binary patch literal 265 zc%17D@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4h($ diff --git a/theme/Just-Dark/gtk-3.0/borders/button-active-border-dark@2.png b/theme/Just-Dark/gtk-3.0/borders/button-active-border-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..71baabb8a4c5e4ceb1a90154ffc2a13cab48f712 GIT binary patch literal 468 zc$@*$0W1EAP)jvB?X~y+G6wO^!m( za2F>LdWNXQ&BdXp2k0SM1ar9{E#j4Q2=CvJMo6_Cr}M$T9Dew|^NXrdDwQfC(gd!6 zL+mmFZdCPdHk-Xku~@8#$Pn1IEZ*c@Rcn3_1kIKF1xO~7$)l>~HjE_nACJcmHpH7$tJO2$9vDd!MGBCnX~EXdHxUspilQZew|?A~eADIqx3~>l zfD3Q|F2Du202kl_T)=mLh-@w9r_1wwKLx1Q>lfP!Si5}RPd#HyPejPFtP{uarOiu- zh!@B4WtL?f5y2SKlWwY)HyWKu1^!xoq7=}-S!C*R{&kyoE-?J$W zf*>`<+$KqqG#ZV8sA>VI0b*193knQHRRIdX{%Qit;tycDn&l@zU~N_{o3F$G0000< KMNUMnLSTYYcfuL~ diff --git a/theme/Just-Dark/gtk-3.0/borders/button-active-border-destructive-dark.png b/theme/Just-Dark/gtk-3.0/borders/button-active-border-destructive-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..ca4dc34e4ac09333b53eb4ededdcd6e996caf894 GIT binary patch literal 277 zc%17D@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4H5FB z-~apTdwG6Mwhe}cwG#tFVvhXy|Gz$ujg2i3h|Pp#KXx}ZJ~U-`z@NWi)ikeFK-V#N My85}Sb4q9e0FDk~$^ZZW diff --git a/theme/Just-Dark/gtk-3.0/borders/button-active-border-destructive-dark@2.png b/theme/Just-Dark/gtk-3.0/borders/button-active-border-destructive-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..e94ea2099c19f1d51bced7808500a17cdbd7507e GIT binary patch literal 524 zc$@(Y0`vWeP)c(LYcPwuSu| z5+quj!l_AWEQGciqCX%AS}SU^#U+RoYRXJ9U+aEs{N92G;hJ2^-%Kb#GR@!DJ9nu1#s6?YH_4oJn52A?j{T$9kB6l86>uYEMiB*UL{Ef6p|WBQHi))TQf?*@ZC&CdqMed*vq7|_n1kU^ zsEoVWZ0hvz@I(;-GwX8y0TICx0_K;O7p=4F>-y*0+tp*GGUm10;{*`UDYp?@qpo|o zu)3PxC>C##zdxmM06?AMJ}>~>2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4GRda{vC{w@(vG zOnw}DKW?v<-h)S33P%|{_12v~bnMt|NuUw>#||7=aQ47~1I~+-_Zb)%#IQ0P;SRaH U_P@j#paU5^UHx3vIVCg!04PIu-~a#s diff --git a/theme/Just-Dark/gtk-3.0/borders/button-active-border-destructive@2.png b/theme/Just-Dark/gtk-3.0/borders/button-active-border-destructive@2.png new file mode 100644 index 0000000000000000000000000000000000000000..ac960274a396735e551ce43e21adae008e7c3ff0 GIT binary patch literal 524 zc$@(Y0`vWeP)aId!_ zkR&+(I4u@$jlm=Pv63VweojwL(s2b0TjIZa<~18jf|_zfVUv8h9r zfDkEb?Nya3jmxhpRbs6@2$2depYKo{=cXLzprX{qCXr(b-XwA=N^MLz&H=@7&dcXJ z)V#jly4%}3)lsBVtp}#?;Rz`nna#@b+1askesvX3EG)F2TP?TW?fPOcF#1PKTsKmM z!qa-a-dHS`ABmY2fFb~6PyfdT0PgAgE9e54127N3GYo$KXajfw(EkFYtdLKd4J6h8 O00002?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4LC?QYrM#k9%FG7neg;ohKbLh*2~7Y{%5N3` diff --git a/theme/Just-Dark/gtk-3.0/borders/button-active-border-selected@2.png b/theme/Just-Dark/gtk-3.0/borders/button-active-border-selected@2.png new file mode 100644 index 0000000000000000000000000000000000000000..fb679cec3eb16ac98967f4e4fc19f633b273651b GIT binary patch literal 565 zc$@(>0?Pe~P)nGm8fI7OX530+JwD zOe2cL5=gorST14M#?mfAuu}8}B3f;+mA4QXf};@)eqh3&Ng(rXvjLTDXU1Zl8~FV> zoaSXjgj_B+_1tvxPmho5?RGm39~Xbk{V8Cbi6@UZa8bIeS<1v&1E|HNN00000NkvXXu0mjf DvHbE* diff --git a/theme/Just-Dark/gtk-3.0/borders/button-active-border-suggested-dark.png b/theme/Just-Dark/gtk-3.0/borders/button-active-border-suggested-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..60274b81d80c6d82bc2d97cb5ea2c392c6c11c44 GIT binary patch literal 276 zc%17D@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4nEBo>hJy>A1>GuJSyWTiUeyJ-5Op>VB8E z>-_!wyEwn6nepb@z$w!skNo)mzdnzRjV%y}&4gq>b~iRYG-Y@+yC8R-Z{R1O;}|?$ L{an^LB{Ts5%mQQ7 diff --git a/theme/Just-Dark/gtk-3.0/borders/button-active-border-suggested-dark@2.png b/theme/Just-Dark/gtk-3.0/borders/button-active-border-suggested-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..b0afa5630d9149cdd94df02c6534a4f57a6bb6bd GIT binary patch literal 542 zc$@(q0^$9MP)ugK~z|U?UKJsTTv9pzvtc?iLXg~3buuoh;eYVi|&>b{{eMK z>0q(eK_Q5PPQ@;rq>hTJX1bs8 za^UmfoJ-7%j=tBKsG{>%<=~}>!UQZLR8y(h^Vd{dE*x%uJ)m@NE>k=^{mE>kO>sR$ zLZ{lFyi!p`=b4QZvG}?7$X`4ubT2c1Fm|MK;#trByYgi)Zmuh>QAOvewQJzFiNZv} zfBNZo_uG;UaXrsp-J`9wKSZrd{BN)kxBwU6 z0$hL#Z~-pB1-O9w0HV2u#nie4NfjE_F|TuHv{3|zyDo$vgv8r7gTr!beKoi! zUvKXJIcl$l;bX9gS(Qt5<@;?LVIoA*FP&PVE_OC07*qoM6N<$f`RJo-2eap diff --git a/theme/Just-Dark/gtk-3.0/borders/button-active-border-suggested.png b/theme/Just-Dark/gtk-3.0/borders/button-active-border-suggested.png new file mode 100644 index 0000000000000000000000000000000000000000..090519772b57a6a9a0a80fdb8fac264380bb5dbb GIT binary patch literal 281 zc%17D@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4X%0_4j!W@u)DEg|%%zbVp}%#J#$|laC!gx#iJ^zHd*LNF+!{NdElx zdcFx8@A6H`|Ns9_S76V!m@1p7bTlj{;Yvdw^NQpH`~Ux+c~i9cu;m+3Uz5idI zCYH?mFn0aDdhKVIbTbr=GUzd$Jbz5;&}~Ve5&Fjt99VGnz<~qKi?nyZ&3gM diff --git a/theme/Just-Dark/gtk-3.0/borders/button-active-border-suggested@2.png b/theme/Just-Dark/gtk-3.0/borders/button-active-border-suggested@2.png new file mode 100644 index 0000000000000000000000000000000000000000..909b9fd949a7f04a4a9cdb613e3568f5337eda1d GIT binary patch literal 537 zc%17D@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$QVa}?(>z@q zLn2z=UbpsUc9dv+`1$O+v>4aPN}78fEEQt;->^VHHA0ikbx+8&X-XX&Ns1m;-qyat z8v+A2UQrU;CZ=>_C5Kp)N5SJ=n|IHjD#Y?u?dqH&i3<5;(n)DNzIt2Pyv~K!%7qC= zEhy}3^-5-rRhe@>=x4(3nMKChx&HbgNonrsKfZT(l%`bNTUTLn{7hf+=j>IUZ(`*{ z{bn4jTD0KcpI1L-i|eltc-iG%eCV?!H^a)b-4S*=GOxRs8H{(-L|FKl-gag9P;;)! zz)6U~?bmj{lGgh7yG7kRy51k|B_bv_2RD$nGF~a=m(=f<15j%xtxjut2<(E zPCkE?TcP@srRYX&mZXdG%H;nvOqzB^=k&Tx%|)5s;WILBO^Ou`28#Svre3{Pn(K$KBZ1b<9+45M;PD?_a+w!@16xj0%hkgdNNo!i#?}AFyq3XE-RnSZqS@ ULW5~Xfzim|>FVdQ&MBb@05k^FO#lD@ diff --git a/theme/Just-Dark/gtk-3.0/borders/button-active-border.png b/theme/Just-Dark/gtk-3.0/borders/button-active-border.png new file mode 100644 index 0000000000000000000000000000000000000000..1cd851faf899c41384a31dd7a044215f56c7a837 GIT binary patch literal 309 zc%17D@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4Q|>FJ#%@#xW`{olWR`~Ls`|M`s~cW&RlFE1|s zf3Bi}!4LbDvl1;pw6M9jxTc;vgwxxxp#L>eSN%t{-q@n2M!+mcjfl& v-_nnPmc~j*NLWcqNQ8Kn9LZ&4Yb#<9XRnFZ|9^J|(De+Su6{1-oD!MIqP)s=h~ z^AEhZZMv>2&Y5%XUcSh@)pebMzyUzlbxO?6mTR@&Qngx5UbI@Hg5x-xa}Lu?%;S!gx-<)9>ov;E7!|3>~By%2?`_Fv$<^o|ax2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4Adu2N>P2oD}5tYcw^BP-W)7GymBiTlw^^gan{-7(8A5T-G@yGywq3 CuVY~V diff --git a/theme/Just-Dark/gtk-3.0/borders/button-border-dark@2.png b/theme/Just-Dark/gtk-3.0/borders/button-border-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..bafa61feda3eb1dd3f0f096fb195008c907412f6 GIT binary patch literal 484 zc%17D@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$QVa}?iJmTw zArY-_uN!s;J4&=ZOgG{bj*SuMZV-!(%+cKRVB5iChi*lA%nsVZotgA7p5uqG&QUvs z4l}bRvo14DrCqybO}M&oN8wJcX~MIscX2bnx4u93k+tG;ot6#V&M`+VQ$Mrne=vDo zBeJ2}Izyc8|6F04jMaJf-hHh)-hA-E)eMuW>n}@+I3HE*<$L_GBHwE6yYtUK%gVUj zagyR|*H@o>^0q`Wr&)*LtM9+(i*+A8nPaxQgPZYt;?5X5AI;P~nrQ(~KV@y@x|{di zZ0rAdK~?b*f2`$$yq3#h0phT5ham$3_bFN{Z zq|_Czu%26e>Lla5T)rvi7{3*W6!KmV-TG#8mae{Ot61J6xo;nB9&pL6UKUvLXDdsn z>2AS~qW)%O(+idv{85&Bs2A7HyJPt`gKblKDsNo*EOsu5{pqR1sqz-bw$J%|KHknG Vd_#}n3{V_0c)I$ztaD0e0s!mk#{U2S diff --git a/theme/Just-Dark/gtk-3.0/borders/button-border-default-dark.png b/theme/Just-Dark/gtk-3.0/borders/button-border-default-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..70b08fe0533e600c649aecd7bbd1c16392daee17 GIT binary patch literal 462 zc$@*w0WtoGP)9Jk&wcM{Pl{|PRB&lBA|eQ(DIuEO9Nk1{ zaB2yfTEfM-Xl)Bxnxi2I!YK%Z8fp&-{VQ;OzmqYDp*(s znIkCrF@R2XIr-rF_tDbZl2XnN;d2^eO2N5tLtum0bjk1L_`L6qyPW_07*qoM6N<$ Ef&{U?UH||9 diff --git a/theme/Just-Dark/gtk-3.0/borders/button-border-default-dark@2.png b/theme/Just-Dark/gtk-3.0/borders/button-border-default-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..71cb52582dbf4f6bebca0111ac3d52ff41170dec GIT binary patch literal 906 zc$@)>19kj~P)D7xdLB&fC z_E0ZU@Ssw~dJsW`q-yk1@YG5yg@WK8&_hp>Lo{9lPoaoPO{6t3Mi3LTaouco-X3;l zn>0;NoyT}-V0|ZjvqTR3g*o`8`>WA$B?+bt23d7KV-_rt$wWCxjsi9@-R{-6;&!+%w%3Sc3**3TDRkeUFhUKYxEg}BrOXVQcNHLc5! zfHh$1BiC{mNb|SNBiC{mQy*AE)4KeK1DQ18%j}Us=gva|g$FAcb#C(^%Q|1 zc?^}xI}Z&M44lj!2{U!~m(Q3fKQ}d^hrfK?R(vzIo2arjRUqfRXbRldO*?467 gZTO;p&*BjO0^ouo+@@4=lK=n!07*qoM6N<$g6oi`@Bjb+ diff --git a/theme/Just-Dark/gtk-3.0/borders/button-border-default.png b/theme/Just-Dark/gtk-3.0/borders/button-border-default.png new file mode 100644 index 0000000000000000000000000000000000000000..8df23112b80f0645960a08574659e0796687080c GIT binary patch literal 370 zc%17D@N?(olHy`uVBq!ia0vp^LLkh+1|-AI^@Rf|mSQK*5Dp-y;YjHK@;M7UB8!3Q zuY)k7lg8`{prB-lYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt=C8T^vI! zdf!gj>vcFmq;0uA2ac5{WMpX?kNm)*N8Dmg;~I_woc zX7_bFslR0Jt9_XBy!M>2Y~r$$lFd>@?vn)s{BM0*u*>SH@8p?J=SRKemOdTQ(%|zg z>&348kB6>KIGs~d`KT@Rm?OuFr*m&F=Jx01pSakwrOPOp??{8$oE>LoaEtb-bzb9} z!yMZX@clBQ!mngQjpz$vEDD-@y6ekj8XT==>9tRK=j^cfWzl&B)`EFkOiQ~{HWb%b z{JzB-Qe{-~ST{G8e-;1F-8;JF>UqukW`4i;YG=OZ(*IRC_fJI!f1UV-aVpU344$rj JF6*2UngA-(lDhx^ diff --git a/theme/Just-Dark/gtk-3.0/borders/button-border-default@2.png b/theme/Just-Dark/gtk-3.0/borders/button-border-default@2.png new file mode 100644 index 0000000000000000000000000000000000000000..16b1902da3080c3d3e2fe4bf85591e041e90b0e4 GIT binary patch literal 736 zc$@*?0w4W}P)2YJ7v4bob4&pd8MQZU#<)SiAl58Z5+t1h7?>!e)WqBPJz=VsSNR=-aXv%- zq@pSU6FjC$+X2y6caSB+QD`ahY}Q!oZeBH~ZZFHCvrPI7DM~&++0f0WulQc%*{ri{ z9%RX|3F0^esEnBhXfDZu?-&4QnQSh}LccqR^_YJo|7!+8bqs>)7zEWZ2&!WcRL3Bw zjzLfzgP=N&1c`_d5$~ZVd5#fZbb#02=q|SFIw`0U(9tV*pIrcqh(tawz;s+X+HoHV zk{yM~#`sioakVwa^t9lM>1kP9ZOt{tr*En4fYv;o8^D|4g zK6>lvBLJd~yR#8-d6HyNXdAe)CD=zQI-|-Zfzv)q6uybDEh_KSl`VigNisJQ#_gQ6 z5fL61Qv6V53)u1*(_bZ`>NGqoNf`;_wx}xC);Xu7LzRuBGFii>=Bye5pDj|6mr?b_ zRN+rkrYb~-FW1<006FXhL=&b=hfGO=DL?s}=q?6a4v_v{SV4D#*5iLz>HPwB3*y>b SzjBTM00002?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4K2;y1PkV1ZbxQfEWZwIVMb7Za+U2{F<=UQC%EVu*tothX=5$fjnpKiP6QkDp zhD=@6rSHAf%+ocCnW1CR{}IgCa(LRp%@_V#UnS>4Ur+T-aq7QDK9 zWo36-;=cuGwZ23I|H&LDR=@poYJpmy7N`Ykfm)yzs0C&MGEHpYJZC1bT#aW(@gipV z@GJ@xK{aV-+16Ch#aw{2vurDzwi4znD~ii2t4rxL&h)Q$=o- zaKfvO<)U+!Pd6GPRE4-B`QZp6`uX5sV84YhSyX*?%$SxDSppW~lF5VW^G`)_=e75* zgsKmgsz;1c)&2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4=ml5J#+4@&3EB)cN zW1h=u^o_T8Ps%+L!>;6Ak)pQi-W=-{Gj_&3-Z%6Z+fTo+Kc7oFC-GU1kXo^#=i!G zBR{27jYNWH*{lh}kT>&r;}ZO%+2lr}VeZ=PAf;5z)65kBC@%mG0Gs)|DTg5gfM%}v z|L%ONTD=4S93FlIAddKidi~SZ`a0_8=Oq@&_|vVuy_3h4EBNH>8K(pQGl5+0r$g{8 za~y9W&?gcL!~(HEED#IC0AR-Td29SjNNiYEV03s2w4}5}-3-l?M`2YX_07*qoM6N<$f?bp9 A#Q*>R diff --git a/theme/Just-Dark/gtk-3.0/borders/button-border-selected-dark.png b/theme/Just-Dark/gtk-3.0/borders/button-border-selected-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..da0a6405dc3117fb00b73a5546d8db12f7c249ff GIT binary patch literal 262 zc%17D@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4I{ zBdLGtraOgvGP9TM{8C%5yYTk5SpLHs8ugyXJe?!D&1t&Z!?hp&P4^65z48z1e&vo1 z4OV*}sc84a0AmdKI;Vst04l6p A_W%F@ diff --git a/theme/Just-Dark/gtk-3.0/borders/button-border-selected-dark@2.png b/theme/Just-Dark/gtk-3.0/borders/button-border-selected-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..b1c19398336169db32eaf18e78fb417a0320b3b9 GIT binary patch literal 481 zc$@*@0UrK|P)#?4m-BYdk-IqJoX>33kFkK0uma zFYGt4w6RW?&Mx=`M6i*&I-NEWEwm9ql7ov0(Ho1+9jjnDvDv4ac?bT_J4`Weh%pKw z?BfUzu_rBayv3^+;J{e!u^1Hk+-c)9Ec71iXaRYW1`ziii)%3~Fw! z*XvN0=s4wIdSj>Uy7o*Tyz_SA3GBGBd4>Y(0|ejv;wU_E6@tG0h9!=-g#(m{!{>O7=lB@ZonO~@7&{{3YuJwG9bCaxq#F)ve&Gzu7~}bG XhO}6_!HPBU00000NkvXXu0mjf7*)^G diff --git a/theme/Just-Dark/gtk-3.0/borders/button-border-suggested-dark.png b/theme/Just-Dark/gtk-3.0/borders/button-border-suggested-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..13813f0a63dbbd29586c75b934063f33d18d06af GIT binary patch literal 317 zc%17D@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4(E`_}#c|Lfv=`|a&pB|I2>bl$v|xLKiYSai~Ap6RBKyCsF9KlF$&U(=bVQ2OqK zS}7Z!=jz|j^ZsxD|Np=JV;~{faij;te?DQ$uJZ>JGfU^Q^lHp-zVymYSo7R5DY3zopr000noyZ`_I diff --git a/theme/Just-Dark/gtk-3.0/borders/button-border-suggested-dark@2.png b/theme/Just-Dark/gtk-3.0/borders/button-border-suggested-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..3484970471b54f47573a51fdca7d0d4bd28cf84f GIT binary patch literal 579 zc$@)40=)f+P)px0Xe9OA>zIoJ-HD+#q zoSD6~Bw|9a0T3}v9X+`^7$my#xig8T`=zk={4&6!r*9ruXZ-A09s)rc0OVPRyJ_Oh z&1;SO0He8II$@q?+fZ--y?BflU;zFW*i+(bK=3GAIpGHWpUDMsfm|RL$OUqNTp$-1 z2}qXEz^$B34V-aoPa`H{We2eX(5O_a-pK@A$OXudr4eEWHX5%t@bMA#>8WU9DoTE7 z2f9AY6~b+jaaxRH(F7HTe8DM?^H!-rP|wzUCtv|SOUs`4Gd0!b)cuJ{tpOnlSB?} R?w2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4{dGB8yi-V@pM9ia zJe%PDh(=-K*Qc9qA`?_qj5m}^bGbOk+|3y|FW;(~_FRMgt)IBs^VXuR|c$n?Ou$%A%%y#_m$ zn(+lEJG;E(Bnr3CX!vmZ%X{$(my6lS8;>yqf>^EOf1?P|q5iHtU3Q}8&%Lm<`PO*; z8RMn`aXjBDJ8U(=-EXh2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4sotde;p8HzSi29ww#b*0|IWN~OR^*9r|Ja)UBck$>gTe~DWM4ffgW7> diff --git a/theme/Just-Dark/gtk-3.0/borders/button-border@2.png b/theme/Just-Dark/gtk-3.0/borders/button-border@2.png new file mode 100644 index 0000000000000000000000000000000000000000..3651b323f80fee8ffd0515dd8f29fc4ea1b947be GIT binary patch literal 451 zc%17D@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$QVa}?4xTQK zArY-_ukX(aaTGcJ@%+u5Y0dQlE`mZLP1nrC#BSwIe*Qu6lf}LRwT$u(@d~lC8rnF7 zHe5Qq*q_7y7v9ApqK?m&4E4FeyyDHsYu#Aer?$O-RpjLq^9rr9CV7) zufSs3^47E;FYkwX5U-OP3;jX3`>yD?z%p0;_^vr)0?y|+t?E_2yMxBbr>lH2DfATV9 zZXCXS@wmdKI;Vst0O*9iX8-^I diff --git a/theme/Just-Dark/gtk-3.0/borders/generic-border-dark.png b/theme/Just-Dark/gtk-3.0/borders/generic-border-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..7aec8f145595b304a386ee98bc1ea6c280100692 GIT binary patch literal 273 zc%17D@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4%3v=ca%Wj&km^xqGs zzW>l$T9Ucew)%a#gqzEIfkV7!_H>+BvucBalCiOVhvBNwdmVh-*~r<_^*K$kIi My85}Sb4q9e02Q8MIRF3v diff --git a/theme/Just-Dark/gtk-3.0/borders/generic-border-dark@2.png b/theme/Just-Dark/gtk-3.0/borders/generic-border-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..950916f5a927ac4b604f118f79743c2ee5cef909 GIT binary patch literal 494 zc$@+50TKR*P)Di1d4w^YOx)pS_%zmn&Y4qDa9?B?hnp#IPiVvY=@W`N+~xC z!^UhjJB#DkM~X2`^R-wk-sJQ7s~`y8s9LSMaE;LQjj7LMcWn^6=s02Fe$ z+(W5Ux)=-wx6GWR0VN_)sZ>s<)9K}MxjcxXr~%LOhPG|9QmV$x$fA@|HQTn?^SmKR zDH#AJlZlbm=G!hIrCb4kSU0nRZ?eRHgIPoiXaOyt1+;(`&;nXO3;YTYQD!oKS;Dfc z5dcUjkFye3vn;a%O!CS%ro{5UmUu{mK-v_u>b%707*qoM6N<$g5|@`rvLx| diff --git a/theme/Just-Dark/gtk-3.0/borders/generic-border-focused-dark.png b/theme/Just-Dark/gtk-3.0/borders/generic-border-focused-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..3246e3437bc4a1979ccecda12cffa7b9940a5fad GIT binary patch literal 325 zc%17D@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4+}r zLn2z=UN`KPa+GQNSYCeY;2L$oFJ^*4t-3L@m-tP69nA90*<+SS*vpjNS2kMcT;f)e zIo`PBRM_<;o{AMm1uZx-!uW+_)OVeGv&2GWL7Zjy*=YX%&#(6_oznFFcj~#y4G}u` zI22+Re7 z>FV;uM+#S-+wf%LkDp%;rnN6sSQ_*)#_Q$28uMEM&prLp|JXme{_OY4`N}Ov zLcCrw9WeVR^(Az5tB<<{PolfP^xM;>T-sVL|FY|Tc{Trs3&sr025{71>mc#US$3DN zWb$Pb-~P)fo08o9KMNj76?vs}N7q+Po1ya9jVs@5^qCr7J5FBix#!w!wo58;@%*!7 z7;MgWugTl~d(p*=nkc>L0!|)x85kB!ndG#v!EgEJd0(pb`tFVUZzjVx`Dabs#2_oH z$2}WozW*J6>+QGa3LJSlOGOwz$TTc9u1VlJ!0)Ze%D{3UnL(8y%6>TmOT&GJe+(1; aGpy~Mr!H_%=N2#?89ZJ6T-G@yGywn?9N{Pc diff --git a/theme/Just-Dark/gtk-3.0/borders/generic-border-focused.png b/theme/Just-Dark/gtk-3.0/borders/generic-border-focused.png new file mode 100644 index 0000000000000000000000000000000000000000..9ec47f9fa31d5c5e62f017e3ab7119eb5fab3005 GIT binary patch literal 321 zc%17D@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4+%+4Oqp`*r`$pLSppc$WHSjo#6i^F@ze-e*&^YdiW}?$2z;E=H}OGm_@> z{^cfAet&9z|7ZLEv^VRMcYphDf4Dx$#MsElz{uq9EJgh@Q;xC-tArWvic+iL>SSEZ z#-q+Ju3#?p~1jm{)<8l~?l{(trU9dY>? z79NHUK@a}-D-=Jo?)m@!e|cg;!i$uIgaFl}3~X#|w|RJYo-%|#cTVqKvUUQ{Ck&ph KelF{r5}E*wW-)yhe~)G(bRmI11fY_-~X z)0Z5;k>;&--mFHl1<*NSSsuO^I)E=<^=6uC_U37MUscsdfQZPQ#$YZCCAd5x?*Yu{ zF-C<1;4xZ(F%M8ubDw0qghBw7EmQB>qNO^bfG2(rW&)ov1*gGrNB+b4Dj{?0D;Mia=x|{xQ$ht zRAaV9Ri}YH!0T1~2NGc309~L4JOd8@f%x!;s|Iwx0ReBRxr-!tB>(^b07*qoM6N<$ Ef@^p5-v9sr diff --git a/theme/Just-Dark/gtk-3.0/borders/generic-border.png b/theme/Just-Dark/gtk-3.0/borders/generic-border.png new file mode 100644 index 0000000000000000000000000000000000000000..e44338b41abda67045374116662445e03a4b51d1 GIT binary patch literal 280 zc%17D@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4gc$J@)>1-`p4f|NpmV*8Fi}qwwF? z*K+@y+mL;I-v1?8Z4YC2fBTcJboAzp11lI8vjrSy$jf_Izq{;huR`eKb+OgTJ9h5; zZ@91i|G#U8+xvI^`}3y-GsUZF2Ba6 z$w!;?kFE`fGF8~evTC~8^F>NZc_&NGSIGRSFSxAf#8F~3cj@xw&mUjR*z@qWonudO z59`jDZzfY`-CY;9dVAOFc{lgo`xz?0;x*^tedU&ppp|>p6u&d)JshBuT{r3MGpTvy z^%1MD9*J#~0t7KCS)qPQKRLZzq4Jd`c7HYW;QV)+%B5AK!P~?f!c( zAz*n)+v-`%qHK&e4n+gsq9?oFO?!OgyG|eT)zZ7VmsQ+b1fG2E zZaieUf8WlR;)e~qzGN@UT(#kCQoNv3j{ow@&F$>(FMhT$?mFUh=ArfJO%-aB=UpzX z^%rzn!WhG}ps?-#4VD94TnCsFm{%}Ms0ql`ZOdV}#~$k0`AX&qV>2+;7(8A5T-G@y GGywn#RojyQ diff --git a/theme/Just-Dark/gtk-3.0/borders/left-button-active-border-dark.png b/theme/Just-Dark/gtk-3.0/borders/left-button-active-border-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..283ffbd90df869f5dcf4cd9d810e55b8058b8451 GIT binary patch literal 242 zc%17D@N?(olHy`uVBq!ia0vp^d_XL~!3HGNrubO_DVAa<&kznEsNqQI0P;BtJR*yM z>aT+^qm#z$3ZS55iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0xdo-U3d z8WWR4f`hp$et*mTzCM0`h=d1YS6A2euV23k|NsC0yo1iPY17&SmSi+#rYN1P^hnUi zOi4>ywz*f?QCV90cC4l4PL3dxzkhyCZZx#8u=w}p=H{vY|NRYCcQt+t)W1_wLc*o~ f-=C9iU2Y7fw^D>p=%305TFv0;>gTe~DWM4fKU|2t)`+&fg!5x&oOPv0r;fWW;H-ue$@7bs4<5b4;V zBYn)t_eD-j(wVxaDU2|3)sQ91ATWs|w>i59x2g&dP3rlr>1|Gxh9F1Zq?`x~bQ zr7IqBK-q&V(^&s#7}+6 zl%^oAFaeh9>u)*FTK0XH+0-B>FV3)OPjdrB^j)@`UVVP`s;cj`|99rz-d-r9tYr0y yMN;r%<-B|bgSi*PSQz*Y%zgfo)^pUXO@geCxikD%!Q diff --git a/theme/Just-Dark/gtk-3.0/borders/left-button-active-border.png b/theme/Just-Dark/gtk-3.0/borders/left-button-active-border.png new file mode 100644 index 0000000000000000000000000000000000000000..2ad92a220ba02d635d425e47b29e64a82fc40d0a GIT binary patch literal 276 zc%17D@N?(olHy`uVBq!ia0vp^d_XL~!3HGNrubO_DVAa<&kznEsNqQI0P;BtJR*yM z>aT+^qm#z$3ZS55iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0u$JzX3_ zG$tm$dHZ&)P4TywyPMO`TS|B^78ZWIUtRtC_y7O@&pYVw@$&vZ|K;Up@xDcinw)}k zl9Q5>5*|H!q;#^Cqu0h}Np?!wvhBS-K0H1-Yu2a$c|d8UNbxhr6c1BAh%0>3synGv= P;}|?${an^LB{Ts5i}-8f diff --git a/theme/Just-Dark/gtk-3.0/borders/left-button-active-border@2.png b/theme/Just-Dark/gtk-3.0/borders/left-button-active-border@2.png new file mode 100644 index 0000000000000000000000000000000000000000..527532a3990a4ce959982f6c2aba5925ffc516b2 GIT binary patch literal 446 zc$@*g0YUzWP)x(yHq-JUH2z%sNFu0 z0AN19ytWu)XgH0FPUr9>Zzvl=2mrv0u0UoV1MGysHB&7k(e0xZA+Tm{l>;dvfi`8p?%5CUph*6(~_ z?r8z*_1f%zaqj!4`>IMakVH{5?Dej9(ljM1pe0yJc{H6Se!qYJH5fds2_ZIBgBt)I o0j#TpvY`M%02Kho0Nz!DfB5)V8#4p?mH+?%07*qoM6N<$g06bCVE_OC diff --git a/theme/Just-Dark/gtk-3.0/borders/left-button-border-dark.png b/theme/Just-Dark/gtk-3.0/borders/left-button-border-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..3ca5bb6bd94ca9340dc82a0645ffda41f723cd61 GIT binary patch literal 254 zc%17D@N?(olHy`uVBq!ia0vp^d_XL~!3HGNrubO_DVAa<&kznEsNqQI0P;BtJR*yM z>aT+^qm#z$3ZS55iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0x3o-U3d z8WZ21Q{+1oAmDn@*jHGkiN&PLHX(3r<{_&M^{hMcx^p)$UUN8=FhS+5xkjGRyStV8 z1rF`KPi>-0mQML?(YJkR*!}P7JJO!%8SC24nSFk;`%#}6vwoflkFyv5ADn))qr*)-l*@M&z+sEPV{+V}Q-L8BiBCM$@c=5QT-$wQL^Nn`v0#aJ`y;@lw#>3Wp{bh-je6L&g zB8^MC7CtPf=zFp9c!rJKdG*OBAMaY2DmZZhlktjGuXgF2Zu#x=K=rGKW8^e`%LVyM zMFsL_vlVYI{E&S4!F~Bm?tgU~Y{hhMG}-@BKfY*lO?QW%i%Xip*MKB>^&O{sUOkc! zKl`i2^|R^gcN~JeCCzJnE_lU;>^REJw{f;G&)5Fq3pVNcvtCEB-@Xy}-YWe4{GwC# Vt(WJmx(W;f22WQ%mvv4FO#mUBm_z^o diff --git a/theme/Just-Dark/gtk-3.0/borders/left-button-border.png b/theme/Just-Dark/gtk-3.0/borders/left-button-border.png new file mode 100644 index 0000000000000000000000000000000000000000..22b8ddce476a158e73cef22186b9ed25af8a4a0d GIT binary patch literal 259 zc%17D@N?(olHy`uVBq!ia0vp^d_XL~!3HGNrubO_DVAa<&kznEsNqQI0P;BtJR*yM z>aT+^qm#z$3ZS55iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0uwo-U3d z8WZa^8lmzmutp{ zOJ^;s7BlEeHha;YSdq{iG5O4uePQ>xOwP`nHR+I3u3>QO#wgSOb&vU1O+6nOqP*y@ z+3%ClrTxh+CE1f_GKtUGsC!fD#RlijJUhm?C1E?iOx>ahbPI#0tDnm{r-UW|Nl9I= diff --git a/theme/Just-Dark/gtk-3.0/borders/left-button-border@2.png b/theme/Just-Dark/gtk-3.0/borders/left-button-border@2.png new file mode 100644 index 0000000000000000000000000000000000000000..0ed0d9d94771161f9db1e51278048cea5c7eedd5 GIT binary patch literal 393 zc%17D@N?(olHy`uVBq!ia0vp^GC-`r!3HE5w@NqxDVAa<&kznEsNqQI0P;BtJR*x3 z7^K&OFk_t5M34^264!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=4qJdAc}; zcyzwKZs_IgDA4}#{<~FzqB$&%!4>S>-2NZE&MTDN({i5>bLiY9Z;gxs-Fs?kDyh#{ zRq7>{-FWm^x~%eZ(ArS1mmJsEx;^?dv7n{;iNggY_Nvu3Gkx-QudCKt+N11n`DF>~ zir2f2Ye-y)y4YXHvUH01o&^f5R}K}-dw#8c+q!nO9ZWU747!Tf8#eCXZM%3PvC+4{ z;qXHDsCK!Rd_3%I=k6c9S5Up@+W*hGclRGwc=B#vyXMk6@>eE^CQnYxv@KbF(&Ct< z-h^PU#T~PnjqMDN$*$8`TXNfUP1ahWyblffHSPzd1sfc$W}f%ZKxoF7#$r%V%m k$DX!0xN`q(sfjoBZ+vl2RC@EG1Q=`#p00i_>zopr00pI=1ONa4 diff --git a/theme/Just-Dark/gtk-3.0/borders/left-entry-border-dark.png b/theme/Just-Dark/gtk-3.0/borders/left-entry-border-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..30e825d44e259327fb826a4f4e87ba24eb788652 GIT binary patch literal 235 zc%17D@N?(olHy`uVBq!ia0vp^d_XL~!3HGNrubO_DVAa<&kznEsNqQI0P;BtJR*yM z>aT+^qm#z$3ZS55iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0u+o-U3d z8WWR4f`hp${{O4}zCM0`h=d2DkdV;!t5>fI|NsC0yn{|!Lc)hc0devF{#|M_+|(w` zX=iaW?JMcc$;l~KRZ&s$xOzfDMn2oUFF+e zfpeW^yWdRt{JWD?H^Y%T>Ozy)mIw14C(VA)_x|^Lh6Pi0-DJ5EWj}%CaT+^qm#z$3ZS55iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0vno-U3d z8WWT6Y)?~e@{N{_vQcp|MMFo&Kx+f;Mj)j>+}9E$!N+< zQ94=akr49OJ;dMPgTNylE{an^LB{Ts5pHN&= diff --git a/theme/Just-Dark/gtk-3.0/borders/left-entry-border@2.png b/theme/Just-Dark/gtk-3.0/borders/left-entry-border@2.png new file mode 100644 index 0000000000000000000000000000000000000000..d6bf0144056c26c90066bf9b77b9bf0b2bd4cf90 GIT binary patch literal 401 zc$@)|0dD?@P)St29mZz9B-$KnUUan~k1?VTdS- zZbqZi>As=ANhvk;Jf908V2qyG#CFl$kR*v}6l^L7I?#a*bf5zr_^-e$%NoIH5CmHQ z7?01+8v*aT+^qm#z$3ZS55iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0xXJY5_^ zG$tm8gobXd{{1cY-TV9dQzbnZbn@@-JA1X`=J6A1OMJI1E8e`uB(m=RKi$)6OU^2+ zI-0asYsy1?Mc=;OdcT^gx@R)NJ`EDS1t0$ZuU9*?YD05iZ*y?+jV!jbMWu#DMw z3T%FV`gBR3jcxDZzTP7*A5S(hOxn0{W8{w7eWfq@=bom(a=mBj`Obg%{MNrP#t=nOMM~M7&*vSb zR1J%XFbpfx>GU?svXV{cCtph0&9bai4bNBg_Epg<*L)k$(@iS^C?rYJ0jRexeOuUi zzSg=1;Fb4_0B88EexEEapdG6RfaGQT2tpM89^{E_X3Pd?I|n+@fev(_10DD;!8o=# zLI^(yg7-8{_tM4dN3eBJ8lmn-asJfy;pquLq0wlJ0G{tIWV(3!%%A$57z_r-yC6ZUwi}3NM?3j S^g?$40000aT+^qm#z$3ZS55iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0vhJY5_^ zG$tm`+4{Wx-`Vtf>HBs6&YyN*O4#}FOMbI}{NYE%{Qu4>gkAn$-}5^1UhU8G<^LY; zm;C+u#=5`%&wrRdL2dc7_**B|*hixqFGioVV0G Ux`Uzopr0Qp60@c;k- diff --git a/theme/Just-Dark/gtk-3.0/borders/left-entry-focused-border@2.png b/theme/Just-Dark/gtk-3.0/borders/left-entry-focused-border@2.png new file mode 100644 index 0000000000000000000000000000000000000000..16e8e88919a27e1525bcadc1231bdac79d11478f GIT binary patch literal 432 zc%17D@N?(olHy`uVBq!ia0vp^GC-`r!3HE5w@NqxDVAa<&kznEsNqQI0P;BtJR*x3 z7^K&OFk_t5M34^264!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=4q>db&7< zcyzwKZtuk$C~*Aa`#rG}H@G%E;AHuq@R(CX=POIo3ss#pE+Q=J1=jK``^v_pl%yQt zqNpHo@sx{dpz!BSyORZ##F`X-@A|%)?cRa*ho;7hR*CdW{(iB<`g>_?&NkEb!!7LT zcR!xKy&)-?H^%Ay1MlpN)5kI=^e>rtKJ()qDLJ(pCfOdrmQ0FkY&S9loH%(e(^RwZ z?5$rXh0JbevJ@0fpTg*8)|MX@Pj_O~VbC;2lNS8NDNZqV6yKj~lI#|7-RFC6)+ zE;P&iF`x0}*Vc{>?|^Gwh3hW{1!te=@+f-B_3Hi7gfw+u9)%4{q|WfDm5Nr@UVr_y z$mrvTId)rie|jdwY|z^A_wLgLo2|svlm%mB{w-)&@k%3raZa3Xv%~^EAI8}S7H5Cp Yj+#}(8>`P+3JhHaPgg&ebxsLQ04<%Y;s5{u diff --git a/theme/Just-Dark/gtk-3.0/borders/middle-button-active-border-dark.png b/theme/Just-Dark/gtk-3.0/borders/middle-button-active-border-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..5bf76bf70ffee0786767f4d53c9d83444b892213 GIT binary patch literal 194 zc%17D@N?(olHy`uVBq!ia0vp^JU}eK!3HFi66di4DVAa<&kznEsNqQI0P;BtJR*yM z>aT+^qm#z$3ZS55iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0xao-U3d z8WZ16+Q`dbz;npsdrZTWjsNG1tNn5^-tKYFKzQQJV=5}S(&iJsNUdf5amcu7$?Huj iE}^~mr0(ujKg4)dK!>p@UELLE6oaR$pUXO@geCxW1Uowb diff --git a/theme/Just-Dark/gtk-3.0/borders/middle-button-active-border-dark@2.png b/theme/Just-Dark/gtk-3.0/borders/middle-button-active-border-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..a0b5359ef3f9d338000fa454c2135251abd5cde3 GIT binary patch literal 232 zc%17D@N?(olHy`uVBq!ia0vp^5Zuoc5!lIL8@MUQTpt6Hc~)Esh%#5 zAs(G?uWjT#puod=vG|FYA>)*r_3G0cI8Ls-p|HOriNCaT+^qm#z$3ZS55iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0vMo-U3d z8WW#hy2yFJfrB}~mo57xU(s)wxjVR*XiL=lfB5Vw@_CnhYjCLdq(zrQy%{d>u?sLe wd}Fkn`G85PVe?Xco9uUgqwdd|WXJx;Zuoc5!lIL8@MUQTpt6Hc~)E>7Fi* zAs(G?uWjUQFyLXmXncw*QC7g&<&3Z)Pm+z8LFfw2M@lcM8>+pyPH$T?Ti7BvMMmMQ zC38XS@~=G8H(5Ivy}nhuyp)wgK;eO~!BL$n*Zv+B=M+##s5y{jdu*TY*}LyO6#lUC YtJ?53O=>tI3$&8K)78&qol`;+016sO2mk;8 diff --git a/theme/Just-Dark/gtk-3.0/borders/middle-button-border-dark.png b/theme/Just-Dark/gtk-3.0/borders/middle-button-border-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..07fed260e2dd8950a03e12f1c61808f18a00bfe8 GIT binary patch literal 223 zc%17D@N?(olHy`uVBq!ia0vp^JU}eK!3HFi66di4DVAa<&kznEsNqQI0P;BtJR*yM z>aT+^qm#z$3ZS55iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0v9o-U3d z8WYd95KCrBR~28qYlf&x29ToYjZcn zHfn!~y~X_?gQ*~$*Wa_l{_r2KVDmqlg5JxrGU_}y{BV9M11MOk( MboFyt=akR{00rVmiU0rr diff --git a/theme/Just-Dark/gtk-3.0/borders/middle-button-border-dark@2.png b/theme/Just-Dark/gtk-3.0/borders/middle-button-border-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..9206b85b8aca8c9ebfdd8661006cbdf5a20f0810 GIT binary patch literal 291 zc%17D@N?(olHy`uVBq!ia0vp^5Zuoc5!lIL8@MUQTpt6Hc~)E3p`yM zLp(a)PE+J#G8A#SpTBJv8}suAY&*R44z+#^2{&u$Pna&ivTE~^lYM`Z;?j&BNf$7d zb%;!P#&9jl`k2Jt?S`&Wjr h$xLZrxHGju{iKnRi=u<>TA*7QJYD@<);T3K0RV50W`h6# diff --git a/theme/Just-Dark/gtk-3.0/borders/middle-button-border.png b/theme/Just-Dark/gtk-3.0/borders/middle-button-border.png new file mode 100644 index 0000000000000000000000000000000000000000..010ff758c2153dce3ecb20e46e25184028cab4a5 GIT binary patch literal 219 zc%17D@N?(olHy`uVBq!ia0vp^JU}eK!3HFi66di4DVAa<&kznEsNqQI0P;BtJR*yM z>aT+^qm#z$3ZS55iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0u!o-U3d z8WXopI>_1Jz{8@h6w&Pmx4z)qa`Bwdr2Xj;4q0t+?yFWQM^0sOJHE7G@`s-ca{mL>Zuoc5!lIL8@MUQTpt6Hc~)EJ)SO( zAs(G?rv-8~CaT+^qm#z$3ZS55iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0w9o-U3d z8WWSBJb(WGyaQ9hpa1hKzV`I=*!e7(aqhr@0|u)SLzwvvXz1$t7G;GhyD~GF=5lhR TsZV$T)Xd=N>gTe~DWM4fql`6; diff --git a/theme/Just-Dark/gtk-3.0/borders/middle-entry-border-dark@2.png b/theme/Just-Dark/gtk-3.0/borders/middle-entry-border-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..0bd25704a77ebb5431bda52f2974aa4ae038485f GIT binary patch literal 214 zc%17D@N?(olHy`uVBq!ia0vp^5Zuoc5!lIL8@MUQTpt6Hc~)E!JaOT zAs(G?uNev+a1e01cwRDs@w&V3pVOR~$`3S*n3*aLhpnDzcyLXMWkW;iZ_7BHyA4WD z=Udb*Vq)bI(Fj=J(CFN-L`CWC-ui#DZ|$4pP;-!*tC?T(wCuu-K;s!aUHx3vIVCg! E05)Gk82|tP diff --git a/theme/Just-Dark/gtk-3.0/borders/middle-entry-border.png b/theme/Just-Dark/gtk-3.0/borders/middle-entry-border.png new file mode 100644 index 0000000000000000000000000000000000000000..3b27689bb2fc480a427ba14c8b138f570382abc5 GIT binary patch literal 181 zc%17D@N?(olHy`uVBq!ia0vp^JU}eK!3HFi66di4DVAa<&kznEsNqQI0P;BtJR*yM z>aT+^qm#z$3ZS55iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0vUo-U3d z8WWS>ynXxsyaQ9hpa1hKzV`I=Wce(aaqhr@0|u)SLzwvvRJ^;xIw|+RxGyMVeGJYD@<);T3K0RT8eIadGx diff --git a/theme/Just-Dark/gtk-3.0/borders/middle-entry-border@2.png b/theme/Just-Dark/gtk-3.0/borders/middle-entry-border@2.png new file mode 100644 index 0000000000000000000000000000000000000000..71674e0ef23e4e27397f0a0ca90e05c0502223ec GIT binary patch literal 233 zc%17D@N?(olHy`uVBq!ia0vp^5Zuoc5!lIL8@MUQTpt6Hc~)EX`U{Q zAs(G?uU+Ikpdi3};Ye3}S<|ES(v}mLJzn5%ZIYHL}Moc>Ba{4l^oD zD>`!R)@G|2DQ7M7O+H6o8B{_@dU*F%Kl2%sD^o}aT+^qm#z$3ZS55iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0w;o-U3d z8WZ16QsiqeU|^1JlAXsdu;H{wR!v*^0rLu;;uNma$qJhG4ZaUDg06e}O*uBBqi2dq zZu;@J9+L09?=z-+xGbsqaAlp9@`(V4piTWtl#a_Y)ICscNcl7?CGzSyCX2S8Rkn$t j*4_-+eL||HmIruK*^SIZKWCl-TF>C=>gTe~DWM4fXG2e9 diff --git a/theme/Just-Dark/gtk-3.0/borders/middle-entry-focused-border-dark@2.png b/theme/Just-Dark/gtk-3.0/borders/middle-entry-focused-border-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..3d2e700bfc8b1126cd652d3805fe136b3f1ae9aa GIT binary patch literal 286 zc%17D@N?(olHy`uVBq!ia0vp^5Zuoc5!lIL8@MUQTpt6Hc~)EvproL zLp(a)PTR=alpx@Cf8u_lpOOuXJX=#aHs%Oun`wlK4FRx$?MlRG@?!M>d$8(f<+YrZbvdc$x_YtD3r^iv*z?2wI9S#opZob`-#@dqz0x%rYo+DGNU-Jpc~4x!(t dF@0u>*A0-n^&sctW1uq`JYD@<);T3K0RS%;Xw3is diff --git a/theme/Just-Dark/gtk-3.0/borders/middle-entry-focused-border.png b/theme/Just-Dark/gtk-3.0/borders/middle-entry-focused-border.png new file mode 100644 index 0000000000000000000000000000000000000000..e9cf87b137a0ab64881ccb482b4b7dc552e16052 GIT binary patch literal 234 zc%17D@N?(olHy`uVBq!ia0vp^JU}eK!3HFi66di4DVAa<&kznEsNqQI0P;BtJR*yM z>aT+^qm#z$3ZS55iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0xNo-U3d z8WWR!X8iiC&&=8I^x*6N<&rc1u?sE!@!$T~R~;Un9(xIif5vZCr|$0Z-x&N^KbMW| zn7q#ti}uFG#>9}r0#^?lI`CnBb0eeJ*OmkId}1K!|Njm3)Gsy3_xuL}m#)bSr)=dk UC*Az?3TP#Rr>mdKI;Vst0K#ih*Z=?k diff --git a/theme/Just-Dark/gtk-3.0/borders/middle-entry-focused-border@2.png b/theme/Just-Dark/gtk-3.0/borders/middle-entry-focused-border@2.png new file mode 100644 index 0000000000000000000000000000000000000000..0b220792ae6f7042058699605d754d695b5cfe01 GIT binary patch literal 280 zc%17D@N?(olHy`uVBq!ia0vp^5Zuoc5!lIL8@MUQTpt6Hc~)EQ$1ZA zLp(a)PTROK-GN?#KxR{cON_AsN|xo%I2u0)+HiDVsXuWr_sjQ# zJ$}>I+&cWYGkKD_j6%6>xWSY)D>=6Xsta(gQTrb5%y!p~`9S6NU1uEgzJK?v6kYe5 z*GZsBphba2k>j8di)4=N-yhqWc52?K&k6X|-D?$=w!eC!R`PPe6KB}mTmSRMsl8F~ U(sh}+5$He$Pgg&ebxsLQ0Ff(SwEzGB diff --git a/theme/Just-Dark/gtk-3.0/borders/middle-vertical-button-active-border-dark.png b/theme/Just-Dark/gtk-3.0/borders/middle-vertical-button-active-border-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..6cfba0087eecbd9e3d9be056d548f860145cac9a GIT binary patch literal 187 zc%17D@N?(olHy`uVBq!ia0vp^0zk~h!3HEx)yO>uQY^(zo*^7SP{WbZ0pxQQctjQh z)n5l;MkkHg6+l7B64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SnJY5_^ zB&Hti-6+VQz;R^Jdm))O`=x>lZbV(4VRy3V`#LQ(k4FqC&t|bGE&87E_k(=_!gcyqV(DCY@~pSLOfj@ zLo9mVPT9zLz<`J4{KSiFdMvlT{3&?%A(jz}#)mbJ=?5&Tl~T89ZJ6T-G@y GGywoVnnz>+ diff --git a/theme/Just-Dark/gtk-3.0/borders/middle-vertical-button-active-border.png b/theme/Just-Dark/gtk-3.0/borders/middle-vertical-button-active-border.png new file mode 100644 index 0000000000000000000000000000000000000000..e0d8aee226b713869bdf087a70f6568f81579ac4 GIT binary patch literal 211 zc%17D@N?(olHy`uVBq!ia0vp^0zk~h!3HEx)yO>uQY^(zo*^7SP{WbZ0pxQQctjQh z)n5l;MkkHg6+l7B64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1S7JY5_^ zB&IGscaXEefyd?INhPmInb{xLMD!&^Z>sgYaQc?>9Hx6UD@)%Ani~a|^7t*<>TPsj zQ{LVkk*{PK?(iHvY2)yyyz$NPoA=d&4p?Z~y`01!Bc`3*4K$m<)78&qol`;+041JA Av;Y7A diff --git a/theme/Just-Dark/gtk-3.0/borders/middle-vertical-button-active-border@2.png b/theme/Just-Dark/gtk-3.0/borders/middle-vertical-button-active-border@2.png new file mode 100644 index 0000000000000000000000000000000000000000..dbf16c87da96d7e441d75824d17abaec3da9ceb4 GIT binary patch literal 235 zc%17D@N?(olHy`uVBq!ia0vp^3P8-m!3HFmMfUFmQY^(zo*^7SP{WbZ0pxQQctjR6 zFi5WlVa7PAi84Sz$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pSGCW-z zLo9mVPC3Zipdi4~&T{U?v}5a!Wo4YTca`Miw0olS@W%$;GbwVfruQY^(zo*^7SP{WbZ0pxQQctjQh z)n5l;MkkHg6+l7B64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1UdJY5_^ zB&H^(BqU_~`~Uwx8=Db>vT`y5_mtXcGRzVZ5==8rT;X76&S&6e1_Gdz?M|RWwBNEB UCFD=*1e(C$>FVdQ&MBb@0Jy*}w*UYD diff --git a/theme/Just-Dark/gtk-3.0/borders/middle-vertical-button-border-dark@2.png b/theme/Just-Dark/gtk-3.0/borders/middle-vertical-button-border-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..07ab3b9cffacca3d3a4e80bcd9f6961b155cd26e GIT binary patch literal 198 zc%17D@N?(olHy`uVBq!ia0vp^3P8-m!3HFmMfUFmQY^(zo*^7SP{WbZ0pxQQctjR6 zFi5WlVa7PAi84Sz$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pSoIPC} zLo9leQxXy~(h?F9e*FLcpN-9m$<6H;0~-*iRYi62Zcx~G{?g5N2L+iH^GTE*Si$_@ lDTA_d@?QswgaghD47SQ_b{kTfX9A65@O1TaS?83{1OUL9IXnOW diff --git a/theme/Just-Dark/gtk-3.0/borders/middle-vertical-button-border.png b/theme/Just-Dark/gtk-3.0/borders/middle-vertical-button-border.png new file mode 100644 index 0000000000000000000000000000000000000000..4bf2975548d530c7f1762da3006b37425d4e16aa GIT binary patch literal 176 zc%17D@N?(olHy`uVBq!ia0vp^0zk~h!3HEx)yO>uQY^(zo*^7SP{WbZ0pxQQctjQh z)n5l;MkkHg6+l7B64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1TaJzX3_ zB&H@OBqS94^H&2=X-N$XZbpX8XBajeJRp7G&;cMgaU#Qi9V5e;e-^8aDyE$RYGm+q L^>bP0l+XkK*%mcM diff --git a/theme/Just-Dark/gtk-3.0/borders/middle-vertical-button-border@2.png b/theme/Just-Dark/gtk-3.0/borders/middle-vertical-button-border@2.png new file mode 100644 index 0000000000000000000000000000000000000000..966b31f3347b54d11c1dd2d862b97bfcc90cd0d3 GIT binary patch literal 197 zc%17D@N?(olHy`uVBq!ia0vp^3P8-m!3HFmMfUFmQY^(zo*^7SP{WbZ0pxQQctjR6 zFi5WlVa7PAi84Sz$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pSoIG6| zLo9mVUNGc3V8G#U@xS-`sS9n(-lZ*fP?%f#vH8I>=SFq~CAH3#`Uj>~epxS@@JXg& mlGKF;wmaE@?yL*`Fw0MBVA;LN`sy8^X$+pOelF{r5}E*>fj;{H diff --git a/theme/Just-Dark/gtk-3.0/borders/middle-vertical-entry-border-dark.png b/theme/Just-Dark/gtk-3.0/borders/middle-vertical-entry-border-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..c3c9dfa1a31f9506b2a20705d028d2a54bcba441 GIT binary patch literal 175 zc%17D@N?(olHy`uVBq!ia0vp^0zk~h!3HEx)yO>uQY^(zo*^7SP{WbZ0pxQQctjQh z)n5l;MkkHg6+l7B64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1TaJY5_^ zB&Oc&*~rVFAkbp*m`~^Fzt?lD_smt9(r{~=Psr|yC(Q@hJc`sdo?=zk(fO~%6Rro; O$KdJe=d#Wzp$P!H&NHF_ diff --git a/theme/Just-Dark/gtk-3.0/borders/middle-vertical-entry-border-dark@2.png b/theme/Just-Dark/gtk-3.0/borders/middle-vertical-entry-border-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..5beaf6495529896e4c99fb8c229cf8704cb5fc7b GIT binary patch literal 194 zc%17D@N?(olHy`uVBq!ia0vp^3P8-m!3HFmMfUFmQY^(zo*^7SP{WbZ0pxQQctjR6 zFi5WlVa7PAi84Sz$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pS>^)r^ zLo9mVPT0uHpulrj<_Q1Gz(4iQ`x`oYcP6b^p0iEqwzPt=tD@jWMz^J3T-i$;*h>!V jalW)lXB~)z4*}Q$iB}QujMB diff --git a/theme/Just-Dark/gtk-3.0/borders/middle-vertical-entry-border-focused-dark.png b/theme/Just-Dark/gtk-3.0/borders/middle-vertical-entry-border-focused-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..9afd7793ee9f55c5073a10240d8d3752a9c94144 GIT binary patch literal 215 zc%17D@N?(olHy`uVBq!ia0vp^0zk~h!3HEx)yO>uQY^(zo*^7SP{WbZ0pxQQctjQh z)n5l;MkkHg6+l7B64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1S-JY5_^ zB&H^(BqZE8uAZ9p=jF|pn|V|iX2`j*v9;Cm@$TR0agm3aT`FS##se0=Uq|YATzqrm z$8#2DAP}}RQ)b@5ouD=;^}x=^uvt%7l$e1sJmRj9$>qjimdgcyqV(DCY@~pSay(re zLo9leQxXzx96taA>Zw_0fYgVVH(ze%F=2V}&EVoCqa+4pW)l_}sk-8emme|nuDLHE z!RE-ZVFCA>_30ZIEN$)Ut@l&-%x=TtCfhKP?ZV@ZYY87(4(yB!o5jQPMVnI+sNCI? agTXaJYWu!&nO8u289ZJ6T-G@yGywnyfKPV- diff --git a/theme/Just-Dark/gtk-3.0/borders/middle-vertical-entry-border-focused.png b/theme/Just-Dark/gtk-3.0/borders/middle-vertical-entry-border-focused.png new file mode 100644 index 0000000000000000000000000000000000000000..2157ac41f8b80b55b13f2febc4f94c94ec2bd1f4 GIT binary patch literal 224 zc%17D@N?(olHy`uVBq!ia0vp^0zk~h!3HEx)yO>uQY^(zo*^7SP{WbZ0pxQQctjQh z)n5l;MkkHg6+l7B64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1TIJzX3_ zB&H_&%=q>Dee?DI?~M!${v{}I{&^lCkQ$Pfm;eMRzvNFG_%Pq(FAoUxOpi!7Q@b@M z-1FkAD}TIaHv&N?Pj(=~9aaP3lSU8z+aLS-ghh!N2pH7c#rC%B7cc@^#Ng@b=d#Wz Gp$Pyi%u3P# diff --git a/theme/Just-Dark/gtk-3.0/borders/middle-vertical-entry-border-focused@2.png b/theme/Just-Dark/gtk-3.0/borders/middle-vertical-entry-border-focused@2.png new file mode 100644 index 0000000000000000000000000000000000000000..61cf06a6ff0a8a033f4864acdba3112bf943d8ec GIT binary patch literal 247 zc%17D@N?(olHy`uVBq!ia0vp^3P8-m!3HFmMfUFmQY^(zo*^7SP{WbZ0pxQQctjR6 zFi5WlVa7PAi84Sz$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pSN<3X0 zLo9leeP;ant diff --git a/theme/Just-Dark/gtk-3.0/borders/middle-vertical-entry-border.png b/theme/Just-Dark/gtk-3.0/borders/middle-vertical-entry-border.png new file mode 100644 index 0000000000000000000000000000000000000000..a5f4a4393379a72caa47d11b30e9bff18cf5b3f0 GIT binary patch literal 177 zc%17D@N?(olHy`uVBq!ia0vp^0zk~h!3HEx)yO>uQY^(zo*^7SP{WbZ0pxQQctjQh z)n5l;MkkHg6+l7B64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1U_JY5_^ zB&H_c*qVL*KM)vCXfA(y>+}51MkfOvo`l2%AV^7>qT>E}U2L@kL%p<7?~eMW*+88P Mp00i_>zopr0Jvc{DgXcg diff --git a/theme/Just-Dark/gtk-3.0/borders/middle-vertical-entry-border@2.png b/theme/Just-Dark/gtk-3.0/borders/middle-vertical-entry-border@2.png new file mode 100644 index 0000000000000000000000000000000000000000..d672782c74bf3b2f83705514ff1e460dc0806808 GIT binary patch literal 195 zc%17D@N?(olHy`uVBq!ia0vp^3P8-m!3HFmMfUFmQY^(zo*^7SP{WbZ0pxQQctjR6 zFi5WlVa7PAi84Sz$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pS96Vhd zLo9mVPT0uHpulrj=7{i}=89ddw-b_**Gat6oW1r$PF{oIE{-F$xeY>^wG$a7CooC| kyq|DI>1dkpj|Yv+`R$xjmtA?k1!xw7r>mdKI;Vst0I=jdzyJUM diff --git a/theme/Just-Dark/gtk-3.0/borders/osd-border.png b/theme/Just-Dark/gtk-3.0/borders/osd-border.png new file mode 100644 index 0000000000000000000000000000000000000000..d878bb1c15de6ed872b4a250862b1f03bb21f207 GIT binary patch literal 190 zc%17D@N?(olHy`uVBq!ia0vp^Oh7Ej!3HFym;bK;QY^(zo*^7SP{WbZ0pxQQctjQh z)n5l;MkkHg6(AiYt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0To$$x;Tb# z%Cvn{i(?7gf e{!QJyuJ)d_jMX}ZYfFK~FnGH9xvXaT+^qm#z$3ZS55iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0u|o-U3d z8WWSBJbn82yaQ80a`J9v9i5m{3c9*~{{sQfk)+z%zb>w>M{lcS|M~ylzIn@*FZF6c zb2@q2cDtpeJzMzb3ge|8pP&0rGC6Vbr0a%_8}Fu0nLJrpv)sVY@UDrOSzh{|kB{4> lG^K9dyjgE(V6cacq5WFaivJr;%7OMXc)I$ztaD0e0ssj8T}S`` diff --git a/theme/Just-Dark/gtk-3.0/borders/right-button-active-border-dark@2.png b/theme/Just-Dark/gtk-3.0/borders/right-button-active-border-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..da1875d0a45ea7ca22a6821f9e865d3905f80872 GIT binary patch literal 392 zc%17D@N?(olHy`uVBq!ia0vp^GC-`r!3HE5w@NqxDVAa<&kznEsNqQI0P;BtJR*x3 z7^K&OFk_t5M34^264!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=4qJdb&7< zcyzwKX6SXqLE`Ag?`oWl2PV|9Efdte^pq*?fZ7AjHBHk!)GL_1U&l)OPcCv4+USwI ziudrE9||l{w8I7m?4m~e#)+{&o=A~ zC9%hgl~r5=MZQ0_u#3!IKexDlGOU}+U z=vXpiV>&~CS8hg6^2s@S@5aT+^qm#z$3ZS55iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0vhJY5_^ zG$tl*DKGeS-hpYtq)C4glX9*c5s;Gl_a6v&jy$?|@87>2JASe!xT)x6#P4&kxx_*1i$CZNJ9~)0g%mRzY_(6 zAh1N7hKO83M7dm=Ir&@;fKKN;_Kjg#izN}EwT?=qjhDo?g;Hu#tyVs3wat}GX8A^< qD0)vCo#z8sH}M$00jEF#2!8;7jz%hUaA*7g0000aT+^qm#z$3ZS55iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0vTo-U3d z8WXRc+sJt+L8SF!G4r|wOUjw8(>M9OWXim&dYWTeQetA(!^oSz-39*qI=uIwp!WRo z<5O1MGF3Qi@a3^ZUT~=GI^MF$PcAHs5-V(0y&$dkYW30khh6_3ysFZeH!nStqk2tq k@#7b)%NMvyJrM2}&wnR##9n0PU!d&_p00i_>zopr0Q0$700000 diff --git a/theme/Just-Dark/gtk-3.0/borders/right-button-border-dark@2.png b/theme/Just-Dark/gtk-3.0/borders/right-button-border-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..4ef3a855f148f894217201f1eca0d3043ddd554b GIT binary patch literal 399 zc%17D@N?(olHy`uVBq!ia0vp^GC-`r!3HE5w@NqxDVAa<&kznEsNqQI0P;BtJR*x3 z7^K&OFk_t5M34^264!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=4q}c)B=- zcyzv^u~D^OADzO?Oa-}g9O zpV;f3^PXo%PRkW>-N-P%&c-+F$v!`NFRIVc`uqFP%1Z}lYRS$4Qa}Gso%P;CNvYvXOKB{# z!10ZL$}$aT+^qm#z$3ZS55iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0vHo-U3d z8WZ1MGUQ@%6mYp1zDvPk=0v%p0ekwd-#*|yqnazxK{3MQoaBH diff --git a/theme/Just-Dark/gtk-3.0/borders/right-button-border@2.png b/theme/Just-Dark/gtk-3.0/borders/right-button-border@2.png new file mode 100644 index 0000000000000000000000000000000000000000..c6d4542cf424cb1e1dfe00fb8b2453f65c717f4f GIT binary patch literal 342 zc%17D@N?(olHy`uVBq!ia0vp^GC-`r!3HE5w@NqxDVAa<&kznEsNqQI0P;BtJR*x3 z7^K&OFk_t5M34^264!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1Spd%8G= zcyzwKWa!1>D8PCl-1;rw434JG87~-pTzS5$$sM?$EqR7@Pv^|WO$VD+>M0vp87?p(0w z^VeLO{U!609P1j^ce9t>Jo|P_BB#JPMWwz3z6<6%9Fulx6EHY!uF6Hg65QaagFl_)S4KyUnB2@XEfF93i&U i^`%F&?-iYspa0aT+^qm#z$3ZS55iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0wCo-U3d z8WZ16+Q{2rAi(_B<(HXPx~A<+h20m7Sd0ynnbZ=Pr7mwc@ZIv{)0a}w=OQ^CybIS% zZC-LADqH*H2f< S_O1k4#^CAd=d#Wzp$P!17feb3 diff --git a/theme/Just-Dark/gtk-3.0/borders/right-entry-border-dark@2.png b/theme/Just-Dark/gtk-3.0/borders/right-entry-border-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..1a91913226d48397b074bac27da5aab6995325c9 GIT binary patch literal 363 zc%17D@N?(olHy`uVBq!ia0vp^GC-`r!3HE5w@NqxDVAa<&kznEsNqQI0P;BtJR*x3 z7^K&OFk_t5M34^264!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1TEc)B=- zcyzwKrs#LXLFCxS_tI&TR)y_bwpKadqIE&zRF;d%52{+Zgz_3(-fQ^<@8mow^(;^3_}t=m0xT+-E>Bn(j_qc9@F&&rz-J|i zgB)%KO@ciMEdMnp)%ytqxR^0Km{Yx3rT4s|j*|4GeujY1tJ6{=*=GJy>94(i{|3W_ z>_Cy*>t4s*+IBZMbbak&d(DQu-?zopr E0ARR}DF6Tf diff --git a/theme/Just-Dark/gtk-3.0/borders/right-entry-border.png b/theme/Just-Dark/gtk-3.0/borders/right-entry-border.png new file mode 100644 index 0000000000000000000000000000000000000000..d12a4200f1c95bdc9a49e6a50ce7328e854c6553 GIT binary patch literal 229 zc%17D@N?(olHy`uVBq!ia0vp^d_XL~!3HGNrubO_DVAa<&kznEsNqQI0P;BtJR*yM z>aT+^qm#z$3ZS55iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0vXo-U3d z8WWS>ynXxsyaUsN=gbL0|SFM_x66b7e2Xb zK|;vm6>gUftc$Hy-m!D%f5Um!<&8^@oH}ykOGsSYH|fX!|Npn2nDH`~jjgSSA?LDE U&!#r6D4=Z&p00i_>zopr0F{DQIRF3v diff --git a/theme/Just-Dark/gtk-3.0/borders/right-entry-border@2.png b/theme/Just-Dark/gtk-3.0/borders/right-entry-border@2.png new file mode 100644 index 0000000000000000000000000000000000000000..89b939f79acb00f375817dd64059bc2912c0f00a GIT binary patch literal 405 zc%17D@N?(olHy`uVBq!ia0vp^GC-`r!3HE5w@NqxDVAa<&kznEsNqQI0P;BtJR*x3 z7^K&OFk_t5M34^264!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=4oLdAc}; zcyzwKZtr!(L4@r?ep*}#J6nv(&7)IGqnpcCiYev1o^Qs!@yf9!f{tSR4+M)?wDkqH zO^IMVBKl?%W8$>4H&#?Is9&wQ`nv8z#nJCKYU=V6482x<&Diq$#{2yEBZV=Oe0dmV zE&F)t)6*-T_e|cl)LE+kyN2haUS6H^#eyt{Pe1+icGbG@px4j(B$G=QGc+uUhzSp! z>UHz-on34PW}NK};&QqWrk)_;`g;CO;Sc#TFC5sdE;RC$EMWex89D8*)!c^5FF#5$ zcxXl+j5w8U9HF^9lI`4$%a($7i_SHlOo`vTDB?!`A%>O*YCQb&*8UfB`cQuV`_}}4 xHv$)#jgMW~cJX};lf|n?8F7qD7@Qd7<3)npXTSaUITjd%44$rjF6*2UngDkGrP%-g diff --git a/theme/Just-Dark/gtk-3.0/borders/right-entry-focused-border-dark.png b/theme/Just-Dark/gtk-3.0/borders/right-entry-focused-border-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..26566bca343f85b2771193213abde9d0ea762d6a GIT binary patch literal 295 zc%17D@N?(olHy`uVBq!ia0vp^d_XL~!3HGNrubO_DVAa<&kznEsNqQI0P;BtJR*yM z>aT+^qm#z$3ZS55iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0vZJY5_^ zG$tlLdHU4$paWAvYHF>Hj*iXDiTJxL+l1vvi2lh7mC;o-S1EB#+!>W%$-_Izn*Zf@?K*w~mTuj%*X!GnrtFJJDQ^$}=N){=~r igoGbQ4;=U)#SoRLr*oa<>J6ZK89ZJ6T-G@yGywo3*L33m diff --git a/theme/Just-Dark/gtk-3.0/borders/right-entry-focused-border-dark@2.png b/theme/Just-Dark/gtk-3.0/borders/right-entry-focused-border-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..550e0018625cfcd62d955a91a860b92d8dd6e894 GIT binary patch literal 417 zc$@*D0bc%zP)t?;OXO20_pjrNb?N_TDHp0aZm-J`4^&#y2M`MNxDe6Ufh8zbPA?BLT?s zd{^?vt81uhzy}!gWM@%W9ODcrN3OrN1W;8~)0tyN>h<{ieP?{77PO!REoeatTJWEO zN||~*j{goMtLxkC`8fsX#O1<2#Py(;O8&G`#a;#GF)j`pp00000 LNkvXXu0mjf0Whof diff --git a/theme/Just-Dark/gtk-3.0/borders/right-entry-focused-border.png b/theme/Just-Dark/gtk-3.0/borders/right-entry-focused-border.png new file mode 100644 index 0000000000000000000000000000000000000000..6999652fd8dfc984e9915c476bb59108e7fd5745 GIT binary patch literal 292 zc%17D@N?(olHy`uVBq!ia0vp^d_XL~!3HGNrubO_DVAa<&kznEsNqQI0P;BtJR*yM z>aT+^qm#z$3ZS55iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0uuJzX3_ zG$tnd%=qa;J*?_^*6o&QHF_|NsBDpZF+- hjjioA4-d~%2Gve&hR&3#5TIijJYD@<);T3K0RV|gY%2f& diff --git a/theme/Just-Dark/gtk-3.0/borders/right-entry-focused-border@2.png b/theme/Just-Dark/gtk-3.0/borders/right-entry-focused-border@2.png new file mode 100644 index 0000000000000000000000000000000000000000..f3d8b6e8589a0f65876ae79ca49fecb806b315b0 GIT binary patch literal 444 zc%17D@N?(olHy`uVBq!ia0vp^GC-`r!3HE5w@NqxDVAa<&kznEsNqQI0P;BtJR*x3 z7^K&OFk_t5M34^264!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=4pGdb&7< zcyzwKw$babgT#T4|I0n2F9&HaYM#7!o7l^kzzp$&XFZP`UFrWog(GPGK~HnX`3J5Z zJt|&Mu%fJBlfsq-nU_`OJ7;TM^Gv4r&Wg*E zb{s6sjBe_k6u<4ZY}A5|i+5KDc5hj^?gx8pxYS*K-96ufe3_-T8fzZlen0=vYD;%L zhFke>ZYcb{_>E(qwWqxsYgfmWS-UIhTdZaA zIRHoYYD!E3Jo{y(OP)Pn_-p2NG0})@J_dtrTlr2MTGO&|pMgYD$l9(0b_cGl`lw#K zvaLwiG(*QhRDJPJpHnZ=0_Wwn{AkN>{5j{#_f=tKyOr_|J`4)kDlYupT3qA*@$D6? eevL{Oelpe9#@VpFsK^I~G=rzBpUXO@geCw@K(*@t diff --git a/theme/Just-Dark/gtk-3.0/borders/scale-highlight-border-dark.png b/theme/Just-Dark/gtk-3.0/borders/scale-highlight-border-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..b425e25981415ce1481fc93787ca04cc1becca80 GIT binary patch literal 304 zc%17D@N?(olHy`uVBq!ia0vp^5t{zOCQ1l=vBTI7Hv`S{Z%r=hlTvn>3YXb!M#ixn5~eW5=^u@1^Dz zU)uF29gP2NHH)luJv?r z42fucJ7a&Aw4*@#{)?`?%^X^OmJ<}}yFTchuX&Jh=s39D&$;qxWDoF(I=;S1Fvq^>r7v#_q1r|S*<_*4=&f({a?0fJ8SD7 zenHL9)mOhC5Kj=#V4lA=Jx1DN(vvw?H~*ZFdNa~6@U4pHCiXc@lXXttyOA}Qsn^Y! zF>Q0?mbJ6@i+e2zS${pBVcF%CH?q7dXWNDS@J)XzR5D) zE#huS+r0Dtgn-!v=CAX%@h*3eIj*kMWcbX$_i}S?o|B7L<}5jhWIopxi$4E3=`sJE z4nN#rDb>4g^(((b&te6o{k!kJ+g-Q+|KTukUN+|J#bK+zy1VS_JN`KS^wUpMSMAd< zda>6buq1HxRkyi*&y&|*pUqI8`}G{}hN?7u#@GBe#R47(ZKx}HT6uo^Yq#siX3S=4 iii|wJL(RRSq5i6P&s}5N3j)B{W$<+Mb6Mw<&;$S&mF{-{ diff --git a/theme/Just-Dark/gtk-3.0/borders/scale-highlight-border-selected.png b/theme/Just-Dark/gtk-3.0/borders/scale-highlight-border-selected.png new file mode 100644 index 0000000000000000000000000000000000000000..f775dc040e539c382ecc5466492b9c57f0f1a4c4 GIT binary patch literal 340 zc%17D@N?(olHy`uVBq!ia0vp^5V|JS&2_wZ-O zoE#^%T^5Qm(z7Q#eE0AtL#&MR!p+^c>w|cYFQ3kNclDYzYnHU|IPR4Y+puB7gj`0m zy?mnSM^<=`Q-~BqbzVBqStEfOv=J#)ihmhuX}{hk4o9 d+RRThF|6IPa%Z+;pEuBR44$rjF6*2UngAByHV;4+8CX@Yk`O-x@m&-nHG#X#IdBF)(tJV3B z&DNgp`!kWX3;_`hZWeAV)a&&?iF4dWoo=tDl$yDa%k9rznSJtNd%;y|!;h}&Z-lVO ze7ILS_;K*GKN#dY-ChmA;q2Z98$52LPoue8;vOO`BVnQsSt0 zSmxHS0-krG5fO^TWjC6dJjLR&OGNOz6ZXEb0z?ENf?*h=XzKA8hA|rFa3da&vRv6ic}5 zT`zy(4wIT1kK!Umv%ODdyRBKeSd7Pxd&v@&|E@0X?h~>CTuMq>rc8NaUsCAy<a!XYbsJ;a$(l!^5Ko#B+go)slz<2M!d>ZfsmQ gr?D}Sf0F`3UdZOe3qM>|0KLcH>FVdQ&MBb@04O1co&W#< diff --git a/theme/Just-Dark/gtk-3.0/borders/scale-highlight-border@2.png b/theme/Just-Dark/gtk-3.0/borders/scale-highlight-border@2.png new file mode 100644 index 0000000000000000000000000000000000000000..90bb77fd8bd1b9140e672e503235653e880e95a9 GIT binary patch literal 646 zc$@)-0(t$3P)I?+h82VpS;;pyjYY5hr5q;-K7N2Hp&#~JZ#ts zIS&u^r0g;ex_GEU{Bf!$|AGp7k`4V6M0#1bb!VL|fk;o1lH5|n<^%8T zdGkEan{Obz66YKgrBdlxytyC&?{A5U7C=?1mD7{1#*xA`l z?jP(`UDuU_r3^qU7UOT<>B?|;OgO_Ldh zF%3yx|I6D4@@mn!y!^Vj`2KkqSBqO)8{Y>92448-$N~Tsn$70w;o&Fe^U+bP<#|Km zV*ZPwDD}yS2``(S8jQ!|%K*0h^g#-!0KNd|6O=J1R{&lDu>C|q=Gg|21n?2SS=X^> g&ThPtAi@K{ABNf#taHO{-2eap07*qoM6N<$f(f)8W&i*H diff --git a/theme/Just-Dark/gtk-3.0/borders/scale-trough-border-dark.png b/theme/Just-Dark/gtk-3.0/borders/scale-trough-border-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..f06e0f34fe919fa5ff9186ff1d79580403b0fd50 GIT binary patch literal 296 zc%17D@N?(olHy`uVBq!ia0vp^5l!GlKkesAu$!!T#T>B|zuE4SK(g}8*dx)=-c>fYB@lIqCF`?<`pMd8-d z{b~HCj8|M{jlID7U%=wIk#YYm*E2R&&x=myatC<@Yd)1q-jmI8?be*2Sy6en%6T7f l9H^iC{t52_rV8DM?A>AW-*C_GSqF45gQu&X%Q~loCIGXxYYG4W diff --git a/theme/Just-Dark/gtk-3.0/borders/scale-trough-border-dark@2.png b/theme/Just-Dark/gtk-3.0/borders/scale-trough-border-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..32669c9ad4bda870ddac2266dacde2119a71fb00 GIT binary patch literal 559 zc%17D@N?(olHy`uVBq!ia0vp^20*O9!3HEluKbn(QY^(zo*^7SP{WbZ0pxQQctjR6 zFi5WlVa7PAi6BLiC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NHH)luJLqn z42fucJ7Z&(w4*@V{)?`?%^X^OmJ<#Xo_g`BVcx+T0)IG|wobB|zDlIrDO6#?rQ9xw z{Vu zrVg8L{@LKW!Z+f4)OoW+QI5kOVq82fmq;A{cv3Ik$;GQsX8w{)D-pp%1~%L0ZG7A6 zwm7iZMy@{m>fS?>o;kR@+jaNd@4Ef}4~K~JurVhu4qN>-+GU@g+T{4vSF_?n<3%OE zcrH-bvF>Wte5<*B>#x7|ZM0uj^_qJ^?dIzZh0fcUMRqXuc(1czn&A0nqHbmL+Ql<> gvIjlj^R8%c?_1p#+fe9h2#j0?Pgg&ebxsLQ0OW`7@Bjb+ diff --git a/theme/Just-Dark/gtk-3.0/borders/scale-trough-border-selected.png b/theme/Just-Dark/gtk-3.0/borders/scale-trough-border-selected.png new file mode 100644 index 0000000000000000000000000000000000000000..0d70642bd89b094e81a8acab45094fede8828860 GIT binary patch literal 311 zc%17D@N?(olHy`uVBq!ia0vp^5NjjRP~gY&Wzn$u8;oz|F29gP2NHH)lzVvi) z42fucJHy^XI#A~L{+;#u6~VdO6K6OpZnQ{wTd{+^&@jxA)11w6Q>oCQX1;Y#HD)%q zt|)yOkpA+9Y4aS8Y2Ax1UDIv`wnpj7 z-|LmK&(AYEWN@aC{aAxQ(btrsqV^ZBZkO$@J$O33g6V6O?fdz2=D7t<@m-tBB;qQ$ zXNI;|^xCjBEyto)+~1$OV%4m<24~lwpJ#t}*48zCn{W19T3yAzG{lm-Y3uv@b$dA3 zn`hSj-^Tc$^bXH=maw?BaeVEEV-l_QKdij>+l2c+@AcB_)z8JP+Y)2mzJKd?G*$Fo zQqRUY>t1ij-90((XhqKLcQ1DF9h3OJw~)0icx{;bY|JTO^#>? z`gJ}JB{s diff --git a/theme/Just-Dark/gtk-3.0/borders/scale-trough-border.png b/theme/Just-Dark/gtk-3.0/borders/scale-trough-border.png new file mode 100644 index 0000000000000000000000000000000000000000..b874caaa7e38de8013c579de6c8444075b28d527 GIT binary patch literal 313 zc%17D@N?(olHy`uVBq!ia0vp^5aA4I462!+^7%YJ-&Q;=ad8m_MRw%tb;39nG+l5&3m_h&YV9S zLA<9lILv*LD_{k?W=ZS>B%KR+~myI5sp-uUm`yLW$PX6CAgTN@f1 z54JWoE}Y!h=r~n`TS7u2&)C3V3J||>6k}nijNCFY$!<0~&<6~ju6{1-oD!M<%1U~U diff --git a/theme/Just-Dark/gtk-3.0/borders/scale-trough-border@2.png b/theme/Just-Dark/gtk-3.0/borders/scale-trough-border@2.png new file mode 100644 index 0000000000000000000000000000000000000000..e6244b924a32fe5e78fa0a1028edaf3d02425c18 GIT binary patch literal 645 zc$@)+0($+4P)<#l^OpvBdBimhb?6h-0XhYv<8mC9jQ?h>_8r*pCr1c8*vWW3vBW3_Dd`pa^;{3E`q ze`qusLq|vLCm;6rpLV-lwbMCS0dPNbh;tsg<`)+Inb|qMX4@u}jccvhwmCC9$LALo zeJY!xZpC$7nK6b5!>Gk|(-aeiQDcn3bzPatk^;Xe7K>+t)r!t}&WbGXzaj*ZMhGO0 z5J(y!kTgOdX@o%12!W�!bqTk|wf%Wmy*{d!Dn%U@n^rv=I%h)^TaDTG45>j!W8z zhFmrmP+9V4Zfkq{`^LtmB1uvcJb0|C>O0dk$&LR7%d%3Q=anF(UUAL~)6-M_y~)Yp zuo+Uob=~Ir`sdN#K)|(r8P`$i84lhB2ToTs=vDEA$L{_j7kA+Bm3LfUxr79)^KP@~G=>!> znCZ{_e^S0fNRUVS{O9K4cXz)3l@oMz*>2+7pL;vbon6T&E7|AlnWg8K&zk9-?DO{X zgQRJxLfZc_ryV-JYDS7$x^r{oSLf!LU+V=gp85J$R!8pQC+~m1JA@V;i_%M4y7sA( zVph$*PmR}ZuX_DXJ-d9m1oP5>?6s>Ke&083Fm2#%P&vkMfcpURfntvPw;nB4Uh2Fq Q3g{aKPgg&ebxsLQ04x-LDF6Tf diff --git a/theme/Just-Dark/gtk-3.0/borders/scale-trough-osd-border@2.png b/theme/Just-Dark/gtk-3.0/borders/scale-trough-osd-border@2.png new file mode 100644 index 0000000000000000000000000000000000000000..2748e4b1c3017ea62a99270049b0b9d246917af8 GIT binary patch literal 600 zc$@)P0;m0nP)#*jN3O(z^;LULmfMX|WKkpCn<*lu>``*wC`VTqX`p|#%b z_xtDFZucwZQIAaUhifw80-c?PyuiqIf;> zS--^dX6f7L`V!BZ*anDbW@bmpB?c;`d;oA9=WrZRqwtgKCwCO0fy`Fs9t<#3Rcn1T z%}NlF(pn!eQx*K3TR^$R71`E=hfj4L8|V`>y3f@c`URk?h+U$56*#P}G$(+WTav+t)2;2l8ZCs!N;z)*Y| mzy_w@dP4x80J<2Oh~x_uVg=W>gE2J#00002C8O1~)r9JAN~>ZFXg4Wxh$K8#isb7Zx16`u5J^=T&TRard&7 zl#~Sj|Noz^AeNn#bxc!J^X{+z|MyEU>+8R-4>CEtVa}X8KgTe~DWM4fE}32H diff --git a/theme/Just-Dark/gtk-3.0/borders/scale-trough-vertical-border-dark@2.png b/theme/Just-Dark/gtk-3.0/borders/scale-trough-vertical-border-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..6c3003f4c5aa41f3aced6b36bd556c64f1672402 GIT binary patch literal 480 zc%17D@N?(olHy`uVBq!ia0vp^3P5bY!3HD?)>PyJDVAa<&kznEsNqQI0P;BtJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc|`>jIo|B zjv*1PZ*Oe$Vm6dH{xM(grLNgw$Je5*1*N{%x$K%tCiKa&UN2Z|*YJzy+%FG4y;m=n z^c~;1wZ2_WY0+$VcHtlVo^AKrTX_C!2qsQezL`9w=$+ogbgyyhtM9*Wd#$WaJ`*-;nMCrg6YLI}t=E3-)j8cPa7g+? z)7EcSqO>EY-F;SR$1EiHP@mgl&-c%ZG~UfAHk#|F?~>x~@+%@+KI*`m_09XIf3JHt zXY$92KUbKFQrC($>{_?AV~v&d|F5Dd=XR<(gof_^@Km%!_Fwd|WAhV1u0x;$>JFM$ zEuSs#VX0s_vFXi*?1u0EIIh(u?cU)=VF@&&x8;F|suu^xb_m zXOE@tt6g=X6Kx;#e6!jm5%v1H&3S!ij^Bzc)el%BR{rppU=;lDo>6{#!mBM>&9j~Y PV}rrd)z4*}Q$iB}3x3LD diff --git a/theme/Just-Dark/gtk-3.0/borders/scale-trough-vertical-border.png b/theme/Just-Dark/gtk-3.0/borders/scale-trough-vertical-border.png new file mode 100644 index 0000000000000000000000000000000000000000..f80e68e511f90164cc99c05696d160d4bd53e358 GIT binary patch literal 271 zc%17D@N?(olHy`uVBq!ia0vp^0zfRm!3HEhFR0}KQY^(zo*^7SP{WbZ0pxQQctjQh z)n5l;MkkHg6+l7B64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1TgJY5_^ zEP9jw{QqyytlH42bhr5s!?b<-_MOrWUw^gs-=CSy5x!MbyZ$#dH@(lw%uF+MadWMI zKi^>Ce<0vF^61T*Jss=Ty;BGB>`y1WfAD3#$XSCsSFU^l$wZjR(WaW_SSI#o+1c=d#Wz Gp$P!xyKJ-o diff --git a/theme/Just-Dark/gtk-3.0/borders/scale-trough-vertical-border@2.png b/theme/Just-Dark/gtk-3.0/borders/scale-trough-vertical-border@2.png new file mode 100644 index 0000000000000000000000000000000000000000..47a6ed24d069047a84ffdb115b24394771eeffcf GIT binary patch literal 632 zc$@)v0*C#HP)$z z)pfXo!K)WR=t%}69;5_BC!$_@vj~Ho)`L>XzaZ|up&+<)mbE2rm!dJrl6o0MwxbO_ z?0t{F%lGr(J$UbtZnuj;h8t)*126ys0EhrUrBaz`Hrp@v&HbC5PDco%Xfib!+`66j z=I7?V%d-3yz!m_DR}>}v{zL7HS+A#k|AgmxK8$|&Cq8Ml+mYSfz0uj(Yu5#VJ^=78 zVp%`mIF3V-$)ugl&A(X4W}js;8Lyw^x~_Ak`D2+7vf;Y!)t#Ns$BTWv=vd5Yn0NKrmc$r8k}WW6aZ4GiRWRK13)wyH2}c#yz$e~ zMDG-+s_KUgD3waV+1bF4ApP7MAvn0b91X8$2C8O1~)r9JAN~>ZFXg4Wxh$K8#isb7Zx16`u5J^=T&TRard&7 zl#~Sj|Noz^AeNn#bxc!J^X{)dKQ~J->+8R-4>CEtVa}X8KXU(L_MhfbV`IC9{?1$AZR&2u7{6K>9IZ-1`*IAi7s28NsN WIqV+Ua!Y}3WbkzLb6Mw<&;$Sg?`KT_ diff --git a/theme/Just-Dark/gtk-3.0/borders/scale-vertical-highlight-border-dark@2.png b/theme/Just-Dark/gtk-3.0/borders/scale-vertical-highlight-border-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..2ac6b753c293be164a8a3ef7b47b2cbdd478ee1e GIT binary patch literal 491 zc%17D@N?(olHy`uVBq!ia0vp^3P5bY!3HD?)>PyJDVAa<&kznEsNqQI0P;BtJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc|`>j2WIT zjv*1PZ*Lg-F*%AH`}qG2&+P*uvl+Y%W;VRNkn~8Br&V#zfg>$h&aPh=PD!qL>LF&P z5w-H^rjk!O3dbbg-U+bKpPAM5e){)MU6QIwZ#FO5yNum|frTM~Va?XFUQ3I_j(^-~ zxGdOh!nI#JFJ_!^UwrXxiB&99cEaMUtx>_6TMdqdJhnI{5$tBi;HA0c+Ut`kMRQVb zN`GkD`t4AZw&$cfOEaw)lms8@^9xkIZ=dV;{GO%y-@5-%F1M6|4oCgoz|8Z{>c{Vo z_xR@)UwT_M-(|_(sI@_(i{>uOm4+1|5veIf&k z0}?u*?w}cJ^=x?$M+J+=q$f*q8ovJ%+4kP0VUfl?2C8OhH3NW?K`#k`MGO*>;ASiPn|lov9-0e5k!M@q2||zC(65kXnmgC|dZozmF&(5!o9r|0FH#p$nOV(xNxoIQ6b mCG+)O7 zOw-iMY~Z?XPsT9b&CkDif1AbaF->za1lv{=rSj$Tr@H_Snd`be0I3 zEdU6D;KAAGQR@_xN~J%Y2ITYkX8Ww`$4~+!KmsH{0wh2JBtQZrpasa~a=g=JLWoNb z%rs4F0D!JPd)sM%ZQBL_D2h@!8y)g&_SLZCI0Mycb;NOgM}9<=T|JSw^!|R62q9Rp zSj>Re-eB2uvdU^-IO4mP5xn)@=r>A~N)%yBtwOW6@Ugtyv#u$jGwJz?@udfnS zRht=OBAA_>`5Eu+T?Q}*;DqFVLJ5$7{~quc+R>VKRp~ao00000NkvXXu0mjf6u}OZ diff --git a/theme/Just-Dark/gtk-3.0/borders/tab-active-dark.png b/theme/Just-Dark/gtk-3.0/borders/tab-active-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..9eaf38c445d564fba62868e4d54da18f7c52b60d GIT binary patch literal 476 zc$@*;0VDp2P)=Z>h2@=ZHCwCz5CGci^{xQD84L#J>-A#~ zfC6ZR^{@m#4*~c}IRJhe`=}h=ZNUi`(cf0g9Y~n)In%ypaCNTxL zLO8I7Z(0;ZOO+ev+^BBIVVrX#Rc?x+c$>=mIFck0lKRyKb%mrRNm5>m65+iUlE1kx ze}NM3{by82BdBWMM#lABPN-vZLLHkbij62LeM^+8QbZa-i3nA-?5zmOEXyb&z9E#) zvg`v20K75AS!*nSWw$$={0AoVSz2qXF~;Hb^-!W1MUgYc?n%s5{j6?Sw>zAu`WcD2 zF?JtCkwci8AxRNor_*tHp6~NKUjTBZ>hJpf!DU@2RjdHs16;J*@ji~@67>St#glzY S=kPrM0000YtmH7b#sF@+e zb9m3?ffgE+3#P&PrJK#`RDIkuDR^EXibyo${`nwEgiS- z{37q(zD1f&0nmFu9vWl*I66A|P+hO8$}4|F*4pC`!c#!@0DMf-DNatlG@^1HoSb|q zO~OY&_Cg3xt+mHkdB}F*oB)uB&|om&G)<>OybtJar>Cb={QDF(ic;G(fc8~oIv5N% zgs_+h1&XMk8XS#A@ZPhCkcb!}eGLHF+1bV!R8eUo($^wlM1;KeJQ|IFh4#T^e*yr^ zW-|f+5n%unqy1d|zTUKerl_=)TB+1N_o8B{M}-hbRjH_`E;}cyJ#1rfPFSSNB0{Q4 zW&GyY)eEYHz1~{hTI+;*J)IZI>g1&rqpDZNsIO_gGST{0&P5NHyL;uLr&>hsqRFswNj2MMO$O8~HKe z5_CcLIogV<$)!g9m%E$D*R-B9ikX#&G|R4D^s=mo9y6cQy=0WNcD|5#Cf>6&cc1IU zdlu%IRE1)#T{4SRbw1GTc8jl~%mP4(asluO0ForR(d3Oc!GfkwrB*Gq&%LOqDoO$9 zcsz!4PKt`+$jlMIL9xW#Y2@x3Wv=O<(#y>1oRjf*3@mITSd5;ca8xIgi5O#Io^vF^ zi*owO*4EaK&58KF6k7BN01)9to^v$D#K~kLWsh3w(W}i|t+i^cjn>-8oCgtk2H+JD zc8zfdNiw|ue~w|2BsY>|c;6UzK!jZYuSDb-a~>+)Wq(?V9K4d)uaI+HubH znE3}0*#YP=fLqN=`>y;2=mTc{AR=ep`>fyZ=ZA-f0YF4qRjR5M<=Mhs4efL~lIMAJ z&V?+?JTo5y`YVyS2k318KLZ%9McTJ>1mF!oFID4n0DpV$eXrLGsv0|;&eGSgy2 X07sHf2BTU100000NkvXXu0mjfo_@Bi diff --git a/theme/Just-Dark/gtk-3.0/borders/tab-active-darker.png b/theme/Just-Dark/gtk-3.0/borders/tab-active-darker.png new file mode 100644 index 0000000000000000000000000000000000000000..15a5aac828c9e86d7b2aa92e64d226993370985f GIT binary patch literal 526 zc$@(a0`dKcP)BhY2?bgA6qM%0ML9s_bH_p-sguQ zgvY0+A07d40C>D!AHtt!0CZ~vfF2w?{}N;ToKpANd;fm9Ty_}%iZQyXs?N*u{;_lJ z&A5n+Gih~Qe~Ym`uBz|nWm!64cye@I=R_onaebkx`%^=%r>grgt}jF+>$=VXKn8$B zgo>hIRn2Y_w27HB?>&nM0pptj05c;qbHBfJy3EX(+0|M735CBq#Q!4tCF+0b4t3M+ zP&e%gMMQ?-OTLS2+#kReiimUfb z&K8Tsv)jN7``DQ(H_Y7Ud9E9jg%Gr9n&drVO6dfkqp4xT`gD|1I`JN{X_^#5P+<72 z5CERdX7{ozdkEmk-rj?kMd4oo^mICweQewG_VRN54#20r@4v2AtJ=)^ADd{sVu*PH Qi2wiq07*qoM6N<$f_kFrga7~l diff --git a/theme/Just-Dark/gtk-3.0/borders/tab-active-darker@2.png b/theme/Just-Dark/gtk-3.0/borders/tab-active-darker@2.png new file mode 100644 index 0000000000000000000000000000000000000000..f2272f82565e6d3d08bea2965d158a8832427ee6 GIT binary patch literal 1099 zc$@)C1ho5!P)Xf9G5$CZS9QI+3W5U>4aBl@-GVB$~cK zABR;DtY+U`Uw{|rzA6&4L9AMp%`65a#7IfQ#FW^+f6ifHJClrNkVV0fX8cK4iml`1 z{yv|3v#<#Op}>qrBO@XocDvpC#zYSRe9-B1@XpQv-#>fGW$izW%W9fLFATZl+{XCw z-hKHqS-?350KbLczqQsrW#(UxkB|UA#RFA6bSizHL8&*vMT}SPJjzbPee#nNmVI|lvJ57`Oa&JDsz#! z7$Qs@i0WR!ORl(Zl8zt(J{41_nTBY5aBdW}LWpmt^ zJ?KqoMb)GgRg+d!O-R9> zD$1-^K0x8kV$utrZ;U7adP)8jD^XDtX;rW$=|+h{DXWrHIRVZ^DF86@s?d8t%hoA_~kLmdm9WV>VXP#?k`-A`)f}%jh>OYi%&bI1$O63r9r-9UdGU3>r)EKT~9( zLjZ6t9EnJ7jB(c5z|7L?^}=vCTnSr$>R?8rkvTg%>l$Nv0B(uM4m020+uQpFpf3RY z0_ayF^6cfym%le3@68#H$9IZOqC)^50s6yiHv3vcUNLh5;B^Qg-QC@_>#zMps;Wdp z05pzcHO5Gqrap=y8^>`TLP(P&d9<^$LjZja(09xRckh0(-NgSA=JmG(^e9P^N2;1e zQIzL-ZoT)u*Xv2Sk)Ll#s)|w+0pR`p{b;dR#GOv(EfiffFvh$qBDZ&U-}|i7i9RKw zj{&^jY{dVJQ&s)hIseny+5AUleicIagP9iqUOVTq!C;V|oSb-+FQTcc{tZD5AzVPL R%S8YH002ovPDHLkV1mIM`NjYM diff --git a/theme/Just-Dark/gtk-3.0/borders/tab-active.png b/theme/Just-Dark/gtk-3.0/borders/tab-active.png new file mode 100644 index 0000000000000000000000000000000000000000..907544dc3431bc657ff59b33b8b7bab064db24d3 GIT binary patch literal 466 zc$@*!0WJQCP)4 z7b1NDp-Z+d&I#lNba4!JNCtfe1uGns`*ktuP>QA1EIx4DzmWTIH{2-^K`EuC)9GEa z*?j7Bxo)eK-nx=zOVA3=lh{(+IJO}J{ssaIGjB(c52$&ojw)y|WS{oT-DwF`I>OBSM zAP6pcz24P$Jic$WS`WbO5nZ#@YV{mN(MwsDA4O4o0!~Ea3&Ex_LJwx4{{R3007*qo IM6N<$f+UZ^b^rhX diff --git a/theme/Just-Dark/gtk-3.0/borders/tab-active@2.png b/theme/Just-Dark/gtk-3.0/borders/tab-active@2.png new file mode 100644 index 0000000000000000000000000000000000000000..1479310e861f2e80cdd7455c5142962d961503cf GIT binary patch literal 920 zc%17D@N?(olHy`uVBq!ia0vp^UO=qG!3HFMl>55@DVAa<&kznEsNqQI0P;BtJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc|`>%%Ywy zjv*P1Z)ffImQIv7zW;o+xSmw9Qzm=hE!QOvLIfPGQno~23(9+S$x(p4{gV9x3k!*Z z3%%7fS(ocwa+t>RDCtd!z>%ekSPZ8e@lJ}Hw0n7T`Om`Mm!erYXKNqC>g6B${r5xd zWJP{MV}^zf4u);px2rF{nBjDJ%XbF3e%Hk_W>$8&^UJp|9$`FU6}IR2W`lpcuNY3r zu70v+UAp*D`LBx?+h{H0WKa(}RlY1Utu)r2nW2n@^L+c{b+21fjCM{w{qz~*oDd)3 zqmPa{OuEZ@^pUG~klys!{%Vu0cdZj=2zYMy$)t;++1TBCQVC}Fk_Iu-kN28YHyidkk_W%*`I#? zkz=^BDpand!SP|*>F1xTx8+WrvT3(x-|YBx^EM|$iY*OVSLr9sc9 zrS6;*B^R@25d*{7w8;z&Ggn@J{aw&}_3XRe{(%e$x4&KRD0(@4XYiE^ogW=fpX}{r zYWw`^u1kC%V=hym9jD7r6@jOd9j5pb;w)LOp|opzy;jA~*lT`)&dN{uGc0#*40P&P zD12SN*gtU9DkFnA;pfl3JF49^m(?}!MrAQ0!=;yBj_A(&?DyhCh=Nj>$kC}+K0Q!s z_@>a*y)09wB|(wJ`18We>V>DD%UR^9rP-By&YE>>o~>=W2}1+#;f7VKd|Y&v-eF}> ziaMQQv@zQLZ^MZcBSWPqW(LitdV(8Qt;&&LyYRUEto0JcnA5_SFJE31wp#OHfyI`s zTfeq;2r=w4{v54zN>5Kuj7|9E`$>Mw)n`~f^r$*?=H}9+OH=m7<@faUMIAqW{9QvE z?-uE+-XaGlnwpv}_0XL9^y$-+J9qBn?^{#NY@E)|$9FF$FK=GvthBlF=0#cD=RPT?d=Vp=<%dg;E`m*|F5U_0t0`0*4AI8si{vdU%eWt qEW#CeF=NZki)wDiPw+GRVPP^!oM%$@b2Ts*F?hQAxvX8$l3;|Czbf6<5TDxRWefPmsz@>Jaiec?fq- z?>A86ItbUUZFlK{jS3lEkOU_oopxqiSgRsnP@_uK?@l;jM0U&#ReqsR9Znrq@le_af=k|)bv%3@is_(zzAhjz8sa-ip?Mjkz zB61>X^xaDkkr9ytZ~(~CVm_Z+2togaRE$yA>-9E}l$42xibxIMzSHSlG$FH@b1x#b zh$uEclx=+>gcxI7nR%btuJ$d~>GUp`?aIviF~(I0AtKf1?oLFO=eaWTvaXkdJkMLq wxbAk(KJ81284vDuQ`f6OtJPX=u8sk~E2s9XE~efY)c^nh07*qoM6N<$f`qi(uK)l5 diff --git a/theme/Just-Dark/gtk-3.0/borders/terminal-tab-active-dark@2.png b/theme/Just-Dark/gtk-3.0/borders/terminal-tab-active-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..495f02cffc3ddb7247cb8ed8f632a2532f78caba GIT binary patch literal 1048 zc$@(k1n2vSP)ccK~!jg?V8PM<5m>M|L0uE!ge}oA&aJy+8Vs=8?;c`#ZdYL z^Dc#!b~Vd+l&(rBrJY4ecLRYwfDK6}Z39j`Bgr@S<8%?pmcItU5M^rX2VU5|g8Tn* zj;^@6)a&&HC5ZTSr_-kQ9z5vozyHDP_n(h{B5Wa#zxsNX|N3f-SCdJSPNyQy?Uly` z%NL6Hy(CGHBnc+h6C6H#h#*)QwpCbb@$&o}X_^2)cios^G#U~S5dZ?9`u+Zq_x=ka z`aVsQqnGFB__*J%bKbQxmn3H*@*Ok(HX4o205||5B2q3D0zlL0^q(xte(ZL;e}rM{ zmo!a2y1p9UOMp7Kz8V*m^p`Q_agro|x7%%v+y?*w04`la0LVGVolZw(S(aMso&mtC z$t0D$$QUH6e%Kk0RZWAD%etrY((-R ziX!E`XYW15aa>3u0O0)o1OTwsl88_~n6=hp09alDwuvH})_Ppz77?=6F0As)tp^by z03;&3^#8WQd1lHT0Bc$g0N}kR5uv%PU}r?-S!emZ_X`!Z_5rC71;|!DWUfcbMY6(5 z#cUe5ORRJ7rq&`6?2NQL>&Co0a}Ro38c`K#L{+2_Rgp$iMH*2RX+%||5mk{!R7Dz5 z6=_6Oq!Cq-MpQ-KBua>|wR`2um01z;UppThW|l${03ouzjw!wikM+230GtBJLG<8ZT4=g?|tcVK3&?}{!Qpzf&OqONGfSds6TkB4Hy+=>}&utjT@nNs` z=!v!N6hI%4lPt@Ql~N|p?7}cy5k(?`()lO`pbicWT3YKU48t}N?L|>^6a>My0DX2p z@$L#avDW^ewLTM(*T$GEiXwe^d3l4|vr!)9^HCxq`B@DCAgxx*S!*pbTV}p7#{6rH z`6i0mUozuUfIb26;l1U1J1zkE(|i1`b@nTOiBjsudvBFew$*Am%&SR?#qK|@5#tn9 Sjc%y`00008$l3;|Czbf6<5TDxRWefPmsz@>Jaiec?fq- z?>A86ItbUUZFlK{jS3lEkOU_oopxqiSgRsnP@_uK?@l;jM0U&#ReqsR9Znrq@le_af=k|)bv%3@is_(zzAhjz8sa-ip?Mjkz zB61>X^xaDkkr9ytZ~(~CVm_Z+2togaRE$yA>-9E}l$42xibxIMzSHSlG$FH@b1x#b zh$uEclx=+>gcxI7nR%btuJ$d~>GUp`?aIviF~(I0AtKf1?oLFO=eaWTvaXkdJkMLq wxbAk(KJ81284vDuQ`f6OtJPX=u8sk~E2s9XE~efY)c^nh07*qoM6N<$f`qi(uK)l5 diff --git a/theme/Just-Dark/gtk-3.0/borders/terminal-tab-active-darker@2.png b/theme/Just-Dark/gtk-3.0/borders/terminal-tab-active-darker@2.png new file mode 100644 index 0000000000000000000000000000000000000000..495f02cffc3ddb7247cb8ed8f632a2532f78caba GIT binary patch literal 1048 zc$@(k1n2vSP)ccK~!jg?V8PM<5m>M|L0uE!ge}oA&aJy+8Vs=8?;c`#ZdYL z^Dc#!b~Vd+l&(rBrJY4ecLRYwfDK6}Z39j`Bgr@S<8%?pmcItU5M^rX2VU5|g8Tn* zj;^@6)a&&HC5ZTSr_-kQ9z5vozyHDP_n(h{B5Wa#zxsNX|N3f-SCdJSPNyQy?Uly` z%NL6Hy(CGHBnc+h6C6H#h#*)QwpCbb@$&o}X_^2)cios^G#U~S5dZ?9`u+Zq_x=ka z`aVsQqnGFB__*J%bKbQxmn3H*@*Ok(HX4o205||5B2q3D0zlL0^q(xte(ZL;e}rM{ zmo!a2y1p9UOMp7Kz8V*m^p`Q_agro|x7%%v+y?*w04`la0LVGVolZw(S(aMso&mtC z$t0D$$QUH6e%Kk0RZWAD%etrY((-R ziX!E`XYW15aa>3u0O0)o1OTwsl88_~n6=hp09alDwuvH})_Ppz77?=6F0As)tp^by z03;&3^#8WQd1lHT0Bc$g0N}kR5uv%PU}r?-S!emZ_X`!Z_5rC71;|!DWUfcbMY6(5 z#cUe5ORRJ7rq&`6?2NQL>&Co0a}Ro38c`K#L{+2_Rgp$iMH*2RX+%||5mk{!R7Dz5 z6=_6Oq!Cq-MpQ-KBua>|wR`2um01z;UppThW|l${03ouzjw!wikM+230GtBJLG<8ZT4=g?|tcVK3&?}{!Qpzf&OqONGfSds6TkB4Hy+=>}&utjT@nNs` z=!v!N6hI%4lPt@Ql~N|p?7}cy5k(?`()lO`pbicWT3YKU48t}N?L|>^6a>My0DX2p z@$L#avDW^ewLTM(*T$GEiXwe^d3l4|vr!)9^HCxq`B@DCAgxx*S!*pbTV}p7#{6rH z`6i0mUozuUfIb26;l1U1J1zkE(|i1`b@nTOiBjsudvBFew$*Am%&SR?#qK|@5#tn9 Sjc%y`0000c+xARV(LCkSE~fdyM8`DKV%bSdh^^5Q>0fgA|^@FdJ;bIxXSwr%&eSloTA*PkSb zvDSM1$;IOCqiwslVgUdFV7>R(A%v&p^8S5H)N*zJsv?Owh2H%-$t031nJe5WZT)A#+0>MCHwR;yL$`~D@RWB@1*4*`I>uGLy=#srnD zwWh9XE$6Zkl0s7daqpy&RFZOez~=k}+lg@I0M{t1&Q#_dFY824hSDkpD)}ITvG$yPWx; znr}}Hn@+=(YQD{x4>87_b1tHMK9UrXTvb(4)$K5BAFHaGsN&~*{-Zk;N)^A!{A(C? ikCVw{d-!!S0DJ-XqJ)9)U~94f0000E$$boYLo6q;G0sMqW74h|0J@bIwy;KBDGA^eIYPJF z9rycv8IQ-eX2;Q@s9DtQ~fTm?b093Qt-1pvp zM?}8@wBK&G@%;H8sMmKkQq*{y$fHL;q>|)JM1EoBzfMn2&j2_8A|k>w*AM`jOeVw8 zX!ODub05H)UayBv=jbLftc6bJD66D5#+dt~(dflwG8rQEk&Rmt<(%VMt)`MBiLG_d z0HE9Lj@LQ)b&_SX);&v-B(BwJ$~ni#5k&wHMG<-L$$QUX7%C!p4FLUqKevy4?qu1B z_jN>$d=~cn8=dvTR!Gw^?oxA#3eiPhMPl z5D~(($@9Yhn+~U$DRltk^eA}mNkr(qtYB+IrCG1?d++BeDp-Ayq>W5A@{wRQGFv1| zELBY2z-?lcgAXk&62aC;OS9(Y-I^Zsv6P|;Qi>`_DXJi)sDhND3Q~$HNGYlyrKp0G zq6$)qDo81+Af>2+d`OfKVPp5o7fG|`=3Np+L|Y>#k5vvmNe~1pD@p)hFc=6k3p0DIwKImCh@1d`_w?=h zBCLljlZc!cLr!a*$&$ffFjrNJOHY(iK8|C@%uXq1i0}#kh~!DD)w;dTAlFH&)w)e2 zPXK@juat6znOz*mPATPq`NxGNQI$%?E2W%L$||Kyk|ZwyIR? WnB7_qH(UJx00002?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4#+43_b}%|l ze5YV$y5eqvfQ{|__ifL9cfZogS87phV0=@idhp%HEWWx0e`cyhZn%(TEjur#WY+bG zYByOytV2e7u?nCka1Ls+erM}#G z=$e5;==+=UJK1^`b}4Ew#4WFsy_r;eI-7&**SER%S4?!;TJ%y?66gm8Pgg&ebxsLQ E0420_V*mgE diff --git a/theme/Just-Dark/gtk-3.0/borders/tooltip-generic-border-focused@2.png b/theme/Just-Dark/gtk-3.0/borders/tooltip-generic-border-focused@2.png new file mode 100644 index 0000000000000000000000000000000000000000..1e0fda90bad2cf79374f685e516abcf765e61960 GIT binary patch literal 496 zc%17D@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$QVa}?xt=bL zArY-_uiNW8CrY$^d|i3Jxzka_OpT3G>5;a?630UkikX*ot~`0A#7NM1Vu*yN$B_rx z9)DLJIdDWxkU9G67qczuh8yO}o!)u;JJ0@Xn|@EFsE-fS(r+jwu}P@h+nW@_IX7>; z-&^;7wa!QXocFVSWp+_Z`|@4#c~;5#yywU6F*AIQ-`&A;Y_{pm43>va&z<_>Jtytq z1}hPhKWk)Wcl7*RADeKqYwGLDl=K7cFAjg)@$kM=&5QSqc0SyEk=wqWJT>Y-w8Ln(NA=G1WfN_eK$z-k{iI&qveqF!RV4}e5 z!3?Ejw*2!u_4G+nU4(D?2bK?(F|xi|3Y&Q5%~`;v(6n<2lahBp@r=G(=a(KzEM0NA z;&cEf!{v#dNqdXRd7`{Nm`F2N-;A0a!^a>}_EdMpcLgJ(Z#6F>*WWqz^6|$L3>WSE kc7M9CuW#|+2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4le>Lpn~LGqolhGM#bin&0dDeFjM%qq{RVvnobp z&bT&TYvq3xM*cmY?tHH(*qRl#_u=sZDbe@__e&MwS3dnHxO3;}@;{ndcC+7Xoik;( zNOg36xAyhzf2LRq&$2B393r`3&J^qPJUtWRg@M(X-&cMzf4lT9ckhZYZkSV6KpqkWILFhIOfFeyhc^miNkf3 xjFX0nu0Xb_?`7-ydCMJ^TQQ&hS6ly?HKjQ#^2IKWCZKN_JYD@<);T3K0RWFpi|zmb diff --git a/theme/Just-Dark/gtk-3.0/borders/tooltip-generic-border@2.png b/theme/Just-Dark/gtk-3.0/borders/tooltip-generic-border@2.png new file mode 100644 index 0000000000000000000000000000000000000000..b30b55622eb7e0d1fcfec4e1423686b5e9fb9004 GIT binary patch literal 578 zc$@)30=@l-P)5o}BsJG+3SNar${n<6vI223|Q6NsmL&3E3pm&ZGD zcS;=`A8g{h1fBp7saD^B&xrlCXKU}uL%BQse*gX`AH4^nilKi~GHbK1yWQ^h5MY## z-W2d_xwgqUiK6JLQeu*{FqU1u3q%ETUA<4e=W_LcANr}sRfBIc;(>nw?z#MhncIdC za>dhz14L1DC08tjxosF?0RbUL(}s@~a)bb}V8A@U`Puo`y7&{Uc_qh*1FUveRhI#P z!~UTISe?+@6pC6eK32&M8{$)P8&9D59k?4oBlHP{QbP&opGn|UJaGJDd#Sx10%SMY z*38_@9KZYFTMLcT;c1n8Ec|1~lk6tjf}$Ol8Vm=ULQ}2hj_z>%07*qoM6N<$g8u;X;Q#;t diff --git a/theme/Just-Dark/gtk-3.0/borders/top-vertical-button-active-border-dark.png b/theme/Just-Dark/gtk-3.0/borders/top-vertical-button-active-border-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..d9252d83ae2250793637cd6a0b5e8ad33dbfdf6a GIT binary patch literal 212 zc%17D@N?(olHy`uVBq!ia0vp^0zk~h!3HEx)yO>uQY^(zo*^7SP{WbZ0pxQQctjQh z)n5l;MkkHg6+l7B64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1S7JzX3_ zB&IIy+bG!Jz;jr}X|CNzmYhQz_Uz3D_l)~iu2{jeD_C>Bu2Pw&dIPVmp0TwFVdQ&MBb@0PRdc AlK=n! diff --git a/theme/Just-Dark/gtk-3.0/borders/top-vertical-button-active-border-dark@2.png b/theme/Just-Dark/gtk-3.0/borders/top-vertical-button-active-border-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..6fb3b7f3589e5371e980305e16db0252524a95fa GIT binary patch literal 317 zc%17D@N?(olHy`uVBq!ia0vp^3P8-m!3HFmMfUFmQY^(zo*^7SP{WbZ0pxQQctjR6 zFi5WlVa7PAi84Sz$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pSc6quu zhFJ8zonV-EC_upF{tXkcvhLK}=Afdf9WjT3&K(f6U=Gp~JQAwGc~*bUwM9N^qP^WE z_m`Yl9kzPny*H=Kd@rw2`FcQmgPMN$gM{C?GROU|mhPQY!Z>Z_(crvo^Tk3#zfPKV zAo5b4MBC)I?`7OPU2ktYzwP^hV`b|*elT3y79ZqwT;`Fc;Kr$6_+mr_**r9-?$n#F zw6dc^zv0ooIo@`qqWf8&KiGfZFt^S-=j)~Of@7wseqguzz^wY%fpxX8=tH0{7(8A5 KT-G@yGywq4k9p7l diff --git a/theme/Just-Dark/gtk-3.0/borders/top-vertical-button-active-border.png b/theme/Just-Dark/gtk-3.0/borders/top-vertical-button-active-border.png new file mode 100644 index 0000000000000000000000000000000000000000..d201b64fc97799e80c675a17f4fdb9cfbbfb1efd GIT binary patch literal 236 zc%17D@N?(olHy`uVBq!ia0vp^0zk~h!3HEx)yO>uQY^(zo*^7SP{WbZ0pxQQctjQh z)n5l;MkkHg6+l7B64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1StJzX3_ zB&H_6dHZ&)P4TywyPMO`TS|B^1O-j9_vz`KCGqHy@c!@LzJLG!|Ns0(kvq5V-eM*~ YhR<)Z>U(x_gPhCY>FVdQ&MBb@0AGApu>b%7 diff --git a/theme/Just-Dark/gtk-3.0/borders/top-vertical-button-active-border@2.png b/theme/Just-Dark/gtk-3.0/borders/top-vertical-button-active-border@2.png new file mode 100644 index 0000000000000000000000000000000000000000..d1616b0a53617bb926cec7865f8fcce287fb7cbd GIT binary patch literal 415 zc%17D@N?(olHy`uVBq!ia0vp^3P8-m!3HFmMfUFmQY^(zo*^7SP{WbZ0pxQQctjR6 zFi5WlVa7PAi84Sz$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@`?%7-c+N z978O6&tBZ`bvQue_{Ygls`%ff8MXPfR<(1LXE9$pDlYI@Br<3Dt>{kC(-FSX_v52N>#k}i&llpJ}JpDRzl8SY}YuYYgrd%Q<;-}~~W-|dytQoZJW_$Cl|>v?*QOQ4PJ=^(?Nzgw!WltwSBOuqds zT{c62C2B`R%(;2#lP&7*_b#efCCUCQcHZ+_4=M_5rQ%`?kEO_3Ffb(hME(7DxoD?S zqQtxl}odR4~PQTh&dhqtLJ%|4uQY^(zo*^7SP{WbZ0pxQQctjQh z)n5l;MkkHg6+l7B64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1UzJY5_^ zB&N>oQ{-zf5MX&ORo9U5!MB2Y|G_O{f#tOV^A8HMLx=c;`0FTar4t?_t z+#8vBpmaO_AhV0G1%t($szjho N44$rjF6*2UngE9+MpOU* diff --git a/theme/Just-Dark/gtk-3.0/borders/top-vertical-button-border-dark@2.png b/theme/Just-Dark/gtk-3.0/borders/top-vertical-button-border-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..7b509f9f118abe6509d171d4ac6025adf1512719 GIT binary patch literal 355 zc%17D@N?(olHy`uVBq!ia0vp^3P8-m!3HFmMfUFmQY^(zo*^7SP{WbZ0pxQQctjR6 zFi5WlVa7PAi84Sz$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pS9(cMq zhFJ8zon)AG*g?Sce#+LK18mM-%Y~PC$oA+xGGh-=ofx;nLq1?B^A8a#XOGEht`5C# znN^NNY;t&g=!Qk(lx*|LyJtk+pEr0k$JwRr0Lu<`w;xZ1D_G;^6yIm!X>>nOCH8+A z^E~Envu|s3UCW%cPu+9VrfXLE$JR~Wq?6yZXvgZ;RSZ5n2CRo{&fnjp6D^fovxCv# zn85Lm;rGAaUbX7jfvpVw48E7ogkEKozbEu&XYTE=Lk2Yr9DK2%u@z$S5vyKpuQY^(zo*^7SP{WbZ0pxQQctjQh z)n5l;MkkHg6+l7B64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1S-JzX3_ zB&N900`kmx>r^M1+^qXOudXoO+{rY-R~eG1T1uB@DEH!PC{xWt~$( F696wfMxg)z diff --git a/theme/Just-Dark/gtk-3.0/borders/top-vertical-button-border@2.png b/theme/Just-Dark/gtk-3.0/borders/top-vertical-button-border@2.png new file mode 100644 index 0000000000000000000000000000000000000000..0f121ba2c097f06d4395181e62382880d17c470f GIT binary patch literal 315 zc%17D@N?(olHy`uVBq!ia0vp^3P8-m!3HFmMfUFmQY^(zo*^7SP{WbZ0pxQQctjR6 zFi5WlVa7PAi84Sz$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pSc6hot zhFJ8zowSknkOPnF{EwYJ4y`Rmm~#ZMSI~ z1DL!S%^VWb*h6FgBz;}?dYxj6?FF_=XG6a-#WcijQfC)_uwqqh9EZMk!S`sbdB&aJ z*D$!GunE{n?QCtgQvLJq^Zp`FtZejoc diff --git a/theme/Just-Dark/gtk-3.0/borders/top-vertical-entry-border-dark.png b/theme/Just-Dark/gtk-3.0/borders/top-vertical-entry-border-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..6dae84fe2c7357290395e48499ebf38f285f277b GIT binary patch literal 214 zc%17D@N?(olHy`uVBq!ia0vp^0zk~h!3HEx)yO>uQY^(zo*^7SP{WbZ0pxQQctjQh z)n5l;MkkHg6+l7B64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1ToJzX3_ zB&IIy+sNBsAi$jKGWS{hC!QRqgA6m99VPT7kB5YW@TA?8=O7{w_yO zoXL|GHQwxgq(LS8vAbtn*Y@~7auJLTPd=(nYmuJ!GIGMX+B=Vd#xr=j`njxgN@xNA D;4np= diff --git a/theme/Just-Dark/gtk-3.0/borders/top-vertical-entry-border-dark@2.png b/theme/Just-Dark/gtk-3.0/borders/top-vertical-entry-border-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..cd8976e2c619e9103d77c7a71c5fd518f9b68ff4 GIT binary patch literal 320 zc%17D@N?(olHy`uVBq!ia0vp^3P8-m!3HFmMfUFmQY^(zo*^7SP{WbZ0pxQQctjR6 zFi5WlVa7PAi84Sz$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pS_IkQF zhFJ8zonV-E$U(sM{+nB(We<~PUR(4;i*sj->bV1g7S1YqjE}T5nb#IRJhbQz53h;d zi)%|Bgf6}~{oZ^*fC|yo(P6W>mkgZ;VX(I3v5KaN^U- zdv~7NA6WMO_u`p+PS&RS>?v?J;F~_e)pZt4@CBG@7d$uQY^(zo*^7SP{WbZ0pxQQctjQh z)n5l;MkkHg6+l7B64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SVJY5_^ zB&H^(BqSIlCnTHz(i74Zcx{06jB_Ur95A@A@>xf{f5$u~&0YKV?D_KGOv&T-Iy^i) zpKKmg#Vm@_xwhI#@}JOR%N$c?W9H_2foyDT`921YNv4Zer#2eONdKRsaE&45z@Y;N w4iw}~oBC{d`ttLW7ESa&b!A3l<3k;WdNFVdQ&MBb@09oZ-6#xJL diff --git a/theme/Just-Dark/gtk-3.0/borders/top-vertical-entry-border-focused-dark@2.png b/theme/Just-Dark/gtk-3.0/borders/top-vertical-entry-border-focused-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..1afbbf9c05f0a5bd7f24e49d750af26f51f914bd GIT binary patch literal 345 zc%17D@N?(olHy`uVBq!ia0vp^3P8-m!3HFmMfUFmQY^(zo*^7SP{WbZ0pxQQctjR6 zFi5WlVa7PAi84Sz$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pSu6epR zhFJ8Tov6rtC_tojzj+&P4F?!#vzsD#pb>W!E7_)%y#)_%@Jq;VDd{SuOF<{_1`d|gqf|Z|l z-PzF9s}TQssnD{iA)b5Ze!G5lN$I`y?Q9RY;;!HJt6r_@V?9kIPu+e-X)*tS>zwuf z+QKi)^=ohE+VFg#@6Pj1*H|}feKA4n$M(DOY>%#;=Y4U}?dtCHk4-+uQY^(zo*^7SP{WbZ0pxQQctjQh z)n5l;MkkHg6+l7B64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1T=JzX3_ zB&H_M+4{Wx-`Vtf>HBs6&YyN*5_p#SXN}&`nDa%CU*2a^v}-&1T<*_o$1X;#pfi%@ z^Zw-~RDOSIfB$Fu|Fk#jlXrjnZ-2Nx$;8;m$iT?t?<__AGgFST2&;q{?}`$WIK1-b zbhC|Y3d~|`Y;0}+|4UpqHZb_7;QP9s4=BLKF#U}|uP86q5ukGzJYD@<);T3K0RXYF BU7i2{ diff --git a/theme/Just-Dark/gtk-3.0/borders/top-vertical-entry-border-focused@2.png b/theme/Just-Dark/gtk-3.0/borders/top-vertical-entry-border-focused@2.png new file mode 100644 index 0000000000000000000000000000000000000000..6a7fe2db1c67565a109dee65ab8ca44db92f5731 GIT binary patch literal 399 zc%17D@N?(olHy`uVBq!ia0vp^3P8-m!3HFmMfUFmQY^(zo*^7SP{WbZ0pxQQctjR6 zFi5WlVa7PAi84Sz$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@`?%7UL#u$cqEmu$;o~RoWV;1CF2!G8KTCc_v4oJ|7Woa<=W<^E4L)}%|6;+6g62(g zb$97!zh4x2So-df$$OX2t4dYg=lvmz$@Qn_Rhd-}SBPxfSQoL(OL zF}<(2Z*r+;*2{=PKCfi_1|EZ_tDnm{r-UW|Z^E73 diff --git a/theme/Just-Dark/gtk-3.0/borders/top-vertical-entry-border.png b/theme/Just-Dark/gtk-3.0/borders/top-vertical-entry-border.png new file mode 100644 index 0000000000000000000000000000000000000000..391802942da71f14aa58cc835d82077229ec209f GIT binary patch literal 226 zc%17D@N?(olHy`uVBq!ia0vp^0zk~h!3HEx)yO>uQY^(zo*^7SP{WbZ0pxQQctjQh z)n5l;MkkHg6+l7B64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1UzJzX3_ zB&H_c*_`hGw3)sCm0jJR69*lb9z1{kf8hd!>qj=^-97gHc;DO?|NsBDXV(02W25lj z*Vl6YoZFCnect~iS#1wvcYphnu5|R~4Ths^8w^0e$jEEb;>zpmY;GB` Pw2Hyg)z4*}Q$iB}ggcyqV(DCY@~pSUVFMY zhFJ6_|M~yl{_sR)_bYZaKW_YgbF=ume*C@-Mi&G=eE9HZ+N4Q$bQKQ7XCx;VcYl0v z@bN5h{ds$T{r;Zs78TXQ7ZDlx|MhF>?9G3EeO)@cx3@RY#pTEDB}+nXzrL=2+u7Oq z|D{8huC5L@?(XUex2ylR=GEop=jZINt9_YvXJ75{^Y8E1Z#a4Sw7G<&q{*d2NhJmE z?zH}D=a)AtC@T7sl$4g1`1s+^3v=S$n_q$eaKfSLUK{LIG2+|t567jE46VZK+U zAxB);uJsGUVm^ri_6-LldU|>$ec4iReVr{24^OiK3&UmWfQi+unY)4BX7F_Nb6Mw< G&;$TdPM&)J diff --git a/theme/Just-Dark/gtk-3.0/borders/trough-border-dark.png b/theme/Just-Dark/gtk-3.0/borders/trough-border-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..6cfd74448ab316e6ac17a4ce83c433fb80431955 GIT binary patch literal 263 zc%17D@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4|t@ BU2OmW diff --git a/theme/Just-Dark/gtk-3.0/borders/trough-border-dark@2.png b/theme/Just-Dark/gtk-3.0/borders/trough-border-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..f188b1630b03281610bcc6ed6c98862d3bc306ce GIT binary patch literal 466 zc$@*!0WJQCP)!HB543@c^0pdo7vt*p-`xQ${&EU>2!K$X74_XlA?0Cd-YO_lCB4X!OMI;-!ZdopJM0SC`pow zMx)VcwOT`&Sp-x7`4s26%TKEFEM5RP@Cv+t0B_1{YN5z?)c^nh07*qo IM6N<$f?!(2umAu6 diff --git a/theme/Just-Dark/gtk-3.0/borders/trough-border-selected.png b/theme/Just-Dark/gtk-3.0/borders/trough-border-selected.png new file mode 100644 index 0000000000000000000000000000000000000000..9734004d833b378da9e6c0694f904843513019f8 GIT binary patch literal 311 zc%17D@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4Hq%!pWi4VBP>7v<-3Pp z8xGz)`qqBsti&52T3B0KTT{=Sam|`FJU%))Iw{fz4jnq=u#;QEtf8~BGlzM`j2RLq zuJanFTw!2S^YiOFE_m^x;F7GKj=sJJPo7kqu_%7_=8|)J|B`=yf4ff=VV*HFGVk`y yTW8Y#{QtjSgPFP6jG39)ytD7esRIWJL>V%rOJDrZb?E}SpTX1B&t;ucLK6T4J9se_O>Q9qJWK2f{fP7o1ved@#y8~}8E>V$~!Z4-zHhGBI43NQ?#bD)$wxqbfR8w=ngwWp2C9eQ>o;cQj3?FOy){3a~FU~0DiwrIsh&NGXp>u ofFS_G0D3%zTLA6=+ynUh0?a3mIWi-Eu>b%707*qoM6N<$g2=(;hyVZp diff --git a/theme/Just-Dark/gtk-3.0/borders/trough-border.png b/theme/Just-Dark/gtk-3.0/borders/trough-border.png new file mode 100644 index 0000000000000000000000000000000000000000..cbee9a138759663694249af186c902de1c003574 GIT binary patch literal 308 zc%17D@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4#qaj_r?itb{mO9{?4ii#8m#a74% zaOtGD=wOXQEyR~8li#3%PNL{X5b0vYI{VTR40Mtt=sDPkO4lR~dEn;fxfi%Q#yN*! z7$eP=d04O4r%luBfsaU%3V&J{@be zo^;1?*znNMTPBk!-`rg9R;$%_Kct01L6GI~jasd?`TX+I+iX4QSjsQkS!Igr`hJOX zjv$7v@0YU56kp0O+hkc*oQTk;OqBhYbvOEyi82wP<0cRhR%F=?DquyHUC$d61R*Hz zFFbFIh(ZbQyiq`O2Eq>reG3>1^bY#Q^M2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4jPgfAj&dNHb zsi}GQ*Z=?fC7AW~-`5A39NsWz&K;oie{Vy<*Eul>R~iDD+4>o;ySln6dt6+ybgAg^ zLx+lHH#R=x=T=ru7G!32p5N1RrYMQGAvK+it*xJ7rbMzbcTLcHpqm&xUHx3vIVCg! E0BB=iasU7T diff --git a/theme/Just-Dark/gtk-3.0/borders/trough-vertical-border-dark@2.png b/theme/Just-Dark/gtk-3.0/borders/trough-vertical-border-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..f8fbddff8ed0db6d7ce63c36368c49d90220a4a8 GIT binary patch literal 461 zc%17D@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$QVa}?UY;(F zArY-_udnxWHWWGjG5`M?sj$Myx#f*ZZf=+>%X!{G?Zgum&TTt|U2y!WNUD8|pZXuh`HrYSLtpdyLRZH@<`Cdc^6#y(3* zz{#TRe0@^wmvxP+tBl`&|22?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4`jh zT_j48jK0J-UsIXQ3tPhKS1rmVF1KL`kynNMPH{8` zs`_>D=GCj`i}(s&yeK$lPK>{#ghbxv8M9`X%(X4wcJAoay$v_s=;*3`)z>k3qQ}ha aY{?)WQ}$o8O}z!^UItHBKbLh*2~7YlbZ-v; diff --git a/theme/Just-Dark/gtk-3.0/borders/trough-vertical-border@2.png b/theme/Just-Dark/gtk-3.0/borders/trough-vertical-border@2.png new file mode 100644 index 0000000000000000000000000000000000000000..925fb20110891c7e2118dd5b3e6ca30fb46402f6 GIT binary patch literal 591 zc$@)G0do6#%iW(z(6jx-RLD zM5^(4eCf$(Vt!UtYxg?+7C7hBG))bJExNAz$}sjFU7ra9cu%ILQ=VF#<9gkg-vwEg>q%|W%VcJMhkJX! d0r&vm;xE;gmsvTk(p>-m002ovPDHLkV1m1Y`ndoA diff --git a/theme/Just-Dark/gtk-3.0/granite.css b/theme/Just-Dark/gtk-3.0/granite.css new file mode 100644 --- /dev/null +++ b/theme/Just-Dark/gtk-3.0/granite.css @@ -0,0 +1,421 @@ +/*Widgets*/ + +/************ + * Tooltips * + ************/ + +.overlay-bar { + background-color: alpha (#000, 0.7); + border-radius: 3px; + border-width: 0; + padding: 3px 6px; + margin: 3px; + text-shadow: 0 1px 2px alpha (#000, 0.6); +} + +.overlay-bar GtkLabel { + color: white; + text-shadow: 0 1px 2px alpha (#000, 0.6); +} + +/********* +* Frames * +*********/ + +/* avoid borders when a viewport is + * packed into a ScrolledWindow, Pane, Static Notebook, or Popover */ +/*GtkScrolledWindow GtkViewport.frame, +GtkPaned .frame,*/ +GraniteWidgetsPopOver .frame, +GraniteWidgetsStaticNotebook .frame { + border: none; +} + +/*************************** +* Overlay Button * +***************************/ +/* +GtkOverlay > .button, +GtkOverlay > .button:hover, +GtkOverlay > .button:focus { + background-image: none; + background-color: transparent; + border: 2px solid #fff; + color: #fff; + + box-shadow: 0 1px 0 1px alpha (#000, 0.30); + text-shadow: 0 1px 0 1px alpha (#000, 0.30); + + background-clip: border-box; +} + +GtkOverlay > .button:active, +GtkOverlay > .button:hover:active { + background-color: #fff; + color: @text_color; + border-color: #fff; + text-shadow: none; +} + +GtkOverlay > .button:focus, +GtkOverlay > .button:focus:active { + border-color: @selected_bg_color; +} + +GtkOverlay > .button:focus:active { + background-color: @selected_bg_color; +} +*/ +/*************************** +* Secondary Toolbar Button * +***************************/ + +.secondary-toolbar.toolbar .button { + padding: 0 3px 0 3px; +} + +/************** +* Help Button * +**************/ + +.help_button { + border-radius: 100px; + padding: 3px 9px; +} + +/********* +* Linked * +*********/ +/* +GtkOverlay .linked .button:last-child, +GtkOverlay .linked .button:active:last-child, +GtkOverlay .linked .button:active:hover:last-child, +GtkOverlay .linked .button:insensitive:last-child { + border-right-width: 2px; +} +*/ +/******************** +* Notebook and Tabs * +********************/ +/* +.dynamic-notebook .notebook.header { + background-image: linear-gradient(to bottom, + alpha (#000, 0.10), + alpha (#000, 0.00) 15%), + linear-gradient(to bottom, + shade (@titlebar_color, 0.8), + shade (@titlebar_color, 0.9)); + border-style: solid; + border-width: 0 0 1px 0; + border-color: shade (@titlebar_color, 0.56); + border-radius: 0; +} + +.dynamic-notebook .notebook { + -GtkNotebook-tab-overlap: 1px; + border-width: 0; +} + +.dynamic-notebook .notebook .button { + color: shade (@text_color, 1.20); +} + +.dynamic-notebook GtkImage { + color: shade (@title_color, 0.75); +} + +.dynamic-notebook GtkImage:insensitive { + color: @insensitive_color; +} + +.dynamic-notebook .notebook .button:hover { + background-color: alpha (#000, 0.05); + border-color: alpha (#000, 0.25); + box-shadow: inset 0 0 0 1px alpha (#000, 0.05); + color: shade (@text_color, 1.10); +} + +.dynamic-notebook .notebook .button:hover:active { + background-color: alpha (#000, 0.10); +} + +.dynamic-notebook .notebook tab { + padding: 3px; + border-radius: 0; + background-image: none; + background-color: transparent; + border-width: 0 1px 0 0; + border-image: linear-gradient(to bottom, + transparent, + alpha (#000, 0.20)) 0 1 0 0; +} + +.dynamic-notebook .notebook tab > GtkImage { + color: shade (@titlebar_color, 0.35); +} + +.dynamic-notebook .notebook tab:nth-child(first) { + border-width: 0 1px 0 1px; + border-image: linear-gradient(to bottom, + transparent, + alpha (#000, 0.20)) 0 1 0 1; +} + +.dynamic-notebook .notebook tab:active { + background-image: linear-gradient(to bottom, + shade (@titlebar_color, 0.88), + shade (@titlebar_color, 0.84)); + border-color: shade (@titlebar_color, 0.56); + border-radius: 4px; + border-style: solid; + border-width: 0 1px 1px; + text-shadow: 0 1px alpha (#fff, 0.4); + icon-shadow: 0 1px alpha (#fff, 0.4); + box-shadow: inset 0 0 0 1px alpha (#fff, 0.20), + 0 0 0 1px shade (@titlebar_color, 0.56); + border-image: none; + color: @text_color; +} + +.dynamic-notebook .notebook tab > .entry { + border-radius: 2px; + padding: 1px 5px; +} + +.dynamic-notebook .notebook tab > .button, +.dynamic-notebook .notebook tab > .button:hover, +.dynamic-notebook .notebook tab > .button:hover:active { + background-image: none; + background-color: alpha (#000, 0.02); + border-color: alpha (#000, 0.29); +} + +.dynamic-notebook .notebook tab > .button:hover:active { + background-color: alpha (#000, 0.10); +} +*/ +/********************* +* Secondary Toolbars * +*********************/ + +.secondary-toolbar.toolbar { + padding: 3px; + border-bottom: 1px solid @borders; +} + +/****************** +* Bottom Toolbars * +******************/ + +.bottom-toolbar.toolbar { + border-width: 1px 0 0 0; + border-style: solid; + border-color: @borders; + box-shadow: inset 0 1px alpha(white, 0.95); + padding: 5px; + text-shadow: 0 1px @button_text_shadow; + background-image: linear-gradient(to bottom, + shade(@theme_bg_color, 0.99), + shade(@theme_bg_color, 0.93)); +} + +.bottom-toolbar.toolbar .button { + padding: 2px 3px 2px 3px; +} + +/*************** + * Action bars * + ***************/ +/* +GtkDialog .action-bar { + background-image: none; + background-color: @bg_color; + border-top-color: shade (@bg_color, 0.80); +} +*/ +/*************** + * Search bars * + ***************/ +/* +GtkDialog .search-bar { + background-image: none; + background-color: @bg_color; + border-color: shade (@bg_color, 0.60); + box-shadow: none; +} +*/ +/************************** +* Suggested Action Button * +**************************/ +/* +GtkOverlay .suggested-action.button { + background-image: none; + background-color: @selected_bg_color; + border-color: @selected_bg_color; +} +*/ +/************************ +* Sidebar & Source List * +************************/ + +.source-list, +.source-list.view { + background-color: @sidebar_bg; + color: @theme_fg_color; + -gtk-icon-style: regular; +} + +.source-list { + -GtkTreeView-horizontal-separator: 1px; + -GtkTreeView-vertical-separator: 6px; +} + +.source-list.category-expander { + color: transparent; +} + +.source-list.view:prelight { + background-color: shade (@sidebar_bg, 1.10); +} + +.source-list.view:selected, +.source-list.view:prelight:selected, +.source-list.view:selected:focus, +.source-list.category-expander:hover { + color: @theme_selected_fg_color; +} +/* +GtkDialog .sidebar .view:selected, +GtkDialog .sidebar .view:prelight:selected { + background-image: none; + background-color: alpha (#000, 0.05); + border-image: linear-gradient(to bottom, + alpha (#000, 0.15), + alpha (#fff, 0.30)) 1 1 1 1; + box-shadow: inset 0 1px 0 0 alpha (#000, 0.02), + inset 0 -1px 0 0 alpha (#000, 0.10); +}*/ +/* +.sidebar-pane-separator, +.sidebar-pane-separator:prelight, +.sidebar-pane-separator:selected { + border: 1px solid red; + -GtkPaned-handle-size: 3; + background-image: none; + background-color: green; +}*/ + +.source-list .scrollbar.trough, +.source-list .scrollbars-junction { + background-color: @theme_bg_color; +} + +.source-list.badge, +.source-list.badge:prelight, +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:prelight:selected { + background-image: none; + background-color: @theme_selected_bg_color; + color: @theme_selected_fg_color; + border-radius: 10px; + padding: 0 6px; + margin: 0 3px; + border-width: 0; +} + +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:prelight:selected { + background-color: @theme_selected_fg_color; + color: @theme_selected_bg_color; +} + +/*********************** + * Thin Pane Separator * + ***********************/ + +GraniteWidgetsThinPaned { + background-color: @theme_base_color; + border-left: 1px solid @borders; + border-right: 1px solid @borders; +} + + +/*********** + * Welcome * + **********/ + +GraniteWidgetsWelcome { + background-color: @base_color; +} + +GraniteWidgetsWelcome GtkLabel { + color: mix(@theme_fg_color, @theme_bg_color, 0.5); + font: open sans 11; + text-shadow: none; +} + +GraniteWidgetsWelcome .h1, +GraniteWidgetsWelcome .h3 { + color: alpha(@theme_fg_color, 0.8); +} + +/*********** + * Popover * + **********/ + +GraniteWidgetsPopOver { + -GraniteWidgetsPopOver-arrow-width: 21; + -GraniteWidgetsPopOver-arrow-height: 10; + -GraniteWidgetsPopOver-border-radius: 3px; + -GraniteWidgetsPopOver-border-width: 1; + -GraniteWidgetsPopOver-shadow-size: 12; + border: 1px solid alpha(black, 0.3); + margin: 0; +} + +.popover_bg { + background-color: transparent; + background-image: linear-gradient(to bottom, + alpha(shade(@theme_base_color, 0.98), 0.97), + alpha(shade(@theme_base_color, 0.98), 0.97) 80%, + alpha(shade(@theme_base_color, 0.92), 0.97)); + border: 1px solid alpha(black, 0.3); +} + +GraniteWidgetsPopOver .sidebar.view, +GraniteWidgetsPopOver * { + background-color: transparent; +} + +/* Granite App Menu */ +GraniteWidgetsAppMenu .button:active { + background-image: linear-gradient(to bottom, + @button_active_gradient_color_a, + @button_active_gradient_color_b); +} +/* +GraniteWidgetsPopOver .button { + background-image: none; + background-color: transparent; +} + +GraniteWidgetsPopOver .button:active, +GraniteWidgetsPopOver .button:hover:active { + background-image: none; + background-color: alpha (#000, 0.05); + border-color: shade (@theme_base_color, 0.74); +} + +GtkDialog .titlebar, +GtkMessageDialog .titlebar, +GtkDialog .titlebar.default-decoration, +GtkMessageDialog .titlebar.default-decoration { + border: none; + background-image: none; + background-color: blue; + box-shadow: inset 1px 0 0 0 alpha (#fff, 0.20), + inset -1px 0 0 0 alpha (#fff, 0.20), + inset 0 1px 0 0 #fff; +}*/ diff --git a/theme/Just-Dark/gtk-3.0/gtk-main-dark.css b/theme/Just-Dark/gtk-3.0/gtk-main-dark.css new file mode 100644 --- /dev/null +++ b/theme/Just-Dark/gtk-3.0/gtk-main-dark.css @@ -0,0 +1,155 @@ +/* Dark color scheme */ +@define-color theme_fg_color #F3F3F5; +@define-color theme_bg_color #1e1e1e; +@define-color theme_base_color shade(#1e1e1e, 0.7); +@define-color theme_selected_bg_color #5C5C5C; +@define-color theme_selected_fg_color white; +@define-color insensitive_bg_color shade(#1e1e1e, 1.1); +@define-color insensitive_fg_color shade(@theme_fg_color, 0.6); +@define-color borders shade(@theme_base_color, 0.5); +@define-color warning_color #f57900; +@define-color error_color #cc0000; +@define-color success_color #51940F; +/*@define-color wm_borders_edge white; +@define-color wm_border alpha(black, 0.18); +@define-color wm_button_hover_color_a shade(@theme_bg_color, 1.3); +@define-color wm_button_hover_color_b @theme_bg_color; +@define-color wm_button_active_color_a shade(@theme_bg_color, 0.85); +@define-color wm_button_active_color_b shade(@theme_bg_color, 0.89); +@define-color wm_button_active_color_c shade(@theme_bg_color, 0.9);*/ +@define-color content_view_bg @theme_base_color; +@define-color link_color #2a76c6; +@define-color theme_unfocused_base_color @theme_base_color; +@define-color theme_unfocused_fg_color @theme_fg_color; +@define-color theme_unfocused_bg_color @theme_bg_color; + +@define-color selected_bg_color @theme_selected_bg_color; +@define-color fg_color @theme_selected_fg_color; + +@define-color entry_bg_color shade(#1e1e1e, 0.7); +@define-color entry_inset alpha(black, 0.15); + +@define-color highlight_shadow alpha(white, 0.15); + +@define-color button_gradient_color_a shade(#1e1e1e, 1.3); +@define-color button_gradient_color_b shade(#1e1e1e, 0.85); + +@define-color button_hover_gradient_color_a shade(@button_gradient_color_a, 1.10); +@define-color button_hover_gradient_color_b shade(@button_gradient_color_b, 1.02); + +@define-color button_active_gradient_color_a shade(@button_gradient_color_b, 0.7); +@define-color button_active_gradient_color_b shade(@button_gradient_color_a, 0.7); + +@define-color button_active_text @theme_fg_color; +@define-color button_active_text_shadow alpha(black, 0.6); + +@define-color suggested_action_button_a #5C5C5C; +@define-color suggested_action_button_b #5C5C5C; + +@define-color suggested_action_button_fg white; +@define-color suggested_action_button_shadow alpha(black, 0.3); + +@define-color destructive_action_button_a #e86060; +@define-color destructive_action_button_b #ce3535; + +@define-color destructive_action_button_fg white; +@define-color destructive_action_button_shadow alpha(black, 0.3); + +@define-color insensitive_borders shade(@borders, 1.1); + +@define-color notebook_tab_gradient_a @wm_bg_b; +@define-color notebook_tab_gradient_b shade(@wm_bg_b, 0.9); + +@define-color scale_highlight_bg_a shade(@theme_bg_color, 1.2); +@define-color scale_highlight_bg_b shade(@theme_bg_color, 1.5); + +@define-color progressbar_background_a shade(@theme_selected_bg_color, 1.0); +@define-color progressbar_background_b shade(@theme_selected_bg_color, 0.8); +@define-color progressbar_border shade(@theme_base_color, 0.60); +/*@define-color progressbar_highlight #66CBFF;*/ +@define-color progressbar_highlight mix (alpha(white, 1.0), @progressbar_background_a, 0.7); + +/*@define-color trough_bg_color_a #565759; +@define-color trough_bg_color_b shade(@trough_bg_color_a, 1.1);*/ +@define-color trough_bg_color_a @button_active_gradient_color_a; +@define-color trough_bg_color_b @button_active_gradient_color_b; + +@define-color sidebar_bg @theme_bg_color; + +@define-color app_notification_a shade(@wm_bg_a, 1.02); +@define-color app_notification_b shade(@wm_bg_b, 1.05); + +@define-color infobar_bg_color #3D5074; +@define-color infobar_fg_color alpha(@theme_fg_color, 1.0); +@define-color infobar_text_shadow alpha(black, 0.7); + + +@define-color selection_toolbar_bg_a #3465a4; +@define-color selection_toolbar_bg_b #1d437b; +@define-color selection_toolbar_border #0D213B; +@define-color selection_button_text_shadow alpha(black, 0.5); + +@define-color selection_toolbar_button_a shade(@selection_toolbar_bg_a, 1.05); +@define-color selection_toolbar_button_b shade(@selection_toolbar_bg_b, 0.98); + +/*gnome-clocks uses these colors. why?*/ +@define-color scrollbar_trough shade(@theme_bg_color, 0.9); +@define-color scrollbar_slider_prelight mix(@scrollbar_trough, @theme_fg_color, 0.5); +@define-color theme_text_color @theme_fg_color; + +/******* + * OSD * + *******/ +@define-color osd_text_shadow alpha(black, 0.75); + +@define-color osd_toolbar_bg_a alpha(shade(#1e1e1e, 1.15), 0.75); +@define-color osd_toolbar_bg_b alpha(shade(#1e1e1e, 0.85), 0.75); + +@define-color osd_button_bg_a @osd_toolbar_bg_a; +@define-color osd_button_bg_b @osd_toolbar_bg_b; + +@define-color osd_trough_bg_a alpha(shade(#3a3b3d, 0.6), 0.5); +@define-color osd_trough_bg_b alpha(shade(#444446, 0.6), 0.5); + +/***************** + * Fallback Mode * + *****************/ +@define-color os_chrome_bg_color black; +@define-color os_chrome_bg_color_a shade(@os_chrome_bg_color_b, 1.3); +@define-color os_chrome_bg_color_b #1e1e1e; +@define-color os_chrome_fg_color #F3F3F5; +@define-color os_chrome_selected_bg_color shade(@os_chrome_bg_color_a, 0.6); +@define-color os_chrome_selected_fg_color @theme_selected_fg_color; + +/****** + * WM * + ******/ +@define-color wm_title @theme_fg_color; +@define-color wm_unfocused_title alpha(@theme_fg_color, 0.6); +@define-color wm_highlight shade(#1e1e1e, 1.4); +@define-color wm_title_highlight alpha(#000000, 0.0); +@define-color wm_title_highlight_dark alpha(black, 0.8); +@define-color wm_title_shadow @wm_title_highlight; + +@define-color wm_bg_a shade (#1e1e1e, 1.3); +@define-color wm_bg_b #1e1e1e; +@define-color metacity_bg_a @wm_bg_a; +@define-color metacity_bg_b #454749; +@define-color metacity_bg_c #1e1e1e; + +@define-color wm_shadow alpha(black, 0.7); +@define-color window_frame alpha(black, 0.85); +@define-color wm_border black; + + +@import url("gtk-widgets.css"); +@import url("gtk-widgets-dark-overrides.css"); +@import url("gtk-widgets-borders-dark.css"); +@import url("gtk-widgets-assets-dark.css"); +@import url("applications.css"); +@import url("applications-dark-overrides.css"); +@import url("granite.css"); +@import url("window-controls.css"); +@import url("window-controls-dark-overrides.css"); +@import url("tabs.css"); +@import url("tabs-dark-overrides.css"); diff --git a/theme/Just-Dark/gtk-3.0/gtk-widgets-assets-dark.css b/theme/Just-Dark/gtk-3.0/gtk-widgets-assets-dark.css new file mode 100644 --- /dev/null +++ b/theme/Just-Dark/gtk-3.0/gtk-widgets-assets-dark.css @@ -0,0 +1,398 @@ +/******************* + * Pane separators * + *******************/ +.pane-separator { + background-image: url("assets/pane-separator-grip-dark.svg"); + background-repeat: no-repeat; + background-position: center; +} + +.pane-separator:hover { + background-image: url("assets/pane-separator-grip-prelight-dark.svg"); +} + +.pane-separator.vertical { + background-image: url("assets/pane-separator-grip-vertical-dark.svg"); +} + +.pane-separator.vertical:hover { + background-image: url("assets/pane-separator-grip-vertical-prelight-dark.svg"); +} + +/************************* + * Header bar separator * + *************************/ +.titlebar.selection-mode .header-bar-separator, GtkCalendar.selection-mode.header .header-bar-separator, +.titlebar.selection-mode > GtkBox > .separator.vertical, GtkCalendar.selection-mode.header > GtkBox > .separator.vertical, +.header-bar.selection-mode .header-bar-separator, +.header-bar.selection-mode > GtkBox > .separator.vertical { + -GtkWidget-wide-separators: 1; + -GtkWidget-separator-width: 9px; + background: transparent; + border-width: 0 4px 0 1px; + border-style: solid; + border-color: transparent; + border-image: -gtk-scaled(url("assets/header-separator-selectionmode-dark.png"),url("assets/header-separator-selectionmode-dark@2.png")) 0 4 0 1 / 0 4px 0 1px stretch; } + +.titlebar.selection-mode .left .header-bar-separator, +.titlebar.selection-mode > GtkBox.left > .separator.vertical, +.header-bar.selection-mode .left .header-bar-separator, +.header-bar.selection-mode > GtkBox.left > .separator.vertical, +.titlebar.selection-mode .right:dir(rtl) .header-bar-separator, +.titlebar.selection-mode > GtkBox.right:dir(rtl) > .separator.vertical, +.header-bar.selection-mode .right:dir(rtl) .header-bar-separator, +.header-bar.selection-mode > GtkBox.right:dir(rtl) > .separator.vertical { + -GtkWidget-wide-separators: 1; + -GtkWidget-separator-width: 9px; + background: transparent; + border-width: 0 1px 0 4px; + border-style: solid; + border-color: transparent; + border-image: -gtk-scaled(url("assets/header-separator-selectionmode-left-dark.png"),url("assets/header-separator-selectionmode-left-dark@2.png")) 0 1 0 4 / 0 1px 0 4px stretch; } + +.titlebar .header-bar-separator, GtkCalendar.header .header-bar-separator, +.titlebar > GtkBox > .separator.vertical, GtkCalendar.header > GtkBox > .separator.vertical, +.header-bar .header-bar-separator, +.header-bar > GtkBox > .separator.vertical, .toolbar .separator { + -GtkWidget-wide-separators: 1; + -GtkWidget-separator-width: 9px; + background: transparent; + border-width: 0 4px 0 1px; + border-style: solid; + border-color: transparent; + border-image: -gtk-scaled(url("assets/header-separator-dark.png"),url("assets/header-separator-dark@2.png")) 0 4 0 1 / 0 4px 0 1px stretch; } + +.titlebar .left .header-bar-separator, +.titlebar > GtkBox.left > .separator.vertical, +.header-bar .left .header-bar-separator, +.header-bar > GtkBox.left > .separator.vertical, +.titlebar .right:dir(rtl) .header-bar-separator, +.titlebar > GtkBox.right:dir(rtl) > .separator.vertical, +.header-bar .right:dir(rtl) .header-bar-separator, +.header-bar > GtkBox.right:dir(rtl) > .separator.vertical { + -GtkWidget-wide-separators: 1; + -GtkWidget-separator-width: 9px; + background: transparent; + border-width: 0 1px 0 4px; + border-style: solid; + border-color: transparent; + border-image: -gtk-scaled(url("assets/header-separator-left-dark.png"),url("assets/header-separator-left-dark@2.png")) 0 1 0 4 / 0 1px 0 4px stretch; } + +/********************* + * GtkScale's slider * + *********************/ +.scale.slider { + background-image: -gtk-scaled(url("assets/slider-dark.png"),url("assets/slider-dark@2.png")); +} + +.list-row:selected .scale.slider { + background-image: -gtk-scaled(url("assets/slider-selected-dark.png"),url("assets/slider-selected-dark@2.png")); +} + +.scale.slider:hover { + background-image: -gtk-scaled(url("assets/slider-hover-dark.png"),url("assets/slider-hover-dark@2.png")); +} + +.list-row:selected .scale.slider:hover { + background-image: -gtk-scaled(url("assets/slider-hover-selected-dark.png"),url("assets/slider-hover-selected-dark@2.png")); +} + +.scale.slider:active, +.scale.slider:active:hover { + background-image: -gtk-scaled(url("assets/slider-active-dark.png"),url("assets/slider-active-dark@2.png")); +} + +.list-row:selected .scale.slider:active, +.list-row:selected .scale.slider:active:hover { + background-image: -gtk-scaled(url("assets/slider-active-selected-dark.png"),url("assets/slider-active-selected-dark@2.png")); +} + +.scale.slider:insensitive, +.scale.slider:insensitive:hover { + background-image: -gtk-scaled(url("assets/slider-insensitive-dark.png"),url("assets/slider-insensitive-dark@2.png")); +} + +.list-row:selected .scale.slider:insensitive, +.list-row:selected .scale.slider:insensitive:hover { + background-image: -gtk-scaled(url("assets/slider-insensitive-selected-dark.png"),url("assets/slider-insensitive-selected-dark@2.png")); +} + +.osd .scale.slider { + background-image: -gtk-scaled(url("assets/slider-dark.png"),url("assets/slider-dark@2.png")); +} + +.osd .scale.slider:hover { + background-image: -gtk-scaled(url("assets/slider-hover-dark.png"),url("assets/slider-hover-dark@2.png")); +} + +.osd .scale.slider:active, +.osd .scale.slider:active:hover { + background-image: -gtk-scaled(url("assets/slider-active-dark.png"),url("assets/slider-active-dark@2.png")); +} + +.osd .scale.slider:insensitive, +.osd .scale.slider:insensitive:hover { + background-image: -gtk-scaled(url("assets/slider-insensitive-dark.png"),url("assets/slider-insensitive-dark@2.png")); +} + +/*Scrollbar*/ +.scrollbar.trough { + border-image: -gtk-scaled(url("assets/scrollbar-trough-dark.png"),url("assets/scrollbar-trough-dark@2.png")) 8 7 8 8 / 8px 7px 8px 8px; + border-width: 8px 7px 8px 8px; + background-color: transparent; + border-radius: 0; +} + +.scrollbar.trough.horizontal { + border-image: -gtk-scaled(url("assets/scrollbar-trough-horizontal-dark.png"),url("assets/scrollbar-trough-horizontal-dark@2.png")) 8 8 7 8 / 8px 8px 7px 8px; + border-width: 8px 8px 7px 8px; +} + +.scrollbar.slider { + border-image: -gtk-scaled(url("assets/scrollbar-slider-dark.png"),url("assets/scrollbar-slider-dark@2.png")) 8 7 8 8 / 8px 7px 8px 8px; + border-width: 8px 7px 8px 8px; + background-color: transparent; + border-radius: 0; +} + +.scrollbar.slider.horizontal { + border-image: -gtk-scaled(url("assets/scrollbar-slider-horizontal-dark.png"),url("assets/scrollbar-slider-horizontal-dark@2.png")) 8 8 7 8 / 8px 8px 7px 8px; + border-width: 8px 8px 7px 8px; +} + +.scrollbar.slider:insensitive, +.scrollbar.slider:hover { + border-image: -gtk-scaled(url("assets/scrollbar-slider-hover-dark.png"),url("assets/scrollbar-slider-hover-dark@2.png")) 8 7 8 8 / 8px 7px 8px 8px; +} + +.scrollbar.slider.horizontal:insensitive, +.scrollbar.slider.horizontal:hover { + border-image: -gtk-scaled(url("assets/scrollbar-slider-horizontal-hover-dark.png"),url("assets/scrollbar-slider-horizontal-hover-dark@2.png")) 8 8 7 8 / 8px 8px 7px 8px; +} + +.scrollbar.slider:active { + border-image: -gtk-scaled(url("assets/scrollbar-slider-active-dark.png"),url("assets/scrollbar-slider-active-dark@2.png")) 8 7 8 8 / 8px 7px 8px 8px; +} + +.scrollbar.slider.horizontal:active { + border-image: -gtk-scaled(url("assets/scrollbar-slider-horizontal-active-dark.png"),url("assets/scrollbar-slider-horizontal-active-dark@2.png")) 8 8 7 8 / 8px 8px 7px 8px; +} + +/************* + * GtkSwitch * + *************/ +GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-dark.png"),url("assets/switch-dark@2.png")); + background-repeat: no-repeat; + background-position: 0 center; + color: transparent; + border-color: transparent; + border-image: none; + border-style: none; + box-shadow: none; + text-shadow: none; +} + +GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-dark.png"),url("assets/switch-active-dark@2.png")); +} + +GtkSwitch.trough:insensitive { + background-color: transparent; + background-image: -gtk-scaled(url("assets/switch-insensitive-dark.png"),url("assets/switch-insensitive-dark@2.png")); +} + +GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-dark.png"),url("assets/switch-active-insensitive-dark@2.png")); +} + +GtkSwitch.slider { + background-image: -gtk-scaled(url("assets/switch-slider-dark.png"),url("assets/switch-slider-dark@2.png")); + background-repeat: no-repeat; + background-position: 0 center; +} + +GtkSwitch.slider:insensitive { + background-color: transparent; + background-image: -gtk-scaled(url("assets/switch-slider-insensitive-dark.png"),url("assets/switch-slider-insensitive-dark@2.png")); + background-repeat: no-repeat; + background-position: 0 center; +} +/* +.list-row:selected GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-selected.png"),url("assets/switch-selected@2.png")); +} + +.list-row:selected GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-selected.png"),url("assets/switch-active-selected@2.png")); +} + +.list-row:selected GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-selected.png"),url("assets/switch-insensitive-selected@2.png")); +} + +.list-row:selected GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-selected.png"),url("assets/switch-active-insensitive-selected@2.png")); +}*/ + +/************************* + * Check and Radio items * + *************************/ +.check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); } + +.view.check:selected row, +.menuitem.check:hover, +.list-row:selected .check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected-dark.png"), url("assets/checkbox-unchecked-selected-dark@2.png")); } + +.check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); } + +.view.check:insensitive:selected row, +.menuitem.check:insensitive:hover, +.list-row:selected .check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected-dark.png"), url("assets/checkbox-unchecked-insensitive-selected-dark@2.png")); } + +.check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); } + +.view.check:inconsistent:selected row, +.menuitem.check:inconsistent:hover, +.list-row:selected .check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected-dark.png"), url("assets/checkbox-mixed-selected-dark@2.png")); } + +.check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); } + +.view.check:inconsistent:insensitive:selected row, +.menuitem.check:inconsistent:insensitive:hover, +.list-row:selected .check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected-dark.png"), url("assets/checkbox-mixed-selected-dark@2.png")); } + +.check:active, +.check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); } + +.view.check:active:selected row, +.menuitem.check:active:hover, +.view.check:checked:selected row, +.menuitem.check:checked:hover, +.list-row:selected .check:active, +.list-row:selected .check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected-dark.png"), url("assets/checkbox-checked-selected-dark@2.png")); } + +.check:active:insensitive, +.check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); } + +.view.check:active:insensitive:selected row, +.menuitem.check:active:insensitive:hover, +.view.check:checked:insensitive:selected row, +.menuitem.check:checked:insensitive:hover, +.list-row:selected .check:active:insensitive, +.list-row:selected .check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected-dark.png"), url("assets/checkbox-checked-insensitive-selected-dark@2.png")); } + +.radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); } + +.view.radio:selected row, +.menuitem.radio:hover, +.list-row:selected .radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected-dark.png"), url("assets/radio-unchecked-selected-dark@2.png")); } + +.radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); } + +.view.radio:insensitive:selected row, +.menuitem.radio:insensitive:hover, +.list-row:selected .radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected-dark.png"), url("assets/radio-unchecked-insensitive-selected-dark@2.png")); } + +.radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); } + +.view.radio:inconsistent:selected row, +.menuitem.radio:inconsistent:hover, +.list-row:selected .radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected-dark.png"), url("assets/radio-mixed-selected-dark@2.png")); } + +.radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); } + +.view.radio:inconsistent:insensitive:selected row, +.menuitem.radio:inconsistent:insensitive:hover, +.list-row:selected .radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected-dark.png"), url("assets/radio-mixed-selected-dark@2.png")); } + +.radio:active, +.radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); } + +.view.radio:active:selected row, +.menuitem.radio:active:hover, +.view.radio:checked:selected row, +.menuitem.radio:checked:hover, +.list-row:selected .radio:active, +.list-row:selected .radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected-dark.png"), url("assets/radio-checked-selected-dark@2.png")); } + +.radio:active:insensitive, +.radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); } + +.view.radio:active:insensitive:selected row, +.menuitem.radio:active:insensitive:hover, +.view.radio:checked:insensitive:selected row, +.menuitem.radio:checked:insensitive:hover, +.list-row:selected .radio:active:insensitive, +.list-row:selected .radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected-dark.png"), url("assets/radio-checked-insensitive-selected-dark@2.png")); } + +/*Selectionmode*/ +GtkIconView.view.check, +GtkFlowBox.view.check { + color: mix(@theme_fg_color, @theme_bg_color, 0.7); + background-image: none; + -gtk-icon-source: -gtk-icontheme("checkbox-checked-symbolic"); } + +GtkIconView.view.check:hover, +GtkFlowBox.view.check:hover { + color: mix(@theme_fg_color, @theme_bg_color, 0.4); } + +GtkIconView.view.check:active, +GtkFlowBox.view.check:active, +GtkIconView.view.check:checked, +GtkFlowBox.view.check:checked { + color: @theme_selected_bg_color; } + +GtkCheckButton.text-button, GtkRadioButton.text-button { + padding: 1px 2px 4px; + outline-offset: 0; } + GtkCheckButton.text-button:insensitive, GtkCheckButton.text-button:insensitive:active, GtkCheckButton.text-button:insensitive:checked, GtkCheckButton.text-button:insensitive:inconsistent, GtkRadioButton.text-button:insensitive, GtkRadioButton.text-button:insensitive:active, GtkRadioButton.text-button:insensitive:checked, GtkRadioButton.text-button:insensitive:inconsistent { + color: @insensitive_fg_color; } + +.menuitem.check, +.menuitem.radio, +.menuitem.check:hover, +.menuitem.radio:hover, +.menuitem.check:insensitive, +.menuitem.radio:insensitive, +.menuitem.check:active, +.menuitem.radio:active, +.menuitem.check:checked, +.menuitem.radio:checked, +.cell.check, +.cell.radio, +.cell.check:hover, +.cell.radio:hover, +.cell.check:insensitive, +.cell.radio:insensitive, +.cell.check:active, +.cell.radio:active, +.cell.check:checked, +.cell.radio:checked { + background-color: transparent; + icon-shadow: none; +} diff --git a/theme/Just-Dark/gtk-3.0/gtk-widgets-assets-darker-overrides.css b/theme/Just-Dark/gtk-3.0/gtk-widgets-assets-darker-overrides.css new file mode 100644 --- /dev/null +++ b/theme/Just-Dark/gtk-3.0/gtk-widgets-assets-darker-overrides.css @@ -0,0 +1,134 @@ +/******************* + * Pane separators * + *******************/ +.header-bar .pane-separator, +.toolbar .pane-separator, +.primary-toolbar .pane-separator { + background-image: url("assets/pane-separator-grip-dark.svg"); + background-repeat: no-repeat; + background-position: center; +} + +.header-bar .pane-separator:hover, +.toolbar .pane-separator:hover, +.primary-toolbar .pane-separator:hover { + background-image: url("assets/pane-separator-grip-prelight-dark.svg"); +} + +/************************* + * Header bar separator * + *************************/ +.titlebar.selection-mode .header-bar-separator, +GtkCalendar.selection-mode.header .header-bar-separator, +.titlebar.selection-mode > GtkBox > .separator.vertical, +GtkCalendar.selection-mode.header > GtkBox > .separator.vertical, +.header-bar.selection-mode .header-bar-separator, +.header-bar.selection-mode > GtkBox > .separator.vertical { + border-image: -gtk-scaled(url("assets/header-separator-selectionmode-dark.png"),url("assets/header-separator-selectionmode-dark@2.png")) 0 4 0 1 / 0 4px 0 1px stretch; } + +.titlebar.selection-mode .left .header-bar-separator, +.titlebar.selection-mode > GtkBox.left > .separator.vertical, +.header-bar.selection-mode .left .header-bar-separator, +.header-bar.selection-mode > GtkBox.left > .separator.vertical, +.titlebar.selection-mode .right:dir(rtl) .header-bar-separator, +.titlebar.selection-mode > GtkBox.right:dir(rtl) > .separator.vertical, +.header-bar.selection-mode .right:dir(rtl) .header-bar-separator, +.header-bar.selection-mode > GtkBox.right:dir(rtl) > .separator.vertical { + border-image: -gtk-scaled(url("assets/header-separator-selectionmode-left-dark.png"),url("assets/header-separator-selectionmode-left-dark@2.png")) 0 1 0 4 / 0 1px 0 4px stretch; } + +.titlebar .header-bar-separator, GtkCalendar.header .header-bar-separator, +.titlebar > GtkBox > .separator.vertical, GtkCalendar.header > GtkBox > .separator.vertical, +.header-bar .header-bar-separator, +.header-bar > GtkBox > .separator.vertical, .toolbar .separator { + border-image: -gtk-scaled(url("assets/header-separator-dark.png"),url("assets/header-separator-dark@2.png")) 0 4 0 1 / 0 4px 0 1px stretch; } + +.titlebar .left .header-bar-separator, +.titlebar > GtkBox.left > .separator.vertical, +.header-bar .left .header-bar-separator, +.header-bar > GtkBox.left > .separator.vertical, +.titlebar .right:dir(rtl) .header-bar-separator, +.titlebar > GtkBox.right:dir(rtl) > .separator.vertical, +.header-bar .right:dir(rtl) .header-bar-separator, +.header-bar > GtkBox.right:dir(rtl) > .separator.vertical { + border-image: -gtk-scaled(url("assets/header-separator-left-dark.png"),url("assets/header-separator-left-dark@2.png")) 0 1 0 4 / 0 1px 0 4px stretch; } + +/********************* + * GtkScale's slider * + *********************/ +.header-bar .scale.slider, +.toolbar .scale.slider, +.primary-toolbar .scale.slider { + background-image: -gtk-scaled(url("assets/slider-dark.png"),url("assets/slider-dark@2.png")); +} + +.header-bar .scale.slider:hover, +.toolbar .scale.slider:hover, +.primary-toolbar .scale.slider:hover { + background-image: -gtk-scaled(url("assets/slider-hover-dark.png"),url("assets/slider-hover-dark@2.png")); +} + +.header-bar .scale.slider:active, +.header-bar .scale.slider:active:hover, +.toolbar .scale.slider:active, +.toolbar .scale.slider:active:hover, +.primary-toolbar .scale.slider:active, +.primary-toolbar .scale.slider:active:hover { + background-image: -gtk-scaled(url("assets/slider-active-dark.png"),url("assets/slider-active-dark@2.png")); +} + +.header-bar .scale.slider:insensitive, +.header-bar .scale.slider:insensitive:hover, +.toolbar .scale.slider:insensitive, +.toolbar .scale.slider:insensitive:hover, +.primary-toolbar .scale.slider:insensitive, +.primary-toolbar .scale.slider:insensitive:hover { + background-image: -gtk-scaled(url("assets/slider-insensitive-dark.png"),url("assets/slider-insensitive-dark@2.png")); +} + +/************* + * GtkSwitch * + *************/ +.header-bar GtkSwitch.trough, +.toolbar GtkSwitch.trough, +.primary-toolbar GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-dark.png"),url("assets/switch-dark@2.png")); + background-repeat: no-repeat; + background-position: 0 center; + color: transparent; + border-color: transparent; + border-image: none; + border-style: none; + box-shadow: none; + text-shadow: none; +} + +.header-bar GtkSwitch.trough:active, +.toolbar GtkSwitch.trough:active, +.primary-toolbar GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-dark.png"),url("assets/switch-active-dark@2.png")); +} + +.header-bar GtkSwitch.trough:insensitive, +.toolbar GtkSwitch.trough:insensitive, +.primary-toolbar GtkSwitch.trough:insensitive { + background-color: transparent; + background-image: -gtk-scaled(url("assets/switch-insensitive-dark.png"),url("assets/switch-insensitive-dark@2.png")); +} + +.header-bar GtkSwitch.trough:active:insensitive, +.toolbar GtkSwitch.trough:active:insensitive, +.primary-toolbar GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-dark.png"),url("assets/switch-active-insensitive-dark@2.png")); +} + +.header-bar GtkSwitch.slider, +.toolbar GtkSwitch.slider, +.primary-toolbar GtkSwitch.slider { + background-image: -gtk-scaled(url("assets/switch-slider-dark.png"),url("assets/switch-slider-dark@2.png")); +} + +.header-bar GtkSwitch.slider:insensitive, +.toolbar GtkSwitch.slider:insensitive, +.primary-toolbar GtkSwitch.slider:insensitive { + background-image: -gtk-scaled(url("assets/switch-slider-insensitive-dark.png"),url("assets/switch-slider-insensitive-dark@2.png")); +} diff --git a/theme/Just-Dark/gtk-3.0/gtk-widgets-assets.css b/theme/Just-Dark/gtk-3.0/gtk-widgets-assets.css new file mode 100644 --- /dev/null +++ b/theme/Just-Dark/gtk-3.0/gtk-widgets-assets.css @@ -0,0 +1,404 @@ +/******************* + * Pane separators * + *******************/ +.pane-separator { + background-image: url("assets/pane-separator-grip.svg"); + background-repeat: no-repeat; + background-position: center; +} + +.pane-separator:hover { + background-image: url("assets/pane-separator-grip-prelight.svg"); +} + +.pane-separator.vertical { + background-image: url("assets/pane-separator-grip-vertical.svg"); +} + +.pane-separator.vertical:hover { + background-image: url("assets/pane-separator-grip-vertical-prelight.svg"); +} + +/************************* + * Header bar separator * + *************************/ +.titlebar.selection-mode .header-bar-separator, +GtkCalendar.selection-mode.header .header-bar-separator, +.titlebar.selection-mode > GtkBox > .separator.vertical, +GtkCalendar.selection-mode.header > GtkBox > .separator.vertical, +.header-bar.selection-mode .header-bar-separator, +.header-bar.selection-mode > GtkBox > .separator.vertical { + -GtkWidget-wide-separators: 1; + -GtkWidget-separator-width: 9px; + background: transparent; + border-width: 0 4px 0 1px; + border-style: solid; + border-color: transparent; + border-image: -gtk-scaled(url("assets/header-separator-selectionmode.png"),url("assets/header-separator-selectionmode@2.png")) 0 4 0 1 / 0 4px 0 1px stretch; } + +.titlebar.selection-mode .left .header-bar-separator, +.titlebar.selection-mode > GtkBox.left > .separator.vertical, +.header-bar.selection-mode .left .header-bar-separator, +.header-bar.selection-mode > GtkBox.left > .separator.vertical, +.titlebar.selection-mode .right:dir(rtl) .header-bar-separator, +.titlebar.selection-mode > GtkBox.right:dir(rtl) > .separator.vertical, +.header-bar.selection-mode .right:dir(rtl) .header-bar-separator, +.header-bar.selection-mode > GtkBox.right:dir(rtl) > .separator.vertical { + -GtkWidget-wide-separators: 1; + -GtkWidget-separator-width: 9px; + background: transparent; + border-width: 0 1px 0 4px; + border-style: solid; + border-color: transparent; + border-image: -gtk-scaled(url("assets/header-separator-selectionmode-left.png"),url("assets/header-separator-selectionmode-left@2.png")) 0 1 0 4 / 0 1px 0 4px stretch; } + +.titlebar .header-bar-separator, +GtkCalendar.header .header-bar-separator, +.titlebar > GtkBox > .separator.vertical, +GtkCalendar.header > GtkBox > .separator.vertical, +.header-bar .header-bar-separator, +.header-bar > GtkBox > .separator.vertical, +.toolbar .separator { + -GtkWidget-wide-separators: 1; + -GtkWidget-separator-width: 9px; + background: transparent; + border-width: 0 4px 0 1px; + border-style: solid; + border-color: transparent; + border-image: -gtk-scaled(url("assets/header-separator.png"),url("assets/header-separator@2.png")) 0 4 0 1 / 0 4px 0 1px stretch; } + +.titlebar .left .header-bar-separator, +.titlebar > GtkBox.left > .separator.vertical, +.header-bar .left .header-bar-separator, +.header-bar > GtkBox.left > .separator.vertical, +.titlebar .right:dir(rtl) .header-bar-separator, +.titlebar > GtkBox.right:dir(rtl) > .separator.vertical, +.header-bar .right:dir(rtl) .header-bar-separator, +.header-bar > GtkBox.right:dir(rtl) > .separator.vertical { + -GtkWidget-wide-separators: 1; + -GtkWidget-separator-width: 9px; + background: transparent; + border-width: 0 1px 0 4px; + border-style: solid; + border-color: transparent; + border-image: -gtk-scaled(url("assets/header-separator-left.png"),url("assets/header-separator-left@2.png")) 0 1 0 4 / 0 1px 0 4px stretch; } + +/********************* + * GtkScale's slider * + *********************/ +.scale.slider { + background-image: -gtk-scaled(url("assets/slider.png"),url("assets/slider@2.png")); +} + +.list-row:selected .scale.slider { + background-image: -gtk-scaled(url("assets/slider-selected.png"),url("assets/slider-selected@2.png")); +} + +.scale.slider:hover { + background-image: -gtk-scaled(url("assets/slider-hover.png"),url("assets/slider-hover@2.png")); +} + +.list-row:selected .scale.slider:hover { + background-image: -gtk-scaled(url("assets/slider-hover-selected.png"),url("assets/slider-hover-selected@2.png")); +} + +.scale.slider:active, +.scale.slider:active:hover { + background-image: -gtk-scaled(url("assets/slider-active.png"),url("assets/slider-active@2.png")); +} + +.list-row:selected .scale.slider:active, +.list-row:selected .scale.slider:active:hover { + background-image: -gtk-scaled(url("assets/slider-active-selected.png"),url("assets/slider-active-selected@2.png")); +} + +.scale.slider:insensitive, +.scale.slider:insensitive:hover { + background-image: -gtk-scaled(url("assets/slider-insensitive.png"),url("assets/slider-insensitive@2.png")); +} + +.list-row:selected .scale.slider:insensitive, +.list-row:selected .scale.slider:insensitive:hover { + background-image: -gtk-scaled(url("assets/slider-insensitive-selected.png"),url("assets/slider-insensitive-selected@2.png")); +} + +.osd .scale.slider { + background-image: -gtk-scaled(url("assets/slider-dark.png"),url("assets/slider-dark@2.png")); +} + +.osd .scale.slider:hover { + background-image: -gtk-scaled(url("assets/slider-hover-dark.png"),url("assets/slider-hover-dark@2.png")); +} + +.osd .scale.slider:active, +.osd .scale.slider:active:hover { + background-image: -gtk-scaled(url("assets/slider-active-dark.png"),url("assets/slider-active-dark@2.png")); +} + +.osd .scale.slider:insensitive, +.osd .scale.slider:insensitive:hover { + background-image: -gtk-scaled(url("assets/slider-insensitive-dark.png"),url("assets/slider-insensitive-dark@2.png")); +} + +/*Scrollbar*/ +.scrollbar.trough { + border-image: -gtk-scaled(url("assets/scrollbar-trough.png"),url("assets/scrollbar-trough@2.png")) 8 7 8 8 / 8px 7px 8px 8px; + border-width: 8px 7px 8px 8px; + background-color: transparent; + border-radius: 0; +} + +.scrollbar.trough.horizontal { + border-image: -gtk-scaled(url("assets/scrollbar-trough-horizontal.png"),url("assets/scrollbar-trough-horizontal@2.png")) 8 8 7 8 / 8px 8px 7px 8px; + border-width: 8px 8px 7px 8px; +} + +.scrollbar.slider { + border-image: -gtk-scaled(url("assets/scrollbar-slider.png"),url("assets/scrollbar-slider@2.png")) 8 7 8 8 / 8px 7px 8px 8px; + border-width: 8px 7px 8px 8px; + background-color: transparent; + border-radius: 0; +} + +.scrollbar.slider.horizontal { + border-image: -gtk-scaled(url("assets/scrollbar-slider-horizontal.png"),url("assets/scrollbar-slider-horizontal@2.png")) 8 8 7 8 / 8px 8px 7px 8px; + border-width: 8px 8px 7px 8px; +} + +.scrollbar.slider:insensitive, +.scrollbar.slider:hover { + border-image: -gtk-scaled(url("assets/scrollbar-slider-hover.png"),url("assets/scrollbar-slider-hover@2.png")) 8 7 8 8 / 8px 7px 8px 8px; +} + +.scrollbar.slider.horizontal:insensitive, +.scrollbar.slider.horizontal:hover { + border-image: -gtk-scaled(url("assets/scrollbar-slider-horizontal-hover.png"),url("assets/scrollbar-slider-horizontal-hover@2.png")) 8 8 7 8 / 8px 8px 7px 8px; +} + +.scrollbar.slider:active { + border-image: -gtk-scaled(url("assets/scrollbar-slider-active.png"),url("assets/scrollbar-slider-active@2.png")) 8 7 8 8 / 8px 7px 8px 8px; +} + +.scrollbar.slider.horizontal:active { + border-image: -gtk-scaled(url("assets/scrollbar-slider-horizontal-active.png"),url("assets/scrollbar-slider-horizontal-active@2.png")) 8 8 7 8 / 8px 8px 7px 8px; +} + +/************* + * GtkSwitch * + *************/ +GtkSwitch.trough, +.list-row:selected GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch.png"),url("assets/switch@2.png")); + background-repeat: no-repeat; + background-position: 0 center; + color: transparent; + border-color: transparent; + border-image: none; + border-style: none; + box-shadow: none; + text-shadow: none; +} + +GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active.png"),url("assets/switch-active@2.png")); +} + +GtkSwitch.trough:insensitive { + background-color: transparent; + background-image: -gtk-scaled(url("assets/switch-insensitive.png"),url("assets/switch-insensitive@2.png")); +} + +GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive.png"),url("assets/switch-active-insensitive@2.png")); +} + +GtkSwitch.slider { + background-image: -gtk-scaled(url("assets/switch-slider.png"),url("assets/switch-slider@2.png")); + background-repeat: no-repeat; + background-position: 0 center; +} + +GtkSwitch.slider:insensitive { + background-color: transparent; + background-image: -gtk-scaled(url("assets/switch-slider-insensitive.png"),url("assets/switch-slider-insensitive@2.png")); + background-repeat: no-repeat; + background-position: 0 center; +} + +.list-row:selected GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-selected.png"),url("assets/switch-selected@2.png")); +} + +.list-row:selected GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-selected.png"),url("assets/switch-active-selected@2.png")); +} + +.list-row:selected GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-selected.png"),url("assets/switch-insensitive-selected@2.png")); +} + +.list-row:selected GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-selected.png"),url("assets/switch-active-insensitive-selected@2.png")); +} + +/************************* + * Check and Radio items * + *************************/ +.check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png")); } + +.view.check:selected row, +.menuitem.check:hover, +.list-row:selected .check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); } + +.check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png")); } + +.view.check:insensitive:selected row, +.menuitem.check:insensitive:hover, +.list-row:selected .check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); } + +.check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png")); } + +.view.check:inconsistent:selected row, +.menuitem.check:inconsistent:hover, +.list-row:selected .check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); } + +.check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png")); } + +.view.check:inconsistent:insensitive:selected row, +.menuitem.check:inconsistent:insensitive:hover, +.list-row:selected .check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); } + +.check:active, +.check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png")); } + +.view.check:active:selected row, +.menuitem.check:active:hover, +.view.check:checked:selected row, +.menuitem.check:checked:hover, +.list-row:selected .check:active, +.list-row:selected .check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); } + +.check:active:insensitive, +.check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png")); } + +.view.check:active:insensitive:selected row, +.menuitem.check:active:insensitive:hover, +.view.check:checked:insensitive:selected row, +.menuitem.check:checked:insensitive:hover, +.list-row:selected .check:active:insensitive, +.list-row:selected .check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); } + +.radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png")); } + +.view.radio:selected row, +.menuitem.radio:hover, +.list-row:selected .radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); } + +.radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png")); } + +.view.radio:insensitive:selected row, +.menuitem.radio:insensitive:hover, +.list-row:selected .radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); } + +.radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png")); } + +.view.radio:inconsistent:selected row, +.menuitem.radio:inconsistent:hover, +.list-row:selected .radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); } + +.radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png")); } + +.view.radio:inconsistent:insensitive:selected row, +.menuitem.radio:inconsistent:insensitive:hover, +.list-row:selected .radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); } + +.radio:active, +.radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png")); } + +.view.radio:active:selected row, +.menuitem.radio:active:hover, +.view.radio:checked:selected row, +.menuitem.radio:checked:hover, +.list-row:selected .radio:active, +.list-row:selected .radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); } + +.radio:active:insensitive, +.radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png")); } + +.view.radio:active:insensitive:selected row, +.menuitem.radio:active:insensitive:hover, +.view.radio:checked:insensitive:selected row, +.menuitem.radio:checked:insensitive:hover, +.list-row:selected .radio:active:insensitive, +.list-row:selected .radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); } + +/*Selectionmode*/ +GtkIconView.view.check, +GtkFlowBox.view.check { + color: mix(@theme_fg_color, @theme_bg_color, 0.7); + background-image: none; + -gtk-icon-source: -gtk-icontheme("checkbox-checked-symbolic"); } + +GtkIconView.view.check:hover, +GtkFlowBox.view.check:hover { + color: mix(@theme_fg_color, @theme_bg_color, 0.4); } + +GtkIconView.view.check:active, +GtkFlowBox.view.check:active, +GtkIconView.view.check:checked, +GtkFlowBox.view.check:checked { + color: @theme_selected_bg_color; } + +GtkCheckButton.text-button, GtkRadioButton.text-button { + padding: 1px 2px 4px; + outline-offset: 0; } + GtkCheckButton.text-button:insensitive, GtkCheckButton.text-button:insensitive:active, GtkCheckButton.text-button:insensitive:checked, GtkCheckButton.text-button:insensitive:inconsistent, GtkRadioButton.text-button:insensitive, GtkRadioButton.text-button:insensitive:active, GtkRadioButton.text-button:insensitive:checked, GtkRadioButton.text-button:insensitive:inconsistent { + color: @insensitive_fg_color; } + +.menuitem.check, +.menuitem.radio, +.menuitem.check:hover, +.menuitem.radio:hover, +.menuitem.check:insensitive, +.menuitem.radio:insensitive, +.menuitem.check:active, +.menuitem.radio:active, +.menuitem.check:checked, +.menuitem.radio:checked, +.cell.check, +.cell.radio, +.cell.check:hover, +.cell.radio:hover, +.cell.check:insensitive, +.cell.radio:insensitive, +.cell.check:active, +.cell.radio:active, +.cell.check:checked, +.cell.radio:checked { + background-color: transparent; + icon-shadow: none; +} diff --git a/theme/Just-Dark/gtk-3.0/gtk-widgets-borders-dark.css b/theme/Just-Dark/gtk-3.0/gtk-widgets-borders-dark.css new file mode 100644 --- /dev/null +++ b/theme/Just-Dark/gtk-3.0/gtk-widgets-borders-dark.css @@ -0,0 +1,728 @@ +/*Entries*/ +.entry { + border-image: -gtk-scaled(url("borders/generic-border-dark.png"),url("borders/generic-border-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch; + border-radius: 2px; + border-width: 1px 1px 2px 1px; + border-style: solid; + border-color: transparent; +} + +.entry:focus { + border-image: -gtk-scaled(url("borders/generic-border-focused-dark.png"),url("borders/generic-border-focused-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch; + border-radius: 2px; + border-width: 1px 1px 2px 1px; + border-style: solid; + border-color: transparent; +} + +/*Linked Entries*/ +.linked .entry { + border-image: -gtk-scaled(url("borders/middle-entry-border-dark.png"),url("borders/middle-entry-border-dark@2.png")) 1 1 2 0 / 1px 1px 2px 0 stretch; + border-radius: 0; + border-width: 1px 0 2px 0; + border-style: solid; + border-color: transparent; +} + +.linked .entry:focus { + border-image: -gtk-scaled(url("borders/middle-entry-focused-border-dark.png"),url("borders/middle-entry-focused-border-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch; +} + +.linked .entry:first-child, GtkComboBox.combobox-entry .entry:first-child { + border-image: -gtk-scaled(url("borders/left-entry-border-dark.png"),url("borders/left-entry-border-dark@2.png")) 2 1 3 2 / 2px 1px 3px 2px stretch; + border-radius: 2px 0 0 2px; + border-width: 1px 0 2px 1px; + border-style: solid; + border-color: transparent; +} + +.linked .entry:first-child:focus, GtkComboBox.combobox-entry .entry:first-child:focus { + border-image: -gtk-scaled(url("borders/left-entry-focused-border-dark.png"),url("borders/left-entry-focused-border-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch; +} + +.linked .entry:last-child, GtkComboBox.combobox-entry .entry:last-child { + border-image: -gtk-scaled(url("borders/right-entry-border-dark.png"),url("borders/right-entry-border-dark@2.png")) 2 2 3 0 / 2px 2px 3px 0 stretch; + border-radius: 0 2px 2px 0; + border-width: 1px 1px 2px 0; + border-style: solid; + border-color: transparent; +} + +.linked .entry:last-child:focus, GtkComboBox.combobox-entry .entry:last-child:focus { + border-image: -gtk-scaled(url("borders/right-entry-focused-border-dark.png"),url("borders/right-entry-focused-border-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch; +} + +/*Vertical Linked Entries*/ +.linked.vertical .entry, +.linked.vertical .entry:insensitive, +.spinbutton.vertical.entry { + border-image: -gtk-scaled(url("borders/middle-vertical-entry-border-dark.png"),url("borders/middle-vertical-entry-border-dark@2.png")) 0 1 1 1 / 0 1px 1px 1px stretch; + border-radius: 0; + border-width: 0 1px 0 1px; + border-style: solid; + border-color: transparent; +} + +.linked.vertical .entry:focus, +.spinbutton.vertical.entry:focus { + border-image: -gtk-scaled(url("borders/middle-vertical-entry-border-focused-dark.png"),url("borders/middle-vertical-entry-border-focused-dark@2.png")) 2 2 2 2 / 2px 2px 2px 2px stretch; +} + +.linked.vertical .entry:first-child, +.linked.vertical .entry:first-child:insensitive, +.linked.vertical > GtkComboBox.combobox-entry .entry:first-child, +.linked.vertical > GtkComboBox.combobox-entry .entry:first-child:insensitive { + border-image: -gtk-scaled(url("borders/top-vertical-entry-border-dark.png"),url("borders/top-vertical-entry-border-dark@2.png")) 2 2 1 2 / 2px 2px 1px 2px stretch; + border-radius: 2px 2px 0 0; + border-width: 1px 1px 0 1px; + border-style: solid; + border-color: transparent; +} + +.linked.vertical .entry:first-child:focus, +.linked.vertical > GtkComboBox.combobox-entry .entry:first-child:focus { + border-image: -gtk-scaled(url("borders/top-vertical-entry-border-focused-dark.png"),url("borders/top-vertical-entry-border-focused-dark@2.png")) 2 2 2 2 / 2px 2px 2px 2px stretch; +} + +.linked.vertical .entry:last-child, +.linked.vertical .entry:last-child:insensitive, +.linked.vertical > GtkComboBox.combobox-entry .entry:last-child, +.linked.vertical > GtkComboBox.combobox-entry .entry:last-child:insensitive { + border-image: -gtk-scaled(url("borders/bottom-vertical-entry-border-dark.png"),url("borders/bottom-vertical-entry-border-dark@2.png")) 0 2 3 2 / 0px 2px 3px 2px stretch; + border-radius: 0 0 2px 2px; + border-width: 0 1px 2px 1px; + border-style: solid; + border-color: transparent; +} + +.linked.vertical .entry:last-child:focus, +.linked.vertical > GtkComboBox.combobox-entry .entry:last-child:focus { + border-image: -gtk-scaled(url("borders/bottom-vertical-entry-border-focused-dark.png"),url("borders/bottom-vertical-entry-border-focused-dark@2.png")) 2 3 4 3 / 2px 3px 4px 3px stretch; +} + +/*Buttons*/ +.button, +.button.flat:hover, +.button:insensitive, +.inline-toolbar GtkToolButton > .button, +.spinbutton.vertical .button, +.primary-toolbar .button:hover, +.header-bar .button.titlebutton:hover, +.titlebar .button.titlebutton:hover { + border-image: -gtk-scaled(url("borders/button-border-dark.png"),url("borders/button-border-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch; + border-radius: 2px; + border-width: 1px 1px 2px 1px; + border-style: solid; + border-color: transparent; +} + +.button:active, +.button:focus:active, +.button:focus:active:hover, +.button.flat:active, +.button:insensitive:active, +.button:insensitive.flat:active, +.inline-toolbar GtkToolButton > .button:active, +.inline-toolbar GtkToolButton > .button:insensitive, +.inline-toolbar GtkToolButton > .button:insensitive:active, +.spinbutton.vertical .button:active, +.primary-toolbar .button:active, +.button:checked, +.button:focus:checked, +.button:focus:checked:hover, +.button.flat:checked, +.button:insensitive:checked, +.button:insensitive.flat:checked, +.inline-toolbar GtkToolButton > .button:checked, +.inline-toolbar GtkToolButton > .button:insensitive, +.inline-toolbar GtkToolButton > .button:insensitive:checked, +.spinbutton.vertical .button:checked, +.primary-toolbar .button:checked, +.header-bar .button.titlebutton:active, +.titlebar .button.titlebutton:active, +.header-bar .button.titlebutton:checked, +.titlebar .button.titlebutton:checked { + border-image: -gtk-scaled(url("borders/button-active-border-dark.png"),url("borders/button-active-border-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch; + border-radius: 2px; + border-width: 1px 1px 2px 1px; + border-style: solid; + border-color: transparent; +} + +.button:focus{ + border-image: -gtk-scaled(url("borders/button-border-default-dark.png"),url("borders/button-border-default-dark@2.png")) 3 3 4 3 / 3px 3px 4px 3px stretch; + border-radius: 2px; + border-width: 1px 1px 2px 1px; + border-style: solid; + border-color: transparent; +} + +.list-row:selected .button, .list-row:selected .button.flat:hover, +.list-row:selected .button:focus, .list-row:selected .button.flat:focus:hover { + border-image: -gtk-scaled(url("borders/button-border-selected-dark.png"),url("borders/button-border-selected-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch; + border-radius: 2px; + border-width: 1px 1px 2px 1px; + border-style: solid; + border-color: transparent; +} + +.list-row:selected .button:active:hover, .list-row:selected .button:checked, .list-row:selected .button:checked:hover, +.list-row:selected .button.flat:active:hover, .list-row:selected .button.flat:focus:active:hover { + border-image: -gtk-scaled(url("borders/button-active-border-dark.png"),url("borders/button-active-border-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch; + border-radius: 2px; + border-width: 1px 1px 2px 1px; + border-style: solid; + border-color: transparent; +} + +.button.suggested-action, +.button.suggested-action:insensitive { + border-image: -gtk-scaled(url("borders/button-border-suggested-dark.png"),url("borders/button-border-suggested-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch; + border-radius: 2px; + border-width: 1px 1px 2px 1px; + border-style: solid; + border-color: transparent; +} + +.button.suggested-action:active, +.button.suggested-action:active:hover, +.button.suggested-action:checked, +.button.suggested-action:checked:hover { + border-image: -gtk-scaled(url("borders/button-active-border-suggested-dark.png"),url("borders/button-active-border-suggested-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch; + border-radius: 2px; + border-width: 1px 1px 2px 1px; + border-style: solid; + border-color: transparent; +} + +.button.destructive-action, +.button.destructive-action:insensitive { + border-image: -gtk-scaled(url("borders/button-border-destructive-dark.png"),url("borders/button-border-destructive-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch; + border-radius: 2px; + border-width: 1px 1px 2px 1px; + border-style: solid; + border-color: transparent; +} + +.button.destructive-action:active, +.button.destructive-action:checked, +.button.destructive-action:active:hover, +.button.destructive-action:checked:hover { + border-image: -gtk-scaled(url("borders/button-active-border-destructive-dark.png"),url("borders/button-active-border-destructive-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch; + border-radius: 2px; + border-width: 1px 1px 2px 1px; + border-style: solid; + border-color: transparent; +} + +/*Selectionmode Buttons*/ +.titlebar.selection-mode .button, +.header-bar.selection-mode .button, +.titlebar.selection-mode .button:insensitive, +.header-bar.selection-mode .button:insensitive, +.titlebar.selection-mode .selection-menu:hover, +.header-bar.selection-mode .selection-menu:hover { + border-image: -gtk-scaled(url("borders/button-border-suggested-dark.png"),url("borders/button-border-suggested-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch; + border-radius: 2px; + border-width: 1px 1px 2px 1px; + border-style: solid; + border-color: transparent; +} + +.titlebar.selection-mode .button:active, +.header-bar.selection-mode .button:active, +.titlebar.selection-mode .button:checked, +.header-bar.selection-mode .button:checked { + border-image: -gtk-scaled(url("borders/button-active-border-suggested-dark.png"),url("borders/button-active-border-suggested-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch; + border-radius: 2px; + border-width: 1px 1px 2px 1px; + border-style: solid; + border-color: transparent; +} + +.selection-mode.titlebar .titlebutton { + border-image: none; +} + +.titlebar.selection-mode .selection-menu, .header-bar.selection-mode .selection-menu { + border-image: none; } + +/*Linked Buttons*/ +/*Middle*/ +.inline-toolbar GtkToolButton > .button.flat, +.inline-toolbar.search-bar GtkToolButton > .button.flat, +.inline-toolbar.location-bar GtkToolButton > .button.flat, +.inline-toolbar .button, +.inline-toolbar.toolbar .button, +.inline-toolbar GtkToolButton > .button.flat:hover, +.inline-toolbar.search-bar GtkToolButton > .button.flat:hover, +.inline-toolbar.location-bar GtkToolButton > .button.flat:hover, +.inline-toolbar .button:hover, +.inline-toolbar.toolbar .button:hover, +.linked .button, +.linked .button:hover, +.inline-toolbar GtkToolButton:only-child > .button.flat, +.inline-toolbar.search-bar GtkToolButton:only-child > .button.flat, +.inline-toolbar.location-bar GtkToolButton:only-child > .button.flat, +GtkComboBox.combobox-entry .button, +.linked > GtkComboBox > .button:dir(ltr), +.inline-toolbar GtkToolButton > .button.flat:insensitive, +.inline-toolbar.search-bar GtkToolButton > .button.flat:insensitive, +.inline-toolbar.location-bar GtkToolButton > .button.flat:insensitive, +.inline-toolbar .button:insensitive, +.inline-toolbar.toolbar .button:insensitive, +.linked .button:insensitive, +.linked .button:hover:insensitive, +.inline-toolbar GtkToolButton:only-child > .button.flat:insensitive, +.inline-toolbar.search-bar GtkToolButton:only-child > .button.flat:insensitive, +.inline-toolbar.location-bar GtkToolButton:only-child > .button.flat:insensitive, +GtkComboBox.combobox-entry .button:insensitive, +.linked > GtkComboBox > .button:dir(ltr):insensitive { + border-image: -gtk-scaled(url("borders/middle-button-border-dark.png"),url("borders/middle-button-border-dark@2.png")) 2 1 3 1 / 2px 1px 3px 1px stretch; + border-radius: 0; + border-width: 1px 0 2px 0; + border-style: solid; + border-color: transparent; +} + +.inline-toolbar GtkToolButton > .button.flat:active, +.inline-toolbar.search-bar GtkToolButton > .button.flat:active, +.inline-toolbar.location-bar GtkToolButton > .button.flat:active, +.inline-toolbar .button:active, +.inline-toolbar.toolbar .button:active, +.inline-toolbar.toolbar .button:active:hover, +.linked .button:active, +.linked .button:hover:active, +.inline-toolbar GtkToolButton:only-child > .button.flat:active, +.inline-toolbar.search-bar GtkToolButton:only-child > .button.flat:active, +.inline-toolbar.location-bar GtkToolButton:only-child > .button.flat:active, +GtkComboBox.combobox-entry .button:active, +.linked > GtkComboBox > .button:dir(ltr):active, +.inline-toolbar GtkToolButton > .button.flat:checked, +.inline-toolbar.search-bar GtkToolButton > .button.flat:checked, +.inline-toolbar.location-bar GtkToolButton > .button.flat:checked, +.inline-toolbar .button:checked, +.inline-toolbar.toolbar .button:checked, +.inline-toolbar.toolbar .button:checked:hover, +.linked .button:checked, +.linked .button:hover:checked, +.inline-toolbar GtkToolButton:only-child > .button.flat:checked, +.inline-toolbar.search-bar GtkToolButton:only-child > .button.flat:checked, +.inline-toolbar.location-bar GtkToolButton:only-child > .button.flat:checked, +GtkComboBox.combobox-entry .button:checked, +.linked > GtkComboBox > .button:dir(ltr):checked { + border-image: -gtk-scaled(url("borders/middle-button-active-border-dark.png"),url("borders/middle-button-active-border-dark@2.png")) 2 1 3 1 / 2px 1px 3px 1px stretch; + border-radius: 0; + border-width: 1px 0 2px 0; + border-style: solid; + border-color: transparent; +} + +/*Left*/ +.inline-toolbar .button:first-child, +.inline-toolbar.toolbar .button:first-child, +.linked .button:first-child, +.inline-toolbar GtkToolButton:first-child > .button.flat, +.inline-toolbar.search-bar GtkToolButton:first-child > .button.flat, +.inline-toolbar.location-bar GtkToolButton:first-child > .button.flat, +.inline-toolbar GtkToolButton:only-child > .button.flat:first-child, +GtkComboBox.combobox-entry .button:first-child, +.linked > GtkComboBox:first-child > .button { + border-image: -gtk-scaled(url("borders/left-button-border-dark.png"),url("borders/left-button-border-dark@2.png")) 2 1 3 2 / 2px 1px 3px 2px stretch; + border-radius: 2px 0 0 2px; + border-width: 1px 0 2px 1px; + border-style: solid; + border-color: transparent; +} + +.inline-toolbar .button:first-child:active, +.inline-toolbar.toolbar .button:first-child:active, +.inline-toolbar.toolbar .button:first-child:active:hover, +.linked .button:first-child:active, +.inline-toolbar GtkToolButton:first-child > .button.flat:active, +.inline-toolbar.search-bar GtkToolButton:first-child > .button.flat:active, +.inline-toolbar.location-bar GtkToolButton:first-child > .button.flat:active, +.inline-toolbar GtkToolButton:only-child > .button.flat:first-child:active, +GtkComboBox.combobox-entry .button:first-child:active, +.linked > GtkComboBox:first-child > .button:active, +.inline-toolbar .button:first-child:checked, +.inline-toolbar.toolbar .button:first-child:checked, +.inline-toolbar.toolbar .button:first-child:checked:hover, +.linked .button:first-child:checked, +.inline-toolbar GtkToolButton:first-child > .button.flat:checked, +.inline-toolbar.search-bar GtkToolButton:first-child > .button.flat:checked, +.inline-toolbar.location-bar GtkToolButton:first-child > .button.flat:checked, +.inline-toolbar GtkToolButton:only-child > .button.flat:first-child:checked, +GtkComboBox.combobox-entry .button:first-child:checked, +.linked > GtkComboBox:first-child > .button:checked { + border-image: -gtk-scaled(url("borders/left-button-active-border-dark.png"),url("borders/left-button-active-border-dark@2.png")) 2 1 3 2 / 2px 1px 3px 2px stretch; + border-radius: 2px 0 0 2px; + border-width: 1px 0 2px 1px; + border-style: solid; + border-color: transparent; +} + +/*Right*/ +.inline-toolbar .button:last-child, +.inline-toolbar.toolbar .button:last-child, +.linked .button:last-child, +.inline-toolbar GtkToolButton:last-child > .button.flat, +.inline-toolbar.search-bar GtkToolButton:last-child > .button.flat, +.inline-toolbar.location-bar GtkToolButton:last-child > .button.flat, +.inline-toolbar GtkToolButton:only-child > .button.flat:last-child, +GtkComboBox.combobox-entry .button:last-child, +.linked > GtkComboBox:last-child > .button { + border-image: -gtk-scaled(url("borders/right-button-border-dark.png"),url("borders/right-button-border-dark@2.png")) 2 2 3 1 / 2px 2px 3px 1px stretch; + border-radius: 0 2px 2px 0; + border-width: 1px 1px 2px 0; + border-style: solid; + border-color: transparent; +} + +.inline-toolbar .button:last-child:active, +.inline-toolbar.toolbar .button:last-child:active, +.inline-toolbar.toolbar .button:last-child:active:hover, +.linked .button:last-child:active, +.inline-toolbar GtkToolButton:last-child > .button.flat:active, +.inline-toolbar.search-bar GtkToolButton:last-child > .button.flat:active, +.inline-toolbar.location-bar GtkToolButton:last-child > .button.flat:active, +.inline-toolbar GtkToolButton:only-child > .button.flat:last-child:active, +GtkComboBox.combobox-entry .button:last-child:active, +.linked > GtkComboBox:last-child > .button:active, +.inline-toolbar .button:last-child:checked, +.inline-toolbar.toolbar .button:last-child:checked, +.inline-toolbar.toolbar .button:last-child:checked:hover, +.linked .button:last-child:checked, +.inline-toolbar GtkToolButton:last-child > .button.flat:checked, +.inline-toolbar.search-bar GtkToolButton:last-child > .button.flat:checked, +.inline-toolbar.location-bar GtkToolButton:last-child > .button.flat:checked, +.inline-toolbar GtkToolButton:only-child > .button.flat:last-child:checked, +GtkComboBox.combobox-entry .button:last-child:checked, +.linked > GtkComboBox:last-child > .button:checked { + border-image: -gtk-scaled(url("borders/right-button-active-border-dark.png"),url("borders/right-button-active-border-dark@2.png")) 2 2 3 1 / 2px 2px 3px 1px stretch; + border-radius: 0 2px 2px 0; + border-width: 1px 1px 2px 0; + border-style: solid; + border-color: transparent; +} + +/*Single*/ +.inline-toolbar .button:only-child, +.inline-toolbar.toolbar .button:only-child, +.linked .button:only-child, +.inline-toolbar GtkToolButton:only-child > .button.flat:only-child, +GtkComboBox.combobox-entry .button:only-child, +.linked > GtkComboBox:only-child > .button, +.inline-toolbar.search-bar GtkToolButton:only-child > .button.flat, +.inline-toolbar.location-bar GtkToolButton:only-child > .button.flat { + border-image: -gtk-scaled(url("borders/button-border-dark.png"),url("borders/button-border-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch; + border-radius: 2px; + border-width: 1px 1px 2px 0; + border-style: solid; + border-color: transparent; +} + +.inline-toolbar .button:only-child:active, +.inline-toolbar.toolbar .button:only-child:active, +.inline-toolbar.toolbar .button:only-child:active:hover, +.linked .button:only-child:active, +.inline-toolbar GtkToolButton:only-child > .button.flat:only-child:active, +GtkComboBox.combobox-entry .button:only-child:active, +.linked > GtkComboBox:only-child > .button:active, +.inline-toolbar .button:only-child:checked, +.inline-toolbar.toolbar .button:only-child:checked, +.inline-toolbar.toolbar .button:only-child:checked:hover, +.linked .button:only-child:checked, +.inline-toolbar GtkToolButton:only-child > .button.flat:only-child:checked, +GtkComboBox.combobox-entry .button:only-child:checked, +.linked > GtkComboBox:only-child > .button:checked { + border-image: -gtk-scaled(url("borders/button-active-border-dark.png"),url("borders/button-active-border-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch; + border-radius: 2px; + border-width: 1px 1px 2px 0; + border-style: solid; + border-color: transparent; +} + +/*Vertical Linked Buttons*/ +/*Middle*/ +.linked.vertical .button, +.linked.vertical .button:hover, +.linked.vertical > GtkComboBox.combobox-entry .button, +.linked.vertical > GtkComboBox.combobox-entry .button:insensitive { + border-image: -gtk-scaled(url("borders/middle-vertical-button-border-dark.png"),url("borders/middle-vertical-button-border-dark@2.png")) 1 1 1 1 / 1px 1px 1px 1px stretch; + border-radius: 0; + border-width: 0 1px 0 1px; + border-style: solid; + border-color: transparent; +} + +.linked.vertical .button:active, +.linked.vertical .button:hover:active, +.linked.vertical > GtkComboBox.combobox-entry .button:active, +.linked.vertical > GtkComboBox.combobox-entry .button:active:insensitive, +.linked.vertical .button:checked, +.linked.vertical .button:hover:checked, +.linked.vertical > GtkComboBox.combobox-entry .button:checked, +.linked.vertical > GtkComboBox.combobox-entry .button:checked:insensitive { + border-image: -gtk-scaled(url("borders/middle-vertical-button-active-border-dark.png"),url("borders/middle-vertical-button-active-border-dark@2.png")) 1 1 1 1 / 1px 1px 1px 1px stretch; + border-radius: 0; + border-width: 0 1px 0 1px; + border-style: solid; + border-color: transparent; +} + +/*Top*/ +.linked.vertical .button:first-child, +.linked.vertical > GtkComboBox.combobox-entry .button:first-child, +.linked.vertical > GtkComboBox:first-child > .button, +.spinbutton.vertical .button:first-child { + border-image: -gtk-scaled(url("borders/top-vertical-button-border-dark.png"),url("borders/top-vertical-button-border-dark@2.png")) 2 2 1 2 / 2px 2px 1px 2px stretch; + border-radius: 2px 2px 0 0; + border-width: 1px 1px 0 1px; + border-style: solid; + border-color: transparent; +} + +.linked.vertical .button:first-child:active, +.linked.vertical > GtkComboBox.combobox-entry .button:first-child:active, +.linked.vertical > GtkComboBox:first-child > .button:active, +.linked.vertical .button:first-child:checked, +.linked.vertical > GtkComboBox.combobox-entry .button:first-child:checked, +.linked.vertical > GtkComboBox:first-child > .button:checked, +.spinbutton.vertical .button:first-child:active { + border-image: -gtk-scaled(url("borders/top-vertical-button-active-border-dark.png"),url("borders/top-vertical-button-active-border-dark@2.png")) 2 2 1 2 / 2px 2px 1px 2px stretch; + border-radius: 2px 2px 0 0; + border-width: 1px 1px 0 1px; + border-style: solid; + border-color: transparent; +} + +/*Bottom*/ +.linked.vertical .button:last-child, +.linked.vertical > GtkComboBox.combobox-entry .button:last-child, +.linked.vertical > GtkComboBox:last-child > .button, +.spinbutton.vertical .button:last-child { + border-image: -gtk-scaled(url("borders/bottom-vertical-button-border-dark.png"),url("borders/bottom-vertical-button-border-dark@2.png")) 1 2 3 2 / 1px 2px 3px 2px stretch; + border-radius: 0 0 2px 2px; + border-width: 0 1px 2px 1px; + border-style: solid; + border-color: transparent; +} + +.linked.vertical .button:last-child:active, +.linked.vertical > GtkComboBox.combobox-entry .button:last-child:active, +.linked.vertical > GtkComboBox:last-child > .button:active, +.linked.vertical .button:last-child:checked, +.linked.vertical > GtkComboBox.combobox-entry .button:last-child:checked, +.linked.vertical > GtkComboBox:last-child > .button:checked, +.spinbutton.vertical .button:last-child:active { + border-image: -gtk-scaled(url("borders/bottom-vertical-button-active-border-dark.png"),url("borders/bottom-vertical-button-active-border-dark@2.png")) 1 2 3 2 / 1px 2px 3px 2px stretch; + border-radius: 0 0 2px 2px; + border-width: 0 1px 2px 1px; + border-style: solid; + border-color: transparent; +} + +/*OSD */ +.button.osd, .button.osd:insensitive, +.button.osd:active, .button.osd:active:hover, +.button.osd:checked, .button.osd:checked:hover { + border-image: none; + border: 1px solid alpha(black, 0.75); } + +.osd .button, .osd .button:insensitive, +.osd .button:active, .osd .button:active:hover, +.osd .button:checked, .osd .button:checked:hover, +.popover.osd .button, .popover.osd .button:insensitive, +.popover.osd .button:active, .popover.osd .button:active:hover, +.popover.osd .button:checked, .popover.osd .button:checked:hover { + border-image: -gtk-scaled(url("borders/osd-border.png"),url("assets/osd-border@2.png")) 0 1 0 1 / 0 1px 0 1px stretch; + border-radius: 0; + border-width: 0 1px 0 1px; + border-style: solid; + border-color: transparent; +} + +.osd .button:first-child, +.osd .button:first-child:active, +.osd .button:first-child:active:hover, +.osd .button:first-child:checked, +.osd .button:first-child:checked:hover, +.popover.osd .button:first-child, +.popover.osd .button:first-child:active, +.popover.osd .button:first-child:active:hover, +.popover.osd .button:first-child:checked, +.popover.osd .button:first-child:checked:hover { + border-image: -gtk-scaled(url("borders/osd-border.png"),url("assets/osd-border@2.png")) 0 1 0 0 / 0 1px 0 0px stretch; + border-radius: 0; + border-width: 0px 1px 0 0; + border-style: solid; + border-color: transparent; +} + +.osd .button:last-child, +.osd .button:last-child:active, +.osd .button:last-child:active:hover, +.osd .button:last-child:checked, +.osd .button:last-child:checked:hover, +.popover.osd .button:last-child, +.popover.osd .button:last-child:active, +.popover.osd .button:last-child:active:hover, +.popover.osd .button:last-child:checked, +.popover.osd .button:last-child:checked:hover { + border-image: -gtk-scaled(url("borders/osd-border.png"),url("assets/osd-border@2.png")) 0 0 0 1 / 0 0px 0 1px stretch; + border-radius: 0; + border-width: 0 0 0 1px; + border-style: solid; + border-color: transparent; +} + +.osd .button:only-child, +.osd .button:only-child:active, .osd .button:only-child:active:hover, +.osd .button:only-child:checked, .osd .button:only-child:checked:hover, +.popover.osd .button:only-child, +.popover.osd .button:only-child:active, .popover.osd .button:only-child:active:hover, +.popover.osd .button:only-child:checked, .popover.osd .button:only-child:checked:hover { + border-style: none; + border-image: none; + box-shadow: none; +} + +.osd .scale.trough, .osd .scale.trough.highlight { + border-image: -gtk-scaled(url("borders/scale-trough-osd-border.png"),url("borders/scale-trough-osd-border@2.png")) 2 6 3 6 / 2px 6px 3px 6px stretch; + border-radius: 2px; + border-width: 1px 5px 2px 5px; + border-style: solid; + border-color: transparent; +} + +.osd.stack-switcher .button, .osd.stack-switcher .button:first-child, .osd.stack-switcher .button:last-child, .osd.stack-switcher .button:only-child, +.osd.stack-switcher .button:checked:hover, .osd.stack-switcher .button:first-child:checked:hover, .osd.stack-switcher .button:last-child:checked:hover, .osd.stack-switcher .button:only-child:checked:hover, +.osd.stack-switcher .button:active, .osd.stack-switcher .button:first-child:focus:active:hover, .osd.stack-switcher .button:last-child:active, .osd.stack-switcher .button:only-child:active { + border-image: none; + border-color: alpha(black, 0.75); + border-style: solid; } + +.osd.stack-switcher .button, .osd.stack-switcher .button:checked, .osd.stack-switcher .button:active { + border-width: 1px 0 1px 0; + box-shadow: none; +} + +.osd.stack-switcher .button { + border-width: 1px 0 1px 0; + box-shadow: inset -1px 0 alpha(white, 0.05), + inset 1px 0 alpha(black, 0.5), + inset 0 1px alpha(white, 0.1), + inset 0 -1px alpha(black, 0.1); +} + +.osd.stack-switcher .button:first-child, .osd.stack-switcher .button:first-child:checked, .osd.stack-switcher .button:first-child:active { + border-width: 1px 0 1px 1px; + box-shadow: none; +} + +.osd.stack-switcher .button:first-child { + box-shadow: inset -1px 0 alpha(white, 0.05), + inset 0 1px alpha(white, 0.1), + inset 0 -1px alpha(black, 0.1); +} + +.osd.stack-switcher .button:last-child, .osd.stack-switcher .button:last-child:checked, .osd.stack-switcher .button:last-child:active { + border-width: 1px 1px 1px 0; + box-shadow: inset 1px 0 alpha(black, 0.5); +} + +.osd.stack-switcher .button:last-child { + border-width: 1px 1px 1px 0; + box-shadow: inset 1px 0 alpha(black, 0.5), + inset 0 1px alpha(white, 0.1), + inset 0 -1px alpha(black, 0.1); +} + +/*Scale trough*/ +.scale.trough { + border-image: -gtk-scaled(url("borders/scale-trough-border-dark.png"),url("borders/scale-trough-border-dark@2.png")) 2 6 3 6 / 2px 6px 3px 6px stretch; + border-radius: 2px; + border-width: 1px 5px 2px 5px; + border-style: solid; + border-color: transparent; +} +/* +.list-row:selected .scale.trough { + border-image: -gtk-scaled(url("borders/scale-trough-border-selected.png"),url("borders/scale-trough-border-selected@2.png")) 2 6 3 6 / 2px 6px 3px 6px stretch; + border-radius: 2px; + border-width: 1px 5px 2px 5px; + border-style: solid; + border-color: transparent; +} +*/ +.scale.trough.vertical { + border-image: -gtk-scaled(url("borders/scale-trough-vertical-border-dark.png"),url("borders/scale-trough-vertical-border-dark@2.png")) 6 3 6 2 / 6px 3px 6px 2px stretch; + border-radius: 2px; + border-width: 5px 2px 5px 1px; + border-style: solid; + border-color: transparent; +} + +.scale.trough.highlight { + border-image: -gtk-scaled(url("borders/scale-highlight-border-dark.png"),url("borders/scale-highlight-border-dark@2.png")) 2 6 3 6 / 2px 6px 3px 6px stretch; + border-radius: 2px; + border-width: 1px 5px 2px 5px; + border-style: solid; + border-color: transparent; +} +/* +.list-row:selected .scale.trough.highlight { + border-image: -gtk-scaled(url("borders/scale-highlight-border-selected.png"),url("borders/scale-highlight-border-selected@2.png")) 2 6 3 6 / 2px 6px 3px 6px stretch; + border-radius: 2px; + border-width: 1px 5px 2px 5px; + border-style: solid; + border-color: transparent; +} +*/ +.scale.trough.vertical.highlight { + border-image: -gtk-scaled(url("borders/scale-vertical-highlight-border-dark.png"),url("borders/scale-vertical-highlight-border-dark@2.png")) 6 3 6 2 / 6px 3px 6px 2px stretch; + border-radius: 2px; + border-width: 5px 2px 5px 1px; + border-style: solid; + border-color: transparent; +} + +/*progressbar trough*/ +.trough { + border-image: -gtk-scaled(url("borders/trough-border-dark.png"),url("borders/trough-border-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch; + border-radius: 2px; + border-width: 1px 1px 2px 1px; + border-style: solid; + border-color: transparent; +} +/* +.list-row:selected .trough, +GtkTreeView.view.trough:selected { + border-image: -gtk-scaled(url("borders/trough-border-selected.png"),url("borders/trough-border-selected@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch; + border-radius: 2px; + border-width: 1px 1px 2px 1px; + border-style: solid; + border-color: transparent; +} +*/ +.trough.vertical { + border-image: -gtk-scaled(url("borders/trough-vertical-border-dark.png"),url("borders/trough-vertical-border-dark@2.png")) 2 3 2 2 / 2px 3px 2px 2px stretch; + border-radius: 2px; + border-width: 1px 2px 1px 1px; + border-style: solid; + border-color: transparent; +} + +.button.flat, .menuitem.button.flat, /*.menuitem.button.flat:active, .menuitem.button.flat:checked,*/ .button:link, .button:visited, +.button:link:hover, .button:link:active, .button:link:checked, .button:link:active:hover, .button:link:checked:hover, .button:visited:hover, .button:visited:active, .button:visited:active:hover, +.notebook tab .button, .list-row.button, .scale-popup .button:hover, +GtkCalendar.button, .header-bar GtkCalendar.button.titlebutton, +.titlebar GtkCalendar.button.titlebutton, GtkCalendar.button:hover, GtkCalendar.button:backdrop { + border-color: transparent; + border-image: none; + background-color: transparent; + background-image: none; + box-shadow: none; + text-shadow: none; + icon-shadow: none; } diff --git a/theme/Just-Dark/gtk-3.0/gtk-widgets-borders-darker-overrides.css b/theme/Just-Dark/gtk-3.0/gtk-widgets-borders-darker-overrides.css new file mode 100644 --- /dev/null +++ b/theme/Just-Dark/gtk-3.0/gtk-widgets-borders-darker-overrides.css @@ -0,0 +1,507 @@ +/*Entries*/ +.header-bar .entry, +.toolbar .entry, +.primary-toolbar .entry { + border-image: -gtk-scaled(url("borders/generic-border-dark.png"),url("borders/generic-border-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch; +} + +.header-bar .entry:focus, +.toolbar .entry:focus, +.primary-toolbar .entry:focus { + border-image: -gtk-scaled(url("borders/generic-border-focused-dark.png"),url("borders/generic-border-focused-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch; +} + +/*Linked Entries*/ +.header-bar .linked .entry, +.toolbar .linked .entry, +.primary-toolbar .linked .entry { + border-image: -gtk-scaled(url("borders/middle-entry-border-dark.png"),url("borders/middle-entry-border-dark@2.png")) 1 1 2 0 / 1px 1px 2px 0 stretch; +} + +.header-bar .linked .entry:focus, +.toolbar .linked .entry:focus, +.primary-toolbar .linked .entry:focus { + border-image: -gtk-scaled(url("borders/middle-entry-focused-border-dark.png"),url("borders/middle-entry-focused-border-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch; +} + +.header-bar .linked .entry:first-child, +.header-bar GtkComboBox.combobox-entry .entry:first-child, +.toolbar .linked .entry:first-child, +.toolbar GtkComboBox.combobox-entry .entry:first-child, +.primary-toolbar .linked .entry:first-child, +.primary-toolbar GtkComboBox.combobox-entry .entry:first-child { + border-image: -gtk-scaled(url("borders/left-entry-border-dark.png"),url("borders/left-entry-border-dark@2.png")) 2 1 3 2 / 2px 1px 3px 2px stretch; +} + +.header-bar .linked .entry:first-child:focus, +.header-bar GtkComboBox.combobox-entry .entry:first-child:focus, +.toolbar .linked .entry:first-child:focus, +.toolbar GtkComboBox.combobox-entry .entry:first-child:focus, +.primary-toolbar .linked .entry:first-child:focus, +.primary-toolbar GtkComboBox.combobox-entry .entry:first-child:focus { + border-image: -gtk-scaled(url("borders/left-entry-focused-border.png"),url("borders/left-entry-focused-border@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch; +} + +.header-bar .linked .entry:last-child, +.header-bar GtkComboBox.combobox-entry .entry:last-child, +.toolbar .linked .entry:last-child, +.toolbar GtkComboBox.combobox-entry .entry:last-child, +.primary-toolbar .linked .entry:last-child, +.primary-toolbar GtkComboBox.combobox-entry .entry:last-child { + border-image: -gtk-scaled(url("borders/right-entry-border-dark.png"),url("borders/right-entry-border-dark@2.png")) 2 2 3 0 / 2px 2px 3px 0 stretch; +} + +.header-bar .linked .entry:last-child:focus, +.header-bar GtkComboBox.combobox-entry .entry:last-child:focus, +.toolbar .linked .entry:last-child:focus, +.toolbar GtkComboBox.combobox-entry .entry:last-child:focus, +.primary-toolbar .linked .entry:last-child:focus, +.primary-toolbar GtkComboBox.combobox-entry .entry:last-child:focus { + border-image: -gtk-scaled(url("borders/right-entry-focused-border-dark.png"),url("borders/right-entry-focused-border-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch; +} + +/*Buttons*/ +.header-bar .button, +.header-bar .button.flat:hover, +.header-bar .button:insensitive, +.toolbar .button, +.toolbar .button.flat:hover, +.toolbar .button:insensitive, +.primary-toolbar .button.flat:hover, +.primary-toolbar .button:hover, +.header-bar .button.titlebutton:hover, +.titlebar .button.titlebutton:hover { + border-image: -gtk-scaled(url("borders/button-border-dark.png"),url("borders/button-border-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch; +} + +.header-bar .button:active, +.header-bar .button:focus:active, +.header-bar .button:focus:active:hover, +.header-bar .button.flat:active, +.header-bar .button:insensitive:active, +.header-bar .button:insensitive.flat:active, +.toolbar .button:active, +.toolbar .button:focus:active, +.toolbar .button:focus:active:hover, +.toolbar .button.flat:active, +.toolbar .button:insensitive:active, +.toolbar .button:insensitive.flat:active, +.primary-toolbar .button:active, +.primary-toolbar .button:focus:active, +.primary-toolbar .button:focus:active:hover, +.primary-toolbar .button.flat:active, +.primary-toolbar .button:insensitive:active, +.primary-toolbar .button:insensitive.flat:active, +.header-bar .button:checked, +.header-bar .button:focus:checked, +.header-bar .button:focus:checked:hover, +.header-bar .button.flat:checked, +.header-bar .button:insensitive:checked, +.header-bar .button:insensitive.flat:checked, +.toolbar .button:checked, +.toolbar .button:focus:checked, +.toolbar .button:focus:checked:hover, +.toolbar .button.flat:checked, +.toolbar .button:insensitive:checked, +.toolbar .button:insensitive.flat:checked, +.primary-toolbar .button:checked, +.primary-toolbar .button:focus:checked, +.primary-toolbar .button:focus:checked:hover, +.primary-toolbar .button.flat:checked, +.primary-toolbar .button:insensitive:checked, +.primary-toolbar .button:insensitive.flat:checked, +.header-bar .button.titlebutton:active, +.titlebar .button.titlebutton:active, +.header-bar .button.titlebutton:checked, +.titlebar .button.titlebutton:checked { + border-image: -gtk-scaled(url("borders/button-active-border-dark.png"),url("borders/button-active-border-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch; +} + +.header-bar .button:focus, +.toolbar .button:focus, +.primary-toolbar .button:focus { + border-image: -gtk-scaled(url("borders/button-border-default-dark.png"),url("borders/button-border-default-dark@2.png")) 3 3 4 3 / 3px 3px 4px 3px stretch; +} + +.header-bar .button.suggested-action, +.header-bar .button.suggested-action:insensitive, +.toolbar .button.suggested-action, +.toolbar .button.suggested-action:insensitive, +.primary-toolbar .button.suggested-action, +.primary-toolbar .button.suggested-action:insensitive { + border-image: -gtk-scaled(url("borders/button-border-suggested-dark.png"),url("borders/button-border-suggested-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch; +} + +.header-bar .button.suggested-action:active, +.toolbar .button.suggested-action:active, +.primary-toolbar .button.suggested-action:active, +.header-bar .button.suggested-action:checked, +.toolbar .button.suggested-action:checked, +.primary-toolbar .button.suggested-action:checked, +.header-bar .button.suggested-action:active:hover, +.toolbar .button.suggested-action:active:hover, +.primary-toolbar .button.suggested-action:active:hover, +.header-bar .button.suggested-action:checked:hover, +.toolbar .button.suggested-action:checked:hover, +.primary-toolbar .button.suggested-action:checked:hover { + border-image: -gtk-scaled(url("borders/button-active-border-suggested-dark.png"),url("borders/button-active-border-suggested-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch; + border-radius: 2px; + border-width: 1px 1px 2px 1px; + border-style: solid; + border-color: transparent; +} + +.header-bar .button.destructive-action, +.header-bar .button.destructive-action:insensitive, +.toolbar .button.destructive-action, +.toolbar .button.destructive-action:insensitive, +.primary-toolbar .button.destructive-action, +.primary-toolbar .button.destructive-action:insensitive { + border-image: -gtk-scaled(url("borders/button-border-destructive-dark.png"),url("borders/button-border-destructive-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch; +} + +.header-bar .button.destructive-action:active, +.toolbar .button.destructive-action:active, +.primary-toolbar .button.destructive-action:active, +.header-bar .button.destructive-action:checked, +.toolbar .button.destructive-action:checked, +.primary-toolbar .button.destructive-action:checked, +.header-bar .button.destructive-action:active:hover, +.toolbar .button.destructive-action:active:hover, +.primary-toolbar .button.destructive-action:active:hover, +.header-bar .button.destructive-action:checked:hover, +.toolbar .button.destructive-action:checked:hover, +.primary-toolbar .button.destructive-action:checked:hover { + border-image: -gtk-scaled(url("borders/button-active-border-destructive-dark.png"),url("borders/button-active-border-destructive-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch; + border-radius: 2px; + border-width: 1px 1px 2px 1px; + border-style: solid; + border-color: transparent; +} + +/*Selectionmode Buttons*/ +.titlebar.selection-mode .button, +.header-bar.selection-mode .button, +.titlebar.selection-mode .button:insensitive, +.header-bar.selection-mode .button:insensitive, +.titlebar.selection-mode .selection-menu:hover, +.header-bar.selection-mode .selection-menu:hover { + border-image: -gtk-scaled(url("borders/button-border-suggested-dark.png"),url("borders/button-border-suggested-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch; +} + +.titlebar.selection-mode .button:active, +.header-bar.selection-mode .button:active, +.titlebar.selection-mode .button:checked, +.header-bar.selection-mode .button:checked { + border-image: -gtk-scaled(url("borders/button-active-border-suggested-dark.png"),url("borders/button-active-border-suggested-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch; +} + +.selection-mode.titlebar .titlebutton { + border-image: none; +} + +.selection-mode.titlebar .titlebutton:active, +.selection-mode.titlebar .titlebutton:checked { + border-width: 1px 0 2px 0; +} + +.titlebar.selection-mode .selection-menu, +.header-bar.selection-mode .selection-menu { + border-image: none; +} + +.primary-toolbar .button, .primary-toolbar .button:insensitive { + border-image: none; + background-color: transparent; + background-image: none; +} + +/*Linked Buttons*/ +/*Middle*/ +.header-bar .linked .button, +.header-bar .linked .button:hover, +.header-bar GtkComboBox.combobox-entry .button, +.header-bar .linked > GtkComboBox > .button:dir(ltr), +.header-bar .linked .button:insensitive, +.header-bar .linked .button:hover:insensitive, +.header-bar GtkComboBox.combobox-entry .button:insensitive, +.header-bar .linked > GtkComboBox > .button:dir(ltr):insensitive, +.toolbar .linked .button, +.toolbar .linked .button:hover, +.toolbar GtkComboBox.combobox-entry .button, +.toolbar .linked > GtkComboBox > .button:dir(ltr), +.toolbar .linked .button:insensitive, +.toolbar .linked .button:hover:insensitive, +.toolbar GtkComboBox.combobox-entry .button:insensitive, +.toolbar .linked > GtkComboBox > .button:dir(ltr):insensitive, +.primary-toolbar .linked .button, +.primary-toolbar .linked .button:hover, +.primary-toolbar GtkComboBox.combobox-entry .button, +.primary-toolbar .linked > GtkComboBox > .button:dir(ltr), +.primary-toolbar .linked .button:insensitive, +.primary-toolbar .linked .button:hover:insensitive, +.primary-toolbar GtkComboBox.combobox-entry .button:insensitive, +.primary-toolbar .linked > GtkComboBox > .button:dir(ltr):insensitive { + border-image: -gtk-scaled(url("borders/middle-button-border-dark.png"),url("borders/middle-button-border-dark@2.png")) 2 1 3 1 / 2px 1px 3px 1px stretch; +} + +.header-bar .linked .button:active, +.header-bar .linked .button:hover:active, +.header-bar GtkComboBox.combobox-entry .button:active, +.header-bar .linked > GtkComboBox > .button:dir(ltr):active, +.toolbar .linked .button:active, +.toolbar .linked .button:hover:active, +.toolbar GtkComboBox.combobox-entry .button:active, +.toolbar .linked > GtkComboBox > .button:dir(ltr):active, +.primary-toolbar .linked .button:active, +.primary-toolbar .linked .button:hover:active, +.primary-toolbar GtkComboBox.combobox-entry .button:active, +.primary-toolbar .linked > GtkComboBox > .button:dir(ltr):active, +.header-bar .linked .button:checked, +.header-bar .linked .button:hover:checked, +.header-bar GtkComboBox.combobox-entry .button:checked, +.header-bar .linked > GtkComboBox > .button:dir(ltr):checked, +.toolbar .linked .button:checked, +.toolbar .linked .button:hover:checked, +.toolbar GtkComboBox.combobox-entry .button:checked, +.toolbar .linked > GtkComboBox > .button:dir(ltr):checked, +.primary-toolbar .linked .button:checked, +.primary-toolbar .linked .button:hover:checked, +.primary-toolbar GtkComboBox.combobox-entry .button:checked, +.primary-toolbar .linked > GtkComboBox > .button:dir(ltr):checked { + border-image: -gtk-scaled(url("borders/middle-button-active-border-dark.png"),url("borders/middle-button-active-border-dark@2.png")) 2 1 3 1 / 2px 1px 3px 1px stretch; +} + +/*Left*/ +.header-bar .linked .button:first-child, +.header-bar GtkComboBox.combobox-entry .button:first-child, +.header-bar .linked > GtkComboBox:first-child > .button, +.toolbar .linked .button:first-child, +.toolbar GtkComboBox.combobox-entry .button:first-child, +.toolbar .linked > GtkComboBox:first-child > .button, +.primary-toolbar .linked .button:first-child, +.primary-toolbar GtkComboBox.combobox-entry .button:first-child, +.primary-toolbar .linked > GtkComboBox:first-child > .button { + border-image: -gtk-scaled(url("borders/left-button-border-dark.png"),url("borders/left-button-border-dark@2.png")) 2 1 3 2 / 2px 1px 3px 2px stretch; +} + +.header-bar .linked .button:first-child:active, +.header-bar GtkComboBox.combobox-entry .button:first-child:active, +.header-bar .linked > GtkComboBox:first-child > .button:active, +.toolbar .linked .button:first-child:active, +.toolbar GtkComboBox.combobox-entry .button:first-child:active, +.toolbar .linked > GtkComboBox:first-child > .button:active, +.primary-toolbar .linked .button:first-child:active, +.primary-toolbar GtkComboBox.combobox-entry .button:first-child:active, +.primary-toolbar .linked > GtkComboBox:first-child > .button:active, +.header-bar .linked .button:first-child:checked, +.header-bar GtkComboBox.combobox-entry .button:first-child:checked, +.header-bar .linked > GtkComboBox:first-child > .button:checked, +.toolbar .linked .button:first-child:checked, +.toolbar GtkComboBox.combobox-entry .button:first-child:checked, +.toolbar .linked > GtkComboBox:first-child > .button:checked, +.primary-toolbar .linked .button:first-child:checked, +.primary-toolbar GtkComboBox.combobox-entry .button:first-child:checked, +.primary-toolbar .linked > GtkComboBox:first-child > .button:checked { + border-image: -gtk-scaled(url("borders/left-button-active-border-dark.png"),url("borders/left-button-active-border-dark@2.png")) 2 1 3 2 / 2px 1px 3px 2px stretch; +} + +/*Right*/ +.header-bar .linked .button:last-child, +.header-bar GtkComboBox.combobox-entry .button:last-child, +.header-bar .linked > GtkComboBox:last-child > .button, +.toolbar .linked .button:last-child, +.toolbar GtkComboBox.combobox-entry .button:last-child, +.toolbar .linked > GtkComboBox:last-child > .button, +.primary-toolbar .linked .button:last-child, +.primary-toolbar GtkComboBox.combobox-entry .button:last-child, +.primary-toolbar .linked > GtkComboBox:last-child > .button { + border-image: -gtk-scaled(url("borders/right-button-border-dark.png"),url("borders/right-button-border-dark@2.png")) 2 2 3 1 / 2px 2px 3px 1px stretch; +} + +.header-bar .linked .button:last-child:active, +.header-bar GtkComboBox.combobox-entry .button:last-child:active, +.header-bar .linked > GtkComboBox:last-child > .button:active, +.toolbar .linked .button:last-child:active, +.toolbar GtkComboBox.combobox-entry .button:last-child:active, +.toolbar .linked > GtkComboBox:last-child > .button:active, +.primary-toolbar .linked .button:last-child:active, +.primary-toolbar GtkComboBox.combobox-entry .button:last-child:active, +.primary-toolbar .linked > GtkComboBox:last-child > .button:active, +.header-bar .linked .button:last-child:checked, +.header-bar GtkComboBox.combobox-entry .button:last-child:checked, +.header-bar .linked > GtkComboBox:last-child > .button:checked, +.toolbar .linked .button:last-child:checked, +.toolbar GtkComboBox.combobox-entry .button:last-child:checked, +.toolbar .linked > GtkComboBox:last-child > .button:checked, +.primary-toolbar .linked .button:last-child:checked, +.primary-toolbar GtkComboBox.combobox-entry .button:last-child:checked, +.primary-toolbar .linked > GtkComboBox:last-child > .button:checked { + border-image: -gtk-scaled(url("borders/right-button-active-border-dark.png"),url("borders/right-button-active-border-dark@2.png")) 2 2 3 1 / 2px 2px 3px 1px stretch; +} + +/*Single*/ +.header-bar .linked .button:only-child, +.header-bar GtkComboBox.combobox-entry .button:only-child, +.header-bar .linked > GtkComboBox:only-child > .button, +.toolbar .linked .button:only-child, +.toolbar GtkComboBox.combobox-entry .button:only-child, +.toolbar .linked > GtkComboBox:only-child > .button, +.primary-toolbar .linked .button:only-child, +.primary-toolbar GtkComboBox.combobox-entry .button:only-child, +.primary-toolbar .linked > GtkComboBox:only-child > .button { + border-image: -gtk-scaled(url("borders/button-border-dark.png"),url("borders/button-border-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch; +} + +.header-bar .linked .button:only-child:active, +.header-bar GtkComboBox.combobox-entry .button:only-child:active, +.header-bar .linked > GtkComboBox:only-child > .button:active, +.toolbar .linked .button:only-child:active, +.toolbar GtkComboBox.combobox-entry .button:only-child:active, +.toolbar .linked > GtkComboBox:only-child > .button:active, +.primary-toolbar .linked .button:only-child:active, +.primary-toolbar GtkComboBox.combobox-entry .button:only-child:active, +.primary-toolbar .linked > GtkComboBox:only-child > .button:active, +.header-bar .linked .button:only-child:checked, +.header-bar GtkComboBox.combobox-entry .button:only-child:checked, +.header-bar .linked > GtkComboBox:only-child > .button:checked, +.toolbar .linked .button:only-child:checked, +.toolbar GtkComboBox.combobox-entry .button:only-child:checked, +.toolbar .linked > GtkComboBox:only-child > .button:checked, +.primary-toolbar .linked .button:only-child:checked, +.primary-toolbar GtkComboBox.combobox-entry .button:only-child:checked, +.primary-toolbar .linked > GtkComboBox:only-child > .button:checked { + border-image: -gtk-scaled(url("borders/button-active-border-dark.png"),url("borders/button-active-border-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch; +} + +/*OSD */ +.button.osd, .button.osd:active, .button.osd:active:hover, .button.osd:insensitive, +.button.osd, .button.osd:checked, .button.osd:checked:hover, .button.osd:insensitive { + border-image: none; + border: 1px solid alpha(black, 0.75); } + +.osd .button, .osd .button:active, .osd .button:active:hover, .osd .button:insensitive, +.osd .button, .osd .button:checked, .osd .button:checked:hover, .osd .button:insensitive, +.popover.osd .button:hover { + border-width: 0 1px 0 1px; + border-style: solid; + border-radius: 0; + border-image: -gtk-scaled(url("borders/osd-border.png"),url("assets/osd-border@2.png")) 0 1 0 1 / 0 1px 0 1px stretch; +} + +.osd .button:first-child, +.osd .button:first-child:active, +.osd .button:first-child:active:hover, +.popover.osd .button:first-child:hover { + border-width: 0px 1px 0 0; + border-style: solid; + border-image: -gtk-scaled(url("borders/osd-border.png"),url("assets/osd-border@2.png")) 0 1 0 0 / 0 1px 0 0px stretch; +} + +.osd .button:last-child, +.osd .button:last-child:active, +.osd .button:last-child:active:hover, +.osd .button:last-child:checked, +.osd .button:last-child:checked:hover, +.popover.osd .button:last-child:hover { + border-width: 0 0 0 1px; + border-style: solid; + border-image: -gtk-scaled(url("borders/osd-border.png"),url("assets/osd-border@2.png")) 0 0 0 1 / 0 0px 0 1px stretch; +} + +.osd .button:only-child, +.popover.osd .button:only-child:hover { + border-style: none; + border-image: none; + box-shadow: none; +} + +.osd .scale.trough, .osd .scale.trough.highlight { + border-image: -gtk-scaled(url("borders/scale-trough-osd-border-dark.png"),url("borders/scale-trough-osd-border-dark@2.png")) 2 6 3 6 / 2px 6px 3px 6px stretch; + border-radius: 2px; + border-width: 1px 5px 2px 5px; + border-style: solid; + border-color: transparent; +} + +.osd.stack-switcher .button, .osd.stack-switcher .button:first-child, .osd.stack-switcher .button:last-child, .osd.stack-switcher .button:only-child, +.osd.stack-switcher .button:checked:hover, .osd.stack-switcher .button:first-child:checked:hover, .osd.stack-switcher .button:last-child:checked:hover, .osd.stack-switcher .button:only-child:checked:hover, +.osd.stack-switcher .button:active, .osd.stack-switcher .button:first-child:focus:active:hover, .osd.stack-switcher .button:last-child:active, .osd.stack-switcher .button:only-child:active { + border-image: none; + border-color: alpha(black, 0.75); + border-style: solid; } + +.osd.stack-switcher .button, .osd.stack-switcher .button:checked, .osd.stack-switcher .button:active { + border-width: 1px 0 1px 0; + box-shadow: none; +} + +.osd.stack-switcher .button { + border-width: 1px 0 1px 0; + box-shadow: inset -1px 0 alpha(white, 0.05), + inset 1px 0 alpha(black, 0.5), + inset 0 1px alpha(white, 0.1), + inset 0 -1px alpha(black, 0.1); +} + +.osd.stack-switcher .button:first-child, .osd.stack-switcher .button:first-child:checked, .osd.stack-switcher .button:first-child:active { + border-width: 1px 0 1px 1px; + box-shadow: none; +} + +.osd.stack-switcher .button:first-child { + box-shadow: inset -1px 0 alpha(white, 0.05), + inset 0 1px alpha(white, 0.1), + inset 0 -1px alpha(black, 0.1); +} + +.osd.stack-switcher .button:last-child, .osd.stack-switcher .button:last-child:checked, .osd.stack-switcher .button:last-child:active { + border-width: 1px 1px 1px 0; + box-shadow: inset 1px 0 alpha(black, 0.5); +} + +.osd.stack-switcher .button:last-child { + border-width: 1px 1px 1px 0; + box-shadow: inset 1px 0 alpha(black, 0.5), + inset 0 1px alpha(white, 0.1), + inset 0 -1px alpha(black, 0.1); +} + +/*Scale trough*/ +.header-bar .scale.trough, +.toolbar .scale.trough, +.primary-toolbar .scale.trough { + border-width: 1px 5px 2px 5px; + border-image: -gtk-scaled(url("borders/scale-trough-border-dark.png"),url("borders/scale-trough-border-dark@2.png")) 2 6 3 6 / 2px 6px 3px 6px stretch; +} + +.header-bar .scale.trough.highlight, +.toolbar .scale.trough.highlight, +.primary-toolbar .scale.trough.highlight { + border-width: 1px 5px 2px 5px; + border-image: -gtk-scaled(url("borders/scale-highlight-border-dark.png"),url("borders/scale-highlight-border-dark@2.png")) 2 6 3 6 / 2px 6px 3px 6px stretch; +} + +/*progressbar trough*/ +.header-bar .trough, +.toolbar .trough, +.primary-toolbar .trough { + border-image: -gtk-scaled(url("borders/trough-border-dark.png"),url("borders/trough-border-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch; + border-radius: 2px; + border-width: 1px 1px 2px 1px; + border-style: solid; + border-color: transparent; +} + +.button.flat, .menuitem.button.flat, /*.menuitem.button.flat:active, .menuitem.button.flat:checked,*/ .button:link, .button:visited, +.button:link:hover, .button:link:active, .button:link:checked, .button:link:active:hover, .button:link:checked:hover, .button:visited:hover, .button:visited:active, .button:visited:active:hover, +.notebook tab .button, .list-row.button, .scale-popup .button:hover, +GtkCalendar.button, .header-bar GtkCalendar.button.titlebutton, +.titlebar GtkCalendar.button.titlebutton, GtkCalendar.button:hover, GtkCalendar.button:backdrop { + border-color: transparent; + border-image: none; + background-color: transparent; + background-image: none; + box-shadow: none; + text-shadow: none; + icon-shadow: none; } diff --git a/theme/Just-Dark/gtk-3.0/gtk-widgets-borders.css b/theme/Just-Dark/gtk-3.0/gtk-widgets-borders.css new file mode 100644 --- /dev/null +++ b/theme/Just-Dark/gtk-3.0/gtk-widgets-borders.css @@ -0,0 +1,728 @@ +/*Entries*/ +.entry { + border-image: -gtk-scaled(url("borders/generic-border.png"),url("borders/generic-border@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch; + border-radius: 2px; + border-width: 1px 1px 2px 1px; + border-style: solid; + border-color: transparent; +} + +.entry:focus { + border-image: -gtk-scaled(url("borders/generic-border-focused.png"),url("borders/generic-border-focused@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch; + border-radius: 2px; + border-width: 1px 1px 2px 1px; + border-style: solid; + border-color: transparent; +} + +/*Linked Entries*/ +.linked .entry { + border-image: -gtk-scaled(url("borders/middle-entry-border.png"),url("borders/middle-entry-border@2.png")) 1 1 2 0 / 1px 1px 2px 0 stretch; + border-radius: 0; + border-width: 1px 0 2px 0; + border-style: solid; + border-color: transparent; +} + +.linked .entry:focus { + border-image: -gtk-scaled(url("borders/middle-entry-focused-border.png"),url("borders/middle-entry-focused-border@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch; +} + +.linked .entry:first-child, GtkComboBox.combobox-entry .entry:first-child { + border-image: -gtk-scaled(url("borders/left-entry-border.png"),url("borders/left-entry-border@2.png")) 2 1 3 2 / 2px 1px 3px 2px stretch; + border-radius: 2px 0 0 2px; + border-width: 1px 0 2px 1px; + border-style: solid; + border-color: transparent; +} + +.linked .entry:first-child:focus, GtkComboBox.combobox-entry .entry:first-child:focus { + border-image: -gtk-scaled(url("borders/left-entry-focused-border.png"),url("borders/left-entry-focused-border@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch; +} + +.linked .entry:last-child, GtkComboBox.combobox-entry .entry:last-child { + border-image: -gtk-scaled(url("borders/right-entry-border.png"),url("borders/right-entry-border@2.png")) 2 2 3 0 / 2px 2px 3px 0 stretch; + border-radius: 0 2px 2px 0; + border-width: 1px 1px 2px 0; + border-style: solid; + border-color: transparent; +} + +.linked .entry:last-child:focus, GtkComboBox.combobox-entry .entry:last-child:focus { + border-image: -gtk-scaled(url("borders/right-entry-focused-border.png"),url("borders/right-entry-focused-border@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch; +} + +/*Vertical Linked Entries*/ +.linked.vertical .entry, +.linked.vertical .entry:insensitive, +.spinbutton.vertical.entry { + border-image: -gtk-scaled(url("borders/middle-vertical-entry-border.png"),url("borders/middle-vertical-entry-border@2.png")) 0 1 1 1 / 0 1px 1px 1px stretch; + border-radius: 0; + border-width: 0 1px 0 1px; + border-style: solid; + border-color: transparent; +} + +.linked.vertical .entry:focus, +.spinbutton.vertical.entry:focus { + border-image: -gtk-scaled(url("borders/middle-vertical-entry-border-focused.png"),url("borders/middle-vertical-entry-border-focused@2.png")) 2 2 2 2 / 2px 2px 2px 2px stretch; +} + +.linked.vertical .entry:first-child, +.linked.vertical .entry:first-child:insensitive, +.linked.vertical > GtkComboBox.combobox-entry .entry:first-child, +.linked.vertical > GtkComboBox.combobox-entry .entry:first-child:insensitive { + border-image: -gtk-scaled(url("borders/top-vertical-entry-border.png"),url("borders/top-vertical-entry-border@2.png")) 2 2 1 2 / 2px 2px 1px 2px stretch; + border-radius: 2px 2px 0 0; + border-width: 1px 1px 0 1px; + border-style: solid; + border-color: transparent; +} + +.linked.vertical .entry:first-child:focus, +.linked.vertical > GtkComboBox.combobox-entry .entry:first-child:focus { + border-image: -gtk-scaled(url("borders/top-vertical-entry-border-focused.png"),url("borders/top-vertical-entry-border-focused@2.png")) 2 2 2 2 / 2px 2px 2px 2px stretch; +} + +.linked.vertical .entry:last-child, +.linked.vertical .entry:last-child:insensitive, +.linked.vertical > GtkComboBox.combobox-entry .entry:last-child, +.linked.vertical > GtkComboBox.combobox-entry .entry:last-child:insensitive { + border-image: -gtk-scaled(url("borders/bottom-vertical-entry-border.png"),url("borders/bottom-vertical-entry-border@2.png")) 0 2 3 2 / 0px 2px 3px 2px stretch; + border-radius: 0 0 2px 2px; + border-width: 0 1px 2px 1px; + border-style: solid; + border-color: transparent; +} + +.linked.vertical .entry:last-child:focus, +.linked.vertical > GtkComboBox.combobox-entry .entry:last-child:focus { + border-image: -gtk-scaled(url("borders/bottom-vertical-entry-border-focused.png"),url("borders/bottom-vertical-entry-border-focused@2.png")) 2 3 4 3 / 2px 3px 4px 3px stretch; +} + +/*Buttons*/ +.button, +.button.flat:hover, +.button:insensitive, +.inline-toolbar GtkToolButton > .button, +.spinbutton.vertical .button, +.primary-toolbar .button:hover, +.header-bar .button.titlebutton:hover, +.titlebar .button.titlebutton:hover { + border-image: -gtk-scaled(url("borders/button-border.png"),url("borders/button-border@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch; + border-radius: 2px; + border-width: 1px 1px 2px 1px; + border-style: solid; + border-color: transparent; +} + +.button:active, +.button:focus:active, +.button:focus:active:hover, +.button.flat:active, +.button:insensitive:active, +.button:insensitive.flat:active, +.inline-toolbar GtkToolButton > .button:active, +.inline-toolbar GtkToolButton > .button:insensitive, +.inline-toolbar GtkToolButton > .button:insensitive:active, +.spinbutton.vertical .button:active, +.primary-toolbar .button:active, +.button:checked, +.button:focus:checked, +.button:focus:checked:hover, +.button.flat:checked, +.button:insensitive:checked, +.button:insensitive.flat:checked, +.inline-toolbar GtkToolButton > .button:checked, +.inline-toolbar GtkToolButton > .button:insensitive, +.inline-toolbar GtkToolButton > .button:insensitive:checked, +.spinbutton.vertical .button:checked, +.primary-toolbar .button:checked, +.header-bar .button.titlebutton:active, +.titlebar .button.titlebutton:active, +.header-bar .button.titlebutton:checked, +.titlebar .button.titlebutton:checked { + border-image: -gtk-scaled(url("borders/button-active-border.png"),url("borders/button-active-border@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch; + border-radius: 2px; + border-width: 1px 1px 2px 1px; + border-style: solid; + border-color: transparent; +} + +.button:focus{ + border-image: -gtk-scaled(url("borders/button-border-default.png"),url("borders/button-border-default@2.png")) 3 3 4 3 / 3px 3px 4px 3px stretch; + border-radius: 2px; + border-width: 1px 1px 2px 1px; + border-style: solid; + border-color: transparent; +} + +.list-row:selected .button:focus, +.list-row:selected .button:focus:hover { + border-image: -gtk-scaled(url("borders/button-border.png"),url("borders/button-border@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch; + border-radius: 2px; + border-width: 1px 1px 2px 1px; + border-style: solid; + border-color: transparent; +} + +.list-row:selected .button:active, +.list-row:selected .button:focus:active { + border-image: -gtk-scaled(url("borders/button-active-border-selected.png"),url("borders/button-active-border-selected@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch; + border-radius: 2px; + border-width: 1px 1px 2px 1px; + border-style: solid; + border-color: transparent; +} + +.button.suggested-action, +.button.suggested-action:insensitive { + border-image: -gtk-scaled(url("borders/button-border-suggested.png"),url("borders/button-border-suggested@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch; + border-radius: 2px; + border-width: 1px 1px 2px 1px; + border-style: solid; + border-color: transparent; +} + +.button.suggested-action:active, +.button.suggested-action:active:hover, +.button.suggested-action:checked, +.button.suggested-action:checked:hover { + border-image: -gtk-scaled(url("borders/button-active-border-suggested.png"),url("borders/button-active-border-suggested@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch; + border-radius: 2px; + border-width: 1px 1px 2px 1px; + border-style: solid; + border-color: transparent; +} + +.button.destructive-action, +.button.destructive-action:insensitive { + border-image: -gtk-scaled(url("borders/button-border-destructive.png"),url("borders/button-border-destructive@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch; + border-radius: 2px; + border-width: 1px 1px 2px 1px; + border-style: solid; + border-color: transparent; +} + +.button.destructive-action:active, +.button.destructive-action:checked, +.button.destructive-action:active:hover, +.button.destructive-action:checked:hover { + border-image: -gtk-scaled(url("borders/button-active-border-destructive.png"),url("borders/button-active-border-destructive@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch; + border-radius: 2px; + border-width: 1px 1px 2px 1px; + border-style: solid; + border-color: transparent; +} + +/*Selectionmode Buttons*/ +.titlebar.selection-mode .button, +.header-bar.selection-mode .button, +.titlebar.selection-mode .button:insensitive, +.header-bar.selection-mode .button:insensitive, +.titlebar.selection-mode .selection-menu:hover, +.header-bar.selection-mode .selection-menu:hover { + border-image: -gtk-scaled(url("borders/button-border-suggested.png"),url("borders/button-border-suggested@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch; + border-radius: 2px; + border-width: 1px 1px 2px 1px; + border-style: solid; + border-color: transparent; +} + +.titlebar.selection-mode .button:active, +.header-bar.selection-mode .button:active, +.titlebar.selection-mode .button:checked, +.header-bar.selection-mode .button:checked { + border-image: -gtk-scaled(url("borders/button-active-border-suggested.png"),url("borders/button-active-border-suggested@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch; + border-radius: 2px; + border-width: 1px 1px 2px 1px; + border-style: solid; + border-color: transparent; +} + +.selection-mode.titlebar .titlebutton { + border-image: none; +} + +.titlebar.selection-mode .selection-menu, .header-bar.selection-mode .selection-menu { + border-image: none; } + +/*Linked Buttons*/ +/*Middle*/ +.inline-toolbar GtkToolButton > .button.flat, +.inline-toolbar.search-bar GtkToolButton > .button.flat, +.inline-toolbar.location-bar GtkToolButton > .button.flat, +.inline-toolbar .button, +.inline-toolbar.toolbar .button, +.inline-toolbar GtkToolButton > .button.flat:hover, +.inline-toolbar.search-bar GtkToolButton > .button.flat:hover, +.inline-toolbar.location-bar GtkToolButton > .button.flat:hover, +.inline-toolbar .button:hover, +.inline-toolbar.toolbar .button:hover, +.linked .button, +.linked .button:hover, +.inline-toolbar GtkToolButton:only-child > .button.flat, +.inline-toolbar.search-bar GtkToolButton:only-child > .button.flat, +.inline-toolbar.location-bar GtkToolButton:only-child > .button.flat, +GtkComboBox.combobox-entry .button, +.linked > GtkComboBox > .button:dir(ltr), +.inline-toolbar GtkToolButton > .button.flat:insensitive, +.inline-toolbar.search-bar GtkToolButton > .button.flat:insensitive, +.inline-toolbar.location-bar GtkToolButton > .button.flat:insensitive, +.inline-toolbar .button:insensitive, +.inline-toolbar.toolbar .button:insensitive, +.linked .button:insensitive, +.linked .button:hover:insensitive, +.inline-toolbar GtkToolButton:only-child > .button.flat:insensitive, +.inline-toolbar.search-bar GtkToolButton:only-child > .button.flat:insensitive, +.inline-toolbar.location-bar GtkToolButton:only-child > .button.flat:insensitive, +GtkComboBox.combobox-entry .button:insensitive, +.linked > GtkComboBox > .button:dir(ltr):insensitive { + border-image: -gtk-scaled(url("borders/middle-button-border.png"),url("borders/middle-button-border@2.png")) 2 1 3 1 / 2px 1px 3px 1px stretch; + border-radius: 0; + border-width: 1px 0 2px 0; + border-style: solid; + border-color: transparent; +} + +.inline-toolbar GtkToolButton > .button.flat:active, +.inline-toolbar.search-bar GtkToolButton > .button.flat:active, +.inline-toolbar.location-bar GtkToolButton > .button.flat:active, +.inline-toolbar .button:active, +.inline-toolbar.toolbar .button:active, +.inline-toolbar.toolbar .button:active:hover, +.linked .button:active, +.linked .button:hover:active, +.inline-toolbar GtkToolButton:only-child > .button.flat:active, +.inline-toolbar.search-bar GtkToolButton:only-child > .button.flat:active, +.inline-toolbar.location-bar GtkToolButton:only-child > .button.flat:active, +GtkComboBox.combobox-entry .button:active, +.linked > GtkComboBox > .button:dir(ltr):active, +.inline-toolbar GtkToolButton > .button.flat:checked, +.inline-toolbar.search-bar GtkToolButton > .button.flat:checked, +.inline-toolbar.location-bar GtkToolButton > .button.flat:checked, +.inline-toolbar .button:checked, +.inline-toolbar.toolbar .button:checked, +.inline-toolbar.toolbar .button:checked:hover, +.linked .button:checked, +.linked .button:hover:checked, +.inline-toolbar GtkToolButton:only-child > .button.flat:checked, +.inline-toolbar.search-bar GtkToolButton:only-child > .button.flat:checked, +.inline-toolbar.location-bar GtkToolButton:only-child > .button.flat:checked, +GtkComboBox.combobox-entry .button:checked, +.linked > GtkComboBox > .button:dir(ltr):checked { + border-image: -gtk-scaled(url("borders/middle-button-active-border.png"),url("borders/middle-button-active-border@2.png")) 2 1 3 1 / 2px 1px 3px 1px stretch; + border-radius: 0; + border-width: 1px 0 2px 0; + border-style: solid; + border-color: transparent; +} + +/*Left*/ +.inline-toolbar .button:first-child, +.inline-toolbar.toolbar .button:first-child, +.linked .button:first-child, +.inline-toolbar GtkToolButton:first-child > .button.flat, +.inline-toolbar.search-bar GtkToolButton:first-child > .button.flat, +.inline-toolbar.location-bar GtkToolButton:first-child > .button.flat, +.inline-toolbar GtkToolButton:only-child > .button.flat:first-child, +GtkComboBox.combobox-entry .button:first-child, +.linked > GtkComboBox:first-child > .button { + border-image: -gtk-scaled(url("borders/left-button-border.png"),url("borders/left-button-border@2.png")) 2 1 3 2 / 2px 1px 3px 2px stretch; + border-radius: 2px 0 0 2px; + border-width: 1px 0 2px 1px; + border-style: solid; + border-color: transparent; +} + +.inline-toolbar .button:first-child:active, +.inline-toolbar.toolbar .button:first-child:active, +.inline-toolbar.toolbar .button:first-child:active:hover, +.linked .button:first-child:active, +.inline-toolbar GtkToolButton:first-child > .button.flat:active, +.inline-toolbar.search-bar GtkToolButton:first-child > .button.flat:active, +.inline-toolbar.location-bar GtkToolButton:first-child > .button.flat:active, +.inline-toolbar GtkToolButton:only-child > .button.flat:first-child:active, +GtkComboBox.combobox-entry .button:first-child:active, +.linked > GtkComboBox:first-child > .button:active, +.inline-toolbar .button:first-child:checked, +.inline-toolbar.toolbar .button:first-child:checked, +.inline-toolbar.toolbar .button:first-child:checked:hover, +.linked .button:first-child:checked, +.inline-toolbar GtkToolButton:first-child > .button.flat:checked, +.inline-toolbar.search-bar GtkToolButton:first-child > .button.flat:checked, +.inline-toolbar.location-bar GtkToolButton:first-child > .button.flat:checked, +.inline-toolbar GtkToolButton:only-child > .button.flat:first-child:checked, +GtkComboBox.combobox-entry .button:first-child:checked, +.linked > GtkComboBox:first-child > .button:checked { + border-image: -gtk-scaled(url("borders/left-button-active-border.png"),url("borders/left-button-active-border@2.png")) 2 1 3 2 / 2px 1px 3px 2px stretch; + border-radius: 2px 0 0 2px; + border-width: 1px 0 2px 1px; + border-style: solid; + border-color: transparent; +} + +/*Right*/ +.inline-toolbar .button:last-child, +.inline-toolbar.toolbar .button:last-child, +.linked .button:last-child, +.inline-toolbar GtkToolButton:last-child > .button.flat, +.inline-toolbar.search-bar GtkToolButton:last-child > .button.flat, +.inline-toolbar.location-bar GtkToolButton:last-child > .button.flat, +.inline-toolbar GtkToolButton:only-child > .button.flat:last-child, +GtkComboBox.combobox-entry .button:last-child, +.linked > GtkComboBox:last-child > .button { + border-image: -gtk-scaled(url("borders/right-button-border.png"),url("borders/right-button-border@2.png")) 2 2 3 1 / 2px 2px 3px 1px stretch; + border-radius: 0 2px 2px 0; + border-width: 1px 1px 2px 0; + border-style: solid; + border-color: transparent; +} + +.inline-toolbar .button:last-child:active, +.inline-toolbar.toolbar .button:last-child:active, +.inline-toolbar.toolbar .button:last-child:active:hover, +.linked .button:last-child:active, +.inline-toolbar GtkToolButton:last-child > .button.flat:active, +.inline-toolbar.search-bar GtkToolButton:last-child > .button.flat:active, +.inline-toolbar.location-bar GtkToolButton:last-child > .button.flat:active, +.inline-toolbar GtkToolButton:only-child > .button.flat:last-child:active, +GtkComboBox.combobox-entry .button:last-child:active, +.linked > GtkComboBox:last-child > .button:active, +.inline-toolbar .button:last-child:checked, +.inline-toolbar.toolbar .button:last-child:checked, +.inline-toolbar.toolbar .button:last-child:checked:hover, +.linked .button:last-child:checked, +.inline-toolbar GtkToolButton:last-child > .button.flat:checked, +.inline-toolbar.search-bar GtkToolButton:last-child > .button.flat:checked, +.inline-toolbar.location-bar GtkToolButton:last-child > .button.flat:checked, +.inline-toolbar GtkToolButton:only-child > .button.flat:last-child:checked, +GtkComboBox.combobox-entry .button:last-child:checked, +.linked > GtkComboBox:last-child > .button:checked { + border-image: -gtk-scaled(url("borders/right-button-active-border.png"),url("borders/right-button-active-border@2.png")) 2 2 3 1 / 2px 2px 3px 1px stretch; + border-radius: 0 2px 2px 0; + border-width: 1px 1px 2px 0; + border-style: solid; + border-color: transparent; +} + +/*Single*/ +.inline-toolbar .button:only-child, +.inline-toolbar.toolbar .button:only-child, +.linked .button:only-child, +.inline-toolbar GtkToolButton:only-child > .button.flat:only-child, +GtkComboBox.combobox-entry .button:only-child, +.linked > GtkComboBox:only-child > .button, +.inline-toolbar.search-bar GtkToolButton:only-child > .button.flat, +.inline-toolbar.location-bar GtkToolButton:only-child > .button.flat { + border-image: -gtk-scaled(url("borders/button-border.png"),url("borders/button-border@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch; + border-radius: 2px; + border-width: 1px 1px 2px 0; + border-style: solid; + border-color: transparent; +} + +.inline-toolbar .button:only-child:active, +.inline-toolbar.toolbar .button:only-child:active, +.inline-toolbar.toolbar .button:only-child:active:hover, +.linked .button:only-child:active, +.inline-toolbar GtkToolButton:only-child > .button.flat:only-child:active, +GtkComboBox.combobox-entry .button:only-child:active, +.linked > GtkComboBox:only-child > .button:active, +.inline-toolbar .button:only-child:checked, +.inline-toolbar.toolbar .button:only-child:checked, +.inline-toolbar.toolbar .button:only-child:checked:hover, +.linked .button:only-child:checked, +.inline-toolbar GtkToolButton:only-child > .button.flat:only-child:checked, +GtkComboBox.combobox-entry .button:only-child:checked, +.linked > GtkComboBox:only-child > .button:checked { + border-image: -gtk-scaled(url("borders/button-active-border.png"),url("borders/button-active-border@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch; + border-radius: 2px; + border-width: 1px 1px 2px 0; + border-style: solid; + border-color: transparent; +} + +/*Vertical Linked Buttons*/ +/*Middle*/ +.linked.vertical .button, +.linked.vertical .button:hover, +.linked.vertical > GtkComboBox.combobox-entry .button, +.linked.vertical > GtkComboBox.combobox-entry .button:insensitive { + border-image: -gtk-scaled(url("borders/middle-vertical-button-border.png"),url("borders/middle-vertical-button-border@2.png")) 1 1 1 1 / 1px 1px 1px 1px stretch; + border-radius: 0; + border-width: 0 1px 0 1px; + border-style: solid; + border-color: transparent; +} + +.linked.vertical .button:active, +.linked.vertical .button:hover:active, +.linked.vertical > GtkComboBox.combobox-entry .button:active, +.linked.vertical > GtkComboBox.combobox-entry .button:active:insensitive, +.linked.vertical .button:checked, +.linked.vertical .button:hover:checked, +.linked.vertical > GtkComboBox.combobox-entry .button:checked, +.linked.vertical > GtkComboBox.combobox-entry .button:checked:insensitive { + border-image: -gtk-scaled(url("borders/middle-vertical-button-active-border.png"),url("borders/middle-vertical-button-active-border@2.png")) 1 1 1 1 / 1px 1px 1px 1px stretch; + border-radius: 0; + border-width: 0 1px 0 1px; + border-style: solid; + border-color: transparent; +} + +/*Top*/ +.linked.vertical .button:first-child, +.linked.vertical > GtkComboBox.combobox-entry .button:first-child, +.linked.vertical > GtkComboBox:first-child > .button, +.spinbutton.vertical .button:first-child { + border-image: -gtk-scaled(url("borders/top-vertical-button-border.png"),url("borders/top-vertical-button-border@2.png")) 2 2 1 2 / 2px 2px 1px 2px stretch; + border-radius: 2px 2px 0 0; + border-width: 1px 1px 0 1px; + border-style: solid; + border-color: transparent; +} + +.linked.vertical .button:first-child:active, +.linked.vertical > GtkComboBox.combobox-entry .button:first-child:active, +.linked.vertical > GtkComboBox:first-child > .button:active, +.linked.vertical .button:first-child:checked, +.linked.vertical > GtkComboBox.combobox-entry .button:first-child:checked, +.linked.vertical > GtkComboBox:first-child > .button:checked, +.spinbutton.vertical .button:first-child:active { + border-image: -gtk-scaled(url("borders/top-vertical-button-active-border.png"),url("borders/top-vertical-button-active-border@2.png")) 2 2 1 2 / 2px 2px 1px 2px stretch; + border-radius: 2px 2px 0 0; + border-width: 1px 1px 0 1px; + border-style: solid; + border-color: transparent; +} + +/*Bottom*/ +.linked.vertical .button:last-child, +.linked.vertical > GtkComboBox.combobox-entry .button:last-child, +.linked.vertical > GtkComboBox:last-child > .button, +.spinbutton.vertical .button:last-child { + border-image: -gtk-scaled(url("borders/bottom-vertical-button-border.png"),url("borders/bottom-vertical-button-border@2.png")) 1 2 3 2 / 1px 2px 3px 2px stretch; + border-radius: 0 0 2px 2px; + border-width: 0 1px 2px 1px; + border-style: solid; + border-color: transparent; +} + +.linked.vertical .button:last-child:active, +.linked.vertical > GtkComboBox.combobox-entry .button:last-child:active, +.linked.vertical > GtkComboBox:last-child > .button:active, +.linked.vertical .button:last-child:checked, +.linked.vertical > GtkComboBox.combobox-entry .button:last-child:checked, +.linked.vertical > GtkComboBox:last-child > .button:checked, +.spinbutton.vertical .button:last-child:active { + border-image: -gtk-scaled(url("borders/bottom-vertical-button-active-border.png"),url("borders/bottom-vertical-button-active-border@2.png")) 1 2 3 2 / 1px 2px 3px 2px stretch; + border-radius: 0 0 2px 2px; + border-width: 0 1px 2px 1px; + border-style: solid; + border-color: transparent; +} + +/*OSD */ +.button.osd, .button.osd:insensitive, +.button.osd:active, .button.osd:active:hover, +.button.osd:checked, .button.osd:checked:hover { + border-image: none; + border: 1px solid alpha(black, 0.75); } + +.osd .button, .osd .button:insensitive, +.osd .button:active, .osd .button:active:hover, +.osd .button:checked, .osd .button:checked:hover, +.popover.osd .button, .popover.osd .button:insensitive, +.popover.osd .button:active, .popover.osd .button:active:hover, +.popover.osd .button:checked, .popover.osd .button:checked:hover { + border-image: -gtk-scaled(url("borders/osd-border.png"),url("assets/osd-border@2.png")) 0 1 0 1 / 0 1px 0 1px stretch; + border-radius: 0; + border-width: 0 1px 0 1px; + border-style: solid; + border-color: transparent; +} + +.osd .button:first-child, +.osd .button:first-child:active, +.osd .button:first-child:active:hover, +.osd .button:first-child:checked, +.osd .button:first-child:checked:hover, +.popover.osd .button:first-child, +.popover.osd .button:first-child:active, +.popover.osd .button:first-child:active:hover, +.popover.osd .button:first-child:checked, +.popover.osd .button:first-child:checked:hover { + border-image: -gtk-scaled(url("borders/osd-border.png"),url("assets/osd-border@2.png")) 0 1 0 0 / 0 1px 0 0px stretch; + border-radius: 0; + border-width: 0px 1px 0 0; + border-style: solid; + border-color: transparent; +} + +.osd .button:last-child, +.osd .button:last-child:active, +.osd .button:last-child:active:hover, +.osd .button:last-child:checked, +.osd .button:last-child:checked:hover, +.popover.osd .button:last-child, +.popover.osd .button:last-child:active, +.popover.osd .button:last-child:active:hover, +.popover.osd .button:last-child:checked, +.popover.osd .button:last-child:checked:hover { + border-image: -gtk-scaled(url("borders/osd-border.png"),url("assets/osd-border@2.png")) 0 0 0 1 / 0 0px 0 1px stretch; + border-radius: 0; + border-width: 0 0 0 1px; + border-style: solid; + border-color: transparent; +} + +.osd .button:only-child, +.osd .button:only-child:active, .osd .button:only-child:active:hover, +.osd .button:only-child:checked, .osd .button:only-child:checked:hover, +.popover.osd .button:only-child, +.popover.osd .button:only-child:active, .popover.osd .button:only-child:active:hover, +.popover.osd .button:only-child:checked, .popover.osd .button:only-child:checked:hover { + border-style: none; + border-image: none; + box-shadow: none; +} + +.osd .scale.trough, .osd .scale.trough.highlight { + border-image: -gtk-scaled(url("borders/scale-trough-osd-border.png"),url("borders/scale-trough-osd-border@2.png")) 2 6 3 6 / 2px 6px 3px 6px stretch; + border-radius: 2px; + border-width: 1px 5px 2px 5px; + border-style: solid; + border-color: transparent; +} + +.osd.stack-switcher .button, .osd.stack-switcher .button:first-child, .osd.stack-switcher .button:last-child, .osd.stack-switcher .button:only-child, +.osd.stack-switcher .button:checked:hover, .osd.stack-switcher .button:first-child:checked:hover, .osd.stack-switcher .button:last-child:checked:hover, .osd.stack-switcher .button:only-child:checked:hover, +.osd.stack-switcher .button:active, .osd.stack-switcher .button:first-child:focus:active:hover, .osd.stack-switcher .button:last-child:active, .osd.stack-switcher .button:only-child:active { + border-image: none; + border-color: alpha(black, 0.75); + border-style: solid; } + +.osd.stack-switcher .button, .osd.stack-switcher .button:checked, .osd.stack-switcher .button:active { + border-width: 1px 0 1px 0; + box-shadow: none; +} + +.osd.stack-switcher .button { + border-width: 1px 0 1px 0; + box-shadow: inset -1px 0 alpha(white, 0.05), + inset 1px 0 alpha(black, 0.5), + inset 0 1px alpha(white, 0.1), + inset 0 -1px alpha(black, 0.1); +} + +.osd.stack-switcher .button:first-child, .osd.stack-switcher .button:first-child:checked, .osd.stack-switcher .button:first-child:active { + border-width: 1px 0 1px 1px; + box-shadow: none; +} + +.osd.stack-switcher .button:first-child { + box-shadow: inset -1px 0 alpha(white, 0.05), + inset 0 1px alpha(white, 0.1), + inset 0 -1px alpha(black, 0.1); +} + +.osd.stack-switcher .button:last-child, .osd.stack-switcher .button:last-child:checked, .osd.stack-switcher .button:last-child:active { + border-width: 1px 1px 1px 0; + box-shadow: inset 1px 0 alpha(black, 0.5); +} + +.osd.stack-switcher .button:last-child { + border-width: 1px 1px 1px 0; + box-shadow: inset 1px 0 alpha(black, 0.5), + inset 0 1px alpha(white, 0.1), + inset 0 -1px alpha(black, 0.1); +} + +/*Scale trough*/ +.scale.trough { + border-image: -gtk-scaled(url("borders/scale-trough-border.png"),url("borders/scale-trough-border@2.png")) 2 6 3 6 / 2px 6px 3px 6px stretch; + border-radius: 2px; + border-width: 1px 5px 2px 5px; + border-style: solid; + border-color: transparent; +} + +.list-row:selected .scale.trough { + border-image: -gtk-scaled(url("borders/scale-trough-border-selected.png"),url("borders/scale-trough-border-selected@2.png")) 2 6 3 6 / 2px 6px 3px 6px stretch; + border-radius: 2px; + border-width: 1px 5px 2px 5px; + border-style: solid; + border-color: transparent; +} + +.scale.trough.vertical { + border-image: -gtk-scaled(url("borders/scale-trough-vertical-border.png"),url("borders/scale-trough-vertical-border@2.png")) 6 3 6 2 / 6px 3px 6px 2px stretch; + border-radius: 2px; + border-width: 5px 2px 5px 1px; + border-style: solid; + border-color: transparent; +} + +.scale.trough.highlight { + border-image: -gtk-scaled(url("borders/scale-highlight-border.png"),url("borders/scale-highlight-border@2.png")) 2 6 3 6 / 2px 6px 3px 6px stretch; + border-radius: 2px; + border-width: 1px 5px 2px 5px; + border-style: solid; + border-color: transparent; +} + +.list-row:selected .scale.trough.highlight { + border-image: -gtk-scaled(url("borders/scale-highlight-border-selected.png"),url("borders/scale-highlight-border-selected@2.png")) 2 6 3 6 / 2px 6px 3px 6px stretch; + border-radius: 2px; + border-width: 1px 5px 2px 5px; + border-style: solid; + border-color: transparent; +} + +.scale.trough.vertical.highlight { + border-image: -gtk-scaled(url("borders/scale-vertical-highlight-border.png"),url("borders/scale-vertical-highlight-border@2.png")) 6 3 6 2 / 6px 3px 6px 2px stretch; + border-radius: 2px; + border-width: 5px 2px 5px 1px; + border-style: solid; + border-color: transparent; +} + +/*progressbar trough*/ +.trough { + border-image: -gtk-scaled(url("borders/trough-border.png"),url("borders/trough-border@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch; + border-radius: 2px; + border-width: 1px 1px 2px 1px; + border-style: solid; + border-color: transparent; +} + +.list-row:selected .trough, +GtkTreeView.view.trough:selected { + border-image: -gtk-scaled(url("borders/trough-border-selected.png"),url("borders/trough-border-selected@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch; + border-radius: 2px; + border-width: 1px 1px 2px 1px; + border-style: solid; + border-color: transparent; +} + +.trough.vertical { + border-image: -gtk-scaled(url("borders/trough-vertical-border.png"),url("borders/trough-vertical-border@2.png")) 2 3 2 2 / 2px 3px 2px 2px stretch; + border-radius: 2px; + border-width: 1px 2px 1px 1px; + border-style: solid; + border-color: transparent; +} + +.button.flat, .menuitem.button.flat, /*.menuitem.button.flat:active, .menuitem.button.flat:checked,*/ .button:link, .button:visited, +.button:link:hover, .button:link:active, .button:link:checked, .button:link:active:hover, .button:link:checked:hover, .button:visited:hover, .button:visited:active, .button:visited:active:hover, +.notebook tab .button, .list-row.button, .scale-popup .button:hover, +GtkCalendar.button, .header-bar GtkCalendar.button.titlebutton, +.titlebar GtkCalendar.button.titlebutton, GtkCalendar.button:hover, GtkCalendar.button:backdrop { + border-color: transparent; + border-image: none; + background-color: transparent; + background-image: none; + box-shadow: none; + text-shadow: none; + icon-shadow: none; } diff --git a/theme/Just-Dark/gtk-3.0/gtk-widgets-dark-overrides.css b/theme/Just-Dark/gtk-3.0/gtk-widgets-dark-overrides.css new file mode 100644 --- /dev/null +++ b/theme/Just-Dark/gtk-3.0/gtk-widgets-dark-overrides.css @@ -0,0 +1,228 @@ +.button, .button:hover, .button.flat:hover, .primary-toolbar .button:hover, .inline-toolbar GtkToolButton > .button, +.inline-toolbar GtkToolButton > .button:hover, GtkComboBox, .titlebar.selection-mode .button.suggested-action, .header-bar.selection-mode .button.suggested-action, .notebook tab GtkLabel, .sidebar, .sidebar .view, .spinbutton .button, .spinbutton .button:focus, .notebook tab .button, .menubar > .menuitem, .primary-toolbar .button.flat, .titlebar .subtitle, .header-bar .subtitle { + text-shadow: 0 -1px alpha(black, 0.7); + icon-shadow: 0 -1px alpha(black, 0.7); +} + +/* menu buttons */ +.menuitem.button.flat:hover { + border: 1px solid alpha(black, 0.4); + border-bottom-color: alpha(black, 0.55); + box-shadow: inset 0 1px alpha(@highlight_shadow, 0.7); + background-image: linear-gradient(to bottom, + alpha(@button_gradient_color_a, 0.4), + alpha(@button_gradient_color_b, 0.3)); } +.menuitem.button.flat:active, .menuitem.button.flat:checked { + border-image: none; + background: none; + box-shadow: none;} +.menuitem.button.flat:active:hover, .menuitem.button.flat:checked:hover { + box-shadow: inset 0 1px 2px alpha(black, 0.25); } + +.titlebar .title, .header-bar .title { + text-shadow: 0 -1px alpha(black, 0.7); } + +.cell:selected, .cell:selected:focus, .menu .menuitem:hover, .sidebar:selected, .sidebar .view:selected { + background-image: linear-gradient(to top, + mix(@theme_selected_bg_color, @theme_base_color, 0.1), + mix(@theme_selected_bg_color, @theme_base_color, 0.3)); +} + +/********* + * Lists * + *********/ +.list, .list-row { + background-color: @theme_base_color; + border-color: @borders; } + +.list-row.button:hover { + background-color: alpha(white, 0.05); } +.list-row.button:active, .list-row.button:active:hover { + background-color: alpha(white, 0.02); } + +.list-row:selected .button.flat:focus, .list-row:selected .button.flat { + border-image: none; } + +/********************* + * App Notifications * + *********************/ +.app-notification { + border-color: alpha(black, 0.5); } + +.info, .question, .warning, .error { + text-shadow: 0 -1px @infobar_text_shadow; } + +.menubar { + background-color: @metacity_bg_b; } + +.menu { + background-color: shade(@theme_base_color, 0.95); } + +.spinbutton.vertical.entry:insensitive { + border-color: shade(@insensitive_borders, 1.4); } + +.notebook tab.top:hover, .notebook tab.top.prelight-page, +.notebook tab.bottom:hover, .notebook tab.bottom.prelight-page, +.notebook tab.left:hover, .notebook tab.left.prelight-page, +.notebook tab.right:hover, .notebook tab.right.prelight-page { + background-color: alpha(white, 0.025); } + +.notebook tab.top { + border-image: linear-gradient(to bottom, + alpha(@borders, 0.7), + alpha(@theme_base_color, 0.0)) 0 1 0 1; } +.notebook tab.bottom { + border-image: linear-gradient(to top, + alpha(@borders, 0.7), + alpha(@theme_base_color, 0.0)) 0 1 0 1; } +.notebook tab.left { + border-image: linear-gradient(to right, + alpha(@borders, 0.7), + alpha(@theme_base_color, 0.0)) 1 0 1 0; } +.notebook tab.right { + border-image: linear-gradient(to left, + alpha(@borders, 0.7), + alpha(@theme_base_color, 0.0)) 1 0 1 0; } + +.popover { + background-color: mix(@theme_bg_color,@theme_base_color, 0.2); } + +.popover .separator, .separator { + color: alpha(@borders, 0.3); } + +.sidebar .separator, +.sidebar .view .separator { + color: alpha(black, 0.2); } + +/* +GtkPopover { + box-shadow: 0 2px 8px 3px alpha(@wm_shadow, 0.4); +} +*/ +/***************** + * Color Chooser * + *****************/ +GtkColorSwatch { + border-color: @borders; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2); } + GtkColorSwatch.color-light:hover { + background-image: linear-gradient(to top, rgba(255, 255, 255, 0) 40%, rgba(0, 0, 0, 0.2)); } + GtkColorSwatch.color-dark:hover { + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 0.2)); } + GtkColorSwatch:hover { + border-color: @borders; } + GtkColorSwatch.color-active-badge:hover { + background-image: none; } + GtkColorSwatch.color-active-badge.color-light, GtkColorSwatch.color-active-badge.color-light:hover { + color: rgba(0, 0, 0, 0.3); + border-color: rgba(0, 0, 0, 0.3); } + GtkColorSwatch.color-active-badge.color-dark, GtkColorSwatch.color-active-badge.color-dark:hover { + color: rgba(255, 255, 255, 0.5); + border-color: rgba(255, 255, 255, 0.5); } + +GtkColorButton.button GtkColorSwatch { + border-radius: 1.5px; + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.2), 0 1px alpha(white, 0.15); } + +/***************** + * Notebooks and * + * Tabs * + *****************/ +.notebook { + background-color: shade(@theme_base_color, 1.12); } + +.notebook tab .button:hover { + border: 1px solid alpha(white, 0.1); } + +.notebook tab .button:active, +.notebook tab .button:active:hover { + border: 1px solid @borders; } + +/************ + * GtkScale * + ************/ +.scale.trough.highlight:insensitive { + background-image: linear-gradient(to bottom, + shade(@scale_highlight_bg_b, 0.6), + shade(@scale_highlight_bg_b, 0.7)); +} + +.scale.trough.vertical.highlight:insensitive { +background-image: linear-gradient(to right, + shade(@scale_highlight_bg_b, 0.6), + shade(@scale_highlight_bg_b, 0.7)); +} + +.scale.trough:insensitive { + box-shadow: inset 0 1px 2px alpha(black, 0.1); + background-image: linear-gradient(to bottom, + shade(@trough_bg_color_a, 1.5), + shade(@trough_bg_color_a, 1.6)); +} + +.scale.trough.vertical:insensitive { + box-shadow: inset 1px 0 2px alpha(black, 0.1); + background-image: linear-gradient(to right, + shade(@trough_bg_color_a, 1.5), + shade(@trough_bg_color_a, 1.6)); +} + +/************ + * Toolbars * + ************/ +.action-bar, +.inline-toolbar, +.inline-toolbar.toolbar { + background-image: linear-gradient(to bottom, + shade(@theme_bg_color, 1.05), + shade(@theme_bg_color, 0.9)); } + + +.primary-toolbar { + background-image: linear-gradient(to bottom, + @metacity_bg_b, + @metacity_bg_c); + border-image: linear-gradient(to bottom, @metacity_bg_b, @borders) 1 0 1 0; /*temporary hack for rhythmbox 3.1*/ +} + +.toolbar { + background-color: @metacity_bg_b; } + +.search-bar { + border-style: solid; + border-color: @borders; + background-color: shade(@theme_bg_color, 0.9); + box-shadow: inset 0 3px 3px -1px rgba(0, 0, 0, 0.17); } + +/*************** + * Header bars * + ***************/ +.header-bar { + background-image: linear-gradient(to bottom, + @metacity_bg_b, + @metacity_bg_c); +} + +.titlebar { + text-shadow: 0 -1px @button_text_shadow; + background-image: linear-gradient(to bottom, + @wm_bg_a, + @wm_bg_b); +} + +.titlebar.selection-mode, .header-bar.selection-mode { + box-shadow: inset 0 1px alpha(white, 0.3); } + +/********************** + * Window Decorations * + *********************/ +.window-frame.csd.popup { + border-radius: 0; + box-shadow: 0 2px 3px rgba(0, 0, 0, 0.3), 0 0 0 1px shade(@theme_base_color, 0.6); } + +/******** + * Misc * + ********/ +.scale-popup .button.flat:hover { + background-color: shade(@theme_bg_color, 1.2); } + diff --git a/theme/Just-Dark/gtk-3.0/gtk-widgets-darker-overrides.css b/theme/Just-Dark/gtk-3.0/gtk-widgets-darker-overrides.css new file mode 100644 --- /dev/null +++ b/theme/Just-Dark/gtk-3.0/gtk-widgets-darker-overrides.css @@ -0,0 +1,620 @@ +.titlebar .subtitle, .header-bar .subtitle { + text-shadow: 0 -1px alpha(black, 0.7); } + +/**************** + * Text Entries * + ****************/ +.header-bar .entry, +.toolbar .entry, +.primary-toolbar .entry { + color: @dark_fg_color; + background-color: @dark_entry_bg_color; + box-shadow: inset 0 1px alpha(black,0.2); } + .header-bar .entry.flat, + .header-bar .entry.flat:focus, + .toolbar .entry.flat, + .toolbar .entry.flat:focus, + .primary-toolbar .entry.flat, + .primary-toolbar .entry.flat:focus { + background-color: @dark_entry_bg_color; + border: none; + border-radius: 0; } + .header-bar .entry:insensitive, + .toolbar .entry:insensitive, + .primary-toolbar .entry:insensitive { + color: @dark_insensitive_fg_color; + background-color: @dark_insensitive_bg_color; + /*box-shadow: none;*/ } + .header-bar .entry.progressbar, + .header-bar .entry.progressbar:focus, + .toolbar .entry.progressbar, + .toolbar .entry.progressbar:focus, + .primary-toolbar .entry.progressbar, + .primary-toolbar .entry.progressbar:focus { + border-radius: 0; + border-width: 0 0 2px; + border-color: @theme_selected_bg_color; + border-style: solid; + background-image: none; + background-color: transparent; + box-shadow: none; + border-image: none; } + .header-bar .linked .entry, + .toolbar .linked .entry, + .primary-toolbar .linked .entry { + box-shadow: inset 0 1px alpha(black,0.2); } + .header-bar .linked .entry:insensitive, + .toolbar .linked .entry:insensitive, + .primary-toolbar .linked .entry:insensitive { + box-shadow: none; } + .header-bar .linked .entry:first-child, + .header-bar GtkComboBox.combobox-entry .entry:first-child, + .toolbar .linked .entry:first-child, + .toolbar GtkComboBox.combobox-entry .entry:first-child, + .primary-toolbar .linked .entry:first-child, + .primary-toolbar GtkComboBox.combobox-entry .entry:first-child { + box-shadow: inset -1px 0 alpha(black, 0.4), inset 0 1px alpha(black,0.2); } + .header-bar .linked .entry:first-child:insensitive, + .header-bar GtkComboBox.combobox-entry .entry:first-child:insensitive, + .toolbar .linked .entry:first-child:insensitive, + .toolbar GtkComboBox.combobox-entry .entry:first-child:insensitive, + .primary-toolbar .linked .entry:first-child:insensitive, + .primary-toolbar GtkComboBox.combobox-entry .entry:first-child:insensitive { + box-shadow: inset -1px 0 alpha(black, 0.4); } + .header-bar .linked .entry:first-child:dir(rtl), + .header-bar GtkComboBox.combobox-entry .entry:last-child:dir(rtl), + .toolbar .linked .entry:first-child:dir(rtl), + .toolbar GtkComboBox.combobox-entry .entry:last-child:dir(rtl), + .primary-toolbar .linked .entry:first-child:dir(rtl), + .primary-toolbar GtkComboBox.combobox-entry .entry:last-child:dir(rtl) { + box-shadow: inset 1px 0 alpha(black, 0.4), inset 0 1px alpha(black,0.2); } + .header-bar .linked .entry:first-child:dir(rtl):insensitive, + .header-bar GtkComboBox.combobox-entry .entry:last-child:dir(rtl):insensitive, + .toolbar .linked .entry:first-child:dir(rtl):insensitive, + .toolbar GtkComboBox.combobox-entry .entry:last-child:dir(rtl):insensitive, + .primary-toolbar .linked .entry:first-child:dir(rtl):insensitive, + .primary-toolbar GtkComboBox.combobox-entry .entry:last-child:dir(rtl):insensitive { + box-shadow: inset 1px 0 alpha(black, 0.4); } + .header-bar .linked .entry:last-child, + .header-bar GtkComboBox.combobox-entry .entry:last-child, + .toolbar .linked .entry:last-child, + .toolbar GtkComboBox.combobox-entry .entry:last-child, + .primary-toolbar .linked .entry:last-child, + .primary-toolbar GtkComboBox.combobox-entry .entry:last-child { + box-shadow: inset 0 1px alpha(black,0.2); } + .header-bar .linked .entry:last-child:insensitive, + .header-bar GtkComboBox.combobox-entry .entry:last-child:insensitive, + .toolbar .linked .entry:last-child:insensitive, + .toolbar GtkComboBox.combobox-entry .entry:last-child:insensitive, + .primary-toolbar .linked .entry:last-child:insensitive, + .primary-toolbar GtkComboBox.combobox-entry .entry:last-child:insensitive { + box-shadow: none; } + .header-bar .linked .entry:last-child:dir(rtl), + .header-bar GtkComboBox.combobox-entry .entry:last-child:dir(rtl), + .toolbar .linked .entry:last-child:dir(rtl), + .toolbar GtkComboBox.combobox-entry .entry:last-child:dir(rtl), + .primary-toolbar .linked .entry:last-child:dir(rtl), + .primary-toolbar GtkComboBox.combobox-entry .entry:last-child:dir(rtl) { + box-shadow: inset 0 1px alpha(black,0.2); } + .header-bar .linked .entry:last-child:dir(rtl):insensitive, + .header-bar GtkComboBox.combobox-entry .entry:last-child:dir(rtl):insensitive, + .toolbar .linked .entry:last-child:dir(rtl):insensitive, + .toolbar GtkComboBox.combobox-entry .entry:last-child:dir(rtl):insensitive, + .primary-toolbar .linked .entry:last-child:dir(rtl):insensitive, + .primary-toolbar GtkComboBox.combobox-entry .entry:last-child:dir(rtl):insensitive { + /*box-shadow: none; */} + .header-bar .entry.image, + .toolbar .entry.image, + .primary-toolbar .entry.image { + color: @dark_fg_color; + /*icon-shadow: none;*/ } + .header-bar .entry.image:hover, + .toolbar .entry.image:hover, + .primary-toolbar .entry.image:hover { + color: @theme_selected_fg_color; } + .header-bar .entry.image:active, + .toolbar .entry.image:active, + .primary-toolbar .entry.image:active { + color: @theme_selected_bg_color; } + +/*********** + * Buttons * + ***********/ +.header-bar .button, +.toolbar .button, +.primary-toolbar .linked .button { + color: @dark_fg_color; + background-image: linear-gradient(to bottom, + @dark_button_gradient_color_a, + @dark_button_gradient_color_b); + text-shadow: 0 -1px alpha(black, 0.7); + icon-shadow: 0 -1px alpha(black, 0.7); } + .header-bar .button:hover, + .header-bar .button.flat:hover, + .toolbar .button:hover, + .toolbar .button.flat:hover, + .primary-toolbar .button:hover, + .primary-toolbar .button.flat:hover, + .header-bar .button.titlebutton:hover, + .titlebar .button.titlebutton:hover { + color: @dark_fg_color; + background-image: linear-gradient(to bottom, + @dark_button_hover_gradient_color_a, + @dark_button_hover_gradient_color_b); + text-shadow: 0 -1px alpha(black, 0.7); + icon-shadow: 0 -1px alpha(black, 0.7); } + .header-bar .button:active, + .header-bar .button.flat:active, + .toolbar .button:active, + .toolbar .button.flat:active, + .primary-toolbar .button:active, + .primary-toolbar .button.flat:active, + .header-bar .button:checked, + .header-bar .button.flat:checked, + .toolbar .button:checked, + .toolbar .button.flat:checked, + .primary-toolbar .button:checked, + .primary-toolbar .button.flat:checked, + .header-bar .button.titlebutton:active, + .titlebar .button.titlebutton:active, + .header-bar .button.titlebutton:checked, + .titlebar .button.titlebutton:checked { + background-image: linear-gradient(to bottom, + @dark_button_active_gradient_color_a, + @dark_button_active_gradient_color_b); + text-shadow: 0 -1px @button_active_text_shadow; + icon-shadow: 0 -1px @button_active_text_shadow; } + .header-bar .button:insensitive, + .toolbar .button:insensitive, + .primary-toolbar .button:insensitive { + color: @dark_insensitive_fg_color; + background-image: none; + background-color: @dark_insensitive_bg_color; + text-shadow: none; + icon-shadow: none; } + .header-bar .button.flat:insensitive, + .toolbar .button.flat:insensitive, + .primary-toolbar .button.flat:insensitive { + border-image: none; + background-color: transparent; } + .header-bar .button:insensitive:active, + .header-bar .button:insensitive.flat:active, + .toolbar .button:insensitive:active, + .toolbar .button:insensitive.flat:active, + .primary-toolbar .button:insensitive:active, + .primary-toolbar .button:insensitive.flat:active, + .header-bar .button:insensitive:checked, + .header-bar .button:insensitive.flat:checked, + .toolbar .button:insensitive:checked, + .toolbar .button:insensitive.flat:checked, + .primary-toolbar .button:insensitive:checked, + .primary-toolbar .button:insensitive.flat:checked { + background-image: linear-gradient(to bottom, + shade(@dark_button_active_gradient_color_a, 1.6), + shade(@dark_button_active_gradient_color_a, 1.7)); } + .button.osd, .button.osd:focus { + color: @theme_selected_fg_color; + text-shadow: 0 -1px @osd_text_shadow; + icon-shadow: 0 -1px @osd_text_shadow; + background-image: linear-gradient(to bottom, @osd_button_bg_a, @osd_button_bg_b); + box-shadow: inset 0 1px alpha(white, 0.1), + inset 0 -1px alpha(black, 0.1); } + .button.osd:hover { + background-image: linear-gradient(to bottom, shade(@osd_button_bg_a, 1.3), shade(@osd_button_bg_b, 1.3)); } + .button.osd:active, .button.osd:active:hover, + .button.osd:checked, .button.osd:checked:hover { + background-image: linear-gradient(to top, shade(@osd_button_bg_a, 0.5), shade(@osd_button_bg_b, 0.5)); + box-shadow: none; } + .button.osd:insensitive { + border-style: solid; + background-image: linear-gradient(to bottom, alpha(@osd_button_bg_a, 0.8)); + color: alpha(@theme_selected_fg_color, 0.4); } + .osd .button { + padding: 6px; + color: @theme_selected_fg_color; + background-image: none; + background-color: transparent; + box-shadow: none; + text-shadow: 0 -1px @osd_text_shadow; + icon-shadow: 0 -1px @osd_text_shadow; } + .osd .button:hover { + color: @theme_selected_bg_color; + background-image: none; + background-color: transparent;} + .osd .button:active, .osd .button:checked { + background-image: none; } + .osd .button:insensitive { + background-color: transparent; } + .header-bar .button.suggested-action, + .toolbar .button.suggested-action, + .primary-toolbar .button.suggested-action { + color: @suggested_action_button_fg; + background-image: linear-gradient(to bottom, + @dark_suggested_action_button_a, + @dark_suggested_action_button_b); + text-shadow: 0 -1px @suggested_action_button_shadow; + icon-shadow: 0 -1px @suggested_action_button_shadow; } + .header-bar .button.suggested-action:hover, + .toolbar .button.suggested-action:hover, + .primary-toolbar .button.suggested-action:hover { + color: @suggested_action_button_fg; + background-image: linear-gradient(to bottom, + shade(@dark_suggested_action_button_a, 1.10), + shade(@dark_suggested_action_button_b, 1.05)); + text-shadow: 0 -1px @suggested_action_button_shadow; + icon-shadow: 0 -1px @suggested_action_button_shadow; } + .header-bar .button.suggested-action:active, + .toolbar .button.suggested-action:active, + .primary-toolbar .button.suggested-action:active, + .header-bar .button.suggested-action:checked, + .toolbar .button.suggested-action:checked, + .primary-toolbar .button.suggested-action:checked { + color: @suggested_action_button_fg; + background-image: linear-gradient(to bottom, + @dark_suggested_action_button_b, + @dark_suggested_action_button_a); } + .header-bar .button.suggested-action:insensitive, + .toolbar .button.suggested-action:insensitive, + .primary-toolbar .button.suggested-action:insensitive { + color: alpha(@suggested_action_button_fg, 0.7); + background-image: linear-gradient(to bottom, alpha(@dark_suggested_action_button_a, 0.8)); + text-shadow: none; + icon-shadow: none; } + .header-bar .button.destructive-action, + .toolbar .button.destructive-action, + .primary-toolbar .button.destructive-action { + color: @destructive_action_button_fg; + background-image: linear-gradient(to bottom, + @destructive_action_button_a, + @destructive_action_button_b); + text-shadow: 0 -1px @destructive_action_button_shadow; + icon-shadow: 0 -1px @destructive_action_button_shadow; } + .header-bar .button.destructive-action:hover, + .toolbar .button.destructive-action:hover, + .primary-toolbar .button.destructive-action:hover { + color: @destructive_action_button_fg; + background-image: linear-gradient(to bottom, + shade(@destructive_action_button_a, 1.10), + shade(@destructive_action_button_b, 1.05)); + text-shadow: 0 -1px @destructive_action_button_shadow; + icon-shadow: 0 -1px @destructive_action_button_shadow; } + .header-bar .button.destructive-action:active, + .toolbar .button.destructive-action:active, + .primary-toolbar .button.destructive-action:active, + .header-bar .button.destructive-action:checked, + .toolbar .button.destructive-action:checked, + .primary-toolbar .button.destructive-action:checked { + color: @destructive_action_button_fg; + background-image: linear-gradient(to bottom, + @destructive_action_button_b, + @destructive_action_button_a); } + .header-bar .button.destructive-action:insensitive, + .toolbar .button.destructive-action:insensitive, + .primary-toolbar .button.destructive-action:insensitive { + color: alpha(@destructive_action_button_fg, 0.7); + background-image: linear-gradient(to bottom, alpha(@destructive_action_button_a, 0.8)); + text-shadow: none; + icon-shadow: none; } + .primary-toolbar .button, + .primary-toolbar .button:insensitive { + border-image: none; + background-color: transparent; + background-image: none; } + .primary-toolbar .button.flat { + text-shadow: 0 -1px alpha(black, 0.7); + icon-shadow: 0 -1px alpha(black, 0.7); } + /*.primary-toolbar .button.flat:active { + text-shadow: 0 -1px @button_active_text_shadow; + icon-shadow: 0 -1px @button_active_text_shadow; } + .primary-toolbar .button.flat:insensitive { + text-shadow: none; + icon-shadow: none; }*/ + +/***************** + * GtkSpinButton * + *****************/ + .header-bar .spinbutton .button, + .header-bar .spinbutton .button:focus, + .toolbar .spinbutton .button, + .toolbar .spinbutton .button:focus, + .primary-toolbar .spinbutton .button, + .primary-toolbar .spinbutton .button:focus { + box-shadow: inset 0 1px alpha(white, 0.15), + inset 2px 0 alpha(alpha(white, 0.15), 0.7), + inset 1px 0 @dark_borders; + icon-shadow: 0 -1px alpha(black, 0.7); } + .header-bar .spinbutton .button:dir(rtl), + .header-bar .spinbutton .button:focus:dir(rtl), + .toolbar .spinbutton .button:dir(rtl), + .toolbar .spinbutton .button:focus:dir(rtl), + .primary-toolbar .spinbutton .button:dir(rtl), + .primary-toolbar .spinbutton .button:focus:dir(rtl) { + box-shadow: inset 0 1px alpha(white, 0.15), + inset -2px 0 alpha(alpha(white, 0.15), 0.7), + inset -1px 0 @dark_borders; } + .header-bar .spinbutton .button:insensitive, + .toolbar .spinbutton .button:insensitive, + .primary-toolbar .spinbutton .button:insensitive { + box-shadow: inset 1px 0 @dark_borders; + icon-shadow: none; } + .header-bar .spinbutton .button:dir(rtl):insensitive, + .toolbar .spinbutton .button:dir(rtl):insensitive, + .primary-toolbar .spinbutton .button:dir(rtl):insensitive { + box-shadow: inset -1px 0 @dark_borders; + icon-shadow: none; } + .header-bar .spinbutton .button:active, + .header-bar .spinbutton .button:active:hover, + .header-bar .spinbutton .button:active:focus, + .toolbar .spinbutton .button:active, + .toolbar .spinbutton .button:active:hover, + .toolbar .spinbutton .button:active:focus, + .primary-toolbar .spinbutton .button:active, + .primary-toolbar .spinbutton .button:active:hover, + .primary-toolbar .spinbutton .button:active:focus { + box-shadow: inset 0 1px 2px alpha(black, 0.2); + icon-shadow: 0 -1px @button_active_text_shadow; } + +/************** + * ComboBoxes * + **************/ +.header-bar GtkComboBox, +.toolbar GtkComboBox, +.primary-toolbar GtkComboBox { + text-shadow: 0 -1px alpha(black, 0.7); + icon-shadow: 0 -1px alpha(black, 0.7); } + .header-bar GtkComboBox:insensitive, + .toolbar GtkComboBox:insensitive, + .primary-toolbar GtkComboBox:insensitive { + color: @dark_insensitive_fg_color; + text-shadow: none; + icon-shadow: none; } + .header-bar GtkComboBox .menuitem, + .toolbar GtkComboBox .menuitem, + .primary-toolbar GtkComboBox .menuitem { + text-shadow: none; } + +/************ + * Toolbars * + ************/ +.toolbar.menubar { + border-bottom: 1px solid @dark_borders; } + +.toolbar { + background-image: linear-gradient(to bottom, @metacity_bg_b); + background-color: @theme_bg_color; + color: @dark_fg_color; } + +.primary-toolbar, +GtkWindow > GtkVBox > .dock, +GtkWindow > GtkVBox > .dock > GtkHBox > GtkToolbar { + background-image: linear-gradient(to bottom, + @metacity_bg_b, + @dark_wm_bg_b); + border: 1px solid @dark_borders; + border-width: 0 0 1px 0; + border-image: linear-gradient(to bottom, @metacity_bg_b, @dark_borders) 1 0 1 0; /*temporary hack for rhythmbox 3.1*/ + color: @dark_fg_color; } + +.primary-toolbar:insensitive { + background-image: none; + background-color: @dark_insensitive_bg_color; + text-shadow: none; + color: @dark_insensitive_fg_color; } + +.search-bar.toolbar { + border-color: @dark_borders; } + +/************************ + * Header-bar separator * + ************************/ +.header-bar > .separator, .titlebar > .separator { + color: rgba(0, 0, 0, 0.3); } + +/*************** + * Header bars * + ***************/ +.titlebar, .header-bar { + color: @dark_fg_color; + border-color: @dark_borders; + background-image: linear-gradient(to bottom, + @dark_wm_bg_a, + @dark_wm_bg_b); + box-shadow: inset 0 1px shade(@dark_wm_bg_a, 1.4); } + .titlebar .title, .header-bar .title { + color: @dark_fg_color; + text-shadow: 0 -1px @dark_wm_title_shadow; } + .titlebar .subtitle, .header-bar .subtitle { + color: @dark_fg_color; } + .titlebar.selection-mode, + .header-bar.selection-mode { + box-shadow: inset 0 1px alpha(white, 0.3); } + .titlebar.selection-mode .button, .header-bar.selection-mode .button { + text-shadow: 0 -1px @selection_button_text_shadow; + icon-shadow: 0 -1px @selection_button_text_shadow; } + /*.titlebar.selection-mode .button:insensitive, + .header-bar.selection-mode .button:insensitive { + color: alpha(@theme_selected_fg_color, 0.7); + background-image: linear-gradient(to bottom, @selection_toolbar_bg_a); + text-shadow: none; + icon-shadow: none; } + .titlebar.selection-mode .button.suggested-action, + .header-bar.selection-mode .button.suggested-action { + color: @theme_fg_color; + background-image: linear-gradient(to bottom, @button_gradient_color_a, @button_gradient_color_b); + text-shadow: 0 1px @highlight_shadow; + icon-shadow: 0 1px @highlight_shadow; } + .titlebar.selection-mode .button.suggested-action:hover, + .header-bar.selection-mode .button.suggested-action:hover { + background-image: linear-gradient(to bottom, @button_hover_gradient_color_a, @button_hover_gradient_color_b); } + .titlebar.selection-mode .button.suggested-action:active, + .header-bar.selection-mode .button.suggested-action:active { + color: @button_active_text; + background-image: linear-gradient(to bottom, @button_active_gradient_color_a, @button_active_gradient_color_b); + text-shadow: 0 -1px @button_active_text_shadow; + icon-shadow: 0 -1px @button_active_text_shadow; + box-shadow: inset 0 1px 2px alpha(black, 0.2); } + .titlebar.selection-mode .button.suggested-action:insensitive, + .header-bar.selection-mode .button.suggested-action:insensitive { + color: @insensitive_fg_color; + background-image: linear-gradient(to bottom, @insenstive_bg_color); + text-shadow: none; + icon-shadow: none; }*/ + .titlebar.selection-mode .selection-menu, .header-bar.selection-mode .selection-menu { + background-image: none; + background-color: transparent; } + .titlebar.selection-mode .selection-menu .arrow, .header-bar.selection-mode .selection-menu .arrow { + color: alpha(@theme_selected_fg_color, 0.5); + icon-shadow: none; } + +/********* + * Menus * + *********/ +.menubar { + background-color: @metacity_bg_b; } + .menubar > .menuitem { + text-shadow: 0 -1px @dark_wm_title_shadow; + color: @dark_fg_color } + .menubar > .menuitem:hover { + color: @theme_fg_color; + text-shadow: none; } + .menubar > .menuitem:insensitive { + color: @dark_insensitive_fg_color; + box-shadow: none; + text-shadow: none; } + +/*************** + * Popovers * + ***************/ +.popover.osd .button:hover { + background-image: none; + color: @theme_selected_bg_color;} +.popover.osd .button:active, +.popover.osd .button:checked { + color: shade(@theme_selected_bg_color, 0.8);} +.popover.osd .button:insensitive { + color: alpha(@theme_selected_fg_color, 0.4); } + +/************ + * GtkScale * + ************/ +.header-bar .scale.mark.separator, +.toolbar .scale.mark.separator, +.primary-toolbar .scale.mark.separator { + color: alpha(@dark_fg_color, 0.3); } + +.header-bar .scale.trough, +.toolbar .scale.trough, +.primary-toolbar .scale.trough { + background-image: linear-gradient(to bottom, + @dark_trough_bg_color_a, + @dark_trough_bg_color_b); } + +.header-bar .scale.trough.highlight, +.toolbar .scale.trough.highlight, +.primary-toolbar .scale.trough.highlight { + background-image: linear-gradient(to bottom, + @dark_scale_highlight_bg_a, + @dark_scale_highlight_bg_b); } + +.header-bar .scale.trough.highlight:insensitive, +.toolbar .scale.trough.highlight:insensitive, +.primary-toolbar .scale.trough.highlight:insensitive { + background-image: linear-gradient(to bottom, + shade(@dark_scale_highlight_bg_b, 0.6), + shade(@dark_scale_highlight_bg_b, 0.7)); } + +.header-bar .scale.trough:insensitive, +.toolbar .scale.trough:insensitive, +.primary-toolbar .scale.trough:insensitive { + box-shadow: inset 0 1px 2px alpha(black, 0.1); + background-image: linear-gradient(to bottom, + shade(@dark_trough_bg_color_a, 1.5), + shade(@dark_trough_bg_color_a, 1.6)); } + +.osd .scale.trough.highlight { + background-image: linear-gradient(to bottom, + alpha(@progressbar_background_a, 0.9), + alpha(@progressbar_background_b, 0.9)); + box-shadow: inset 0 1px @progressbar_highlight; +} + +/***************** + * Progress bars * + *****************/ +.header-bar GtkProgressBar, +.toolbar GtkProgressBar, +.primary-toolbar GtkProgressBar { + color: alpha(@dark_fg_color, 0.7); } + +.header-bar GtkProgressBar.trough, +.toolbar GtkProgressBar.trough, +.primary-toolbar GtkProgressBar.trough { + background-image: linear-gradient(to bottom, + shade(@dark_trough_bg_color_a, 0.9), + shade(@dark_trough_bg_color_b, 0.8)); } + +/***************** + * Color Chooser * + *****************/ +.header-bar GtkColorSwatch, +.toolbar GtkColorSwatch, +.primary-toolbar GtkColorSwatch { + border-color: @dark_borders; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2); } + .header-bar GtkColorSwatch.color-light:hover, + .toolbar GtkColorSwatch.color-light:hover, + .primary-toolbar GtkColorSwatch.color-light:hover { + background-image: linear-gradient(to top, rgba(255, 255, 255, 0) 40%, rgba(0, 0, 0, 0.2)); } + .header-bar GtkColorSwatch.color-dark:hover, + .toolbar GtkColorSwatch.color-dark:hover, + .primary-toolbar GtkColorSwatch.color-dark:hover { + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 0.2)); } + .header-bar GtkColorSwatch:hover, + .toolbar GtkColorSwatch:hover, + .primary-toolbar GtkColorSwatch:hover { + border-color: @dark_borders; } + .header-bar GtkColorSwatch.color-active-badge:hover, + .toolbar GtkColorSwatch.color-active-badge:hover, + .primary-toolbar GtkColorSwatch.color-active-badge:hover { + background-image: none; } + .header-bar GtkColorSwatch.color-active-badge.color-light, + .header-bar GtkColorSwatch.color-active-badge.color-light:hover, + .toolbar GtkColorSwatch.color-active-badge.color-light, + .toolbar GtkColorSwatch.color-active-badge.color-light:hover, + .primary-toolbar GtkColorSwatch.color-active-badge.color-light, + .primary-toolbar GtkColorSwatch.color-active-badge.color-light:hover { + color: rgba(0, 0, 0, 0.3); + border-color: rgba(0, 0, 0, 0.3); } + .header-bar GtkColorSwatch.color-active-badge.color-dark, + .header-bar GtkColorSwatch.color-active-badge.color-dark:hover, + .toolbar GtkColorSwatch.color-active-badge.color-dark, + .toolbar GtkColorSwatch.color-active-badge.color-dark:hover, + .primary-toolbar GtkColorSwatch.color-active-badge.color-dark, + .primary-toolbar GtkColorSwatch.color-active-badge.color-dark:hover { + color: rgba(255, 255, 255, 0.5); + border-color: rgba(255, 255, 255, 0.5); } + +.header-bar GtkColorButton.button GtkColorSwatch, +.toolbar GtkColorButton.button GtkColorSwatch, +.primary-toolbar GtkColorButton.button GtkColorSwatch { + border-radius: 1.5px; + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.2), 0 1px alpha(white, 0.15); } + +/********************** + * Window Decorations * + *********************/ +.window-frame { + box-shadow: 0 0 0 1px @dark_window_frame, 0 2px 8px 1px @wm_shadow; } + .window-frame:backdrop { + box-shadow: 0 0 0 1px @dark_window_frame, 0 2px 5px 0 @wm_shadow; } + +.header-bar .button.titlebutton, +.titlebar .button.titlebutton { + border-image: none; + background: none; } +/* +.header-bar .button.titlebutton:hover, +.titlebar .button.titlebutton:hover {} + +.header-bar .button.titlebutton:active, +.titlebar .button.titlebutton:active {}*/ diff --git a/theme/Just-Dark/gtk-3.0/gtk-widgets.css b/theme/Just-Dark/gtk-3.0/gtk-widgets.css new file mode 100644 --- /dev/null +++ b/theme/Just-Dark/gtk-3.0/gtk-widgets.css @@ -0,0 +1,1998 @@ +* { + padding: 0; + background-clip: padding-box; + -GtkToolButton-icon-spacing: 4; + -GtkTextView-error-underline-color: @error_color; + -GtkPaned-handle-size: 5; + -GtkCheckButton-indicator-size: 16; + -GtkCheckMenuItem-indicator-size: 16; + -GtkScrolledWindow-scrollbar-spacing: 0; + -GtkScrolledWindow-scrollbars-within-bevel: 1; + -GtkToolItemGroup-expander-size: 11; + -GtkExpander-expander-size: 16; + -GtkTreeView-expander-size: 11; + -GtkTreeView-horizontal-separator: 4; + -GtkMenu-horizontal-padding: 0; + -GtkMenu-vertical-padding: 0; + -GtkWidget-link-color: @link_color; + -GtkWidget-visited-link-color: shade(@link_color, 0.8); + -GtkWidget-focus-padding: 2; + -GtkWidget-focus-line-width: 1; + -GtkDialog-button-spacing: 4; + -GtkDialog-action-area-border: 0; + -GtkStatusbar-shadow-type: none; + outline-color: alpha(@theme_fg_color, 0.3); + outline-style: dashed; + outline-offset: -3px; + outline-width: 1px; + outline-radius: 2px; } + +/*************** + * Base States * + ***************/ +.background { + color: @theme_fg_color; + background-color: @theme_bg_color; } + +/* + These wildcard seems unavoidable, need to investigate. + Wildcards are bad and troublesome, use them with care, + or better, just don't. + Everytime a wildcard is used a kitten dies, painfully. +*/ +*:insensitive { + -gtk-image-effect: dim; } + +.gtkstyle-fallback { + background-color: @theme_bg_color; + color: @theme_fg_color; } + .gtkstyle-fallback:prelight { + background-color: @theme_base_color; + color: @theme_fg_color; } + .gtkstyle-fallback:active { + background-color: lightgray; + color: @theme_fg_color; } + .gtkstyle-fallback:insensitive { + background-color: @insensitive_bg_color; + color: @insensitive_fg_color; } + .gtkstyle-fallback:selected { + background-color: @theme_selected_bg_color; + color: @theme_base_color; } + +.view { + color: @theme_fg_color; + background-color: @theme_base_color; } + +.rubberband { + border: 1px solid @theme_selected_bg_color; + background-color: alpha(@theme_selected_bg_color, 0.2); } + +/* This is used by GtkScrolledWindow, when rendering the edge + * gradient shown when content is touch-dragged past boundaries. + * The color is used as a base for such gradient, which is then + * stretched/modified as a direct result of user interaction. + */ +.overshoot { + background-color: alpha(@theme_selected_bg_color, 0.2); } + +GtkLabel.separator { + color: alpha(@theme_fg_color, 0.8); } + GtkLabel:insensitive { + color: @insensitive_fg_color; } + +.needs-attention.counter-label { + text-shadow: none; + icon-shadow: none; } + +.titlebar .subtitle, .header-bar .subtitle { + opacity: 0.55; + text-shadow: 0 1px @highlight_shadow; } + +GtkAssistant .sidebar { + background-color: @sidebar_bg; + border-top: 1px solid @borders; } + GtkAssistant .sidebar:dir(ltr) { + border-right: 1px solid @borders; } + GtkAssistant .sidebar:dir(rtl) { + border-left: 1px solid @borders; } +GtkAssistant.csd .sidebar { + border-top-style: none; } + GtkAssistant .sidebar GtkLabel { + padding: 6px 12px; } + GtkAssistant .sidebar GtkLabel.highlight { + background-color: @theme_selected_bg_color; + color: @theme_selected_fg_color; + text-shadow: 0 -1px alpha(black, 0.2); + icon-shadow: none; } + +GtkTextView { + background-color: mix(@theme_bg_color, @theme_base_color, 0.5); } + +GtkFlowBox .grid-child { + padding: 3px; + border-radius: 3px; } + GtkFlowBox .grid-child:selected { + outline-offset: -2px; } + +/************** + * Dim labels * + **************/ +.view.dim-label, .dim-label { + color: alpha(@theme_fg_color, 0.55); + text-shadow: none; } + +.view.dim-label:selected, .dim-label:selected, .view.dim-label:selected:focus, .dim-label:selected:focus { + color: alpha(@theme_selected_fg_color, 0.65); +} + +/********************* + * Spinner Animation * + *********************/ +@keyframes spin { + to { + -gtk-icon-transform: rotate(1turn); } } +.spinner { + background-image: none; + background-color: blue; + opacity: 0; + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); } + .spinner:active { + opacity: 1; + animation: spin 1s linear infinite; } + .spinner:active:insensitive { + opacity: 0.5; } + +/**************** + * Text Entries * + ****************/ +.entry { + padding: 4px 8px 5px; + transition: all 200ms ease-out; + box-shadow: inset 0 1px @entry_inset; + background-color: @entry_bg_color; } + .entry.image.left { + padding-left: 0; } + .entry.image.right { + padding-right: 0; } + .entry.flat, .entry.flat:focus { + padding: 2px; + background-color: @entry_bg_color; + border: none; + border-radius: 0; } + .entry:insensitive { + color: @insensitive_fg_color; + background-color: @insensitive_bg_color; + box-shadow: none; } + .entry:selected { + background-color: @theme_selected_bg_color; + color: @theme_selected_fg_color; } + .entry.progressbar, .entry.progressbar:focus { + margin: 0 2px 3px 2px; + border-radius: 0; + border-width: 0 0 2px; + border-color: @theme_selected_bg_color; + border-style: solid; + background-image: none; + background-color: transparent; + box-shadow: none; + border-image: none; } + .linked .entry { + padding: 5px 8px 5px; + box-shadow: inset 0 1px @entry_inset; } + .linked .entry:insensitive { + box-shadow: none; } + .linked.vertical .entry { + box-shadow: none; } + .linked.vertical .entry:first-child, .linked.vertical > GtkComboBox.combobox-entry .entry:first-child { + box-shadow: inset 0 1px @entry_inset; } + .linked.vertical .entry:last-child, .linked.vertical > GtkComboBox.combobox-entry .entry:last-child { + box-shadow: none; } + .linked.vertical .entry:insensitive, .linked.vertical .entry:first-child:insensitive, + .linked.vertical > GtkComboBox.combobox-entry .entry:first-child:insensitive, + .linked.vertical .entry:last-child:insensitive, .linked.vertical > GtkComboBox.combobox-entry .entry:last-child:insensitive { + box-shadow: none; } + .entry.error { + color: @error_color; } + .entry.error:focus { + background-color: mix(@error_color, @entry_bg_color, 0.8); } + .entry.error:selected, .entry.error:selected:focus { + background-color: @error_color; } + .entry.warning { + color: @warning_color; } + .entry.warning:focus { + background-color: mix(@warning_color, @entry_bg_color, 0.8); } + .entry.warning:selected, .entry.warning:selected:focus { + background-color: @warning_color; } + .entry.image { + color: @theme_fg_color; + icon-shadow: none; } + .entry.image:hover { + color: @theme_fg_color; } + .entry.image:active { + color: @theme_selected_bg_color; } + +/*********** + * Buttons * + ***********/ +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(@theme_selected_bg_color), to(transparent)); } + + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(@theme_selected_bg_color), to(transparent)); } } +.button, +.primary-toolbar .linked .button { + transition: all 200ms ease-out; + padding: 4px 8px 5px; + color: @theme_fg_color; + background-image: linear-gradient(to bottom, + @button_gradient_color_a, + @button_gradient_color_b); + background-color: transparent; + text-shadow: 0 1px @highlight_shadow; + icon-shadow: 0 1px @highlight_shadow; } + .button:focus { outline-color: transparent; } + .button:hover, .button.flat:hover, .primary-toolbar .button:hover, + .header-bar .button.titlebutton:hover, + .titlebar .button.titlebutton:hover { + color: @theme_fg_color; + background-image: linear-gradient(to bottom, + @button_hover_gradient_color_a, + @button_hover_gradient_color_b); + text-shadow: 0 1px @highlight_shadow; + icon-shadow: 0 1px @highlight_shadow; + -gtk-image-effect: highlight; } + .button:active, .button.flat:active, .primary-toolbar .button:active, + .button:checked, .button.flat:checked, .primary-toolbar .button:checked, + .header-bar .button.titlebutton:active, + .titlebar .button.titlebutton:active, + .header-bar .button.titlebutton:checked, + .titlebar .button.titlebutton:checked { + color: @button_active_text; + background-image: linear-gradient(to bottom, + @button_active_gradient_color_a, + @button_active_gradient_color_b); + text-shadow: 0 -1px @button_active_text_shadow; + icon-shadow: 0 -1px @button_active_text_shadow; + box-shadow: inset 0 1px 2px alpha(black, 0.2); + transition-duration: 50ms; + outline-color: alpha(@button_active_text, 0.3); } + .button:insensitive { + color: @insensitive_fg_color; + background-image: none; + background-color: @insensitive_bg_color; + text-shadow: none; + icon-shadow: none; } + .button:insensitive > GtkLabel { + color: inherit; } + .button:insensitive:active, .button:insensitive.flat:active, + .primary-toolbar .button:insensitive:active, + .button:insensitive:checked, .button:insensitive.flat:checked, + .primary-toolbar .button:insensitive:checked { + color: alpha(@button_active_text, 0.7); + background-image: linear-gradient(to bottom, + shade(@button_active_gradient_color_a, 1.6), + shade(@button_active_gradient_color_a, 1.7)); } + .button:insensitive:active > GtkLabel, .button:insensitive.flat:active > GtkLabel, + .primary-toolbar .button:insensitive:active > GtkLabel, + .button:insensitive:checked > GtkLabel, .button:insensitive.flat:checked > GtkLabel, + .primary-toolbar .button:insensitive:checked > GtkLabel { + color: inherit; } + .button.osd, .button.osd:focus, .osd.stack-switcher .button { + color: @theme_selected_fg_color; + text-shadow: 0 -1px @osd_text_shadow; + icon-shadow: 0 -1px @osd_text_shadow; + background-image: linear-gradient(to bottom, @osd_button_bg_a, @osd_button_bg_b); + box-shadow: inset 0 1px alpha(white, 0.1), + inset 0 -1px alpha(black, 0.1); } + .button.osd:hover, .osd.stack-switcher .button:hover { + background-image: linear-gradient(to bottom, shade(@osd_button_bg_a, 1.3), shade(@osd_button_bg_b, 1.3)); } + .button.osd:active, .button.osd:active:hover, + .button.osd:checked, .button.osd:checked:hover, + .osd.stack-switcher .button:active, .osd.stack-switcher .button:active:hover, + .osd.stack-switcher .button:checked, .osd.stack-switcher .button:checked:hover { + background-image: linear-gradient(to top, shade(@osd_button_bg_a, 0.5), shade(@osd_button_bg_b, 0.5)); + box-shadow: none; } + .button.osd:insensitive, .osd.stack-switcher .button:insensitive { + border-style: solid; + background-image: linear-gradient(to bottom, alpha(@osd_button_bg_a, 0.7)); + background-color: transparent; + color: alpha(@theme_selected_fg_color, 0.4); } + .osd.stack-switcher .button { + outline-offset: -3px; } + .osd.stack-switcher .button:checked, .osd.stack-switcher .button:checked:hover, .osd.stack-switcher .button:active:hover, .osd.stack-switcher .button:hover { + color: @theme_selected_fg_color; } + .osd .button { + padding: 6px; + color: @theme_selected_fg_color; + background-image: none; + background-color: transparent; + box-shadow: none; + text-shadow: 0 -1px @osd_text_shadow; + icon-shadow: 0 -1px @osd_text_shadow; } + .osd .button:hover { + color: @theme_selected_bg_color; + background-image: none; } + .osd .button:active, .osd .button:checked, .osd .button:active:hover, .osd .button:checked:hover { + color: shade(@theme_selected_bg_color, 0.8); + background-image: none; } + .osd .button:insensitive { + color: alpha(@theme_selected_fg_color, 0.4); } + .button.suggested-action { + color: @suggested_action_button_fg; + background-image: linear-gradient(to bottom, + @suggested_action_button_a, + @suggested_action_button_b); + text-shadow: 0 -1px @suggested_action_button_shadow; + icon-shadow: 0 -1px @suggested_action_button_shadow; + outline-color: alpha(@suggested_action_button_fg, 0.3); } + .button.suggested-action:hover { + color: @suggested_action_button_fg; + background-image: linear-gradient(to bottom, + shade(@suggested_action_button_a, 1.10), + shade(@suggested_action_button_b, 1.05)); + text-shadow: 0 -1px @suggested_action_button_shadow; + icon-shadow: 0 -1px @suggested_action_button_shadow; } + .button.suggested-action:active, .button.suggested-action:checked { + color: @suggested_action_button_fg; + background-image: linear-gradient(to bottom, + @suggested_action_button_b, + @suggested_action_button_a); } + .button.suggested-action:insensitive { + color: alpha(@suggested_action_button_fg, 0.7); + background-image: linear-gradient(to bottom, alpha(@suggested_action_button_a, 0.8)); + text-shadow: none; + icon-shadow: none; } + .button.suggested-action:insensitive > GtkLabel, .button.suggested-action GtkLabel:insensitive { + color: inherit; } + .button.destructive-action { + color: @destructive_action_button_fg; + background-image: linear-gradient(to bottom, + @destructive_action_button_a, + @destructive_action_button_b); + text-shadow: 0 -1px @destructive_action_button_shadow; + icon-shadow: 0 -1px @destructive_action_button_shadow; + outline-color: alpha(@suggested_action_button_fg, 0.3); } + .button.destructive-action:hover { + color: @destructive_action_button_fg; + background-image: linear-gradient(to bottom, + shade(@destructive_action_button_a, 1.10), + shade(@destructive_action_button_b, 1.05)); + text-shadow: 0 -1px @destructive_action_button_shadow; + icon-shadow: 0 -1px @destructive_action_button_shadow; } + .button.destructive-action:active, .button.destructive-action:checked { + color: @destructive_action_button_fg; + background-image: linear-gradient(to bottom, + @destructive_action_button_b, + @destructive_action_button_a); } + .button.destructive-action:insensitive { + color: alpha(@destructive_action_button_fg, 0.7); + background-image: linear-gradient(to bottom, alpha(@destructive_action_button_a, 0.8)); + text-shadow: none; + icon-shadow: none; } + .button.destructive-action:insensitive > GtkLabel, .button.destructive-action GtkLabel:insensitive { + color: inherit; } + .button.image-button { + padding: 8px; } + .button.text-button { + padding-left: 16px; + padding-right: 16px; } + .action-bar .stack-switcher .button.image-button, .header-bar .stack-switcher .button.image-button { + padding: 1px 3px; } + .action-bar .stack-switcher .button.text-button, .header-bar .stack-switcher .button.text-button { + padding-left: 10px; + padding-right: 10px; + padding-top: 4px; + padding-bottom: 5px; + outline-offset: -3px; } + .stack-switcher > .button { + padding-left: 2px; + padding-right: 2px; } + .stack-switcher > .button > GtkLabel { + padding-left: 6px; + padding-right: 6px; } + .stack-switcher > .button > GtkImage { + padding: 3px 6px; } + .stack-switcher > .button.needs-attention > GtkLabel, .stack-switcher > .button.needs-attention > GtkImage { + animation: needs_attention 150ms ease-in; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(@theme_selected_bg_color), + to(transparent)), + -gtk-gradient(radial, center center, 0, center center, 0.5, to(rgba(255, 255, 255, 0.2)), + to(transparent)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + background-position: right 3px, right 4px; } + .stack-switcher > .button.needs-attention > GtkLabel:dir(rtl), .stack-switcher > .button.needs-attention > GtkImage:dir(rtl) { + background-position: left 3px, left 4px; } + .stack-switcher > .button.needs-attention:active > GtkLabel, .stack-switcher > .button.needs-attention:active > GtkImage { + animation: none; + background-image: none; } + .primary-toolbar .button, .primary-toolbar .button:insensitive { + border-image: none; + background-color: transparent; + background-image: none; } + .primary-toolbar .button.flat { + text-shadow: 0 1px @highlight_shadow; + icon-shadow: 0 1px @highlight_shadow; } + .primary-toolbar .button.flat:active, .primary-toolbar .button.flat:checked { + text-shadow: 0 -1px @button_active_text_shadow; + icon-shadow: 0 -1px @button_active_text_shadow; } + .primary-toolbar .button.flat:insensitive { + text-shadow: none; + icon-shadow: none; } + +.inline-toolbar GtkToolButton > .button, +.inline-toolbar.toolbar GtkToolButton > .button, +.inline-toolbar.toolbar .button { + color: @theme_fg_color; + background-image: linear-gradient(to bottom, + @button_gradient_color_a, + @button_gradient_color_b); + background-color: transparent; + text-shadow: 0 1px @highlight_shadow; + icon-shadow: 0 1px @highlight_shadow; } + .inline-toolbar GtkToolButton > .button:hover, + .inline-toolbar.toolbar GtkToolButton > .button:hover, + .inline-toolbar.toolbar .button:hover { + color: @theme_fg_color; + background-image: linear-gradient(to bottom, + @button_hover_gradient_color_a, + @button_hover_gradient_color_b); + text-shadow: 0 1px @highlight_shadow; + icon-shadow: 0 1px @highlight_shadow; } + .inline-toolbar GtkToolButton > .button:active, + .inline-toolbar.toolbar GtkToolButton > .button:active, + .inline-toolbar.toolbar .button:active, + .inline-toolbar GtkToolButton > .button:checked, + .inline-toolbar.toolbar GtkToolButton > .button:checked, + .inline-toolbar.toolbar .button:checked { + color: @button_active_text; + background-image: linear-gradient(to bottom, + @button_active_gradient_color_a, + @button_active_gradient_color_b); + text-shadow: 0 -1px @button_active_text_shadow; + icon-shadow: 0 -1px @button_active_text_shadow; + box-shadow: inset 0 1px 2px alpha(black, 0.2); } + .inline-toolbar GtkToolButton > .button:insensitive, + .inline-toolbar.toolbar GtkToolButton > .button:insensitive, + .inline-toolbar.toolbar .button:insensitive { + color: @insensitive_fg_color; + background-image: none; + background-color: @insensitive_bg_color; + text-shadow: none; + icon-shadow: none; } + .inline-toolbar GtkToolButton > .button:insensitive > GtkLabel, + .inline-toolbar.toolbar GtkToolButton > .button:insensitive > GtkLabel, + .inline-toolbar.toolbar .button:insensitive > GtkLabel { + color: inherit; } + .inline-toolbar GtkToolButton > .button:insensitive:active, + .inline-toolbar.toolbar GtkToolButton > .button:insensitive:active, + .inline-toolbar.toolbar .button:insensitive:active, + .inline-toolbar GtkToolButton > .button:insensitive:checked, + .inline-toolbar.toolbar GtkToolButton > .button:insensitive:checked, + .inline-toolbar.toolbar .button:insensitive:checked { + color: alpha(@button_active_text, 0.7); + background-image: linear-gradient(to bottom, + shade(@button_active_gradient_color_a, 1.6), + shade(@button_active_gradient_color_a, 1.7)); } + .inline-toolbar GtkToolButton > .button:insensitive:active > GtkLabel, + .inline-toolbar.toolbar GtkToolButton > .button:insensitive:active > GtkLabel, + .inline-toolbar.toolbar .button:insensitive:active > GtkLabel, + .inline-toolbar GtkToolButton > .button:insensitive:checked > GtkLabel, + .inline-toolbar.toolbar GtkToolButton > .button:insensitive:checked > GtkLabel, + .inline-toolbar.toolbar .button:insensitive:checked > GtkLabel { + color: inherit; } + +.button.flat, .button:link, .button:visited, .button:link:hover, .button:link:active, button:link:checked, .button:visited:hover, +.button:visited:active, .button:visited:checked, .notebook tab .button, .list-row.button, .scale-popup .button:hover, +GtkCalendar.button, .header-bar GtkCalendar.button.titlebutton, +.titlebar GtkCalendar.button.titlebutton, GtkCalendar.button:hover { + border-color: transparent; + border-image: none; + background-color: transparent; + background-image: none; + box-shadow: none; + text-shadow: none; + icon-shadow: none; } + +/* menu buttons */ +.menuitem.button.flat { + outline-offset: -2px; + transition: none; } + .menuitem.button.flat:hover { + border: 1px solid alpha(black, 0.2); + border-bottom-color: alpha(black, 0.25); + box-shadow: inset 0 1px @highlight_shadow; + background-image: linear-gradient(to bottom, + alpha(@button_gradient_color_a, 0.4), + alpha(@button_gradient_color_b, 0.3)); } + .menuitem.button.flat:active, .menuitem.button.flat:checked { + color: @theme_fg_color; } + .menuitem.button.flat:active:hover, .menuitem.button.flat:checked:hover { + color: @button_active_text; + box-shadow: inset 0 1px 2px alpha(black, 0.15); + background-image: linear-gradient(to bottom, + alpha(@button_active_gradient_color_a, 0.7), + alpha(@button_active_gradient_color_b, 0.7)); + border: 1px solid alpha(black, 0.5); + border-top-color: alpha(black, 0.65); + text-shadow: 0 -1px alpha(@button_active_text_shadow, 0.7); } + +GtkColorButton.button { + padding: 4px; } + GtkColorButton.button GtkColorSwatch { + border-radius: 1.5px; + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.2), 0 1px white; } + +/*some padding*/ +.header-bar .button.text-button, +.primary-toolbar .button.text-button, +.toolbar .button.text-button, +.action-bar .button.text-button { + padding: 4px 16px 4px 16px; } + +.header-bar .button.image-button, +.primary-toolbar .button.image-button, +.toolbar .button.image-button, +.action-bar .button.image-button { + padding: 4px 8px 4px 8px; } + +/********* + * Links * + *********/ +*:link, .button:link, .button:visited { + color: @link_color; } + *:link:hover, .button:hover:link, .button:hover:visited, *:link:active, .button:active:link, .button:active:visited, *:link:visited, .button:visited { + color: shade(@link_color, 0.8); } + *:link:selected, .button:selected:link, .button:selected:visited, .titlebar.selection-mode .subtitle:link, + .header-bar.selection-mode .subtitle:link, *:selected *:link, *:selected .button:link, *:selected .button:visited { + color: @theme_selected_fg_color; } + +.button:link, .button:visited { + text-shadow: none; } + .button:link:hover, .button:link:active, .button:link:checked, .button:visited:hover, .button:visited:active, + .button:visited:checked { + text-shadow: none; } + +/***************** + * GtkSpinButton * + *****************/ +.spinbutton { + /* This is to fix spinbuttons in entries, but I feel like hiding code issues + * hence it's commented atm. + * GtkTreeView & { + * &.entry, &.entry:focus { + * padding: 1px; + * border-width: 1px 0; + * border-color: $selected_bg_color; + * border-radius: 0; + * box-shadow: none; + * } + * } */ } + .spinbutton .button, .spinbutton .button:focus { + border-image: none; + border-width: 0; + border-radius: 0; + box-shadow: inset 0 1px @highlight_shadow, + inset 2px 0 alpha(@highlight_shadow, 0.7), + inset 1px 0 shade(@borders, 1.1); + icon-shadow: 0 1px @highlight_shadow; } + .spinbutton .button:dir(rtl), .spinbutton .button:focus:dir(rtl) { + box-shadow: inset 0 1px @highlight, + inset -2px 0 alpha(@highlight_shadow, 0.7), + inset -1px 0 shade(@borders, 1.1); } + .spinbutton.horizontal .button:insensitive { + box-shadow: inset 1px 0 shade(@borders, 1.1); + icon-shadow: none; } + .spinbutton.horizontal .button:dir(rtl):insensitive { + box-shadow: inset -1px 0 shade(@borders, 1.1); + icon-shadow: none; } + .spinbutton.horizontal .button:insensitive { + border-image: none; + border-width: 0; + border-radius: 0; } + .spinbutton .button:active, .spinbutton .button:active:hover, + .spinbutton .button:active:focus { + border-image: none; + border-width: 0; + border-radius: 0; + box-shadow: inset 0 1px 2px alpha(black, 0.2); + icon-shadow: 0 -1px @button_active_text_shadow; } + .spinbutton.vertical .button:first-child { + box-shadow: none; } + .spinbutton.vertical .button:first-child:active { + box-shadow: inset 0 1px 2px alpha(black, 0.2); } + .spinbutton.vertical .button:last-child { + box-shadow: none; } + .spinbutton.vertical .button:last-child:active { + box-shadow: inset 0 1px 2px alpha(black, 0.2); } + .spinbutton.vertical.entry { + box-shadow: inset 0 1px @entry_inset; + padding-left: 5px; + padding-right: 5px; } + .spinbutton.vertical.entry:insensitive { + box-shadow: none; } + +/*special case spinbutton inside linked entries*/ +.linked.vertical > .spinbutton .button:last-child, .linked.vertical > .spinbutton .button, +.linked.vertical > .spinbutton .button:last-child:hover, .linked.vertical > .spinbutton .button:hover, +.linked.vertical > .spinbutton .button:last-child:active, .linked.vertical > .spinbutton .button:active, +.linked.vertical > .spinbutton .button:last-child:insensitive, .linked.vertical > .spinbutton .button:insensitive { + border-image: none; + border-width: 0; + border-radius: 0; + background-image: none; + background-color: transparent; + box-shadow: inset 1px 0 alpha(black, 0.1); + icon-shadow: none; } + +.linked.vertical > .spinbutton .button:last-child:dir(rtl), .linked.vertical > .spinbutton .button:dir(rtl), +.linked.vertical > .spinbutton .button:last-child:hover:dir(rtl), .linked.vertical > .spinbutton .button:hover:dir(rtl), +.linked.vertical > .spinbutton .button:last-child:active:dir(rtl), .linked.vertical > .spinbutton .button:active:dir(rtl), +.linked.vertical > .spinbutton .button:last-child:insensitive:dir(rtl), .linked.vertical > .spinbutton .button:insensitive:dir(rtl) { + box-shadow: inset -1px 0 alpha(black, 0.1); } + +.linked.vertical > .spinbutton .button:last-child:hover, .linked.vertical > .spinbutton .button:hover { + color: alpha(@theme_fg_color, 0.5); } + +.linked.vertical > .spinbutton .button:last-child:active, .linked.vertical > .spinbutton .button:active { + color: alpha(@theme_fg_color, 0.7); } + +/************** + * ComboBoxes * + **************/ +GtkComboBox { + -GtkComboBox-arrow-scaling: 0.5; + -GtkComboBox-shadow-type: none; + box-shadow: none; + text-shadow: 0 1px @highlight_shadow; + icon-shadow: 0 1px @highlight_shadow; } + GtkComboBox > .button { + padding-top: 3px; + padding-bottom: 4px; } + GtkComboBox:insensitive { + color: @insensitive_fg_color; + text-shadow: none; + icon-shadow: none; } + GtkComboBox .menuitem { + text-shadow: none; } + GtkComboBox .separator { + -GtkWidget-wide-separators: true; + -GtkWidget-horizontal-separator: 0; + -GtkWidget-vertical-separator: 0; } + +/**************** + * Floating Bar * + ****************/ +.floating-bar { + background-image: linear-gradient(to bottom, + #656668, + #4B4C4E); + background-color: #656668; + border-color: alpha(black, 0.7); + color: @theme_selected_fg_color; + text-shadow: 0 -1px @button_active_text_shadow; + box-shadow: inset 0 1px shade(#656668, 1.2); + border-radius: 3px; + border-width: 1px; + border-style: solid; } + .floating-bar.top { + border-top-width: 0; + border-top-right-radius: 0; + border-top-left-radius: 0; } + .floating-bar.right { + border-right-width: 0; + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + .floating-bar.bottom { + border-bottom-width: 0; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; } + .floating-bar.left { + border-left-width: 0; + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + .floating-bar .button { + background-color: alpha (@theme_base_color, 0.0); + background-image: none; + border-style: none; + border-image: none; + -GtkButton-image-spacing: 0; + -GtkButton-inner-border: 0; + icon-shadow: none; } + +/************ + * Toolbars * + ************/ +.toolbar, .primary-toolbar, .location-bar { + -GtkWidget-window-dragging: true; } + +.toolbar.menubar { + border-bottom: 1px solid @borders; + padding: 4px; } + +.toolbar, .inline-toolbar, .inline-toolbar.toolbar, .search-bar, .location-bar { + padding: 4px; + background-color: @theme_bg_color; } + .osd .toolbar, .osd .inline-toolbar, .osd .search-bar, .osd .location-bar, + .osd.toolbar, .osd.inline-toolbar, .osd.search-bar, .osd.location-bar { + color: @theme_selected_fg_color; + text-shadow: 0 -1px @osd_text_shadow; + icon-shadow: 0 -1px @osd_text_shadow; + padding: 10px; + border: 1px solid alpha(black, 0.75); + border-radius: 3px; + box-shadow: inset 0 1px alpha(white, 0.1), + inset 0 -1px alpha(black, 0.1); + background-image: linear-gradient(to bottom, @osd_toolbar_bg_a, @osd_toolbar_bg_b); + background-color: transparent; } + +.primary-toolbar { + padding: 4px; + background-image: linear-gradient(to bottom, + @theme_bg_color, + @wm_bg_b); + border: 1px solid @borders; + border-width: 0 0 1px 0; + border-image: linear-gradient(to bottom, @theme_bg_color, @borders) 1 0 1 0; /*temporary hack for rhythmbox 3.1*/ + color: @theme_fg_color; +} + +.primary-toolbar:insensitive { + background-image: none; + background-color: shade(@theme_bg_color, 0.97); + border-color: shade(@theme_bg_color, 0.91); + text-shadow: none; + color: @insensitive_fg_color; +} + +.inline-toolbar, .inline-toolbar.toolbar { + border-width: 0 1px 1px; + padding: 3px; + border-radius: 0 0 3px 3px; } + +.action-bar, +.inline-toolbar, +.inline-toolbar.toolbar { + border-color: @borders; + border-style: solid; + background-image: linear-gradient(to bottom, + shade(@theme_bg_color, 1.00), + shade(@theme_bg_color, 0.96)); + background-color: transparent; + box-shadow: inset 0 1px @highlight_shadow; } + +.search-bar, .location-bar { + padding: 3px; + border-width: 0 0 1px; + border-style: solid; + border-color: @borders; + background-color: shade(@theme_bg_color, 1.01); + box-shadow: inset 0 3px 3px -1px rgba(0, 0, 0, 0.1); } + +/*************** + * Header bars * + ***************/ +.titlebar, .header-bar { + border-width: 0 0 1px; + border-style: solid; + border-color: @borders; + border-radius: 3px 3px 0 0; + background-color: transparent; + background-image: linear-gradient(to bottom, + @wm_bg_a, + @wm_bg_b); + box-shadow: inset 0 1px shade(@wm_bg_a, 1.4); + padding: 6px 6px 5px 6px; } + .titlebar .title, .header-bar .title { + font-weight: Bold; + padding: 0px 12px; + text-shadow: 0 1px @wm_title_shadow; } + .titlebar .subtitle, .header-bar .subtitle { + font-size: 82%; + padding: 0 12px; } + .titlebar .title:backdrop, .header-bar .title:backdrop { + opacity: 0.5; } + .titlebar .subtitle:backdrop, .header-bar .subtitle:backdrop { + opacity: 0.3; } + .titlebar.selection-mode .title, .header-bar.selection-mode .title { + text-shadow: 0 -1px @selection_button_text_shadow; } + .titlebar.selection-mode, .header-bar.selection-mode { + color: @theme_selected_fg_color; + text-shadow: 0 -1px @selection_button_text_shadow; + border-color: @selection_toolbar_border; + background-image: linear-gradient(to bottom, + @selection_toolbar_bg_a, + @selection_toolbar_bg_b); + box-shadow: inset 0 1px shade(@selection_toolbar_bg_a, 1.15); } + .titlebar.selection-mode .button, .header-bar.selection-mode .button { + color: @theme_selected_fg_color; + background-image: linear-gradient(to bottom, + @selection_toolbar_button_a, + @selection_toolbar_button_b); + text-shadow: 0 -1px @selection_button_text_shadow; + icon-shadow: 0 -1px @selection_button_text_shadow; } + .titlebar.selection-mode .button:hover, .header-bar.selection-mode .button:hover { + background-image: linear-gradient(to bottom, + shade(@selection_toolbar_button_a, 1.08), + shade(@selection_toolbar_button_b, 1.02)); } + .titlebar.selection-mode .button:active, .header-bar.selection-mode .button:active, + .titlebar.selection-mode .button:checked, .header-bar.selection-mode .button:checked { + background-image: linear-gradient(to bottom, + shade(@selection_toolbar_button_b, 0.95), + shade(@selection_toolbar_button_b, 1.0)); + box-shadow: inset 0 1px 2px alpha(black, 0.2); } + .titlebar.selection-mode .button:insensitive, .header-bar.selection-mode .button:insensitive { + color: alpha(@theme_selected_fg_color, 0.7); + background-image: linear-gradient(to bottom, @selection_toolbar_bg_a); + text-shadow: none; + icon-shadow: none; } + .titlebar.selection-mode .button:insensitive > GtkLabel, .header-bar.selection-mode .button:insensitive > GtkLabel { + color: inherit; } + .titlebar.selection-mode .button.suggested-action, .header-bar.selection-mode .button.suggested-action { + color: @theme_fg_color; + background-image: linear-gradient(to bottom, @button_gradient_color_a, @button_gradient_color_b); + text-shadow: 0 1px @highlight_shadow; + icon-shadow: 0 1px @highlight_shadow; } + .titlebar.selection-mode .button.suggested-action:hover, .header-bar.selection-mode .button.suggested-action:hover { + background-image: linear-gradient(to bottom, @button_hover_gradient_color_a, @button_hover_gradient_color_b); } + .titlebar.selection-mode .button.suggested-action:active, .header-bar.selection-mode .button.suggested-action:active, + .titlebar.selection-mode .button.suggested-action:checked, .header-bar.selection-mode .button.suggested-action:checked { + color: @button_active_text; + background-image: linear-gradient(to bottom, @button_active_gradient_color_a, @button_active_gradient_color_b); + text-shadow: 0 -1px @button_active_text_shadow; + icon-shadow: 0 -1px @button_active_text_shadow; + box-shadow: inset 0 1px 2px alpha(black, 0.2); } + .titlebar.selection-mode .button.suggested-action:insensitive, .header-bar.selection-mode .button.suggested-action:insensitive { + color: @insensitive_fg_color; + background-image: linear-gradient(to bottom, @insenstive_bg_color); + text-shadow: none; + icon-shadow: none; } + .titlebar.selection-mode .button.suggested-action:insensitive > GtkLabel, .header-bar.selection-mode .button.suggested-action:insensitive > GtkLabel { + color: inherit; } + .titlebar.selection-mode .selection-menu, .header-bar.selection-mode .selection-menu { + background-image: none; + background-color: transparent; + padding-left: 10px; + padding-right: 10px; } + .titlebar.selection-mode .selection-menu GtkArrow, .header-bar.selection-mode .selection-menu GtkArrow { + -GtkArrow-arrow-scaling: 1; } + .titlebar.selection-mode .selection-menu .arrow, .header-bar.selection-mode .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + color: alpha(@theme_selected_fg_color, 0.5); + icon-shadow: none; } + .tiled .titlebar, .maximized .titlebar, .tiled + .header-bar, .maximized + .header-bar { + border-radius: 0; } + +/************ + * Pathbars * + ************/ +.path-bar .button, +.path-bar .button:first-child, +.path-bar .button:last-child, +.path-bar .button:only-child, +.path-bar .button.text-button { + padding-left: 8px; + padding-right: 8px; } + +.path-bar .button GtkLabel:last-child { + padding-left: 2px; } + +.path-bar .button GtkLabel:first-child { + padding-right: 2px; } + +.path-bar .button GtkLabel:only-child { + padding-right: 0; + padding-left: 0; } + +/************** + * Tree Views * + **************/ +GtkTreeView.view { + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-grid-line-pattern: ''; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ''; + -GtkTreeView-expander-size: 16; + border-color: alpha(black, 0.13); } + GtkTreeView.view.expander { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + color: @theme_fg_color; } + GtkTreeView.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + GtkTreeView.view.expander:hover { + color: alpha(@theme_fg_color, 0.5); } + GtkTreeView.view.expander:selected { + color: mix(@theme_selected_fg_color, @theme_selected_bg_color, 0.1); } + GtkTreeView.view.expander:selected:hover { + color: @selected_fg_color; } + GtkTreeView.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +GtkIconView.cell:selected, +GtkIconView.cell:selected:focus { + border-radius: 2px; + border-style: none; + background-image: none; } + +column-header .button { + color: @theme_fg_color; + background-color: @theme_base_color; + font-weight: bold; + text-shadow: none; + icon-shadow: none; + box-shadow: none; + border-image: none; } + column-header .button:hover { + color: mix(@theme_fg_color, @theme_base_color, 0.4); + box-shadow: none; + transition: none; } + column-header .button:active { + color: @theme_fg_color; + transition: none; + border-image: none; + text-shadow: none; + icon-shadow: none; } +column-header:last-child .button, column-header:last-child.button, +column-header:last-child .button:active, column-header:last-child.button:active, +column-header:last-child .button:active:hover, column-header:last-child.button:active:hover { + border-right-style: none; } + +column-header.button.dnd, column-header .button.dnd, column-header.button.dnd:active, column-header.button.dnd:selected, column-header.button.dnd:hover { + transition: none; + color: @theme_selected_bg_color; + box-shadow: inset 1px 1px 0 1px @theme_selected_bg_color, inset -1px 0 0 1px @theme_selected_bg_color, inset 1px 1px white, inset -1px 0 white; } + +column-header .button, column-header .button:hover, column-header .button:active, column-header .button:active:hover, +column-header .button:active:focus, column-header .button:active:focus:hover, column-header .button:focus, column-header .button:focus:hover, column-header .button:focus:active { + border-image: none; + border-radius: 0; + padding: 3px 6px; + border-width: 0 1px 1px 0; + border-radius: 0; + background-image: none; + border-color: alpha(@borders, 0.4); + text-shadow: none; } + column-header .button:insensitive { + border-color: alpha(@borders, 0.4); + background-image: none; } + +GtkTreeView.view.progressbar, GtkTreeView.view.progressbar:selected { + color: @theme_selected_fg_color; + border-radius: 2px; + border: 1px solid @progressbar_border; + background-image: linear-gradient(to bottom, + @progressbar_background_a, + @progressbar_background_b); + box-shadow: inset 0 1px @progressbar_highlight; } + +GtkTreeView.view.trough, GtkTreeView.view.trough:selected { + padding: 0 0 1px 0; + box-shadow: inset 0 1px 1px alpha(black, 0.1); + background-image: linear-gradient(to bottom, + shade(@trough_bg_color_a, 0.9), + shade(@trough_bg_color_b, 0.8)); } + +GtkTreeView.view.trough:selected { + background-image: linear-gradient(to bottom, + alpha(shade(@trough_bg_color_a, 0.9), 0.8), + alpha(shade(@trough_bg_color_b, 0.8), 0.8)); } + +/********* + * Menus * + *********/ +.menubar { + -GtkWidget-window-dragging: true; + padding: 0px; + background-color: @theme_bg_color; } + .menubar > .menuitem { + padding: 4px 8px; + text-shadow: 0 1px @highlight_shadow; } + .menubar > .menuitem:hover { + background-color: @theme_base_color; + color: @theme_fg_color; + border-radius: 3px 3px 0 0; } + .menubar > .menuitem:insensitive { + color: @insensitive_fg_color; + box-shadow: none; + text-shadow: none; } + +.menu { + margin: 4px; + padding: 0px; + background-color: @theme_base_color; } + .menu .menuitem { + text-shadow: none; + icon-shadow: none; + padding: 4px; } + .menu .menuitem:hover { + color: @theme_selected_fg_color; + background-image: linear-gradient(to bottom, + mix(@theme_selected_bg_color, @theme_base_color, 0.1), + mix(@theme_selected_bg_color, @theme_base_color, 0.3)); + border-width: 1px 0; + border-style: solid; + border-top-color: mix(@theme_selected_bg_color, @theme_base_color, 0.05); + border-bottom-color: mix(@theme_selected_bg_color, @theme_base_color, 0.15); + text-shadow: 0 -1px alpha(black, 0.2); + icon-shadow: 0 -1px alpha(black, 0.2); } + .menu .menuitem:insensitive { + color: mix (@theme_fg_color, @theme_base_color, 0.6); } + .menu .menuitem.arrow { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + .menu .menuitem.arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + +.menu.button, .menu.button:insensitive { + border-image: none; + background-color: transparent; + background-image: none;} + +.menuitem .accelerator { + color: alpha(currentColor,0.7); } + +.touch-selection, +.context-menu { + font: initial; + text-shadow: none; } + +/*************** + * Popovers * + ***************/ +.popover { + background-clip: initial; + margin: 10px; + padding: 2px; + border: 1px solid darker(@theme_base_color); + border-radius: 3px; + background-color: shade(@theme_base_color, 0.98); + box-shadow: 0 1px 5px @wm_shadow; + text-shadow: none; + icon-shadow: none; } + .popover > .list, + .popover > .view, + .popover > .toolbar .popover.osd > .toolbar, + .popover > .inline-toolbar .popover.osd > .toolbar, + .popover > .search-bar .popover.osd > .toolbar, + .popover > .location-bar .popover.osd > .toolbar, + .popover > .toolbar .popover.osd > .inline-toolbar, + .popover > .inline-toolbar .popover.osd > .inline-toolbar, + .popover > .search-bar .popover.osd > .inline-toolbar, + .popover > .location-bar .popover.osd > .inline-toolbar, + .popover > .toolbar .popover.osd > .search-bar, + .popover > .inline-toolbar .popover.osd > .search-bar, + .popover > .search-bar .popover.osd > .search-bar, + .popover > .location-bar .popover.osd > .search-bar, + .popover > .toolbar .popover.osd > .location-bar, + .popover > .inline-toolbar .popover.osd > .location-bar, + .popover > .search-bar .popover.osd > .location-bar, + .popover > .location-bar .popover.osd > .location-bar { + border-style: none; + background-color: transparent; } + .popover.osd { + background-image: none; + background-color: alpha(shade(#3D3E40, 0.85), 0.85); + border: 1px solid black; + box-shadow: none; + color: @theme_selected_fg_color; } + .popover.osd .toolbar { + background-image: none; + background-color: transparent; + border: none; + box-shadow: none; } + .popover.osd .button { + text-shadow: 0 -1px @osd_text_shadow; + icon-shadow: 0 -1px @osd_text_shadow; } + .popover.osd .button:active, + .popover.osd .button:checked { + box-shadow: none;} + .popover.osd .button:insensitive { + color: alpha(@theme_selected_fg_color, 0.4); } + +.popover .list { + background-color: @theme_base_color; } + +.entry.cursor-handle, +.cursor-handle { + background-color: transparent; + background-image: none; + box-shadow: none; + border-style: none; } + .entry.cursor-handle.top, + .cursor-handle.top { + -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); } + .entry.cursor-handle.bottom, + .cursor-handle.bottom { + -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); } + +/***************** + * Notebooks and * + * Tabs * + *****************/ +.notebook { + padding: 0; + background-color: shade(@theme_base_color, 0.98); + -GtkNotebook-initial-gap: 10; + -GtkNotebook-arrow-spacing: 5; + -GtkNotebook-tab-curvature: 0; + -GtkNotebook-tab-overlap: 1; + -GtkNotebook-has-tab-gap: false; + -GtkWidget-focus-padding: 0; + -GtkWidget-focus-line-width: 0; + transition: all 200ms ease-out; } + .notebook.frame { + border: 1px solid @borders; + border-radius: 2px; } + .notebook.frame.top { + border-top-width: 0; + border-top-left-radius: 0; + border-top-right-radius: 0; } + .notebook.frame.bottom { + border-bottom-width: 0; + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; } + .notebook.frame.right { + border-right-width: 0; + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + .notebook.frame.left { + border-left-width: 0; + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + .notebook.header { + background-color: shade(@theme_base_color, 0.98); } + .notebook.header.frame { + border: 1px solid @borders; + border-radius: 2px; } + .notebook.header.frame.top { + border-bottom-width: 0; + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; } + .notebook.header.frame.bottom { + border-top-width: 0; + border-top-left-radius: 0; + border-top-right-radius: 0; } + .notebook.header.frame.right { + border-left-width: 0; + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + .notebook.header.frame.left { + border-right-width: 0; + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + .notebook.header.top { + box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.15), inset 0 -1px alpha(@borders, 0.5); } + .notebook.header.bottom { + box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.15), inset 0 1px alpha(@borders, 0.5); } + .notebook.header.right { + box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.15), inset 1px 0 alpha(@borders, 0.5); } + .notebook.header.left { + box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.15), inset -1px 0 alpha(@borders, 0.5); } + .notebook tab { + border-width: 1px; + border-style: solid; + border-color: transparent; + background-color: transparent; + outline-offset: 0; } + .notebook tab.top, .notebook tab.bottom, + .notebook tab.left, .notebook tab.right { + padding: 5px 20px; } + .notebook tab.reorderable-page.top, .notebook tab.reorderable-page.bottom { + padding-left: 12px; + padding-right: 12px; } + .notebook tab.top { + border-width: 0 1px 1px 1px; + border-radius: 0 0 2px 2px; } + .notebook tab.bottom { + border-width: 1px 1px 0 1px; + border-radius: 2px 2px 0 0; } + .notebook tab.left { + border-width: 1px 1px 1px 0; + border-radius: 0; } + .notebook tab.right { + border-width: 1px 0 1px 1px; + border-radius: 0; } + .notebook tab.top:hover, .notebook tab.top.prelight-page, + .notebook tab.bottom:hover, .notebook tab.bottom.prelight-page, + .notebook tab.left:hover, .notebook tab.left.prelight-page, + .notebook tab.right:hover, .notebook tab.right.prelight-page { + border-color: alpha(@borders, 0.3); + border-image: none; + background-color: alpha(black, 0.025); } + .notebook tab:active, .notebook tab.active-page { + border-color: @borders; } + .notebook tab:active:hover, .notebook tab.active-page:hover { + border-color: shade(@borders, 0.9); + background-color: transparent; } + .notebook tab.top { + border-image: linear-gradient(to bottom, + alpha(@borders, 0.7), + alpha(@theme_bg_color, 0.0)) 0 1 0 1; } + .notebook tab.top:active, .notebook tab.top.active-page { + border-image: none; + background-image: linear-gradient(to bottom, + alpha(@notebook_tab_gradient_a, 0.0) 1px, + @notebook_tab_gradient_a 2px, + @notebook_tab_gradient_b); } + .notebook tab.top.reorderable-page:active { + background-image: linear-gradient(to bottom, + @notebook_tab_gradient_a, + @notebook_tab_gradient_b); } + .notebook tab.bottom { + border-image: linear-gradient(to top, + alpha(@borders, 0.7), + alpha(@theme_bg_color, 0.0)) 0 1 0 1; } + .notebook tab.bottom:active, .notebook tab.bottom.active-page { + border-image: none; + background-image: linear-gradient(to top, + alpha(@notebook_tab_gradient_b, 0.0) 1px, + @notebook_tab_gradient_b 2px, + @notebook_tab_gradient_a); } + .notebook tab.bottom.reorderable-page:active { + background-image: linear-gradient(to top, + @notebook_tab_gradient_a, + @notebook_tab_gradient_b); } + + .notebook tab.left { + border-image: linear-gradient(to right, + alpha(@borders, 0.7), + alpha(@theme_bg_color, 0.0)) 1 0 1 0; } + .notebook tab.left:active, .notebook tab.left.active-page { + border-image: none; + background-image: linear-gradient(to right, + alpha(@notebook_tab_gradient_b, 0.0) 1px, + @notebook_tab_gradient_b 2px, + @notebook_tab_gradient_a); } + .notebook tab.left.reorderable-page:active { + background-image: linear-gradient(to right, + @notebook_tab_gradient_a, + @notebook_tab_gradient_b); } + + .notebook tab.right { + border-image: linear-gradient(to left, + alpha(@borders, 0.7), + alpha(@theme_bg_color, 0.0)) 1 0 1 0; } + .notebook tab.right:active, .notebook tab.right.active-page { + border-image: none; + background-image: linear-gradient(to left, + alpha(@notebook_tab_gradient_b, 0.0) 1px, + @notebook_tab_gradient_b 2px, + @notebook_tab_gradient_a); } + .notebook tab.right.reorderable-page:active { + background-image: linear-gradient(to left, + @notebook_tab_gradient_a, + @notebook_tab_gradient_b); } + .notebook tab GtkLabel { + padding: 0 2px; + font-weight: bold; + color: mix(@theme_fg_color, @theme_bg_color, 0.40); + text-shadow: 0 1px @highlight_shadow; } + .notebook tab .prelight-page GtkLabel, .notebook tab GtkLabel.prelight-page { + color: mix (@theme_fg_color, @theme_bg_color, 0.15); } + .notebook tab .active-page GtkLabel, .notebook tab GtkLabel.active-page { + color: @theme_fg_color; } + .notebook tab .button { + padding: 0; + border: 1px solid transparent; + transition: none; + color: mix (@theme_fg_color, @theme_bg_color, 0.65); + icon-shadow: 0 1px @highlight_shadow; } + .notebook .prelight-page .button, .notebook tab.prelight-page .button, + .notebook .active-page .button, .notebook tab.active-page .button { + color: @theme_fg_color; } + .notebook tab .button:hover { + border: 1px solid @borders; + background-image: none; + color: shade(red, 1.3); } + .notebook tab .button:active, + .notebook tab .button:active:hover { + border: 1px solid @borders; + color: @theme_fg_color; + background-image: linear-gradient(to bottom, shade(@theme_bg_color, 0.9), shade(@theme_bg_color, 0.97)); + box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); + icon-shadow: none; } + .notebook tab .button > GtkImage { + padding: 2px; } + .notebook.arrow { + color: mix(@theme_fg_color, @theme_bg_color, 0.20); } + .notebook.arrow:hover { + color: mix(@theme_fg_color, @theme_bg_color, 0.40); } + .notebook.arrow:active { + color: @theme_fg_color; } + .notebook.arrow:insensitive { + color: alpha(@insensitive_fg_color, 0.7); } + +/************** + * Scrollbars * + **************/ +.scrollbar { + background-image: none; + border-style: solid; + -GtkRange-trough-border: 0; + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; + -GtkRange-slider-width: 15; + -GtkScrollbar-min-slider-length: 64; + -GtkRange-stepper-spacing: 0; + -GtkRange-trough-under-steppers: 1; } + +.scrollbars-junction { + background-color: @theme_bg_color; + background-image: none; + border-style: none; } + +.scrollbars-junction.frame, +.frame.scrollbar.trough { + border: none; +} + +/********** + * Switch * + **********/ +GtkSwitch { + font: 1; + -GtkSwitch-slider-width: 39; + outline-color: transparent; } + +/************ + * GtkScale * + ************/ +.scale { + -GtkRange-slider-width: 19px; + -GtkScale-slider-length: 19px; + -GtkRange-trough-border: 1; + outline-offset: -1px; } + +.scale.slider, .scale.slider:hover, .scale.slider:insensitive { + border-radius: 0; + border-style: none; + background-color: transparent; } + +.scale.trough { + margin: 6px 0 5px 0; } + +.scale.trough.vertical { + margin: 0 5px 0 6px; } + +.scale.trough.highlight, .scale.trough.vertical.highlight { + border-style: solid; + border-color: transparent; } + +.scale.progressbar { + background-color: @theme_selected_bg_color; } + +.scale.mark.separator { + color: alpha(@theme_fg_color, 0.3); } + +.scale.trough { + background-image: linear-gradient(to bottom, + @trough_bg_color_a, + @trough_bg_color_b); } + +.scale.trough.vertical { + background-image: linear-gradient(to right, + @trough_bg_color_a, + @trough_bg_color_b); } + +.scale.trough.highlight { + background-image: linear-gradient(to bottom, + @scale_highlight_bg_a, + @scale_highlight_bg_b); } + +.scale.trough.highlight:insensitive { + background-image: linear-gradient(to bottom, + shade(@scale_highlight_bg_b, 1.3), + shade(@scale_highlight_bg_b, 1.4)); } + +.scale.trough.vertical.highlight { + background-image: linear-gradient(to right, + @scale_highlight_bg_a, + @scale_highlight_bg_b); } + +.scale.trough.vertical.highlight:insensitive { + background-image: linear-gradient(to right, + shade(@scale_highlight_bg_b, 1.3), + shade(@scale_highlight_bg_b, 1.4)); } + +.scale.trough:insensitive { + box-shadow: inset 0 1px 2px alpha(black, 0.1); + background-image: linear-gradient(to bottom, + shade(@scale_highlight_bg_b, 1.6), + shade(@scale_highlight_bg_b, 1.7)); } + +.scale.trough.vertical:insensitive { + box-shadow: inset 1px 0 2px alpha(black, 0.1); + background-image: linear-gradient(to right, + shade(@scale_highlight_bg_b, 1.6), + shade(@scale_highlight_bg_b, 1.7)); } + +.osd .scale.trough { + background-color: transparent; + background-image: linear-gradient(to bottom, + @osd_trough_bg_a, + @osd_trough_bg_b); + box-shadow: inset 0 1px 2px alpha(black, 0.2); } + +.osd .scale.trough.highlight { + background-image: linear-gradient(to bottom, + alpha(@progressbar_background_a, 0.9), + alpha(@progressbar_background_b, 0.9)); + box-shadow: inset 0 1px @progressbar_highlight; } + +/***************** + * Progress bars * + *****************/ +GtkProgressBar { + padding: 0; + font-size: 83%; + color: alpha(@theme_fg_color, 0.7); } + +.progressbar { + border-radius: 1px; + background-color: transparent; + border: 1px solid transparent; + border-bottom-width: 2px; + background-image: linear-gradient(to bottom, + @progressbar_background_a, + @progressbar_background_b); + box-shadow: inset 0 1px @progressbar_highlight; } + .progressbar.left { + border-top-left-radius: 1px; + border-bottom-left-radius: 1px; } + .progressbar.right { + border-top-right-radius: 1px; + border-bottom-right-radius: 1px; } + .progressbar.vertical { + background-image: linear-gradient(to right, + @progressbar_background_a, + @progressbar_background_b); + box-shadow: inset 1px 0 @progressbar_highlight; + border-bottom-width: 1px; + border-right-width: 2px; } + .progressbar.vertical.bottom { + border-bottom-left-radius: 1px; + border-bottom-right-radius: 1px; } + .progressbar.vertical.top { + border-top-left-radius: 1px; + border-top-right-radius: 1px; } + .progressbar.osd { + padding: 0; + -GtkProgressBar-xspacing: 0; + -GtkProgressBar-yspacing: 3px; + -GtkProgressBar-min-horizontal-bar-height: 3px; } + +.trough { + padding: 2px; + box-shadow: inset 0 1px 1px alpha(black, 0.1); + background-image: linear-gradient(to bottom, + shade(@trough_bg_color_a, 0.9), + shade(@trough_bg_color_b, 0.8)); } + .trough.vertical { + box-shadow: inset 1px 0 1px alpha(black, 0.1); + background-image: linear-gradient(to right, + shade(@trough_bg_color_a, 0.9), + shade(@trough_bg_color_b, 0.8)); } + +.osd GtkProgressBar.trough, +GtkProgressBar.osd.trough { + padding: 0; + border-image: none; + border-style: none; + border-width: 0; + background-image: none; + background-color: transparent; + border-radius: 0; +} + +.osd .scale.progressbar, +.osd GtkProgressBar.progressbar, +GtkProgressBar.osd.progressbar { + border: 1px solid transparent; + border-width: 1px 4px 2px 4px; + background-color: alpha(@theme_selected_bg_color, 0.2); + background-image: none; + border-radius: 2px; + box-shadow: none; +} + +/************* + * Level Bar * + *************/ +GtkLevelBar { + -GtkLevelBar-min-block-width: 34; + -GtkLevelBar-min-block-height: 5; } + +GtkLevelBar.vertical { + -GtkLevelBar-min-block-width: 5; + -GtkLevelBar-min-block-height: 34; } + +.level-bar.fill-block { + border: 1px solid @progressbar_border; + background-image: linear-gradient(to bottom, + shade(@progressbar_background_a, 1.1), + @progressbar_background_b 75%, + shade(@progressbar_background_a, 0.85)); + box-shadow: inset 0 1px @progressbar_highlight; } + .level-bar.fill-block.vertical { + background-image: linear-gradient(to right, + shade(@progressbar_background_a, 1.1), + @progressbar_background_b 75%, + shade(@progressbar_background_a, 0.85)); + box-shadow: inset 1px 0 @progressbar_highlight; } + .level-bar.fill-block.indicator-discrete.horizontal { + margin: 0 1px; } + .level-bar.fill-block.indicator-discrete.vertical { + margin: 1px 0; } + .level-bar.fill-block.level-high { + border-color: @progressbar_border; + background-image: linear-gradient(to bottom, + shade(@success_color, 1.2), + @success_color 75%, + shade(@success_color, 0.95)); + box-shadow: none; } + .level-bar.fill-block.level-high.vertical { + border-color: @progressbar_border; + background-image: linear-gradient(to right, + shade(@success_color, 1.2), + @success_color 75%, + shade(@success_color, 0.95)); + box-shadow: none; } + .level-bar.fill-block.level-low { + border-color: @progressbar_border; + background-image: linear-gradient(to bottom, + shade(@warning_color, 1.3), + @warning_color 75%, + shade(@warning_color, 0.90)); + box-shadow: none; } + .level-bar.fill-block.level-low.vertical { + border-color: @progressbar_border; + background-image: linear-gradient(to right, + shade(@warning_color, 1.3), + @warning_color 75%, + shade(@warning_color, 0.90)); + box-shadow: none; } + .level-bar.fill-block.empty-fill-block { + background-color: alpha(black, 0.25); + background-image: none; + border-color: alpha(black, 0.3); + box-shadow: none; } + +.view { text-shadow: none; } + +.view:selected, .view:selected:focus, .view:selected:hover, GtkLabel:selected, GtkLabel:selected:focus, GtkLabel:selected:hover, GtkFlowBox .grid-child:selected, .entry:selected, .entry:selected:focus { + color: @theme_selected_fg_color; + background-color: @theme_selected_bg_color; + outline-color: rgba(255, 255, 255, 0.3); + text-shadow: 0 -1px alpha(black, 0.2); } + +.cell:selected, +.cell:selected:focus { + background-image: linear-gradient(to bottom, + mix(@theme_selected_bg_color, @theme_base_color, 0.1), + mix(@theme_selected_bg_color, @theme_base_color, 0.3)); + background-color: @theme_selected_bg_color; + border-width: 1px 0; + border-style: solid; + border-top-color: mix(@theme_selected_bg_color, @theme_base_color, 0.05); + border-bottom-color: mix(@theme_selected_bg_color, @theme_base_color, 0.15); + icon-shadow: none; + text-shadow: 0 -1px alpha(black, 0.2); + color: @theme_selected_fg_color; +} + +.cell.check:selected, +.cell.radio:selected { + background-color: transparent; +} + +/********** + * Frames * + **********/ +.frame { + border: 1px solid @borders; + padding: 0; } + .frame.flat { + border-style: none; } + .frame.action-bar { + padding: 6px; + border-width: 1px 0 0; } + +GtkScrolledWindow GtkViewport.frame { + border-style: none; } + +.separator { + color: rgba(0, 0, 0, 0.1); } + GtkFileChooserButton .separator, GtkFontButton .separator { + -GtkWidget-wide-separators: true; + -GtkWidget-horizontal-separator: 0; + -GtkWidget-vertical-separator: 0; } + +/********* + * Lists * + *********/ +.list, .list-row { + background-color: @sidebar_bg; + border-color: @borders; } + +.list-row, +.grid-child { + padding: 2px; } + +.list-row.button, .list-row.button:hover, .list-row.button:active, .list-row.button:active:hover, +.list-row.button:selected:active, .list-row.button:selected, .list-row.button:selected:hover, .list-row.button:focus, .list-row.button:focus:active:hover { + border-style: none; + border-radius: 0; + box-shadow: none; + border-image: none; + border-width: 0; } + +.list-row:selected .button.flat:focus, .list-row:selected .button.flat { + border-image: none; } + +.list-row.button { + background-color: transparent; } + .list-row.button:hover { + background-color: alpha(black, 0.05); } + .list-row.button:active, .list-row.button:active:hover { + box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.2); + color: @theme_fg_color; + background-color: alpha(black, 0.02); } + .list-row.button:checked { + color: @theme_fg_color; + box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.5); } + .list-row.button:selected, .list-row.button:selected:hover, .list-row.button:focus, .list-row.button:focus:hover { + outline-color: alpha(@theme_selected_fg_color, 0.3); } + .list-row.button:selected, .list-row:selected { + background-color: @theme_selected_bg_color; + color: @theme_selected_fg_color; + outline-color: alpha(@theme_selected_fg_color, 0.3); } + .list-row.button:selected:hover { + background-color: shade(@theme_selected_bg_color, 1.05); + color: @theme_selected_fg_color; } + .list-row.button:selected:active:hover { + box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.5); + color: @theme_selected_fg_color; + background-color: shade(@theme_selected_bg_color, 0.97); } + .list-row:selected .button.flat { + color: @theme_selected_fg_color; } + .list-row:selected .button.flat:focus { + border-image: none; } + .list-row:selected .button.flat:hover { + color: @theme_fg_color; } + .list-row:selected .button.flat:active { + color: @button_active_text; } + +/********************* + * App Notifications * + *********************/ +.app-notification { + border-width: 0 1px 1px; + border-style: solid; + border-color: alpha(black, 0.2); + border-radius: 0 0 3px 3px; + background-image: linear-gradient(to bottom, + @app_notification_a, + @app_notification_b); + padding: 10px; } + .app-notification .button { + padding: 6px; } + +/************* + * Expanders * + *************/ +GtkExpander { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + GtkExpander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + GtkExpander:hover { + color: shade(@theme_fg_color, 1.6); } + GtkExpander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +/************ + * Calendar * + ***********/ +GtkCalendar { + color: @theme_fg_color; + border: 1px solid @borders; } + GtkCalendar:selected { + background-color: @theme_selected_bg_color; + color: @theme_selected_fg_color; + border-radius: 3px; } + GtkCalendar.header { + border: 1px solid rgba(0, 0, 0, 0.1); + border-radius: 0; } + GtkCalendar.button, .header-bar GtkCalendar.button.titlebutton, + .titlebar GtkCalendar.button.titlebutton { + color: alpha(@theme_fg_color, 0.5); } + GtkCalendar.button:hover, .header-bar GtkCalendar.button.titlebutton:hover, + .titlebar GtkCalendar.button.titlebutton:hover { + color: @theme_fg_color; } + GtkCalendar.highlight, GtkCalendar.highlight:backdrop { + color: alpha(currentColor,0.55); } + +/*********** + * Dialogs * + ***********/ +.message-dialog .dialog-action-area .button:focus { + background-image: linear-gradient(to bottom, + @button_hover_gradient_color_a, + @button_hover_gradient_color_b); + + outline-color: alpha(@theme_fg_color, 0.3); } + +.message-dialog .dialog-action-area .button:active, +.message-dialog .dialog-action-area .button:checked { + background-image: linear-gradient(to bottom, + @button_active_gradient_color_a, + @button_active_gradient_color_b); + + outline-color: alpha(@button_active_text, 0.3); } + +.message-dialog { + -GtkDialog-button-spacing: 0; + -GtkDialog-action-area-border: 4px; } + +GtkFileChooserDialog * { + -GtkPaned-handle-size: 1; } + +GtkFileChooserDialog .pane-separator { + border-width: 0 1px 0 0; + border-style: solid; + border-color: @borders; } + +GtkFileChooserDialog .search-bar { + background-color: shade(@theme_bg_color, 1.02); + box-shadow: none; } + +GtkFileChooserDialog .dialog-action-box { + border-top: 1px solid @borders; } + +/*********** + * Sidebar * + ***********/ +.sidebar, +.sidebar .view { + border: none; + background-color: @sidebar_bg; + color: alpha(@theme_fg_color, 0.8); + icon-shadow: 0 1px @highlight_shadow; + text-shadow: 0 1px @highlight_shadow; } + .sidebar .scrollbar.trough, + .sidebar .view .scrollbar.trough { + box-shadow: none; + border-image: none; + border-color: transparent; + background-color: @sidebar_bg; + background-image: none; } + .sidebar:selected, + .sidebar .view:selected { + background-image: linear-gradient(to bottom, + mix(@theme_selected_bg_color, @theme_base_color, 0.1), + mix(@theme_selected_bg_color, @theme_base_color, 0.3)); + background-color: @theme_selected_bg_color; + border-width: 1px 0; + border-style: solid; + border-top-color: mix(@theme_selected_bg_color, @theme_base_color, 0.05); + border-bottom-color: mix(@theme_selected_bg_color, @theme_base_color, 0.15); + color: @theme_selected_fg_color; + icon-shadow: 0 -1px alpha(black, 0.2); + text-shadow: 0 -1px alpha(black, 0.2); } + .sidebar .separator, + .sidebar .view .separator { + color: alpha(black, 0.1); } + +GtkPaned { + margin: 0 8px 8px 0; } + GtkPaned:dir(rtl) { + margin-right: 0; + margin-left: 8px; } + +.pane-separator { + background-color: @theme_bg_color; + color: red; } + .pane-separator:hover, + .pane-separator:selected { + color: @theme_text_color; } + +.notebook .pane-separator, +.notebook .pane-separator:hover { + background-color: @theme_base_color; } + +.toolbar .pane-separator { + background-color: transparent; } + +/************** + * GtkInfoBar * + **************/ +GtkInfoBar { + border-width: 0; + border-style: none; } + +.info, +.question, +.warning, +.error { + background-color: @infobar_bg_color; + color: @infobar_fg_color; + text-shadow: 0 1px @infobar_text_shadow; + border-color: darker(@infobar_bg_color); + border-style: solid; + border-width: 0 0 1px 0; } + +.info .button.close, +.warning .button.close, +.question .button.close, +.error .button.close { + color: @infobar_fg_color; + icon-shadow: 0 1px @infobar_text_shadow; } + +.info .button.close:hover, +.warning .button.close:hover, +.question .button.close:hover, +.error .button.close:hover { + background-image: linear-gradient(to bottom, + alpha(@highlight_shadow, 0.3), + alpha(@highlight_shadow, 0.2) 30%, + alpha(black, 0.02)); } + +.info .button.close:active, +.warning .button.close:active, +.question .button.close:active, +.error .button.close:active { + color: @infobar_fg_color; + background-image: linear-gradient(to bottom, + alpha(black, 0.1), + transparent); } + +.info .entry, +.info .entry:focus, +.info .button, +.warning .entry, +.warning .entry:focus, +.warning .button, +.error .entry, +.error .entry:focus, +.error .button, +.question .entry, +.question .entry:focus, +.question .button { + color: @theme_fg_color; } + +.info .button:insensitive, +.warning .button:insensitive, +.error .button:insensitive, +.question .button:insensitive { + color: @insensitive_fg_color; } + .info .button:insensitive > GtkLabel, + .question .button:insensitive > GtkLabel, + .warning .button:insensitive > GtkLabel, + .error .button:insensitive > GtkLabel { + color: inherit; } + +.info .button:active, +.warning .button:active, +.error .button:active, +.question .button:active { + color: @button_active_text; } + +/************ + * Tooltips * + ************/ +.tooltip { + color: @theme_selected_fg_color; + padding: 4px; + /* not working */ + border-radius: 2px; + text-shadow: none; } + .tooltip.background { + background-color: rgba(0, 0, 0, 0.8); + background-clip: padding-box; } + .tooltip.window-frame.csd { + background-color: transparent; } + +.tooltip * { + padding: 4px; + background-color: transparent; + color: inherit; } + +/***************** + * Color Chooser * + *****************/ +GtkColorSwatch { + background-clip: initial; + border-width: 1px; + border-style: solid; + border-color: rgba(0, 0, 0, 0.3); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2); } + GtkColorSwatch.color-light:hover { + background-image: linear-gradient(to top, rgba(255, 255, 255, 0) 40%, rgba(0, 0, 0, 0.2)); } + GtkColorSwatch.color-dark:hover { + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 0.2)); } + GtkColorSwatch:hover { + border-color: rgba(0, 0, 0, 0.5); } + GtkColorSwatch.top { + border-top-left-radius: 5px; + border-top-right-radius: 5px; } + GtkColorSwatch.bottom { + border-bottom-left-radius: 5px; + border-bottom-right-radius: 5px; } + GtkColorSwatch.left, GtkColorSwatch:first-child { + border-top-left-radius: 5px; + border-bottom-left-radius: 5px; } + GtkColorSwatch.right, GtkColorSwatch:last-child { + border-top-right-radius: 5px; + border-bottom-right-radius: 5px; } + GtkColorSwatch:only-child { + border-radius: 5px; } + GtkColorSwatch.color-active-badge { + border-width: 2px; } + GtkColorSwatch.color-active-badge:hover { + background-image: none; } + GtkColorSwatch.color-active-badge.color-light, GtkColorSwatch.color-active-badge.color-light:hover { + color: rgba(0, 0, 0, 0.3); + border-color: rgba(0, 0, 0, 0.3); } + GtkColorSwatch.color-active-badge.color-dark, GtkColorSwatch.color-active-badge.color-dark:hover { + color: rgba(255, 255, 255, 0.5); + border-color: rgba(255, 255, 255, 0.5); } + +GtkColorChooserWidget #add-color-button { + border-color: @borders; + background-color: @theme_base_color; + color: @theme_fg_color; + box-shadow: none; } + GtkColorChooserWidget #add-color-button:hover { + border-color: @borders; + background-color: @borders; } + +GtkColorButton.button {icon-shadow: none;} + +/******** + * Misc * + ********/ +.scale-popup .button { + transition: none; + padding: 6px; } + .scale-popup .button.flat:hover { + background-color: shade(@theme_bg_color, 0.9); + border-radius: 4px; } + +GtkVolumeButton.button { + padding: 8px; } + +/********************** + * Window Decorations * + *********************/ +.window-frame { + border-radius: 3px 3px 0 0; + border-width: 0px; + box-shadow: 0 0 0 1px @window_frame, 0 2px 8px 1px @wm_shadow; + /* this is used for the resize cursor area */ + margin: 10px; } + .window-frame:backdrop { + box-shadow: 0 0 0 1px @window_frame, 0 2px 5px 0 @wm_shadow; } + .window-frame.tiled { + border-radius: 0; } + .window-frame.csd.popup { + border-radius: 0; + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.12); } + .window-frame.csd.tooltip { + border-radius: 3px; + box-shadow: 0 1px 4px 1px rgba(0, 0, 0, 0.4); } + /*.window-frame.csd.message-dialog { + border-radius: 7px; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.13); }*/ + +.header-bar .button.titlebutton, +.titlebar .button.titlebutton { + padding-left: 3px; + padding-right: 3px; + border-image: none; + background-image: none; + color: @wm_title; } + +.header-bar .button.titlebutton:backdrop, +.titlebar .button.titlebutton:backdrop { + color: @wm_unfocused_title; } diff --git a/theme/Just-Dark/gtk-3.0/gtk.css b/theme/Just-Dark/gtk-3.0/gtk.css new file mode 100644 --- /dev/null +++ b/theme/Just-Dark/gtk-3.0/gtk.css @@ -0,0 +1,1 @@ +@import url("gtk-main-dark.css"); diff --git a/theme/Just-Dark/gtk-3.0/tabs-dark-overrides.css b/theme/Just-Dark/gtk-3.0/tabs-dark-overrides.css new file mode 100644 --- /dev/null +++ b/theme/Just-Dark/gtk-3.0/tabs-dark-overrides.css @@ -0,0 +1,44 @@ +NautilusNotebook.notebook tab.top:active, +NautilusNotebook.notebook tab.top:active:hover, +NemoNotebook.notebook tab.top:active, +NemoNotebook.notebook tab.top:active:hover, +EmpathyChatWindow .notebook tab.top:active, +EmpathyChatWindow .notebook tab.top:active:hover, +GeditWindow .notebook tab.top:active, +GeditWindow .notebook tab.top:active:hover, +EphyNotebook.notebook tab.top:active, +EphyNotebook.notebook tab.top:active:hover { + border-image: -gtk-scaled(url("borders/tab-active-dark.png"),url("borders/tab-active-dark@2.png")) 2 7 2 7 / 2px 7px 2px 7px stretch; +} + +TerminalWindow .notebook tab.top.reorderable-page:active { + background-image: linear-gradient(to bottom, @metacity_bg_b, shade(@metacity_bg_b, 0.9)); + border-image: -gtk-scaled(url("borders/terminal-tab-active-dark.png"),url("borders/terminal-tab-active-dark@2.png")) 2 7 2 7 / 2px 7px 2px 7px stretch; +} + +NautilusNotebook.notebook tab.top:hover, +NemoWindow .notebook tab.top:hover, +EmpathyChatWindow .notebook tab.top:hover, +GeditWindow .notebook tab.top:hover, +EphyNotebook.notebook tab.top:hover { + background-color: shade(@theme_bg_color, 0.8); +} + +TerminalWindow .notebook tab GtkLabel, +TerminalWindow .notebook tab .active-page GtkLabel { + text-shadow: 0 -1px alpha(black, 0.7); +} + +TerminalWindow .notebook tab .active-page GtkLabel { + color: @theme_fg_color; +} + +TerminalWindow .notebook .active-page .button:hover { + icon-shadow: 0 -1px alpha(black, 0.7); + border-color: alpha(white, 0.1); +} + +TerminalWindow .notebook .active-page .button:active { + icon-shadow: 0 -1px alpha(black, 0.7); + border-color: @borders; +} diff --git a/theme/Just-Dark/gtk-3.0/tabs-darker-overrides.css b/theme/Just-Dark/gtk-3.0/tabs-darker-overrides.css new file mode 100644 --- /dev/null +++ b/theme/Just-Dark/gtk-3.0/tabs-darker-overrides.css @@ -0,0 +1,119 @@ +TerminalWindow .notebook .prelight-page GtkLabel, +TerminalWindow .notebook tab .active-page GtkLabel, +NautilusWindow .notebook tab .active-page GtkLabel, +NemoWindow .notebook tab .active-page GtkLabel, +EmpathyChatWindow .notebook tab .active-page GtkLabel, +GeditWindow .notebook tab .active-page GtkLabel, +EphyNotebook.notebook tab .active-page GtkLabel { + color: @dark_fg_color; + text-shadow: 0 -1px @dark_wm_title_shadow; + icon-shadow: 0 -1px @dark_wm_title_shadow; + transition: none; +} + +NautilusNotebook.notebook tab.top.reorderable-page:active, +NautilusNotebook.notebook tab.top.reorderable-page:active:hover, +NemoWindow .notebook tab.top.reorderable-page:active, +NemoWindow .notebook tab.top.reorderable-page:active:hover, +EmpathyChatWindow .notebook tab.top.reorderable-page:active, +EmpathyChatWindow .notebook tab.top.reorderable-page:active:hover, +GeditWindow .notebook tab.top.reorderable-page:active, +GeditWindow .notebook tab.top.reorderable-page:active:hover, +EphyNotebook.notebook tab.top.reorderable-page:active, +EphyNotebook.notebook tab.top.reorderable-page:active:hover { + background-image: linear-gradient(to bottom, + @dark_notebook_tab_gradient_a, + @dark_notebook_tab_gradient_b); +} + +TerminalWindow .notebook .active-page .button, +TerminalWindow .notebook .prelight-page .button, +NautilusWindow .notebook .active-page .button, +NemoWindow .notebook .active-page .button, +EmpathyChatWindow .notebook .active-page .button, +GeditWindow .notebook .active-page .button, +EphyNotebook.notebook .active-page .button { + color: @dark_fg_color; + icon-shadow: 0 -1px @dark_wm_title_shadow; +} + +TerminalWindow .notebook .active-page .button:hover, +NautilusWindow .notebook .active-page .button:hover, +NemoWindow .notebook .active-page .button:hover, +EmpathyChatWindow .notebook .active-page .button:hover, +GeditWindow .notebook .active-page .button:hover, +EphyNotebook.notebook .active-page .button:hover { + icon-shadow: 0 -1px @dark_wm_title_shadow; + border-color: alpha(white, 0.1); + color: shade(red, 1.3); + background-image: none; +} + +TerminalWindow .notebook .active-page .button:active, +NautilusWindow .notebook .active-page .button:active, +NemoWindow .notebook .active-page .button:active, +EmpathyChatWindow .notebook .active-page .button:active, +GeditWindow .notebook .active-page .button:active, +EphyNotebook.notebook .active-page .button:active { + border-color: alpha(black, 0.5); + color: @dark_fg_color; + background-image: linear-gradient(to bottom, shade(@dark_bg_color, 0.75), shade(@dark_bg_color, 0.82)); +} + +NautilusNotebook.notebook tab.top:active, +NautilusNotebook.notebook tab.top:active:hover, +NemoNotebook.notebook tab.top:active, +NemoNotebook.notebook tab.top:active:hover, +EmpathyChatWindow .notebook tab.top:active, +EmpathyChatWindow .notebook tab.top:active:hover, +GeditWindow .notebook tab.top:active, +GeditWindow .notebook tab.top:active:hover, +EphyNotebook.notebook tab.top:active, +EphyNotebook.notebook tab.top:active:hover { + border-image: -gtk-scaled(url("borders/tab-active-darker.png"),url("borders/tab-active-darker@2.png")) 2 7 2 7 / 2px 7px 2px 7px stretch; +} + +NautilusNotebook.notebook tab.top, +NemoWindow .notebook tab.top, +EmpathyChatWindow .notebook tab.top, +GeditWindow .notebook tab.top, +EphyNotebook.notebook tab.top, +NautilusNotebook.notebook tab.top:hover, +NemoWindow .notebook tab.top:hover, +EmpathyChatWindow .notebook tab.top:hover, +GeditWindow .notebook tab.top:hover, +EphyNotebook.notebook tab.top:hover, +NautilusNotebook.notebook.header.top, +NemoWindow .notebook.header.top, +EmpathyChatWindow .notebook.header.top, +GeditWindow .notebook.header.top, +EphyNotebook.notebook.header.top { + box-shadow: inset 0 5px alpha(black, 0.005), + inset 0 4px alpha(black, 0.020), + inset 0 3px alpha(black, 0.050), + inset 0 2px alpha(black, 0.075), + inset 0 1px alpha(black, 0.09), + inset 0 -1px alpha(@borders, 0.5); +} + +/* Empathy */ +EmpathyChatWindow .menubar { + background-image: linear-gradient(to bottom, + @metacity_bg_b, + @dark_notebook_tab_gradient_a); + border-bottom: 1px solid @dark_borders; +} + +EmpathyChatWindow .notebook.header.frame.top { + box-shadow: inset 0 3px 3px -1px rgba(0, 0, 0, 0.15), inset 0 -1px alpha(@borders, 0.5); } + +/* GNOME Terminal */ +TerminalWindow .notebook tab.top.reorderable-page:active { + background-image: linear-gradient(to bottom, @metacity_bg_b, shade(@metacity_bg_b, 0.9)); + border-image: -gtk-scaled(url("borders/terminal-tab-active-darker.png"),url("borders/terminal-tab-active-darker@2.png")) 2 7 2 7 / 2px 7px 2px 7px stretch; +} + +TerminalWindow .notebook tab GtkLabel { + color: mix(@dark_fg_color, @dark_bg_color, 0.40); + text-shadow: 0 -1px @dark_wm_title_shadow; +} diff --git a/theme/Just-Dark/gtk-3.0/tabs.css b/theme/Just-Dark/gtk-3.0/tabs.css new file mode 100644 --- /dev/null +++ b/theme/Just-Dark/gtk-3.0/tabs.css @@ -0,0 +1,169 @@ +NautilusNotebook.notebook, +NemoWindow .notebook, +EmpathyChatWindow .notebook, +GeditWindow .notebook, +EphyNotebook.notebook, +TerminalWindow .notebook { + -GtkNotebook-tab-overlap: 6; +} + +NautilusNotebook.notebook tab.top:active, +NautilusNotebook.notebook tab.top:active:hover, +NemoNotebook.notebook tab.top:active, +NemoNotebook.notebook tab.top:active:hover, +EmpathyChatWindow .notebook tab.top:active, +EmpathyChatWindow .notebook tab.top:active:hover, +GeditWindow .notebook tab.top:active, +GeditWindow .notebook tab.top:active:hover, +EphyNotebook.notebook tab.top:active, +EphyNotebook.notebook tab.top:active:hover { + border-image: -gtk-scaled(url("borders/tab-active.png"),url("borders/tab-active@2.png")) 2 7 2 7 / 2px 7px 2px 7px stretch; + border-width: 0px 5px 1px 5px; + border-style: solid; + border-color: transparent; + box-shadow: none; + background-color: transparent; +} + +NautilusNotebook.notebook tab.top, +NemoWindow .notebook tab.top, +EmpathyChatWindow .notebook tab.top, +GeditWindow .notebook tab.top, +EphyNotebook.notebook tab.top, +NautilusNotebook.notebook tab.top:hover, +NemoWindow .notebook tab.top:hover, +EmpathyChatWindow .notebook tab.top:hover, +GeditWindow .notebook tab.top:hover, +EphyNotebook.notebook tab.top:hover, +NautilusNotebook.notebook.header.top, +NemoWindow .notebook.header.top, +EmpathyChatWindow .notebook.header.top, +GeditWindow .notebook.header.top, +EphyNotebook.notebook.header.top { + background-color: shade(@theme_base_color, 0.98); + box-shadow: inset 0 5px alpha(black, 0.01), + inset 0 4px alpha(black, 0.015), + inset 0 3px alpha(black, 0.02), + inset 0 2px alpha(black, 0.025), + inset 0 1px alpha(black, 0.03), + inset 0 -1px alpha(@borders, 0.5); + border-bottom-width: 0px; +} + +NautilusNotebook.notebook tab.top:hover, +NemoWindow .notebook tab.top:hover, +EmpathyChatWindow .notebook tab.top:hover, +GeditWindow .notebook tab.top:hover, +EphyNotebook.notebook tab.top:hover { + background-color: shade(@theme_base_color, 0.95); +} + +NautilusNotebook.notebook tab.top, +NemoWindow .notebook tab.top, +EmpathyChatWindow .notebook tab.top, +GeditWindow .notebook tab.top, +EphyNotebook.notebook tab.top, +NautilusNotebook.notebook tab.top:hover, +NemoWindow .notebook tab.top:hover, +EmpathyChatWindow .notebook tab.top:hover, +GeditWindow .notebook tab.top:hover, +EphyNotebook.notebook tab.top:hover { + border-image: linear-gradient(to bottom, + @borders 0px, + shade(@borders, 1.1) 1px, + alpha(@borders, 0.2)) 0 1 0 1; +} + +/* Terminal */ +TerminalWindow .notebook tab.top.reorderable-page:active { + background-image: linear-gradient(to bottom, @metacity_bg_b, shade(@metacity_bg_b, 0.99)); + border-image: -gtk-scaled(url("borders/terminal-tab-active.png"),url("borders/terminal-tab-active@2.png")) 2 7 2 7 / 2px 7px 2px 7px stretch; + border-width: 0px 5px 1px 5px; + border-style: solid; + border-color: transparent; + box-shadow: none; +} + +TerminalWindow .notebook.header.top, +TerminalWindow .notebook tab.top { + background-color: shade(@terminal_bg, 1.1); + box-shadow: inset 0 5px alpha(black, 0.01), + inset 0 4px alpha(black, 0.015), + inset 0 3px alpha(black, 0.02), + inset 0 2px alpha(black, 0.025), + inset 0 1px alpha(black, 0.03), + inset 0 -1px shade(@terminal_bg, 0.7), + inset 0 1px shade(@terminal_bg, 0.7); + border-bottom-width: 0px; +} + +TerminalWindow .notebook tab.top { + border-image: linear-gradient(to bottom, + shade(@terminal_bg, 0.7), + @terminal_bg) 0 1 0 1; +} + +TerminalWindow .notebook tab.top:hover { + background-color: shade(@terminal_bg, 1.2); + border-color: shade(@terminal_bg, 0.7); +} + +TerminalWindow .notebook tab GtkLabel, +TerminalWindow .notebook tab .prelight-page GtkLabel, +TerminalWindow .notebook tab .button, +TerminalWindow .notebook .prelight-page .button { + text-shadow: 0 -1px shade(@terminal_bg, 0.5); + icon-shadow: 0 -1px shade(@terminal_bg, 0.5); + color: mix(@theme_selected_fg_color, @terminal_bg, 0.3); +} + +TerminalWindow .notebook tab .prelight-page GtkLabel { + color: alpha(@theme_selected_fg_color, 0.8); +} + +TerminalWindow .notebook tab .active-page GtkLabel, +TerminalWindow .notebook .active-page .button { + text-shadow: 0 1px @highlight_shadow; + icon-shadow: 0 1px @highlight_shadow; + color: @theme_fg_color; +} + +TerminalWindow .notebook tab .button:hover { + border-color: alpha(white, 0.1); + color: shade(red, 1.3); +} + +TerminalWindow .notebook .active-page .button:hover { + text-shadow: 0 1px @highlight_shadow; + icon-shadow: 0 1px @highlight_shadow; + border-color: @borders; +} + +TerminalWindow .notebook .prelight-page .button:active { + border-color: alpha(black, 0.5); + background-image: linear-gradient(to bottom, + shade(@terminal_bg, 0.9), + shade(@terminal_bg, 1.0)); + color: @button_active_text; +} + +TerminalWindow .notebook .active-page .button:active { + border: 1px solid @borders; + color: @theme_fg_color; + background-image: linear-gradient(to bottom, shade(@theme_bg_color, 0.9), shade(@theme_bg_color, 0.97)); + box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } + + +/* Empathy */ +EmpathyChatWindow .notebook tab.top { + padding: 6px 20px 4px; } + +EmpathyChatWindow .notebook.frame, +EmpathyChatWindow .notebook.header.frame { + border-width: 0; } + +EmpathyChatWindow .menubar { + background-image: linear-gradient(to bottom, + @metacity_bg_b, + @notebook_tab_gradient_a); + border-bottom: 1px solid @borders; } diff --git a/theme/Just-Dark/gtk-3.0/thumbnail.png b/theme/Just-Dark/gtk-3.0/thumbnail.png new file mode 100644 index 0000000000000000000000000000000000000000..05462e4099abdceb8fa1df17592b96fd6ed55e95 GIT binary patch literal 2283 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 FV1kj|R^R{t diff --git a/theme/Just-Dark/gtk-3.0/window-controls-dark-overrides.css b/theme/Just-Dark/gtk-3.0/window-controls-dark-overrides.css new file mode 100644 --- /dev/null +++ b/theme/Just-Dark/gtk-3.0/window-controls-dark-overrides.css @@ -0,0 +1,13 @@ +/*GtkMenuButton*/ + +.titlebar .left GtkMenuButton.titlebutton:first-child:hover, +.titlebar .right GtkMenuButton.titlebutton:last-child:hover { + text-shadow: 0 -1px alpha(black, 0.7); + icon-shadow: 0 -1px alpha(black, 0.7); + border-image: -gtk-scaled(url("borders/button-border-dark.png"),url("borders/button-border-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch; } + +.titlebar .left GtkMenuButton.titlebutton:first-child:checked, +.titlebar .right GtkMenuButton.titlebutton:last-child:checked { + text-shadow: 0 -1px alpha(black, 0.7); + icon-shadow: 0 -1px alpha(black, 0.7); + border-image: -gtk-scaled(url("borders/button-active-border-dark.png"),url("borders/button-active-border-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch; } diff --git a/theme/Just-Dark/gtk-3.0/window-controls-darker-overrides.css b/theme/Just-Dark/gtk-3.0/window-controls-darker-overrides.css new file mode 100644 --- /dev/null +++ b/theme/Just-Dark/gtk-3.0/window-controls-darker-overrides.css @@ -0,0 +1,17 @@ +/*GtkMenuButton*/ +.titlebar .left GtkMenuButton.titlebutton:first-child:hover, +.titlebar .right GtkMenuButton.titlebutton:last-child:hover { + color: @dark_fg_color; + background-image: linear-gradient(to bottom, + @dark_button_hover_gradient_color_a, + @dark_button_hover_gradient_color_b); + text-shadow: 0 -1px alpha(black, 0.7); + icon-shadow: 0 -1px alpha(black, 0.7); + border-image: -gtk-scaled(url("borders/button-border-dark.png"),url("borders/button-border-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch; } + +.titlebar .left GtkMenuButton.titlebutton:first-child:checked, +.titlebar .right GtkMenuButton.titlebutton:last-child:checked { + background-image: linear-gradient(to bottom, + @dark_button_active_gradient_color_a, + @dark_button_active_gradient_color_b); + border-image: -gtk-scaled(url("borders/button-active-border-dark.png"),url("borders/button-active-border-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch; } diff --git a/theme/Just-Dark/gtk-3.0/window-controls.css b/theme/Just-Dark/gtk-3.0/window-controls.css new file mode 100644 --- /dev/null +++ b/theme/Just-Dark/gtk-3.0/window-controls.css @@ -0,0 +1,132 @@ +/* + Set correct layout with + gsettings set org.gnome.settings-daemon.plugins.xsettings overrides "{'Gtk/DecorationLayout': <':minimize,maximize,close'>}" for buttons on the right + or + gsettings set org.gnome.settings-daemon.plugins.xsettings overrides "{'Gtk/DecorationLayout': <'close,maximize,minimize:'>}" + for buttons on the left +*/ + +.header-bar .button.titlebutton, +.titlebar .button.titlebutton, +.header-bar .button.titlebutton:hover, +.titlebar .button.titlebutton:hover, +.header-bar .button.titlebutton:checked, +.titlebar .button.titlebutton:checked { + background: none; + border-width: 1px 0px 2px 0px; + border-color: transparent; + border-style: solid; + border-image: none; + icon-shadow: none; + box-shadow: none; } + +.header-bar .right .button.titlebutton, +.titlebar .right .button.titlebutton { + padding-left: 3px; + padding-right: 4px; } + +.header-bar .left .button.titlebutton, +.titlebar .left .button.titlebutton { + padding-left: 4px; + padding-right: 3px; } + +.titlebar .right .titlebutton, +.titlebar .left .titlebutton, +.titlebar .right .titlebutton:hover, +.titlebar .left .titlebutton:hover, +.titlebar .right .titlebutton:active:hover, +.titlebar .left .titlebutton:active:hover, +.titlebar .right .titlebutton:backdrop, +.titlebar .left .titlebutton:backdrop { + color: transparent; + background-position: center; + background-repeat: no-repeat; +} + +/* Generic titlebutton */ +.titlebar .right .titlebutton, +.titlebar .left .titlebutton { + background-image: -gtk-scaled(url('assets/titlebutton.png'),url('assets/titlebutton@2.png')); +} + +.titlebar .right .titlebutton:backdrop, +.titlebar .left .titlebutton:backdrop { + background-image: -gtk-scaled(url('assets/titlebutton-unfocused.png'),url('assets/titlebutton-unfocused@2.png')); +} + +/* :hover and :active states */ + +/* Minimize */ +.titlebar .right .titlebutton:nth-last-child(3):hover, +.titlebar .right:dir(rtl) .titlebutton:nth-child(3):hover, +.titlebar .left .titlebutton:nth-child(3):hover, +.titlebar .left:dir(rtl) .titlebutton:nth-last-child(3):hover { + background-image: -gtk-scaled(url('assets/titlebutton-min-prelight.png'),url('assets/titlebutton-min-prelight@2.png')); +} + +/* Maximize */ +.titlebar .right .titlebutton:nth-last-child(2):hover, +.titlebar .right:dir(rtl) .titlebutton:nth-child(2):hover, +.titlebar .left .titlebutton:nth-child(2):hover, +.titlebar .left:dir(rtl) .titlebutton:nth-last-child(2):hover { + background-image: -gtk-scaled(url('assets/titlebutton-max-prelight.png'),url('assets/titlebutton-max-prelight@2.png')); +} + +/* Close */ +.titlebar .right .titlebutton:last-child:hover, +.titlebar .right:dir(rtl) .titlebutton:first-child:hover, +.titlebar .left .titlebutton:first-child:hover, +.titlebar .left:dir(rtl) .titlebutton:last-child:hover { + background-image: -gtk-scaled(url('assets/titlebutton-close-prelight.png'),url('assets/titlebutton-close-prelight@2.png')); +} + +.titlebar .right .titlebutton:active:hover, +.titlebar .left .titlebutton:active:hover { + background-image: -gtk-scaled(url('assets/titlebutton-pressed.png'),url('assets/titlebutton-pressed@2.png')); +} + +/*GtkMenuButton*/ +.titlebar .left GtkMenuButton.titlebutton:first-child, +.titlebar .left GtkMenuButton.titlebutton:first-child:hover, +.titlebar .left GtkMenuButton.titlebutton:first-child:active, +.titlebar .right GtkMenuButton.titlebutton:last-child, +.titlebar .right GtkMenuButton.titlebutton:last-child:hover, +.titlebar .right GtkMenuButton.titlebutton:last-child:active { + background-image: none; + border-width: 1px 1px 2px 1px; + padding-left: 4px; + padding-right: 4px; + icon-shadow: none; +} + +.titlebar .left GtkMenuButton.titlebutton:first-child, +.titlebar .right GtkMenuButton.titlebutton:last-child { + color: @wm_title; +} + +.titlebar .left GtkMenuButton.titlebutton:first-child:hover, +.titlebar .right GtkMenuButton.titlebutton:last-child:hover { + color: @theme_fg_color; + background-image: linear-gradient(to bottom, + @button_hover_gradient_color_a, + @button_hover_gradient_color_b); + text-shadow: 0 1px @highlight_shadow; + icon-shadow: 0 1px @highlight_shadow; + -gtk-image-effect: highlight; + border-image: -gtk-scaled(url("borders/button-border.png"),url("borders/button-border@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch; + border-radius: 2px; + border-style: solid; + border-color: transparent; } + +.titlebar .left GtkMenuButton.titlebutton:first-child:checked, +.titlebar .right GtkMenuButton.titlebutton:last-child:checked { + color: @button_active_text; + background-image: linear-gradient(to bottom, + @button_active_gradient_color_a, + @button_active_gradient_color_b); + text-shadow: 0 -1px @button_active_text_shadow; + icon-shadow: 0 -1px @button_active_text_shadow; + box-shadow: inset 0 1px 2px alpha(black, 0.2); + transition-duration: 50ms; + outline-color: alpha(@button_active_text, 0.3); + border-image: -gtk-scaled(url("borders/button-active-border.png"),url("borders/button-active-border@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch; } diff --git a/theme/marble-ice/README b/theme/marble-ice/README deleted file mode 100644 --- a/theme/marble-ice/README +++ /dev/null @@ -1,5 +0,0 @@ -GTK2 Theme: marble-ice -Engine: Thinice, Redmond95 - -Author: Floe -Comment: a Frankenstein-style creation from marble-look and Black Marble diff --git a/theme/marble-ice/gtk-2.0/gtkrc b/theme/marble-ice/gtk-2.0/gtkrc deleted file mode 100644 --- a/theme/marble-ice/gtk-2.0/gtkrc +++ /dev/null @@ -1,60 +0,0 @@ -# Sneaking through the code are we.? ;) -style "default" -{ - - GtkEntry::cursor_color = "#FFCE00" - GtkTextView::cursor_color = "#FFCE00" - NautilusIconContainer::frame_text = 1 - - fg[NORMAL] = "#CACAC6" - fg[ACTIVE] = "#CACAC6" - fg[INSENSITIVE] = "#000000" - fg[PRELIGHT] = "#E2E2E2" - fg[SELECTED] = "#E2E2E2" - - bg[ACTIVE] = "#484949" - bg[NORMAL] = "#5A5C5F" - bg[INSENSITIVE] = "#505050" - bg[PRELIGHT] = "#6A6C6F" - bg[SELECTED] = "#424446" - - base[NORMAL] = "#919499" - base[ACTIVE] = "#5A5C5F" - base[INSENSITIVE] = "#5A5C5F" - base[PRELIGHT] = "#646668" - base[SELECTED] = "#5A5C5F" - - text[NORMAL] = "#000000" - text[ACTIVE] = "#000000" - text[PRELIGHT] = "#000000" - text[SELECTED] = "#E0D6AD" - text[INSENSITIVE] = "#777777" - - engine "thinice" - { - # Do you want the scrollbar handles rectangular or a bit shaped? - rect_scrollbar = TRUE - - # The following variables are semi-generic, can be applied to - # different widget classes etc.. - - # Mark type 1 is used on scrollbar handles, handleboxes etc - mark_type1 = DOT - # Mark type 2 is used on scrollbar buttons - mark_type2 = ARROW - } -} - -style "togglebuttons" = "default" -{ - fg[NORMAL] = "#000000" - fg[ACTIVE] = "#000000" - fg[PRELIGHT] = "#000000" - fg[SELECTED] = "#000000" - engine "redmond95" { } -} - -class "GtkWidget" style "default" -class "GtkCheckButton" style "togglebuttons" -class "GtkRadioButton" style "togglebuttons" -