From 9aa6fcad83248213134c2fb40f861fe9cf128454 Mon Sep 17 00:00:00 2001 From: Cedric Trollwut Date: Sat, 6 Apr 2019 15:18:58 +0200 Subject: [PATCH] feat: add trollwut-orange-dark --- trollwut-orange-dark/assets/all-assets.svg | 4456 ++++++++ trollwut-orange-dark/assets/all-assets.txt | 38 + trollwut-orange-dark/assets/change_dpi.sh | 4 + .../assets/checkbox-checked-insensitive.svg | 6 + .../assets/checkbox-checked.svg | 6 + .../assets/checkbox-mixed-insensitive.svg | 6 + .../assets/checkbox-mixed.svg | 6 + .../assets/grid-selection-checked.svg | 9 + .../assets/grid-selection-unchecked.svg | 8 + .../menuitem-checkbox-checked-hover.svg | 8 + .../menuitem-checkbox-checked-insensitive.svg | 8 + .../assets/menuitem-checkbox-checked.svg | 8 + .../assets/menuitem-checkbox-mixed-hover.svg | 8 + .../menuitem-checkbox-mixed-insensitive.svg | 8 + .../menuitem-checkbox-mixed-selected.svg | 8 + .../assets/menuitem-checkbox-mixed.svg | 8 + .../assets/menuitem-checkbox-unchecked.svg | 6 + .../assets/menuitem-radio-checked-hover.svg | 8 + .../menuitem-radio-checked-insensitive.svg | 8 + .../assets/menuitem-radio-checked.svg | 8 + .../assets/menuitem-radio-mixed-hover.svg | 8 + .../menuitem-radio-mixed-insensitive.svg | 8 + .../assets/menuitem-radio-mixed-selected.svg | 8 + .../assets/menuitem-radio-mixed.svg | 8 + .../assets/menuitem-radio-unchecked.svg | 6 + .../assets/pane-handle-vertical.svg | 49 + trollwut-orange-dark/assets/pane-handle.png | Bin 0 -> 150 bytes trollwut-orange-dark/assets/pane-handle.svg | 49 + trollwut-orange-dark/assets/pane-handle@2.png | Bin 0 -> 161 bytes .../assets/radio-checked-insensitive.svg | 6 + trollwut-orange-dark/assets/radio-checked.svg | 6 + .../assets/radio-mixed-insensitive.svg | 6 + trollwut-orange-dark/assets/radio-mixed.svg | 6 + .../assets/radio-selected-insensitive.svg | 6 + .../assets/radio-selected.svg | 6 + .../assets/radio-unselected-insensitive.svg | 6 + .../assets/radio-unselected.svg | 6 + trollwut-orange-dark/assets/sed.sh | 9 + trollwut-orange-dark/assets/unsed.sh | 11 + .../cinnamon/assets/add-workspace-hover.png | Bin 0 -> 806 bytes .../cinnamon/assets/add-workspace.png | Bin 0 -> 713 bytes .../cinnamon/assets/calendar-arrow-left.svg | 82 + .../cinnamon/assets/calendar-arrow-right.svg | 82 + .../cinnamon/assets/checkbox-off.svg | 98 + .../cinnamon/assets/checkbox.svg | 104 + .../cinnamon/assets/close-window.svg | 152 + .../cinnamon/assets/corner-ripple.png | Bin 0 -> 8978 bytes .../cinnamon/assets/radiobutton-off.svg | 91 + .../cinnamon/assets/radiobutton.svg | 97 + .../cinnamon/assets/toggle-off-intl.svg | 951 ++ .../cinnamon/assets/toggle-off-us.svg | 951 ++ .../cinnamon/assets/toggle-on-intl.svg | 1537 +++ .../cinnamon/assets/toggle-on-us.svg | 1537 +++ .../cinnamon/assets/trash-icon.png | Bin 0 -> 2178 bytes trollwut-orange-dark/cinnamon/cinnamon.css | 1362 +++ .../cinnamon/scss/_extends.scss | 372 + .../cinnamon/scss/_global.scss | 84 + .../cinnamon/scss/cinnamon.scss | 14 + .../scss/sections/_accessibility.scss | 46 + .../cinnamon/scss/sections/_alt-tab.scss | 66 + .../cinnamon/scss/sections/_calendar.scss | 120 + .../cinnamon/scss/sections/_desklets.scss | 65 + .../cinnamon/scss/sections/_dialogs.scss | 201 + .../cinnamon/scss/sections/_menu.scss | 238 + .../scss/sections/_notifications.scss | 91 + .../cinnamon/scss/sections/_overview.scss | 119 + .../cinnamon/scss/sections/_panel.scss | 573 ++ .../cinnamon/scss/sections/_stage.scss | 114 + .../cinnamon/scss/sections/_tile-hud.scss | 59 + trollwut-orange-dark/cinnamon/thumbnail.png | Bin 0 -> 36019 bytes trollwut-orange-dark/gtk-2.0/gtkrc | 894 ++ trollwut-orange-dark/gtk-2.0/gtkrc.hidpi | 995 ++ .../gtk-3.0/assets/all-assets.svg | 4456 ++++++++ .../gtk-3.0/assets/all-assets.txt | 38 + .../gtk-3.0/assets/change_dpi.sh | 4 + .../gtk-3.0/assets/checkbox-checked-dark.svg | 10 + .../checkbox-checked-insensitive-dark.svg | 9 + .../assets/checkbox-checked-insensitive.svg | 9 + .../gtk-3.0/assets/checkbox-checked.svg | 9 + .../gtk-3.0/assets/checkbox-mixed-dark.svg | 9 + .../checkbox-mixed-insensitive-dark.svg | 9 + .../assets/checkbox-mixed-insensitive.svg | 9 + .../gtk-3.0/assets/checkbox-mixed.svg | 9 + .../assets/checkbox-unchecked-dark.svg | 8 + .../checkbox-unchecked-insensitive-dark.svg | 8 + .../assets/checkbox-unchecked-insensitive.svg | 8 + .../gtk-3.0/assets/checkbox-unchecked.svg | 8 + .../assets/grid-selection-checked-dark.svg | 9 + .../gtk-3.0/assets/grid-selection-checked.svg | 9 + .../assets/grid-selection-unchecked-dark.svg | 8 + .../assets/grid-selection-unchecked.svg | 8 + .../menuitem-checkbox-checked-hover.svg | 8 + .../menuitem-checkbox-checked-insensitive.svg | 8 + .../assets/menuitem-checkbox-checked.svg | 8 + .../assets/menuitem-checkbox-mixed-hover.svg | 8 + .../menuitem-checkbox-mixed-insensitive.svg | 8 + .../menuitem-checkbox-mixed-selected.svg | 8 + .../assets/menuitem-checkbox-mixed.svg | 8 + .../assets/menuitem-checkbox-unchecked.svg | 6 + .../assets/menuitem-radio-checked-hover.svg | 8 + .../menuitem-radio-checked-insensitive.svg | 8 + .../gtk-3.0/assets/menuitem-radio-checked.svg | 8 + .../assets/menuitem-radio-mixed-hover.svg | 8 + .../menuitem-radio-mixed-insensitive.svg | 8 + .../assets/menuitem-radio-mixed-selected.svg | 8 + .../gtk-3.0/assets/menuitem-radio-mixed.svg | 8 + .../assets/menuitem-radio-unchecked.svg | 6 + .../gtk-3.0/assets/pane-handle-vertical.svg | 49 + .../gtk-3.0/assets/pane-handle.png | Bin 0 -> 150 bytes .../gtk-3.0/assets/pane-handle.svg | 49 + .../gtk-3.0/assets/pane-handle@2.png | Bin 0 -> 161 bytes .../gtk-3.0/assets/radio-checked-dark.svg | 9 + .../assets/radio-checked-insensitive-dark.svg | 9 + .../assets/radio-checked-insensitive.svg | 9 + .../gtk-3.0/assets/radio-checked.svg | 9 + .../gtk-3.0/assets/radio-mixed-dark.svg | 9 + .../assets/radio-mixed-insensitive-dark.svg | 9 + .../assets/radio-mixed-insensitive.svg | 9 + .../gtk-3.0/assets/radio-mixed.svg | 9 + .../assets/radio-selected-insensitive.svg | 9 + .../gtk-3.0/assets/radio-selected.svg | 9 + .../gtk-3.0/assets/radio-unchecked-dark.svg | 8 + .../radio-unchecked-insensitive-dark.svg | 8 + .../assets/radio-unchecked-insensitive.svg | 8 + .../gtk-3.0/assets/radio-unchecked.svg | 8 + .../gtk-3.0/assets/radio-unselected-dark.svg | 6 + .../radio-unselected-insensitive-dark.svg | 6 + .../assets/radio-unselected-insensitive.svg | 8 + .../gtk-3.0/assets/radio-unselected.svg | 8 + trollwut-orange-dark/gtk-3.0/assets/sed.sh | 9 + trollwut-orange-dark/gtk-3.0/assets/unsed.sh | 11 + .../gtk-3.0/dist/gtk-dark.css | 4851 +++++++++ trollwut-orange-dark/gtk-3.0/dist/gtk.css | 4851 +++++++++ trollwut-orange-dark/gtk-3.0/gtk-dark.css | 1 + trollwut-orange-dark/gtk-3.0/gtk.css | 1 + trollwut-orange-dark/gtk-3.0/gtk.gresource | Bin 0 -> 7315632 bytes .../gtk-3.0/gtk.gresource.xml | 48 + trollwut-orange-dark/gtk-3.0/thumbnail.png | Bin 0 -> 1755 bytes trollwut-orange-dark/gtk-3.20/assets | 1 + .../gtk-3.20/dist/gtk-dark.css | 9051 +++++++++++++++++ trollwut-orange-dark/gtk-3.20/dist/gtk.css | 9051 +++++++++++++++++ trollwut-orange-dark/gtk-3.20/gtk-dark.css | 1 + trollwut-orange-dark/gtk-3.20/gtk.css | 1 + trollwut-orange-dark/gtk-3.20/gtk.gresource | Bin 0 -> 5282832 bytes .../gtk-3.20/gtk.gresource.xml | 35 + trollwut-orange-dark/gtk-3.20/thumbnail.png | 1 + trollwut-orange-dark/index.theme | 11 + .../metacity-1/metacity-theme-2.xml | 1571 +++ .../metacity-1/metacity-theme-3.xml | 1603 +++ trollwut-orange-dark/metacity-1/thumbnail.png | Bin 0 -> 413 bytes trollwut-orange-dark/openbox-3/close.xbm | 4 + .../openbox-3/close_hover.xbm | 4 + trollwut-orange-dark/openbox-3/desk.xbm | 4 + .../openbox-3/desk_toggled.xbm | 4 + trollwut-orange-dark/openbox-3/iconify.xbm | 4 + .../openbox-3/iconify_hover.xbm | 4 + trollwut-orange-dark/openbox-3/max.xbm | 4 + .../openbox-3/max_toggled.xbm | 4 + trollwut-orange-dark/openbox-3/shade.xbm | 4 + .../openbox-3/shade_toggled.xbm | 4 + trollwut-orange-dark/openbox-3/themerc | 155 + trollwut-orange-dark/unity/close.svg | 1 + trollwut-orange-dark/unity/close_dash.svg | 1 + .../unity/close_dash_disabled.svg | 1 + .../unity/close_dash_prelight.svg | 1 + .../unity/close_dash_pressed.svg | 1 + .../unity/close_focused_normal.svg | 1 + .../unity/close_focused_prelight.svg | 1 + .../unity/close_focused_pressed.svg | 1 + .../unity/close_unfocused.svg | 1 + .../unity/close_unfocused_prelight.svg | 1 + .../unity/close_unfocused_pressed.svg | 1 + .../unity/launcher_arrow_ltr_19.svg | 10 + .../unity/launcher_arrow_ltr_37.svg | 15 + .../unity/launcher_arrow_outline_ltr_19.svg | 10 + .../unity/launcher_arrow_outline_ltr_37.svg | 13 + .../unity/launcher_arrow_outline_rtl_19.svg | 10 + .../unity/launcher_arrow_outline_rtl_37.svg | 13 + .../unity/launcher_arrow_rtl_19.svg | 10 + .../unity/launcher_arrow_rtl_37.svg | 15 + .../unity/launcher_icon_back_150.svg | 7 + .../unity/launcher_icon_back_54.svg | 1 + .../unity/launcher_icon_edge_150.svg | 10 + .../unity/launcher_icon_edge_54.svg | 7 + .../unity/launcher_icon_glow_200.svg | 7 + .../unity/launcher_icon_glow_62.svg | 7 + .../unity/launcher_icon_selected_back_150.svg | 10 + .../unity/launcher_icon_selected_back_54.svg | 1 + .../unity/launcher_icon_shadow_200.svg | 7 + .../unity/launcher_icon_shadow_62.svg | 7 + .../unity/launcher_icon_shine_150.svg | 1 + .../unity/launcher_icon_shine_54.svg | 1 + .../unity/launcher_pip_ltr_19.svg | 10 + .../unity/launcher_pip_ltr_37.svg | 16 + .../unity/launcher_pip_rtl_19.svg | 10 + .../unity/launcher_pip_rtl_37.svg | 16 + trollwut-orange-dark/unity/maximize.svg | 1 + trollwut-orange-dark/unity/maximize_dash.svg | 1 + .../unity/maximize_dash_disabled.svg | 1 + .../unity/maximize_dash_prelight.svg | 1 + .../unity/maximize_dash_pressed.svg | 1 + .../unity/maximize_focused_normal.svg | 1 + .../unity/maximize_focused_prelight.svg | 1 + .../unity/maximize_focused_pressed.svg | 1 + .../unity/maximize_unfocused.svg | 1 + .../unity/maximize_unfocused_prelight.svg | 1 + .../unity/maximize_unfocused_pressed.svg | 1 + trollwut-orange-dark/unity/minimize.svg | 1 + trollwut-orange-dark/unity/minimize_dash.svg | 1 + .../unity/minimize_dash_disabled.svg | 1 + .../unity/minimize_dash_prelight.svg | 1 + .../unity/minimize_dash_pressed.svg | 1 + .../unity/minimize_focused_normal.svg | 1 + .../unity/minimize_focused_prelight.svg | 1 + .../unity/minimize_focused_pressed.svg | 1 + .../unity/minimize_unfocused.svg | 1 + .../unity/minimize_unfocused_prelight.svg | 1 + .../unity/minimize_unfocused_pressed.svg | 1 + trollwut-orange-dark/unity/minimized.svg | 1 + .../unity/modes/launcher_bfb-flat.png | Bin 0 -> 3018 bytes .../unity/modes/launcher_bfb_ns.png | Bin 0 -> 4483 bytes .../unity/modes/ubuntu-square.svg | 69 + .../unity/progress_bar_fill.svg | 5 + .../unity/progress_bar_trough.svg | 71 + .../unity/sheet_style_close_focused.svg | 1 + .../sheet_style_close_focused_prelight.svg | 1 + .../sheet_style_close_focused_pressed.svg | 1 + trollwut-orange-dark/unity/unmaximize.svg | 1 + .../unity/unmaximize_dash.svg | 1 + .../unity/unmaximize_dash_disabled.svg | 1 + .../unity/unmaximize_dash_prelight.svg | 1 + .../unity/unmaximize_dash_pressed.svg | 1 + .../unity/unmaximize_focused_normal.svg | 1 + .../unity/unmaximize_focused_prelight.svg | 1 + .../unity/unmaximize_focused_pressed.svg | 1 + .../unity/unmaximize_unfocused.svg | 1 + .../unity/unmaximize_unfocused_prelight.svg | 1 + .../unity/unmaximize_unfocused_pressed.svg | 1 + trollwut-orange-dark/xfwm4/bottom-active.xpm | 6 + .../xfwm4/bottom-inactive.xpm | 6 + .../xfwm4/bottom-left-active.xpm | 6 + .../xfwm4/bottom-left-inactive.xpm | 6 + .../xfwm4/bottom-right-active.xpm | 6 + .../xfwm4/bottom-right-inactive.xpm | 6 + trollwut-orange-dark/xfwm4/close-active.xpm | 33 + trollwut-orange-dark/xfwm4/close-inactive.xpm | 33 + trollwut-orange-dark/xfwm4/close-prelight.xpm | 33 + trollwut-orange-dark/xfwm4/close-pressed.xpm | 33 + trollwut-orange-dark/xfwm4/hide-active.xpm | 33 + trollwut-orange-dark/xfwm4/hide-inactive.xpm | 33 + trollwut-orange-dark/xfwm4/hide-prelight.xpm | 33 + trollwut-orange-dark/xfwm4/hide-pressed.xpm | 33 + trollwut-orange-dark/xfwm4/left-active.xpm | 26 + trollwut-orange-dark/xfwm4/left-inactive.xpm | 26 + .../xfwm4/maximize-active.xpm | 33 + .../xfwm4/maximize-inactive.xpm | 33 + .../xfwm4/maximize-prelight.xpm | 33 + .../xfwm4/maximize-pressed.xpm | 33 + .../xfwm4/maximize-toggled-active.xpm | 33 + .../xfwm4/maximize-toggled-inactive.xpm | 33 + .../xfwm4/maximize-toggled-prelight.xpm | 33 + .../xfwm4/maximize-toggled-pressed.xpm | 33 + trollwut-orange-dark/xfwm4/menu-active.xpm | 21 + trollwut-orange-dark/xfwm4/menu-inactive.xpm | 21 + trollwut-orange-dark/xfwm4/menu-prelight.xpm | 21 + trollwut-orange-dark/xfwm4/menu-pressed.xpm | 21 + trollwut-orange-dark/xfwm4/right-active.xpm | 26 + trollwut-orange-dark/xfwm4/right-inactive.xpm | 26 + trollwut-orange-dark/xfwm4/shade-active.xpm | 33 + trollwut-orange-dark/xfwm4/shade-inactive.xpm | 33 + trollwut-orange-dark/xfwm4/shade-prelight.xpm | 33 + trollwut-orange-dark/xfwm4/shade-pressed.xpm | 33 + .../xfwm4/shade-toggled-active.xpm | 33 + .../xfwm4/shade-toggled-inactive.xpm | 32 + .../xfwm4/shade-toggled-prelight.xpm | 33 + .../xfwm4/shade-toggled-pressed.xpm | 33 + trollwut-orange-dark/xfwm4/stick-active.xpm | 32 + trollwut-orange-dark/xfwm4/stick-inactive.xpm | 33 + trollwut-orange-dark/xfwm4/stick-prelight.xpm | 33 + trollwut-orange-dark/xfwm4/stick-pressed.xpm | 33 + .../xfwm4/stick-toggled-active.xpm | 33 + .../xfwm4/stick-toggled-inactive.xpm | 33 + .../xfwm4/stick-toggled-prelight.xpm | 33 + .../xfwm4/stick-toggled-pressed.xpm | 33 + trollwut-orange-dark/xfwm4/themerc | 23 + trollwut-orange-dark/xfwm4/title-1-active.xpm | 32 + .../xfwm4/title-1-inactive.xpm | 32 + trollwut-orange-dark/xfwm4/title-2-active.xpm | 32 + .../xfwm4/title-2-inactive.xpm | 32 + trollwut-orange-dark/xfwm4/title-3-active.xpm | 32 + .../xfwm4/title-3-inactive.xpm | 32 + trollwut-orange-dark/xfwm4/title-4-active.xpm | 32 + .../xfwm4/title-4-inactive.xpm | 32 + trollwut-orange-dark/xfwm4/title-5-active.xpm | 32 + .../xfwm4/title-5-inactive.xpm | 32 + .../xfwm4/top-left-active.xpm | 33 + .../xfwm4/top-left-inactive.xpm | 33 + .../xfwm4/top-right-active.xpm | 33 + .../xfwm4/top-right-inactive.xpm | 33 + 299 files changed, 54386 insertions(+) create mode 100644 trollwut-orange-dark/assets/all-assets.svg create mode 100644 trollwut-orange-dark/assets/all-assets.txt create mode 100755 trollwut-orange-dark/assets/change_dpi.sh create mode 100644 trollwut-orange-dark/assets/checkbox-checked-insensitive.svg create mode 100644 trollwut-orange-dark/assets/checkbox-checked.svg create mode 100644 trollwut-orange-dark/assets/checkbox-mixed-insensitive.svg create mode 100644 trollwut-orange-dark/assets/checkbox-mixed.svg create mode 100644 trollwut-orange-dark/assets/grid-selection-checked.svg create mode 100644 trollwut-orange-dark/assets/grid-selection-unchecked.svg create mode 100644 trollwut-orange-dark/assets/menuitem-checkbox-checked-hover.svg create mode 100644 trollwut-orange-dark/assets/menuitem-checkbox-checked-insensitive.svg create mode 100644 trollwut-orange-dark/assets/menuitem-checkbox-checked.svg create mode 100644 trollwut-orange-dark/assets/menuitem-checkbox-mixed-hover.svg create mode 100644 trollwut-orange-dark/assets/menuitem-checkbox-mixed-insensitive.svg create mode 100644 trollwut-orange-dark/assets/menuitem-checkbox-mixed-selected.svg create mode 100644 trollwut-orange-dark/assets/menuitem-checkbox-mixed.svg create mode 100644 trollwut-orange-dark/assets/menuitem-checkbox-unchecked.svg create mode 100644 trollwut-orange-dark/assets/menuitem-radio-checked-hover.svg create mode 100644 trollwut-orange-dark/assets/menuitem-radio-checked-insensitive.svg create mode 100644 trollwut-orange-dark/assets/menuitem-radio-checked.svg create mode 100644 trollwut-orange-dark/assets/menuitem-radio-mixed-hover.svg create mode 100644 trollwut-orange-dark/assets/menuitem-radio-mixed-insensitive.svg create mode 100644 trollwut-orange-dark/assets/menuitem-radio-mixed-selected.svg create mode 100644 trollwut-orange-dark/assets/menuitem-radio-mixed.svg create mode 100644 trollwut-orange-dark/assets/menuitem-radio-unchecked.svg create mode 100644 trollwut-orange-dark/assets/pane-handle-vertical.svg create mode 100644 trollwut-orange-dark/assets/pane-handle.png create mode 100644 trollwut-orange-dark/assets/pane-handle.svg create mode 100644 trollwut-orange-dark/assets/pane-handle@2.png create mode 100644 trollwut-orange-dark/assets/radio-checked-insensitive.svg create mode 100644 trollwut-orange-dark/assets/radio-checked.svg create mode 100644 trollwut-orange-dark/assets/radio-mixed-insensitive.svg create mode 100644 trollwut-orange-dark/assets/radio-mixed.svg create mode 100644 trollwut-orange-dark/assets/radio-selected-insensitive.svg create mode 100644 trollwut-orange-dark/assets/radio-selected.svg create mode 100644 trollwut-orange-dark/assets/radio-unselected-insensitive.svg create mode 100644 trollwut-orange-dark/assets/radio-unselected.svg create mode 100755 trollwut-orange-dark/assets/sed.sh create mode 100755 trollwut-orange-dark/assets/unsed.sh create mode 100644 trollwut-orange-dark/cinnamon/assets/add-workspace-hover.png create mode 100644 trollwut-orange-dark/cinnamon/assets/add-workspace.png create mode 100644 trollwut-orange-dark/cinnamon/assets/calendar-arrow-left.svg create mode 100644 trollwut-orange-dark/cinnamon/assets/calendar-arrow-right.svg create mode 100644 trollwut-orange-dark/cinnamon/assets/checkbox-off.svg create mode 100644 trollwut-orange-dark/cinnamon/assets/checkbox.svg create mode 100644 trollwut-orange-dark/cinnamon/assets/close-window.svg create mode 100644 trollwut-orange-dark/cinnamon/assets/corner-ripple.png create mode 100644 trollwut-orange-dark/cinnamon/assets/radiobutton-off.svg create mode 100644 trollwut-orange-dark/cinnamon/assets/radiobutton.svg create mode 100644 trollwut-orange-dark/cinnamon/assets/toggle-off-intl.svg create mode 100644 trollwut-orange-dark/cinnamon/assets/toggle-off-us.svg create mode 100644 trollwut-orange-dark/cinnamon/assets/toggle-on-intl.svg create mode 100644 trollwut-orange-dark/cinnamon/assets/toggle-on-us.svg create mode 100644 trollwut-orange-dark/cinnamon/assets/trash-icon.png create mode 100644 trollwut-orange-dark/cinnamon/cinnamon.css create mode 100644 trollwut-orange-dark/cinnamon/scss/_extends.scss create mode 100644 trollwut-orange-dark/cinnamon/scss/_global.scss create mode 100644 trollwut-orange-dark/cinnamon/scss/cinnamon.scss create mode 100644 trollwut-orange-dark/cinnamon/scss/sections/_accessibility.scss create mode 100644 trollwut-orange-dark/cinnamon/scss/sections/_alt-tab.scss create mode 100644 trollwut-orange-dark/cinnamon/scss/sections/_calendar.scss create mode 100644 trollwut-orange-dark/cinnamon/scss/sections/_desklets.scss create mode 100644 trollwut-orange-dark/cinnamon/scss/sections/_dialogs.scss create mode 100644 trollwut-orange-dark/cinnamon/scss/sections/_menu.scss create mode 100644 trollwut-orange-dark/cinnamon/scss/sections/_notifications.scss create mode 100644 trollwut-orange-dark/cinnamon/scss/sections/_overview.scss create mode 100644 trollwut-orange-dark/cinnamon/scss/sections/_panel.scss create mode 100644 trollwut-orange-dark/cinnamon/scss/sections/_stage.scss create mode 100644 trollwut-orange-dark/cinnamon/scss/sections/_tile-hud.scss create mode 100644 trollwut-orange-dark/cinnamon/thumbnail.png create mode 100644 trollwut-orange-dark/gtk-2.0/gtkrc create mode 100644 trollwut-orange-dark/gtk-2.0/gtkrc.hidpi create mode 100644 trollwut-orange-dark/gtk-3.0/assets/all-assets.svg create mode 100644 trollwut-orange-dark/gtk-3.0/assets/all-assets.txt create mode 100755 trollwut-orange-dark/gtk-3.0/assets/change_dpi.sh create mode 100644 trollwut-orange-dark/gtk-3.0/assets/checkbox-checked-dark.svg create mode 100644 trollwut-orange-dark/gtk-3.0/assets/checkbox-checked-insensitive-dark.svg create mode 100644 trollwut-orange-dark/gtk-3.0/assets/checkbox-checked-insensitive.svg create mode 100644 trollwut-orange-dark/gtk-3.0/assets/checkbox-checked.svg create mode 100644 trollwut-orange-dark/gtk-3.0/assets/checkbox-mixed-dark.svg create mode 100644 trollwut-orange-dark/gtk-3.0/assets/checkbox-mixed-insensitive-dark.svg create mode 100644 trollwut-orange-dark/gtk-3.0/assets/checkbox-mixed-insensitive.svg create mode 100644 trollwut-orange-dark/gtk-3.0/assets/checkbox-mixed.svg create mode 100644 trollwut-orange-dark/gtk-3.0/assets/checkbox-unchecked-dark.svg create mode 100644 trollwut-orange-dark/gtk-3.0/assets/checkbox-unchecked-insensitive-dark.svg create mode 100644 trollwut-orange-dark/gtk-3.0/assets/checkbox-unchecked-insensitive.svg create mode 100644 trollwut-orange-dark/gtk-3.0/assets/checkbox-unchecked.svg create mode 100644 trollwut-orange-dark/gtk-3.0/assets/grid-selection-checked-dark.svg create mode 100644 trollwut-orange-dark/gtk-3.0/assets/grid-selection-checked.svg create mode 100644 trollwut-orange-dark/gtk-3.0/assets/grid-selection-unchecked-dark.svg create mode 100644 trollwut-orange-dark/gtk-3.0/assets/grid-selection-unchecked.svg create mode 100644 trollwut-orange-dark/gtk-3.0/assets/menuitem-checkbox-checked-hover.svg create mode 100644 trollwut-orange-dark/gtk-3.0/assets/menuitem-checkbox-checked-insensitive.svg create mode 100644 trollwut-orange-dark/gtk-3.0/assets/menuitem-checkbox-checked.svg create mode 100644 trollwut-orange-dark/gtk-3.0/assets/menuitem-checkbox-mixed-hover.svg create mode 100644 trollwut-orange-dark/gtk-3.0/assets/menuitem-checkbox-mixed-insensitive.svg create mode 100644 trollwut-orange-dark/gtk-3.0/assets/menuitem-checkbox-mixed-selected.svg create mode 100644 trollwut-orange-dark/gtk-3.0/assets/menuitem-checkbox-mixed.svg create mode 100644 trollwut-orange-dark/gtk-3.0/assets/menuitem-checkbox-unchecked.svg create mode 100644 trollwut-orange-dark/gtk-3.0/assets/menuitem-radio-checked-hover.svg create mode 100644 trollwut-orange-dark/gtk-3.0/assets/menuitem-radio-checked-insensitive.svg create mode 100644 trollwut-orange-dark/gtk-3.0/assets/menuitem-radio-checked.svg create mode 100644 trollwut-orange-dark/gtk-3.0/assets/menuitem-radio-mixed-hover.svg create mode 100644 trollwut-orange-dark/gtk-3.0/assets/menuitem-radio-mixed-insensitive.svg create mode 100644 trollwut-orange-dark/gtk-3.0/assets/menuitem-radio-mixed-selected.svg create mode 100644 trollwut-orange-dark/gtk-3.0/assets/menuitem-radio-mixed.svg create mode 100644 trollwut-orange-dark/gtk-3.0/assets/menuitem-radio-unchecked.svg create mode 100644 trollwut-orange-dark/gtk-3.0/assets/pane-handle-vertical.svg create mode 100644 trollwut-orange-dark/gtk-3.0/assets/pane-handle.png create mode 100644 trollwut-orange-dark/gtk-3.0/assets/pane-handle.svg create mode 100644 trollwut-orange-dark/gtk-3.0/assets/pane-handle@2.png create mode 100644 trollwut-orange-dark/gtk-3.0/assets/radio-checked-dark.svg create mode 100644 trollwut-orange-dark/gtk-3.0/assets/radio-checked-insensitive-dark.svg create mode 100644 trollwut-orange-dark/gtk-3.0/assets/radio-checked-insensitive.svg create mode 100644 trollwut-orange-dark/gtk-3.0/assets/radio-checked.svg create mode 100644 trollwut-orange-dark/gtk-3.0/assets/radio-mixed-dark.svg create mode 100644 trollwut-orange-dark/gtk-3.0/assets/radio-mixed-insensitive-dark.svg create mode 100644 trollwut-orange-dark/gtk-3.0/assets/radio-mixed-insensitive.svg create mode 100644 trollwut-orange-dark/gtk-3.0/assets/radio-mixed.svg create mode 100644 trollwut-orange-dark/gtk-3.0/assets/radio-selected-insensitive.svg create mode 100644 trollwut-orange-dark/gtk-3.0/assets/radio-selected.svg create mode 100644 trollwut-orange-dark/gtk-3.0/assets/radio-unchecked-dark.svg create mode 100644 trollwut-orange-dark/gtk-3.0/assets/radio-unchecked-insensitive-dark.svg create mode 100644 trollwut-orange-dark/gtk-3.0/assets/radio-unchecked-insensitive.svg create mode 100644 trollwut-orange-dark/gtk-3.0/assets/radio-unchecked.svg create mode 100644 trollwut-orange-dark/gtk-3.0/assets/radio-unselected-dark.svg create mode 100644 trollwut-orange-dark/gtk-3.0/assets/radio-unselected-insensitive-dark.svg create mode 100644 trollwut-orange-dark/gtk-3.0/assets/radio-unselected-insensitive.svg create mode 100644 trollwut-orange-dark/gtk-3.0/assets/radio-unselected.svg create mode 100755 trollwut-orange-dark/gtk-3.0/assets/sed.sh create mode 100755 trollwut-orange-dark/gtk-3.0/assets/unsed.sh create mode 100644 trollwut-orange-dark/gtk-3.0/dist/gtk-dark.css create mode 100644 trollwut-orange-dark/gtk-3.0/dist/gtk.css create mode 100644 trollwut-orange-dark/gtk-3.0/gtk-dark.css create mode 100644 trollwut-orange-dark/gtk-3.0/gtk.css create mode 100644 trollwut-orange-dark/gtk-3.0/gtk.gresource create mode 100644 trollwut-orange-dark/gtk-3.0/gtk.gresource.xml create mode 100644 trollwut-orange-dark/gtk-3.0/thumbnail.png create mode 120000 trollwut-orange-dark/gtk-3.20/assets create mode 100644 trollwut-orange-dark/gtk-3.20/dist/gtk-dark.css create mode 100644 trollwut-orange-dark/gtk-3.20/dist/gtk.css create mode 100644 trollwut-orange-dark/gtk-3.20/gtk-dark.css create mode 100644 trollwut-orange-dark/gtk-3.20/gtk.css create mode 100644 trollwut-orange-dark/gtk-3.20/gtk.gresource create mode 100644 trollwut-orange-dark/gtk-3.20/gtk.gresource.xml create mode 120000 trollwut-orange-dark/gtk-3.20/thumbnail.png create mode 100644 trollwut-orange-dark/index.theme create mode 100644 trollwut-orange-dark/metacity-1/metacity-theme-2.xml create mode 100644 trollwut-orange-dark/metacity-1/metacity-theme-3.xml create mode 100644 trollwut-orange-dark/metacity-1/thumbnail.png create mode 100644 trollwut-orange-dark/openbox-3/close.xbm create mode 100644 trollwut-orange-dark/openbox-3/close_hover.xbm create mode 100644 trollwut-orange-dark/openbox-3/desk.xbm create mode 100644 trollwut-orange-dark/openbox-3/desk_toggled.xbm create mode 100644 trollwut-orange-dark/openbox-3/iconify.xbm create mode 100644 trollwut-orange-dark/openbox-3/iconify_hover.xbm create mode 100644 trollwut-orange-dark/openbox-3/max.xbm create mode 100644 trollwut-orange-dark/openbox-3/max_toggled.xbm create mode 100644 trollwut-orange-dark/openbox-3/shade.xbm create mode 100644 trollwut-orange-dark/openbox-3/shade_toggled.xbm create mode 100644 trollwut-orange-dark/openbox-3/themerc create mode 100644 trollwut-orange-dark/unity/close.svg create mode 100644 trollwut-orange-dark/unity/close_dash.svg create mode 100644 trollwut-orange-dark/unity/close_dash_disabled.svg create mode 120000 trollwut-orange-dark/unity/close_dash_prelight.svg create mode 120000 trollwut-orange-dark/unity/close_dash_pressed.svg create mode 100644 trollwut-orange-dark/unity/close_focused_normal.svg create mode 100644 trollwut-orange-dark/unity/close_focused_prelight.svg create mode 100644 trollwut-orange-dark/unity/close_focused_pressed.svg create mode 100644 trollwut-orange-dark/unity/close_unfocused.svg create mode 120000 trollwut-orange-dark/unity/close_unfocused_prelight.svg create mode 120000 trollwut-orange-dark/unity/close_unfocused_pressed.svg create mode 100644 trollwut-orange-dark/unity/launcher_arrow_ltr_19.svg create mode 100644 trollwut-orange-dark/unity/launcher_arrow_ltr_37.svg create mode 100644 trollwut-orange-dark/unity/launcher_arrow_outline_ltr_19.svg create mode 100644 trollwut-orange-dark/unity/launcher_arrow_outline_ltr_37.svg create mode 100644 trollwut-orange-dark/unity/launcher_arrow_outline_rtl_19.svg create mode 100644 trollwut-orange-dark/unity/launcher_arrow_outline_rtl_37.svg create mode 100644 trollwut-orange-dark/unity/launcher_arrow_rtl_19.svg create mode 100644 trollwut-orange-dark/unity/launcher_arrow_rtl_37.svg create mode 100644 trollwut-orange-dark/unity/launcher_icon_back_150.svg create mode 100644 trollwut-orange-dark/unity/launcher_icon_back_54.svg create mode 100644 trollwut-orange-dark/unity/launcher_icon_edge_150.svg create mode 100644 trollwut-orange-dark/unity/launcher_icon_edge_54.svg create mode 100644 trollwut-orange-dark/unity/launcher_icon_glow_200.svg create mode 100644 trollwut-orange-dark/unity/launcher_icon_glow_62.svg create mode 100644 trollwut-orange-dark/unity/launcher_icon_selected_back_150.svg create mode 100644 trollwut-orange-dark/unity/launcher_icon_selected_back_54.svg create mode 100644 trollwut-orange-dark/unity/launcher_icon_shadow_200.svg create mode 100644 trollwut-orange-dark/unity/launcher_icon_shadow_62.svg create mode 100644 trollwut-orange-dark/unity/launcher_icon_shine_150.svg create mode 100644 trollwut-orange-dark/unity/launcher_icon_shine_54.svg create mode 100644 trollwut-orange-dark/unity/launcher_pip_ltr_19.svg create mode 100644 trollwut-orange-dark/unity/launcher_pip_ltr_37.svg create mode 100644 trollwut-orange-dark/unity/launcher_pip_rtl_19.svg create mode 100644 trollwut-orange-dark/unity/launcher_pip_rtl_37.svg create mode 100644 trollwut-orange-dark/unity/maximize.svg create mode 100644 trollwut-orange-dark/unity/maximize_dash.svg create mode 100644 trollwut-orange-dark/unity/maximize_dash_disabled.svg create mode 120000 trollwut-orange-dark/unity/maximize_dash_prelight.svg create mode 120000 trollwut-orange-dark/unity/maximize_dash_pressed.svg create mode 100644 trollwut-orange-dark/unity/maximize_focused_normal.svg create mode 100644 trollwut-orange-dark/unity/maximize_focused_prelight.svg create mode 100644 trollwut-orange-dark/unity/maximize_focused_pressed.svg create mode 100644 trollwut-orange-dark/unity/maximize_unfocused.svg create mode 120000 trollwut-orange-dark/unity/maximize_unfocused_prelight.svg create mode 120000 trollwut-orange-dark/unity/maximize_unfocused_pressed.svg create mode 100644 trollwut-orange-dark/unity/minimize.svg create mode 100644 trollwut-orange-dark/unity/minimize_dash.svg create mode 100644 trollwut-orange-dark/unity/minimize_dash_disabled.svg create mode 120000 trollwut-orange-dark/unity/minimize_dash_prelight.svg create mode 120000 trollwut-orange-dark/unity/minimize_dash_pressed.svg create mode 100644 trollwut-orange-dark/unity/minimize_focused_normal.svg create mode 100644 trollwut-orange-dark/unity/minimize_focused_prelight.svg create mode 100644 trollwut-orange-dark/unity/minimize_focused_pressed.svg create mode 100644 trollwut-orange-dark/unity/minimize_unfocused.svg create mode 120000 trollwut-orange-dark/unity/minimize_unfocused_prelight.svg create mode 120000 trollwut-orange-dark/unity/minimize_unfocused_pressed.svg create mode 100644 trollwut-orange-dark/unity/minimized.svg create mode 100644 trollwut-orange-dark/unity/modes/launcher_bfb-flat.png create mode 100644 trollwut-orange-dark/unity/modes/launcher_bfb_ns.png create mode 100644 trollwut-orange-dark/unity/modes/ubuntu-square.svg create mode 100644 trollwut-orange-dark/unity/progress_bar_fill.svg create mode 100644 trollwut-orange-dark/unity/progress_bar_trough.svg create mode 100644 trollwut-orange-dark/unity/sheet_style_close_focused.svg create mode 120000 trollwut-orange-dark/unity/sheet_style_close_focused_prelight.svg create mode 120000 trollwut-orange-dark/unity/sheet_style_close_focused_pressed.svg create mode 100644 trollwut-orange-dark/unity/unmaximize.svg create mode 100644 trollwut-orange-dark/unity/unmaximize_dash.svg create mode 100644 trollwut-orange-dark/unity/unmaximize_dash_disabled.svg create mode 120000 trollwut-orange-dark/unity/unmaximize_dash_prelight.svg create mode 120000 trollwut-orange-dark/unity/unmaximize_dash_pressed.svg create mode 100644 trollwut-orange-dark/unity/unmaximize_focused_normal.svg create mode 100644 trollwut-orange-dark/unity/unmaximize_focused_prelight.svg create mode 100644 trollwut-orange-dark/unity/unmaximize_focused_pressed.svg create mode 100644 trollwut-orange-dark/unity/unmaximize_unfocused.svg create mode 120000 trollwut-orange-dark/unity/unmaximize_unfocused_prelight.svg create mode 120000 trollwut-orange-dark/unity/unmaximize_unfocused_pressed.svg create mode 100644 trollwut-orange-dark/xfwm4/bottom-active.xpm create mode 100644 trollwut-orange-dark/xfwm4/bottom-inactive.xpm create mode 100644 trollwut-orange-dark/xfwm4/bottom-left-active.xpm create mode 100644 trollwut-orange-dark/xfwm4/bottom-left-inactive.xpm create mode 100644 trollwut-orange-dark/xfwm4/bottom-right-active.xpm create mode 100644 trollwut-orange-dark/xfwm4/bottom-right-inactive.xpm create mode 100644 trollwut-orange-dark/xfwm4/close-active.xpm create mode 100644 trollwut-orange-dark/xfwm4/close-inactive.xpm create mode 100644 trollwut-orange-dark/xfwm4/close-prelight.xpm create mode 100644 trollwut-orange-dark/xfwm4/close-pressed.xpm create mode 100644 trollwut-orange-dark/xfwm4/hide-active.xpm create mode 100644 trollwut-orange-dark/xfwm4/hide-inactive.xpm create mode 100644 trollwut-orange-dark/xfwm4/hide-prelight.xpm create mode 100644 trollwut-orange-dark/xfwm4/hide-pressed.xpm create mode 100644 trollwut-orange-dark/xfwm4/left-active.xpm create mode 100644 trollwut-orange-dark/xfwm4/left-inactive.xpm create mode 100644 trollwut-orange-dark/xfwm4/maximize-active.xpm create mode 100644 trollwut-orange-dark/xfwm4/maximize-inactive.xpm create mode 100644 trollwut-orange-dark/xfwm4/maximize-prelight.xpm create mode 100644 trollwut-orange-dark/xfwm4/maximize-pressed.xpm create mode 100644 trollwut-orange-dark/xfwm4/maximize-toggled-active.xpm create mode 100644 trollwut-orange-dark/xfwm4/maximize-toggled-inactive.xpm create mode 100644 trollwut-orange-dark/xfwm4/maximize-toggled-prelight.xpm create mode 100644 trollwut-orange-dark/xfwm4/maximize-toggled-pressed.xpm create mode 100644 trollwut-orange-dark/xfwm4/menu-active.xpm create mode 100644 trollwut-orange-dark/xfwm4/menu-inactive.xpm create mode 100644 trollwut-orange-dark/xfwm4/menu-prelight.xpm create mode 100644 trollwut-orange-dark/xfwm4/menu-pressed.xpm create mode 100644 trollwut-orange-dark/xfwm4/right-active.xpm create mode 100644 trollwut-orange-dark/xfwm4/right-inactive.xpm create mode 100644 trollwut-orange-dark/xfwm4/shade-active.xpm create mode 100644 trollwut-orange-dark/xfwm4/shade-inactive.xpm create mode 100644 trollwut-orange-dark/xfwm4/shade-prelight.xpm create mode 100644 trollwut-orange-dark/xfwm4/shade-pressed.xpm create mode 100644 trollwut-orange-dark/xfwm4/shade-toggled-active.xpm create mode 100644 trollwut-orange-dark/xfwm4/shade-toggled-inactive.xpm create mode 100644 trollwut-orange-dark/xfwm4/shade-toggled-prelight.xpm create mode 100644 trollwut-orange-dark/xfwm4/shade-toggled-pressed.xpm create mode 100644 trollwut-orange-dark/xfwm4/stick-active.xpm create mode 100644 trollwut-orange-dark/xfwm4/stick-inactive.xpm create mode 100644 trollwut-orange-dark/xfwm4/stick-prelight.xpm create mode 100644 trollwut-orange-dark/xfwm4/stick-pressed.xpm create mode 100644 trollwut-orange-dark/xfwm4/stick-toggled-active.xpm create mode 100644 trollwut-orange-dark/xfwm4/stick-toggled-inactive.xpm create mode 100644 trollwut-orange-dark/xfwm4/stick-toggled-prelight.xpm create mode 100644 trollwut-orange-dark/xfwm4/stick-toggled-pressed.xpm create mode 100644 trollwut-orange-dark/xfwm4/themerc create mode 100644 trollwut-orange-dark/xfwm4/title-1-active.xpm create mode 100644 trollwut-orange-dark/xfwm4/title-1-inactive.xpm create mode 100644 trollwut-orange-dark/xfwm4/title-2-active.xpm create mode 100644 trollwut-orange-dark/xfwm4/title-2-inactive.xpm create mode 100644 trollwut-orange-dark/xfwm4/title-3-active.xpm create mode 100644 trollwut-orange-dark/xfwm4/title-3-inactive.xpm create mode 100644 trollwut-orange-dark/xfwm4/title-4-active.xpm create mode 100644 trollwut-orange-dark/xfwm4/title-4-inactive.xpm create mode 100644 trollwut-orange-dark/xfwm4/title-5-active.xpm create mode 100644 trollwut-orange-dark/xfwm4/title-5-inactive.xpm create mode 100644 trollwut-orange-dark/xfwm4/top-left-active.xpm create mode 100644 trollwut-orange-dark/xfwm4/top-left-inactive.xpm create mode 100644 trollwut-orange-dark/xfwm4/top-right-active.xpm create mode 100644 trollwut-orange-dark/xfwm4/top-right-inactive.xpm diff --git a/trollwut-orange-dark/assets/all-assets.svg b/trollwut-orange-dark/assets/all-assets.svg new file mode 100644 index 0000000..6b2b9d7 --- /dev/null +++ b/trollwut-orange-dark/assets/all-assets.svg @@ -0,0 +1,4456 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/trollwut-orange-dark/assets/all-assets.txt b/trollwut-orange-dark/assets/all-assets.txt new file mode 100644 index 0000000..6e738e3 --- /dev/null +++ b/trollwut-orange-dark/assets/all-assets.txt @@ -0,0 +1,38 @@ +checkbox-checked-dark +checkbox-checked-insensitive-dark +checkbox-checked-insensitive +checkbox-checked +checkbox-mixed-dark +checkbox-mixed-insensitive-dark +checkbox-mixed-insensitive +checkbox-mixed +checkbox-unchecked-dark +checkbox-unchecked-insensitive-dark +checkbox-unchecked-insensitive +checkbox-unchecked +grid-selection-checked-dark +grid-selection-checked +grid-selection-unchecked-dark +grid-selection-unchecked +menuitem-checkbox-checked-hover +menuitem-checkbox-checked-insensitive +menuitem-checkbox-checked +menuitem-checkbox-mixed-hover +menuitem-checkbox-mixed-insensitive +menuitem-checkbox-mixed +menuitem-radio-checked-hover +menuitem-radio-checked-insensitive +menuitem-radio-checked +pane-handle +radio-checked-dark +radio-checked-insensitive-dark +radio-checked-insensitive +radio-checked +radio-mixed-dark +radio-mixed-insensitive-dark +radio-mixed-insensitive +radio-mixed +radio-unchecked-dark +radio-unchecked-insensitive-dark +radio-unchecked-insensitive +radio-unchecked diff --git a/trollwut-orange-dark/assets/change_dpi.sh b/trollwut-orange-dark/assets/change_dpi.sh new file mode 100755 index 0000000..0c03497 --- /dev/null +++ b/trollwut-orange-dark/assets/change_dpi.sh @@ -0,0 +1,4 @@ +#!/usr/bin/env bash +for f in "$@"; do + rsvg-convert -d 300 -p 300 -f svg "$f" -o "${f}.bak" ; mv "${f}.bak" "$f" +done diff --git a/trollwut-orange-dark/assets/checkbox-checked-insensitive.svg b/trollwut-orange-dark/assets/checkbox-checked-insensitive.svg new file mode 100644 index 0000000..5d2962d --- /dev/null +++ b/trollwut-orange-dark/assets/checkbox-checked-insensitive.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/trollwut-orange-dark/assets/checkbox-checked.svg b/trollwut-orange-dark/assets/checkbox-checked.svg new file mode 100644 index 0000000..bff7fd4 --- /dev/null +++ b/trollwut-orange-dark/assets/checkbox-checked.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/trollwut-orange-dark/assets/checkbox-mixed-insensitive.svg b/trollwut-orange-dark/assets/checkbox-mixed-insensitive.svg new file mode 100644 index 0000000..5e2a473 --- /dev/null +++ b/trollwut-orange-dark/assets/checkbox-mixed-insensitive.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/trollwut-orange-dark/assets/checkbox-mixed.svg b/trollwut-orange-dark/assets/checkbox-mixed.svg new file mode 100644 index 0000000..0668936 --- /dev/null +++ b/trollwut-orange-dark/assets/checkbox-mixed.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/trollwut-orange-dark/assets/grid-selection-checked.svg b/trollwut-orange-dark/assets/grid-selection-checked.svg new file mode 100644 index 0000000..b88aaf5 --- /dev/null +++ b/trollwut-orange-dark/assets/grid-selection-checked.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/trollwut-orange-dark/assets/grid-selection-unchecked.svg b/trollwut-orange-dark/assets/grid-selection-unchecked.svg new file mode 100644 index 0000000..31d61ef --- /dev/null +++ b/trollwut-orange-dark/assets/grid-selection-unchecked.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/trollwut-orange-dark/assets/menuitem-checkbox-checked-hover.svg b/trollwut-orange-dark/assets/menuitem-checkbox-checked-hover.svg new file mode 100644 index 0000000..707bef4 --- /dev/null +++ b/trollwut-orange-dark/assets/menuitem-checkbox-checked-hover.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/trollwut-orange-dark/assets/menuitem-checkbox-checked-insensitive.svg b/trollwut-orange-dark/assets/menuitem-checkbox-checked-insensitive.svg new file mode 100644 index 0000000..5d3c821 --- /dev/null +++ b/trollwut-orange-dark/assets/menuitem-checkbox-checked-insensitive.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/trollwut-orange-dark/assets/menuitem-checkbox-checked.svg b/trollwut-orange-dark/assets/menuitem-checkbox-checked.svg new file mode 100644 index 0000000..80f1a14 --- /dev/null +++ b/trollwut-orange-dark/assets/menuitem-checkbox-checked.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/trollwut-orange-dark/assets/menuitem-checkbox-mixed-hover.svg b/trollwut-orange-dark/assets/menuitem-checkbox-mixed-hover.svg new file mode 100644 index 0000000..fe4ecad --- /dev/null +++ b/trollwut-orange-dark/assets/menuitem-checkbox-mixed-hover.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/trollwut-orange-dark/assets/menuitem-checkbox-mixed-insensitive.svg b/trollwut-orange-dark/assets/menuitem-checkbox-mixed-insensitive.svg new file mode 100644 index 0000000..6c207cd --- /dev/null +++ b/trollwut-orange-dark/assets/menuitem-checkbox-mixed-insensitive.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/trollwut-orange-dark/assets/menuitem-checkbox-mixed-selected.svg b/trollwut-orange-dark/assets/menuitem-checkbox-mixed-selected.svg new file mode 100644 index 0000000..2cf017b --- /dev/null +++ b/trollwut-orange-dark/assets/menuitem-checkbox-mixed-selected.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/trollwut-orange-dark/assets/menuitem-checkbox-mixed.svg b/trollwut-orange-dark/assets/menuitem-checkbox-mixed.svg new file mode 100644 index 0000000..ef3678b --- /dev/null +++ b/trollwut-orange-dark/assets/menuitem-checkbox-mixed.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/trollwut-orange-dark/assets/menuitem-checkbox-unchecked.svg b/trollwut-orange-dark/assets/menuitem-checkbox-unchecked.svg new file mode 100644 index 0000000..4d0473a --- /dev/null +++ b/trollwut-orange-dark/assets/menuitem-checkbox-unchecked.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/trollwut-orange-dark/assets/menuitem-radio-checked-hover.svg b/trollwut-orange-dark/assets/menuitem-radio-checked-hover.svg new file mode 100644 index 0000000..f4030a8 --- /dev/null +++ b/trollwut-orange-dark/assets/menuitem-radio-checked-hover.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/trollwut-orange-dark/assets/menuitem-radio-checked-insensitive.svg b/trollwut-orange-dark/assets/menuitem-radio-checked-insensitive.svg new file mode 100644 index 0000000..13d094b --- /dev/null +++ b/trollwut-orange-dark/assets/menuitem-radio-checked-insensitive.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/trollwut-orange-dark/assets/menuitem-radio-checked.svg b/trollwut-orange-dark/assets/menuitem-radio-checked.svg new file mode 100644 index 0000000..2f8422e --- /dev/null +++ b/trollwut-orange-dark/assets/menuitem-radio-checked.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/trollwut-orange-dark/assets/menuitem-radio-mixed-hover.svg b/trollwut-orange-dark/assets/menuitem-radio-mixed-hover.svg new file mode 100644 index 0000000..df61ce6 --- /dev/null +++ b/trollwut-orange-dark/assets/menuitem-radio-mixed-hover.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/trollwut-orange-dark/assets/menuitem-radio-mixed-insensitive.svg b/trollwut-orange-dark/assets/menuitem-radio-mixed-insensitive.svg new file mode 100644 index 0000000..96ed246 --- /dev/null +++ b/trollwut-orange-dark/assets/menuitem-radio-mixed-insensitive.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/trollwut-orange-dark/assets/menuitem-radio-mixed-selected.svg b/trollwut-orange-dark/assets/menuitem-radio-mixed-selected.svg new file mode 100644 index 0000000..69f59fa --- /dev/null +++ b/trollwut-orange-dark/assets/menuitem-radio-mixed-selected.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/trollwut-orange-dark/assets/menuitem-radio-mixed.svg b/trollwut-orange-dark/assets/menuitem-radio-mixed.svg new file mode 100644 index 0000000..cd46d82 --- /dev/null +++ b/trollwut-orange-dark/assets/menuitem-radio-mixed.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/trollwut-orange-dark/assets/menuitem-radio-unchecked.svg b/trollwut-orange-dark/assets/menuitem-radio-unchecked.svg new file mode 100644 index 0000000..4d9d2b7 --- /dev/null +++ b/trollwut-orange-dark/assets/menuitem-radio-unchecked.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/trollwut-orange-dark/assets/pane-handle-vertical.svg b/trollwut-orange-dark/assets/pane-handle-vertical.svg new file mode 100644 index 0000000..834a8df --- /dev/null +++ b/trollwut-orange-dark/assets/pane-handle-vertical.svg @@ -0,0 +1,49 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/trollwut-orange-dark/assets/pane-handle.png b/trollwut-orange-dark/assets/pane-handle.png new file mode 100644 index 0000000000000000000000000000000000000000..e67a9dc523a81c476603ecaeb1398385e9529148 GIT binary patch literal 150 zcmeAS@N?(olHy`uVBq!ia0vp^EI`c3!3HEn^LrP71d5$JLpXq-h9ji|Bw64QSqxNv z9fTR3G-g)-1tm*dBT9nv(@M${i&7cN%ggmL^RkPR6AM!H@{7`Ezq647DiZc|aSY*@ lnVgc4V34+e$KcW-9tI;uhPe)jZB;;N22WQ%mvv4FO#oNoB~$ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/trollwut-orange-dark/assets/pane-handle@2.png b/trollwut-orange-dark/assets/pane-handle@2.png new file mode 100644 index 0000000000000000000000000000000000000000..8a2cd077af89f942974b3d387dd8f223c27e7f3e GIT binary patch literal 161 zcmeAS@N?(olHy`uVBq!ia0vp^96&6@!3HGLoaUDSDVAa<&kznEsNqQI0P;BtJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)Ea-J@Z zAsQ2tQxXyk(he}s_~6MWf8d0H6dw=I6%KZW^M4o?ulo|L2vo`7>FVdQ&MBb@02%oz AHvj+t literal 0 HcmV?d00001 diff --git a/trollwut-orange-dark/assets/radio-checked-insensitive.svg b/trollwut-orange-dark/assets/radio-checked-insensitive.svg new file mode 100644 index 0000000..f578e74 --- /dev/null +++ b/trollwut-orange-dark/assets/radio-checked-insensitive.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/trollwut-orange-dark/assets/radio-checked.svg b/trollwut-orange-dark/assets/radio-checked.svg new file mode 100644 index 0000000..6f469f6 --- /dev/null +++ b/trollwut-orange-dark/assets/radio-checked.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/trollwut-orange-dark/assets/radio-mixed-insensitive.svg b/trollwut-orange-dark/assets/radio-mixed-insensitive.svg new file mode 100644 index 0000000..5e2a473 --- /dev/null +++ b/trollwut-orange-dark/assets/radio-mixed-insensitive.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/trollwut-orange-dark/assets/radio-mixed.svg b/trollwut-orange-dark/assets/radio-mixed.svg new file mode 100644 index 0000000..0668936 --- /dev/null +++ b/trollwut-orange-dark/assets/radio-mixed.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/trollwut-orange-dark/assets/radio-selected-insensitive.svg b/trollwut-orange-dark/assets/radio-selected-insensitive.svg new file mode 100644 index 0000000..f578e74 --- /dev/null +++ b/trollwut-orange-dark/assets/radio-selected-insensitive.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/trollwut-orange-dark/assets/radio-selected.svg b/trollwut-orange-dark/assets/radio-selected.svg new file mode 100644 index 0000000..6f469f6 --- /dev/null +++ b/trollwut-orange-dark/assets/radio-selected.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/trollwut-orange-dark/assets/radio-unselected-insensitive.svg b/trollwut-orange-dark/assets/radio-unselected-insensitive.svg new file mode 100644 index 0000000..82fa8a5 --- /dev/null +++ b/trollwut-orange-dark/assets/radio-unselected-insensitive.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/trollwut-orange-dark/assets/radio-unselected.svg b/trollwut-orange-dark/assets/radio-unselected.svg new file mode 100644 index 0000000..56ff5b5 --- /dev/null +++ b/trollwut-orange-dark/assets/radio-unselected.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/trollwut-orange-dark/assets/sed.sh b/trollwut-orange-dark/assets/sed.sh new file mode 100755 index 0000000..8046362 --- /dev/null +++ b/trollwut-orange-dark/assets/sed.sh @@ -0,0 +1,9 @@ +#!/bin/sh +sed -i \ + -e 's/#101010/rgb(0%,0%,0%)/g' \ + -e 's/#eeeeee/rgb(100%,100%,100%)/g' \ + -e 's/#111111/rgb(50%,0%,0%)/g' \ + -e 's/#FC6600/rgb(0%,50%,0%)/g' \ + -e 's/#101010/rgb(50%,0%,50%)/g' \ + -e 's/#eeeeee/rgb(0%,0%,50%)/g' \ + "$@" diff --git a/trollwut-orange-dark/assets/unsed.sh b/trollwut-orange-dark/assets/unsed.sh new file mode 100755 index 0000000..b2caf8b --- /dev/null +++ b/trollwut-orange-dark/assets/unsed.sh @@ -0,0 +1,11 @@ +#!/bin/sh +sed -i \ + -e 's/rgb(0%,0%,0%)/#101010/g' \ + -e 's/rgb(100%,100%,100%)/#eeeeee/g' \ + -e 's/rgb(50%,0%,0%)/#111111/g' \ + -e 's/rgb(0%,50%,0%)/#FC6600/g' \ + -e 's/rgb(0%,50.196078%,0%)/#FC6600/g' \ + -e 's/rgb(50%,0%,50%)/#101010/g' \ + -e 's/rgb(50.196078%,0%,50.196078%)/#101010/g' \ + -e 's/rgb(0%,0%,50%)/#eeeeee/g' \ + "$@" diff --git a/trollwut-orange-dark/cinnamon/assets/add-workspace-hover.png b/trollwut-orange-dark/cinnamon/assets/add-workspace-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..bd7f779375b0f5b197bac310abc29de6c494635b GIT binary patch literal 806 zcmeAS@N?(olHy`uVBq!ia0vp^%0PUAgAGU~MMX#eDaPU;cPEB*=VV?2Ic!PZ?k)`f zL2$v|<&%LToCO|{#X#-XL734=V|E2lkiEpy*OmPtn+P8Rujvi82nGhGWu7jMAr-gY z-re6N94K=9cs1v?UXLjK0ftpY1qSy7^|T@#MSr8x?(K98gd9duPxtbIee5@x_j?)vkde z;b-5p&0IVC=B$~O#>z`s8fN~zwe0)q-1W)-OKZG3*Emf{^_-ThSU@>zL>6@;h5{Hip?tNd9D90u}_Ba z{@F8cjaS@!S7PN~x7*Ctbo05Mh3D4IoIAVf{riRIR%S51E*AR`HCNnAx9Si_vC@0K zV}I-Z&zs4rFze<`D?`JfY%!@uKX&qv;dN~_q&O9-UUbALR4x@g9yu$|8a{0gCzL`0ERWWJkubgMk k6leMT9^-wntp@*C#LNBI&f73#0~0ZWr>mdKI;Vst06^&dTjciNR{Q#_Q8aWpLX zxy@!?Zur~XS^p)JUm7J@$lROyMJU6oE5}eT(QWa?V9)0VI66Ehok`!+%duJh@y8#M zA2PT!RhbT?80}=YVN+6dn;~|&+sN4H_z{Wo4a!;qj261Tzvv{r3z*1ppjRvLRp_CF z9>Zf2$xx!b<>s^QT1B;%2WNIP^dd=sl{~v(5I6s3Cl;wl?Mu9Uz76*d?b!PAiP=Gu zTW`PpzPaG~>%EM5@BGhJ)TXH$J^p=0@BSB|uG?->;XTr<$9sM{AHSe=reEi@9S>Xc zEqk9gZ%c$$D>0pKY|p;iIQ#6gC;6&#{g!WVUv>L!*4$Y;*F9Uk!|&{zCzbzpEePCv zF>C8RU7Oi)o>p2JuWaJjCo^s5N}H+Md;9m-1tvhpYJDg(c=!FczY42@*QrxSd>V?c zL%mqNm+RqIN%0Nno;xO^aO}0Q^+aq^f6C9SFp}`J*KX!iELlBe=KIiR@Hcn>^;8H1;*pUXO@geCykMmwbd literal 0 HcmV?d00001 diff --git a/trollwut-orange-dark/cinnamon/assets/calendar-arrow-left.svg b/trollwut-orange-dark/cinnamon/assets/calendar-arrow-left.svg new file mode 100644 index 0000000..60cb33f --- /dev/null +++ b/trollwut-orange-dark/cinnamon/assets/calendar-arrow-left.svg @@ -0,0 +1,82 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/trollwut-orange-dark/cinnamon/assets/calendar-arrow-right.svg b/trollwut-orange-dark/cinnamon/assets/calendar-arrow-right.svg new file mode 100644 index 0000000..0f57111 --- /dev/null +++ b/trollwut-orange-dark/cinnamon/assets/calendar-arrow-right.svg @@ -0,0 +1,82 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/trollwut-orange-dark/cinnamon/assets/checkbox-off.svg b/trollwut-orange-dark/cinnamon/assets/checkbox-off.svg new file mode 100644 index 0000000..20a20fd --- /dev/null +++ b/trollwut-orange-dark/cinnamon/assets/checkbox-off.svg @@ -0,0 +1,98 @@ + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/trollwut-orange-dark/cinnamon/assets/checkbox.svg b/trollwut-orange-dark/cinnamon/assets/checkbox.svg new file mode 100644 index 0000000..eb414f2 --- /dev/null +++ b/trollwut-orange-dark/cinnamon/assets/checkbox.svg @@ -0,0 +1,104 @@ + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/trollwut-orange-dark/cinnamon/assets/close-window.svg b/trollwut-orange-dark/cinnamon/assets/close-window.svg new file mode 100644 index 0000000..ccf17fa --- /dev/null +++ b/trollwut-orange-dark/cinnamon/assets/close-window.svg @@ -0,0 +1,152 @@ + + + +image/svg+xml + + diff --git a/trollwut-orange-dark/cinnamon/assets/corner-ripple.png b/trollwut-orange-dark/cinnamon/assets/corner-ripple.png new file mode 100644 index 0000000000000000000000000000000000000000..35d95ffefa7a16479f992a815a3f6382e224a4cd GIT binary patch literal 8978 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 literal 0 HcmV?d00001 diff --git a/trollwut-orange-dark/cinnamon/assets/radiobutton-off.svg b/trollwut-orange-dark/cinnamon/assets/radiobutton-off.svg new file mode 100644 index 0000000..d849c14 --- /dev/null +++ b/trollwut-orange-dark/cinnamon/assets/radiobutton-off.svg @@ -0,0 +1,91 @@ + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/trollwut-orange-dark/cinnamon/assets/radiobutton.svg b/trollwut-orange-dark/cinnamon/assets/radiobutton.svg new file mode 100644 index 0000000..1f8d5f2 --- /dev/null +++ b/trollwut-orange-dark/cinnamon/assets/radiobutton.svg @@ -0,0 +1,97 @@ + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/trollwut-orange-dark/cinnamon/assets/toggle-off-intl.svg b/trollwut-orange-dark/cinnamon/assets/toggle-off-intl.svg new file mode 100644 index 0000000..d612acf --- /dev/null +++ b/trollwut-orange-dark/cinnamon/assets/toggle-off-intl.svg @@ -0,0 +1,951 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + diff --git a/trollwut-orange-dark/cinnamon/assets/toggle-off-us.svg b/trollwut-orange-dark/cinnamon/assets/toggle-off-us.svg new file mode 100644 index 0000000..d612acf --- /dev/null +++ b/trollwut-orange-dark/cinnamon/assets/toggle-off-us.svg @@ -0,0 +1,951 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + diff --git a/trollwut-orange-dark/cinnamon/assets/toggle-on-intl.svg b/trollwut-orange-dark/cinnamon/assets/toggle-on-intl.svg new file mode 100644 index 0000000..1423cb7 --- /dev/null +++ b/trollwut-orange-dark/cinnamon/assets/toggle-on-intl.svg @@ -0,0 +1,1537 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + diff --git a/trollwut-orange-dark/cinnamon/assets/toggle-on-us.svg b/trollwut-orange-dark/cinnamon/assets/toggle-on-us.svg new file mode 100644 index 0000000..1423cb7 --- /dev/null +++ b/trollwut-orange-dark/cinnamon/assets/toggle-on-us.svg @@ -0,0 +1,1537 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + diff --git a/trollwut-orange-dark/cinnamon/assets/trash-icon.png b/trollwut-orange-dark/cinnamon/assets/trash-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..270fe2ef447adb096e3f96a71b651794c273fef1 GIT binary patch literal 2178 zcmbtWc~Fx{7XR{vBw~mVl_QZLWB>o9KLEfkK{{(45*i1F?vy|iGS1tB3Vivq-FRGG1X(oGJ;P1{0D9A( z0t2p=8$d=>2F+(bY8bhB1Ay7{78wcv>$GW9mq3k2bS*CGCR z$cAJJx8JqF^~brEmS(j?@};3`?Bf`FZf-!lbXsL|K%QQ!rYI&?CLI^_JPS=}Uw7r< zVat~i%SuBOMXQw{#NRlttI}2V^Moh)oj`%R6RC=e;(BlwfHZ_T>PRwXQ9m8O=t6av zR9=P=`Kc^hP9CR7hQWb#kxICsQ&E!xDrX;2A-R&k@w|;QW`a`K#~b#Dhu{t-;<<4Z zXD>_&w&Ad7F`fT|MF{uVw+>a@d^i&}DS`l=(yW;CT2ThL80QkaXM%Cepv6=+vI?2!4b&U#5j4K6`YEvkOsj4c#fV# zTT-e%Gq3BY`>?$|7A;xVs!C}9gA{BF|F{<19yke3@s-&@1gRiGU zKMV*-*DiNhbGCxk`$XPIUT-$b5MhLByGlr2AdJW(-FH&$+yA+_@1odECXxlnCW*Jk zDoo(i<{XwGtPSl@XkC}Y*>TY4x0J+7#aN0J`Etkb%EuwtX|IqlqWEn1M_dUec=$S_%YD-bO9q>4VlY#mrCH)eYG(*c# z1@qXbJqd6K_iB=XBTz5wd)=TGb`>m2B9H>Ow!|`?<5_k}ixnei*5@K> z$G0k3iEoy@Eq<2RLn~h<-DLCol+ledZ|@)mT<2|Lp92Memqi*}a8OPOPaMIHD_{NNagJW^>nd)@%m*&) zmZ)=!W)M0mKWy?tQAL|_O_-AHcGHyB02YY-5^NCN7subAf{9OKNP#=EFjU3@PNn(m zmdeb?9ZbsQNF|u*$816<)`SSB)_T0(1zRy#WKeei#r_qjHO(ARzM|P>K2TN7 zL1SN8R<;5w7?S3|poduxSfR0IfF1u_8hwMUoEn`*J+K9D+tH;*fn2$OJ)B#!u^#E* zHorI7ggNMAtL=viQlh%okCnqo&~6<+ji6;)%GlGj zvun(JLayH`{vV&cx0V=TeN3(59QB?#ZMx8o0@qNG^&QbQj5c=KF zs-tFP86kJ9zOJsZrs6n5Cn*V{L9+Dvi$p-{s5v}dC~&grO>{s)<-dG5=K3K?>G#)a zp0pev$WYdU1u!CA425oz- z6OfWEM;1bH2jI+FH4a%m-!-j8H_sk&!BdRzj#7Dw~dIb>MS-i}Z!t)xgwalIhCpQM! zyflSwJ=t$YUt-GC%}*V1_}%@nCHMS-*@n|hrM)|2eKKAscPb0x-b-wGeD+a?mz z#*Op}Ax{t}?d2^TEgkxINlOOP`iCq;1!G$L%r?6r4|4pdQP}>*hM7=#=GD2=$u+ZU zMW0K9cfZt|neU1U$Z{m=4IrTG{*Z-b=}M~dH)KcvNNbZSQk)o9+4*!W~H#JK^krAO?wKuN^guG*{ZEv#0t*r4g-z0^P z-^3?_Qik>=sNhGp$vzuC&flL3O7nRSQrS>y(t|p{sfYKF?x(_!0!iG-miG`vTQ(7^ zx!d}Mmp6aI+VQBSYMFw?{*=m?$a^JdOe^;Ph-h StBoxLayout { + padding: 5px; } + +.sound-player-generic-coverart { + background: rgba(0, 0, 0, 0.2); } + +.sound-player-overlay { + min-width: 300px; + padding: 12px 16px; + spacing: 0.5em; + color: #eeeeee; } + +.workspace-button { + width: 2em; + height: 1em; + color: #eeeeee; + border: 1px solid rgba(238, 238, 238, 0.22); + margin: 2px; + transition-duration: 150; } + .workspace-button.vertical { + height: 1.5em; } + .workspace-button:outlined { + background-color: #FC6600; + color: #ffffff; + border-color: #d25703; } + +.workspace-graph .workspace { + border: 1px solid rgba(238, 238, 238, 0.22); } + .workspace-graph .workspace:active { + border: 1px solid rgba(238, 238, 238, 0.22); } + .workspace-graph .workspace:active .windows { + -active-window-background: rgba(255, 255, 255, 0.8); + -active-window-border: rgba(0, 0, 0, 0.9); + -inactive-window-background: rgba(140, 140, 140, 0.8); + -inactive-window-border: rgba(0, 0, 0, 0.7); } + .workspace-graph .workspace .windows { + -active-window-background: rgba(140, 140, 140, 0.8); + -active-window-border: rgba(0, 0, 0, 0.7); + -inactive-window-background: rgba(140, 140, 140, 0.8); + -inactive-window-border: rgba(0, 0, 0, 0.7); } + +.panel-launchers { + padding: 0 3px; + spacing: 3px; } + .panel-launchers .launcher { + background-color: rgba(0, 0, 0, 0.01); } + .panel-launchers.vertical { + padding: 3px 0; } + +.notification-applet-padding { + padding: .5em 1em; } + +.notification-applet-container { + max-height: 100px; } + +.systray { + spacing: 3px; } + +.flashspot { + background-color: #FC6600; } + +.calendar { + padding: 1em 1.75em; + spacing-rows: 1px; + spacing-columns: 5px; } + +.calendar-month-label { + color: #eeeeee; + font-size: 0.8em; + padding: 5px 10px; + border-radius: 3px; + font-weight: bold; + text-align: center; } + +.calendar-change-month-back { + border: 1px solid transparent; + background-image: url(assets/calendar-arrow-left.svg); } + .calendar-change-month-back:rtl { + background-image: url(assets/calendar-arrow-right.svg); } + .calendar-change-month-back:hover { + border: 1px solid #FC6600; } + .calendar-change-month-back:active { + background-color: #FC6600; } + +.calendar-change-month-forward { + border: 1px solid transparent; + background-image: url(assets/calendar-arrow-right.svg); } + .calendar-change-month-forward:rtl { + background-image: url(assets/calendar-arrow-left.svg); } + .calendar-change-month-forward:hover { + border: 1px solid #FC6600; } + .calendar-change-month-forward:active { + background-color: #FC6600; } + +.datemenu-date-label { + padding: 1em 1.75em; + color: #eeeeee; + font-weight: bold; + text-align: center; } + +.calendar-day-base { + font-size: 0.8em; + text-align: center; + width: 2.4em; + height: 1.8em; + border-radius: 3px; } + .calendar-day-base:active { + background-color: #FC6600; } + +.calendar-day-heading { + color: #eeeeee; + padding-top: 0.9em; } + +.calendar-week-number { + color: #eeeeee; + font-weight: bold; + padding-top: 0.6em; } + +.calendar-day:ltr { + color: #eeeeee; + padding: 2px; } + +.calendar-day:rtl { + color: #eeeeee; + padding: 3px; } + +.calendar-nonwork-day { + font-weight: bold; } + +.calendar-today { + font-weight: bold; } + .calendar-today:active { + color: #ffffff; } + +.calendar-other-month-day { + font-style: italic; } + +.calendar-day-with-events { + background-color: #FC6600; + font-weight: bold; } + .calendar-day-with-events:active { + color: #ffffff; } + +#keyboard { + background-color: rgba(17, 17, 17, 0.5); } + +.keyboard-key:grayed { + color: #ffffff; + border-color: #ffffff; } + +.keyboard-key:checked { + border-color: #d25703; } + +.keyboard-layout { + spacing: 8px; + padding: 8px; } + +.keyboard-row { + spacing: 16px; } + +.keyboard-subkeys { + color: #eeeeee; + padding: 4px; + -arrow-border-radius: 3px; + -arrow-background-color: #111111; + -arrow-border-width: 1px; + -arrow-border-color: #eeeeee; + -arrow-base: 16px; + -arrow-rise: 8px; + -boxpointer-gap: 4px; } + +.magnifier-zoom-region { + border: 3px solid #969696; } + .magnifier-zoom-region.full-screen { + border-width: 0; } + +#notification { + border-radius: 3px; + border: 1px solid #969696; + padding: 8px; + spacing-rows: 5px; + spacing-columns: 10px; + margin-from-right-edge-of-screen: 20px; + width: 34em; + color: #eeeeee; } + #notification.multi-line-notification { + padding-bottom: 8px; + color: #eeeeee; } + #notification StEntry:focus { + border: 1px solid #d25703; } + #notification .url-highlighter { + link-color: #8f1d45; } + +.notification-with-image { + min-height: 159px; + color: #eeeeee; } + +#notification-scrollview { + max-height: 10em; } + #notification-scrollview > .top-shadow { + height: 1em; } + #notification-scrollview > .bottom-shadow { + height: 1em; } + #notification-scrollview:ltr > StScrollBar { + padding-left: 6px; } + #notification-scrollview:rtl > StScrollBar { + padding-right: 6px; } + +#notification-body { + spacing: 4px; } + +#notification-actions { + spacing: 8px; } + +.notification-button { + border-radius: 3px; + min-width: 5em; + min-height: 1em; + padding: 5px; } + .notification-button:focus { + color: #ffffff; } + +.notification-icon-button { + border-radius: 3px; + min-width: 2em; + min-height: 2em; + padding: 5px; } + .notification-icon-button:focus { + color: #ffffff; } + .notification-icon-button > StIcon { + icon-size: 1.5em; } + +.modal-dialog { + border: 1px solid #969696; + border-radius: 3px; + color: #eeeeee; + padding: 16px 20px; } + +.modal-dialog-button-box { + spacing: 16px; } + +.modal-dialog-button { + min-width: 5em; + min-height: 1em; + padding: 5px; } + .modal-dialog-button:focus { + color: #ffffff; } + .modal-dialog-button:disabled { + color: #3c3c3c; } + +.run-dialog-label { + color: #eeeeee; + padding-bottom: 10px; } + +.run-dialog-error-label { + color: #FC6600; } + +.run-dialog-error-box { + padding-top: 15px; + spacing: 5px; } + +.run-dialog-completion-box { + padding-left: 15px; } + +.run-dialog-entry:focus { + border: 1px solid #d25703; } + +.run-dialog { + border-radius: 3px; + padding: 16px 20px; } + +.cinnamon-mount-operation-icon { + icon-size: 4.8em; } + +.mount-password-reask { + color: #fcbe00; } + +.show-processes-dialog { + spacing: 24px; } + +.mount-question-dialog { + spacing: 24px; } + +.show-processes-dialog-description:rtl { + padding-right: 17px; } + +.mount-question-dialog-description:rtl { + padding-right: 17px; } + +.show-processes-dialog-app-list { + max-height: 200px; + padding-top: 24px; + padding-left: 49px; + padding-right: 32px; } + .show-processes-dialog-app-list:rtl { + padding-right: 49px; + padding-left: 32px; } + +.show-processes-dialog-app-list-item { + color: #eeeeee; } + .show-processes-dialog-app-list-item:hover { + color: #eeeeee; } + .show-processes-dialog-app-list-item:ltr { + padding-right: 1em; } + .show-processes-dialog-app-list-item:rtl { + padding-left: 1em; } + +.show-processes-dialog-app-list-item-icon:ltr { + padding-right: 17px; } + +.show-processes-dialog-app-list-item-icon:rtl { + padding-left: 17px; } + +.osd-window { + spacing: 1em; + padding: 16px; } + .osd-window .level { + height: 0.7em; + border-radius: 0.3em; + background-color: #040404; } + .osd-window .level-bar { + border-radius: 0.3em; + background-color: #cd5503; } + +.info-osd, .workspace-osd, .overview-empty-placeholder { + font-size: 1.5em; + text-align: center; + padding: 8px 10px; } + +.lightbox { + background-color: rgba(17, 17, 17, 0.5); } + +.about-content { + min-width: 250px; + min-height: 150px; + spacing: 8px; + padding-bottom: 16px; } + +.about-title { + font-size: 1.4em; + font-weight: bold; } + +.about-uuid { + font-size: 0.8em; } + +.about-icon { + padding-right: 20px; } + +.about-scrollBox { + border: 1px solid #969696; + border-radius: 3px; } + +.about-scrollBox-innerBox { + padding: 1.2em; + spacing: 1.2em; } + +.about-description { + padding-top: 4px; } + +.about-version { + padding-left: 7px; } + +#LookingGlassDialog { + spacing: 4px; + padding: 8px; + border: 1px solid #969696; + border-radius: 3px; + color: #eeeeee; } + +.desklet { + font-size: 0.9em; + padding: 8px; + color: #eeeeee; + border-radius: 3px; + background-color: rgba(17, 17, 17, 0.5); } + .desklet:highlight { + background-color: #FC6600; } + +.desklet-with-borders { + font-size: 0.9em; + border-radius: 3px; } + .desklet-with-borders:highlight { + background-color: #FC6600; } + +.desklet-with-borders-and-header { + font-size: 0.9em; + border-radius-bottomleft: 3px; + border-radius-bottomright: 3px; } + .desklet-with-borders-and-header:highlight { + background-color: #FC6600; } + +.desklet-header { + font-size: 1.2em; + border-radius-topleft: 3px; + border-radius-topright: 3px; } + .desklet-header:highlight { + background-color: #FC6600; } + +.photoframe-box { + border-radius: 3px; } + .photoframe-box:highlight { + background-color: #FC6600; } + +.desklet-drag-placeholder { + border: 2px solid #FC6600; + background-color: rgba(17, 17, 17, 0.5); + border-radius: 3px; } + +.launcher { + padding: 1px; + transition-duration: 150; } + .launcher .icon-box { + padding-top: 2px; } + +#altTabPopup { + padding: 8px; + spacing: 16px; } + +.switcher-list { + border-radius: 3px; + border: 1px solid #969696; + padding: 16px; + color: #eeeeee; } + .switcher-list .item-box { + padding: 8px; + border-radius: 3px; } + .switcher-list .item-box:selected { + color: #ffffff; } + .switcher-list .thumbnail-box { + padding: 2px; + spacing: 4px; + color: #eeeeee; } + .switcher-list .thumbnail { + min-width: 20em; } + .switcher-list .separator { + width: 1px; + background-color: #FC6600; } + +.switcher-list-item-container { + spacing: 8px; } + +.thumbnail-scroll-gradient-left { + background-gradient-direction: horizontal; + background-gradient-start: #333333; + background-gradient-end: rgba(51, 51, 51, 0); + border-radius: 3px; + border-radius-topright: 0; + border-radius-bottomright: 0; + width: 60px; } + +.thumbnail-scroll-gradient-right { + background-gradient-direction: horizontal; + background-gradient-start: rgba(51, 51, 51, 0); + background-gradient-end: #333333; + border-radius: 3px; + border-radius-topleft: 0; + border-radius-bottomleft: 0; + width: 60px; } + +.switcher-arrow { + border-color: rgba(0, 0, 0, 0); + color: #eeeeee; } + .switcher-arrow:highlighted { + border-color: rgba(0, 0, 0, 0); + color: #ffffff; } + +.switcher-preview-backdrop { + background-color: rgba(25, 25, 25, 0.65); } + +#overview { + spacing: 12px; } + +.workspace-thumbnails { + spacing: 14px; } + +.workspace-add-button { + background-image: url(assets/add-workspace.png); + height: 200px; + width: 35px; + border-radius-topleft: 10px; + border-radius-bottomleft: 10px; + transition-duration: 150; + background-color: #9e6656; + border-top: 1px solid; + border-left: 1px solid; + border-bottom: 1px solid; + border-color: rgba(238, 238, 238, 0.22); } + .workspace-add-button:hover { + background-image: url(assets/add-workspace-hover.png); + border-color: #d25703; } + .workspace-add-button:active { + background-image: url(assets/add-workspace.png); + border-color: #d25703; + background-color: #bee400; } + +.workspace-close-button { + background-image: url(assets/close-window.svg); + height: 32px; + width: 32px; + -cinnamon-close-overlap: 20px; } + +.workspace-overview-background-shade { + background-color: rgba(17, 17, 17, 0.5); } + +.window-caption { + padding: 4px 6px; + border: 1px solid #969696; + border-radius: 3px; + color: #eeeeee; + -cinnamon-caption-spacing: 4px; } + .window-caption:focus, .window-caption#selected { + color: #ffffff; + border: 1px solid #d25703; } + +.window-border { + border: 1px solid #d25703; } + +.window-close { + background-image: url(assets/close-window.svg); + height: 32px; + width: 32px; + -cinnamon-close-overlap: 20px; } + .window-close:rtl { + -st-background-image-shadow: 2px 2px 6px rgba(0, 0, 0, 0.5); } + +.window-close-area { + background-image: url(assets/trash-icon.png); + background-size: 100px; + background-color: rgba(17, 17, 17, 0.5); + border: 1px solid #969696; + border-bottom-width: 0; + border-radius: 20px 20px 0 0; + height: 120px; + width: 400px; } + +.expo-workspace-thumbnail-frame { + border: 1px solid #969696; } + .expo-workspace-thumbnail-frame#active { + border: 1px solid #d25703; } + +.expo-workspaces-name-entry { + padding: 4px 6px; + height: 1.5em; + border: 1px solid #969696; + border-radius: 3px; + selected-color: #ffffff; + selection-background-color: #FC6600; + color: #eeeeee; + text-align: center; } + .expo-workspaces-name-entry#selected { + color: #ffffff; + selected-color: #eeeeee; + selection-background-color: #FC6600; + border: 1px solid #d25703; } + .expo-workspaces-name-entry:focus { + border: 1px solid #d25703; } + .expo-workspaces-name-entry:hover { + border: 1px solid #d25703; } + +.ripple-box { + width: 104px; + height: 104px; + background-image: url(assets/corner-ripple.png); + background-color: #FC6600; + border-radius: 52px; } + +.tile-hud:top { + border-top-width: 0; + border-radius: 0 0 10px 10px; } + +.tile-hud:bottom { + border-bottom-width: 0; + border-radius: 3px 3px 0 0; } + +.tile-hud:left { + border-left-width: 0; + border-radius: 0 10px 10px 0; } + +.tile-hud:right { + border-right-width: 0; + border-radius: 10px 0 0 10px; } + +.tile-hud:top-left { + border-top-width: 0; + border-left-width: 0; + border-radius: 0 0 10px 0; } + +.tile-hud:top-right { + border-top-width: 0; + border-right-width: 0; + border-radius: 0 0 0 10px; } + +.tile-hud:bottom-left { + border-bottom-width: 0; + border-left-width: 0; + border-radius: 0 10px 0 0; } + +.tile-hud:bottom-right { + border-bottom-width: 0; + border-right-width: 0; + border-radius: 10px 0 0 0; } diff --git a/trollwut-orange-dark/cinnamon/scss/_extends.scss b/trollwut-orange-dark/cinnamon/scss/_extends.scss new file mode 100644 index 0000000..9a78c30 --- /dev/null +++ b/trollwut-orange-dark/cinnamon/scss/_extends.scss @@ -0,0 +1,372 @@ +// extend-elements + +// to bottom +%bg-grad-to-bottom { + background-gradient-direction: vertical; + background-gradient-start: $dark_bg_grad; + background-gradient-end: $light_bg_grad; +} + +// hover to bottom +%hover-bg-grad-to-bottom { + background-gradient-direction: vertical; + background-gradient-start: $dark_hover_bg_grad; + background-gradient-end: $light_hover_bg_grad; +} + +// button to top +%button-bg-grad-to-top { + background-gradient-direction: vertical; + background-gradient-start: $light_button_bg_grad; + background-gradient-end: $dark_button_bg_grad; +} + +// hover button to top +%hover-button-bg-grad-to-top { + background-gradient-direction: vertical; + background-gradient-start: $light_hover_button_bg_grad; + background-gradient-end: $dark_hover_button_bg_grad; +} + +// to top +%bg-grad-to-top { + background-gradient-direction: vertical; + background-gradient-start: $light_bg_grad; + background-gradient-end: $dark_bg_grad; +} + +// hover to top +%hover-bg-grad-to-top { + background-gradient-direction: vertical; + background-gradient-start: $light_hover_bg_grad; + background-gradient-end: $dark_hover_bg_grad; +} + +// selected to bottom +%selected-bg-grad-to-bottom { + background-gradient-direction: vertical; + background-gradient-start: $dark_selected_bg_grad; + background-gradient-end: $light_selected_bg_grad; +} + +// selected to top +%selected-bg-grad-to-top { + background-gradient-direction: vertical; + background-gradient-start: $light_selected_bg_grad; + background-gradient-end: $dark_selected_bg_grad; +} + +// hover selected to bottom +%hover-selected-grad-to-bottom { + background-gradient-direction: vertical; + background-gradient-start: $dark_hover_selected_grad; + background-gradient-end: $light_hover_selected_grad; +} + +// hover selected to top +%hover-selected-grad-to-top { + background-gradient-direction: vertical; + background-gradient-start: $light_hover_selected_grad; + background-gradient-end: $dark_hover_selected_grad; +} + +// to right +%bg-grad-to-right { + background-gradient-direction: horizontal; + background-gradient-start: $dark_bg_grad; + background-gradient-end: $light_bg_grad; +} + +// to left +%bg-grad-to-left { + background-gradient-direction: horizontal; + background-gradient-start: $light_bg_grad; + background-gradient-end: $dark_bg_grad; +} + +// hover to right +%hover-bg-grad-to-right { + background-gradient-direction: horizontal; + background-gradient-start: $dark_hover_bg_grad; + background-gradient-end: $light_hover_bg_grad; +} + +// hover to left +%hover-bg-grad-to-left { + background-gradient-direction: horizontal; + background-gradient-start: $light_hover_bg_grad; + background-gradient-end: $dark_hover_bg_grad; +} + +// selected to right +%selected-bg-grad-to-right { + background-gradient-direction: horizontal; + background-gradient-start: $dark_selected_bg_grad; + background-gradient-end: $light_selected_bg_grad; +} + +// selected to left +%selected-bg-grad-to-left { + background-gradient-direction: horizontal; + background-gradient-start: $light_selected_bg_grad; + background-gradient-end: $dark_selected_bg_grad; +} + +// hover selected to right +%hover-selected-grad-to-right { + background-gradient-direction: horizontal; + background-gradient-start: $dark_hover_selected_grad; + background-gradient-end: $light_hover_selected_grad; +} + +// hover selected to left +%hover-selected-grad-to-left { + background-gradient-direction: horizontal; + background-gradient-start: $light_hover_selected_grad; + background-gradient-end: $dark_hover_selected_grad; +} + +// tooltip to top +%tooltip-bg-grad-to-top { + background-gradient-direction: vertical; + background-gradient-start: $light_tooltip_bg_grad; + background-gradient-end: $dark_tooltip_bg_grad; +} + +// used in selectors +// .osd-window, .info-osd, .workspace-osd +%osd-shared { + @extend %bg-grad-to-bottom; + + border: 1px solid $exterior_border; + border-radius: $roundness; + color: $dark_fg_color; +} + +// used in selectors +// .slider, .sound-player .slider, .popup-slider-menu-item +%slider-shared { + height: 1.2em; + min-width: 15em; + color: $button_bg_color; + -slider-height: 2px; + -slider-background-color: $scrollbar_bg_color; + -slider-border-color: $interior_border; + -slider-active-background-color: $scrollbar_slider_hover_color; + -slider-active-border-color: $selected_border; + -slider-border-width: 1px; + -slider-border-radius: $roundness; + -slider-handle-radius: 8px; + -slider-handle-border-color: $button_border; +} + +// used in selectors +// .separator, .popup-seperator-menu-item +%separator-shared { + -gradient-height: 3px; + -gradient-start: $selected_bg_color; + -gradient-end: $dark_bg_color; + -margin-horizontal: 4px; + height: 1em; +} + +// used in selectors +// #menu-search-entry, .run-dialog-entry, #notification StEntry +%dialog-entry { + @extend %tooltip-bg-grad-to-top; + + padding: $spacing_plus2; + border-radius: $roundness; + color: $tooltip_fg_color; + border: 1px solid $interior_border; + selection-background-color: $selected_bg_color; + selected-color: $selected_fg_color; + caret-color: $primary_caret_color; + caret-size: 0.1em; + width: 250px; + height: 1.5em; + transition-duration: 150; +} + +// used in selectors +// .desklet-with-borders, .desklet-with-borders-and-header, .desklet-header, .photoframe-box +%desklet-shared { + @extend %bg-grad-to-right; + + color: $dark_fg_color; + padding: 8px; + border: 1px solid $exterior_border; +} + +// used in selectors +// .calendar-change-month-back, .calendar-change-month-forward +%calendar-shared { + width: 16px; + height: 16px; + border-radius: $roundness; + transition-duration: 150; +} + +// used in selectors +// .notification-button, .notification-icon-button, .modal-dialog-button, .sound-player-overlay StButton, .keyboard-key +%shared-button { + @extend %button-bg-grad-to-top; + + border: 1px solid $button_border; + border-radius: $roundness; + text-align: center; + color: $button_fg_color; + transition-duration: 150; +} + +// used in selectors +// .notification-button:hover, .notification-icon-button:hover, .modal-dialog-button:hover, .sound-player-overlay StButton:hover, .keyboard-key:hover +%shared-button-hover { + @extend %hover-button-bg-grad-to-top; + + border: 1px solid $selected_border; +} + +// used in selectors +// .notification-button:active, .notification-icon-button:active, .modal-dialog-button:active, .modal-dialog-button:pressed, .sound-player-overlay StButton:active, .keyboard-key:active +%shared-button-active { + @extend %selected-bg-grad-to-bottom; + + color: $selected_fg_color; +} + +// used in selectors +// .menu .popup-combo-menu +%shared-menu { + @extend %bg-grad-to-right; + + padding: 8px; + border: 1px solid $exterior_border; + border-radius: $roundness; + color: $dark_fg_color; +} + +// used in selectors +// .menu-application-button-label, .menu-category-button-label +%menu-button-label-shared { + &:ltr { + padding-left: 4px; + } + &:rtl { + padding-right: 4px; + } +} + +// used in selectors +// .popup-menu-item, .popup-combobox-item, .menu-favorites-button, .menu-places-button, .menu-category-button, .menu-category-button-greyed, .menu-category-button-selected +%menu-buttons-shared { + //min-height: 22px; //setting a min height accross the board for all menu types (menu entries with an application icon are hardcoded to this min-height) causes display issues in cinnamon :-( + padding: $spacing_plus2; +} + +// used in selectors +// .show-processes-dialog-subject, .mount-question-dialog-subject +%shared-dialogs-subject { + font-weight: bold; + color: $dark_fg_color; + padding-top: 10px; + padding-left: 17px; + padding-bottom: 6px; +} + +// used in selectors +// .show-processes-dialog-subject:rtl, .mount-question-dialog-subject:rtl +%shared-dialogs-subject-rtl { + padding-left: 0; + padding-right: 17px; +} + +// used in selectors +// .show-processes-dialog-description, .mount-question-dialog-description +%shared-dialogs-description { + color: $dark_fg_color; + padding-left: 17px; + width: 28em; +} + +// used in selectors +// .menu-applications-inner-box StScrollView, .starkmenu-favorites-box .menu-context-menu +%menu-context-shared { + @extend %bg-grad-to-bottom; + + padding: 8px; + margin: 8px 0; + border-radius: $roundness; + border: 1px solid $interior_border; + StIcon { + &:ltr { + padding-right: 4px; + } + &:rtl { + padding-left: 4px; + } + } +} + +// used in selectors +// .panel-top .window-list-item-box:active, .panel-top .window-list-item-box:checked, .panel-top .window-list-item-box:focus +%panel-top-shared { + @extend %selected-bg-grad-to-top; + + color: $selected_fg_color; +} + +// used in selectors +// .panel-bottom .windows-list-item-box:active, .panel-bottom .window-list-item-box:checked, .panel-bottom .window-list-item-box:focus +%panel-bottom-shared { + @extend %selected-bg-grad-to-bottom; + + color: $selected_fg_color; +} + +// used in selectors +// .panel-left .window-list-item-box:active, .panel-left .window-list-item-box:checked, .panel-left .window-list-item-box:focus +%panel-left-shared { + @extend %selected-bg-grad-to-left; + + color: $selected_fg_color; +} + +// used in selectors +// .panel-right .windows-list-item-box:active, .panel-right .window-list-item-box:checked, .panel-right .window-list-item-box:focus +%panel-right-shared { + @extend %selected-bg-grad-to-right; + + color: $selected_fg_color; +} + +// used in selectors +// .check-box StBin, .check-box:focus StBin +%check-box-shared { + width: 16px; + height: 16px; + background-image: url(assets/checkbox-off.svg); +} + +// used in selectors +// .radiobutton StBin, .radiobutton:focus StBin +%radiobutton-shared { + width: 16px; + height: 16px; + background-image: url(assets/radiobutton-off.svg); + border-radius: $roundness; +} + +// used in selectors +// .tile-preview, .tile-hud +%tile-shared { + background-color: $dark_bg_color_trans; + border: 2px solid $exterior_border; +} + +// used in selectors +// .tile-preview.snap, .tile-hud.snap +%tile-shared-snap { + background-color: $dark_bg_color_trans; + border: 2px solid $selected_border; +} diff --git a/trollwut-orange-dark/cinnamon/scss/_global.scss b/trollwut-orange-dark/cinnamon/scss/_global.scss new file mode 100644 index 0000000..6ad2ccd --- /dev/null +++ b/trollwut-orange-dark/cinnamon/scss/_global.scss @@ -0,0 +1,84 @@ +// scss-lint:disable ColorVariable + +// main colors used in theme +// 1.0 < 1 will result in most cinnamon surfaces being transparent +$button_bg_color: #1c1c1c; +$button_fg_color: #eeeeee; +$selected_bg_color: #FC6600; +$selected_fg_color: #ffffff; +$tooltip_bg_color: #101010; +$tooltip_fg_color: #eeeeee; +$dark_bg_color: fade-out(#111111, 1 - 1.0); +$dark_fg_color: #eeeeee; + +// an always transparent color used for expo & scale views and the lightbox effect when cinnamon is showing an OSD. +$dark_bg_color_trans: fade-out(#111111, 1 - (1.0 / 2)); + +// used to calculate gradients for gradient values > 0 +$lighten_amount: 1 + (0.0 / 2); +$darken_amount: 1 - (0.0 / 2); + +// main background surface gradient start and end colors +$light_bg_grad: if($lighten_amount > 1, lighten($dark_bg_color, ($lighten_amount - 1) * lightness($dark_bg_color)), $dark_bg_color); +$dark_bg_grad: if($darken_amount < 1, darken($dark_bg_color, (1 - $darken_amount) * lightness($dark_bg_color)), $dark_bg_color); + +// hovered background surface gradient start and end colors - used for window list +$hover_bg_color: lighten($dark_bg_color, .05 * lightness($dark_bg_color)); +$light_hover_bg_grad: if($lighten_amount > 1, lighten($hover_bg_color, ($lighten_amount - 1) * lightness($hover_bg_color)), $hover_bg_color); +$dark_hover_bg_grad: if($darken_amount < 1, darken($hover_bg_color, (1 - $darken_amount) * lightness($hover_bg_color)), $hover_bg_color); + +// selected background surface gradient start and end colors - used for window list & buttons +$light_selected_bg_grad: if($lighten_amount > 1, lighten($selected_bg_color, ($lighten_amount - 1) * lightness($selected_bg_color)), $selected_bg_color); +$dark_selected_bg_grad: if($darken_amount < 1, darken($selected_bg_color, (1 - $darken_amount) * lightness($selected_bg_color)), $selected_bg_color); + +// hovered selected background surface gradient start and end colors - used for window list +$hover_selected_color: lighten($selected_bg_color, .05 * lightness($selected_bg_color)); +$light_hover_selected_grad: if($lighten_amount > 1, lighten($hover_selected_color, ($lighten_amount - 1) * lightness($hover_selected_color)), $hover_selected_color); +$dark_hover_selected_grad: if($darken_amount < 1, darken($hover_selected_color, (1 - $darken_amount) * lightness($hover_selected_color)), $hover_selected_color); + +// button background surface gradient start and end colors - used for buttons +$light_button_bg_grad: if($lighten_amount > 1, lighten($button_bg_color, ($lighten_amount - 1) * lightness($button_bg_color)), $button_bg_color); +$dark_button_bg_grad: if($darken_amount < 1, darken($button_bg_color, (1 - $darken_amount) * lightness($button_bg_color)), $button_bg_color); + +// hovered button background surface gradient start and end colors - used for buttons +$hover_button_bg: lighten($button_bg_color, .05 * lightness($button_bg_color)); +$light_hover_button_bg_grad: if($lighten_amount > 1, lighten($hover_button_bg, ($lighten_amount - 1) * lightness($hover_button_bg)), $hover_button_bg); +$dark_hover_button_bg_grad: if($darken_amount < 1, darken($hover_button_bg, (1 - $darken_amount) * lightness($hover_button_bg)), $hover_button_bg); + +// tooltip background surface gradient start and end colors - used for tooltips +$light_tooltip_bg_grad: if($lighten_amount > 1, lighten($tooltip_bg_color, ($lighten_amount - 1) * lightness($tooltip_bg_color)), $tooltip_bg_color); +$dark_tooltip_bg_grad: if($darken_amount < 1, darken($tooltip_bg_color, (1 - $darken_amount) * lightness($tooltip_bg_color)), $tooltip_bg_color); + +// borders used throughout theme buttons also use selected_borders_color +$selected_border: mix($dark_bg_color, $selected_bg_color, if(lightness($dark_bg_color) < 50%, 18%, 10%)); +$border_strength: if(lightness($dark_fg_color) > 50, .1, .2); +$interior_border: fade-out($dark_fg_color, 0.88 - $border_strength); +$exterior_border: mix($dark_bg_color, $dark_fg_color, (30 + ($border_strength * 100))); + +// decoration for buttons +$button_border_strength: if(lightness($button_fg_color) > 50, .1, .2); +$button_border: fade-out($button_fg_color, 0.88 - $button_border_strength); + +// scrollbar colors +$scrollbar_bg_color: darken($dark_bg_color, 5%); +$scrollbar_slider_color: mix($dark_bg_color, $dark_fg_color, 20%); +$scrollbar_slider_hover_color: mix($dark_bg_color, $selected_bg_color, 20%); + +// caret colors for dialog entrys +$primary_caret_color: #eeeeee; + +// other colors used in the theme +$link_color: #8f1d45; +$success_color: #bee400; +$warning_color: #fcbe00; +$error_color: #fc6600; +$info_fg_color: #101010; +$info_bg_color: #9e6656; + +// used for border-radius throughout theme +$roundness: 3px; + +// used for buttons, entrys, panel spacing, and menu item spacing. +$spacing: 3px; +$spacing_plus2: (3 + 2) + px; + diff --git a/trollwut-orange-dark/cinnamon/scss/cinnamon.scss b/trollwut-orange-dark/cinnamon/scss/cinnamon.scss new file mode 100644 index 0000000..0d1f522 --- /dev/null +++ b/trollwut-orange-dark/cinnamon/scss/cinnamon.scss @@ -0,0 +1,14 @@ +@import "_global"; +@import "_extends"; + +@import "sections/_stage"; +@import "sections/_menu"; +@import "sections/_panel"; +@import "sections/_calendar"; +@import "sections/_accessibility"; +@import "sections/_notifications"; +@import "sections/_dialogs"; +@import "sections/_desklets"; +@import "sections/_alt-tab"; +@import "sections/_overview"; +@import "sections/_tile-hud"; diff --git a/trollwut-orange-dark/cinnamon/scss/sections/_accessibility.scss b/trollwut-orange-dark/cinnamon/scss/sections/_accessibility.scss new file mode 100644 index 0000000..265978e --- /dev/null +++ b/trollwut-orange-dark/cinnamon/scss/sections/_accessibility.scss @@ -0,0 +1,46 @@ +// on screen keyboard +#keyboard { + background-color: $dark_bg_color_trans; +} +.keyboard-key { + @extend %shared-button; + + &:grayed { + color: $selected_fg_color; + border-color: $selected_fg_color; + } + &:checked { + border-color: $selected_border; + } + &:hover { + @extend %shared-button-hover; + } + &:active { + @extend %shared-button-active; + } +} +.keyboard-layout { + spacing: 8px; + padding: 8px; +} +.keyboard-row { + spacing: 16px; +} +.keyboard-subkeys { + color: $dark_fg_color; + padding: 4px; + -arrow-border-radius: $roundness; + -arrow-background-color: $dark_bg_color; + -arrow-border-width: 1px; + -arrow-border-color: $dark_fg_color; + -arrow-base: 16px; + -arrow-rise: 8px; + -boxpointer-gap: 4px; +} +// desktop zoom feature +.magnifier-zoom-region { + border: 3px solid $exterior_border; + &.full-screen { + border-width: 0; + } +} diff --git a/trollwut-orange-dark/cinnamon/scss/sections/_alt-tab.scss b/trollwut-orange-dark/cinnamon/scss/sections/_alt-tab.scss new file mode 100644 index 0000000..06e57e1 --- /dev/null +++ b/trollwut-orange-dark/cinnamon/scss/sections/_alt-tab.scss @@ -0,0 +1,66 @@ +// non 3D alt-tab options +#altTabPopup { + padding: 8px; + spacing: 16px; +} +.switcher-list { + @extend %bg-grad-to-bottom; + + border-radius: $roundness; + border: 1px solid $exterior_border; + padding: 16px; + color: $dark_fg_color; + .item-box { + padding: 8px; + border-radius: $roundness; + &:selected { + @extend %selected-bg-grad-to-bottom; + + color: $selected_fg_color; + } + } + .thumbnail-box { + padding: 2px; + spacing: 4px; + color: $dark_fg_color; + } + .thumbnail { + min-width: 20em; + } + .separator { + width: 1px; + background-color: $selected_bg_color; + } +} +.switcher-list-item-container { + spacing: 8px; +} +.thumbnail-scroll-gradient-left { + background-gradient-direction: horizontal; + background-gradient-start: rgba(51, 51, 51, 1.0); + background-gradient-end: rgba(51, 51, 51, 0); + border-radius: $roundness; + border-radius-topright: 0; + border-radius-bottomright: 0; + width: 60px; +} +.thumbnail-scroll-gradient-right { + background-gradient-direction: horizontal; + background-gradient-start: rgba(51, 51, 51, 0); + background-gradient-end: rgba(51, 51, 51, 1.0); + border-radius: $roundness; + border-radius-topleft: 0; + border-radius-bottomleft: 0; + width: 60px; +} +.switcher-arrow { + border-color: rgba(0,0,0,0); + color: $dark_fg_color; + &:highlighted { + border-color: rgba(0,0,0,0); + color: $selected_fg_color; + } +} +.switcher-preview-backdrop { + background-color: rgba(25,25,25,0.65); +} diff --git a/trollwut-orange-dark/cinnamon/scss/sections/_calendar.scss b/trollwut-orange-dark/cinnamon/scss/sections/_calendar.scss new file mode 100644 index 0000000..1bf695c --- /dev/null +++ b/trollwut-orange-dark/cinnamon/scss/sections/_calendar.scss @@ -0,0 +1,120 @@ +// the calendar displayed by the calendar applet is a heavily modified menu and inherits from the .menu selectosr +// indivudual elements within the menu can be themed seperately with these selectors +.calendar { + padding: 1em 1.75em; + spacing-rows: 1px; + spacing-columns: 5px; +} +// also covers the year label +.calendar-month-label { + color: $dark_fg_color; + font-size: 0.8em; + padding: 5px 10px; + border-radius: $roundness; + font-weight: bold; + text-align: center; +} +.calendar-change-month-back { + @extend %calendar-shared; + + border: 1px solid transparent; + background-image: url(assets/calendar-arrow-left.svg); + &:rtl { + background-image: url(assets/calendar-arrow-right.svg); + } + &:hover { + border: 1px solid $selected_bg_color; + } + &:active { + background-color: $selected_bg_color; + } +} +.calendar-change-month-forward { + @extend %calendar-shared; + + border: 1px solid transparent; + background-image: url(assets/calendar-arrow-right.svg); + &:rtl { + background-image: url(assets/calendar-arrow-left.svg); + } + &:hover { + border: 1px solid $selected_bg_color; + } + &:active { + background-color: $selected_bg_color; + } +} +.datemenu-date-label { + padding: 1em 1.75em; + color: $dark_fg_color; + font-weight: bold; + text-align: center; +} +.calendar-day-base { + font-size: 0.8em; + text-align: center; + width: 2.4em; + height: 1.8em; + border-radius: $roundness; + &:active { + background-color: $selected_bg_color; + } + &:hover { + } +} +.calendar-day-heading { + color: $dark_fg_color; + padding-top: 0.9em; +} +.calendar-week-number { + color: $dark_fg_color; + font-weight: bold; + padding-top: 0.6em; +} +.calendar-day { + &:ltr { + color: $dark_fg_color; + padding: 2px; + } + &:rtl { + color: $dark_fg_color; + padding: 3px; + } +} +.calendar-day-top { + &:ltr { + } + &:rtl { + } +} +.calendar-day-left { + &:ltr { + } + &:rtl { + } +} +.calendar-work-day { +} +.calendar-nonwork-day { + font-weight: bold; +} +// this is always is an active state +.calendar-today { + @extend %selected-bg-grad-to-bottom; + + font-weight: bold; + &:active { + color: $selected_fg_color; + } +} +.calendar-other-month-day { + font-style: italic; +} +// this is always is an active state +.calendar-day-with-events { + background-color: $selected_bg_color; + font-weight: bold; + &:active { + color: $selected_fg_color; + } +} diff --git a/trollwut-orange-dark/cinnamon/scss/sections/_desklets.scss b/trollwut-orange-dark/cinnamon/scss/sections/_desklets.scss new file mode 100644 index 0000000..74f8866 --- /dev/null +++ b/trollwut-orange-dark/cinnamon/scss/sections/_desklets.scss @@ -0,0 +1,65 @@ +// desklets - the base .desklet selector is for 'undecorated' desklets however some subtle background themeing is desirable +// to maintain visibility irrespctive of wallpaper and to allow for the highlighting scheme to work +.desklet { + font-size: 0.9em; + padding: 8px; + color: $dark_fg_color; + border-radius: $roundness; + background-color: $dark_bg_color_trans; + &:highlight { + background-color: $selected_bg_color; + } +} +// these do not inherit from .desklet +.desklet-with-borders { + @extend %desklet-shared; + + font-size: 0.9em; + border-radius: $roundness; + &:highlight { + background-color: $selected_bg_color; + } +} +.desklet-with-borders-and-header { + @extend %desklet-shared; + + font-size: 0.9em; + border-radius-bottomleft: $roundness; + border-radius-bottomright: $roundness; + &:highlight { + background-color: $selected_bg_color; + } +} +.desklet-header { + @extend %desklet-shared; + + font-size: 1.2em; + border-radius-topleft: $roundness; + border-radius-topright: $roundness; + &:highlight { + background-color: $selected_bg_color; + } +} +.photoframe-box { + @extend %desklet-shared; + + border-radius: $roundness; + &:highlight { + background-color: $selected_bg_color; + } +} +.desklet-drag-placeholder { + border: 2px solid $selected_bg_color; + background-color: $dark_bg_color_trans; + border-radius: $roundness; +} +.launcher { + padding: 1px; + transition-duration: 150; + .icon-box { + padding-top: 2px; + } +} +// inherits font characteristics from .desklet-header +.clock-desklet-label { +} diff --git a/trollwut-orange-dark/cinnamon/scss/sections/_dialogs.scss b/trollwut-orange-dark/cinnamon/scss/sections/_dialogs.scss new file mode 100644 index 0000000..9f1ee3f --- /dev/null +++ b/trollwut-orange-dark/cinnamon/scss/sections/_dialogs.scss @@ -0,0 +1,201 @@ +// on screen messages and input boxes +.modal-dialog { + @extend %bg-grad-to-right; + + border: 1px solid $exterior_border; + border-radius: $roundness; + color: $dark_fg_color; + padding: 16px 20px; +} +.modal-dialog-button-box { + spacing: 16px; +} +.modal-dialog-button { + @extend %shared-button; + + min-width: 5em; + min-height: 1em; + padding: $spacing_plus2; + &:hover { + @extend %shared-button-hover; + } + &:focus { + color: $selected_fg_color; + } + &:active { + @extend %shared-button-active; + } + &:pressed { + @extend %shared-button-active; + } + &:disabled { + color: rgb(60, 60, 60); + } +} +// run dialog (ALT-F2) +.run-dialog-label { + color: $dark_fg_color; + padding-bottom: 10px; +} +.run-dialog-error-label { + color: $selected_bg_color; +} +.run-dialog-error-box { + padding-top: 15px; + spacing: 5px; +} +.run-dialog-completion-box { + padding-left: 15px; +} +.run-dialog-entry { + @extend %dialog-entry; + + &:focus { + border: 1px solid $selected_border; + } +} +.run-dialog { + border-radius: $roundness; + padding: 16px 20px; +} +// removable media dialogs +.cinnamon-mount-operation-icon { + icon-size: 4.8em; +} +.mount-password-reask { + color: $warning_color; +} +.show-processes-dialog { + spacing: 24px; +} +.mount-question-dialog { + spacing: 24px; +} +.show-processes-dialog-subject { + @extend %shared-dialogs-subject; + + &:rtl { + @extend %shared-dialogs-subject-rtl; + } +} +.mount-question-dialog-subject { + @extend %shared-dialogs-subject; + + &:rtl { + @extend %shared-dialogs-subject-rtl; + } +} +.show-processes-dialog-description { + @extend %shared-dialogs-description; + + &:rtl { + padding-right: 17px; + } +} +.mount-question-dialog-description { + @extend %shared-dialogs-description; + + &:rtl { + padding-right: 17px; + } +} +.show-processes-dialog-app-list { + max-height: 200px; + padding-top: 24px; + padding-left: 49px; + padding-right: 32px; + &:rtl { + padding-right: 49px; + padding-left: 32px; + } +} +.show-processes-dialog-app-list-item { + color: $dark_fg_color; + &:hover { + color: $dark_fg_color; + } + &:ltr { + padding-right: 1em; + } + &:rtl { + padding-left: 1em; + } +} +.show-processes-dialog-app-list-item-icon { + &:ltr { + padding-right: 17px; + } + &:rtl { + padding-left: 17px; + } +} +.show-processes-dialog-app-list-item-name { +} +// displayed when media keys are pressed. +.osd-window { + @extend %osd-shared; + + spacing: 1em; + padding: 16px; + .level { + height: 0.7em; + border-radius: 0.3em; + background-color: $scrollbar_bg_color; + } + .level-bar { + border-radius: 0.3em; + background-color: $scrollbar_slider_hover_color; + } +} +.info-osd, .workspace-osd, .overview-empty-placeholder { + @extend %osd-shared; + + font-size: 1.5em; + text-align: center; + padding: 8px 10px; +} +// this is an full screen overlay that is displayed with any cinnamon OSD or modal dialog which needs to always be semi transparent +.lightbox { + background-color: $dark_bg_color_trans; +} +// applet 'about' OSDs - inherits from modal dialogs +.about-content { + min-width: 250px; + min-height: 150px; + spacing: 8px; + padding-bottom: 16px; +} +.about-title { + font-size: 1.4em; + font-weight: bold; +} +.about-uuid { + font-size: 0.8em; +} +.about-icon { + padding-right: 20px; +} +.about-scrollBox { + border: 1px solid $exterior_border; + border-radius: $roundness; +} +.about-scrollBox-innerBox { + padding: 1.2em; + spacing: 1.2em; +} +.about-description { + padding-top: 4px; +} +.about-version { + padding-left: 7px; +} +// dialog box for the cinnamon debug utility +#LookingGlassDialog { + @extend %bg-grad-to-bottom; + + spacing: 4px; + padding: 8px; + border: 1px solid $exterior_border; + border-radius: $roundness; + color: $dark_fg_color; +} diff --git a/trollwut-orange-dark/cinnamon/scss/sections/_menu.scss b/trollwut-orange-dark/cinnamon/scss/sections/_menu.scss new file mode 100644 index 0000000..c4e45be --- /dev/null +++ b/trollwut-orange-dark/cinnamon/scss/sections/_menu.scss @@ -0,0 +1,238 @@ +.menu { + @extend %shared-menu; + + min-width: 100px; + margin: 4px; +} +// scale view right click menu +.popup-combo-menu { + @extend %shared-menu; +} +.popup-menu-arrow { + icon-size: 1.14em; +} +// applet submenus +// the margin here causes the 'bounce' on opening the sub menu +// does StScrollBar need to be here? No as long as it isnt themed differently to staging +.popup-sub-menu { + @extend %bg-grad-to-bottom; + + border: 1px solid $interior_border; + border-radius: $roundness; + padding: 8px; +} +.popup-menu-content { + padding: 0; +} +// individual menu entries are themed here +.popup-menu-item { + @extend %menu-buttons-shared; + + color: $dark_fg_color; + spacing: .5em; + &:active { + background-color: $selected_bg_color; + border-radius: $roundness; + color: $selected_fg_color; + } + &:insensitive { + font-style: italic; + } +} +.popup-combobox-item { + @extend %menu-buttons-shared; +} +// sliders and separators in menus +.popup-separator-menu-item { + @extend %separator-shared; + + -gradient-direction: horizontal; +} +.popup-slider-menu-item { + @extend %slider-shared; +} +.popup-device-menu-item { + spacing: .5em; +} +.popup-inactive-menu-item { + font-style: italic; + color: $dark_fg_color; +} +.popup-subtitle-menu-item { + font-weight: bold; + font-size: 1em; +} +.popup-menu-icon { + icon-size: 1.14em; +} +.popup-menu-item-dot { +} +.popup-submenu-menu-item:open { +} +.popup-alternating-menu-item:alternate { + font-weight: bold; +} +// toggles in menus +.toggle-switch { + width: 64px; + height: 22px; +} +.toggle-switch-us { + background-image: url(assets/toggle-off-us.svg); + &:checked { + background-image: url(assets/toggle-on-us.svg); + } +} +.toggle-switch-intl { + background-image: url(assets/toggle-off-intl.svg); + &:checked { + background-image: url(assets/toggle-on-intl.svg); + } +} +.nm-menu-item-icons { + spacing: .5em; + icon-size: 1.14em; +} +// all the remaining code is for the main menu applet +.menu-favorites-box { + @extend %bg-grad-to-right; + + padding: 0.8em; + border: 1px solid $interior_border; + border-radius: $roundness; + transition-duration: 150; + spacing: 1em; +} +// This is for the stock menu in Cinnamon 4.0.2 and later - adds more vfade to the scrollable favorites box and fakes a seperator from the system buttons with a bottom border. +.menu-favorites-scrollbox { + padding-bottom: 1em; + border-bottom: 1px solid; + border-color: $interior_border; + &.vfade { + -st-vfade-offset: 136px; + } +} +.menu-favorites-button { + @extend %menu-buttons-shared; + + &:hover { + background-color: $selected_bg_color; + border-radius: $roundness; + color: $selected_fg_color; + } +} +.menu-categories-box { + padding: 0.8em; +} +.menu-applications-inner-box { + @extend %bg-grad-to-right; + + padding: 0.8em; + border-radius: $roundness; + border: 1px solid $interior_border; + StScrollView { + @extend %menu-context-shared; + } +} +.menu-applications-outer-box { + @extend %bg-grad-to-right; + + padding: 0.8em; + border: 1px solid $interior_border; + border-radius: $roundness; +} +.menu-application-button { + @extend %menu-buttons-shared; + + &:highlighted { + font-weight: bold; + } +} +.menu-application-button-selected { + @extend %menu-buttons-shared; + + background-color: $selected_bg_color; + border-radius: $roundness; + color: $selected_fg_color; + &:highlighted { + font-weight: bold; + } +} +.menu-application-button-label { + @extend %menu-button-label-shared; +} +.menu-category-button { + @extend %menu-buttons-shared; +} +.menu-category-button-greyed { + @extend %menu-buttons-shared; + + color: $dark_fg_color; + font-style: italic; +} +.menu-category-button-selected { + @extend %menu-buttons-shared; + + background-color: $selected_bg_color; + border-radius: $roundness; + color: $selected_fg_color; + &:hover { + } +} +.menu-category-button-label { + @extend %menu-button-label-shared; +} +// in the stock menu app descriptions are shown at the base of the menu +.menu-selected-app-box { + padding: 2px 8px; + text-align: right; + &:rtl { + text-align: left; + } +} +.menu-selected-app-title { + font-weight: bold; + font-size: 0.8em; +} +.menu-selected-app-description { + max-width: 150px; + font-size: 0.8em; +} +// the menus search box +.menu-search-box { + &:ltr { + padding-left: 30px; + padding-bottom: 5px; + padding-top: 5px; + } + &:rtl { + padding-right: 30px; + padding-bottom: 5px; + padding-top: 5px; + } +} +#menu-search-entry { + @extend %dialog-entry; + + margin-bottom: 0.5em; + &:focus { + border: 1px solid $selected_border; + } + &:hover { + } +} +.menu-search-entry-icon { + icon-size: 1em; + color: $tooltip_fg_color; +} +// new styleclasses for the Cinnamon 4.0.0 stock menu - note this menu was dropped in Cinnamon 4.0.1 but retain styling in case it's revived. +.menu-top-box { + spacing: 10px; } +.menu-systembuttons-box { + padding-bottom: 12px; + padding-top: 12px; + margin-bottom: 0.5em; } +// cinnVIIstark menu right click favourites context menu +.starkmenu-favorites-box .menu-context-menu, .menu-context-menu { + @extend %menu-context-shared; +} diff --git a/trollwut-orange-dark/cinnamon/scss/sections/_notifications.scss b/trollwut-orange-dark/cinnamon/scss/sections/_notifications.scss new file mode 100644 index 0000000..9bd5097 --- /dev/null +++ b/trollwut-orange-dark/cinnamon/scss/sections/_notifications.scss @@ -0,0 +1,91 @@ +// notification system +#notification { + @extend %bg-grad-to-right; + + border-radius: $roundness; + border: 1px solid $exterior_border; + padding: 8px; + spacing-rows: 5px; + spacing-columns: 10px; + margin-from-right-edge-of-screen: 20px; + width: 34em; + color: $dark_fg_color; + &.multi-line-notification { + padding-bottom: 8px; + color: $dark_fg_color; + } + StEntry { + @extend %dialog-entry; + + &:focus { + border: 1px solid $selected_border; + } + } + .url-highlighter { + link-color: $link_color; + } +} +.notification-with-image { + min-height: 159px; + color: $dark_fg_color; +} +#notification-scrollview { + max-height: 10em; + > { + .top-shadow { + height: 1em; + } + .bottom-shadow { + height: 1em; + } + } + &:ltr > StScrollBar { + padding-left: 6px; + } + &:rtl > StScrollBar { + padding-right: 6px; + } +} +#notification-body { + spacing: 4px; +} +#notification-actions { + spacing: 8px; +} +.notification-button { + @extend %shared-button; + + border-radius: $roundness; + min-width: 5em; + min-height: 1em; + padding: $spacing_plus2; + &:hover { + @extend %shared-button-hover; + } + &:focus { + color: $selected_fg_color; + } + &:active { + @extend %shared-button-active; + } +} +.notification-icon-button { + @extend %shared-button; + + border-radius: $roundness; + min-width: 2em; + min-height: 2em; + padding: $spacing_plus2; + &:hover { + @extend %shared-button-hover; + } + &:focus { + color: $selected_fg_color; + } + &:active { + @extend %shared-button-active; + } + > StIcon { + icon-size: 1.5em; + } +} diff --git a/trollwut-orange-dark/cinnamon/scss/sections/_overview.scss b/trollwut-orange-dark/cinnamon/scss/sections/_overview.scss new file mode 100644 index 0000000..c87d5d0 --- /dev/null +++ b/trollwut-orange-dark/cinnamon/scss/sections/_overview.scss @@ -0,0 +1,119 @@ +// scale and expo views +#overview { + spacing: 12px; +} +.workspace-thumbnails { + spacing: 14px; +} +.workspace-add-button { + background-image: url(assets/add-workspace.png); + height: 200px; + width: 35px; + border-radius-topleft: 10px; + border-radius-bottomleft: 10px; + transition-duration: 150; + background-color: $info_bg_color; + border-top: 1px solid; + border-left: 1px solid; + border-bottom: 1px solid; + border-color: $button_border; + &:hover { + background-image: url(assets/add-workspace-hover.png); + border-color: $selected_border; + } + &:active { + background-image: url(assets/add-workspace.png); + border-color: $selected_border; + background-color: $success_color; + } +} +.workspace-close-button { + background-image: url(assets/close-window.svg); + height: 32px; + width: 32px; + -cinnamon-close-overlap: 20px; +} +// this always looks better semi transparent +.workspace-overview-background-shade { + background-color: $dark_bg_color_trans; +} +.window-caption { + @extend %bg-grad-to-bottom; + + padding: 4px 6px; + border: 1px solid $exterior_border; + border-radius: $roundness; + color: $dark_fg_color; + -cinnamon-caption-spacing: 4px; + &:focus, &#selected { + @extend %selected-bg-grad-to-bottom; + + color: $selected_fg_color; + border: 1px solid $selected_border; + } +} +.window-border { + border: 1px solid $selected_border; +} +.window-close { + background-image: url(assets/close-window.svg); + height: 32px; + width: 32px; + -cinnamon-close-overlap: 20px; + &:rtl { + -st-background-image-shadow: 2px 2px 6px rgba(0,0,0,0.5); + } +} +.window-close-area { + background-image: url(assets/trash-icon.png); + background-size: 100px; + background-color: $dark_bg_color_trans; + border: 1px solid $exterior_border; + border-bottom-width: 0; + border-radius: 20px 20px 0 0; + height: 120px; + width: 400px; +} +.expo-background { + @extend %bg-grad-to-bottom; +} +.expo-workspace-thumbnail-frame { + border: 1px solid $exterior_border; + &#active { + border: 1px solid $selected_border; + } +} +.expo-workspaces-name-entry { + @extend %bg-grad-to-bottom; + + padding: 4px 6px; + height: 1.5em; + border: 1px solid $exterior_border; + border-radius: $roundness; + selected-color: $selected_fg_color; + selection-background-color: $selected_bg_color; + color: $dark_fg_color; + text-align: center; + &#selected { + @extend %selected-bg-grad-to-bottom; + + color: $selected_fg_color; + selected-color: $dark_fg_color; + selection-background-color: $selected_bg_color; + border: 1px solid $selected_border; + } + &:focus { + border: 1px solid $selected_border; + } + &:hover { + border: 1px solid $selected_border; + } +} +// hot corners animation +.ripple-box { + width: 104px; + height: 104px; + background-image: url(assets/corner-ripple.png); + background-color: $selected_bg_color; + border-radius: 52px; +} diff --git a/trollwut-orange-dark/cinnamon/scss/sections/_panel.scss b/trollwut-orange-dark/cinnamon/scss/sections/_panel.scss new file mode 100644 index 0000000..f1743f5 --- /dev/null +++ b/trollwut-orange-dark/cinnamon/scss/sections/_panel.scss @@ -0,0 +1,573 @@ +// panels can be on any side of the screen +// some panel item theming is specific to panel orientation and is included in this section +// each panel is also split into three zones +// dnd is for panel edit mode +// dummy is for adding or moving panels +#panel { + color: $dark_fg_color; + height: 2.5em; + width: 3.2em; + &:highlight { + background-color: $selected_bg_color; + } +} +.panel-dummy { + background-color: rgba(255, 0, 0, 0.6); + &:entered { + background-color: rgba(0, 255, 0, 0.6); + } +} +.panelLeft { + spacing: 4px; + &:dnd { + background-color: rgba(255, 0, 0, 0.6); + } + &:ltr { + padding-right: 4px; + } + &:rtl { + padding-left: 4px; + } + &.vertical { + padding: 0; + &:dnd { + } + } +} +.panelCenter { + spacing: 4px; + &:dnd { + background-color: rgba(0, 255, 0, 0.6); + } + &.vertical { + padding-left: 0; + padding-right: 0; + &:dnd { + } + } +} +.panelRight { + spacing: 4px; + &:dnd { + background-color: rgba(0, 0, 255, 0.6); + } + &:ltr { + padding-left: 0; + spacing: 0; + } + &:rtl { + padding-right: 0; + spacing: 0; + } + &.vertical { + padding: 0; + &:dnd { + } + } +} +// panel borders must be defined with a border-top color or other color definition that encompasses border-top +// panels do not support different colors of borders on different edges +// due to a bug in cinnamons placing of panel items on a bordered panel small margins are used to ensure that bordered panel objects +// do not overlap the panel border +.panel-top { + @extend %bg-grad-to-bottom; + + box-shadow: 0 -1px 0 0 $exterior_border inset; + .window-list-item-box { + @extend %bg-grad-to-top; + margin-bottom: 1px; + &:hover { + @extend %hover-bg-grad-to-top; + } + &:active, &:checked, &:focus, &:running { + @extend %panel-top-shared; + + &:hover { + @extend %hover-selected-grad-to-top; + } + } + } + .grouped-window-list-item-box { + &:active, &:checked { + box-shadow: 0 2px 0 0 $dark_fg_color inset; + } + &:hover { + box-shadow: 0 2px 0 0 $selected_border inset; + } + &:focus { + box-shadow: 0 4px 0 0 $selected_border inset; + } + } + .workspace-switcher, .workspace-graph { + padding: 1px $spacing; + } + .panel-launchers .launcher:hover { + box-shadow: 0 2px 0 0 $selected_border inset; + } + .applet-separator { + padding: 3px $spacing; + } +} +.panel-bottom { + @extend %bg-grad-to-top; + + box-shadow: 0 1px 0 0 $exterior_border inset; + .window-list-item-box { + @extend %bg-grad-to-bottom; + margin-top: 1px; + + &:hover { + @extend %hover-bg-grad-to-bottom; + } + &:active, &:checked, &:focus, &:running { + @extend %panel-bottom-shared; + + &:hover { + @extend %hover-selected-grad-to-bottom; + } + } + } + .grouped-window-list-item-box { + &:active, &:checked { + box-shadow: 0 -2px 0 0 $dark_fg_color inset; + } + &:hover { + box-shadow: 0 -2px 0 0 $selected_border inset; + } + &:focus { + box-shadow: 0 -4px 0 0 $selected_border inset; + } + } + .workspace-switcher, .workspace-graph { + padding: 1px $spacing; + } + .panel-launchers .launcher:hover { + box-shadow: 0 -2px 0 0 $selected_border inset; + } + .applet-separator { + padding: 3px $spacing; + } +} +.panel-left { + @extend %bg-grad-to-right; + + box-shadow: -1px 0 0 0 $exterior_border inset; + .window-list-item-box { + margin-right: 1px; + @extend %bg-grad-to-left; + + &:hover { + @extend %hover-bg-grad-to-left; + } + &:active, &:checked, &:focus, &:running { + @extend %panel-left-shared; + + &:hover { + @extend %hover-selected-grad-to-left; + } + } + } + .grouped-window-list-item-box { + &:active, &:checked { + box-shadow: 2px 0 0 0 $dark_fg_color inset; + } + &:hover { + box-shadow: 2px 0 0 0 $selected_border inset; + } + &:focus { + box-shadow: 4px 0 0 0 $selected_border inset; + } + } + .workspace-switcher, .workspace-graph { + padding: $spacing 1px; + } + .panel-launchers .launcher:hover { + box-shadow: 2px 0 0 0 $selected_border inset; + } + .applet-separator { + padding: $spacing 3px; + } +} +.panel-right { + @extend %bg-grad-to-left; + + box-shadow: 1px 0 0 0 $exterior_border inset; + .window-list-item-box { + margin-left: 1px; + @extend %bg-grad-to-right; + + &:hover { + @extend %hover-bg-grad-to-right; + } + &:active, &:checked, &:focus, &:running { + @extend %panel-right-shared; + + &:hover { + @extend %hover-selected-grad-to-right; + } + } + } + .grouped-window-list-item-box { + &:active, &:checked { + box-shadow: -2px 0 0 0 $dark_fg_color inset; + } + &:hover { + box-shadow: -2px 0 0 0 $selected_border inset; + } + &:focus { + box-shadow: -4px 0 0 0 $selected_border inset; + } + } + .workspace-switcher, .workspace-graph { + padding: $spacing 1px; + } + .panel-launchers .launcher:hover { + box-shadow: -2px 0 0 0 $selected_border inset; + } + .applet-separator { + padding: $spacing 3px; + } +} +// a non feature - not worth themeing +.panel-corner { + &:active { + } + &:overview { + } + &:focus { + } +} +// remaining code is for panel items starting with the generic applets +.applet-separator-line { + width: 2px; + background: $selected_bg_color; +} +.applet-separator-line-vertical { + border-color: $selected_bg_color; + border-bottom: 2px solid; +} +.applet-spacer:highlight { + background-color: $selected_bg_color; +} +.applet-box { + color: $dark_fg_color; + transition-duration: 150; + border-radius: $roundness; + padding: 0 $spacing; + &.vertical { + padding: $spacing 0; + } + &:checked { + color: $selected_bg_color; + .applet-label { + color: $selected_bg_color; + } + } + &:hover { + color: $selected_bg_color; + .applet-label { + color: $selected_bg_color; + } + } + &:highlight { + background-color: $selected_bg_color; + color: $selected_fg_color; + .applet-label { + color: $selected_fg_color; + } + } +} +.applet-label { + font-weight: bold; + color: $dark_fg_color; + padding-left: 3px; +} +// icon-size set to 22 to match hard-coded menu icon size - applet-icon style is used for search provider results in menu +.applet-icon { + color: $dark_fg_color; + padding: 0; + spacing: 0; + icon-size: 22px; +} +// used by power applet to warn of low battery +.system-status-icon { + icon-size: 1.14em; + padding: 0; + spacing: 0; + &.warning { + color: $warning_color; + } + &.error { + color: $error_color; + } +} +// keyboard layout applet +.panel-status-button { + -natural-hpadding: 4px; + -minimum-hpadding: 4px; + font-weight: bold; + color: $dark_fg_color; + &:hover { + color: $selected_bg_color; + } +} +// user applet specific themeing +.user-box { + padding: 0.4em 1.3em; + spacing: 10px; +} +.user-icon { + padding: 4px; + border: none; +} +.user-label { + color: $dark_fg_color; + font-weight: bold; + font-size: 1em; +} +// the window list applet. Some third party applets inherit some of this theming. +.window-list-box { + spacing: $spacing; + padding: 1px 3px; + font-size: 0.9em; + border-radius: $roundness; + &.vertical { + spacing: $spacing; + padding: 3px 1px; + } + &:highlight { + background-color: $selected_bg_color; + } + #appMenuIcon { + } +} +// progress was added with cinnamon 3.6 and allows compatible applications to use the window list as a progress bar +.window-list-item { + &-box { + border: 1px solid $interior_border; + border-radius: $roundness; + transition-duration: 150; + &:hover { + border: 1px solid $selected_border; + } + &.top StLabel, &.bottom StLabel { + padding-left: 3px; + } + .progress { + background-color: $success_color; + border: 1px solid $selected_border; + border-radius: $roundness; + color: $info_fg_color; + } + #appMenuIcon { + padding-right: 0.2em; + } + } + &-demands-attention { + background-color: $info_bg_color; + color: $info_fg_color; + } +} +// cinnamon 3.8 will support an improved window-list-thumbnail preview which now has it's own selector +.window-list-preview { + @extend %bg-grad-to-right; + + border-radius: $roundness; + border: 1px solid $exterior_border; + padding: 6px 12px; + spacing: $spacing; + color: $dark_fg_color; +} +// Cinnamon 4.0 has a new grouped window list applet with it's own selectors. +// Initial theme support is defined here. + +.grouped-window-list { + &-thumbnail-label { + padding-left: 3px; + } + &-number-label { + z-index: 99; + font-size: 0.8em; + color: $dark_fg_color; + } + // May need to revise depending on upstream GWL developments + &-button-label { + padding: 0; + } + &-badge { + border-radius: 256px; + background-color: $dark_bg_color; + } + &-thumbnail-alert { + background: $warning_color; + } + &-item-box { + transition-duration: 150; + spacing: 1em; + background-color: rgba(0, 0, 0, 0.01); + &:hover, &:focus, { + color: $selected_bg_color; + } + &:focus { + font-weight: bold; + } + .progress { + background-color: $success_color; + } + } + &-demands-attention { + background-color: $info_bg_color; + color: $info_fg_color; + } + &-thumbnail-menu { + @extend %bg-grad-to-right; + + border-radius: $roundness; + padding: 10px 15px; + spacing: $spacing; + color: $dark_fg_color; + .item-box { + padding: 8px; + border-radius: $roundness; + border: 1px solid $interior_border; + &:outlined { + border: 1px solid $selected_border; + } + &:selected { + background-color: $selected_bg_color; + border: 1px solid $selected_border; + color: $selected_fg_color; + } + } + .thumbnail-box { + padding: 2px; + spacing: $spacing; + } + .thumbnail { + width: 256px; + } + .separator { + width: 1px; + background: $selected_bg_color; + } + } +} +// the sound player applet +.sound-player { + StButton { + @extend %shared-button; + + min-width: 2em; + min-height: 2em; + padding: $spacing_plus2; + color: $button_fg_color; + border-radius: $roundness; + &:small { + min-width: 1.5em; + min-height: 1.5em; + padding: $spacing; + StIcon { + icon-size: 1em; + } + } + StIcon { + icon-size: 1.5em; + } + &:hover { + @extend %shared-button-hover; + } + &:focus { + color: $selected_fg_color; + } + &:active { + @extend %shared-button-active; + } + } + .slider { + @extend %slider-shared; + height: 4px; + } + StBoxLayout { + spacing: 0.5em; + } + > StBoxLayout { + padding: 5px; + } +} +.sound-player-generic-coverart { + background: rgba(0,0,0,0.2); +} +.sound-player-overlay { + @extend %bg-grad-to-bottom; + + min-width: 300px; + padding: 12px 16px; + spacing: 0.5em; + color: $dark_fg_color; +} +// workspace switcher applet simple button view +.workspace-button { + width: 2em; + height: 1em; + color: $dark_fg_color; + border: 1px solid $interior_border; + margin: 2px; + transition-duration: 150; + &.vertical { + height: 1.5em; + } + &:outlined { + background-color: $selected_bg_color; + color: $selected_fg_color; + border-color: $selected_border; + } +} +// workspace switcher applet graph view +.workspace-graph { + .workspace { + @extend %bg-grad-to-bottom; + + border: 1px solid $interior_border; + &:active { + @extend %selected-bg-grad-to-bottom; + + border: 1px solid $interior_border; + .windows { + -active-window-background: rgba(255, 255, 255, 0.8); + -active-window-border: rgba(0, 0, 0, 0.9); + -inactive-window-background: rgba(140, 140, 140, 0.8); + -inactive-window-border: rgba(0, 0, 0, 0.7); + } + } + .windows { + -active-window-background: rgba(140, 140, 140, 0.8); + -active-window-border: rgba(0, 0, 0, 0.7); + -inactive-window-background: rgba(140, 140, 140, 0.8); + -inactive-window-border: rgba(0, 0, 0, 0.7); + } + } +} +// most panel launcher themeing is orientation specific +.panel-launchers { + padding: 0 $spacing; + spacing: $spacing; + .launcher { + background-color:rgba(0, 0, 0, 0.01); + } + &.vertical { + padding: $spacing 0; + } +} +.notification-applet-padding { + padding: .5em 1em; +} +.notification-applet-container { + max-height: 100px; +} +.systray { + spacing: $spacing; +} +.flashspot { + background-color: $selected_bg_color; +} + diff --git a/trollwut-orange-dark/cinnamon/scss/sections/_stage.scss b/trollwut-orange-dark/cinnamon/scss/sections/_stage.scss new file mode 100644 index 0000000..e6944a6 --- /dev/null +++ b/trollwut-orange-dark/cinnamon/scss/sections/_stage.scss @@ -0,0 +1,114 @@ +// defines font family and standard font size across the whole theme +// em is preferred for better support for text scaling +stage { + font-family: roboto, Noto Sans, sans, sans-serif; + font-size: 1em; +} +.cinnamon-link { + color: $link_color; + font-style: italic; + &:hover { + color: $selected_fg_color; + } +} +.label-shadow { + color: rgba(0,0,0,0.5); +} +// themeing for various standard elements +StScrollBar { + padding: 2px; + StButton { + &#vhandle { + background-color: $scrollbar_slider_color; + border-radius: $roundness; + &:hover { + background-color: $scrollbar_slider_hover_color; + } + } + &#hhandle { + background-color: $scrollbar_slider_color; + border-radius: $roundness; + &:hover { + background-color: $scrollbar_slider_hover_color; + } + } + } + StBin#trough { + background-color: $scrollbar_bg_color; + border-radius: $roundness; + } +} +StScrollView { + &.vfade { + -st-vfade-offset: 68px; + } + &.hfade { + -st-hfade-offset: 68px; + } + StScrollBar { + min-width: 0.8em; + min-height: 0.8em; + } +} +.separator { + @extend %separator-shared; +} +.slider { + @extend %slider-shared; +} +.check-box { + CinnamonGenericContainer { + spacing: .2em; + } + StBin { + @extend %check-box-shared; + } + &:focus { + StBin { + @extend %check-box-shared; + } + &:checked StBin { + background-image: url(assets/checkbox.svg); + } + } + StLabel { + font-weight: normal; + } + &:checked StBin { + background-image: url(assets/checkbox.svg); + } +} +.radiobutton { + CinnamonGenericContainer { + spacing: .2em; + height: 18px; + padding-top: 2px; + } + StBin { + @extend %radiobutton-shared; + } + &:focus { + StBin { + @extend %radiobutton-shared; + } + &:checked StBin { + background-image: url(assets/radiobutton.svg); + } + } + StLabel { + padding-top: 4px; + font-size: 0.8em; + box-shadow: none; + } + &:checked StBin { + background-image: url(assets/radiobutton.svg); + } +} +#Tooltip { + @extend %tooltip-bg-grad-to-top; + + padding: 5px 8px; + color: $tooltip_fg_color; + text-align: center; + border-radius: $roundness; +} diff --git a/trollwut-orange-dark/cinnamon/scss/sections/_tile-hud.scss b/trollwut-orange-dark/cinnamon/scss/sections/_tile-hud.scss new file mode 100644 index 0000000..35f5ed8 --- /dev/null +++ b/trollwut-orange-dark/cinnamon/scss/sections/_tile-hud.scss @@ -0,0 +1,59 @@ +// on screen preview of windows tiling placement +.tile-preview { + @extend %tile-shared; + + &.snap { + @extend %tile-shared-snap; + } +} +.tile-hud { + @extend %tile-shared; + + &.snap { + @extend %tile-shared-snap; + } + &:top { + border-top-width: 0; + + border-radius: 0 0 10px 10px; + } + &:bottom { + border-bottom-width: 0; + + border-radius: $roundness $roundness 0 0; + } + &:left { + border-left-width: 0; + + border-radius: 0 10px 10px 0; + } + &:right { + border-right-width: 0; + + border-radius: 10px 0 0 10px; + } + &:top-left { + border-top-width: 0; + border-left-width: 0; + + border-radius: 0 0 10px 0; + } + &:top-right { + border-top-width: 0; + border-right-width: 0; + + border-radius: 0 0 0 10px; + } + &:bottom-left { + border-bottom-width: 0; + border-left-width: 0; + + border-radius: 0 10px 0 0; + } + &:bottom-right { + border-bottom-width: 0; + border-right-width: 0; + + border-radius: 10px 0 0 0; + } +} diff --git a/trollwut-orange-dark/cinnamon/thumbnail.png b/trollwut-orange-dark/cinnamon/thumbnail.png new file mode 100644 index 0000000000000000000000000000000000000000..ac66aa16ff576abe1b4ed12df4a7f9635a52b4b7 GIT binary patch literal 36019 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�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 literal 0 HcmV?d00001 diff --git a/trollwut-orange-dark/gtk-2.0/gtkrc b/trollwut-orange-dark/gtk-2.0/gtkrc new file mode 100644 index 0000000..b6b5fac --- /dev/null +++ b/trollwut-orange-dark/gtk-2.0/gtkrc @@ -0,0 +1,894 @@ +# Oomox GTK Theme (Numix Fork) + +gtk-color-scheme = +"base_color:#101010\nbg_color:#101010\ntooltip_bg_color:#101010\nselected_bg_color:#FC6600\ntext_color:#eeeeee\nfg_color:#eeeeee\ntooltip_fg_color:#eeeeee\nselected_fg_color:#ffffff\nmenubar_bg_color:#111111\nmenubar_fg_color:#eeeeee\ntoolbar_bg_color:#101010\ntoolbar_fg_color:#eeeeee\nmenu_bg_color:#111111\nmenu_fg_color:#eeeeee\npanel_bg_color:#101010\npanel_fg_color:#eeeeee\nlink_color:#8f1d45\nbtn_bg_color:#1c1c1c\nbtn_fg_color:#eeeeee\ntitlebar_bg_color:#111111\ntitlebar_fg_color:#eeeeee\nprimary_caret_color:#eeeeee\nsecondary_caret_color:#eeeeee\naccent_bg_color:#FC6600\n" +# Default Style + +style "murrine-default" { + GtkArrow::arrow-scaling= 0.6 + + GtkWidget::cursor_color = @primary_caret_color + GtkWidget::secondary_cursor_color = @secondary_caret_color + GtkWidget::cursor_aspect_ratio = 0.04 + + GtkButton::child-displacement-x = 0 + GtkButton::child-displacement-y = 0 + + GtkButton::default-border = { 0, 0, 0, 0 } + #GtkButton::inner-border = { 2, 2, 1, 1 } + GtkButton::focus-line-width = 1 + #GtkButton::focus-padding = -4 + + GtkButtonBox::child-min-height = 26 + + GtkCheckButton::indicator-size = 16 + + # The following line hints to gecko (and possibly other appliations) + # that the entry should be drawn transparently on the canvas. + # Without this, gecko will fill in the background of the entry. + GtkEntry::honors-transparent-bg-hint = 1 + GtkEntry::state-hint = 0 + + GtkExpander::expander-size = 16 + + GtkImage::x-ayatana-indicator-dynamic = 1 + + GtkMenu::horizontal-padding = 0 + GtkMenu::vertical-padding = 0 + + GtkMenuBar::internal-padding = 0 + GtkMenuBar::window-dragging = 1 + + GtkMenuItem::arrow-scaling= 0.5 + + GtkPaned::handle-size = 1 + + GtkProgressBar::min-horizontal-bar-height = 12 + GtkProgressBar::min-vertical-bar-width = 12 + + GtkRange::trough-border = 0 + GtkRange::slider-width = 12 + GtkRange::stepper-size = 12 + GtkRange::stepper_spacing = 0 + GtkRange::trough-under-steppers = 1 + + GtkScale::slider-length = 16 + GtkScale::slider-width = 16 + GtkScale::trough-side-details = 1 + + GtkScrollbar::activate-slider = 1 + GtkScrollbar::has-backward-stepper = 0 + GtkScrollbar::has-forward-stepper = 0 + GtkScrollbar::has-secondary-backward-stepper = 0 + GtkScrollbar::has-secondary-forward-stepper = 0 + GtkScrollbar::min-slider-length = 80 + GtkScrollbar::slider-width = 12 + GtkScrollbar::trough-border = 0 + + GtkScrolledWindow::scrollbar-spacing = 0 + GtkScrolledWindow::scrollbars-within-bevel = 1 + + GtkSeparatorMenuItem::horizontal-padding = 0 + + GtkToolbar::internal-padding = 0 + + GtkTreeView::expander-size = 11 + GtkTreeView::vertical-separator = 0 + + GtkWidget::focus-line-width = 1 + # The following line prevents the Firefox tabs + # from jumping a few pixels when you create a new tab + GtkWidget::focus-padding = 0 + + GtkWidget::wide-separators = 1 + GtkWidget::separator-width = 1 + GtkWidget::separator-height = 1 + + GtkWindow::resize-grip-height = 0 + GtkWindow::resize-grip-width = 0 + + WnckTasklist::fade-overlay-rect = 0 + + GnomeHRef::link_color = @link_color + GtkHTML::link-color = @link_color + GtkIMHtmlr::hyperlink-color = @link_color + GtkIMHtml::hyperlink-color = @link_color + GtkWidget::link-color = @link_color + GtkWidget::visited-link-color = @text_color + + GtkToolbar::shadow-type = GTK_SHADOW_NONE # Makes toolbars flat and unified + GtkMenuBar::shadow-type = GTK_SHADOW_NONE # Makes menubars flat and unified + + xthickness = 1 + ythickness = 1 + + fg[NORMAL] = @fg_color + fg[PRELIGHT] = @fg_color + fg[SELECTED] = @selected_fg_color + fg[ACTIVE] = @fg_color + fg[INSENSITIVE] = mix (0.5, @bg_color, @fg_color) + + bg[NORMAL] = @bg_color + bg[PRELIGHT] = shade (1.02, @bg_color) + bg[SELECTED] = @selected_bg_color + bg[ACTIVE] = shade (0.9, @bg_color) + bg[INSENSITIVE] = @bg_color + + base[NORMAL] = @base_color + base[PRELIGHT] = shade (0.95, @base_color) + base[SELECTED] = @selected_bg_color + base[ACTIVE] = @selected_bg_color + base[INSENSITIVE] = shade (0.85, @base_color) + + text[NORMAL] = @text_color + text[PRELIGHT] = @text_color + text[SELECTED] = @selected_fg_color + text[ACTIVE] = @selected_fg_color + text[INSENSITIVE] = mix (0.5, @base_color, @text_color) + + engine "murrine" { + animation = FALSE + arrowstyle = 1 # 0 = normal arrows, 1 = filled arrows + border_shades = { 1.0, 1.0 } # gradient to draw on border + border_colors = { mix(0.2, @fg_color, @bg_color), mix(0.2, @fg_color, @bg_color) } + colorize_scrollbar = FALSE + comboboxstyle = 0 # 0 = normal combobox, 1 = colorized combobox below arrow + contrast = 0.8 # overal contrast with borders + focusstyle = 3 # 0 = none, 1 = grey dotted, 2 = colored with fill, 3 = colored glow + glazestyle = 0 # 0 = flat highlight, 1 = curved highlight, 2 = concave, 3 = top curved highlight, 4 = beryl highlight + glowstyle = 0 # 0 = glow on top, 1 = glow on bottom, 2 = glow on top and bottom, 3 = glow on middle vertically, 4 = glow on middle horizontally, 5 = glow on all sides + glow_shade = 1.0 # amount of glow + gradient_shades = { 1.0, 1.0, 1.0, 1.0 } # gradient to draw on widgets + highlight_shade = 1.0 # amount of highlight + lightborder_shade = 1.0 # amount of inset light border + lightborderstyle = 1 # 0 = lightborder on top side, 1 = lightborder on all sides + listviewheaderstyle = 0 # 0 = flat, 1 = glassy, 2 = raised + listviewstyle = 0 # 0 = none, 1 = dotted, 2 = line + menubaritemstyle = 0 # 0 = menuitem look, 1 = button look + menubarstyle = 0 # 0 = flat, 1 = glassy, 2 = gradient, 3 = striped + menuitemstyle = 0 # 0 = flat, 1 = glassy, 2 = striped + menustyle = 0 # 0 = none, 1 = vertical striped + progressbarstyle = 0 # 0 = none, 1 = diagonal striped, 2 = vertical striped + reliefstyle = 0 # 0 = flat, 1 = inset, 2 = shadow, 3 = shadow with gradient, 4 = stronger shadow with gradient + roundness = 3 # roundness of widgets + scrollbarstyle = 0 # 0 = none, 1 = circles, 2 = handles, 3 = diagonal stripes, 4 = diagonal stripes and handles, 5 = horizontal stripes, 6 = horizontal stripes and handles + sliderstyle = 0 # 0 = none, 1 = handles + stepperstyle = 1 # 0 = standard, 1 = integrated stepper handles + toolbarstyle = 0 # 0 = flat, 1 = glassy, 2 = gradient + } +} + +style "murrine-wide" { + xthickness = 2 + ythickness = 2 +} + +style "murrine-wider" { + xthickness = 3 + ythickness = 3 +} + +style "murrine-thin" { + xthickness = 0 + ythickness = 0 +} + +# Notebook + +style "clearlooks-notebook-bg" { + bg[NORMAL] = @bg_color + bg[ACTIVE] = shade (0.80, @bg_color) +} + +style "clearlooks-notebook" = "clearlooks-notebook-bg" { + xthickness = 2 + ythickness = 2 + + engine "clearlooks" { + radius = 0.1 + } +} + +# Various Standard Widgets + +style "murrine-button" = "murrine-wider" { + bg[NORMAL] = @btn_bg_color + bg[PRELIGHT] = shade (1.10, @btn_bg_color) + bg[SELECTED] = mix (0.5, @selected_bg_color, @bg_color) + bg[ACTIVE] = shade (0.95, @btn_bg_color) + bg[INSENSITIVE] = shade (0.75, @btn_bg_color) + #xthickness = 4 + #ythickness = 4 + + engine "murrine" { + border_colors = { mix(0.25, @btn_fg_color, @btn_bg_color), mix(0.25, @btn_fg_color, @btn_bg_color) } + roundness = 3 + gradient_shades = { 1.0, 1.0, 1.0, 1.0 } + } +} + +style "murrine-buttonlabel" { + fg[NORMAL] = @btn_fg_color + fg[PRELIGHT] = @btn_fg_color + fg[SELECTED] = @btn_fg_color + fg[ACTIVE] = @btn_fg_color + fg[INSENSITIVE] = mix (0.4, @btn_bg_color, @btn_fg_color) + + text[NORMAL] = @btn_fg_color + text[PRELIGHT] = @btn_fg_color + text[SELECTED] = @btn_fg_color + text[ACTIVE] = @btn_fg_color + text[INSENSITIVE] = mix (0.4, @btn_bg_color, @btn_fg_color) + + engine "murrine" { + } +} + +style "murrine-scrollbar" { + bg[NORMAL] = mix (0.21, @fg_color, @bg_color) + bg[PRELIGHT] = mix (0.31, @fg_color, @bg_color) + bg[ACTIVE] = @selected_bg_color + + engine "murrine" { + roundness = 0 + contrast = 0.0 + border_shades = { 0.9, 0.9 } + trough_shades = { 0.97, 0.97 } + trough_border_shades = { 1.0, 1.0 } + } +} + +style "murrine-overlay-scrollbar" { + bg[ACTIVE] = shade (0.8, @bg_color) + bg[INSENSITIVE] = shade (0.97, @bg_color) + + base[SELECTED] = shade (0.6, @bg_color) + base[INSENSITIVE] = shade (0.85, @bg_color) +} + +style "murrine-scale" = "murrine-thin" { + bg[NORMAL] = @btn_bg_color + bg[ACTIVE] = mix(0.2, @fg_color, @bg_color) + bg[SELECTED] = @selected_bg_color + bg[INSENSITIVE] = mix(0.95, @bg_color, @btn_bg_color) + + engine "murrine" { + roundness = 8 + #roundness = 3 + gradient_shades = { 1.08, 1.08, 1.08, 1.08 } + #border_shades = { 0.5, 0.5 } + border_colors = { mix(0.25, @btn_fg_color, @btn_bg_color), mix(0.25, @btn_fg_color, @btn_bg_color) } + #trough_shades = { 1.08, 1.08 } + trough_border_shades = { 0.8, 0.8 } + } +} + +style "murrine-progressbar" = "murrine-thin" { + bg[NORMAL] = @bg_color + bg[ACTIVE] = mix(0.08, @bg_color, @base_color) + + fg[PRELIGHT] = @selected_fg_color + + engine "murrine" { + #roundness = 2 + roundness = 3 + border_shades = { 1.2, 1.2 } + trough_border_shades = { 0.8, 0.8 } + } +} + +style "murrine-treeview-header" = "murrine-button" { + fg[NORMAL] = @fg_color + fg[PRELIGHT] = @fg_color + fg[SELECTED] = @fg_color + fg[ACTIVE] = @fg_color + fg[INSENSITIVE] = mix(0.20, @bg_color, @fg_color) + engine "murrine" { + roundness = 0 + } +} + +style "murrine-treeview" { + engine "murrine" { + roundness = 0 + } +} + +style "murrine-frame" = "murrine-wide" { + bg[NORMAL] = mix(0.08, @fg_color, @bg_color) +} + +style "murrine-frame-title" { + fg[NORMAL] = lighter (@fg_color) +} + +style "murrine-tooltips" { + xthickness = 5 + ythickness = 5 + + bg[NORMAL] = @tooltip_bg_color + bg[SELECTED] = @tooltip_bg_color + + fg[NORMAL] = @tooltip_fg_color + + engine "murrine" { + textstyle = 0 + roundness = 2 + rgba = FALSE + } +} + +style "murrine-spinbutton" = "murrine-button" { + engine "murrine" { + } +} + +style "clearlooks-radiocheck" = "murrine-default" { + bg[SELECTED] = @base_color + bg[PRELIGHT] = @bg_color + + text[NORMAL] = @accent_bg_color + text[PRELIGHT] = @accent_bg_color + + engine "clearlooks" { + radius = 4.0 + } +} + +style "clearlooks-base-radiocheck" = "clearlooks-radiocheck" { + bg[PRELIGHT] = @bg_color +} + +style "clearlooks-radiocheck-label" = "clearlooks-radiocheck" { + fg[NORMAL] = @fg_color + fg[PRELIGHT] = @fg_color + fg[SELECTED] = @fg_color + fg[ACTIVE] = @fg_color + fg[INSENSITIVE] = mix (0.5, @bg_color, @fg_color) +} + +style "murrine-entry" = "murrine-wider" { + text[NORMAL] = @text_color + text[PRELIGHT] = @text_color + text[SELECTED] = @text_color + text[ACTIVE] = @text_color + text[INSENSITIVE] = mix (0.5, @base_color, @text_color) + engine "murrine" { + #border_shades = { 1.15, 1.15 } + border_colors = { mix(0.22, @text_color, @base_color), mix(0.22, @text_color, @base_color) } + roundness = 3 + } +} + +style "metacity-frame" = "murrine-default" { + bg[SELECTED] = @selected_bg_color +} + +style "murrine-statusbar" { } +style "murrine-comboboxentry" = "murrine-entry" { } +style "murrine-hscale" = "murrine-scale" { } +style "murrine-vscale" = "murrine-scale" { } +style "murrine-hscrollbar" = "murrine-scrollbar" { } +style "murrine-vscrollbar" = "murrine-scrollbar" { } + +# Menus + +style "murrine-menu" = "murrine-thin" { + bg[NORMAL] = @menu_bg_color + bg[PRELIGHT] = @selected_bg_color + bg[SELECTED] = @selected_bg_color + bg[ACTIVE] = @menu_bg_color + bg[INSENSITIVE] = @menu_bg_color + + fg[NORMAL] = @menu_fg_color + fg[PRELIGHT] = @selected_fg_color + fg[SELECTED] = @selected_fg_color + fg[ACTIVE] = @selected_fg_color + fg[INSENSITIVE] = mix (0.5, @menu_bg_color, @menu_fg_color) + + text[NORMAL] = @menu_fg_color + text[PRELIGHT] = @selected_fg_color + text[SELECTED] = @selected_fg_color + text[ACTIVE] = @selected_fg_color + text[INSENSITIVE] = mix (0.5, @menu_bg_color, @menu_fg_color) + + engine "murrine" { + roundness = 0 + } +} + +style "murrine-menu-item" = "murrine-wider" { + bg[PRELIGHT] = @selected_bg_color + bg[SELECTED] = @selected_bg_color + bg[ACTIVE] = @selected_bg_color + + fg[NORMAL] = @menu_fg_color # Fix for XFCE menu text + fg[PRELIGHT] = @selected_fg_color + fg[SELECTED] = @selected_fg_color + fg[ACTIVE] = @selected_fg_color + fg[INSENSITIVE] = mix (0.5, @menu_bg_color, @menu_fg_color) + + engine "murrine" { + textstyle = 0 + border_shades = { 1.2, 1.2 } + } +} + +style "murrine-separator-menu-item" = "murrine-thin" { } + +style "murrine-menubar" { + bg[NORMAL] = @menubar_bg_color + bg[PRELIGHT] = mix (0.21, @menubar_fg_color, @menubar_bg_color) + bg[SELECTED] = mix (0.21, @menubar_fg_color, @menubar_bg_color) + bg[ACTIVE] = shade (0.9, @menubar_bg_color) + bg[INSENSITIVE] = @menubar_bg_color + + fg[NORMAL] = @menubar_fg_color + fg[PRELIGHT] = shade (1.08, @menubar_fg_color) + fg[SELECTED] = shade (1.08, @menubar_fg_color) + fg[ACTIVE] = @menubar_fg_color + fg[INSENSITIVE] = mix (0.5, @menubar_bg_color, @menubar_fg_color) + + engine "murrine" { + roundness = 0 + } +} + +style "murrine-menubaritem" { + bg[NORMAL] = @menubar_bg_color + bg[PRELIGHT] = mix (0.21, @menubar_fg_color, @menubar_bg_color) + bg[SELECTED] = mix (0.21, @menubar_fg_color, @menubar_bg_color) + bg[ACTIVE] = shade (0.9, @menubar_bg_color) + bg[INSENSITIVE] = @menubar_bg_color + + fg[NORMAL] = @menubar_fg_color + fg[PRELIGHT] = shade (1.08, @menubar_fg_color) + fg[SELECTED] = shade (1.08, @menubar_fg_color) + fg[ACTIVE] = @menubar_fg_color + fg[INSENSITIVE] = mix (0.5, @menubar_bg_color, @menubar_fg_color) + + engine "murrine" { + roundness = 0 + } +} + +# Toolbars + +style "murrine-toolbar" = "murrine-thin" { + bg[NORMAL] = @toolbar_bg_color + bg[PRELIGHT] = shade (1.02, @toolbar_bg_color) + bg[SELECTED] = @selected_bg_color + bg[ACTIVE] = shade (0.9, @toolbar_bg_color) + bg[INSENSITIVE] = @toolbar_bg_color + + fg[NORMAL] = @toolbar_fg_color + fg[PRELIGHT] = @toolbar_fg_color + fg[SELECTED] = @selected_fg_color + fg[ACTIVE] = @toolbar_fg_color + fg[INSENSITIVE] = mix (0.5, @toolbar_bg_color, @toolbar_fg_color) + + engine "murrine" { + } +} + +style "murrine-toolbutton" = "murrine-button" { + bg[NORMAL] = shade (1.08, @toolbar_bg_color) + bg[PRELIGHT] = shade (1.10, @toolbar_bg_color) + bg[SELECTED] = @selected_bg_color + bg[ACTIVE] = shade (0.95, @toolbar_bg_color) + bg[INSENSITIVE] = shade (0.85, @toolbar_bg_color) + + fg[NORMAL] = @toolbar_fg_color + fg[PRELIGHT] = @toolbar_fg_color + fg[SELECTED] = @selected_fg_color + fg[ACTIVE] = @toolbar_fg_color + fg[INSENSITIVE] = mix (0.5, @toolbar_bg_color, @toolbar_fg_color) + + engine "murrine" { + } +} + +style "murrine-toolbutton-label" = "murrine-toolbutton" { + fg[NORMAL] = @toolbar_fg_color + fg[PRELIGHT] = @toolbar_fg_color + fg[SELECTED] = @selected_fg_color + fg[ACTIVE] = @toolbar_fg_color + fg[INSENSITIVE] = mix (0.5, @toolbar_bg_color, @toolbar_fg_color) + + engine "murrine" { + } +} + +class "GtkToolbar" style "murrine-toolbar" +class "GtkHandleBox" style "murrine-toolbar" +widget_class "*Toolbar*.*Separator*" style "murrine-toolbar" + +# Panels + +style "murrine-panel" = "murrine-thin" { + xthickness = 2 + + bg[NORMAL] = @panel_bg_color + bg[PRELIGHT] = mix (0.21, @panel_fg_color, @panel_bg_color) + bg[SELECTED] = mix (0.21, @panel_fg_color, @panel_bg_color) + bg[ACTIVE] = shade (0.8, @panel_bg_color) + bg[INSENSITIVE] = @panel_bg_color + + fg[NORMAL] = @panel_fg_color + fg[PRELIGHT] = shade (1.08, @panel_fg_color) + fg[SELECTED] = shade (1.08, @panel_fg_color) + fg[ACTIVE] = @panel_fg_color + fg[INSENSITIVE] = mix (0.5, @panel_bg_color, @panel_fg_color) + + base[NORMAL] = @panel_bg_color + base[PRELIGHT] = mix (0.21, @panel_fg_color, @panel_bg_color) + base[SELECTED] = mix (0.21, @panel_fg_color, @panel_bg_color) + base[ACTIVE] = shade (0.9, @panel_bg_color) + base[INSENSITIVE] = @panel_bg_color + + text[NORMAL] = @panel_fg_color + text[PRELIGHT] = shade (1.08, @panel_fg_color) + text[SELECTED] = shade (1.08, @panel_fg_color) + text[ACTIVE] = @panel_fg_color + text[INSENSITIVE] = mix (0.5, @panel_bg_color, @panel_fg_color) + + engine "murrine" { + roundness = 0 + contrast = 0.0 + } +} + +widget "*PanelWidget*" style "murrine-panel" +widget "*PanelApplet*" style "murrine-panel" +widget "*fast-user-switch*" style "murrine-panel" +widget "*CPUFreq*Applet*" style "murrine-panel" +widget "*indicator-applet*" style "murrine-panel" +class "PanelApp*" style "murrine-panel" +class "PanelToplevel*" style "murrine-panel" +widget_class "*PanelToplevel*" style "murrine-panel" +widget_class "*notif*" style "murrine-panel" +widget_class "*Notif*" style "murrine-panel" +widget_class "*Tray*" style "murrine-panel" +widget_class "*tray*" style "murrine-panel" +widget_class "*computertemp*" style "murrine-panel" +widget_class "*Applet*Tomboy*" style "murrine-panel" +widget_class "*Applet*Netstatus*" style "murrine-panel" +widget "*gdm-user-switch-menubar*" style "murrine-panel" + +# LXPanel (code based on Lubuntu-default theme's gtkrc file) +widget "*.tclock.*" style "murrine-panel" +widget "*.taskbar.*" style "murrine-panel" +widget_class "*GtkBgbox*" style "murrine-panel" + +style "bold-panel-item" { + font_name = "Bold" + + engine "murrine" { + roundness = 0 + } +} + +widget "*Panel*MenuBar*" style "bold-panel-item" +widget "*gimmie*" style "bold-panel-item" + +# widget_class "*Mail*" style "murrine-panel" # Disabled to fix Evolution bug +# class "*Panel*" style "murrine-panel" # Disabled to fix bug + +# XFCE Styles + +style "workspace-switcher" = "murrine-panel" { + bg[ACTIVE] = @selected_bg_color + bg[SELECTED] = @selected_bg_color +} + +style "xfce-header" { + bg[NORMAL] = shade (0.9, @bg_color) + base[NORMAL] = shade (1.18, @bg_color) +} + +style "xfdesktop-windowlist" { + bg[NORMAL] = @base_color + fg[INSENSITIVE] = shade (0.95, @base_color) + text[INSENSITIVE] = shade (0.95, @base_color) +} + +style "xfdesktop-icon-view" { + XfdesktopIconView::label-alpha = 0 + XfdesktopIconView::selected-label-alpha = 60 + XfdesktopIconView::shadow-x-offset = 0 + XfdesktopIconView::shadow-y-offset = 1 + XfdesktopIconView::selected-shadow-x-offset = 0 + XfdesktopIconView::selected-shadow-y-offset = 1 + XfdesktopIconView::shadow-color = @fg_color + XfdesktopIconView::selected-shadow-color = @fg_color + XfdesktopIconView::shadow-blur-radius = 2 + XfdesktopIconView::cell-spacing = 2 + XfdesktopIconView::cell-padding = 6 + XfdesktopIconView::cell-text-width-proportion = 1.9 + + fg[NORMAL] = @bg_color + fg[ACTIVE] = @bg_color + +} + +style "xfwm-tabwin" { + Xfwm4TabwinWidget::border-width = 1 + Xfwm4TabwinWidget::border-alpha = 1.0 + Xfwm4TabwinWidget::icon-size = 64 + Xfwm4TabwinWidget::alpha = 1.0 + Xfwm4TabwinWidget::border-radius = 2 + + bg[NORMAL] = @menu_bg_color + bg[SELECTED] = @menu_bg_color + + fg[NORMAL] = @menu_fg_color + + engine "murrine" { + contrast = 0.0 + border_shades = { 0.9, 0.9 } + } +} + +style "xfwm-tabwin-button" { + font_name = "bold" + + bg[SELECTED] = @selected_bg_color +} + +style "xfsm-logout" { + bg[NORMAL] = @menu_bg_color + bg[ACTIVE] = @menu_bg_color + bg[PRELIGHT] = shade (1.1, @menu_bg_color) + bg[SELECTED] = shade (0.5, @menu_bg_color) + bg[INSENSITIVE] = shade (1.3, @menu_bg_color) + + fg[NORMAL] = @menu_fg_color + fg[PRELIGHT] = @menu_fg_color + + text[NORMAL] = @menu_fg_color + + engine "murrine" { + } +} + +style "xfsm-logout-button" { + bg[NORMAL] = shade (1.2, @menu_bg_color) + bg[PRELIGHT] = shade (1.4, @menu_bg_color) + + engine "murrine" { + } +} + +widget "*Pager*" style "workspace-switcher" + +widget "*Xfce*Panel*" style "murrine-panel" +class "*Xfce*Panel*" style "murrine-panel" + +# Thunar Styles + +style "sidepane" { + base[NORMAL] = @bg_color + base[INSENSITIVE] = mix (0.4, shade (1.35, @selected_bg_color), shade (0.9, @base_color)) + bg[NORMAL] = @bg_color + text[NORMAL] = mix (0.9, @fg_color, @bg_color) +} + +widget_class "*ThunarShortcutsView*" style "sidepane" +widget_class "*ThunarTreeView*" style "sidepane" +widget_class "*ThunarLocationEntry*" style "murrine-entry" + +style "whiskermenu" { + bg[NORMAL] = @menu_bg_color + bg[ACTIVE] = mix (0.21, @menubar_fg_color, @menubar_bg_color) + bg[PRELIGHT] = @selected_bg_color + + fg[NORMAL] = @menu_fg_color + fg[ACTIVE] = @menu_fg_color + fg[PRELIGHT] = @menu_fg_color +} + +style "whiskermenu-scrollbar" = "murrine-scrollbar" { + bg[NORMAL] = mix (0.21, @fg_color, @bg_color) + bg[PRELIGHT] = mix (0.31, @fg_color, @bg_color) + bg[ACTIVE] = @selected_bg_color + + engine "murrine" { + trough_shades = { 4.97, 4.97 } + trough_border_shades = { 5.0, 5.0 } + } +} + +widget "whiskermenu-window*" style "whiskermenu" +widget "*whisker*GtkVScrollbar" style "whiskermenu-scrollbar" + +# Gtk2 Open-File Dialog + +widget_class "*GtkFileChooserWidget.GtkFileChooserDefault.GtkVBox.GtkHPaned.GtkVBox.GtkScrolledWindow.GtkTreeView*" style "sidepane" +widget_class "*GtkFileChooserWidget.GtkFileChooserDefault.GtkVBox.GtkHPaned.GtkVBox.GtkScrolledWindow.." style "murrine-treeview-header" + +# Google Chrome/Chromium Styles (requires 9.0.597 or newer) + +style "chromium-toolbar-button" { + engine "murrine" { + roundness = 2 + textstyle = 0 + } +} + +style "chrome-gtk-frame" { + ChromeGtkFrame::frame-color = @titlebar_bg_color + ChromeGtkFrame::inactive-frame-color = @titlebar_bg_color + + ChromeGtkFrame::frame-gradient-size = 0 + ChromeGtkFrame::frame-gradient-color = @titlebar_bg_color + + ChromeGtkFrame::incognito-frame-color = @titlebar_bg_color + ChromeGtkFrame::incognito-inactive-frame-color = @titlebar_bg_color + + ChromeGtkFrame::incognito-frame-gradient-size = 0 + ChromeGtkFrame::incognito-frame-gradient-color = @titlebar_bg_color + + ChromeGtkFrame::scrollbar-trough-color = @bg_color + ChromeGtkFrame::scrollbar-slider-normal-color = mix (0.21, @fg_color, @bg_color) + ChromeGtkFrame::scrollbar-slider-prelight-color = mix (0.31, @fg_color, @bg_color) +} + +class "ChromeGtkFrame" style "chrome-gtk-frame" + +widget_class "*Chrom*Button*" style "chromium-toolbar-button" + +# General Styles + +class "GtkWidget" style "murrine-default" + +class "GtkFrame" style "murrine-frame" +class "MetaFrames" style "metacity-frame" +class "GtkWindow" style "metacity-frame" + +class "GtkSeparator" style "murrine-wide" +class "GtkCalendar" style "murrine-wide" + +class "GtkSpinButton" style "murrine-spinbutton" + +class "GtkScale" style "murrine-scale" +class "GtkVScale" style "murrine-vscale" +class "GtkHScale" style "murrine-hscale" +class "GtkScrollbar" style "murrine-scrollbar" +class "GtkVScrollbar" style "murrine-vscrollbar" +class "GtkHScrollbar" style "murrine-hscrollbar" + +class "GtkEntry" style "murrine-entry" + +widget_class "*" style "clearlooks-notebook" +widget_class "**" style "clearlooks-notebook-bg" +widget_class "**" style "clearlooks-notebook-bg" +widget_class "**" style "clearlooks-notebook-bg" +widget_class "*.GtkNotebook.*.GtkViewport" style "clearlooks-notebook" + +widget_class "*" style "murrine-button" +widget_class "**" style "murrine-statusbar" +widget_class "*" style "murrine-progressbar" +widget_class "*" style "murrine-progressbar" + +widget_class "**" style "murrine-comboboxentry" +widget_class "**" style "murrine-comboboxentry" + +widget_class "**" style "murrine-menu" +widget_class "**" style "murrine-menu-item" +widget_class "**" style "murrine-separator-menu-item" +widget_class "*Menu*.*Sepa*" style "murrine-separator-menu-item" +widget_class "**" style "murrine-menubar" +widget_class "***" style "murrine-menubaritem" + +widget_class "*GtkToolButton*" style "murrine-toolbutton" +widget_class "*GtkToggleToolButton*" style "murrine-toolbutton" +widget_class "*GtkMenuToolButton*" style "murrine-toolbutton" +widget_class "*GtkToolbar*Button" style "murrine-toolbutton" + +widget_class "*.." style "murrine-frame-title" + +widget_class "*.*" style "murrine-treeview" +widget_class "*.." style "murrine-treeview-header" +widget_class "*.." style "murrine-treeview-header" +widget_class "*.." style "murrine-treeview-header" +widget_class "*.." style "murrine-treeview-header" + +widget_class "*." style "clearlooks-radiocheck" +widget_class "*.*." style "clearlooks-base-radiocheck" +widget_class "*" style "clearlooks-base-radiocheck" + +widget "gtk-tooltip*" style "murrine-tooltips" + +widget_class "**" style "murrine-overlay-scrollbar" + +# Workarounds and Non-Standard Styling + +style "text-is-fg-color-workaround" { + text[NORMAL] = @text_color + text[PRELIGHT] = @fg_color + text[SELECTED] = @selected_fg_color + text[ACTIVE] = @fg_color + text[INSENSITIVE] = mix (0.5, @bg_color, @fg_color) +} + +widget_class "*.." style "text-is-fg-color-workaround" + +style "fg-is-text-color-workaround" { + fg[NORMAL] = @text_color + fg[PRELIGHT] = @text_color + fg[ACTIVE] = @selected_fg_color + fg[SELECTED] = @selected_fg_color + fg[INSENSITIVE] = darker (@fg_color) +} + +widget_class "**" style "fg-is-text-color-workaround" +widget_class "*" style "fg-is-text-color-workaround" +widget_class "*" style "fg-is-text-color-workaround" + +style "murrine-evo-new-button-workaround" { + engine "murrine" { + toolbarstyle = 0 + } +} + +widget_class "EShellWindow.GtkVBox.BonoboDock.BonoboDockBand.BonoboDockItem*" style "murrine-evo-new-button-workaround" + +style "inkscape-toolbar-fix" { + engine "murrine" { + gradient_shades = { 1.0, 1.0, 1.0, 1.0 } + highlight_shade = 1.0 + } +} + +#widget "*GtkHandleBox*" style "inkscape-toolbar-fix" +#widget "*HandleBox*CommandsToolbar*" style "inkscape-toolbar-fix" +#widget "*HandleBox*SnapToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*SelectToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*NodeToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*TweakToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*ZoomToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*StarToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*RectToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*3DBoxToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*ArcToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*SpiralToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*PencilToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*PenToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*CalligraphyToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*EraserToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*LPEToolToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*DropperToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*ConnectorToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*PaintbucketToolbar*" style "inkscape-toolbar-fix" + +# Performance Fixes + +style "performance-fix" { + engine "murrine" { + textstyle = 0 + } +} + +widget_class "*gtkmm__GtkWindow*" style "performance-fix" # Inkscape +widget_class "*GimpDisplayShell*" style "performance-fix" # Gimp +widget_class "*GimpToolbox*" style "performance-fix" +widget_class "*GimpMenuDock*" style "performance-fix" +widget "*OOoFixed*" style "performance-fix" # Openoffice/Libreoffice +widget_class "*MozContainer*" style "performance-fix" # Firefox (Not sure if this one does anything though.) + +widget_class "*XfceHeading*" style "xfce-header" +widget_class "*XfceDesktop*" style "xfdesktop-windowlist" +widget_class "*XfdesktopIconView*" style "xfdesktop-icon-view" +widget "xfwm4-tabwin*" style "xfwm-tabwin" +widget "xfwm4-tabwin*GtkButton*" style "xfwm-tabwin-button" +widget_class "*XfsmLogoutDialog*" style "xfsm-logout" +widget_class "*XfsmLogoutDialog*GtkButton" style "xfsm-logout-button" + +# button fg workarounds: +widget_class "*.." style "murrine-buttonlabel" +widget_class "***" style:highest "murrine-buttonlabel" +widget_class "***" style:highest "clearlooks-radiocheck-label" +widget_class "**" style "murrine-buttonlabel" +widget_class "***" style "murrine-buttonlabel" +widget_class "***" style:highest "murrine-entry" +widget_class "****" style:highest "murrine-toolbutton-label" diff --git a/trollwut-orange-dark/gtk-2.0/gtkrc.hidpi b/trollwut-orange-dark/gtk-2.0/gtkrc.hidpi new file mode 100644 index 0000000..9806a16 --- /dev/null +++ b/trollwut-orange-dark/gtk-2.0/gtkrc.hidpi @@ -0,0 +1,995 @@ +# Oomox GTK Theme (Numix Fork) + +gtk-color-scheme = +"base_color:#101010\nbg_color:#101010\ntooltip_bg_color:#101010\nselected_bg_color:#FC6600\ntext_color:#eeeeee\nfg_color:#eeeeee\ntooltip_fg_color:#eeeeee\nselected_fg_color:#ffffff\nmenubar_bg_color:#111111\nmenubar_fg_color:#eeeeee\ntoolbar_bg_color:#101010\ntoolbar_fg_color:#eeeeee\nmenu_bg_color:#111111\nmenu_fg_color:#eeeeee\npanel_bg_color:#101010\npanel_fg_color:#eeeeee\nlink_color:#8f1d45\nbtn_bg_color:#1c1c1c\nbtn_fg_color:#eeeeee\ntitlebar_bg_color:#111111\ntitlebar_fg_color:#eeeeee\nprimary_caret_color:#eeeeee\nsecondary_caret_color:#eeeeee\naccent_bg_color:#FC6600\n" +# Default Style + +style "murrine-default" { + GtkArrow::arrow-scaling= 1.0 + + GtkButton::child-displacement-x = 0 + GtkButton::child-displacement-y = 0 + + #GtkButton::default-border = { 0, 0, 0, 0 } + GtkButton::inner-border = { 0, 0, 1, 0 } + GtkButton::focus-line-width = 2 + #GtkButton::focus-padding = 4 + GtkButton::focus-padding = 2 + #GtkButton::interior-focus = 1 + + GtkEntry::inner-border = { 4, 4, 5, 4 } + GtkComboBox::inner-border = { 4, 4, 6, 5 } + GtkComboBoxText::inner-border = { 4, 4, 6, 5 } + + #GtkButtonBox::child-min-height = 52 + + GtkCheckButton::indicator-size = 30 + + # The following line hints to gecko (and possibly other appliations) + # that the entry should be drawn transparently on the canvas. + # Without this, gecko will fill in the background of the entry. + GtkEntry::honors-transparent-bg-hint = 1 + GtkEntry::state-hint = 0 + + GtkExpander::expander-size = 30 + + GtkImage::x-ayatana-indicator-dynamic = 1 + + GtkMenu::horizontal-padding = 2 + GtkMenu::vertical-padding = 2 + + GtkMenuBar::internal-padding = 1 + GtkMenuBar::window-dragging = 1 + + GtkMenuItem::arrow-scaling= 0.5 + + GtkPaned::handle-size = 1 + + GtkProgressBar::min-horizontal-bar-height = 14 + GtkProgressBar::min-vertical-bar-width = 14 + + GtkRange::trough-border = 0 + GtkRange::slider-width = 24 + GtkRange::stepper-size = 24 + GtkRange::stepper_spacing = 0 + GtkRange::trough-under-steppers = 1 + + GtkScale::slider-length = 30 + GtkScale::slider-width = 30 + GtkScale::trough-side-details = 1 + + GtkScrollbar::activate-slider = 1 + GtkScrollbar::has-backward-stepper = 0 + GtkScrollbar::has-forward-stepper = 0 + GtkScrollbar::has-secondary-backward-stepper = 0 + GtkScrollbar::has-secondary-forward-stepper = 0 + GtkScrollbar::min-slider-length = 160 + GtkScrollbar::slider-width = 24 + GtkScrollbar::trough-border = 0 + + GtkScrolledWindow::scrollbar-spacing = 0 + GtkScrolledWindow::scrollbars-within-bevel = 1 + + GtkSeparatorMenuItem::horizontal-padding = 0 + + GtkToolbar::internal-padding = 0 + + GtkTreeView::expander-size = 22 + GtkTreeView::vertical-separator = 0 + + GtkWidget::focus-line-width = 2 + # The following line prevents the Firefox tabs + # from jumping a few pixels when you create a new tab + GtkWidget::focus-padding = 0 + + GtkWidget::wide-separators = 1 + GtkWidget::separator-width = 2 + GtkWidget::separator-height = 2 + + GtkWindow::resize-grip-height = 2 + GtkWindow::resize-grip-width = 2 + + WnckTasklist::fade-overlay-rect = 0 + + GnomeHRef::link_color = @link_color + GtkHTML::link-color = @link_color + GtkIMHtmlr::hyperlink-color = @link_color + GtkIMHtml::hyperlink-color = @link_color + GtkWidget::link-color = @link_color + GtkWidget::visited-link-color = @text_color + + GtkToolbar::shadow-type = GTK_SHADOW_NONE # Makes toolbars flat and unified + GtkMenuBar::shadow-type = GTK_SHADOW_NONE # Makes menubars flat and unified + + xthickness = 2 + ythickness = 2 + + fg[NORMAL] = @fg_color + fg[PRELIGHT] = @fg_color + fg[SELECTED] = @selected_fg_color + fg[ACTIVE] = @fg_color + fg[INSENSITIVE] = mix (0.5, @bg_color, @fg_color) + + bg[NORMAL] = @bg_color + bg[PRELIGHT] = shade (1.02, @bg_color) + bg[SELECTED] = @selected_bg_color + bg[ACTIVE] = shade (0.9, @bg_color) + bg[INSENSITIVE] = @bg_color + + base[NORMAL] = @base_color + base[PRELIGHT] = shade (0.95, @base_color) + base[SELECTED] = @selected_bg_color + base[ACTIVE] = @selected_bg_color + base[INSENSITIVE] = shade (0.85, @base_color) + + text[NORMAL] = @text_color + text[PRELIGHT] = @text_color + text[SELECTED] = @selected_fg_color + text[ACTIVE] = @selected_fg_color + text[INSENSITIVE] = mix (0.5, @base_color, @text_color) + + engine "murrine" { + animation = FALSE + arrowstyle = 1 # 0 = normal arrows, 1 = filled arrows + border_shades = { 1.0, 1.0 } # gradient to draw on border + border_colors = { mix(0.2, @fg_color, @bg_color), mix(0.2, @fg_color, @bg_color) } + colorize_scrollbar = FALSE + comboboxstyle = 0 # 0 = normal combobox, 1 = colorized combobox below arrow + contrast = 0.8 # overal contrast with borders + focusstyle = 3 # 0 = none, 1 = grey dotted, 2 = colored with fill, 3 = colored glow + glazestyle = 0 # 0 = flat highlight, 1 = curved highlight, 2 = concave, 3 = top curved highlight, 4 = beryl highlight + glowstyle = 0 # 0 = glow on top, 1 = glow on bottom, 2 = glow on top and bottom, 3 = glow on middle vertically, 4 = glow on middle horizontally, 5 = glow on all sides + glow_shade = 1.0 # amount of glow + gradient_shades = { 1.0, 1.0, 1.0, 1.0 } # gradient to draw on widgets + highlight_shade = 1.0 # amount of highlight + lightborder_shade = 1.0 # amount of inset light border + lightborderstyle = 1 # 0 = lightborder on top side, 1 = lightborder on all sides + listviewheaderstyle = 0 # 0 = flat, 1 = glassy, 2 = raised + listviewstyle = 0 # 0 = none, 1 = dotted, 2 = line + menubaritemstyle = 0 # 0 = menuitem look, 1 = button look + menubarstyle = 0 # 0 = flat, 1 = glassy, 2 = gradient, 3 = striped + menuitemstyle = 0 # 0 = flat, 1 = glassy, 2 = striped + menustyle = 0 # 0 = none, 1 = vertical striped + progressbarstyle = 0 # 0 = none, 1 = diagonal striped, 2 = vertical striped + reliefstyle = 0 # 0 = flat, 1 = inset, 2 = shadow, 3 = shadow with gradient, 4 = stronger shadow with gradient + roundness = 6# roundness of widgets + scrollbarstyle = 0 # 0 = none, 1 = circles, 2 = handles, 3 = diagonal stripes, 4 = diagonal stripes and handles, 5 = horizontal stripes, 6 = horizontal stripes and handles + sliderstyle = 0 # 0 = none, 1 = handles + stepperstyle = 1 # 0 = standard, 1 = integrated stepper handles + toolbarstyle = 0 # 0 = flat, 1 = glassy, 2 = gradient + } +} + +style "murrine-wide" { + xthickness = 6 + ythickness = 6 +} + +style "murrine-wider" { + xthickness = 10 + ythickness = 10 +} + +style "murrine-thin" { + xthickness = 1 + ythickness = 1 +} + +# Notebook + +style "clearlooks-notebook-bg" { + bg[NORMAL] = @bg_color + bg[ACTIVE] = shade (0.80, @bg_color) +} + +style "clearlooks-notebook" = "clearlooks-notebook-bg" { + xthickness = 8 + ythickness = 4 + + engine "clearlooks" { + radius = 0.1 + } +} + +# Various Standard Widgets + +style "murrine-button" = "murrine-wider" { + bg[NORMAL] = @btn_bg_color + bg[PRELIGHT] = shade (1.04, @btn_bg_color) + bg[SELECTED] = mix (0.5, @selected_bg_color, @bg_color) + bg[ACTIVE] = shade (0.95, @btn_bg_color) + bg[INSENSITIVE] = shade (0.75, @btn_bg_color) + xthickness = 10 + ythickness = 10 + #xthickness = 5 + #ythickness = 5 + + engine "murrine" { + border_colors = { mix(0.25, @btn_fg_color, @btn_bg_color), mix(0.25, @btn_fg_color, @btn_bg_color) } + roundness = 6 + gradient_shades = { 1.0, 1.0, 1.0, 1.0 } + } +} + +style "murrine-buttonlabel" { + fg[NORMAL] = @btn_fg_color + fg[PRELIGHT] = @btn_fg_color + fg[SELECTED] = @btn_fg_color + fg[ACTIVE] = @btn_fg_color + fg[INSENSITIVE] = mix (0.4, @btn_bg_color, @btn_fg_color) + + text[NORMAL] = @btn_fg_color + text[PRELIGHT] = @btn_fg_color + text[SELECTED] = @btn_fg_color + text[ACTIVE] = @btn_fg_color + text[INSENSITIVE] = @btn_fg_color + text[INSENSITIVE] = mix (0.4, @btn_bg_color, @btn_fg_color) + + engine "murrine" { + } +} + +style "murrine-comboboxtext" = "murrine-buttonlabel" { + xthickness = 10 + ythickness = 10 +} + +style "murrine-togglebutton" = "murrine-buttonlabel" { + xthickness = 10 + ythickness = 10 +} + +style "murrine-radiocheck" = "murrine-togglebutton" { + text[NORMAL] = @accent_bg_color + text[PRELIGHT] = @accent_bg_color +} + +style "murrine-scrollbar" { + bg[NORMAL] = mix (0.21, @fg_color, @bg_color) + bg[PRELIGHT] = mix (0.31, @fg_color, @bg_color) + bg[ACTIVE] = @selected_bg_color + + engine "murrine" { + roundness = 6 + contrast = 0.0 + border_shades = { 0.9, 0.9 } + trough_shades = { 0.97, 0.97 } + trough_border_shades = { 1.0, 1.0 } + } +} + +style "murrine-overlay-scrollbar" { + bg[ACTIVE] = shade (0.8, @bg_color) + bg[INSENSITIVE] = shade (0.97, @bg_color) + + base[SELECTED] = shade (0.6, @bg_color) + base[INSENSITIVE] = shade (0.85, @bg_color) +} + +style "murrine-scale" = "murrine-thin" { + bg[NORMAL] = @btn_bg_color + bg[ACTIVE] = mix(0.2, @fg_color, @bg_color) + bg[SELECTED] = @selected_bg_color + bg[INSENSITIVE] = mix(0.95, @bg_color, @btn_bg_color) + + engine "murrine" { + roundness = 25 + #roundness = 6 + gradient_shades = { 1.08, 1.08, 1.08, 1.08 } + #border_shades = { 0.5, 0.5 } + border_colors = { mix(0.25, @btn_fg_color, @btn_bg_color), mix(0.25, @btn_fg_color, @btn_bg_color) } + #trough_shades = { 1.08, 1.08 } + trough_border_shades = { 0.8, 0.8 } + } +} + +style "murrine-progressbar" = "murrine-thin" { + bg[NORMAL] = @bg_color + bg[ACTIVE] = mix(0.08, @bg_color, @base_color) + + fg[PRELIGHT] = @selected_fg_color + + engine "murrine" { + roundness = 6 + border_shades = { 1.2, 1.2 } + trough_border_shades = { 0.8, 0.8 } + } +} + +style "murrine-treeview-header" = "murrine-button" { + fg[NORMAL] = @fg_color + fg[PRELIGHT] = @fg_color + fg[SELECTED] = @fg_color + fg[ACTIVE] = @fg_color + fg[INSENSITIVE] = mix(0.20, @bg_color, @fg_color) + engine "murrine" { + roundness = 0 + } +} + +style "murrine-treeview" { + engine "murrine" { + roundness = 0 + } +} + +style "murrine-frame" = "murrine-wide" { + bg[NORMAL] = mix(0.08, @fg_color, @bg_color) +} + +style "murrine-frame-title" { + fg[NORMAL] = lighter (@fg_color) +} + +style "murrine-tooltips" { + xthickness = 10 + ythickness = 10 + + bg[NORMAL] = @tooltip_bg_color + bg[SELECTED] = @tooltip_bg_color + + fg[NORMAL] = @tooltip_fg_color + + engine "murrine" { + textstyle = 0 + roundness = 6 + rgba = FALSE + } +} + +style "murrine-spinbutton" = "murrine-button" { + xthickness = 10 + ythickness = 10 + engine "murrine" { + } +} + +style "clearlooks-radiocheck" = "murrine-default" { + bg[SELECTED] = @base_color + bg[PRELIGHT] = @bg_color + + text[NORMAL] = @accent_bg_color + text[PRELIGHT] = @accent_bg_color + + engine "clearlooks" { + radius = 6.0 + } +} + +style "clearlooks-base-radiocheck" = "clearlooks-radiocheck" { + bg[PRELIGHT] = @bg_color +} + +style "clearlooks-radiocheck-label" = "clearlooks-radiocheck" { + fg[NORMAL] = @fg_color + fg[PRELIGHT] = @fg_color + fg[SELECTED] = @fg_color + fg[ACTIVE] = @fg_color + fg[INSENSITIVE] = mix (0.5, @bg_color, @fg_color) +} + +style "murrine-entry" = "murrine-wider" { + text[NORMAL] = @text_color + text[PRELIGHT] = @text_color + text[SELECTED] = @text_color + text[ACTIVE] = @text_color + text[INSENSITIVE] = mix (0.5, @base_color, @text_color) + + xthickness = 10 + ythickness = 10 + engine "murrine" { + #border_shades = { 1.15, 1.15 } + border_colors = { mix(0.22, @text_color, @base_color), mix(0.22, @text_color, @base_color) } + roundness = 6 + } +} + +style "metacity-frame" = "murrine-default" { + bg[SELECTED] = @selected_bg_color +} + +style "murrine-statusbar" { } +style "murrine-comboboxentry" = "murrine-entry" { } +style "murrine-hscale" = "murrine-scale" { } +style "murrine-vscale" = "murrine-scale" { } +style "murrine-hscrollbar" = "murrine-scrollbar" { } +style "murrine-vscrollbar" = "murrine-scrollbar" { } + +# Menus + +style "murrine-menu" = "murrine-thin" { + bg[NORMAL] = @menu_bg_color + bg[PRELIGHT] = @selected_bg_color + bg[SELECTED] = @selected_bg_color + bg[ACTIVE] = @menu_bg_color + bg[INSENSITIVE] = @menu_bg_color + + fg[NORMAL] = @menu_fg_color + fg[PRELIGHT] = @selected_fg_color + fg[SELECTED] = @selected_fg_color + fg[ACTIVE] = @selected_fg_color + fg[INSENSITIVE] = mix (0.5, @menu_bg_color, @menu_fg_color) + + text[NORMAL] = @menu_fg_color + text[PRELIGHT] = @selected_fg_color + text[SELECTED] = @selected_fg_color + text[ACTIVE] = @selected_fg_color + text[INSENSITIVE] = mix (0.5, @menu_bg_color, @menu_fg_color) + + engine "murrine" { + roundness = 0 + } +} + +style "murrine-menu-item" = "murrine-wider" { + bg[PRELIGHT] = @selected_bg_color + bg[SELECTED] = @selected_bg_color + bg[ACTIVE] = @selected_bg_color + + fg[NORMAL] = @menu_fg_color # Fix for XFCE menu text + fg[PRELIGHT] = @selected_fg_color + fg[SELECTED] = @selected_fg_color + fg[ACTIVE] = @selected_fg_color + fg[INSENSITIVE] = mix (0.5, @menu_bg_color, @menu_fg_color) + + engine "murrine" { + textstyle = 0 + border_shades = { 1.2, 1.2 } + } +} + +style "murrine-separator-menu-item" = "murrine-thin" { } + +style "murrine-menubar" { + bg[NORMAL] = @menubar_bg_color + bg[PRELIGHT] = mix (0.21, @menubar_fg_color, @menubar_bg_color) + bg[SELECTED] = mix (0.21, @menubar_fg_color, @menubar_bg_color) + bg[ACTIVE] = shade (0.9, @menubar_bg_color) + bg[INSENSITIVE] = @menubar_bg_color + + fg[NORMAL] = @menubar_fg_color + fg[PRELIGHT] = shade (1.08, @menubar_fg_color) + fg[SELECTED] = shade (1.08, @menubar_fg_color) + fg[ACTIVE] = @menubar_fg_color + fg[INSENSITIVE] = mix (0.5, @menubar_bg_color, @menubar_fg_color) + + engine "murrine" { + roundness = 0 + } +} + +style "murrine-menubaritem" { + bg[NORMAL] = @menubar_bg_color + bg[PRELIGHT] = mix (0.21, @menubar_fg_color, @menubar_bg_color) + bg[SELECTED] = mix (0.21, @menubar_fg_color, @menubar_bg_color) + bg[ACTIVE] = shade (0.9, @menubar_bg_color) + bg[INSENSITIVE] = @menubar_bg_color + + fg[NORMAL] = @menubar_fg_color + fg[PRELIGHT] = shade (1.08, @menubar_fg_color) + fg[SELECTED] = shade (1.08, @menubar_fg_color) + fg[ACTIVE] = @menubar_fg_color + fg[INSENSITIVE] = mix (0.5, @menubar_bg_color, @menubar_fg_color) + + engine "murrine" { + roundness = 0 + } +} + +# Toolbars + +style "murrine-toolbar" = "murrine-thin" { + bg[NORMAL] = @toolbar_bg_color + bg[PRELIGHT] = shade (1.02, @toolbar_bg_color) + bg[SELECTED] = @selected_bg_color + bg[ACTIVE] = shade (0.9, @toolbar_bg_color) + bg[INSENSITIVE] = @toolbar_bg_color + + fg[NORMAL] = @toolbar_fg_color + fg[PRELIGHT] = @toolbar_fg_color + fg[SELECTED] = @selected_fg_color + fg[ACTIVE] = @toolbar_fg_color + fg[INSENSITIVE] = mix (0.5, @toolbar_bg_color, @toolbar_fg_color) + + engine "murrine" { + } +} + +style "murrine-toolbutton" = "murrine-button" { + bg[NORMAL] = shade (1.08, @toolbar_bg_color) + bg[PRELIGHT] = shade (1.10, @toolbar_bg_color) + bg[SELECTED] = @selected_bg_color + bg[ACTIVE] = shade (0.95, @toolbar_bg_color) + bg[INSENSITIVE] = shade (0.85, @toolbar_bg_color) + + fg[NORMAL] = @toolbar_fg_color + fg[PRELIGHT] = @toolbar_fg_color + fg[SELECTED] = @selected_fg_color + fg[ACTIVE] = @toolbar_fg_color + fg[INSENSITIVE] = mix (0.5, @toolbar_bg_color, @toolbar_fg_color) + + engine "murrine" { + } +} + +style "murrine-toolbutton-label" = "murrine-toolbutton" { + fg[NORMAL] = @toolbar_fg_color + fg[PRELIGHT] = @toolbar_fg_color + fg[SELECTED] = @selected_fg_color + fg[ACTIVE] = @toolbar_fg_color + fg[INSENSITIVE] = mix (0.5, @toolbar_bg_color, @toolbar_fg_color) + + engine "murrine" { + } +} + +class "GtkToolbar" style "murrine-toolbar" +class "GtkHandleBox" style "murrine-toolbar" +widget_class "*Toolbar*.*Separator*" style "murrine-toolbar" + +# Panels + +style "murrine-panel" = "murrine-thin" { + xthickness = 2 + + bg[NORMAL] = @panel_bg_color + bg[PRELIGHT] = mix (0.21, @panel_fg_color, @panel_bg_color) + bg[SELECTED] = mix (0.21, @panel_fg_color, @panel_bg_color) + bg[ACTIVE] = shade (0.8, @panel_bg_color) + bg[INSENSITIVE] = @panel_bg_color + + fg[NORMAL] = @panel_fg_color + fg[PRELIGHT] = shade (1.08, @panel_fg_color) + fg[SELECTED] = shade (1.08, @panel_fg_color) + fg[ACTIVE] = @panel_fg_color + fg[INSENSITIVE] = mix (0.5, @panel_bg_color, @panel_fg_color) + + base[NORMAL] = @panel_bg_color + base[PRELIGHT] = mix (0.21, @panel_fg_color, @panel_bg_color) + base[SELECTED] = mix (0.21, @panel_fg_color, @panel_bg_color) + base[ACTIVE] = shade (0.9, @panel_bg_color) + base[INSENSITIVE] = @panel_bg_color + + text[NORMAL] = @panel_fg_color + text[PRELIGHT] = shade (1.08, @panel_fg_color) + text[SELECTED] = shade (1.08, @panel_fg_color) + text[ACTIVE] = @panel_fg_color + text[INSENSITIVE] = mix (0.5, @panel_bg_color, @panel_fg_color) + + engine "murrine" { + roundness = 0 + contrast = 0.0 + } +} + +widget "*PanelWidget*" style "murrine-panel" +widget "*PanelApplet*" style "murrine-panel" +widget "*fast-user-switch*" style "murrine-panel" +widget "*CPUFreq*Applet*" style "murrine-panel" +widget "*indicator-applet*" style "murrine-panel" +class "PanelApp*" style "murrine-panel" +class "PanelToplevel*" style "murrine-panel" +widget_class "*PanelToplevel*" style "murrine-panel" +widget_class "*notif*" style "murrine-panel" +widget_class "*Notif*" style "murrine-panel" +widget_class "*Tray*" style "murrine-panel" +widget_class "*tray*" style "murrine-panel" +widget_class "*computertemp*" style "murrine-panel" +widget_class "*Applet*Tomboy*" style "murrine-panel" +widget_class "*Applet*Netstatus*" style "murrine-panel" +widget "*gdm-user-switch-menubar*" style "murrine-panel" + +# LXPanel (code based on Lubuntu-default theme's gtkrc file) +widget "*.tclock.*" style "murrine-panel" +widget "*.taskbar.*" style "murrine-panel" +widget_class "*GtkBgbox*" style "murrine-panel" + +style "bold-panel-item" { + font_name = "Bold" + + engine "murrine" { + roundness = 0 + } +} + +widget "*Panel*MenuBar*" style "bold-panel-item" +widget "*gimmie*" style "bold-panel-item" + +# widget_class "*Mail*" style "murrine-panel" # Disabled to fix Evolution bug +# class "*Panel*" style "murrine-panel" # Disabled to fix bug + +# XFCE Styles + +style "workspace-switcher" = "murrine-panel" { + bg[ACTIVE] = @selected_bg_color + bg[SELECTED] = @selected_bg_color +} + +style "xfce-header" { + bg[NORMAL] = shade (0.9, @bg_color) + base[NORMAL] = shade (1.18, @bg_color) +} + +style "xfdesktop-windowlist" { + bg[NORMAL] = @base_color + fg[INSENSITIVE] = shade (0.95, @base_color) + text[INSENSITIVE] = shade (0.95, @base_color) +} + +style "xfdesktop-icon-view" { + XfdesktopIconView::label-alpha = 0 + XfdesktopIconView::selected-label-alpha = 60 + XfdesktopIconView::shadow-x-offset = 0 + XfdesktopIconView::shadow-y-offset = 1 + XfdesktopIconView::selected-shadow-x-offset = 0 + XfdesktopIconView::selected-shadow-y-offset = 1 + XfdesktopIconView::shadow-color = @fg_color + XfdesktopIconView::selected-shadow-color = @fg_color + XfdesktopIconView::shadow-blur-radius = 2 + XfdesktopIconView::cell-spacing = 2 + XfdesktopIconView::cell-padding = 6 + XfdesktopIconView::cell-text-width-proportion = 1.9 + + fg[NORMAL] = @bg_color + fg[ACTIVE] = @bg_color + +} + +style "xfwm-tabwin" { + Xfwm4TabwinWidget::border-width = 1 + Xfwm4TabwinWidget::border-alpha = 1.0 + Xfwm4TabwinWidget::icon-size = 64 + Xfwm4TabwinWidget::alpha = 1.0 + Xfwm4TabwinWidget::border-radius = 2 + + bg[NORMAL] = @menu_bg_color + bg[SELECTED] = @menu_bg_color + + fg[NORMAL] = @menu_fg_color + + engine "murrine" { + contrast = 0.0 + border_shades = { 0.9, 0.9 } + } +} + +style "xfwm-tabwin-button" { + font_name = "bold" + + bg[SELECTED] = @selected_bg_color +} + +style "xfsm-logout" { + bg[NORMAL] = @menu_bg_color + bg[ACTIVE] = @menu_bg_color + bg[PRELIGHT] = shade (1.1, @menu_bg_color) + bg[SELECTED] = shade (0.5, @menu_bg_color) + bg[INSENSITIVE] = shade (1.3, @menu_bg_color) + + fg[NORMAL] = @menu_fg_color + fg[PRELIGHT] = @menu_fg_color + + text[NORMAL] = @menu_fg_color + + engine "murrine" { + } +} + +style "xfsm-logout-button" { + bg[NORMAL] = shade (1.2, @menu_bg_color) + bg[PRELIGHT] = shade (1.4, @menu_bg_color) + + engine "murrine" { + } +} + +widget "*Pager*" style "workspace-switcher" + +widget "*Xfce*Panel*" style "murrine-panel" +class "*Xfce*Panel*" style "murrine-panel" + +# Thunar Styles + +style "sidepane" { + base[NORMAL] = @bg_color + base[INSENSITIVE] = mix (0.4, shade (1.35, @selected_bg_color), shade (0.9, @base_color)) + bg[NORMAL] = @bg_color + text[NORMAL] = mix (0.9, @fg_color, @bg_color) +} + +widget_class "*ThunarShortcutsView*" style "sidepane" +widget_class "*ThunarTreeView*" style "sidepane" +widget_class "*ThunarLocationEntry*" style "murrine-entry" + +style "whiskermenu" { + bg[NORMAL] = @menu_bg_color + bg[ACTIVE] = mix (0.21, @menubar_fg_color, @menubar_bg_color) + bg[PRELIGHT] = @selected_bg_color + + fg[NORMAL] = @menu_fg_color + fg[ACTIVE] = @menu_fg_color + fg[PRELIGHT] = @menu_fg_color +} + +style "whiskermenu-scrollbar" = "murrine-scrollbar" { + bg[NORMAL] = mix (0.21, @fg_color, @bg_color) + bg[PRELIGHT] = mix (0.31, @fg_color, @bg_color) + bg[ACTIVE] = @selected_bg_color + + engine "murrine" { + trough_shades = { 4.97, 4.97 } + trough_border_shades = { 5.0, 5.0 } + } +} + +widget "whiskermenu-window*" style "whiskermenu" +widget "*whisker*GtkVScrollbar" style "whiskermenu-scrollbar" + +# Gtk2 Open-File Dialog + +widget_class "*GtkFileChooserWidget.GtkFileChooserDefault.GtkVBox.GtkHPaned.GtkVBox.GtkScrolledWindow.GtkTreeView*" style "sidepane" +widget_class "*GtkFileChooserWidget.GtkFileChooserDefault.GtkVBox.GtkHPaned.GtkVBox.GtkScrolledWindow.." style "murrine-treeview-header" + +# Google Chrome/Chromium Styles (requires 9.0.597 or newer) + +style "chromium-toolbar-button" { + engine "murrine" { + roundness = 6 + textstyle = 0 + } +} + +style "chrome-gtk-frame" { + ChromeGtkFrame::frame-color = @titlebar_bg_color + ChromeGtkFrame::inactive-frame-color = @titlebar_bg_color + + ChromeGtkFrame::frame-gradient-size = 0 + ChromeGtkFrame::frame-gradient-color = @titlebar_bg_color + + ChromeGtkFrame::incognito-frame-color = @titlebar_bg_color + ChromeGtkFrame::incognito-inactive-frame-color = @titlebar_bg_color + + ChromeGtkFrame::incognito-frame-gradient-size = 0 + ChromeGtkFrame::incognito-frame-gradient-color = @titlebar_bg_color + + ChromeGtkFrame::scrollbar-trough-color = @bg_color + ChromeGtkFrame::scrollbar-slider-normal-color = mix (0.21, @fg_color, @bg_color) + ChromeGtkFrame::scrollbar-slider-prelight-color = mix (0.31, @fg_color, @bg_color) +} + +class "ChromeGtkFrame" style "chrome-gtk-frame" + +widget_class "*Chrom*Button*" style "chromium-toolbar-button" + +# General Styles + +class "GtkWidget" style "murrine-default" + +class "GtkFrame" style "murrine-frame" +class "MetaFrames" style "metacity-frame" +class "GtkWindow" style "metacity-frame" + +class "GtkSeparator" style "murrine-wide" +class "GtkCalendar" style "murrine-wide" + +class "GtkSpinButton" style "murrine-spinbutton" + +class "GtkScale" style "murrine-scale" +class "GtkVScale" style "murrine-vscale" +class "GtkHScale" style "murrine-hscale" +class "GtkScrollbar" style "murrine-scrollbar" +class "GtkVScrollbar" style "murrine-vscrollbar" +class "GtkHScrollbar" style "murrine-hscrollbar" + +class "GtkEntry" style "murrine-entry" + +widget_class "*" style "clearlooks-notebook" +widget_class "**" style "clearlooks-notebook-bg" +widget_class "**" style "clearlooks-notebook-bg" +widget_class "**" style "clearlooks-notebook-bg" +widget_class "*.GtkNotebook.*.GtkViewport" style "clearlooks-notebook" + +widget_class "*" style "murrine-button" +widget_class "**" style "murrine-statusbar" +widget_class "*" style "murrine-progressbar" +widget_class "*" style "murrine-progressbar" + +widget_class "**" style "murrine-comboboxentry" +widget_class "**" style "murrine-comboboxentry" + +widget_class "**" style "murrine-menu" +widget_class "**" style "murrine-menu-item" +widget_class "**" style "murrine-separator-menu-item" +widget_class "*Menu*.*Sepa*" style "murrine-separator-menu-item" +widget_class "**" style "murrine-menubar" +widget_class "***" style "murrine-menubaritem" + +widget_class "*GtkToolButton*" style "murrine-toolbutton" +widget_class "*GtkToggleToolButton*" style "murrine-toolbutton" +widget_class "*GtkMenuToolButton*" style "murrine-toolbutton" +widget_class "*GtkToolbar*Button" style "murrine-toolbutton" + +widget_class "*.." style "murrine-frame-title" + +widget_class "*.*" style "murrine-treeview" +widget_class "*.." style "murrine-treeview-header" +widget_class "*.." style "murrine-treeview-header" +widget_class "*.." style "murrine-treeview-header" +widget_class "*.." style "murrine-treeview-header" + +widget_class "*." style "clearlooks-radiocheck" +widget_class "*.*." style "clearlooks-base-radiocheck" +widget_class "*" style "clearlooks-base-radiocheck" + +widget "gtk-tooltip*" style "murrine-tooltips" + +widget_class "**" style "murrine-overlay-scrollbar" + +# Workarounds and Non-Standard Styling + +style "text-is-fg-color-workaround" { + text[NORMAL] = @text_color + text[PRELIGHT] = @fg_color + text[SELECTED] = @selected_fg_color + text[ACTIVE] = @fg_color + text[INSENSITIVE] = mix (0.5, @bg_color, @fg_color) +} + +widget_class "*.." style "text-is-fg-color-workaround" + +style "fg-is-text-color-workaround" { + fg[NORMAL] = @text_color + fg[PRELIGHT] = @text_color + fg[ACTIVE] = @selected_fg_color + fg[SELECTED] = @selected_fg_color + fg[INSENSITIVE] = darker (@fg_color) +} + +widget_class "**" style "fg-is-text-color-workaround" +widget_class "*" style "fg-is-text-color-workaround" +widget_class "*" style "fg-is-text-color-workaround" + +style "murrine-evo-new-button-workaround" { + engine "murrine" { + toolbarstyle = 0 + } +} + +widget_class "EShellWindow.GtkVBox.BonoboDock.BonoboDockBand.BonoboDockItem*" style "murrine-evo-new-button-workaround" + +style "inkscape-toolbar-fix" { + engine "murrine" { + gradient_shades = { 1.0, 1.0, 1.0, 1.0 } + highlight_shade = 1.0 + } +} + +#widget "*GtkHandleBox*" style "inkscape-toolbar-fix" +#widget "*HandleBox*CommandsToolbar*" style "inkscape-toolbar-fix" +#widget "*HandleBox*SnapToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*SelectToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*NodeToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*TweakToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*ZoomToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*StarToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*RectToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*3DBoxToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*ArcToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*SpiralToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*PencilToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*PenToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*CalligraphyToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*EraserToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*LPEToolToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*DropperToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*ConnectorToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*PaintbucketToolbar*" style "inkscape-toolbar-fix" + + + + +style "gimp-default-style" { +# Uncommenting this line allows to set a different (smaller) font for GIMP. +# +# font_name = "sans 8" +# Enabling the following line for some reason breaks toolbox resize +# increment calculation. You can enable it to get an even smaller GUI +# but need to restart GIMP after the theme change. +# +# GtkWidget::focus-padding = 0 + GtkOptionMenu::indicator-size = { 15, 25 } + GtkOptionMenu::indicator-spacing = { 10, 8, 4, 4 } + GtkPaned::handle-size = 5 + GimpDockWindow::default-height = 600 + GimpDock::font-scale = 1.0 + GimpMenuDock::minimal-width = 400 + GimpToolPalette::tool-icon-size = large-toolbar + GimpToolPalette::button-relief = none + GimpDockbook::tab-border = 0 + GimpDockbook::tab-icon-size = button + GimpColorNotebook::tab-border = 0 + GimpColorNotebook::tab-icon-size = button + GimpDeviceEditor::handle-size = 30 + GimpDockable::content-border = 1 + GimpEditor::content-spacing = 1 + GimpEditor::button-spacing = 1 + GimpEditor::button-icon-size = button + GimpDataEditor::minimal-height = 150 + GimpFrame::label-spacing = 5 + GtkDialog::content-area-border = 2 + GtkDialog::button-spacing = 20 + GtkDialog::action-area-border = 25 + GimpUnitComboBox::appears-as-list = 0 +} + +class "GtkWidget" style "gimp-default-style" +style "gimp-tool-dialog-style" = "gimp-default-style" +{ + GtkDialog::action-area-border = 6 +} +class "GimpToolDialog" style "gimp-tool-dialog-style" +style "gimp-grid-view-style" = "gimp-default-style" +{ + bg[NORMAL] = { 1.0, 1.0, 1.0 } +} +widget "*GimpContainerGridView*GtkViewport*" style "gimp-grid-view-style" +style "gimp-dockable-style" = "gimp-default-style" +{ + GimpFrame::label-bold = 0 + GtkButton::focus-line_width = 1 + GtkButton::focus-padding = 0 +} +widget "*GimpDockable.*" style "gimp-dockable-style" +style "gimp-display-style" = "gimp-default-style" +{ + GimpRuler::font-scale = 1.0 + GimpUnitComboBox::label-scale = 1.0 + GimpScaleComboBox::label-scale = 1.0 + GtkComboBox::arrow-size = 20 + GtkButton::inner-border = { 0, 0, 0, 0 } + GtkButton::focus-line-width = 0 + GtkButton::focus-padding = 0 +} +widget "*GimpDisplayShell.*" style "gimp-display-style" +style "gimp-overlay-style" = "gimp-display-style" +{ + GtkButton::focus-line_width = 2 +} +widget_class "**" style "gimp-overlay-style" + + + + +# Performance Fixes + +style "performance-fix" { + engine "murrine" { + textstyle = 0 + } +} + +widget_class "*gtkmm__GtkWindow*" style "performance-fix" # Inkscape +widget_class "*GimpDisplayShell*" style "performance-fix" # Gimp +widget_class "*GimpToolbox*" style "performance-fix" +widget_class "*GimpMenuDock*" style "performance-fix" +widget "*OOoFixed*" style "performance-fix" # Openoffice/Libreoffice +widget_class "*MozContainer*" style "performance-fix" # Firefox (Not sure if this one does anything though.) + +widget_class "*XfceHeading*" style "xfce-header" +widget_class "*XfceDesktop*" style "xfdesktop-windowlist" +widget_class "*XfdesktopIconView*" style "xfdesktop-icon-view" +widget "xfwm4-tabwin*" style "xfwm-tabwin" +widget "xfwm4-tabwin*GtkButton*" style "xfwm-tabwin-button" +widget_class "*XfsmLogoutDialog*" style "xfsm-logout" +widget_class "*XfsmLogoutDialog*GtkButton" style "xfsm-logout-button" + + +# button fg workarounds: +widget_class "*.." style "murrine-buttonlabel" +widget_class "***" style:highest "murrine-buttonlabel" +widget_class "***" style:highest "clearlooks-radiocheck-label" +widget_class "**" style "murrine-comboboxtext" +widget_class "**" style "murrine-togglebutton" +widget_class "*." style "murrine-radiocheck" +widget_class "***" style:highest "murrine-entry" +widget_class "****" style:highest "murrine-toolbutton-label" diff --git a/trollwut-orange-dark/gtk-3.0/assets/all-assets.svg b/trollwut-orange-dark/gtk-3.0/assets/all-assets.svg new file mode 100644 index 0000000..6b2b9d7 --- /dev/null +++ b/trollwut-orange-dark/gtk-3.0/assets/all-assets.svg @@ -0,0 +1,4456 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/trollwut-orange-dark/gtk-3.0/assets/all-assets.txt b/trollwut-orange-dark/gtk-3.0/assets/all-assets.txt new file mode 100644 index 0000000..6e738e3 --- /dev/null +++ b/trollwut-orange-dark/gtk-3.0/assets/all-assets.txt @@ -0,0 +1,38 @@ +checkbox-checked-dark +checkbox-checked-insensitive-dark +checkbox-checked-insensitive +checkbox-checked +checkbox-mixed-dark +checkbox-mixed-insensitive-dark +checkbox-mixed-insensitive +checkbox-mixed +checkbox-unchecked-dark +checkbox-unchecked-insensitive-dark +checkbox-unchecked-insensitive +checkbox-unchecked +grid-selection-checked-dark +grid-selection-checked +grid-selection-unchecked-dark +grid-selection-unchecked +menuitem-checkbox-checked-hover +menuitem-checkbox-checked-insensitive +menuitem-checkbox-checked +menuitem-checkbox-mixed-hover +menuitem-checkbox-mixed-insensitive +menuitem-checkbox-mixed +menuitem-radio-checked-hover +menuitem-radio-checked-insensitive +menuitem-radio-checked +pane-handle +radio-checked-dark +radio-checked-insensitive-dark +radio-checked-insensitive +radio-checked +radio-mixed-dark +radio-mixed-insensitive-dark +radio-mixed-insensitive +radio-mixed +radio-unchecked-dark +radio-unchecked-insensitive-dark +radio-unchecked-insensitive +radio-unchecked diff --git a/trollwut-orange-dark/gtk-3.0/assets/change_dpi.sh b/trollwut-orange-dark/gtk-3.0/assets/change_dpi.sh new file mode 100755 index 0000000..0c03497 --- /dev/null +++ b/trollwut-orange-dark/gtk-3.0/assets/change_dpi.sh @@ -0,0 +1,4 @@ +#!/usr/bin/env bash +for f in "$@"; do + rsvg-convert -d 300 -p 300 -f svg "$f" -o "${f}.bak" ; mv "${f}.bak" "$f" +done diff --git a/trollwut-orange-dark/gtk-3.0/assets/checkbox-checked-dark.svg b/trollwut-orange-dark/gtk-3.0/assets/checkbox-checked-dark.svg new file mode 100644 index 0000000..e6afc91 --- /dev/null +++ b/trollwut-orange-dark/gtk-3.0/assets/checkbox-checked-dark.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/trollwut-orange-dark/gtk-3.0/assets/checkbox-checked-insensitive-dark.svg b/trollwut-orange-dark/gtk-3.0/assets/checkbox-checked-insensitive-dark.svg new file mode 100644 index 0000000..745d819 --- /dev/null +++ b/trollwut-orange-dark/gtk-3.0/assets/checkbox-checked-insensitive-dark.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/trollwut-orange-dark/gtk-3.0/assets/checkbox-checked-insensitive.svg b/trollwut-orange-dark/gtk-3.0/assets/checkbox-checked-insensitive.svg new file mode 100644 index 0000000..745d819 --- /dev/null +++ b/trollwut-orange-dark/gtk-3.0/assets/checkbox-checked-insensitive.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/trollwut-orange-dark/gtk-3.0/assets/checkbox-checked.svg b/trollwut-orange-dark/gtk-3.0/assets/checkbox-checked.svg new file mode 100644 index 0000000..9615525 --- /dev/null +++ b/trollwut-orange-dark/gtk-3.0/assets/checkbox-checked.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/trollwut-orange-dark/gtk-3.0/assets/checkbox-mixed-dark.svg b/trollwut-orange-dark/gtk-3.0/assets/checkbox-mixed-dark.svg new file mode 100644 index 0000000..ba3af31 --- /dev/null +++ b/trollwut-orange-dark/gtk-3.0/assets/checkbox-mixed-dark.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/trollwut-orange-dark/gtk-3.0/assets/checkbox-mixed-insensitive-dark.svg b/trollwut-orange-dark/gtk-3.0/assets/checkbox-mixed-insensitive-dark.svg new file mode 100644 index 0000000..8d17011 --- /dev/null +++ b/trollwut-orange-dark/gtk-3.0/assets/checkbox-mixed-insensitive-dark.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/trollwut-orange-dark/gtk-3.0/assets/checkbox-mixed-insensitive.svg b/trollwut-orange-dark/gtk-3.0/assets/checkbox-mixed-insensitive.svg new file mode 100644 index 0000000..8d17011 --- /dev/null +++ b/trollwut-orange-dark/gtk-3.0/assets/checkbox-mixed-insensitive.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/trollwut-orange-dark/gtk-3.0/assets/checkbox-mixed.svg b/trollwut-orange-dark/gtk-3.0/assets/checkbox-mixed.svg new file mode 100644 index 0000000..ba3af31 --- /dev/null +++ b/trollwut-orange-dark/gtk-3.0/assets/checkbox-mixed.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/trollwut-orange-dark/gtk-3.0/assets/checkbox-unchecked-dark.svg b/trollwut-orange-dark/gtk-3.0/assets/checkbox-unchecked-dark.svg new file mode 100644 index 0000000..084d4a3 --- /dev/null +++ b/trollwut-orange-dark/gtk-3.0/assets/checkbox-unchecked-dark.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/trollwut-orange-dark/gtk-3.0/assets/checkbox-unchecked-insensitive-dark.svg b/trollwut-orange-dark/gtk-3.0/assets/checkbox-unchecked-insensitive-dark.svg new file mode 100644 index 0000000..57cc64f --- /dev/null +++ b/trollwut-orange-dark/gtk-3.0/assets/checkbox-unchecked-insensitive-dark.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/trollwut-orange-dark/gtk-3.0/assets/checkbox-unchecked-insensitive.svg b/trollwut-orange-dark/gtk-3.0/assets/checkbox-unchecked-insensitive.svg new file mode 100644 index 0000000..57cc64f --- /dev/null +++ b/trollwut-orange-dark/gtk-3.0/assets/checkbox-unchecked-insensitive.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/trollwut-orange-dark/gtk-3.0/assets/checkbox-unchecked.svg b/trollwut-orange-dark/gtk-3.0/assets/checkbox-unchecked.svg new file mode 100644 index 0000000..084d4a3 --- /dev/null +++ b/trollwut-orange-dark/gtk-3.0/assets/checkbox-unchecked.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/trollwut-orange-dark/gtk-3.0/assets/grid-selection-checked-dark.svg b/trollwut-orange-dark/gtk-3.0/assets/grid-selection-checked-dark.svg new file mode 100644 index 0000000..b88aaf5 --- /dev/null +++ b/trollwut-orange-dark/gtk-3.0/assets/grid-selection-checked-dark.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/trollwut-orange-dark/gtk-3.0/assets/grid-selection-checked.svg b/trollwut-orange-dark/gtk-3.0/assets/grid-selection-checked.svg new file mode 100644 index 0000000..b88aaf5 --- /dev/null +++ b/trollwut-orange-dark/gtk-3.0/assets/grid-selection-checked.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/trollwut-orange-dark/gtk-3.0/assets/grid-selection-unchecked-dark.svg b/trollwut-orange-dark/gtk-3.0/assets/grid-selection-unchecked-dark.svg new file mode 100644 index 0000000..31d61ef --- /dev/null +++ b/trollwut-orange-dark/gtk-3.0/assets/grid-selection-unchecked-dark.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/trollwut-orange-dark/gtk-3.0/assets/grid-selection-unchecked.svg b/trollwut-orange-dark/gtk-3.0/assets/grid-selection-unchecked.svg new file mode 100644 index 0000000..31d61ef --- /dev/null +++ b/trollwut-orange-dark/gtk-3.0/assets/grid-selection-unchecked.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/trollwut-orange-dark/gtk-3.0/assets/menuitem-checkbox-checked-hover.svg b/trollwut-orange-dark/gtk-3.0/assets/menuitem-checkbox-checked-hover.svg new file mode 100644 index 0000000..707bef4 --- /dev/null +++ b/trollwut-orange-dark/gtk-3.0/assets/menuitem-checkbox-checked-hover.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/trollwut-orange-dark/gtk-3.0/assets/menuitem-checkbox-checked-insensitive.svg b/trollwut-orange-dark/gtk-3.0/assets/menuitem-checkbox-checked-insensitive.svg new file mode 100644 index 0000000..5d3c821 --- /dev/null +++ b/trollwut-orange-dark/gtk-3.0/assets/menuitem-checkbox-checked-insensitive.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/trollwut-orange-dark/gtk-3.0/assets/menuitem-checkbox-checked.svg b/trollwut-orange-dark/gtk-3.0/assets/menuitem-checkbox-checked.svg new file mode 100644 index 0000000..80f1a14 --- /dev/null +++ b/trollwut-orange-dark/gtk-3.0/assets/menuitem-checkbox-checked.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/trollwut-orange-dark/gtk-3.0/assets/menuitem-checkbox-mixed-hover.svg b/trollwut-orange-dark/gtk-3.0/assets/menuitem-checkbox-mixed-hover.svg new file mode 100644 index 0000000..fe4ecad --- /dev/null +++ b/trollwut-orange-dark/gtk-3.0/assets/menuitem-checkbox-mixed-hover.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/trollwut-orange-dark/gtk-3.0/assets/menuitem-checkbox-mixed-insensitive.svg b/trollwut-orange-dark/gtk-3.0/assets/menuitem-checkbox-mixed-insensitive.svg new file mode 100644 index 0000000..6c207cd --- /dev/null +++ b/trollwut-orange-dark/gtk-3.0/assets/menuitem-checkbox-mixed-insensitive.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/trollwut-orange-dark/gtk-3.0/assets/menuitem-checkbox-mixed-selected.svg b/trollwut-orange-dark/gtk-3.0/assets/menuitem-checkbox-mixed-selected.svg new file mode 100644 index 0000000..2cf017b --- /dev/null +++ b/trollwut-orange-dark/gtk-3.0/assets/menuitem-checkbox-mixed-selected.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/trollwut-orange-dark/gtk-3.0/assets/menuitem-checkbox-mixed.svg b/trollwut-orange-dark/gtk-3.0/assets/menuitem-checkbox-mixed.svg new file mode 100644 index 0000000..ef3678b --- /dev/null +++ b/trollwut-orange-dark/gtk-3.0/assets/menuitem-checkbox-mixed.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/trollwut-orange-dark/gtk-3.0/assets/menuitem-checkbox-unchecked.svg b/trollwut-orange-dark/gtk-3.0/assets/menuitem-checkbox-unchecked.svg new file mode 100644 index 0000000..4d0473a --- /dev/null +++ b/trollwut-orange-dark/gtk-3.0/assets/menuitem-checkbox-unchecked.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/trollwut-orange-dark/gtk-3.0/assets/menuitem-radio-checked-hover.svg b/trollwut-orange-dark/gtk-3.0/assets/menuitem-radio-checked-hover.svg new file mode 100644 index 0000000..f4030a8 --- /dev/null +++ b/trollwut-orange-dark/gtk-3.0/assets/menuitem-radio-checked-hover.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/trollwut-orange-dark/gtk-3.0/assets/menuitem-radio-checked-insensitive.svg b/trollwut-orange-dark/gtk-3.0/assets/menuitem-radio-checked-insensitive.svg new file mode 100644 index 0000000..13d094b --- /dev/null +++ b/trollwut-orange-dark/gtk-3.0/assets/menuitem-radio-checked-insensitive.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/trollwut-orange-dark/gtk-3.0/assets/menuitem-radio-checked.svg b/trollwut-orange-dark/gtk-3.0/assets/menuitem-radio-checked.svg new file mode 100644 index 0000000..2f8422e --- /dev/null +++ b/trollwut-orange-dark/gtk-3.0/assets/menuitem-radio-checked.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/trollwut-orange-dark/gtk-3.0/assets/menuitem-radio-mixed-hover.svg b/trollwut-orange-dark/gtk-3.0/assets/menuitem-radio-mixed-hover.svg new file mode 100644 index 0000000..df61ce6 --- /dev/null +++ b/trollwut-orange-dark/gtk-3.0/assets/menuitem-radio-mixed-hover.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/trollwut-orange-dark/gtk-3.0/assets/menuitem-radio-mixed-insensitive.svg b/trollwut-orange-dark/gtk-3.0/assets/menuitem-radio-mixed-insensitive.svg new file mode 100644 index 0000000..96ed246 --- /dev/null +++ b/trollwut-orange-dark/gtk-3.0/assets/menuitem-radio-mixed-insensitive.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/trollwut-orange-dark/gtk-3.0/assets/menuitem-radio-mixed-selected.svg b/trollwut-orange-dark/gtk-3.0/assets/menuitem-radio-mixed-selected.svg new file mode 100644 index 0000000..69f59fa --- /dev/null +++ b/trollwut-orange-dark/gtk-3.0/assets/menuitem-radio-mixed-selected.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/trollwut-orange-dark/gtk-3.0/assets/menuitem-radio-mixed.svg b/trollwut-orange-dark/gtk-3.0/assets/menuitem-radio-mixed.svg new file mode 100644 index 0000000..cd46d82 --- /dev/null +++ b/trollwut-orange-dark/gtk-3.0/assets/menuitem-radio-mixed.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/trollwut-orange-dark/gtk-3.0/assets/menuitem-radio-unchecked.svg b/trollwut-orange-dark/gtk-3.0/assets/menuitem-radio-unchecked.svg new file mode 100644 index 0000000..4d9d2b7 --- /dev/null +++ b/trollwut-orange-dark/gtk-3.0/assets/menuitem-radio-unchecked.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/trollwut-orange-dark/gtk-3.0/assets/pane-handle-vertical.svg b/trollwut-orange-dark/gtk-3.0/assets/pane-handle-vertical.svg new file mode 100644 index 0000000..834a8df --- /dev/null +++ b/trollwut-orange-dark/gtk-3.0/assets/pane-handle-vertical.svg @@ -0,0 +1,49 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/trollwut-orange-dark/gtk-3.0/assets/pane-handle.png b/trollwut-orange-dark/gtk-3.0/assets/pane-handle.png new file mode 100644 index 0000000000000000000000000000000000000000..e67a9dc523a81c476603ecaeb1398385e9529148 GIT binary patch literal 150 zcmeAS@N?(olHy`uVBq!ia0vp^EI`c3!3HEn^LrP71d5$JLpXq-h9ji|Bw64QSqxNv z9fTR3G-g)-1tm*dBT9nv(@M${i&7cN%ggmL^RkPR6AM!H@{7`Ezq647DiZc|aSY*@ lnVgc4V34+e$KcW-9tI;uhPe)jZB;;N22WQ%mvv4FO#oNoB~$ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/trollwut-orange-dark/gtk-3.0/assets/pane-handle@2.png b/trollwut-orange-dark/gtk-3.0/assets/pane-handle@2.png new file mode 100644 index 0000000000000000000000000000000000000000..8a2cd077af89f942974b3d387dd8f223c27e7f3e GIT binary patch literal 161 zcmeAS@N?(olHy`uVBq!ia0vp^96&6@!3HGLoaUDSDVAa<&kznEsNqQI0P;BtJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)Ea-J@Z zAsQ2tQxXyk(he}s_~6MWf8d0H6dw=I6%KZW^M4o?ulo|L2vo`7>FVdQ&MBb@02%oz AHvj+t literal 0 HcmV?d00001 diff --git a/trollwut-orange-dark/gtk-3.0/assets/radio-checked-dark.svg b/trollwut-orange-dark/gtk-3.0/assets/radio-checked-dark.svg new file mode 100644 index 0000000..a9111b3 --- /dev/null +++ b/trollwut-orange-dark/gtk-3.0/assets/radio-checked-dark.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/trollwut-orange-dark/gtk-3.0/assets/radio-checked-insensitive-dark.svg b/trollwut-orange-dark/gtk-3.0/assets/radio-checked-insensitive-dark.svg new file mode 100644 index 0000000..106e010 --- /dev/null +++ b/trollwut-orange-dark/gtk-3.0/assets/radio-checked-insensitive-dark.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/trollwut-orange-dark/gtk-3.0/assets/radio-checked-insensitive.svg b/trollwut-orange-dark/gtk-3.0/assets/radio-checked-insensitive.svg new file mode 100644 index 0000000..106e010 --- /dev/null +++ b/trollwut-orange-dark/gtk-3.0/assets/radio-checked-insensitive.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/trollwut-orange-dark/gtk-3.0/assets/radio-checked.svg b/trollwut-orange-dark/gtk-3.0/assets/radio-checked.svg new file mode 100644 index 0000000..a9111b3 --- /dev/null +++ b/trollwut-orange-dark/gtk-3.0/assets/radio-checked.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/trollwut-orange-dark/gtk-3.0/assets/radio-mixed-dark.svg b/trollwut-orange-dark/gtk-3.0/assets/radio-mixed-dark.svg new file mode 100644 index 0000000..02d6f9f --- /dev/null +++ b/trollwut-orange-dark/gtk-3.0/assets/radio-mixed-dark.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/trollwut-orange-dark/gtk-3.0/assets/radio-mixed-insensitive-dark.svg b/trollwut-orange-dark/gtk-3.0/assets/radio-mixed-insensitive-dark.svg new file mode 100644 index 0000000..fe572ab --- /dev/null +++ b/trollwut-orange-dark/gtk-3.0/assets/radio-mixed-insensitive-dark.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/trollwut-orange-dark/gtk-3.0/assets/radio-mixed-insensitive.svg b/trollwut-orange-dark/gtk-3.0/assets/radio-mixed-insensitive.svg new file mode 100644 index 0000000..fe572ab --- /dev/null +++ b/trollwut-orange-dark/gtk-3.0/assets/radio-mixed-insensitive.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/trollwut-orange-dark/gtk-3.0/assets/radio-mixed.svg b/trollwut-orange-dark/gtk-3.0/assets/radio-mixed.svg new file mode 100644 index 0000000..02d6f9f --- /dev/null +++ b/trollwut-orange-dark/gtk-3.0/assets/radio-mixed.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/trollwut-orange-dark/gtk-3.0/assets/radio-selected-insensitive.svg b/trollwut-orange-dark/gtk-3.0/assets/radio-selected-insensitive.svg new file mode 100644 index 0000000..106e010 --- /dev/null +++ b/trollwut-orange-dark/gtk-3.0/assets/radio-selected-insensitive.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/trollwut-orange-dark/gtk-3.0/assets/radio-selected.svg b/trollwut-orange-dark/gtk-3.0/assets/radio-selected.svg new file mode 100644 index 0000000..a9111b3 --- /dev/null +++ b/trollwut-orange-dark/gtk-3.0/assets/radio-selected.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/trollwut-orange-dark/gtk-3.0/assets/radio-unchecked-dark.svg b/trollwut-orange-dark/gtk-3.0/assets/radio-unchecked-dark.svg new file mode 100644 index 0000000..fb7ff62 --- /dev/null +++ b/trollwut-orange-dark/gtk-3.0/assets/radio-unchecked-dark.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/trollwut-orange-dark/gtk-3.0/assets/radio-unchecked-insensitive-dark.svg b/trollwut-orange-dark/gtk-3.0/assets/radio-unchecked-insensitive-dark.svg new file mode 100644 index 0000000..9b96837 --- /dev/null +++ b/trollwut-orange-dark/gtk-3.0/assets/radio-unchecked-insensitive-dark.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/trollwut-orange-dark/gtk-3.0/assets/radio-unchecked-insensitive.svg b/trollwut-orange-dark/gtk-3.0/assets/radio-unchecked-insensitive.svg new file mode 100644 index 0000000..9b96837 --- /dev/null +++ b/trollwut-orange-dark/gtk-3.0/assets/radio-unchecked-insensitive.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/trollwut-orange-dark/gtk-3.0/assets/radio-unchecked.svg b/trollwut-orange-dark/gtk-3.0/assets/radio-unchecked.svg new file mode 100644 index 0000000..fb7ff62 --- /dev/null +++ b/trollwut-orange-dark/gtk-3.0/assets/radio-unchecked.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/trollwut-orange-dark/gtk-3.0/assets/radio-unselected-dark.svg b/trollwut-orange-dark/gtk-3.0/assets/radio-unselected-dark.svg new file mode 100644 index 0000000..214ed94 --- /dev/null +++ b/trollwut-orange-dark/gtk-3.0/assets/radio-unselected-dark.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/trollwut-orange-dark/gtk-3.0/assets/radio-unselected-insensitive-dark.svg b/trollwut-orange-dark/gtk-3.0/assets/radio-unselected-insensitive-dark.svg new file mode 100644 index 0000000..0fdfaf4 --- /dev/null +++ b/trollwut-orange-dark/gtk-3.0/assets/radio-unselected-insensitive-dark.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/trollwut-orange-dark/gtk-3.0/assets/radio-unselected-insensitive.svg b/trollwut-orange-dark/gtk-3.0/assets/radio-unselected-insensitive.svg new file mode 100644 index 0000000..9b96837 --- /dev/null +++ b/trollwut-orange-dark/gtk-3.0/assets/radio-unselected-insensitive.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/trollwut-orange-dark/gtk-3.0/assets/radio-unselected.svg b/trollwut-orange-dark/gtk-3.0/assets/radio-unselected.svg new file mode 100644 index 0000000..fb7ff62 --- /dev/null +++ b/trollwut-orange-dark/gtk-3.0/assets/radio-unselected.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/trollwut-orange-dark/gtk-3.0/assets/sed.sh b/trollwut-orange-dark/gtk-3.0/assets/sed.sh new file mode 100755 index 0000000..8046362 --- /dev/null +++ b/trollwut-orange-dark/gtk-3.0/assets/sed.sh @@ -0,0 +1,9 @@ +#!/bin/sh +sed -i \ + -e 's/#101010/rgb(0%,0%,0%)/g' \ + -e 's/#eeeeee/rgb(100%,100%,100%)/g' \ + -e 's/#111111/rgb(50%,0%,0%)/g' \ + -e 's/#FC6600/rgb(0%,50%,0%)/g' \ + -e 's/#101010/rgb(50%,0%,50%)/g' \ + -e 's/#eeeeee/rgb(0%,0%,50%)/g' \ + "$@" diff --git a/trollwut-orange-dark/gtk-3.0/assets/unsed.sh b/trollwut-orange-dark/gtk-3.0/assets/unsed.sh new file mode 100755 index 0000000..b2caf8b --- /dev/null +++ b/trollwut-orange-dark/gtk-3.0/assets/unsed.sh @@ -0,0 +1,11 @@ +#!/bin/sh +sed -i \ + -e 's/rgb(0%,0%,0%)/#101010/g' \ + -e 's/rgb(100%,100%,100%)/#eeeeee/g' \ + -e 's/rgb(50%,0%,0%)/#111111/g' \ + -e 's/rgb(0%,50%,0%)/#FC6600/g' \ + -e 's/rgb(0%,50.196078%,0%)/#FC6600/g' \ + -e 's/rgb(50%,0%,50%)/#101010/g' \ + -e 's/rgb(50.196078%,0%,50.196078%)/#101010/g' \ + -e 's/rgb(0%,0%,50%)/#eeeeee/g' \ + "$@" diff --git a/trollwut-orange-dark/gtk-3.0/dist/gtk-dark.css b/trollwut-orange-dark/gtk-3.0/dist/gtk-dark.css new file mode 100644 index 0000000..a6d926d --- /dev/null +++ b/trollwut-orange-dark/gtk-3.0/dist/gtk-dark.css @@ -0,0 +1,4851 @@ +/*$dark_shadow: #000;*/ +/*$light_shadow: #fff;*/ +/*$dark_shadow: #000;*/ +/*$light_shadow: #fff;*/ +/* dark color scheme */ +@define-color dark_bg_color #111111; +@define-color dark_fg_color #eeeeee; +/* colormap actually used by the theme, to be overridden in other css files */ +@define-color theme_bg_color #101010; +@define-color theme_fg_color #eeeeee; +@define-color theme_base_color #101010; +@define-color theme_text_color #eeeeee; +@define-color theme_selected_bg_color #FC6600; +@define-color theme_selected_fg_color #ffffff; +@define-color theme_tooltip_bg_color #101010; +@define-color theme_tooltip_fg_color #eeeeee; +/* shadow effects */ +@define-color light_shadow #111111; +@define-color dark_shadow #303030; +/* misc colors used by gtk+ */ +@define-color info_fg_color #101010; +@define-color info_bg_color #9e6656; +@define-color warning_fg_color #101010; +@define-color warning_bg_color #fcbe00; +@define-color question_fg_color #101010; +@define-color question_bg_color #9e6656; +@define-color error_fg_color #101010; +@define-color error_bg_color #fc6600; +@define-color link_color #8f1d45; +@define-color success_color #bee400; +@define-color warning_color #fcbe00; +@define-color error_color #fc6600; +/* widget colors */ +@define-color titlebar_bg_focused @dark_bg_color; +@define-color titlebar_bg_unfocused @theme_bg_color; +@define-color titlebar_fg_focused @dark_fg_color; +@define-color titlebar_fg_unfocused mix(#eeeeee,#101010,0.4); +@define-color menubar_bg_color @dark_bg_color; +@define-color menubar_fg_color @dark_fg_color; +@define-color toolbar_bg_color @theme_bg_color; +@define-color toolbar_fg_color @theme_fg_color; +@define-color menu_bg_color @dark_bg_color; +@define-color menu_fg_color @dark_fg_color; +@define-color panel_bg_color @dark_bg_color; +@define-color panel_fg_color @dark_fg_color; +/* osd */ +@define-color osd_base #111111; +@define-color osd_bg rgba(17, 17, 17, 0.8); +@define-color osd_fg #eeeeee; +/* lightdm greeter colors */ +@define-color lightdm_bg_color #111111; +@define-color lightdm_fg_color #eeeeee; +/* window manager colors */ +@define-color wm_bg_focused #111111; +@define-color wm_bg_unfocused #101010; +@define-color wm_border_focused #FC6600; +@define-color wm_border_unfocused #111111; +@define-color wm_title_focused #eeeeee; +@define-color wm_title_unfocused mix(#eeeeee,#101010,0.4); +@define-color wm_icons_focused #eeeeee; +@define-color wm_icons_focused_prelight #FC6600; +@define-color wm_icons_focused_pressed #ca5200; +@define-color wm_icons_unfocused mix(#eeeeee,#101010,0.4); +@define-color wm_icons_unfocused_prelight #FC6600; +@define-color wm_icons_unfocused_pressed #ca5200; +/************** + ! GTK settings +***************/ +* { + -GtkArrow-arrow-scaling: .5; + -GtkExpander-expander-size: 8; + -GtkStatusbar-shadow-type: none; + -GtkToolItemGroup-expander-size: 8; + -GtkWindow-resize-grip-height: 0; + -GtkWindow-resize-grip-width: 0; + -WnckTasklist-fade-overlay-rect: 0; + -GtkWidget-cursor-color: #eeeeee; + -GtkWidget-secondary-cursor-color: #eeeeee; + -GtkWidget-cursor-aspect-ratio: 0.04; + outline-color: rgba(252, 102, 0, 0.5); + outline-style: dashed; + outline-width: 1px; + outline-offset: -1px; + outline-radius: 3px; } + +/************* + ! Base states + *************/ +*:selected, .gtkstyle-fallback:selected, GtkLabel:selected, .grid-child:selected, GtkFlowBox .grid-child:selected, GucharmapChartable:focus, GucharmapChartable:hover, GucharmapChartable:active, GucharmapChartable:selected, .view:selected, GtkHTML:selected, .view:selected:focus, GtkHTML:selected:focus, .gedit-document-panel-document-row:selected, .gedit-document-panel-document-row:selected:hover, GeditViewFrame .gedit-search-slider .not-found:selected, :focus:selected, GtkFlowBox .grid-child:focus:selected, GucharmapChartable:focus, .gedit-document-panel-document-row:focus:selected:hover, GeditViewFrame .gedit-search-slider .not-found:focus:selected { + background-color: #FC6600; + color: #ffffff; } + +* { + /* hyperlinks */ + -GtkHTML-link-color: #8f1d45; + -GtkIMHtml-hyperlink-color: #8f1d45; + -GtkWidget-link-color: #8f1d45; + -GtkWidget-visited-link-color: #8f1d45; } + *:insensitive, *:insensitive:insensitive { + color: mix(#eeeeee,#101010,0.5); } + *:insensitive { + -gtk-image-effect: dim; } + *:hover { + -gtk-image-effect: highlight; } + *:link, *:visited { + color: #8f1d45; } + +.background { + background-color: #101010; + color: #eeeeee; } + .background:backdrop { + text-shadow: none; + icon-shadow: none; } + .background.csd { + background-color: #101010; } + +.gtkstyle-fallback { + background-color: rgba(16, 16, 16, 0.5); + color: #eeeeee; } + .gtkstyle-fallback:hover { + background-color: #121212; + color: #eeeeee; } + .gtkstyle-fallback:active { + background-color: #0e0e0e; + color: #eeeeee; } + .gtkstyle-fallback:insensitive { + background-color: #101010; + color: mix(#eeeeee,#101010,0.5); } + +GtkImage, GtkImage:insensitive, GtkLabel, GtkLabel:insensitive, GtkBox, GtkBox:insensitive, GtkGrid, GtkGrid:insensitive { + background-color: transparent; } + +GtkLabel.separator { + color: #eeeeee; } + +GtkLabel:insensitive { + color: mix(#eeeeee,#101010,0.5); } + +/********* + ! Buttons +**********/ +.button, .button.default, .toolbar .button, .header-bar .button, .suggested-action.button, .selection-mode.header-bar .button.suggested-action, .selection-mode.toolbar .button.suggested-action, .destructive-action.button, .selection-mode.header-bar .button, .selection-mode.toolbar .button, .info .button, .warning .button, .question .button, .error .button, GtkPopover .button, GtkModelButton.button, GtkModelButton.button:backdrop, .app-notification .button, .app-notification.frame .button, .osd.button, .osd .button, +#XfceNotifyWindow.button, +#XfceNotifyWindow .button, column-header, NemoPathbarButton { + padding: 3px 5px; + border-width: 1px; + border-style: solid; + border-radius: 3px; + transition: 150ms ease; + outline-color: transparent; + -GtkWidget-focus-padding: 1; + -GtkWidget-focus-line-width: 0; } + .button:focus, .selection-mode.header-bar .button:focus, .selection-mode.toolbar .button:focus, GtkModelButton.button:focus:backdrop, .app-notification.frame .button:focus, + #XfceNotifyWindow.button:focus, + #XfceNotifyWindow .button:focus, column-header:focus, NemoPathbarButton:focus, .button:hover, .selection-mode.header-bar .button:hover, .selection-mode.toolbar .button:hover, GtkModelButton.button:hover:backdrop, .app-notification.frame .button:hover, + #XfceNotifyWindow.button:hover, + #XfceNotifyWindow .button:hover, column-header:hover, NemoPathbarButton:hover, .button:active, .selection-mode.header-bar .button:active, .selection-mode.toolbar .button:active, GtkModelButton.button:active:backdrop, .app-notification.frame .button:active, + #XfceNotifyWindow.button:active, + #XfceNotifyWindow .button:active, column-header:active, NemoPathbarButton:active { + transition: none; } + +.linked > GtkComboBox > .button:dir(ltr) { + border-radius: 0; + border-left-style: none; + border-right-style: solid; } + .linked > GtkComboBox > .button:dir(rtl) { + border-radius: 0; + border-right-style: none; + border-left-style: solid; } + +.button.linked, .linked .button, GtkComboBox.combobox-entry .entry, GtkComboBox.combobox-entry .button, .toolbar .button.linked, .toolbar .linked .button, .header-bar .button.linked, .header-bar .linked .button, .selection-mode.header-bar .button.linked, .selection-mode.header-bar .linked .button, .selection-mode.toolbar .button.linked, .selection-mode.toolbar .linked .button { + border-width: 1px; + border-style: solid; + border-radius: 0; + border-right-style: none; + border-left-style: none; } + .button.linked:first-child, .linked .button:first-child, GtkComboBox.combobox-entry .entry:first-child, GtkComboBox.combobox-entry .button:first-child, .linked > GtkComboBox:first-child > .button, .selection-mode.header-bar .button.linked:first-child, .selection-mode.header-bar .linked .button:first-child, .selection-mode.toolbar .button.linked:first-child, .selection-mode.toolbar .linked .button:first-child { + border-width: 1px; + border-radius: 3px; + border-left-style: solid; + border-right-style: none; + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + .button.linked:first-child:dir(rtl), .linked .button:first-child:dir(rtl), GtkComboBox.combobox-entry .entry:first-child:dir(rtl), GtkComboBox.combobox-entry .button:first-child:dir(rtl), .linked > GtkComboBox:first-child > .button:dir(rtl), .selection-mode.header-bar .button.linked:first-child:dir(rtl), .selection-mode.header-bar .linked .button:first-child:dir(rtl), .selection-mode.toolbar .button.linked:first-child:dir(rtl), .selection-mode.toolbar .linked .button:first-child:dir(rtl) { + border-left-style: none; + border-right-style: solid; } + .button.linked:last-child, .linked .button:last-child, GtkComboBox.combobox-entry .entry:last-child, GtkComboBox.combobox-entry .button:last-child, .linked > GtkComboBox:last-child > .button, .selection-mode.header-bar .button.linked:last-child, .selection-mode.header-bar .linked .button:last-child, .selection-mode.toolbar .button.linked:last-child, .selection-mode.toolbar .linked .button:last-child { + border-width: 1px; + border-radius: 3px; + border-left-style: none; + border-right-style: solid; + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + .button.linked:last-child:dir(rtl), .linked .button:last-child:dir(rtl), GtkComboBox.combobox-entry .entry:last-child:dir(rtl), GtkComboBox.combobox-entry .button:last-child:dir(rtl), .linked > GtkComboBox:last-child > .button:dir(rtl), .selection-mode.header-bar .button.linked:last-child:dir(rtl), .selection-mode.header-bar .linked .button:last-child:dir(rtl), .selection-mode.toolbar .button.linked:last-child:dir(rtl), .selection-mode.toolbar .linked .button:last-child:dir(rtl) { + border-left-style: solid; + border-right-style: none; } + .button.linked:only-child, .linked .button:only-child, GtkComboBox.combobox-entry .entry:only-child, GtkComboBox.combobox-entry .button:only-child, .linked > GtkComboBox:only-child > .button, .selection-mode.header-bar .button.linked:only-child, .selection-mode.header-bar .linked .button:only-child, .selection-mode.toolbar .button.linked:only-child, .selection-mode.toolbar .linked .button:only-child, .button.linked:first-child:only-child, .linked .button:first-child:only-child, GtkComboBox.combobox-entry .entry:first-child:only-child, GtkComboBox.combobox-entry .button:first-child:only-child, .linked > GtkComboBox:first-child > .button:only-child, .linked > GtkComboBox:only-child > .button:first-child { + border-width: 1px; + border-style: solid; + border-radius: 3px; } + +* { + -GtkButton-child-displacement-x: 0; + -GtkButton-child-displacement-y: 0; + -GtkButton-default-border: 0; + -GtkButton-image-spacing: 0; + -GtkButton-inner-border: 1; + -GtkButton-interior-focus: true; + -GtkButtonBox-child-min-height: 24; + -GtkButtonBox-child-internal-pad-y: 1; + -GtkToolButton-icon-spacing: 6; } + +.info .button.close, .warning .button.close, .question .button.close, .error .button.close, .notebook tab .button { + border: 1px solid transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + .info .button.close:focus, .warning .button.close:focus, .question .button.close:focus, .error .button.close:focus, .notebook tab .button:focus, .info .button.close:hover, .warning .button.close:hover, .question .button.close:hover, .error .button.close:hover, .notebook tab .button:hover { + border: 1px solid rgba(95, 95, 95, 0.3); + background-color: rgba(17, 17, 17, 0.2); + background-image: none; + box-shadow: none; } + .info .button.close:active, .warning .button.close:active, .question .button.close:active, .error .button.close:active, .notebook tab .button:active, .info .button.close:checked, .warning .button.close:checked, .question .button.close:checked, .error .button.close:checked, .notebook tab .button:checked, .info .button.close:active:hover, .warning .button.close:active:hover, .question .button.close:active:hover, .error .button.close:active:hover, .notebook tab .button:active:hover, .info .button.close:checked:hover, .warning .button.close:checked:hover, .question .button.close:checked:hover, .error .button.close:checked:hover, .notebook tab .button:checked:hover { + border: 1px solid rgba(95, 95, 95, 0.3); + background-color: rgba(95, 95, 95, 0.1); + background-image: none; + box-shadow: none; } + +.button { + background-color: #1c1c1c; + background-image: none; + border-color: rgba(190, 190, 190, 0.32); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + .button:focus, .button:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.32),0.3); } + .button:active, .button:active:hover, .button:active:focus, .button:active:hover:focus, .button:checked, .button:checked:hover, .button:checked:focus, .button:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.32); } + .button:insensitive { + border-color: rgba(202, 202, 202, 0.32); } + .button:active:insensitive, .button:checked:insensitive { + border-color: rgba(190, 190, 190, 0.32); } + .button.flat { + border-color: rgba(28, 28, 28, 0); + color: #eeeeee; + background-color: rgba(28, 28, 28, 0); + background-image: none; + box-shadow: none; } + .button:hover, .button.flat:hover { + background-color: #1d1d1d; + background-image: none; + border-color: rgba(190, 190, 190, 0.4); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + .button:hover:focus, .button:hover:hover, .button.flat:hover:focus, .button.flat:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.4),0.3); } + .button:hover:active, .button:hover:active:hover, .button:hover:active:focus, .button:hover:active:hover:focus, .button:hover:checked, .button:hover:checked:hover, .button:hover:checked:focus, .button:hover:checked:hover:focus, .button.flat:hover:active, .button.flat:hover:active:hover, .button.flat:hover:active:focus, .button.flat:hover:active:hover:focus, .button.flat:hover:checked, .button.flat:hover:checked:hover, .button.flat:hover:checked:focus, .button.flat:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.4); } + .button:hover:insensitive, .button.flat:hover:insensitive { + border-color: rgba(202, 202, 202, 0.4); } + .button:hover:active:insensitive, .button:hover:checked:insensitive, .button.flat:hover:active:insensitive, .button.flat:hover:checked:insensitive { + border-color: rgba(190, 190, 190, 0.4); } + .button:focus, .button.flat:focus { + background-color: #1d1d1d; + background-image: none; + border-color: rgba(238, 238, 238, 0.32); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .button:focus:hover, .button.flat:focus:hover { + background-color: #1f1f1f; + background-image: none; + border-color: rgba(190, 190, 190, 0.4); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + .button:focus:hover:focus, .button:focus:hover:hover, .button.flat:focus:hover:focus, .button.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.4),0.3); } + .button:focus:hover:active, .button:focus:hover:active:hover, .button:focus:hover:active:focus, .button:focus:hover:active:hover:focus, .button:focus:hover:checked, .button:focus:hover:checked:hover, .button:focus:hover:checked:focus, .button:focus:hover:checked:hover:focus, .button.flat:focus:hover:active, .button.flat:focus:hover:active:hover, .button.flat:focus:hover:active:focus, .button.flat:focus:hover:active:hover:focus, .button.flat:focus:hover:checked, .button.flat:focus:hover:checked:hover, .button.flat:focus:hover:checked:focus, .button.flat:focus:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.4); } + .button:focus:hover:insensitive, .button.flat:focus:hover:insensitive { + border-color: rgba(202, 202, 202, 0.4); } + .button:focus:hover:active:insensitive, .button:focus:hover:checked:insensitive, .button.flat:focus:hover:active:insensitive, .button.flat:focus:hover:checked:insensitive { + border-color: rgba(190, 190, 190, 0.4); } + .button:checked, .button:active, .button.flat:checked, .button.flat:active { + background-color: #FC6600; + background-image: none; + border-color: rgba(190, 190, 190, 0.32); + color: #ffffff; + box-shadow: inset 1px 0 rgba(238, 238, 238, 0.06), inset 0 1px rgba(238, 238, 238, 0.07), inset -1px 0 rgba(238, 238, 238, 0.06), inset 0 -1px rgba(238, 238, 238, 0.05); } + .button:checked:focus, .button:checked:hover, .button:active:focus, .button:active:hover, .button.flat:checked:focus, .button.flat:checked:hover, .button.flat:active:focus, .button.flat:active:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.32),0.3); } + .button:checked:active, .button:checked:active:hover, .button:checked:active:focus, .button:checked:active:hover:focus, .button:checked:checked, .button:checked:checked:hover, .button:checked:checked:focus, .button:checked:checked:hover:focus, .button:active:active, .button:active:active:hover, .button:active:active:focus, .button:active:active:hover:focus, .button:active:checked, .button:active:checked:hover, .button:active:checked:focus, .button:active:checked:hover:focus, .button.flat:checked:active, .button.flat:checked:active:hover, .button.flat:checked:active:focus, .button.flat:checked:active:hover:focus, .button.flat:checked:checked, .button.flat:checked:checked:hover, .button.flat:checked:checked:focus, .button.flat:checked:checked:hover:focus, .button.flat:active:active, .button.flat:active:active:hover, .button.flat:active:active:focus, .button.flat:active:active:hover:focus, .button.flat:active:checked, .button.flat:active:checked:hover, .button.flat:active:checked:focus, .button.flat:active:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.32); } + .button:checked:insensitive, .button:active:insensitive, .button.flat:checked:insensitive, .button.flat:active:insensitive { + border-color: rgba(202, 202, 202, 0.32); } + .button:checked:active:insensitive, .button:checked:checked:insensitive, .button:active:active:insensitive, .button:active:checked:insensitive, .button.flat:checked:active:insensitive, .button.flat:checked:checked:insensitive, .button.flat:active:active:insensitive, .button.flat:active:checked:insensitive { + border-color: rgba(190, 190, 190, 0.32); } + .button:checked:focus, .button:checked:hover, .button:active:focus, .button:active:hover, .button.flat:checked:focus, .button.flat:checked:hover, .button.flat:active:focus, .button.flat:active:hover { + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + .button:focus, .button:hover, .button.flat:focus, .button.flat:hover { + color: #eeeeee; } + .button:insensitive:insensitive, .button.flat:insensitive:insensitive { + background-color: alpha(mix(#1c1c1c,#eeeeee,0.2),0.4); + background-image: none; + opacity: .6; + color: mix(#1c1c1c,#eeeeee,0.6); + box-shadow: none; } + .button:insensitive:insensitive :insensitive, .button.flat:insensitive:insensitive :insensitive { + color: mix(#1c1c1c,#eeeeee,0.6); } + .button:active:insensitive, .button:checked:insensitive { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + .button:active:insensitive:insensitive, .button:checked:insensitive:insensitive { + color: rgba(255, 255, 255, 0.85); } + .button.separator, .button .separator { + border: 1px solid currentColor; + color: rgba(28, 28, 28, 0.9); } + .button.separator:insensitive, .button .separator:insensitive { + color: rgba(28, 28, 28, 0.85); } + .button.default { + background-color: #FC6600; + background-image: none; + border-color: rgba(204, 204, 204, 0.32); + color: #ffffff; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + .button.default:focus, .button.default:hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.32),0.3); } + .button.default:active, .button.default:active:hover, .button.default:active:focus, .button.default:active:hover:focus, .button.default:checked, .button.default:checked:hover, .button.default:checked:focus, .button.default:checked:hover:focus { + border-color: rgba(179, 179, 179, 0.32); } + .button.default:insensitive { + border-color: rgba(217, 217, 217, 0.32); } + .button.default:active:insensitive, .button.default:checked:insensitive { + border-color: rgba(204, 204, 204, 0.32); } + .button.default.flat { + border-color: rgba(252, 102, 0, 0); + color: #ffffff; + background-color: rgba(252, 102, 0, 0); + background-image: none; + box-shadow: none; } + .button.default:hover, .button.default.flat:hover { + background-color: #ff6d0a; + background-image: none; + border-color: rgba(204, 204, 204, 0.4); + color: #ffffff; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + .button.default:hover:focus, .button.default:hover:hover, .button.default.flat:hover:focus, .button.default.flat:hover:hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.4),0.3); } + .button.default:hover:active, .button.default:hover:active:hover, .button.default:hover:active:focus, .button.default:hover:active:hover:focus, .button.default:hover:checked, .button.default:hover:checked:hover, .button.default:hover:checked:focus, .button.default:hover:checked:hover:focus, .button.default.flat:hover:active, .button.default.flat:hover:active:hover, .button.default.flat:hover:active:focus, .button.default.flat:hover:active:hover:focus, .button.default.flat:hover:checked, .button.default.flat:hover:checked:hover, .button.default.flat:hover:checked:focus, .button.default.flat:hover:checked:hover:focus { + border-color: rgba(179, 179, 179, 0.4); } + .button.default:hover:insensitive, .button.default.flat:hover:insensitive { + border-color: rgba(217, 217, 217, 0.4); } + .button.default:hover:active:insensitive, .button.default:hover:checked:insensitive, .button.default.flat:hover:active:insensitive, .button.default.flat:hover:checked:insensitive { + border-color: rgba(204, 204, 204, 0.4); } + .button.default:focus, .button.default.flat:focus { + background-color: #ff6d0a; + background-image: none; + border-color: rgba(255, 255, 255, 0.32); + color: #ffffff; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .button.default:focus:hover, .button.default.flat:focus:hover { + background-color: #ff7416; + background-image: none; + border-color: rgba(204, 204, 204, 0.4); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + .button.default:focus:hover:focus, .button.default:focus:hover:hover, .button.default.flat:focus:hover:focus, .button.default.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.4),0.3); } + .button.default:focus:hover:active, .button.default:focus:hover:active:hover, .button.default:focus:hover:active:focus, .button.default:focus:hover:active:hover:focus, .button.default:focus:hover:checked, .button.default:focus:hover:checked:hover, .button.default:focus:hover:checked:focus, .button.default:focus:hover:checked:hover:focus, .button.default.flat:focus:hover:active, .button.default.flat:focus:hover:active:hover, .button.default.flat:focus:hover:active:focus, .button.default.flat:focus:hover:active:hover:focus, .button.default.flat:focus:hover:checked, .button.default.flat:focus:hover:checked:hover, .button.default.flat:focus:hover:checked:focus, .button.default.flat:focus:hover:checked:hover:focus { + border-color: rgba(179, 179, 179, 0.4); } + .button.default:focus:hover:insensitive, .button.default.flat:focus:hover:insensitive { + border-color: rgba(217, 217, 217, 0.4); } + .button.default:focus:hover:active:insensitive, .button.default:focus:hover:checked:insensitive, .button.default.flat:focus:hover:active:insensitive, .button.default.flat:focus:hover:checked:insensitive { + border-color: rgba(204, 204, 204, 0.4); } + .button.default:checked, .button.default:active, .button.default.flat:checked, .button.default.flat:active { + background-color: #FC6600; + background-image: none; + border-color: rgba(204, 204, 204, 0.32); + color: #ffffff; + box-shadow: inset 1px 0 rgba(255, 255, 255, 0.06), inset 0 1px rgba(255, 255, 255, 0.07), inset -1px 0 rgba(255, 255, 255, 0.06), inset 0 -1px rgba(255, 255, 255, 0.05); } + .button.default:checked:focus, .button.default:checked:hover, .button.default:active:focus, .button.default:active:hover, .button.default.flat:checked:focus, .button.default.flat:checked:hover, .button.default.flat:active:focus, .button.default.flat:active:hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.32),0.3); } + .button.default:checked:active, .button.default:checked:active:hover, .button.default:checked:active:focus, .button.default:checked:active:hover:focus, .button.default:checked:checked, .button.default:checked:checked:hover, .button.default:checked:checked:focus, .button.default:checked:checked:hover:focus, .button.default:active:active, .button.default:active:active:hover, .button.default:active:active:focus, .button.default:active:active:hover:focus, .button.default:active:checked, .button.default:active:checked:hover, .button.default:active:checked:focus, .button.default:active:checked:hover:focus, .button.default.flat:checked:active, .button.default.flat:checked:active:hover, .button.default.flat:checked:active:focus, .button.default.flat:checked:active:hover:focus, .button.default.flat:checked:checked, .button.default.flat:checked:checked:hover, .button.default.flat:checked:checked:focus, .button.default.flat:checked:checked:hover:focus, .button.default.flat:active:active, .button.default.flat:active:active:hover, .button.default.flat:active:active:focus, .button.default.flat:active:active:hover:focus, .button.default.flat:active:checked, .button.default.flat:active:checked:hover, .button.default.flat:active:checked:focus, .button.default.flat:active:checked:hover:focus { + border-color: rgba(179, 179, 179, 0.32); } + .button.default:checked:insensitive, .button.default:active:insensitive, .button.default.flat:checked:insensitive, .button.default.flat:active:insensitive { + border-color: rgba(217, 217, 217, 0.32); } + .button.default:checked:active:insensitive, .button.default:checked:checked:insensitive, .button.default:active:active:insensitive, .button.default:active:checked:insensitive, .button.default.flat:checked:active:insensitive, .button.default.flat:checked:checked:insensitive, .button.default.flat:active:active:insensitive, .button.default.flat:active:checked:insensitive { + border-color: rgba(204, 204, 204, 0.32); } + .button.default:checked:focus, .button.default:checked:hover, .button.default:active:focus, .button.default:active:hover, .button.default.flat:checked:focus, .button.default.flat:checked:hover, .button.default.flat:active:focus, .button.default.flat:active:hover { + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + .button.default:focus, .button.default:hover, .button.default.flat:focus, .button.default.flat:hover { + color: #ffffff; } + .button.default:insensitive:insensitive, .button.default.flat:insensitive:insensitive { + background-color: alpha(mix(#FC6600,#ffffff,0.2),0.4); + background-image: none; + opacity: .6; + color: mix(#FC6600,#ffffff,0.6); + box-shadow: none; } + .button.default:insensitive:insensitive :insensitive, .button.default.flat:insensitive:insensitive :insensitive { + color: mix(#FC6600,#ffffff,0.6); } + .button.default:active:insensitive, .button.default:checked:insensitive { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + .button.default:active:insensitive:insensitive, .button.default:checked:insensitive:insensitive { + color: rgba(255, 255, 255, 0.85); } + .button.default.separator, .button.default .separator { + border: 1px solid currentColor; + color: rgba(252, 102, 0, 0.9); } + .button.default.separator:insensitive, .button.default .separator:insensitive { + color: rgba(252, 102, 0, 0.85); } + .button.linked, .linked .button { + box-shadow: inset -1px 0 rgba(0, 0, 0, 0.32), 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + .button.linked:focus, .button.linked:hover, .linked .button:focus, .linked .button:hover { + box-shadow: inset -1px 0 mix(#FC6600,rgba(0, 0, 0, 0.32),0.3), 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .button.linked:active, .button.linked:active:hover, .button.linked:active:focus, .button.linked:active:hover:focus, .button.linked:checked, .button.linked:checked:hover, .button.linked:checked:focus, .button.linked:checked:hover:focus, .linked .button:active, .linked .button:active:hover, .linked .button:active:focus, .linked .button:active:hover:focus, .linked .button:checked, .linked .button:checked:hover, .linked .button:checked:focus, .linked .button:checked:hover:focus { + box-shadow: inset -1px 0 rgba(0, 0, 0, 0.32), inset 0 1px rgba(48, 48, 48, 0.07), inset 0 -1px rgba(48, 48, 48, 0.05); } + .button.linked:insensitive, .linked .button:insensitive { + box-shadow: inset -1px 0 #161616; } + .button.linked:last-child, .button.linked:only-child, .linked .button:last-child, .linked .button:only-child { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + .button.linked:last-child:hover, .button.linked:only-child:hover, .linked .button:last-child:hover, .linked .button:only-child:hover { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .button.linked:insensitive:last-child, .button.linked:insensitive:only-child, .button.linked:active:insensitive:last-child, .button.linked:active:insensitive:only-child, .button.linked:checked:insensitive:last-child, .button.linked:checked:insensitive:only-child, .linked .button:insensitive:last-child, .linked .button:insensitive:only-child, .linked .button:active:insensitive:last-child, .linked .button:active:insensitive:only-child, .linked .button:checked:insensitive:last-child, .linked .button:checked:insensitive:only-child { + box-shadow: none; } + .button.linked:active:last-child, .button.linked:active:last-child:focus, .button.linked:active:last-child:hover, .button.linked:active:last-child:hover:focus, .button.linked:checked:last-child, .button.linked:checked:last-child:focus, .button.linked:checked:last-child:hover, .button.linked:checked:last-child:hover:focus, .linked .button:active:last-child, .linked .button:active:last-child:focus, .linked .button:active:last-child:hover, .linked .button:active:last-child:hover:focus, .linked .button:checked:last-child, .linked .button:checked:last-child:focus, .linked .button:checked:last-child:hover, .linked .button:checked:last-child:hover:focus { + box-shadow: inset 0 1px rgba(48, 48, 48, 0.07), inset -1px 0 rgba(48, 48, 48, 0.06); } + .button.linked:active:only-child, .button.linked:active:only-child:focus, .button.linked:active:only-child:hover, .button.linked:active:only-child:hover:focus, .button.linked:checked:only-child, .button.linked:checked:only-child:focus, .button.linked:checked:only-child:hover, .button.linked:checked:only-child:hover:focus, .linked .button:active:only-child, .linked .button:active:only-child:focus, .linked .button:active:only-child:hover, .linked .button:active:only-child:hover:focus, .linked .button:checked:only-child, .linked .button:checked:only-child:focus, .linked .button:checked:only-child:hover, .linked .button:checked:only-child:hover:focus { + box-shadow: inset 1px 0 rgba(48, 48, 48, 0.06), inset 0 1px rgba(48, 48, 48, 0.07), inset -1px 0 rgba(48, 48, 48, 0.06); } + .spinbutton .button { + color: mix(#eeeeee,#101010,0.4); + padding: 3px 6px; + border: 0; + border-radius: 0; + border-style: none; + background-color: transparent; + background-image: none; + box-shadow: inset 1px 0 #0e0e0e; } + .spinbutton .button:insensitive { + color: mix(#eeeeee,#101010,0.7); + box-shadow: inset 1px 0 #0e0e0e; } + .spinbutton .button:active, .spinbutton .button:checked, .spinbutton .button:hover { + color: #eeeeee; } + .spinbutton .button:first-child { + border-radius: 3px 0 0 3px; + box-shadow: none; } + .spinbutton .button:last-child { + border-radius: 0 3px 3px 0; } + .spinbutton .button:dir(rtl) { + box-shadow: inset -1px 0 #0e0e0e; } + .spinbutton.vertical .button { + border: 1px solid #0d0d0d; + border-radius: 3px; + background-color: #111111; + background-image: none; + color: #eeeeee; + box-shadow: none; } + .spinbutton.vertical .button:hover { + border-color: #0b0b0b; + background-color: #121212; + background-image: none; } + .spinbutton.vertical .button:active, .spinbutton.vertical .button:checked { + border-color: #0d0d0d; + background-color: #0f0f0f; + background-image: none; } + .spinbutton.vertical .button:active:hover, .spinbutton.vertical .button:checked:hover { + border-color: #0b0b0b; } + .spinbutton.vertical .button:focus, .spinbutton.vertical .button:hover:focus, .spinbutton.vertical .button:active:focus, .spinbutton.vertical .button:active:hover:focus { + border-color: #0b0b0b; } + .spinbutton.vertical .button:insensitive { + border-color: #0e0e0e; + background-color: #0e0e0e; + background-image: none; } + .spinbutton.vertical .button:first-child { + border-width: 1px; + border-bottom-width: 0; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; } + .spinbutton.vertical .button:last-child { + border-width: 1px; + border-top-width: 0; + border-top-left-radius: 0; + border-top-right-radius: 0; } + .button .spinbutton.vertical.entry { + border-width: 1px; + border-style: solid; + border-radius: 0; } + +/****************** +! ComboBoxes * +*******************/ +GtkComboBox > .button { + padding: 1px 4px; + -GtkComboBox-arrow-scaling: .5; + -GtkComboBox-shadow-type: none; } + +GtkComboBox .separator { + /* always disable separators */ + -GtkWidget-wide-separators: true; + -GtkWidget-horizontal-separator: 0; + -GtkWidget-vertical-separator: 0; + border-style: none; } + +.linked > GtkComboBox menu menuitem { + padding: 3px 5px; } + +/********* + ! Entry * +**********/ +.entry.linked, .linked .entry { + border-width: 1px; + border-radius: 0; + border-right-width: 0; + border-left-width: 0; } + .entry.linked:first-child, .linked .entry:first-child { + border-width: 1px; + border-radius: 3px; + border-right-width: 0; + border-bottom-right-radius: 0; + border-top-right-radius: 0; } + .entry.linked:last-child, .linked .entry:last-child { + border-width: 1px; + border-radius: 3px; + border-left-width: 0; + border-bottom-left-radius: 0; + border-top-left-radius: 0; } + .entry.linked:only-child, .linked .entry:only-child { + border-width: 1px; + border-radius: 3px; } + +.entry, .menuitem .entry, GtkPopover .entry { + padding: 2px 3px; + border-width: 1px; + border-style: solid; + border-radius: 3px; + transition: border 150ms ease; + box-shadow: inset 1px 1px rgba(48, 48, 48, 0.06), inset -1px 0 rgba(48, 48, 48, 0.06); } + .entry:focus, .entry:hover, .entry:active { + transition: none; } + .entry:selected, .entry:selected:focus { + background-color: #FC6600; + color: #ffffff; } + .entry:insensitive { + box-shadow: none; } + .progressbar.entry { + background-color: #FC6600; + background-image: none; + border-width: 0; + border-radius: 3px; + color: #ffffff; } + .image.left.entry { + padding-right: 3px; } + +.entry { + background-color: #101010; + background-image: none; + border-color: #0d0d0d; + color: #eeeeee; } + .entry:focus, .entry:hover { + border-color: mix(#FC6600,#101010,0.3); } + .entry:active, .entry:active:hover, .entry:active:focus, .entry:active:hover:focus, .entry:checked, .entry:checked:hover, .entry:checked:focus, .entry:checked:hover:focus { + border-color: #0b0b0b; } + .entry:insensitive { + border-color: #0e0e0e; } + .entry:active:insensitive, .entry:checked:insensitive { + border-color: #0d0d0d; } + .entry:focus, .entry:active { + border-color: #FC6600; } + .entry:insensitive { + background-color: #0e0e0e; + background-image: none; + color: mix(#101010,#eeeeee,0.5); } + +/********* + ! Buttons +**********/ +/****************** +! ComboBoxes * +*******************/ +/********* + ! Buttons +**********/ +/****************** +! ComboBoxes * +*******************/ +/********* + ! Toolbar +**********/ +.toolbar { + background-color: #101010; + background-image: none; + border-color: #0d0d0d; + padding: 6px; + color: #eeeeee; + padding: 2px; + border-style: none; } + .toolbar:focus, .toolbar:hover { + border-color: mix(#FC6600,#101010,0.3); } + .toolbar:active, .toolbar:active:hover, .toolbar:active:focus, .toolbar:active:hover:focus, .toolbar:checked, .toolbar:checked:hover, .toolbar:checked:focus, .toolbar:checked:hover:focus { + border-color: #0b0b0b; } + .toolbar:insensitive { + border-color: #0e0e0e; } + .toolbar:active:insensitive, .toolbar:checked:insensitive { + border-color: #0d0d0d; } + .toolbar:insensitive { + background-color: #0e0e0e; + background-image: none; + color: mix(#eeeeee,#101010,0.5); } + .toolbar .title { + font: bold; + padding: 0 6px; } + .toolbar .subtitle { + font: smaller; + padding: 0 6px; } + .toolbar .button { + background-color: #101010; + background-image: none; + border-color: rgba(190, 190, 190, 0.32); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + .toolbar .button:focus, .toolbar .button:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.32),0.3); } + .toolbar .button:active, .toolbar .button:active:hover, .toolbar .button:active:focus, .toolbar .button:active:hover:focus, .toolbar .button:checked, .toolbar .button:checked:hover, .toolbar .button:checked:focus, .toolbar .button:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.32); } + .toolbar .button:insensitive { + border-color: rgba(202, 202, 202, 0.32); } + .toolbar .button:active:insensitive, .toolbar .button:checked:insensitive { + border-color: rgba(190, 190, 190, 0.32); } + .toolbar .button.flat { + border-color: rgba(16, 16, 16, 0); + color: #eeeeee; + background-color: rgba(16, 16, 16, 0); + background-image: none; + box-shadow: none; } + .toolbar .button:hover, .toolbar .button.flat:hover { + background-color: #111111; + background-image: none; + border-color: rgba(190, 190, 190, 0.4); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + .toolbar .button:hover:focus, .toolbar .button:hover:hover, .toolbar .button.flat:hover:focus, .toolbar .button.flat:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.4),0.3); } + .toolbar .button:hover:active, .toolbar .button:hover:active:hover, .toolbar .button:hover:active:focus, .toolbar .button:hover:active:hover:focus, .toolbar .button:hover:checked, .toolbar .button:hover:checked:hover, .toolbar .button:hover:checked:focus, .toolbar .button:hover:checked:hover:focus, .toolbar .button.flat:hover:active, .toolbar .button.flat:hover:active:hover, .toolbar .button.flat:hover:active:focus, .toolbar .button.flat:hover:active:hover:focus, .toolbar .button.flat:hover:checked, .toolbar .button.flat:hover:checked:hover, .toolbar .button.flat:hover:checked:focus, .toolbar .button.flat:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.4); } + .toolbar .button:hover:insensitive, .toolbar .button.flat:hover:insensitive { + border-color: rgba(202, 202, 202, 0.4); } + .toolbar .button:hover:active:insensitive, .toolbar .button:hover:checked:insensitive, .toolbar .button.flat:hover:active:insensitive, .toolbar .button.flat:hover:checked:insensitive { + border-color: rgba(190, 190, 190, 0.4); } + .toolbar .button:focus, .toolbar .button.flat:focus { + background-color: #111111; + background-image: none; + border-color: rgba(238, 238, 238, 0.32); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .toolbar .button:focus:hover, .toolbar .button.flat:focus:hover { + background-color: #121212; + background-image: none; + border-color: rgba(190, 190, 190, 0.4); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + .toolbar .button:focus:hover:focus, .toolbar .button:focus:hover:hover, .toolbar .button.flat:focus:hover:focus, .toolbar .button.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.4),0.3); } + .toolbar .button:focus:hover:active, .toolbar .button:focus:hover:active:hover, .toolbar .button:focus:hover:active:focus, .toolbar .button:focus:hover:active:hover:focus, .toolbar .button:focus:hover:checked, .toolbar .button:focus:hover:checked:hover, .toolbar .button:focus:hover:checked:focus, .toolbar .button:focus:hover:checked:hover:focus, .toolbar .button.flat:focus:hover:active, .toolbar .button.flat:focus:hover:active:hover, .toolbar .button.flat:focus:hover:active:focus, .toolbar .button.flat:focus:hover:active:hover:focus, .toolbar .button.flat:focus:hover:checked, .toolbar .button.flat:focus:hover:checked:hover, .toolbar .button.flat:focus:hover:checked:focus, .toolbar .button.flat:focus:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.4); } + .toolbar .button:focus:hover:insensitive, .toolbar .button.flat:focus:hover:insensitive { + border-color: rgba(202, 202, 202, 0.4); } + .toolbar .button:focus:hover:active:insensitive, .toolbar .button:focus:hover:checked:insensitive, .toolbar .button.flat:focus:hover:active:insensitive, .toolbar .button.flat:focus:hover:checked:insensitive { + border-color: rgba(190, 190, 190, 0.4); } + .toolbar .button:checked, .toolbar .button:active, .toolbar .button.flat:checked, .toolbar .button.flat:active { + background-color: #FC6600; + background-image: none; + border-color: rgba(190, 190, 190, 0.32); + color: #ffffff; + box-shadow: inset 1px 0 rgba(238, 238, 238, 0.06), inset 0 1px rgba(238, 238, 238, 0.07), inset -1px 0 rgba(238, 238, 238, 0.06), inset 0 -1px rgba(238, 238, 238, 0.05); } + .toolbar .button:checked:focus, .toolbar .button:checked:hover, .toolbar .button:active:focus, .toolbar .button:active:hover, .toolbar .button.flat:checked:focus, .toolbar .button.flat:checked:hover, .toolbar .button.flat:active:focus, .toolbar .button.flat:active:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.32),0.3); } + .toolbar .button:checked:active, .toolbar .button:checked:active:hover, .toolbar .button:checked:active:focus, .toolbar .button:checked:active:hover:focus, .toolbar .button:checked:checked, .toolbar .button:checked:checked:hover, .toolbar .button:checked:checked:focus, .toolbar .button:checked:checked:hover:focus, .toolbar .button:active:active, .toolbar .button:active:active:hover, .toolbar .button:active:active:focus, .toolbar .button:active:active:hover:focus, .toolbar .button:active:checked, .toolbar .button:active:checked:hover, .toolbar .button:active:checked:focus, .toolbar .button:active:checked:hover:focus, .toolbar .button.flat:checked:active, .toolbar .button.flat:checked:active:hover, .toolbar .button.flat:checked:active:focus, .toolbar .button.flat:checked:active:hover:focus, .toolbar .button.flat:checked:checked, .toolbar .button.flat:checked:checked:hover, .toolbar .button.flat:checked:checked:focus, .toolbar .button.flat:checked:checked:hover:focus, .toolbar .button.flat:active:active, .toolbar .button.flat:active:active:hover, .toolbar .button.flat:active:active:focus, .toolbar .button.flat:active:active:hover:focus, .toolbar .button.flat:active:checked, .toolbar .button.flat:active:checked:hover, .toolbar .button.flat:active:checked:focus, .toolbar .button.flat:active:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.32); } + .toolbar .button:checked:insensitive, .toolbar .button:active:insensitive, .toolbar .button.flat:checked:insensitive, .toolbar .button.flat:active:insensitive { + border-color: rgba(202, 202, 202, 0.32); } + .toolbar .button:checked:active:insensitive, .toolbar .button:checked:checked:insensitive, .toolbar .button:active:active:insensitive, .toolbar .button:active:checked:insensitive, .toolbar .button.flat:checked:active:insensitive, .toolbar .button.flat:checked:checked:insensitive, .toolbar .button.flat:active:active:insensitive, .toolbar .button.flat:active:checked:insensitive { + border-color: rgba(190, 190, 190, 0.32); } + .toolbar .button:checked:focus, .toolbar .button:checked:hover, .toolbar .button:active:focus, .toolbar .button:active:hover, .toolbar .button.flat:checked:focus, .toolbar .button.flat:checked:hover, .toolbar .button.flat:active:focus, .toolbar .button.flat:active:hover { + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + .toolbar .button:focus, .toolbar .button:hover, .toolbar .button.flat:focus, .toolbar .button.flat:hover { + color: #eeeeee; } + .toolbar .button:insensitive:insensitive, .toolbar .button.flat:insensitive:insensitive { + background-color: alpha(mix(#101010,#eeeeee,0.2),0.4); + background-image: none; + opacity: .6; + color: mix(#101010,#eeeeee,0.6); + box-shadow: none; } + .toolbar .button:insensitive:insensitive :insensitive, .toolbar .button.flat:insensitive:insensitive :insensitive { + color: mix(#101010,#eeeeee,0.6); } + .toolbar .button:active:insensitive, .toolbar .button:checked:insensitive { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + .toolbar .button:active:insensitive:insensitive, .toolbar .button:checked:insensitive:insensitive { + color: rgba(255, 255, 255, 0.85); } + .toolbar .button.separator, .toolbar .button .separator { + border: 1px solid currentColor; + color: rgba(16, 16, 16, 0.9); } + .toolbar .button.separator:insensitive, .toolbar .button .separator:insensitive { + color: rgba(16, 16, 16, 0.85); } + .toolbar .button.linked, .toolbar .linked .button { + box-shadow: inset -1px 0 rgba(0, 0, 0, 0.32), 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + .toolbar .button.linked:focus, .toolbar .button.linked:hover, .toolbar .linked .button:focus, .toolbar .linked .button:hover { + box-shadow: inset -1px 0 mix(#FC6600,rgba(0, 0, 0, 0.32),0.3), 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .toolbar .button.linked:active, .toolbar .button.linked:active:hover, .toolbar .button.linked:active:focus, .toolbar .button.linked:active:hover:focus, .toolbar .button.linked:checked, .toolbar .button.linked:checked:hover, .toolbar .button.linked:checked:focus, .toolbar .button.linked:checked:hover:focus, .toolbar .linked .button:active, .toolbar .linked .button:active:hover, .toolbar .linked .button:active:focus, .toolbar .linked .button:active:hover:focus, .toolbar .linked .button:checked, .toolbar .linked .button:checked:hover, .toolbar .linked .button:checked:focus, .toolbar .linked .button:checked:hover:focus { + box-shadow: inset -1px 0 rgba(0, 0, 0, 0.32), inset 0 1px rgba(48, 48, 48, 0.07), inset 0 -1px rgba(48, 48, 48, 0.05); } + .toolbar .button.linked:insensitive, .toolbar .linked .button:insensitive { + box-shadow: inset -1px 0 #0d0d0d; } + .toolbar .button.linked:last-child, .toolbar .button.linked:only-child, .toolbar .linked .button:last-child, .toolbar .linked .button:only-child { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + .toolbar .button.linked:last-child:hover, .toolbar .button.linked:only-child:hover, .toolbar .linked .button:last-child:hover, .toolbar .linked .button:only-child:hover { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .toolbar .button.linked:insensitive:last-child, .toolbar .button.linked:insensitive:only-child, .toolbar .button.linked:active:insensitive:last-child, .toolbar .button.linked:active:insensitive:only-child, .toolbar .button.linked:checked:insensitive:last-child, .toolbar .button.linked:checked:insensitive:only-child, .toolbar .linked .button:insensitive:last-child, .toolbar .linked .button:insensitive:only-child, .toolbar .linked .button:active:insensitive:last-child, .toolbar .linked .button:active:insensitive:only-child, .toolbar .linked .button:checked:insensitive:last-child, .toolbar .linked .button:checked:insensitive:only-child { + box-shadow: none; } + .toolbar .button.linked:active:last-child, .toolbar .button.linked:active:last-child:focus, .toolbar .button.linked:active:last-child:hover, .toolbar .button.linked:active:last-child:hover:focus, .toolbar .button.linked:checked:last-child, .toolbar .button.linked:checked:last-child:focus, .toolbar .button.linked:checked:last-child:hover, .toolbar .button.linked:checked:last-child:hover:focus, .toolbar .linked .button:active:last-child, .toolbar .linked .button:active:last-child:focus, .toolbar .linked .button:active:last-child:hover, .toolbar .linked .button:active:last-child:hover:focus, .toolbar .linked .button:checked:last-child, .toolbar .linked .button:checked:last-child:focus, .toolbar .linked .button:checked:last-child:hover, .toolbar .linked .button:checked:last-child:hover:focus { + box-shadow: inset 0 1px rgba(48, 48, 48, 0.07), inset -1px 0 rgba(48, 48, 48, 0.06); } + .toolbar .button.linked:active:only-child, .toolbar .button.linked:active:only-child:focus, .toolbar .button.linked:active:only-child:hover, .toolbar .button.linked:active:only-child:hover:focus, .toolbar .button.linked:checked:only-child, .toolbar .button.linked:checked:only-child:focus, .toolbar .button.linked:checked:only-child:hover, .toolbar .button.linked:checked:only-child:hover:focus, .toolbar .linked .button:active:only-child, .toolbar .linked .button:active:only-child:focus, .toolbar .linked .button:active:only-child:hover, .toolbar .linked .button:active:only-child:hover:focus, .toolbar .linked .button:checked:only-child, .toolbar .linked .button:checked:only-child:focus, .toolbar .linked .button:checked:only-child:hover, .toolbar .linked .button:checked:only-child:hover:focus { + box-shadow: inset 1px 0 rgba(48, 48, 48, 0.06), inset 0 1px rgba(48, 48, 48, 0.07), inset -1px 0 rgba(48, 48, 48, 0.06); } + .toolbar GtkComboBox, .toolbar .button { + padding: 2px; } + .toolbar GtkComboBox.text-button, .toolbar .button.text-button { + padding: 3px; } + .toolbar GtkComboBox.image-button, .toolbar .button.image-button { + padding: 4px 2px 4px 3px; } + .toolbar GtkSeparatorToolItem, .toolbar .separator, .toolbar .separator:insensitive { + color: #0e0e0e; + border-color: currentColor; + -GtkWidget-window-dragging: true; } + .toolbar .menubar { + -GtkToolbar-button-relief: normal; } + .toolbar.inline-toolbar { + background-image: none; + background-color: transparent; } + .toolbar GtkToolButton:insensitive GtkButton:insensitive, + .toolbar GtkToolButton:insensitive GtkButton:insensitive.button, + .toolbar GtkToolButton:insensitive GtkButton:insensitive.flat.button { + background-color: #101010; } + +.header-bar { + background-color: #111111; + background-image: none; + border-color: #0e0e0e; + padding: 6px; + color: #eeeeee; + border-width: 0 0 1px; + border-style: solid; } + .header-bar:focus, .header-bar:hover { + border-color: mix(#FC6600,#111111,0.3); } + .header-bar:active, .header-bar:active:hover, .header-bar:active:focus, .header-bar:active:hover:focus, .header-bar:checked, .header-bar:checked:hover, .header-bar:checked:focus, .header-bar:checked:hover:focus { + border-color: #0c0c0c; } + .header-bar:insensitive { + border-color: #0e0e0e; } + .header-bar:active:insensitive, .header-bar:checked:insensitive { + border-color: #0e0e0e; } + .header-bar:insensitive { + background-color: #0f0f0f; + background-image: none; + color: mix(#eeeeee,#111111,0.5); } + .header-bar .title { + font: bold; + padding: 0 6px; } + .header-bar .subtitle { + font: smaller; + padding: 0 6px; } + .header-bar .button { + background-color: #101010; + background-image: none; + border-color: rgba(190, 190, 190, 0.32); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + .header-bar .button:focus, .header-bar .button:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.32),0.3); } + .header-bar .button:active, .header-bar .button:active:hover, .header-bar .button:active:focus, .header-bar .button:active:hover:focus, .header-bar .button:checked, .header-bar .button:checked:hover, .header-bar .button:checked:focus, .header-bar .button:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.32); } + .header-bar .button:insensitive { + border-color: rgba(202, 202, 202, 0.32); } + .header-bar .button:active:insensitive, .header-bar .button:checked:insensitive { + border-color: rgba(190, 190, 190, 0.32); } + .header-bar .button.flat { + border-color: rgba(16, 16, 16, 0); + color: #eeeeee; + background-color: rgba(16, 16, 16, 0); + background-image: none; + box-shadow: none; } + .header-bar .button:hover, .header-bar .button.flat:hover { + background-color: #111111; + background-image: none; + border-color: rgba(190, 190, 190, 0.4); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + .header-bar .button:hover:focus, .header-bar .button:hover:hover, .header-bar .button.flat:hover:focus, .header-bar .button.flat:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.4),0.3); } + .header-bar .button:hover:active, .header-bar .button:hover:active:hover, .header-bar .button:hover:active:focus, .header-bar .button:hover:active:hover:focus, .header-bar .button:hover:checked, .header-bar .button:hover:checked:hover, .header-bar .button:hover:checked:focus, .header-bar .button:hover:checked:hover:focus, .header-bar .button.flat:hover:active, .header-bar .button.flat:hover:active:hover, .header-bar .button.flat:hover:active:focus, .header-bar .button.flat:hover:active:hover:focus, .header-bar .button.flat:hover:checked, .header-bar .button.flat:hover:checked:hover, .header-bar .button.flat:hover:checked:focus, .header-bar .button.flat:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.4); } + .header-bar .button:hover:insensitive, .header-bar .button.flat:hover:insensitive { + border-color: rgba(202, 202, 202, 0.4); } + .header-bar .button:hover:active:insensitive, .header-bar .button:hover:checked:insensitive, .header-bar .button.flat:hover:active:insensitive, .header-bar .button.flat:hover:checked:insensitive { + border-color: rgba(190, 190, 190, 0.4); } + .header-bar .button:focus, .header-bar .button.flat:focus { + background-color: #111111; + background-image: none; + border-color: rgba(238, 238, 238, 0.32); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .header-bar .button:focus:hover, .header-bar .button.flat:focus:hover { + background-color: #121212; + background-image: none; + border-color: rgba(190, 190, 190, 0.4); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + .header-bar .button:focus:hover:focus, .header-bar .button:focus:hover:hover, .header-bar .button.flat:focus:hover:focus, .header-bar .button.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.4),0.3); } + .header-bar .button:focus:hover:active, .header-bar .button:focus:hover:active:hover, .header-bar .button:focus:hover:active:focus, .header-bar .button:focus:hover:active:hover:focus, .header-bar .button:focus:hover:checked, .header-bar .button:focus:hover:checked:hover, .header-bar .button:focus:hover:checked:focus, .header-bar .button:focus:hover:checked:hover:focus, .header-bar .button.flat:focus:hover:active, .header-bar .button.flat:focus:hover:active:hover, .header-bar .button.flat:focus:hover:active:focus, .header-bar .button.flat:focus:hover:active:hover:focus, .header-bar .button.flat:focus:hover:checked, .header-bar .button.flat:focus:hover:checked:hover, .header-bar .button.flat:focus:hover:checked:focus, .header-bar .button.flat:focus:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.4); } + .header-bar .button:focus:hover:insensitive, .header-bar .button.flat:focus:hover:insensitive { + border-color: rgba(202, 202, 202, 0.4); } + .header-bar .button:focus:hover:active:insensitive, .header-bar .button:focus:hover:checked:insensitive, .header-bar .button.flat:focus:hover:active:insensitive, .header-bar .button.flat:focus:hover:checked:insensitive { + border-color: rgba(190, 190, 190, 0.4); } + .header-bar .button:checked, .header-bar .button:active, .header-bar .button.flat:checked, .header-bar .button.flat:active { + background-color: #FC6600; + background-image: none; + border-color: rgba(190, 190, 190, 0.32); + color: #ffffff; + box-shadow: inset 1px 0 rgba(238, 238, 238, 0.06), inset 0 1px rgba(238, 238, 238, 0.07), inset -1px 0 rgba(238, 238, 238, 0.06), inset 0 -1px rgba(238, 238, 238, 0.05); } + .header-bar .button:checked:focus, .header-bar .button:checked:hover, .header-bar .button:active:focus, .header-bar .button:active:hover, .header-bar .button.flat:checked:focus, .header-bar .button.flat:checked:hover, .header-bar .button.flat:active:focus, .header-bar .button.flat:active:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.32),0.3); } + .header-bar .button:checked:active, .header-bar .button:checked:active:hover, .header-bar .button:checked:active:focus, .header-bar .button:checked:active:hover:focus, .header-bar .button:checked:checked, .header-bar .button:checked:checked:hover, .header-bar .button:checked:checked:focus, .header-bar .button:checked:checked:hover:focus, .header-bar .button:active:active, .header-bar .button:active:active:hover, .header-bar .button:active:active:focus, .header-bar .button:active:active:hover:focus, .header-bar .button:active:checked, .header-bar .button:active:checked:hover, .header-bar .button:active:checked:focus, .header-bar .button:active:checked:hover:focus, .header-bar .button.flat:checked:active, .header-bar .button.flat:checked:active:hover, .header-bar .button.flat:checked:active:focus, .header-bar .button.flat:checked:active:hover:focus, .header-bar .button.flat:checked:checked, .header-bar .button.flat:checked:checked:hover, .header-bar .button.flat:checked:checked:focus, .header-bar .button.flat:checked:checked:hover:focus, .header-bar .button.flat:active:active, .header-bar .button.flat:active:active:hover, .header-bar .button.flat:active:active:focus, .header-bar .button.flat:active:active:hover:focus, .header-bar .button.flat:active:checked, .header-bar .button.flat:active:checked:hover, .header-bar .button.flat:active:checked:focus, .header-bar .button.flat:active:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.32); } + .header-bar .button:checked:insensitive, .header-bar .button:active:insensitive, .header-bar .button.flat:checked:insensitive, .header-bar .button.flat:active:insensitive { + border-color: rgba(202, 202, 202, 0.32); } + .header-bar .button:checked:active:insensitive, .header-bar .button:checked:checked:insensitive, .header-bar .button:active:active:insensitive, .header-bar .button:active:checked:insensitive, .header-bar .button.flat:checked:active:insensitive, .header-bar .button.flat:checked:checked:insensitive, .header-bar .button.flat:active:active:insensitive, .header-bar .button.flat:active:checked:insensitive { + border-color: rgba(190, 190, 190, 0.32); } + .header-bar .button:checked:focus, .header-bar .button:checked:hover, .header-bar .button:active:focus, .header-bar .button:active:hover, .header-bar .button.flat:checked:focus, .header-bar .button.flat:checked:hover, .header-bar .button.flat:active:focus, .header-bar .button.flat:active:hover { + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + .header-bar .button:focus, .header-bar .button:hover, .header-bar .button.flat:focus, .header-bar .button.flat:hover { + color: #eeeeee; } + .header-bar .button:insensitive:insensitive, .header-bar .button.flat:insensitive:insensitive { + background-color: alpha(mix(#101010,#eeeeee,0.2),0.4); + background-image: none; + opacity: .6; + color: mix(#101010,#eeeeee,0.6); + box-shadow: none; } + .header-bar .button:insensitive:insensitive :insensitive, .header-bar .button.flat:insensitive:insensitive :insensitive { + color: mix(#101010,#eeeeee,0.6); } + .header-bar .button:active:insensitive, .header-bar .button:checked:insensitive { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + .header-bar .button:active:insensitive:insensitive, .header-bar .button:checked:insensitive:insensitive { + color: rgba(255, 255, 255, 0.85); } + .header-bar .button.separator, .header-bar .button .separator { + border: 1px solid currentColor; + color: rgba(16, 16, 16, 0.9); } + .header-bar .button.separator:insensitive, .header-bar .button .separator:insensitive { + color: rgba(16, 16, 16, 0.85); } + .header-bar .button.linked, .header-bar .linked .button { + box-shadow: inset -1px 0 rgba(0, 0, 0, 0.32), 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + .header-bar .button.linked:focus, .header-bar .button.linked:hover, .header-bar .linked .button:focus, .header-bar .linked .button:hover { + box-shadow: inset -1px 0 mix(#FC6600,rgba(0, 0, 0, 0.32),0.3), 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .header-bar .button.linked:active, .header-bar .button.linked:active:hover, .header-bar .button.linked:active:focus, .header-bar .button.linked:active:hover:focus, .header-bar .button.linked:checked, .header-bar .button.linked:checked:hover, .header-bar .button.linked:checked:focus, .header-bar .button.linked:checked:hover:focus, .header-bar .linked .button:active, .header-bar .linked .button:active:hover, .header-bar .linked .button:active:focus, .header-bar .linked .button:active:hover:focus, .header-bar .linked .button:checked, .header-bar .linked .button:checked:hover, .header-bar .linked .button:checked:focus, .header-bar .linked .button:checked:hover:focus { + box-shadow: inset -1px 0 rgba(0, 0, 0, 0.32), inset 0 1px rgba(48, 48, 48, 0.07), inset 0 -1px rgba(48, 48, 48, 0.05); } + .header-bar .button.linked:insensitive, .header-bar .linked .button:insensitive { + box-shadow: inset -1px 0 #0d0d0d; } + .header-bar .button.linked:last-child, .header-bar .button.linked:only-child, .header-bar .linked .button:last-child, .header-bar .linked .button:only-child { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + .header-bar .button.linked:last-child:hover, .header-bar .button.linked:only-child:hover, .header-bar .linked .button:last-child:hover, .header-bar .linked .button:only-child:hover { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .header-bar .button.linked:insensitive:last-child, .header-bar .button.linked:insensitive:only-child, .header-bar .button.linked:active:insensitive:last-child, .header-bar .button.linked:active:insensitive:only-child, .header-bar .button.linked:checked:insensitive:last-child, .header-bar .button.linked:checked:insensitive:only-child, .header-bar .linked .button:insensitive:last-child, .header-bar .linked .button:insensitive:only-child, .header-bar .linked .button:active:insensitive:last-child, .header-bar .linked .button:active:insensitive:only-child, .header-bar .linked .button:checked:insensitive:last-child, .header-bar .linked .button:checked:insensitive:only-child { + box-shadow: none; } + .header-bar .button.linked:active:last-child, .header-bar .button.linked:active:last-child:focus, .header-bar .button.linked:active:last-child:hover, .header-bar .button.linked:active:last-child:hover:focus, .header-bar .button.linked:checked:last-child, .header-bar .button.linked:checked:last-child:focus, .header-bar .button.linked:checked:last-child:hover, .header-bar .button.linked:checked:last-child:hover:focus, .header-bar .linked .button:active:last-child, .header-bar .linked .button:active:last-child:focus, .header-bar .linked .button:active:last-child:hover, .header-bar .linked .button:active:last-child:hover:focus, .header-bar .linked .button:checked:last-child, .header-bar .linked .button:checked:last-child:focus, .header-bar .linked .button:checked:last-child:hover, .header-bar .linked .button:checked:last-child:hover:focus { + box-shadow: inset 0 1px rgba(48, 48, 48, 0.07), inset -1px 0 rgba(48, 48, 48, 0.06); } + .header-bar .button.linked:active:only-child, .header-bar .button.linked:active:only-child:focus, .header-bar .button.linked:active:only-child:hover, .header-bar .button.linked:active:only-child:hover:focus, .header-bar .button.linked:checked:only-child, .header-bar .button.linked:checked:only-child:focus, .header-bar .button.linked:checked:only-child:hover, .header-bar .button.linked:checked:only-child:hover:focus, .header-bar .linked .button:active:only-child, .header-bar .linked .button:active:only-child:focus, .header-bar .linked .button:active:only-child:hover, .header-bar .linked .button:active:only-child:hover:focus, .header-bar .linked .button:checked:only-child, .header-bar .linked .button:checked:only-child:focus, .header-bar .linked .button:checked:only-child:hover, .header-bar .linked .button:checked:only-child:hover:focus { + box-shadow: inset 1px 0 rgba(48, 48, 48, 0.06), inset 0 1px rgba(48, 48, 48, 0.07), inset -1px 0 rgba(48, 48, 48, 0.06); } + .header-bar GtkComboBox, .header-bar .button { + padding: 2px; } + .header-bar GtkComboBox.text-button, .header-bar .button.text-button { + padding: 3px; } + .header-bar GtkComboBox.image-button, .header-bar .button.image-button { + padding: 4px 2px 4px 3px; } + .header-bar GtkSeparatorToolItem, .header-bar .separator, .header-bar .separator:insensitive { + color: #0f0f0f; + border-color: currentColor; + -GtkWidget-window-dragging: true; } + .header-bar .menubar { + -GtkToolbar-button-relief: normal; } + .header-bar .button { + color: #eeeeee; } + +.titlebar { + background-color: #111111; + background-image: none; + border-radius: 3px 3px 0 0; + color: #eeeeee; } + .titlebar:backdrop { + background-color: #101010; + background-image: none; + color: mix(#eeeeee,#101010,0.4); + text-shadow: none; } + .titlebar.default-decoration { + border: 0; + box-shadow: none; } + .tiled .titlebar, .maximized .titlebar { + border-radius: 0; } + .titlebar .title { + font: bold; } + .titlebar .titlebutton { + padding: 3px; + border: 0; + background-image: none; + background-color: transparent; + color: #eeeeee; + box-shadow: none; } + .titlebar .titlebutton:hover, .titlebar .titlebutton:hover:focus { + background-image: none; + background-color: transparent; + color: #FC6600; + box-shadow: none; } + .titlebar .titlebutton:active, .titlebar .titlebutton:active:hover { + background-image: none; + background-color: transparent; + color: #e35c00; + box-shadow: none; } + .titlebar .titlebutton:backdrop { + background: none; + color: mix(#eeeeee,#101010,0.4); + icon-shadow: none; } + +/************** + ! Action-bar * +***************/ +.action-bar { + background-color: #101010; + background-image: none; + padding: 3px; + border-width: 1px 0 0; + border-style: solid; + border-color: #0d0d0d; + color: #eeeeee; } + .action-bar .button.text-button { + padding: 2px; } + .action-bar .button.image-button { + padding: 4px; } + .action-bar .title { + font: bold; + padding: 0 6px; } + .action-bar .subtitle { + font: smaller; + padding: 0 6px; } + +/*************** + ! Search bars * +****************/ +.search-bar { + background-color: #101010; + background-image: none; + border-width: 0 0 1px; + border-style: solid; + border-color: #0d0d0d; + color: #eeeeee; } + .search-bar .button.close-button { + padding: 3px; } + +/****************** + ! Action buttons * +*******************/ +.suggested-action.button, .selection-mode.header-bar .button.suggested-action, .selection-mode.toolbar .button.suggested-action { + background-color: #bee400; + background-image: none; + border-color: rgba(204, 204, 204, 0.32); + color: #ffffff; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + .suggested-action.button:focus, .selection-mode.header-bar .button.suggested-action:focus, .selection-mode.toolbar .button.suggested-action:focus, .suggested-action.button:hover, .selection-mode.header-bar .button.suggested-action:hover, .selection-mode.toolbar .button.suggested-action:hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.32),0.3); } + .suggested-action.button:active, .selection-mode.header-bar .button.suggested-action:active, .selection-mode.toolbar .button.suggested-action:active, .suggested-action.button:active:hover, .suggested-action.button:active:focus, .suggested-action.button:active:hover:focus, .suggested-action.button:checked, .selection-mode.header-bar .button.suggested-action:checked, .selection-mode.toolbar .button.suggested-action:checked, .suggested-action.button:checked:hover, .suggested-action.button:checked:focus, .suggested-action.button:checked:hover:focus { + border-color: rgba(179, 179, 179, 0.32); } + .suggested-action.button:insensitive, .selection-mode.header-bar .button.suggested-action:insensitive, .selection-mode.toolbar .button.suggested-action:insensitive { + border-color: rgba(217, 217, 217, 0.32); } + .suggested-action.button:active:insensitive, .suggested-action.button:checked:insensitive { + border-color: rgba(204, 204, 204, 0.32); } + .suggested-action.button.flat, .selection-mode.header-bar .flat.button.suggested-action, .selection-mode.toolbar .flat.button.suggested-action { + border-color: rgba(190, 228, 0, 0); + color: #ffffff; + background-color: rgba(190, 228, 0, 0); + background-image: none; + box-shadow: none; } + .suggested-action.button:hover, .selection-mode.header-bar .button.suggested-action:hover, .selection-mode.toolbar .button.suggested-action:hover, .suggested-action.button.flat:hover { + background-color: #c8ef00; + background-image: none; + border-color: rgba(204, 204, 204, 0.4); + color: #ffffff; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + .suggested-action.button:hover:focus, .suggested-action.button:hover:hover, .suggested-action.button.flat:hover:focus, .suggested-action.button.flat:hover:hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.4),0.3); } + .suggested-action.button:hover:active, .suggested-action.button:hover:active:hover, .suggested-action.button:hover:active:focus, .suggested-action.button:hover:active:hover:focus, .suggested-action.button:hover:checked, .suggested-action.button:hover:checked:hover, .suggested-action.button:hover:checked:focus, .suggested-action.button:hover:checked:hover:focus, .suggested-action.button.flat:hover:active, .suggested-action.button.flat:hover:active:hover, .suggested-action.button.flat:hover:active:focus, .suggested-action.button.flat:hover:active:hover:focus, .suggested-action.button.flat:hover:checked, .suggested-action.button.flat:hover:checked:hover, .suggested-action.button.flat:hover:checked:focus, .suggested-action.button.flat:hover:checked:hover:focus { + border-color: rgba(179, 179, 179, 0.4); } + .suggested-action.button:hover:insensitive, .suggested-action.button.flat:hover:insensitive { + border-color: rgba(217, 217, 217, 0.4); } + .suggested-action.button:hover:active:insensitive, .suggested-action.button:hover:checked:insensitive, .suggested-action.button.flat:hover:active:insensitive, .suggested-action.button.flat:hover:checked:insensitive { + border-color: rgba(204, 204, 204, 0.4); } + .suggested-action.button:focus, .selection-mode.header-bar .button.suggested-action:focus, .selection-mode.toolbar .button.suggested-action:focus, .suggested-action.button.flat:focus { + background-color: #c8ef00; + background-image: none; + border-color: rgba(255, 255, 255, 0.32); + color: #ffffff; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .suggested-action.button:focus:hover, .suggested-action.button.flat:focus:hover { + background-color: #d1fb00; + background-image: none; + border-color: rgba(204, 204, 204, 0.4); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + .suggested-action.button:focus:hover:focus, .suggested-action.button:focus:hover:hover, .suggested-action.button.flat:focus:hover:focus, .suggested-action.button.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.4),0.3); } + .suggested-action.button:focus:hover:active, .suggested-action.button:focus:hover:active:hover, .suggested-action.button:focus:hover:active:focus, .suggested-action.button:focus:hover:active:hover:focus, .suggested-action.button:focus:hover:checked, .suggested-action.button:focus:hover:checked:hover, .suggested-action.button:focus:hover:checked:focus, .suggested-action.button:focus:hover:checked:hover:focus, .suggested-action.button.flat:focus:hover:active, .suggested-action.button.flat:focus:hover:active:hover, .suggested-action.button.flat:focus:hover:active:focus, .suggested-action.button.flat:focus:hover:active:hover:focus, .suggested-action.button.flat:focus:hover:checked, .suggested-action.button.flat:focus:hover:checked:hover, .suggested-action.button.flat:focus:hover:checked:focus, .suggested-action.button.flat:focus:hover:checked:hover:focus { + border-color: rgba(179, 179, 179, 0.4); } + .suggested-action.button:focus:hover:insensitive, .suggested-action.button.flat:focus:hover:insensitive { + border-color: rgba(217, 217, 217, 0.4); } + .suggested-action.button:focus:hover:active:insensitive, .suggested-action.button:focus:hover:checked:insensitive, .suggested-action.button.flat:focus:hover:active:insensitive, .suggested-action.button.flat:focus:hover:checked:insensitive { + border-color: rgba(204, 204, 204, 0.4); } + .suggested-action.button:checked, .selection-mode.header-bar .button.suggested-action:checked, .selection-mode.toolbar .button.suggested-action:checked, .suggested-action.button:active, .selection-mode.header-bar .button.suggested-action:active, .selection-mode.toolbar .button.suggested-action:active, .suggested-action.button.flat:checked, .suggested-action.button.flat:active { + background-color: #FC6600; + background-image: none; + border-color: rgba(204, 204, 204, 0.32); + color: #ffffff; + box-shadow: inset 1px 0 rgba(255, 255, 255, 0.06), inset 0 1px rgba(255, 255, 255, 0.07), inset -1px 0 rgba(255, 255, 255, 0.06), inset 0 -1px rgba(255, 255, 255, 0.05); } + .suggested-action.button:checked:focus, .suggested-action.button:checked:hover, .suggested-action.button:active:focus, .suggested-action.button:active:hover, .suggested-action.button.flat:checked:focus, .suggested-action.button.flat:checked:hover, .suggested-action.button.flat:active:focus, .suggested-action.button.flat:active:hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.32),0.3); } + .suggested-action.button:checked:active, .suggested-action.button:checked:active:hover, .suggested-action.button:checked:active:focus, .suggested-action.button:checked:active:hover:focus, .suggested-action.button:checked:checked, .suggested-action.button:checked:checked:hover, .suggested-action.button:checked:checked:focus, .suggested-action.button:checked:checked:hover:focus, .suggested-action.button:active:active, .suggested-action.button:active:active:hover, .suggested-action.button:active:active:focus, .suggested-action.button:active:active:hover:focus, .suggested-action.button:active:checked, .suggested-action.button:active:checked:hover, .suggested-action.button:active:checked:focus, .suggested-action.button:active:checked:hover:focus, .suggested-action.button.flat:checked:active, .suggested-action.button.flat:checked:active:hover, .suggested-action.button.flat:checked:active:focus, .suggested-action.button.flat:checked:active:hover:focus, .suggested-action.button.flat:checked:checked, .suggested-action.button.flat:checked:checked:hover, .suggested-action.button.flat:checked:checked:focus, .suggested-action.button.flat:checked:checked:hover:focus, .suggested-action.button.flat:active:active, .suggested-action.button.flat:active:active:hover, .suggested-action.button.flat:active:active:focus, .suggested-action.button.flat:active:active:hover:focus, .suggested-action.button.flat:active:checked, .suggested-action.button.flat:active:checked:hover, .suggested-action.button.flat:active:checked:focus, .suggested-action.button.flat:active:checked:hover:focus { + border-color: rgba(179, 179, 179, 0.32); } + .suggested-action.button:checked:insensitive, .suggested-action.button:active:insensitive, .suggested-action.button.flat:checked:insensitive, .suggested-action.button.flat:active:insensitive { + border-color: rgba(217, 217, 217, 0.32); } + .suggested-action.button:checked:active:insensitive, .suggested-action.button:checked:checked:insensitive, .suggested-action.button:active:active:insensitive, .suggested-action.button:active:checked:insensitive, .suggested-action.button.flat:checked:active:insensitive, .suggested-action.button.flat:checked:checked:insensitive, .suggested-action.button.flat:active:active:insensitive, .suggested-action.button.flat:active:checked:insensitive { + border-color: rgba(204, 204, 204, 0.32); } + .suggested-action.button:checked:focus, .suggested-action.button:checked:hover, .suggested-action.button:active:focus, .suggested-action.button:active:hover, .suggested-action.button.flat:checked:focus, .suggested-action.button.flat:checked:hover, .suggested-action.button.flat:active:focus, .suggested-action.button.flat:active:hover { + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + .suggested-action.button:focus, .selection-mode.header-bar .button.suggested-action:focus, .selection-mode.toolbar .button.suggested-action:focus, .suggested-action.button:hover, .selection-mode.header-bar .button.suggested-action:hover, .selection-mode.toolbar .button.suggested-action:hover, .suggested-action.button.flat:focus, .suggested-action.button.flat:hover { + color: #ffffff; } + .suggested-action.button:insensitive:insensitive, .suggested-action.button.flat:insensitive:insensitive { + background-color: alpha(mix(#bee400,#ffffff,0.2),0.4); + background-image: none; + opacity: .6; + color: mix(#bee400,#ffffff,0.6); + box-shadow: none; } + .suggested-action.button:insensitive:insensitive :insensitive, .suggested-action.button.flat:insensitive:insensitive :insensitive { + color: mix(#bee400,#ffffff,0.6); } + .suggested-action.button:active:insensitive, .suggested-action.button:checked:insensitive { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + .suggested-action.button:active:insensitive:insensitive, .suggested-action.button:checked:insensitive:insensitive { + color: rgba(255, 255, 255, 0.85); } + .suggested-action.button.separator, .selection-mode.header-bar .separator.button.suggested-action, .selection-mode.toolbar .separator.button.suggested-action, .suggested-action.button .separator, .selection-mode.header-bar .button.suggested-action .separator, .selection-mode.toolbar .button.suggested-action .separator { + border: 1px solid currentColor; + color: rgba(190, 228, 0, 0.9); } + .suggested-action.button.separator:insensitive, .suggested-action.button .separator:insensitive { + color: rgba(190, 228, 0, 0.85); } + +.destructive-action.button { + background-color: #fc6600; + background-image: none; + border-color: rgba(204, 204, 204, 0.32); + color: #ffffff; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + .destructive-action.button:focus, .destructive-action.button:hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.32),0.3); } + .destructive-action.button:active, .destructive-action.button:active:hover, .destructive-action.button:active:focus, .destructive-action.button:active:hover:focus, .destructive-action.button:checked, .destructive-action.button:checked:hover, .destructive-action.button:checked:focus, .destructive-action.button:checked:hover:focus { + border-color: rgba(179, 179, 179, 0.32); } + .destructive-action.button:insensitive { + border-color: rgba(217, 217, 217, 0.32); } + .destructive-action.button:active:insensitive, .destructive-action.button:checked:insensitive { + border-color: rgba(204, 204, 204, 0.32); } + .destructive-action.button.flat { + border-color: rgba(252, 102, 0, 0); + color: #ffffff; + background-color: rgba(252, 102, 0, 0); + background-image: none; + box-shadow: none; } + .destructive-action.button:hover, .destructive-action.button.flat:hover { + background-color: #ff6d0a; + background-image: none; + border-color: rgba(204, 204, 204, 0.4); + color: #ffffff; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + .destructive-action.button:hover:focus, .destructive-action.button:hover:hover, .destructive-action.button.flat:hover:focus, .destructive-action.button.flat:hover:hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.4),0.3); } + .destructive-action.button:hover:active, .destructive-action.button:hover:active:hover, .destructive-action.button:hover:active:focus, .destructive-action.button:hover:active:hover:focus, .destructive-action.button:hover:checked, .destructive-action.button:hover:checked:hover, .destructive-action.button:hover:checked:focus, .destructive-action.button:hover:checked:hover:focus, .destructive-action.button.flat:hover:active, .destructive-action.button.flat:hover:active:hover, .destructive-action.button.flat:hover:active:focus, .destructive-action.button.flat:hover:active:hover:focus, .destructive-action.button.flat:hover:checked, .destructive-action.button.flat:hover:checked:hover, .destructive-action.button.flat:hover:checked:focus, .destructive-action.button.flat:hover:checked:hover:focus { + border-color: rgba(179, 179, 179, 0.4); } + .destructive-action.button:hover:insensitive, .destructive-action.button.flat:hover:insensitive { + border-color: rgba(217, 217, 217, 0.4); } + .destructive-action.button:hover:active:insensitive, .destructive-action.button:hover:checked:insensitive, .destructive-action.button.flat:hover:active:insensitive, .destructive-action.button.flat:hover:checked:insensitive { + border-color: rgba(204, 204, 204, 0.4); } + .destructive-action.button:focus, .destructive-action.button.flat:focus { + background-color: #ff6d0a; + background-image: none; + border-color: rgba(255, 255, 255, 0.32); + color: #ffffff; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .destructive-action.button:focus:hover, .destructive-action.button.flat:focus:hover { + background-color: #ff7416; + background-image: none; + border-color: rgba(204, 204, 204, 0.4); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + .destructive-action.button:focus:hover:focus, .destructive-action.button:focus:hover:hover, .destructive-action.button.flat:focus:hover:focus, .destructive-action.button.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.4),0.3); } + .destructive-action.button:focus:hover:active, .destructive-action.button:focus:hover:active:hover, .destructive-action.button:focus:hover:active:focus, .destructive-action.button:focus:hover:active:hover:focus, .destructive-action.button:focus:hover:checked, .destructive-action.button:focus:hover:checked:hover, .destructive-action.button:focus:hover:checked:focus, .destructive-action.button:focus:hover:checked:hover:focus, .destructive-action.button.flat:focus:hover:active, .destructive-action.button.flat:focus:hover:active:hover, .destructive-action.button.flat:focus:hover:active:focus, .destructive-action.button.flat:focus:hover:active:hover:focus, .destructive-action.button.flat:focus:hover:checked, .destructive-action.button.flat:focus:hover:checked:hover, .destructive-action.button.flat:focus:hover:checked:focus, .destructive-action.button.flat:focus:hover:checked:hover:focus { + border-color: rgba(179, 179, 179, 0.4); } + .destructive-action.button:focus:hover:insensitive, .destructive-action.button.flat:focus:hover:insensitive { + border-color: rgba(217, 217, 217, 0.4); } + .destructive-action.button:focus:hover:active:insensitive, .destructive-action.button:focus:hover:checked:insensitive, .destructive-action.button.flat:focus:hover:active:insensitive, .destructive-action.button.flat:focus:hover:checked:insensitive { + border-color: rgba(204, 204, 204, 0.4); } + .destructive-action.button:checked, .destructive-action.button:active, .destructive-action.button.flat:checked, .destructive-action.button.flat:active { + background-color: #FC6600; + background-image: none; + border-color: rgba(204, 204, 204, 0.32); + color: #ffffff; + box-shadow: inset 1px 0 rgba(255, 255, 255, 0.06), inset 0 1px rgba(255, 255, 255, 0.07), inset -1px 0 rgba(255, 255, 255, 0.06), inset 0 -1px rgba(255, 255, 255, 0.05); } + .destructive-action.button:checked:focus, .destructive-action.button:checked:hover, .destructive-action.button:active:focus, .destructive-action.button:active:hover, .destructive-action.button.flat:checked:focus, .destructive-action.button.flat:checked:hover, .destructive-action.button.flat:active:focus, .destructive-action.button.flat:active:hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.32),0.3); } + .destructive-action.button:checked:active, .destructive-action.button:checked:active:hover, .destructive-action.button:checked:active:focus, .destructive-action.button:checked:active:hover:focus, .destructive-action.button:checked:checked, .destructive-action.button:checked:checked:hover, .destructive-action.button:checked:checked:focus, .destructive-action.button:checked:checked:hover:focus, .destructive-action.button:active:active, .destructive-action.button:active:active:hover, .destructive-action.button:active:active:focus, .destructive-action.button:active:active:hover:focus, .destructive-action.button:active:checked, .destructive-action.button:active:checked:hover, .destructive-action.button:active:checked:focus, .destructive-action.button:active:checked:hover:focus, .destructive-action.button.flat:checked:active, .destructive-action.button.flat:checked:active:hover, .destructive-action.button.flat:checked:active:focus, .destructive-action.button.flat:checked:active:hover:focus, .destructive-action.button.flat:checked:checked, .destructive-action.button.flat:checked:checked:hover, .destructive-action.button.flat:checked:checked:focus, .destructive-action.button.flat:checked:checked:hover:focus, .destructive-action.button.flat:active:active, .destructive-action.button.flat:active:active:hover, .destructive-action.button.flat:active:active:focus, .destructive-action.button.flat:active:active:hover:focus, .destructive-action.button.flat:active:checked, .destructive-action.button.flat:active:checked:hover, .destructive-action.button.flat:active:checked:focus, .destructive-action.button.flat:active:checked:hover:focus { + border-color: rgba(179, 179, 179, 0.32); } + .destructive-action.button:checked:insensitive, .destructive-action.button:active:insensitive, .destructive-action.button.flat:checked:insensitive, .destructive-action.button.flat:active:insensitive { + border-color: rgba(217, 217, 217, 0.32); } + .destructive-action.button:checked:active:insensitive, .destructive-action.button:checked:checked:insensitive, .destructive-action.button:active:active:insensitive, .destructive-action.button:active:checked:insensitive, .destructive-action.button.flat:checked:active:insensitive, .destructive-action.button.flat:checked:checked:insensitive, .destructive-action.button.flat:active:active:insensitive, .destructive-action.button.flat:active:checked:insensitive { + border-color: rgba(204, 204, 204, 0.32); } + .destructive-action.button:checked:focus, .destructive-action.button:checked:hover, .destructive-action.button:active:focus, .destructive-action.button:active:hover, .destructive-action.button.flat:checked:focus, .destructive-action.button.flat:checked:hover, .destructive-action.button.flat:active:focus, .destructive-action.button.flat:active:hover { + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + .destructive-action.button:focus, .destructive-action.button:hover, .destructive-action.button.flat:focus, .destructive-action.button.flat:hover { + color: #ffffff; } + .destructive-action.button:insensitive:insensitive, .destructive-action.button.flat:insensitive:insensitive { + background-color: alpha(mix(#fc6600,#ffffff,0.2),0.4); + background-image: none; + opacity: .6; + color: mix(#fc6600,#ffffff,0.6); + box-shadow: none; } + .destructive-action.button:insensitive:insensitive :insensitive, .destructive-action.button.flat:insensitive:insensitive :insensitive { + color: mix(#fc6600,#ffffff,0.6); } + .destructive-action.button:active:insensitive, .destructive-action.button:checked:insensitive { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + .destructive-action.button:active:insensitive:insensitive, .destructive-action.button:checked:insensitive:insensitive { + color: rgba(255, 255, 255, 0.85); } + .destructive-action.button.separator, .destructive-action.button .separator { + border: 1px solid currentColor; + color: rgba(252, 102, 0, 0.9); } + .destructive-action.button.separator:insensitive, .destructive-action.button .separator:insensitive { + color: rgba(252, 102, 0, 0.85); } + +/****************** +* selection mode * +******************/ +.selection-mode.header-bar, .selection-mode.toolbar { + background-color: #FC6600; + background-image: none; + border-color: #ca5200; + padding: 6px; + color: #ffffff; } + .selection-mode.header-bar:focus, .selection-mode.header-bar:hover, .selection-mode.toolbar:focus, .selection-mode.toolbar:hover { + border-color: mix(#FC6600,#FC6600,0.3); } + .selection-mode.header-bar:active, .selection-mode.header-bar:active:hover, .selection-mode.header-bar:active:focus, .selection-mode.header-bar:active:hover:focus, .selection-mode.header-bar:checked, .selection-mode.header-bar:checked:hover, .selection-mode.header-bar:checked:focus, .selection-mode.header-bar:checked:hover:focus, .selection-mode.toolbar:active, .selection-mode.toolbar:active:hover, .selection-mode.toolbar:active:focus, .selection-mode.toolbar:active:hover:focus, .selection-mode.toolbar:checked, .selection-mode.toolbar:checked:hover, .selection-mode.toolbar:checked:focus, .selection-mode.toolbar:checked:hover:focus { + border-color: #b04700; } + .selection-mode.header-bar:insensitive, .selection-mode.toolbar:insensitive { + border-color: #d65700; } + .selection-mode.header-bar:active:insensitive, .selection-mode.header-bar:checked:insensitive, .selection-mode.toolbar:active:insensitive, .selection-mode.toolbar:checked:insensitive { + border-color: #ca5200; } + .selection-mode.header-bar:insensitive, .selection-mode.toolbar:insensitive { + background-color: #e35c00; + background-image: none; + color: mix(#ffffff,#FC6600,0.5); } + .selection-mode.header-bar .title, .selection-mode.toolbar .title { + font: bold; + padding: 0 6px; } + .selection-mode.header-bar .subtitle, .selection-mode.toolbar .subtitle { + font: smaller; + padding: 0 6px; } + .selection-mode.header-bar .button, .selection-mode.toolbar .button { + background-color: #101010; + background-image: none; + border-color: rgba(190, 190, 190, 0.32); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + .selection-mode.header-bar .button:focus, .selection-mode.header-bar .button:hover, .selection-mode.toolbar .button:focus, .selection-mode.toolbar .button:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.32),0.3); } + .selection-mode.header-bar .button:active, .selection-mode.header-bar .button:active:hover, .selection-mode.header-bar .button:active:focus, .selection-mode.header-bar .button:active:hover:focus, .selection-mode.header-bar .button:checked, .selection-mode.header-bar .button:checked:hover, .selection-mode.header-bar .button:checked:focus, .selection-mode.header-bar .button:checked:hover:focus, .selection-mode.toolbar .button:active, .selection-mode.toolbar .button:active:hover, .selection-mode.toolbar .button:active:focus, .selection-mode.toolbar .button:active:hover:focus, .selection-mode.toolbar .button:checked, .selection-mode.toolbar .button:checked:hover, .selection-mode.toolbar .button:checked:focus, .selection-mode.toolbar .button:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.32); } + .selection-mode.header-bar .button:insensitive, .selection-mode.toolbar .button:insensitive { + border-color: rgba(202, 202, 202, 0.32); } + .selection-mode.header-bar .button:active:insensitive, .selection-mode.header-bar .button:checked:insensitive, .selection-mode.toolbar .button:active:insensitive, .selection-mode.toolbar .button:checked:insensitive { + border-color: rgba(190, 190, 190, 0.32); } + .selection-mode.header-bar .button.flat, .selection-mode.toolbar .button.flat { + border-color: rgba(16, 16, 16, 0); + color: #eeeeee; + background-color: rgba(16, 16, 16, 0); + background-image: none; + box-shadow: none; } + .selection-mode.header-bar .button:hover, .selection-mode.header-bar .button.flat:hover, .selection-mode.toolbar .button:hover, .selection-mode.toolbar .button.flat:hover { + background-color: #111111; + background-image: none; + border-color: rgba(190, 190, 190, 0.4); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + .selection-mode.header-bar .button:hover:focus, .selection-mode.header-bar .button:hover:hover, .selection-mode.header-bar .button.flat:hover:focus, .selection-mode.header-bar .button.flat:hover:hover, .selection-mode.toolbar .button:hover:focus, .selection-mode.toolbar .button:hover:hover, .selection-mode.toolbar .button.flat:hover:focus, .selection-mode.toolbar .button.flat:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.4),0.3); } + .selection-mode.header-bar .button:hover:active, .selection-mode.header-bar .button:hover:active:hover, .selection-mode.header-bar .button:hover:active:focus, .selection-mode.header-bar .button:hover:active:hover:focus, .selection-mode.header-bar .button:hover:checked, .selection-mode.header-bar .button:hover:checked:hover, .selection-mode.header-bar .button:hover:checked:focus, .selection-mode.header-bar .button:hover:checked:hover:focus, .selection-mode.header-bar .button.flat:hover:active, .selection-mode.header-bar .button.flat:hover:active:hover, .selection-mode.header-bar .button.flat:hover:active:focus, .selection-mode.header-bar .button.flat:hover:active:hover:focus, .selection-mode.header-bar .button.flat:hover:checked, .selection-mode.header-bar .button.flat:hover:checked:hover, .selection-mode.header-bar .button.flat:hover:checked:focus, .selection-mode.header-bar .button.flat:hover:checked:hover:focus, .selection-mode.toolbar .button:hover:active, .selection-mode.toolbar .button:hover:active:hover, .selection-mode.toolbar .button:hover:active:focus, .selection-mode.toolbar .button:hover:active:hover:focus, .selection-mode.toolbar .button:hover:checked, .selection-mode.toolbar .button:hover:checked:hover, .selection-mode.toolbar .button:hover:checked:focus, .selection-mode.toolbar .button:hover:checked:hover:focus, .selection-mode.toolbar .button.flat:hover:active, .selection-mode.toolbar .button.flat:hover:active:hover, .selection-mode.toolbar .button.flat:hover:active:focus, .selection-mode.toolbar .button.flat:hover:active:hover:focus, .selection-mode.toolbar .button.flat:hover:checked, .selection-mode.toolbar .button.flat:hover:checked:hover, .selection-mode.toolbar .button.flat:hover:checked:focus, .selection-mode.toolbar .button.flat:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.4); } + .selection-mode.header-bar .button:hover:insensitive, .selection-mode.header-bar .button.flat:hover:insensitive, .selection-mode.toolbar .button:hover:insensitive, .selection-mode.toolbar .button.flat:hover:insensitive { + border-color: rgba(202, 202, 202, 0.4); } + .selection-mode.header-bar .button:hover:active:insensitive, .selection-mode.header-bar .button:hover:checked:insensitive, .selection-mode.header-bar .button.flat:hover:active:insensitive, .selection-mode.header-bar .button.flat:hover:checked:insensitive, .selection-mode.toolbar .button:hover:active:insensitive, .selection-mode.toolbar .button:hover:checked:insensitive, .selection-mode.toolbar .button.flat:hover:active:insensitive, .selection-mode.toolbar .button.flat:hover:checked:insensitive { + border-color: rgba(190, 190, 190, 0.4); } + .selection-mode.header-bar .button:focus, .selection-mode.header-bar .button.flat:focus, .selection-mode.toolbar .button:focus, .selection-mode.toolbar .button.flat:focus { + background-color: #111111; + background-image: none; + border-color: rgba(238, 238, 238, 0.32); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .selection-mode.header-bar .button:focus:hover, .selection-mode.header-bar .button.flat:focus:hover, .selection-mode.toolbar .button:focus:hover, .selection-mode.toolbar .button.flat:focus:hover { + background-color: #121212; + background-image: none; + border-color: rgba(190, 190, 190, 0.4); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + .selection-mode.header-bar .button:focus:hover:focus, .selection-mode.header-bar .button:focus:hover:hover, .selection-mode.header-bar .button.flat:focus:hover:focus, .selection-mode.header-bar .button.flat:focus:hover:hover, .selection-mode.toolbar .button:focus:hover:focus, .selection-mode.toolbar .button:focus:hover:hover, .selection-mode.toolbar .button.flat:focus:hover:focus, .selection-mode.toolbar .button.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.4),0.3); } + .selection-mode.header-bar .button:focus:hover:active, .selection-mode.header-bar .button:focus:hover:active:hover, .selection-mode.header-bar .button:focus:hover:active:focus, .selection-mode.header-bar .button:focus:hover:active:hover:focus, .selection-mode.header-bar .button:focus:hover:checked, .selection-mode.header-bar .button:focus:hover:checked:hover, .selection-mode.header-bar .button:focus:hover:checked:focus, .selection-mode.header-bar .button:focus:hover:checked:hover:focus, .selection-mode.header-bar .button.flat:focus:hover:active, .selection-mode.header-bar .button.flat:focus:hover:active:hover, .selection-mode.header-bar .button.flat:focus:hover:active:focus, .selection-mode.header-bar .button.flat:focus:hover:active:hover:focus, .selection-mode.header-bar .button.flat:focus:hover:checked, .selection-mode.header-bar .button.flat:focus:hover:checked:hover, .selection-mode.header-bar .button.flat:focus:hover:checked:focus, .selection-mode.header-bar .button.flat:focus:hover:checked:hover:focus, .selection-mode.toolbar .button:focus:hover:active, .selection-mode.toolbar .button:focus:hover:active:hover, .selection-mode.toolbar .button:focus:hover:active:focus, .selection-mode.toolbar .button:focus:hover:active:hover:focus, .selection-mode.toolbar .button:focus:hover:checked, .selection-mode.toolbar .button:focus:hover:checked:hover, .selection-mode.toolbar .button:focus:hover:checked:focus, .selection-mode.toolbar .button:focus:hover:checked:hover:focus, .selection-mode.toolbar .button.flat:focus:hover:active, .selection-mode.toolbar .button.flat:focus:hover:active:hover, .selection-mode.toolbar .button.flat:focus:hover:active:focus, .selection-mode.toolbar .button.flat:focus:hover:active:hover:focus, .selection-mode.toolbar .button.flat:focus:hover:checked, .selection-mode.toolbar .button.flat:focus:hover:checked:hover, .selection-mode.toolbar .button.flat:focus:hover:checked:focus, .selection-mode.toolbar .button.flat:focus:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.4); } + .selection-mode.header-bar .button:focus:hover:insensitive, .selection-mode.header-bar .button.flat:focus:hover:insensitive, .selection-mode.toolbar .button:focus:hover:insensitive, .selection-mode.toolbar .button.flat:focus:hover:insensitive { + border-color: rgba(202, 202, 202, 0.4); } + .selection-mode.header-bar .button:focus:hover:active:insensitive, .selection-mode.header-bar .button:focus:hover:checked:insensitive, .selection-mode.header-bar .button.flat:focus:hover:active:insensitive, .selection-mode.header-bar .button.flat:focus:hover:checked:insensitive, .selection-mode.toolbar .button:focus:hover:active:insensitive, .selection-mode.toolbar .button:focus:hover:checked:insensitive, .selection-mode.toolbar .button.flat:focus:hover:active:insensitive, .selection-mode.toolbar .button.flat:focus:hover:checked:insensitive { + border-color: rgba(190, 190, 190, 0.4); } + .selection-mode.header-bar .button:checked, .selection-mode.header-bar .button:active, .selection-mode.header-bar .button.flat:checked, .selection-mode.header-bar .button.flat:active, .selection-mode.toolbar .button:checked, .selection-mode.toolbar .button:active, .selection-mode.toolbar .button.flat:checked, .selection-mode.toolbar .button.flat:active { + background-color: #FC6600; + background-image: none; + border-color: rgba(190, 190, 190, 0.32); + color: #ffffff; + box-shadow: inset 1px 0 rgba(238, 238, 238, 0.06), inset 0 1px rgba(238, 238, 238, 0.07), inset -1px 0 rgba(238, 238, 238, 0.06), inset 0 -1px rgba(238, 238, 238, 0.05); } + .selection-mode.header-bar .button:checked:focus, .selection-mode.header-bar .button:checked:hover, .selection-mode.header-bar .button:active:focus, .selection-mode.header-bar .button:active:hover, .selection-mode.header-bar .button.flat:checked:focus, .selection-mode.header-bar .button.flat:checked:hover, .selection-mode.header-bar .button.flat:active:focus, .selection-mode.header-bar .button.flat:active:hover, .selection-mode.toolbar .button:checked:focus, .selection-mode.toolbar .button:checked:hover, .selection-mode.toolbar .button:active:focus, .selection-mode.toolbar .button:active:hover, .selection-mode.toolbar .button.flat:checked:focus, .selection-mode.toolbar .button.flat:checked:hover, .selection-mode.toolbar .button.flat:active:focus, .selection-mode.toolbar .button.flat:active:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.32),0.3); } + .selection-mode.header-bar .button:checked:active, .selection-mode.header-bar .button:checked:active:hover, .selection-mode.header-bar .button:checked:active:focus, .selection-mode.header-bar .button:checked:active:hover:focus, .selection-mode.header-bar .button:checked:checked, .selection-mode.header-bar .button:checked:checked:hover, .selection-mode.header-bar .button:checked:checked:focus, .selection-mode.header-bar .button:checked:checked:hover:focus, .selection-mode.header-bar .button:active:active, .selection-mode.header-bar .button:active:active:hover, .selection-mode.header-bar .button:active:active:focus, .selection-mode.header-bar .button:active:active:hover:focus, .selection-mode.header-bar .button:active:checked, .selection-mode.header-bar .button:active:checked:hover, .selection-mode.header-bar .button:active:checked:focus, .selection-mode.header-bar .button:active:checked:hover:focus, .selection-mode.header-bar .button.flat:checked:active, .selection-mode.header-bar .button.flat:checked:active:hover, .selection-mode.header-bar .button.flat:checked:active:focus, .selection-mode.header-bar .button.flat:checked:active:hover:focus, .selection-mode.header-bar .button.flat:checked:checked, .selection-mode.header-bar .button.flat:checked:checked:hover, .selection-mode.header-bar .button.flat:checked:checked:focus, .selection-mode.header-bar .button.flat:checked:checked:hover:focus, .selection-mode.header-bar .button.flat:active:active, .selection-mode.header-bar .button.flat:active:active:hover, .selection-mode.header-bar .button.flat:active:active:focus, .selection-mode.header-bar .button.flat:active:active:hover:focus, .selection-mode.header-bar .button.flat:active:checked, .selection-mode.header-bar .button.flat:active:checked:hover, .selection-mode.header-bar .button.flat:active:checked:focus, .selection-mode.header-bar .button.flat:active:checked:hover:focus, .selection-mode.toolbar .button:checked:active, .selection-mode.toolbar .button:checked:active:hover, .selection-mode.toolbar .button:checked:active:focus, .selection-mode.toolbar .button:checked:active:hover:focus, .selection-mode.toolbar .button:checked:checked, .selection-mode.toolbar .button:checked:checked:hover, .selection-mode.toolbar .button:checked:checked:focus, .selection-mode.toolbar .button:checked:checked:hover:focus, .selection-mode.toolbar .button:active:active, .selection-mode.toolbar .button:active:active:hover, .selection-mode.toolbar .button:active:active:focus, .selection-mode.toolbar .button:active:active:hover:focus, .selection-mode.toolbar .button:active:checked, .selection-mode.toolbar .button:active:checked:hover, .selection-mode.toolbar .button:active:checked:focus, .selection-mode.toolbar .button:active:checked:hover:focus, .selection-mode.toolbar .button.flat:checked:active, .selection-mode.toolbar .button.flat:checked:active:hover, .selection-mode.toolbar .button.flat:checked:active:focus, .selection-mode.toolbar .button.flat:checked:active:hover:focus, .selection-mode.toolbar .button.flat:checked:checked, .selection-mode.toolbar .button.flat:checked:checked:hover, .selection-mode.toolbar .button.flat:checked:checked:focus, .selection-mode.toolbar .button.flat:checked:checked:hover:focus, .selection-mode.toolbar .button.flat:active:active, .selection-mode.toolbar .button.flat:active:active:hover, .selection-mode.toolbar .button.flat:active:active:focus, .selection-mode.toolbar .button.flat:active:active:hover:focus, .selection-mode.toolbar .button.flat:active:checked, .selection-mode.toolbar .button.flat:active:checked:hover, .selection-mode.toolbar .button.flat:active:checked:focus, .selection-mode.toolbar .button.flat:active:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.32); } + .selection-mode.header-bar .button:checked:insensitive, .selection-mode.header-bar .button:active:insensitive, .selection-mode.header-bar .button.flat:checked:insensitive, .selection-mode.header-bar .button.flat:active:insensitive, .selection-mode.toolbar .button:checked:insensitive, .selection-mode.toolbar .button:active:insensitive, .selection-mode.toolbar .button.flat:checked:insensitive, .selection-mode.toolbar .button.flat:active:insensitive { + border-color: rgba(202, 202, 202, 0.32); } + .selection-mode.header-bar .button:checked:active:insensitive, .selection-mode.header-bar .button:checked:checked:insensitive, .selection-mode.header-bar .button:active:active:insensitive, .selection-mode.header-bar .button:active:checked:insensitive, .selection-mode.header-bar .button.flat:checked:active:insensitive, .selection-mode.header-bar .button.flat:checked:checked:insensitive, .selection-mode.header-bar .button.flat:active:active:insensitive, .selection-mode.header-bar .button.flat:active:checked:insensitive, .selection-mode.toolbar .button:checked:active:insensitive, .selection-mode.toolbar .button:checked:checked:insensitive, .selection-mode.toolbar .button:active:active:insensitive, .selection-mode.toolbar .button:active:checked:insensitive, .selection-mode.toolbar .button.flat:checked:active:insensitive, .selection-mode.toolbar .button.flat:checked:checked:insensitive, .selection-mode.toolbar .button.flat:active:active:insensitive, .selection-mode.toolbar .button.flat:active:checked:insensitive { + border-color: rgba(190, 190, 190, 0.32); } + .selection-mode.header-bar .button:checked:focus, .selection-mode.header-bar .button:checked:hover, .selection-mode.header-bar .button:active:focus, .selection-mode.header-bar .button:active:hover, .selection-mode.header-bar .button.flat:checked:focus, .selection-mode.header-bar .button.flat:checked:hover, .selection-mode.header-bar .button.flat:active:focus, .selection-mode.header-bar .button.flat:active:hover, .selection-mode.toolbar .button:checked:focus, .selection-mode.toolbar .button:checked:hover, .selection-mode.toolbar .button:active:focus, .selection-mode.toolbar .button:active:hover, .selection-mode.toolbar .button.flat:checked:focus, .selection-mode.toolbar .button.flat:checked:hover, .selection-mode.toolbar .button.flat:active:focus, .selection-mode.toolbar .button.flat:active:hover { + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + .selection-mode.header-bar .button:focus, .selection-mode.header-bar .button:hover, .selection-mode.header-bar .button.flat:focus, .selection-mode.header-bar .button.flat:hover, .selection-mode.toolbar .button:focus, .selection-mode.toolbar .button:hover, .selection-mode.toolbar .button.flat:focus, .selection-mode.toolbar .button.flat:hover { + color: #eeeeee; } + .selection-mode.header-bar .button:insensitive:insensitive, .selection-mode.header-bar .button.flat:insensitive:insensitive, .selection-mode.toolbar .button:insensitive:insensitive, .selection-mode.toolbar .button.flat:insensitive:insensitive { + background-color: alpha(mix(#101010,#eeeeee,0.2),0.4); + background-image: none; + opacity: .6; + color: mix(#101010,#eeeeee,0.6); + box-shadow: none; } + .selection-mode.header-bar .button:insensitive:insensitive :insensitive, .selection-mode.header-bar .button.flat:insensitive:insensitive :insensitive, .selection-mode.toolbar .button:insensitive:insensitive :insensitive, .selection-mode.toolbar .button.flat:insensitive:insensitive :insensitive { + color: mix(#101010,#eeeeee,0.6); } + .selection-mode.header-bar .button:active:insensitive, .selection-mode.header-bar .button:checked:insensitive, .selection-mode.toolbar .button:active:insensitive, .selection-mode.toolbar .button:checked:insensitive { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + .selection-mode.header-bar .button:active:insensitive:insensitive, .selection-mode.header-bar .button:checked:insensitive:insensitive, .selection-mode.toolbar .button:active:insensitive:insensitive, .selection-mode.toolbar .button:checked:insensitive:insensitive { + color: rgba(255, 255, 255, 0.85); } + .selection-mode.header-bar .button.separator, .selection-mode.header-bar .button .separator, .selection-mode.toolbar .button.separator, .selection-mode.toolbar .button .separator { + border: 1px solid currentColor; + color: rgba(16, 16, 16, 0.9); } + .selection-mode.header-bar .button.separator:insensitive, .selection-mode.header-bar .button .separator:insensitive, .selection-mode.toolbar .button.separator:insensitive, .selection-mode.toolbar .button .separator:insensitive { + color: rgba(16, 16, 16, 0.85); } + .selection-mode.header-bar .button.linked, .selection-mode.header-bar .linked .button, .selection-mode.toolbar .button.linked, .selection-mode.toolbar .linked .button { + box-shadow: inset -1px 0 rgba(0, 0, 0, 0.32), 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + .selection-mode.header-bar .button.linked:focus, .selection-mode.header-bar .button.linked:hover, .selection-mode.header-bar .linked .button:focus, .selection-mode.header-bar .linked .button:hover, .selection-mode.toolbar .button.linked:focus, .selection-mode.toolbar .button.linked:hover, .selection-mode.toolbar .linked .button:focus, .selection-mode.toolbar .linked .button:hover { + box-shadow: inset -1px 0 mix(#FC6600,rgba(0, 0, 0, 0.32),0.3), 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .selection-mode.header-bar .button.linked:active, .selection-mode.header-bar .button.linked:active:hover, .selection-mode.header-bar .button.linked:active:focus, .selection-mode.header-bar .button.linked:active:hover:focus, .selection-mode.header-bar .button.linked:checked, .selection-mode.header-bar .button.linked:checked:hover, .selection-mode.header-bar .button.linked:checked:focus, .selection-mode.header-bar .button.linked:checked:hover:focus, .selection-mode.header-bar .linked .button:active, .selection-mode.header-bar .linked .button:active:hover, .selection-mode.header-bar .linked .button:active:focus, .selection-mode.header-bar .linked .button:active:hover:focus, .selection-mode.header-bar .linked .button:checked, .selection-mode.header-bar .linked .button:checked:hover, .selection-mode.header-bar .linked .button:checked:focus, .selection-mode.header-bar .linked .button:checked:hover:focus, .selection-mode.toolbar .button.linked:active, .selection-mode.toolbar .button.linked:active:hover, .selection-mode.toolbar .button.linked:active:focus, .selection-mode.toolbar .button.linked:active:hover:focus, .selection-mode.toolbar .button.linked:checked, .selection-mode.toolbar .button.linked:checked:hover, .selection-mode.toolbar .button.linked:checked:focus, .selection-mode.toolbar .button.linked:checked:hover:focus, .selection-mode.toolbar .linked .button:active, .selection-mode.toolbar .linked .button:active:hover, .selection-mode.toolbar .linked .button:active:focus, .selection-mode.toolbar .linked .button:active:hover:focus, .selection-mode.toolbar .linked .button:checked, .selection-mode.toolbar .linked .button:checked:hover, .selection-mode.toolbar .linked .button:checked:focus, .selection-mode.toolbar .linked .button:checked:hover:focus { + box-shadow: inset -1px 0 rgba(0, 0, 0, 0.32), inset 0 1px rgba(48, 48, 48, 0.07), inset 0 -1px rgba(48, 48, 48, 0.05); } + .selection-mode.header-bar .button.linked:insensitive, .selection-mode.header-bar .linked .button:insensitive, .selection-mode.toolbar .button.linked:insensitive, .selection-mode.toolbar .linked .button:insensitive { + box-shadow: inset -1px 0 #0d0d0d; } + .selection-mode.header-bar .button.linked:last-child, .selection-mode.header-bar .button.linked:only-child, .selection-mode.header-bar .linked .button:last-child, .selection-mode.header-bar .linked .button:only-child, .selection-mode.toolbar .button.linked:last-child, .selection-mode.toolbar .button.linked:only-child, .selection-mode.toolbar .linked .button:last-child, .selection-mode.toolbar .linked .button:only-child { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + .selection-mode.header-bar .button.linked:last-child:hover, .selection-mode.header-bar .button.linked:only-child:hover, .selection-mode.header-bar .linked .button:last-child:hover, .selection-mode.header-bar .linked .button:only-child:hover, .selection-mode.toolbar .button.linked:last-child:hover, .selection-mode.toolbar .button.linked:only-child:hover, .selection-mode.toolbar .linked .button:last-child:hover, .selection-mode.toolbar .linked .button:only-child:hover { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .selection-mode.header-bar .button.linked:insensitive:last-child, .selection-mode.header-bar .button.linked:insensitive:only-child, .selection-mode.header-bar .button.linked:active:insensitive:last-child, .selection-mode.header-bar .button.linked:active:insensitive:only-child, .selection-mode.header-bar .button.linked:checked:insensitive:last-child, .selection-mode.header-bar .button.linked:checked:insensitive:only-child, .selection-mode.header-bar .linked .button:insensitive:last-child, .selection-mode.header-bar .linked .button:insensitive:only-child, .selection-mode.header-bar .linked .button:active:insensitive:last-child, .selection-mode.header-bar .linked .button:active:insensitive:only-child, .selection-mode.header-bar .linked .button:checked:insensitive:last-child, .selection-mode.header-bar .linked .button:checked:insensitive:only-child, .selection-mode.toolbar .button.linked:insensitive:last-child, .selection-mode.toolbar .button.linked:insensitive:only-child, .selection-mode.toolbar .button.linked:active:insensitive:last-child, .selection-mode.toolbar .button.linked:active:insensitive:only-child, .selection-mode.toolbar .button.linked:checked:insensitive:last-child, .selection-mode.toolbar .button.linked:checked:insensitive:only-child, .selection-mode.toolbar .linked .button:insensitive:last-child, .selection-mode.toolbar .linked .button:insensitive:only-child, .selection-mode.toolbar .linked .button:active:insensitive:last-child, .selection-mode.toolbar .linked .button:active:insensitive:only-child, .selection-mode.toolbar .linked .button:checked:insensitive:last-child, .selection-mode.toolbar .linked .button:checked:insensitive:only-child { + box-shadow: none; } + .selection-mode.header-bar .button.linked:active:last-child, .selection-mode.header-bar .button.linked:active:last-child:focus, .selection-mode.header-bar .button.linked:active:last-child:hover, .selection-mode.header-bar .button.linked:active:last-child:hover:focus, .selection-mode.header-bar .button.linked:checked:last-child, .selection-mode.header-bar .button.linked:checked:last-child:focus, .selection-mode.header-bar .button.linked:checked:last-child:hover, .selection-mode.header-bar .button.linked:checked:last-child:hover:focus, .selection-mode.header-bar .linked .button:active:last-child, .selection-mode.header-bar .linked .button:active:last-child:focus, .selection-mode.header-bar .linked .button:active:last-child:hover, .selection-mode.header-bar .linked .button:active:last-child:hover:focus, .selection-mode.header-bar .linked .button:checked:last-child, .selection-mode.header-bar .linked .button:checked:last-child:focus, .selection-mode.header-bar .linked .button:checked:last-child:hover, .selection-mode.header-bar .linked .button:checked:last-child:hover:focus, .selection-mode.toolbar .button.linked:active:last-child, .selection-mode.toolbar .button.linked:active:last-child:focus, .selection-mode.toolbar .button.linked:active:last-child:hover, .selection-mode.toolbar .button.linked:active:last-child:hover:focus, .selection-mode.toolbar .button.linked:checked:last-child, .selection-mode.toolbar .button.linked:checked:last-child:focus, .selection-mode.toolbar .button.linked:checked:last-child:hover, .selection-mode.toolbar .button.linked:checked:last-child:hover:focus, .selection-mode.toolbar .linked .button:active:last-child, .selection-mode.toolbar .linked .button:active:last-child:focus, .selection-mode.toolbar .linked .button:active:last-child:hover, .selection-mode.toolbar .linked .button:active:last-child:hover:focus, .selection-mode.toolbar .linked .button:checked:last-child, .selection-mode.toolbar .linked .button:checked:last-child:focus, .selection-mode.toolbar .linked .button:checked:last-child:hover, .selection-mode.toolbar .linked .button:checked:last-child:hover:focus { + box-shadow: inset 0 1px rgba(48, 48, 48, 0.07), inset -1px 0 rgba(48, 48, 48, 0.06); } + .selection-mode.header-bar .button.linked:active:only-child, .selection-mode.header-bar .button.linked:active:only-child:focus, .selection-mode.header-bar .button.linked:active:only-child:hover, .selection-mode.header-bar .button.linked:active:only-child:hover:focus, .selection-mode.header-bar .button.linked:checked:only-child, .selection-mode.header-bar .button.linked:checked:only-child:focus, .selection-mode.header-bar .button.linked:checked:only-child:hover, .selection-mode.header-bar .button.linked:checked:only-child:hover:focus, .selection-mode.header-bar .linked .button:active:only-child, .selection-mode.header-bar .linked .button:active:only-child:focus, .selection-mode.header-bar .linked .button:active:only-child:hover, .selection-mode.header-bar .linked .button:active:only-child:hover:focus, .selection-mode.header-bar .linked .button:checked:only-child, .selection-mode.header-bar .linked .button:checked:only-child:focus, .selection-mode.header-bar .linked .button:checked:only-child:hover, .selection-mode.header-bar .linked .button:checked:only-child:hover:focus, .selection-mode.toolbar .button.linked:active:only-child, .selection-mode.toolbar .button.linked:active:only-child:focus, .selection-mode.toolbar .button.linked:active:only-child:hover, .selection-mode.toolbar .button.linked:active:only-child:hover:focus, .selection-mode.toolbar .button.linked:checked:only-child, .selection-mode.toolbar .button.linked:checked:only-child:focus, .selection-mode.toolbar .button.linked:checked:only-child:hover, .selection-mode.toolbar .button.linked:checked:only-child:hover:focus, .selection-mode.toolbar .linked .button:active:only-child, .selection-mode.toolbar .linked .button:active:only-child:focus, .selection-mode.toolbar .linked .button:active:only-child:hover, .selection-mode.toolbar .linked .button:active:only-child:hover:focus, .selection-mode.toolbar .linked .button:checked:only-child, .selection-mode.toolbar .linked .button:checked:only-child:focus, .selection-mode.toolbar .linked .button:checked:only-child:hover, .selection-mode.toolbar .linked .button:checked:only-child:hover:focus { + box-shadow: inset 1px 0 rgba(48, 48, 48, 0.06), inset 0 1px rgba(48, 48, 48, 0.07), inset -1px 0 rgba(48, 48, 48, 0.06); } + .selection-mode.header-bar GtkComboBox, .selection-mode.header-bar .button, .selection-mode.toolbar GtkComboBox, .selection-mode.toolbar .button { + padding: 2px; } + .selection-mode.header-bar GtkComboBox.text-button, .selection-mode.header-bar .button.text-button, .selection-mode.toolbar GtkComboBox.text-button, .selection-mode.toolbar .button.text-button { + padding: 3px; } + .selection-mode.header-bar GtkComboBox.image-button, .selection-mode.header-bar .button.image-button, .selection-mode.toolbar GtkComboBox.image-button, .selection-mode.toolbar .button.image-button { + padding: 4px 2px 4px 3px; } + .selection-mode.header-bar GtkSeparatorToolItem, .selection-mode.header-bar .separator, .selection-mode.header-bar .separator:insensitive, .selection-mode.toolbar GtkSeparatorToolItem, .selection-mode.toolbar .separator, .selection-mode.toolbar .separator:insensitive { + color: #e35c00; + border-color: currentColor; + -GtkWidget-window-dragging: true; } + .selection-mode.header-bar .menubar, .selection-mode.toolbar .menubar { + -GtkToolbar-button-relief: normal; } + .selection-mode.header-bar .button, .selection-mode.toolbar .button { + background-color: #FC6600; + background-image: none; + border-color: rgba(204, 204, 204, 0.32); + color: #ffffff; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + .selection-mode.header-bar .button:focus, .selection-mode.header-bar .button:hover, .selection-mode.toolbar .button:focus, .selection-mode.toolbar .button:hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.32),0.3); } + .selection-mode.header-bar .button:active, .selection-mode.header-bar .button:active:hover, .selection-mode.header-bar .button:active:focus, .selection-mode.header-bar .button:active:hover:focus, .selection-mode.header-bar .button:checked, .selection-mode.header-bar .button:checked:hover, .selection-mode.header-bar .button:checked:focus, .selection-mode.header-bar .button:checked:hover:focus, .selection-mode.toolbar .button:active, .selection-mode.toolbar .button:active:hover, .selection-mode.toolbar .button:active:focus, .selection-mode.toolbar .button:active:hover:focus, .selection-mode.toolbar .button:checked, .selection-mode.toolbar .button:checked:hover, .selection-mode.toolbar .button:checked:focus, .selection-mode.toolbar .button:checked:hover:focus { + border-color: rgba(179, 179, 179, 0.32); } + .selection-mode.header-bar .button:insensitive, .selection-mode.toolbar .button:insensitive { + border-color: rgba(217, 217, 217, 0.32); } + .selection-mode.header-bar .button:active:insensitive, .selection-mode.header-bar .button:checked:insensitive, .selection-mode.toolbar .button:active:insensitive, .selection-mode.toolbar .button:checked:insensitive { + border-color: rgba(204, 204, 204, 0.32); } + .selection-mode.header-bar .button.flat, .selection-mode.toolbar .button.flat { + border-color: rgba(252, 102, 0, 0); + color: #ffffff; + background-color: rgba(252, 102, 0, 0); + background-image: none; + box-shadow: none; } + .selection-mode.header-bar .button:hover, .selection-mode.header-bar .button.flat:hover, .selection-mode.toolbar .button:hover, .selection-mode.toolbar .button.flat:hover { + background-color: #ff6d0a; + background-image: none; + border-color: rgba(204, 204, 204, 0.4); + color: #ffffff; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + .selection-mode.header-bar .button:hover:focus, .selection-mode.header-bar .button:hover:hover, .selection-mode.header-bar .button.flat:hover:focus, .selection-mode.header-bar .button.flat:hover:hover, .selection-mode.toolbar .button:hover:focus, .selection-mode.toolbar .button:hover:hover, .selection-mode.toolbar .button.flat:hover:focus, .selection-mode.toolbar .button.flat:hover:hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.4),0.3); } + .selection-mode.header-bar .button:hover:active, .selection-mode.header-bar .button:hover:active:hover, .selection-mode.header-bar .button:hover:active:focus, .selection-mode.header-bar .button:hover:active:hover:focus, .selection-mode.header-bar .button:hover:checked, .selection-mode.header-bar .button:hover:checked:hover, .selection-mode.header-bar .button:hover:checked:focus, .selection-mode.header-bar .button:hover:checked:hover:focus, .selection-mode.header-bar .button.flat:hover:active, .selection-mode.header-bar .button.flat:hover:active:hover, .selection-mode.header-bar .button.flat:hover:active:focus, .selection-mode.header-bar .button.flat:hover:active:hover:focus, .selection-mode.header-bar .button.flat:hover:checked, .selection-mode.header-bar .button.flat:hover:checked:hover, .selection-mode.header-bar .button.flat:hover:checked:focus, .selection-mode.header-bar .button.flat:hover:checked:hover:focus, .selection-mode.toolbar .button:hover:active, .selection-mode.toolbar .button:hover:active:hover, .selection-mode.toolbar .button:hover:active:focus, .selection-mode.toolbar .button:hover:active:hover:focus, .selection-mode.toolbar .button:hover:checked, .selection-mode.toolbar .button:hover:checked:hover, .selection-mode.toolbar .button:hover:checked:focus, .selection-mode.toolbar .button:hover:checked:hover:focus, .selection-mode.toolbar .button.flat:hover:active, .selection-mode.toolbar .button.flat:hover:active:hover, .selection-mode.toolbar .button.flat:hover:active:focus, .selection-mode.toolbar .button.flat:hover:active:hover:focus, .selection-mode.toolbar .button.flat:hover:checked, .selection-mode.toolbar .button.flat:hover:checked:hover, .selection-mode.toolbar .button.flat:hover:checked:focus, .selection-mode.toolbar .button.flat:hover:checked:hover:focus { + border-color: rgba(179, 179, 179, 0.4); } + .selection-mode.header-bar .button:hover:insensitive, .selection-mode.header-bar .button.flat:hover:insensitive, .selection-mode.toolbar .button:hover:insensitive, .selection-mode.toolbar .button.flat:hover:insensitive { + border-color: rgba(217, 217, 217, 0.4); } + .selection-mode.header-bar .button:hover:active:insensitive, .selection-mode.header-bar .button:hover:checked:insensitive, .selection-mode.header-bar .button.flat:hover:active:insensitive, .selection-mode.header-bar .button.flat:hover:checked:insensitive, .selection-mode.toolbar .button:hover:active:insensitive, .selection-mode.toolbar .button:hover:checked:insensitive, .selection-mode.toolbar .button.flat:hover:active:insensitive, .selection-mode.toolbar .button.flat:hover:checked:insensitive { + border-color: rgba(204, 204, 204, 0.4); } + .selection-mode.header-bar .button:focus, .selection-mode.header-bar .button.flat:focus, .selection-mode.toolbar .button:focus, .selection-mode.toolbar .button.flat:focus { + background-color: #ff6d0a; + background-image: none; + border-color: rgba(255, 255, 255, 0.32); + color: #ffffff; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .selection-mode.header-bar .button:focus:hover, .selection-mode.header-bar .button.flat:focus:hover, .selection-mode.toolbar .button:focus:hover, .selection-mode.toolbar .button.flat:focus:hover { + background-color: #ff7416; + background-image: none; + border-color: rgba(204, 204, 204, 0.4); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + .selection-mode.header-bar .button:focus:hover:focus, .selection-mode.header-bar .button:focus:hover:hover, .selection-mode.header-bar .button.flat:focus:hover:focus, .selection-mode.header-bar .button.flat:focus:hover:hover, .selection-mode.toolbar .button:focus:hover:focus, .selection-mode.toolbar .button:focus:hover:hover, .selection-mode.toolbar .button.flat:focus:hover:focus, .selection-mode.toolbar .button.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.4),0.3); } + .selection-mode.header-bar .button:focus:hover:active, .selection-mode.header-bar .button:focus:hover:active:hover, .selection-mode.header-bar .button:focus:hover:active:focus, .selection-mode.header-bar .button:focus:hover:active:hover:focus, .selection-mode.header-bar .button:focus:hover:checked, .selection-mode.header-bar .button:focus:hover:checked:hover, .selection-mode.header-bar .button:focus:hover:checked:focus, .selection-mode.header-bar .button:focus:hover:checked:hover:focus, .selection-mode.header-bar .button.flat:focus:hover:active, .selection-mode.header-bar .button.flat:focus:hover:active:hover, .selection-mode.header-bar .button.flat:focus:hover:active:focus, .selection-mode.header-bar .button.flat:focus:hover:active:hover:focus, .selection-mode.header-bar .button.flat:focus:hover:checked, .selection-mode.header-bar .button.flat:focus:hover:checked:hover, .selection-mode.header-bar .button.flat:focus:hover:checked:focus, .selection-mode.header-bar .button.flat:focus:hover:checked:hover:focus, .selection-mode.toolbar .button:focus:hover:active, .selection-mode.toolbar .button:focus:hover:active:hover, .selection-mode.toolbar .button:focus:hover:active:focus, .selection-mode.toolbar .button:focus:hover:active:hover:focus, .selection-mode.toolbar .button:focus:hover:checked, .selection-mode.toolbar .button:focus:hover:checked:hover, .selection-mode.toolbar .button:focus:hover:checked:focus, .selection-mode.toolbar .button:focus:hover:checked:hover:focus, .selection-mode.toolbar .button.flat:focus:hover:active, .selection-mode.toolbar .button.flat:focus:hover:active:hover, .selection-mode.toolbar .button.flat:focus:hover:active:focus, .selection-mode.toolbar .button.flat:focus:hover:active:hover:focus, .selection-mode.toolbar .button.flat:focus:hover:checked, .selection-mode.toolbar .button.flat:focus:hover:checked:hover, .selection-mode.toolbar .button.flat:focus:hover:checked:focus, .selection-mode.toolbar .button.flat:focus:hover:checked:hover:focus { + border-color: rgba(179, 179, 179, 0.4); } + .selection-mode.header-bar .button:focus:hover:insensitive, .selection-mode.header-bar .button.flat:focus:hover:insensitive, .selection-mode.toolbar .button:focus:hover:insensitive, .selection-mode.toolbar .button.flat:focus:hover:insensitive { + border-color: rgba(217, 217, 217, 0.4); } + .selection-mode.header-bar .button:focus:hover:active:insensitive, .selection-mode.header-bar .button:focus:hover:checked:insensitive, .selection-mode.header-bar .button.flat:focus:hover:active:insensitive, .selection-mode.header-bar .button.flat:focus:hover:checked:insensitive, .selection-mode.toolbar .button:focus:hover:active:insensitive, .selection-mode.toolbar .button:focus:hover:checked:insensitive, .selection-mode.toolbar .button.flat:focus:hover:active:insensitive, .selection-mode.toolbar .button.flat:focus:hover:checked:insensitive { + border-color: rgba(204, 204, 204, 0.4); } + .selection-mode.header-bar .button:checked, .selection-mode.header-bar .button:active, .selection-mode.header-bar .button.flat:checked, .selection-mode.header-bar .button.flat:active, .selection-mode.toolbar .button:checked, .selection-mode.toolbar .button:active, .selection-mode.toolbar .button.flat:checked, .selection-mode.toolbar .button.flat:active { + background-color: #FC6600; + background-image: none; + border-color: rgba(204, 204, 204, 0.32); + color: #ffffff; + box-shadow: inset 1px 0 rgba(255, 255, 255, 0.06), inset 0 1px rgba(255, 255, 255, 0.07), inset -1px 0 rgba(255, 255, 255, 0.06), inset 0 -1px rgba(255, 255, 255, 0.05); } + .selection-mode.header-bar .button:checked:focus, .selection-mode.header-bar .button:checked:hover, .selection-mode.header-bar .button:active:focus, .selection-mode.header-bar .button:active:hover, .selection-mode.header-bar .button.flat:checked:focus, .selection-mode.header-bar .button.flat:checked:hover, .selection-mode.header-bar .button.flat:active:focus, .selection-mode.header-bar .button.flat:active:hover, .selection-mode.toolbar .button:checked:focus, .selection-mode.toolbar .button:checked:hover, .selection-mode.toolbar .button:active:focus, .selection-mode.toolbar .button:active:hover, .selection-mode.toolbar .button.flat:checked:focus, .selection-mode.toolbar .button.flat:checked:hover, .selection-mode.toolbar .button.flat:active:focus, .selection-mode.toolbar .button.flat:active:hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.32),0.3); } + .selection-mode.header-bar .button:checked:active, .selection-mode.header-bar .button:checked:active:hover, .selection-mode.header-bar .button:checked:active:focus, .selection-mode.header-bar .button:checked:active:hover:focus, .selection-mode.header-bar .button:checked:checked, .selection-mode.header-bar .button:checked:checked:hover, .selection-mode.header-bar .button:checked:checked:focus, .selection-mode.header-bar .button:checked:checked:hover:focus, .selection-mode.header-bar .button:active:active, .selection-mode.header-bar .button:active:active:hover, .selection-mode.header-bar .button:active:active:focus, .selection-mode.header-bar .button:active:active:hover:focus, .selection-mode.header-bar .button:active:checked, .selection-mode.header-bar .button:active:checked:hover, .selection-mode.header-bar .button:active:checked:focus, .selection-mode.header-bar .button:active:checked:hover:focus, .selection-mode.header-bar .button.flat:checked:active, .selection-mode.header-bar .button.flat:checked:active:hover, .selection-mode.header-bar .button.flat:checked:active:focus, .selection-mode.header-bar .button.flat:checked:active:hover:focus, .selection-mode.header-bar .button.flat:checked:checked, .selection-mode.header-bar .button.flat:checked:checked:hover, .selection-mode.header-bar .button.flat:checked:checked:focus, .selection-mode.header-bar .button.flat:checked:checked:hover:focus, .selection-mode.header-bar .button.flat:active:active, .selection-mode.header-bar .button.flat:active:active:hover, .selection-mode.header-bar .button.flat:active:active:focus, .selection-mode.header-bar .button.flat:active:active:hover:focus, .selection-mode.header-bar .button.flat:active:checked, .selection-mode.header-bar .button.flat:active:checked:hover, .selection-mode.header-bar .button.flat:active:checked:focus, .selection-mode.header-bar .button.flat:active:checked:hover:focus, .selection-mode.toolbar .button:checked:active, .selection-mode.toolbar .button:checked:active:hover, .selection-mode.toolbar .button:checked:active:focus, .selection-mode.toolbar .button:checked:active:hover:focus, .selection-mode.toolbar .button:checked:checked, .selection-mode.toolbar .button:checked:checked:hover, .selection-mode.toolbar .button:checked:checked:focus, .selection-mode.toolbar .button:checked:checked:hover:focus, .selection-mode.toolbar .button:active:active, .selection-mode.toolbar .button:active:active:hover, .selection-mode.toolbar .button:active:active:focus, .selection-mode.toolbar .button:active:active:hover:focus, .selection-mode.toolbar .button:active:checked, .selection-mode.toolbar .button:active:checked:hover, .selection-mode.toolbar .button:active:checked:focus, .selection-mode.toolbar .button:active:checked:hover:focus, .selection-mode.toolbar .button.flat:checked:active, .selection-mode.toolbar .button.flat:checked:active:hover, .selection-mode.toolbar .button.flat:checked:active:focus, .selection-mode.toolbar .button.flat:checked:active:hover:focus, .selection-mode.toolbar .button.flat:checked:checked, .selection-mode.toolbar .button.flat:checked:checked:hover, .selection-mode.toolbar .button.flat:checked:checked:focus, .selection-mode.toolbar .button.flat:checked:checked:hover:focus, .selection-mode.toolbar .button.flat:active:active, .selection-mode.toolbar .button.flat:active:active:hover, .selection-mode.toolbar .button.flat:active:active:focus, .selection-mode.toolbar .button.flat:active:active:hover:focus, .selection-mode.toolbar .button.flat:active:checked, .selection-mode.toolbar .button.flat:active:checked:hover, .selection-mode.toolbar .button.flat:active:checked:focus, .selection-mode.toolbar .button.flat:active:checked:hover:focus { + border-color: rgba(179, 179, 179, 0.32); } + .selection-mode.header-bar .button:checked:insensitive, .selection-mode.header-bar .button:active:insensitive, .selection-mode.header-bar .button.flat:checked:insensitive, .selection-mode.header-bar .button.flat:active:insensitive, .selection-mode.toolbar .button:checked:insensitive, .selection-mode.toolbar .button:active:insensitive, .selection-mode.toolbar .button.flat:checked:insensitive, .selection-mode.toolbar .button.flat:active:insensitive { + border-color: rgba(217, 217, 217, 0.32); } + .selection-mode.header-bar .button:checked:active:insensitive, .selection-mode.header-bar .button:checked:checked:insensitive, .selection-mode.header-bar .button:active:active:insensitive, .selection-mode.header-bar .button:active:checked:insensitive, .selection-mode.header-bar .button.flat:checked:active:insensitive, .selection-mode.header-bar .button.flat:checked:checked:insensitive, .selection-mode.header-bar .button.flat:active:active:insensitive, .selection-mode.header-bar .button.flat:active:checked:insensitive, .selection-mode.toolbar .button:checked:active:insensitive, .selection-mode.toolbar .button:checked:checked:insensitive, .selection-mode.toolbar .button:active:active:insensitive, .selection-mode.toolbar .button:active:checked:insensitive, .selection-mode.toolbar .button.flat:checked:active:insensitive, .selection-mode.toolbar .button.flat:checked:checked:insensitive, .selection-mode.toolbar .button.flat:active:active:insensitive, .selection-mode.toolbar .button.flat:active:checked:insensitive { + border-color: rgba(204, 204, 204, 0.32); } + .selection-mode.header-bar .button:checked:focus, .selection-mode.header-bar .button:checked:hover, .selection-mode.header-bar .button:active:focus, .selection-mode.header-bar .button:active:hover, .selection-mode.header-bar .button.flat:checked:focus, .selection-mode.header-bar .button.flat:checked:hover, .selection-mode.header-bar .button.flat:active:focus, .selection-mode.header-bar .button.flat:active:hover, .selection-mode.toolbar .button:checked:focus, .selection-mode.toolbar .button:checked:hover, .selection-mode.toolbar .button:active:focus, .selection-mode.toolbar .button:active:hover, .selection-mode.toolbar .button.flat:checked:focus, .selection-mode.toolbar .button.flat:checked:hover, .selection-mode.toolbar .button.flat:active:focus, .selection-mode.toolbar .button.flat:active:hover { + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + .selection-mode.header-bar .button:focus, .selection-mode.header-bar .button:hover, .selection-mode.header-bar .button.flat:focus, .selection-mode.header-bar .button.flat:hover, .selection-mode.toolbar .button:focus, .selection-mode.toolbar .button:hover, .selection-mode.toolbar .button.flat:focus, .selection-mode.toolbar .button.flat:hover { + color: #ffffff; } + .selection-mode.header-bar .button:insensitive:insensitive, .selection-mode.header-bar .button.flat:insensitive:insensitive, .selection-mode.toolbar .button:insensitive:insensitive, .selection-mode.toolbar .button.flat:insensitive:insensitive { + background-color: alpha(mix(#FC6600,#ffffff,0.2),0.4); + background-image: none; + opacity: .6; + color: mix(#FC6600,#ffffff,0.6); + box-shadow: none; } + .selection-mode.header-bar .button:insensitive:insensitive :insensitive, .selection-mode.header-bar .button.flat:insensitive:insensitive :insensitive, .selection-mode.toolbar .button:insensitive:insensitive :insensitive, .selection-mode.toolbar .button.flat:insensitive:insensitive :insensitive { + color: mix(#FC6600,#ffffff,0.6); } + .selection-mode.header-bar .button:active:insensitive, .selection-mode.header-bar .button:checked:insensitive, .selection-mode.toolbar .button:active:insensitive, .selection-mode.toolbar .button:checked:insensitive { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + .selection-mode.header-bar .button:active:insensitive:insensitive, .selection-mode.header-bar .button:checked:insensitive:insensitive, .selection-mode.toolbar .button:active:insensitive:insensitive, .selection-mode.toolbar .button:checked:insensitive:insensitive { + color: rgba(255, 255, 255, 0.85); } + .selection-mode.header-bar .button.separator, .selection-mode.header-bar .button .separator, .selection-mode.toolbar .button.separator, .selection-mode.toolbar .button .separator { + border: 1px solid currentColor; + color: rgba(252, 102, 0, 0.9); } + .selection-mode.header-bar .button.separator:insensitive, .selection-mode.header-bar .button .separator:insensitive, .selection-mode.toolbar .button.separator:insensitive, .selection-mode.toolbar .button .separator:insensitive { + color: rgba(252, 102, 0, 0.85); } + .selection-mode.header-bar .selection-menu.button, .selection-mode.toolbar .selection-menu.button { + border: 0; + background-color: transparent; + background-image: none; + color: #ca5200; } + .selection-mode.header-bar .selection-menu.button:hover, .selection-mode.toolbar .selection-menu.button:hover { + color: #b04700; } + .selection-mode.header-bar .selection-menu.button:active, .selection-mode.toolbar .selection-menu.button:active { + color: #bd4d00; } + .selection-mode.header-bar .dim-label, .selection-mode.header-bar GtkLabel.separator, .selection-menu.button .selection-mode.header-bar .dim-label, .selection-menu.button .selection-mode.header-bar GtkLabel.separator, .selection-mode.toolbar .dim-label, .selection-mode.toolbar GtkLabel.separator, .selection-menu.button .selection-mode.toolbar .dim-label, .selection-menu.button .selection-mode.toolbar GtkLabel.separator { + color: #b04700; } + +.selection-mode.toolbar { + padding: 3px; } + +/********** + ! Calendar +***********/ +GtkCalendar { + padding: 1px 3px; + outline-offset: -1px; } + GtkCalendar:inconsistent { + color: mix(#eeeeee,#101010,0.5); } + GtkCalendar.view, GtkCalendar.view:focus, GtkCalendar.view:hover, GtkCalendar.view:insensitive, GtkCalendar.highlight, GtkCalendar.highlight:focus, GtkCalendar.highlight:hover, GtkCalendar.highlight:insensitive, GtkCalendar.header, GtkCalendar.header:focus, GtkCalendar.header:hover, GtkCalendar.header:insensitive, GtkCalendar.button, GtkCalendar.button:focus, GtkCalendar.button:hover, GtkCalendar.button:insensitive { + background-color: transparent; + background-image: none; + border-width: 0; + border-radius: 0; } + GtkCalendar.button, GtkCalendar.button:focus, GtkCalendar.button:hover, GtkCalendar.button:insensitive { + color: #111111; + border-width: 0; + box-shadow: none; } + GtkCalendar.highlight { + color: #FC6600; } + +/* gnome-calendar */ +.calendar-view { + background-color: #101010; + color: #eeeeee; } + +/*************** + ! Color chooser +****************/ +GtkColorSwatch, GtkColorSwatch:selected { + border: 1px solid rgba(95, 95, 95, 0.1); + border-radius: 3px; + background-color: transparent; + background-clip: border-box; } + GtkColorSwatch:hover, GtkColorSwatch:selected:hover { + border-color: rgba(95, 95, 95, 0.3); } + +GtkColorSwatch.color-light:selected:hover, GtkColorSwatch.color-dark:selected:hover { + background-image: none; } + +GtkColorSwatch.left, GtkColorSwatch:first-child { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + +GtkColorSwatch.right, GtkColorSwatch:last-child { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; } + +GtkColorSwatch:only-child { + border-radius: 3px; } + +GtkColorSwatch.top { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + +GtkColorSwatch.bottom { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; } + +GtkColorEditor GtkColorSwatch { + border-radius: 3px; } + GtkColorEditor GtkColorSwatch.color-dark:hover, GtkColorEditor GtkColorSwatch.color-light:hover { + background-image: none; + border-color: rgba(95, 95, 95, 0.3); } + +GtkColorChooserWidget #add-color-button { + background-clip: padding-box; + border-color: rgba(95, 95, 95, 0.1); + background-color: #0f0f0f; + color: #eeeeee; } + GtkColorChooserWidget #add-color-button:hover { + border-color: rgba(95, 95, 95, 0.3); + background-color: #0e0e0e; + color: #eeeeee; } + +.color-active-badge, .color-active-badge:selected { + border-width: 2px; + border-style: solid; + background-color: transparent; } + +.color-active-badge.color-light, .color-active-badge.color-light:hover { + border-color: rgba(95, 95, 95, 0.3); + color: rgba(95, 95, 95, 0.3); } + +.color-active-badge.color-dark, .color-active-badge.color-dark:hover { + border-color: rgba(17, 17, 17, 0.3); + color: rgba(17, 17, 17, 0.3); } + +GtkColorButton.button { + padding: 3px; } + +/*********************** +! Font and file choosers +************************/ +GtkFontButton .separator, GtkFileChooserButton .separator { + /* always disable separators */ + -GtkWidget-wide-separators: true; + -GtkWidget-horizontal-separator: 0; + -GtkWidget-vertical-separator: 0; } + +GtkFontButton GtkLabel:last-child, GtkFileChooserButton GtkLabel:last-child { + color: alpha(currentColor,0.7); } + +GtkFontButton GtkImage:last-child, GtkFileChooserButton GtkImage:last-child { + color: alpha(currentColor,0.7); } + +GtkFileChooser { + /* for fallback when header bar not used */ } + GtkFileChooser .pane-separator, GtkFileChooser .pane-separator:hover { + border-width: 0 1px 0 0; + border-style: solid; + border-color: currentColor; + background-color: #101010; + color: #0e0e0e; } + GtkFileChooser .dialog-action-box { + border-width: 1px 0 0; + border-style: solid; + border-color: #0b0b0b; } + +/****************** + ! Grid and flowbox +*******************/ +.list { + background-color: #101010; + color: #eeeeee; } + .list-row, .list-row.button { + border: 0; + border-radius: 0; + padding: 3px; + background-image: none; + background-color: rgba(16, 16, 16, 0); + box-shadow: none; } + .list-row:hover, .list-row.button:hover { + background-image: none; + background-color: #101010; } + .list-row:selected, .list-row:selected:hover, .list-row:selected:focus, .list-row.button:selected, .list-row.button:selected:hover, .list-row.button:selected:focus { + background-image: none; + background-color: #FC6600; + color: #ffffff; } + +.grid-child, GtkFlowBox .grid-child { + padding: 3px; + border-radius: 3px; } + .grid-child:selected, GtkFlowBox .grid-child:selected { + outline-offset: -2px; } + +/********* + ! Buttons +**********/ +/****************** +! ComboBoxes * +*******************/ +/********* + ! Infobar +**********/ +GtkInfoBar { + border: 0; } + +.info { + background-color: #9e6656; + background-image: none; + border: 1px solid #7e5245; + color: #101010; } + .info .button { + background-color: #9e6656; + background-image: none; + border-color: rgba(13, 13, 13, 0.32); + color: #101010; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + .info .button:focus, .info .button:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.32),0.3); } + .info .button:active, .info .button:active:hover, .info .button:active:focus, .info .button:active:hover:focus, .info .button:checked, .info .button:checked:hover, .info .button:checked:focus, .info .button:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.32); } + .info .button:insensitive { + border-color: rgba(14, 14, 14, 0.32); } + .info .button:active:insensitive, .info .button:checked:insensitive { + border-color: rgba(13, 13, 13, 0.32); } + .info .button.flat { + border-color: rgba(158, 102, 86, 0); + color: #101010; + background-color: rgba(158, 102, 86, 0); + background-image: none; + box-shadow: none; } + .info .button:hover, .info .button.flat:hover { + background-color: #a66b5b; + background-image: none; + border-color: rgba(13, 13, 13, 0.4); + color: #101010; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + .info .button:hover:focus, .info .button:hover:hover, .info .button.flat:hover:focus, .info .button.flat:hover:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.4),0.3); } + .info .button:hover:active, .info .button:hover:active:hover, .info .button:hover:active:focus, .info .button:hover:active:hover:focus, .info .button:hover:checked, .info .button:hover:checked:hover, .info .button:hover:checked:focus, .info .button:hover:checked:hover:focus, .info .button.flat:hover:active, .info .button.flat:hover:active:hover, .info .button.flat:hover:active:focus, .info .button.flat:hover:active:hover:focus, .info .button.flat:hover:checked, .info .button.flat:hover:checked:hover, .info .button.flat:hover:checked:focus, .info .button.flat:hover:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.4); } + .info .button:hover:insensitive, .info .button.flat:hover:insensitive { + border-color: rgba(14, 14, 14, 0.4); } + .info .button:hover:active:insensitive, .info .button:hover:checked:insensitive, .info .button.flat:hover:active:insensitive, .info .button.flat:hover:checked:insensitive { + border-color: rgba(13, 13, 13, 0.4); } + .info .button:focus, .info .button.flat:focus { + background-color: #a66b5b; + background-image: none; + border-color: rgba(16, 16, 16, 0.32); + color: #101010; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .info .button:focus:hover, .info .button.flat:focus:hover { + background-color: #aa7263; + background-image: none; + border-color: rgba(13, 13, 13, 0.4); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + .info .button:focus:hover:focus, .info .button:focus:hover:hover, .info .button.flat:focus:hover:focus, .info .button.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.4),0.3); } + .info .button:focus:hover:active, .info .button:focus:hover:active:hover, .info .button:focus:hover:active:focus, .info .button:focus:hover:active:hover:focus, .info .button:focus:hover:checked, .info .button:focus:hover:checked:hover, .info .button:focus:hover:checked:focus, .info .button:focus:hover:checked:hover:focus, .info .button.flat:focus:hover:active, .info .button.flat:focus:hover:active:hover, .info .button.flat:focus:hover:active:focus, .info .button.flat:focus:hover:active:hover:focus, .info .button.flat:focus:hover:checked, .info .button.flat:focus:hover:checked:hover, .info .button.flat:focus:hover:checked:focus, .info .button.flat:focus:hover:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.4); } + .info .button:focus:hover:insensitive, .info .button.flat:focus:hover:insensitive { + border-color: rgba(14, 14, 14, 0.4); } + .info .button:focus:hover:active:insensitive, .info .button:focus:hover:checked:insensitive, .info .button.flat:focus:hover:active:insensitive, .info .button.flat:focus:hover:checked:insensitive { + border-color: rgba(13, 13, 13, 0.4); } + .info .button:checked, .info .button:active, .info .button.flat:checked, .info .button.flat:active { + background-color: #FC6600; + background-image: none; + border-color: rgba(13, 13, 13, 0.32); + color: #ffffff; + box-shadow: inset 1px 0 rgba(16, 16, 16, 0.06), inset 0 1px rgba(16, 16, 16, 0.07), inset -1px 0 rgba(16, 16, 16, 0.06), inset 0 -1px rgba(16, 16, 16, 0.05); } + .info .button:checked:focus, .info .button:checked:hover, .info .button:active:focus, .info .button:active:hover, .info .button.flat:checked:focus, .info .button.flat:checked:hover, .info .button.flat:active:focus, .info .button.flat:active:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.32),0.3); } + .info .button:checked:active, .info .button:checked:active:hover, .info .button:checked:active:focus, .info .button:checked:active:hover:focus, .info .button:checked:checked, .info .button:checked:checked:hover, .info .button:checked:checked:focus, .info .button:checked:checked:hover:focus, .info .button:active:active, .info .button:active:active:hover, .info .button:active:active:focus, .info .button:active:active:hover:focus, .info .button:active:checked, .info .button:active:checked:hover, .info .button:active:checked:focus, .info .button:active:checked:hover:focus, .info .button.flat:checked:active, .info .button.flat:checked:active:hover, .info .button.flat:checked:active:focus, .info .button.flat:checked:active:hover:focus, .info .button.flat:checked:checked, .info .button.flat:checked:checked:hover, .info .button.flat:checked:checked:focus, .info .button.flat:checked:checked:hover:focus, .info .button.flat:active:active, .info .button.flat:active:active:hover, .info .button.flat:active:active:focus, .info .button.flat:active:active:hover:focus, .info .button.flat:active:checked, .info .button.flat:active:checked:hover, .info .button.flat:active:checked:focus, .info .button.flat:active:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.32); } + .info .button:checked:insensitive, .info .button:active:insensitive, .info .button.flat:checked:insensitive, .info .button.flat:active:insensitive { + border-color: rgba(14, 14, 14, 0.32); } + .info .button:checked:active:insensitive, .info .button:checked:checked:insensitive, .info .button:active:active:insensitive, .info .button:active:checked:insensitive, .info .button.flat:checked:active:insensitive, .info .button.flat:checked:checked:insensitive, .info .button.flat:active:active:insensitive, .info .button.flat:active:checked:insensitive { + border-color: rgba(13, 13, 13, 0.32); } + .info .button:checked:focus, .info .button:checked:hover, .info .button:active:focus, .info .button:active:hover, .info .button.flat:checked:focus, .info .button.flat:checked:hover, .info .button.flat:active:focus, .info .button.flat:active:hover { + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + .info .button:focus, .info .button:hover, .info .button.flat:focus, .info .button.flat:hover { + color: #101010; } + .info .button:insensitive:insensitive, .info .button.flat:insensitive:insensitive { + background-color: alpha(mix(#9e6656,#101010,0.2),0.4); + background-image: none; + opacity: .6; + color: mix(#9e6656,#101010,0.6); + box-shadow: none; } + .info .button:insensitive:insensitive :insensitive, .info .button.flat:insensitive:insensitive :insensitive { + color: mix(#9e6656,#101010,0.6); } + .info .button:active:insensitive, .info .button:checked:insensitive { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + .info .button:active:insensitive:insensitive, .info .button:checked:insensitive:insensitive { + color: rgba(255, 255, 255, 0.85); } + .info .button.separator, .info .button .separator { + border: 1px solid currentColor; + color: rgba(158, 102, 86, 0.9); } + .info .button.separator:insensitive, .info .button .separator:insensitive { + color: rgba(158, 102, 86, 0.85); } + +.warning { + background-color: #fcbe00; + background-image: none; + border: 1px solid #ca9800; + color: #101010; } + .warning .button { + background-color: #fcbe00; + background-image: none; + border-color: rgba(13, 13, 13, 0.32); + color: #101010; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + .warning .button:focus, .warning .button:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.32),0.3); } + .warning .button:active, .warning .button:active:hover, .warning .button:active:focus, .warning .button:active:hover:focus, .warning .button:checked, .warning .button:checked:hover, .warning .button:checked:focus, .warning .button:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.32); } + .warning .button:insensitive { + border-color: rgba(14, 14, 14, 0.32); } + .warning .button:active:insensitive, .warning .button:checked:insensitive { + border-color: rgba(13, 13, 13, 0.32); } + .warning .button.flat { + border-color: rgba(252, 190, 0, 0); + color: #101010; + background-color: rgba(252, 190, 0, 0); + background-image: none; + box-shadow: none; } + .warning .button:hover, .warning .button.flat:hover { + background-color: #ffc30a; + background-image: none; + border-color: rgba(13, 13, 13, 0.4); + color: #101010; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + .warning .button:hover:focus, .warning .button:hover:hover, .warning .button.flat:hover:focus, .warning .button.flat:hover:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.4),0.3); } + .warning .button:hover:active, .warning .button:hover:active:hover, .warning .button:hover:active:focus, .warning .button:hover:active:hover:focus, .warning .button:hover:checked, .warning .button:hover:checked:hover, .warning .button:hover:checked:focus, .warning .button:hover:checked:hover:focus, .warning .button.flat:hover:active, .warning .button.flat:hover:active:hover, .warning .button.flat:hover:active:focus, .warning .button.flat:hover:active:hover:focus, .warning .button.flat:hover:checked, .warning .button.flat:hover:checked:hover, .warning .button.flat:hover:checked:focus, .warning .button.flat:hover:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.4); } + .warning .button:hover:insensitive, .warning .button.flat:hover:insensitive { + border-color: rgba(14, 14, 14, 0.4); } + .warning .button:hover:active:insensitive, .warning .button:hover:checked:insensitive, .warning .button.flat:hover:active:insensitive, .warning .button.flat:hover:checked:insensitive { + border-color: rgba(13, 13, 13, 0.4); } + .warning .button:focus, .warning .button.flat:focus { + background-color: #ffc30a; + background-image: none; + border-color: rgba(16, 16, 16, 0.32); + color: #101010; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .warning .button:focus:hover, .warning .button.flat:focus:hover { + background-color: #ffc616; + background-image: none; + border-color: rgba(13, 13, 13, 0.4); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + .warning .button:focus:hover:focus, .warning .button:focus:hover:hover, .warning .button.flat:focus:hover:focus, .warning .button.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.4),0.3); } + .warning .button:focus:hover:active, .warning .button:focus:hover:active:hover, .warning .button:focus:hover:active:focus, .warning .button:focus:hover:active:hover:focus, .warning .button:focus:hover:checked, .warning .button:focus:hover:checked:hover, .warning .button:focus:hover:checked:focus, .warning .button:focus:hover:checked:hover:focus, .warning .button.flat:focus:hover:active, .warning .button.flat:focus:hover:active:hover, .warning .button.flat:focus:hover:active:focus, .warning .button.flat:focus:hover:active:hover:focus, .warning .button.flat:focus:hover:checked, .warning .button.flat:focus:hover:checked:hover, .warning .button.flat:focus:hover:checked:focus, .warning .button.flat:focus:hover:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.4); } + .warning .button:focus:hover:insensitive, .warning .button.flat:focus:hover:insensitive { + border-color: rgba(14, 14, 14, 0.4); } + .warning .button:focus:hover:active:insensitive, .warning .button:focus:hover:checked:insensitive, .warning .button.flat:focus:hover:active:insensitive, .warning .button.flat:focus:hover:checked:insensitive { + border-color: rgba(13, 13, 13, 0.4); } + .warning .button:checked, .warning .button:active, .warning .button.flat:checked, .warning .button.flat:active { + background-color: #FC6600; + background-image: none; + border-color: rgba(13, 13, 13, 0.32); + color: #ffffff; + box-shadow: inset 1px 0 rgba(16, 16, 16, 0.06), inset 0 1px rgba(16, 16, 16, 0.07), inset -1px 0 rgba(16, 16, 16, 0.06), inset 0 -1px rgba(16, 16, 16, 0.05); } + .warning .button:checked:focus, .warning .button:checked:hover, .warning .button:active:focus, .warning .button:active:hover, .warning .button.flat:checked:focus, .warning .button.flat:checked:hover, .warning .button.flat:active:focus, .warning .button.flat:active:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.32),0.3); } + .warning .button:checked:active, .warning .button:checked:active:hover, .warning .button:checked:active:focus, .warning .button:checked:active:hover:focus, .warning .button:checked:checked, .warning .button:checked:checked:hover, .warning .button:checked:checked:focus, .warning .button:checked:checked:hover:focus, .warning .button:active:active, .warning .button:active:active:hover, .warning .button:active:active:focus, .warning .button:active:active:hover:focus, .warning .button:active:checked, .warning .button:active:checked:hover, .warning .button:active:checked:focus, .warning .button:active:checked:hover:focus, .warning .button.flat:checked:active, .warning .button.flat:checked:active:hover, .warning .button.flat:checked:active:focus, .warning .button.flat:checked:active:hover:focus, .warning .button.flat:checked:checked, .warning .button.flat:checked:checked:hover, .warning .button.flat:checked:checked:focus, .warning .button.flat:checked:checked:hover:focus, .warning .button.flat:active:active, .warning .button.flat:active:active:hover, .warning .button.flat:active:active:focus, .warning .button.flat:active:active:hover:focus, .warning .button.flat:active:checked, .warning .button.flat:active:checked:hover, .warning .button.flat:active:checked:focus, .warning .button.flat:active:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.32); } + .warning .button:checked:insensitive, .warning .button:active:insensitive, .warning .button.flat:checked:insensitive, .warning .button.flat:active:insensitive { + border-color: rgba(14, 14, 14, 0.32); } + .warning .button:checked:active:insensitive, .warning .button:checked:checked:insensitive, .warning .button:active:active:insensitive, .warning .button:active:checked:insensitive, .warning .button.flat:checked:active:insensitive, .warning .button.flat:checked:checked:insensitive, .warning .button.flat:active:active:insensitive, .warning .button.flat:active:checked:insensitive { + border-color: rgba(13, 13, 13, 0.32); } + .warning .button:checked:focus, .warning .button:checked:hover, .warning .button:active:focus, .warning .button:active:hover, .warning .button.flat:checked:focus, .warning .button.flat:checked:hover, .warning .button.flat:active:focus, .warning .button.flat:active:hover { + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + .warning .button:focus, .warning .button:hover, .warning .button.flat:focus, .warning .button.flat:hover { + color: #101010; } + .warning .button:insensitive:insensitive, .warning .button.flat:insensitive:insensitive { + background-color: alpha(mix(#fcbe00,#101010,0.2),0.4); + background-image: none; + opacity: .6; + color: mix(#fcbe00,#101010,0.6); + box-shadow: none; } + .warning .button:insensitive:insensitive :insensitive, .warning .button.flat:insensitive:insensitive :insensitive { + color: mix(#fcbe00,#101010,0.6); } + .warning .button:active:insensitive, .warning .button:checked:insensitive { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + .warning .button:active:insensitive:insensitive, .warning .button:checked:insensitive:insensitive { + color: rgba(255, 255, 255, 0.85); } + .warning .button.separator, .warning .button .separator { + border: 1px solid currentColor; + color: rgba(252, 190, 0, 0.9); } + .warning .button.separator:insensitive, .warning .button .separator:insensitive { + color: rgba(252, 190, 0, 0.85); } + +.question { + background-color: #9e6656; + background-image: none; + border: 1px solid #7e5245; + color: #101010; } + .question .button { + background-color: #9e6656; + background-image: none; + border-color: rgba(13, 13, 13, 0.32); + color: #101010; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + .question .button:focus, .question .button:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.32),0.3); } + .question .button:active, .question .button:active:hover, .question .button:active:focus, .question .button:active:hover:focus, .question .button:checked, .question .button:checked:hover, .question .button:checked:focus, .question .button:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.32); } + .question .button:insensitive { + border-color: rgba(14, 14, 14, 0.32); } + .question .button:active:insensitive, .question .button:checked:insensitive { + border-color: rgba(13, 13, 13, 0.32); } + .question .button.flat { + border-color: rgba(158, 102, 86, 0); + color: #101010; + background-color: rgba(158, 102, 86, 0); + background-image: none; + box-shadow: none; } + .question .button:hover, .question .button.flat:hover { + background-color: #a66b5b; + background-image: none; + border-color: rgba(13, 13, 13, 0.4); + color: #101010; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + .question .button:hover:focus, .question .button:hover:hover, .question .button.flat:hover:focus, .question .button.flat:hover:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.4),0.3); } + .question .button:hover:active, .question .button:hover:active:hover, .question .button:hover:active:focus, .question .button:hover:active:hover:focus, .question .button:hover:checked, .question .button:hover:checked:hover, .question .button:hover:checked:focus, .question .button:hover:checked:hover:focus, .question .button.flat:hover:active, .question .button.flat:hover:active:hover, .question .button.flat:hover:active:focus, .question .button.flat:hover:active:hover:focus, .question .button.flat:hover:checked, .question .button.flat:hover:checked:hover, .question .button.flat:hover:checked:focus, .question .button.flat:hover:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.4); } + .question .button:hover:insensitive, .question .button.flat:hover:insensitive { + border-color: rgba(14, 14, 14, 0.4); } + .question .button:hover:active:insensitive, .question .button:hover:checked:insensitive, .question .button.flat:hover:active:insensitive, .question .button.flat:hover:checked:insensitive { + border-color: rgba(13, 13, 13, 0.4); } + .question .button:focus, .question .button.flat:focus { + background-color: #a66b5b; + background-image: none; + border-color: rgba(16, 16, 16, 0.32); + color: #101010; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .question .button:focus:hover, .question .button.flat:focus:hover { + background-color: #aa7263; + background-image: none; + border-color: rgba(13, 13, 13, 0.4); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + .question .button:focus:hover:focus, .question .button:focus:hover:hover, .question .button.flat:focus:hover:focus, .question .button.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.4),0.3); } + .question .button:focus:hover:active, .question .button:focus:hover:active:hover, .question .button:focus:hover:active:focus, .question .button:focus:hover:active:hover:focus, .question .button:focus:hover:checked, .question .button:focus:hover:checked:hover, .question .button:focus:hover:checked:focus, .question .button:focus:hover:checked:hover:focus, .question .button.flat:focus:hover:active, .question .button.flat:focus:hover:active:hover, .question .button.flat:focus:hover:active:focus, .question .button.flat:focus:hover:active:hover:focus, .question .button.flat:focus:hover:checked, .question .button.flat:focus:hover:checked:hover, .question .button.flat:focus:hover:checked:focus, .question .button.flat:focus:hover:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.4); } + .question .button:focus:hover:insensitive, .question .button.flat:focus:hover:insensitive { + border-color: rgba(14, 14, 14, 0.4); } + .question .button:focus:hover:active:insensitive, .question .button:focus:hover:checked:insensitive, .question .button.flat:focus:hover:active:insensitive, .question .button.flat:focus:hover:checked:insensitive { + border-color: rgba(13, 13, 13, 0.4); } + .question .button:checked, .question .button:active, .question .button.flat:checked, .question .button.flat:active { + background-color: #FC6600; + background-image: none; + border-color: rgba(13, 13, 13, 0.32); + color: #ffffff; + box-shadow: inset 1px 0 rgba(16, 16, 16, 0.06), inset 0 1px rgba(16, 16, 16, 0.07), inset -1px 0 rgba(16, 16, 16, 0.06), inset 0 -1px rgba(16, 16, 16, 0.05); } + .question .button:checked:focus, .question .button:checked:hover, .question .button:active:focus, .question .button:active:hover, .question .button.flat:checked:focus, .question .button.flat:checked:hover, .question .button.flat:active:focus, .question .button.flat:active:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.32),0.3); } + .question .button:checked:active, .question .button:checked:active:hover, .question .button:checked:active:focus, .question .button:checked:active:hover:focus, .question .button:checked:checked, .question .button:checked:checked:hover, .question .button:checked:checked:focus, .question .button:checked:checked:hover:focus, .question .button:active:active, .question .button:active:active:hover, .question .button:active:active:focus, .question .button:active:active:hover:focus, .question .button:active:checked, .question .button:active:checked:hover, .question .button:active:checked:focus, .question .button:active:checked:hover:focus, .question .button.flat:checked:active, .question .button.flat:checked:active:hover, .question .button.flat:checked:active:focus, .question .button.flat:checked:active:hover:focus, .question .button.flat:checked:checked, .question .button.flat:checked:checked:hover, .question .button.flat:checked:checked:focus, .question .button.flat:checked:checked:hover:focus, .question .button.flat:active:active, .question .button.flat:active:active:hover, .question .button.flat:active:active:focus, .question .button.flat:active:active:hover:focus, .question .button.flat:active:checked, .question .button.flat:active:checked:hover, .question .button.flat:active:checked:focus, .question .button.flat:active:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.32); } + .question .button:checked:insensitive, .question .button:active:insensitive, .question .button.flat:checked:insensitive, .question .button.flat:active:insensitive { + border-color: rgba(14, 14, 14, 0.32); } + .question .button:checked:active:insensitive, .question .button:checked:checked:insensitive, .question .button:active:active:insensitive, .question .button:active:checked:insensitive, .question .button.flat:checked:active:insensitive, .question .button.flat:checked:checked:insensitive, .question .button.flat:active:active:insensitive, .question .button.flat:active:checked:insensitive { + border-color: rgba(13, 13, 13, 0.32); } + .question .button:checked:focus, .question .button:checked:hover, .question .button:active:focus, .question .button:active:hover, .question .button.flat:checked:focus, .question .button.flat:checked:hover, .question .button.flat:active:focus, .question .button.flat:active:hover { + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + .question .button:focus, .question .button:hover, .question .button.flat:focus, .question .button.flat:hover { + color: #101010; } + .question .button:insensitive:insensitive, .question .button.flat:insensitive:insensitive { + background-color: alpha(mix(#9e6656,#101010,0.2),0.4); + background-image: none; + opacity: .6; + color: mix(#9e6656,#101010,0.6); + box-shadow: none; } + .question .button:insensitive:insensitive :insensitive, .question .button.flat:insensitive:insensitive :insensitive { + color: mix(#9e6656,#101010,0.6); } + .question .button:active:insensitive, .question .button:checked:insensitive { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + .question .button:active:insensitive:insensitive, .question .button:checked:insensitive:insensitive { + color: rgba(255, 255, 255, 0.85); } + .question .button.separator, .question .button .separator { + border: 1px solid currentColor; + color: rgba(158, 102, 86, 0.9); } + .question .button.separator:insensitive, .question .button .separator:insensitive { + color: rgba(158, 102, 86, 0.85); } + +.error { + background-color: #fc6600; + background-image: none; + border: 1px solid #ca5200; + color: #101010; } + .error .button { + background-color: #fc6600; + background-image: none; + border-color: rgba(13, 13, 13, 0.32); + color: #101010; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + .error .button:focus, .error .button:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.32),0.3); } + .error .button:active, .error .button:active:hover, .error .button:active:focus, .error .button:active:hover:focus, .error .button:checked, .error .button:checked:hover, .error .button:checked:focus, .error .button:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.32); } + .error .button:insensitive { + border-color: rgba(14, 14, 14, 0.32); } + .error .button:active:insensitive, .error .button:checked:insensitive { + border-color: rgba(13, 13, 13, 0.32); } + .error .button.flat { + border-color: rgba(252, 102, 0, 0); + color: #101010; + background-color: rgba(252, 102, 0, 0); + background-image: none; + box-shadow: none; } + .error .button:hover, .error .button.flat:hover { + background-color: #ff6d0a; + background-image: none; + border-color: rgba(13, 13, 13, 0.4); + color: #101010; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + .error .button:hover:focus, .error .button:hover:hover, .error .button.flat:hover:focus, .error .button.flat:hover:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.4),0.3); } + .error .button:hover:active, .error .button:hover:active:hover, .error .button:hover:active:focus, .error .button:hover:active:hover:focus, .error .button:hover:checked, .error .button:hover:checked:hover, .error .button:hover:checked:focus, .error .button:hover:checked:hover:focus, .error .button.flat:hover:active, .error .button.flat:hover:active:hover, .error .button.flat:hover:active:focus, .error .button.flat:hover:active:hover:focus, .error .button.flat:hover:checked, .error .button.flat:hover:checked:hover, .error .button.flat:hover:checked:focus, .error .button.flat:hover:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.4); } + .error .button:hover:insensitive, .error .button.flat:hover:insensitive { + border-color: rgba(14, 14, 14, 0.4); } + .error .button:hover:active:insensitive, .error .button:hover:checked:insensitive, .error .button.flat:hover:active:insensitive, .error .button.flat:hover:checked:insensitive { + border-color: rgba(13, 13, 13, 0.4); } + .error .button:focus, .error .button.flat:focus { + background-color: #ff6d0a; + background-image: none; + border-color: rgba(16, 16, 16, 0.32); + color: #101010; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .error .button:focus:hover, .error .button.flat:focus:hover { + background-color: #ff7416; + background-image: none; + border-color: rgba(13, 13, 13, 0.4); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + .error .button:focus:hover:focus, .error .button:focus:hover:hover, .error .button.flat:focus:hover:focus, .error .button.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.4),0.3); } + .error .button:focus:hover:active, .error .button:focus:hover:active:hover, .error .button:focus:hover:active:focus, .error .button:focus:hover:active:hover:focus, .error .button:focus:hover:checked, .error .button:focus:hover:checked:hover, .error .button:focus:hover:checked:focus, .error .button:focus:hover:checked:hover:focus, .error .button.flat:focus:hover:active, .error .button.flat:focus:hover:active:hover, .error .button.flat:focus:hover:active:focus, .error .button.flat:focus:hover:active:hover:focus, .error .button.flat:focus:hover:checked, .error .button.flat:focus:hover:checked:hover, .error .button.flat:focus:hover:checked:focus, .error .button.flat:focus:hover:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.4); } + .error .button:focus:hover:insensitive, .error .button.flat:focus:hover:insensitive { + border-color: rgba(14, 14, 14, 0.4); } + .error .button:focus:hover:active:insensitive, .error .button:focus:hover:checked:insensitive, .error .button.flat:focus:hover:active:insensitive, .error .button.flat:focus:hover:checked:insensitive { + border-color: rgba(13, 13, 13, 0.4); } + .error .button:checked, .error .button:active, .error .button.flat:checked, .error .button.flat:active { + background-color: #FC6600; + background-image: none; + border-color: rgba(13, 13, 13, 0.32); + color: #ffffff; + box-shadow: inset 1px 0 rgba(16, 16, 16, 0.06), inset 0 1px rgba(16, 16, 16, 0.07), inset -1px 0 rgba(16, 16, 16, 0.06), inset 0 -1px rgba(16, 16, 16, 0.05); } + .error .button:checked:focus, .error .button:checked:hover, .error .button:active:focus, .error .button:active:hover, .error .button.flat:checked:focus, .error .button.flat:checked:hover, .error .button.flat:active:focus, .error .button.flat:active:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.32),0.3); } + .error .button:checked:active, .error .button:checked:active:hover, .error .button:checked:active:focus, .error .button:checked:active:hover:focus, .error .button:checked:checked, .error .button:checked:checked:hover, .error .button:checked:checked:focus, .error .button:checked:checked:hover:focus, .error .button:active:active, .error .button:active:active:hover, .error .button:active:active:focus, .error .button:active:active:hover:focus, .error .button:active:checked, .error .button:active:checked:hover, .error .button:active:checked:focus, .error .button:active:checked:hover:focus, .error .button.flat:checked:active, .error .button.flat:checked:active:hover, .error .button.flat:checked:active:focus, .error .button.flat:checked:active:hover:focus, .error .button.flat:checked:checked, .error .button.flat:checked:checked:hover, .error .button.flat:checked:checked:focus, .error .button.flat:checked:checked:hover:focus, .error .button.flat:active:active, .error .button.flat:active:active:hover, .error .button.flat:active:active:focus, .error .button.flat:active:active:hover:focus, .error .button.flat:active:checked, .error .button.flat:active:checked:hover, .error .button.flat:active:checked:focus, .error .button.flat:active:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.32); } + .error .button:checked:insensitive, .error .button:active:insensitive, .error .button.flat:checked:insensitive, .error .button.flat:active:insensitive { + border-color: rgba(14, 14, 14, 0.32); } + .error .button:checked:active:insensitive, .error .button:checked:checked:insensitive, .error .button:active:active:insensitive, .error .button:active:checked:insensitive, .error .button.flat:checked:active:insensitive, .error .button.flat:checked:checked:insensitive, .error .button.flat:active:active:insensitive, .error .button.flat:active:checked:insensitive { + border-color: rgba(13, 13, 13, 0.32); } + .error .button:checked:focus, .error .button:checked:hover, .error .button:active:focus, .error .button:active:hover, .error .button.flat:checked:focus, .error .button.flat:checked:hover, .error .button.flat:active:focus, .error .button.flat:active:hover { + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + .error .button:focus, .error .button:hover, .error .button.flat:focus, .error .button.flat:hover { + color: #101010; } + .error .button:insensitive:insensitive, .error .button.flat:insensitive:insensitive { + background-color: alpha(mix(#fc6600,#101010,0.2),0.4); + background-image: none; + opacity: .6; + color: mix(#fc6600,#101010,0.6); + box-shadow: none; } + .error .button:insensitive:insensitive :insensitive, .error .button.flat:insensitive:insensitive :insensitive { + color: mix(#fc6600,#101010,0.6); } + .error .button:active:insensitive, .error .button:checked:insensitive { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + .error .button:active:insensitive:insensitive, .error .button:checked:insensitive:insensitive { + color: rgba(255, 255, 255, 0.85); } + .error .button.separator, .error .button .separator { + border: 1px solid currentColor; + color: rgba(252, 102, 0, 0.9); } + .error .button.separator:insensitive, .error .button .separator:insensitive { + color: rgba(252, 102, 0, 0.85); } + +/********* + ! Entry * +**********/ +.entry.linked, .linked .entry { + border-width: 1px; + border-radius: 0; + border-right-width: 0; + border-left-width: 0; } + .entry.linked:first-child, .linked .entry:first-child { + border-width: 1px; + border-radius: 3px; + border-right-width: 0; + border-bottom-right-radius: 0; + border-top-right-radius: 0; } + .entry.linked:last-child, .linked .entry:last-child { + border-width: 1px; + border-radius: 3px; + border-left-width: 0; + border-bottom-left-radius: 0; + border-top-left-radius: 0; } + .entry.linked:only-child, .linked .entry:only-child { + border-width: 1px; + border-radius: 3px; } + +.entry, .menuitem .entry, GtkPopover .entry { + padding: 2px 3px; + border-width: 1px; + border-style: solid; + border-radius: 3px; + transition: border 150ms ease; + box-shadow: inset 1px 1px rgba(48, 48, 48, 0.06), inset -1px 0 rgba(48, 48, 48, 0.06); } + .entry:focus, .entry:hover, .entry:active { + transition: none; } + .entry:selected, .entry:selected:focus { + background-color: #FC6600; + color: #ffffff; } + .entry:insensitive { + box-shadow: none; } + .progressbar.entry { + background-color: #FC6600; + background-image: none; + border-width: 0; + border-radius: 3px; + color: #ffffff; } + .image.left.entry { + padding-right: 3px; } + +/********* + ! Menubar +**********/ +.menubar { + -GtkWidget-window-dragging: true; + border: 0; + background-color: #111111; + background-image: none; + color: #eeeeee; } + .menubar.menuitem, .menubar .menuitem { + padding: 5px 7px; + border: 1px solid transparent; + background-color: transparent; + background-image: none; + color: #eeeeee; } + .menubar.menuitem:hover, .menubar .menuitem:hover { + border-color: mix(#111111,#eeeeee,0.21); + background-color: mix(#111111,#eeeeee,0.21); + background-image: none; + color: white; } + .menubar.menuitem *:hover, .menubar .menuitem *:hover { + color: white; } + +/****** + ! Menu +*******/ +* { + -GtkMenu-horizontal-padding: 0; + -GtkMenu-vertical-padding: 0; } + +GtkTreeMenu.menu, GtkTreeMenu .menu, GtkMenuToolButton.menu, GtkMenuToolButton .menu, GtkComboBox.menu, GtkComboBox .menu { + background-color: #111111; + margin: 3px; } + +#toolbar-popup, .menu { + padding: 0; + border-radius: 0; + border: 1px solid mix(#111111,#eeeeee,0.21); + background-color: #111111; + color: #eeeeee; } + #toolbar-popup:selected, .menu:selected { + background-color: #FC6600; } + #toolbar-popup .button, #toolbar-popup .button:hover, #toolbar-popup .button:active, #toolbar-popup .button:active *:insensitive, #toolbar-popup .button:insensitive, .menu .button, .menu .button:hover, .menu .button:active, .menu .button:active *:insensitive, .menu .button:insensitive { + border-width: 0; + background-color: transparent; + background-image: none; } + +.context-menu { + font: initial; } + +GtkTreeMenu .menuitem { + padding: 0; + border-width: 0; } + +.menuitem, .menu .menuitem { + margin: 3px; + padding: 5px 7px; + border: 0; + border-radius: 0; + background-color: transparent; + background-image: none; + -GtkMenuItem-arrow-scaling: .5; } + .menuitem:active, .menuitem:hover, .menu .menuitem:active, .menu .menuitem:hover { + border: 0; + background-color: #FC6600; + background-image: none; + color: #ffffff; } + .menuitem *:active, .menuitem *:hover, .menu .menuitem *:active, .menu .menuitem *:hover { + color: #ffffff; } + .menuitem:insensitive, .menuitem *:insensitive, .menu .menuitem:insensitive, .menu .menuitem *:insensitive { + color: mix(#eeeeee,#111111,0.5); } + +.menuitem.check, .menuitem.check:focus, .menuitem.check:hover, .menuitem.check:insensitive, .menuitem.radio, .menuitem.radio:focus, .menuitem.radio:hover, .menuitem.radio:insensitive { + background-image: none; } + +.menuitem.check, .menuitem.check:focus, .menuitem.check:hover, .menuitem.check:active, .menuitem.check:insensitive, .menuitem.radio, .menuitem.radio:focus, .menuitem.radio:hover, .menuitem.radio:active, .menuitem.radio:insensitive { + border-style: none; + background-color: transparent; } + +.menuitem.separator { + -GtkMenuItem-horizontal-padding: 0; + -GtkWidget-separator-height: 1; + border-style: none; + color: #0f0f0f; } + +.menuitem.button, .menuitem.button:focus, .menuitem.button:active, .menuitem.button:insensitive, .menuitem.button:active:insensitive, .menuitem.button.flat, .menuitem.button.flat:focus, .menuitem.button.flat:active, .menuitem.button.flat:insensitive, .menuitem.button.flat:active:insensitive { + background-color: transparent; + background-image: none; + border: 0; + box-shadow: none; + color: currentColor; } + +.menuitem.button:hover, .menuitem.button:focus:hover, .menuitem.button:active:hover, .menuitem.button:selected, .menuitem.button.flat:hover, .menuitem.button.flat:focus:hover, .menuitem.button.flat:active:hover, .menuitem.button.flat:selected { + background-image: none; + background-color: #FC6600; + color: #ffffff; } + +.menuitem GtkCalendar:inconsistent { + color: mix(#eeeeee,#111111,0.5); } + +.menuitem GtkCalendar .button { + border-style: none; + background-color: transparent; + background-image: none; } + +.menuitem .accelerator { + color: rgba(238, 238, 238, 0.6); } + .menuitem .accelerator:hover { + color: rgba(255, 255, 255, 0.8); } + .menuitem .accelerator:insensitive { + color: alpha(mix(#eeeeee,#111111,0.5),0.4); } + +.menuitem .entry { + background-color: #111111; + background-image: none; + border-color: #0e0e0e; + color: #eeeeee; } + .menuitem .entry:focus, .menuitem .entry:hover { + border-color: mix(#FC6600,#111111,0.3); } + .menuitem .entry:active, .menuitem .entry:active:hover, .menuitem .entry:active:focus, .menuitem .entry:active:hover:focus, .menuitem .entry:checked, .menuitem .entry:checked:hover, .menuitem .entry:checked:focus, .menuitem .entry:checked:hover:focus { + border-color: #0c0c0c; } + .menuitem .entry:insensitive { + border-color: #0e0e0e; } + .menuitem .entry:active:insensitive, .menuitem .entry:checked:insensitive { + border-color: #0e0e0e; } + .menuitem .entry:focus, .menuitem .entry:active { + border-color: #FC6600; } + .menuitem .entry:insensitive { + background-color: #0f0f0f; + background-image: none; + color: mix(#111111,#eeeeee,0.5); } + +GtkModelMenuItem GtkBox GtkImage { + padding-right: 3px; } + +/********* + ! Popover +**********/ +GtkPopover { + border-color: #0e0e0e; + margin: 10px; + padding: 3px; + border-radius: 3px; + border-width: 1px; + border-style: solid; + background-clip: border-box; + background-color: #111111; + background-image: none; + color: #eeeeee; + box-shadow: 0 3px 6px rgba(95, 95, 95, 0.16); } + GtkPopover:focus, GtkPopover:hover { + border-color: mix(#FC6600,#111111,0.3); } + GtkPopover:active, GtkPopover:active:hover, GtkPopover:active:focus, GtkPopover:active:hover:focus, GtkPopover:checked, GtkPopover:checked:hover, GtkPopover:checked:focus, GtkPopover:checked:hover:focus { + border-color: #0c0c0c; } + GtkPopover:insensitive { + border-color: #0e0e0e; } + GtkPopover:active:insensitive, GtkPopover:checked:insensitive { + border-color: #0e0e0e; } + GtkPopover.background { + background-image: none; + background-color: #111111; + color: #eeeeee; } + GtkPopover:backdrop { + box-shadow: none; } + GtkPopover.osd { + box-shadow: 0 2px 7px 3px rgba(95, 95, 95, 0.5); } + GtkPopover.osd > .toolbar .button { + border-radius: 0; + border-width: 0; + background-color: transparent; + background-image: none; } + GtkPopover .view, GtkPopover GtkHTML, GtkPopover .list { + background-color: #161616; + background-image: none; + color: #eeeeee; } + GtkPopover .view:hover, GtkPopover GtkHTML:hover, GtkPopover .list:hover { + background-image: none; + background-color: #FC6600; + color: #ffffff; } + GtkPopover .list-row, GtkPopover .list-row.button { + background-color: transparent; + background-image: none; + color: #eeeeee; } + GtkPopover .list-row:focus, GtkPopover .list-row:hover, GtkPopover .list-row:active, GtkPopover .list-row.button:focus, GtkPopover .list-row.button:hover, GtkPopover .list-row.button:active { + background-image: none; + background-color: #FC6600; + color: #ffffff; } + GtkPopover .frame { + border-color: #0e0e0e; + border-radius: 3px; } + GtkPopover .entry { + background-color: #101010; + background-image: none; + border-color: #0d0d0d; + color: #eeeeee; } + GtkPopover .entry:focus, GtkPopover .entry:hover { + border-color: mix(#FC6600,#101010,0.3); } + GtkPopover .entry:active, GtkPopover .entry:active:hover, GtkPopover .entry:active:focus, GtkPopover .entry:active:hover:focus, GtkPopover .entry:checked, GtkPopover .entry:checked:hover, GtkPopover .entry:checked:focus, GtkPopover .entry:checked:hover:focus { + border-color: #0b0b0b; } + GtkPopover .entry:insensitive { + border-color: #0e0e0e; } + GtkPopover .entry:active:insensitive, GtkPopover .entry:checked:insensitive { + border-color: #0d0d0d; } + GtkPopover .entry:focus, GtkPopover .entry:active { + border-color: #FC6600; } + GtkPopover .entry:insensitive { + background-color: #0e0e0e; + background-image: none; + color: mix(#101010,#eeeeee,0.5); } + GtkPopover .button { + background-color: #101010; + background-image: none; + border-color: rgba(190, 190, 190, 0.32); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + GtkPopover .button:focus, GtkPopover .button:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.32),0.3); } + GtkPopover .button:active, GtkPopover .button:active:hover, GtkPopover .button:active:focus, GtkPopover .button:active:hover:focus, GtkPopover .button:checked, GtkPopover .button:checked:hover, GtkPopover .button:checked:focus, GtkPopover .button:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.32); } + GtkPopover .button:insensitive { + border-color: rgba(202, 202, 202, 0.32); } + GtkPopover .button:active:insensitive, GtkPopover .button:checked:insensitive { + border-color: rgba(190, 190, 190, 0.32); } + GtkPopover .button.flat { + border-color: rgba(16, 16, 16, 0); + color: #eeeeee; + background-color: rgba(16, 16, 16, 0); + background-image: none; + box-shadow: none; } + GtkPopover .button:hover, GtkPopover .button.flat:hover { + background-color: #111111; + background-image: none; + border-color: rgba(190, 190, 190, 0.4); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + GtkPopover .button:hover:focus, GtkPopover .button:hover:hover, GtkPopover .button.flat:hover:focus, GtkPopover .button.flat:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.4),0.3); } + GtkPopover .button:hover:active, GtkPopover .button:hover:active:hover, GtkPopover .button:hover:active:focus, GtkPopover .button:hover:active:hover:focus, GtkPopover .button:hover:checked, GtkPopover .button:hover:checked:hover, GtkPopover .button:hover:checked:focus, GtkPopover .button:hover:checked:hover:focus, GtkPopover .button.flat:hover:active, GtkPopover .button.flat:hover:active:hover, GtkPopover .button.flat:hover:active:focus, GtkPopover .button.flat:hover:active:hover:focus, GtkPopover .button.flat:hover:checked, GtkPopover .button.flat:hover:checked:hover, GtkPopover .button.flat:hover:checked:focus, GtkPopover .button.flat:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.4); } + GtkPopover .button:hover:insensitive, GtkPopover .button.flat:hover:insensitive { + border-color: rgba(202, 202, 202, 0.4); } + GtkPopover .button:hover:active:insensitive, GtkPopover .button:hover:checked:insensitive, GtkPopover .button.flat:hover:active:insensitive, GtkPopover .button.flat:hover:checked:insensitive { + border-color: rgba(190, 190, 190, 0.4); } + GtkPopover .button:focus, GtkPopover .button.flat:focus { + background-color: #111111; + background-image: none; + border-color: rgba(238, 238, 238, 0.32); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + GtkPopover .button:focus:hover, GtkPopover .button.flat:focus:hover { + background-color: #121212; + background-image: none; + border-color: rgba(190, 190, 190, 0.4); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + GtkPopover .button:focus:hover:focus, GtkPopover .button:focus:hover:hover, GtkPopover .button.flat:focus:hover:focus, GtkPopover .button.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.4),0.3); } + GtkPopover .button:focus:hover:active, GtkPopover .button:focus:hover:active:hover, GtkPopover .button:focus:hover:active:focus, GtkPopover .button:focus:hover:active:hover:focus, GtkPopover .button:focus:hover:checked, GtkPopover .button:focus:hover:checked:hover, GtkPopover .button:focus:hover:checked:focus, GtkPopover .button:focus:hover:checked:hover:focus, GtkPopover .button.flat:focus:hover:active, GtkPopover .button.flat:focus:hover:active:hover, GtkPopover .button.flat:focus:hover:active:focus, GtkPopover .button.flat:focus:hover:active:hover:focus, GtkPopover .button.flat:focus:hover:checked, GtkPopover .button.flat:focus:hover:checked:hover, GtkPopover .button.flat:focus:hover:checked:focus, GtkPopover .button.flat:focus:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.4); } + GtkPopover .button:focus:hover:insensitive, GtkPopover .button.flat:focus:hover:insensitive { + border-color: rgba(202, 202, 202, 0.4); } + GtkPopover .button:focus:hover:active:insensitive, GtkPopover .button:focus:hover:checked:insensitive, GtkPopover .button.flat:focus:hover:active:insensitive, GtkPopover .button.flat:focus:hover:checked:insensitive { + border-color: rgba(190, 190, 190, 0.4); } + GtkPopover .button:checked, GtkPopover .button:active, GtkPopover .button.flat:checked, GtkPopover .button.flat:active { + background-color: #FC6600; + background-image: none; + border-color: rgba(190, 190, 190, 0.32); + color: #ffffff; + box-shadow: inset 1px 0 rgba(238, 238, 238, 0.06), inset 0 1px rgba(238, 238, 238, 0.07), inset -1px 0 rgba(238, 238, 238, 0.06), inset 0 -1px rgba(238, 238, 238, 0.05); } + GtkPopover .button:checked:focus, GtkPopover .button:checked:hover, GtkPopover .button:active:focus, GtkPopover .button:active:hover, GtkPopover .button.flat:checked:focus, GtkPopover .button.flat:checked:hover, GtkPopover .button.flat:active:focus, GtkPopover .button.flat:active:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.32),0.3); } + GtkPopover .button:checked:active, GtkPopover .button:checked:active:hover, GtkPopover .button:checked:active:focus, GtkPopover .button:checked:active:hover:focus, GtkPopover .button:checked:checked, GtkPopover .button:checked:checked:hover, GtkPopover .button:checked:checked:focus, GtkPopover .button:checked:checked:hover:focus, GtkPopover .button:active:active, GtkPopover .button:active:active:hover, GtkPopover .button:active:active:focus, GtkPopover .button:active:active:hover:focus, GtkPopover .button:active:checked, GtkPopover .button:active:checked:hover, GtkPopover .button:active:checked:focus, GtkPopover .button:active:checked:hover:focus, GtkPopover .button.flat:checked:active, GtkPopover .button.flat:checked:active:hover, GtkPopover .button.flat:checked:active:focus, GtkPopover .button.flat:checked:active:hover:focus, GtkPopover .button.flat:checked:checked, GtkPopover .button.flat:checked:checked:hover, GtkPopover .button.flat:checked:checked:focus, GtkPopover .button.flat:checked:checked:hover:focus, GtkPopover .button.flat:active:active, GtkPopover .button.flat:active:active:hover, GtkPopover .button.flat:active:active:focus, GtkPopover .button.flat:active:active:hover:focus, GtkPopover .button.flat:active:checked, GtkPopover .button.flat:active:checked:hover, GtkPopover .button.flat:active:checked:focus, GtkPopover .button.flat:active:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.32); } + GtkPopover .button:checked:insensitive, GtkPopover .button:active:insensitive, GtkPopover .button.flat:checked:insensitive, GtkPopover .button.flat:active:insensitive { + border-color: rgba(202, 202, 202, 0.32); } + GtkPopover .button:checked:active:insensitive, GtkPopover .button:checked:checked:insensitive, GtkPopover .button:active:active:insensitive, GtkPopover .button:active:checked:insensitive, GtkPopover .button.flat:checked:active:insensitive, GtkPopover .button.flat:checked:checked:insensitive, GtkPopover .button.flat:active:active:insensitive, GtkPopover .button.flat:active:checked:insensitive { + border-color: rgba(190, 190, 190, 0.32); } + GtkPopover .button:checked:focus, GtkPopover .button:checked:hover, GtkPopover .button:active:focus, GtkPopover .button:active:hover, GtkPopover .button.flat:checked:focus, GtkPopover .button.flat:checked:hover, GtkPopover .button.flat:active:focus, GtkPopover .button.flat:active:hover { + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + GtkPopover .button:focus, GtkPopover .button:hover, GtkPopover .button.flat:focus, GtkPopover .button.flat:hover { + color: #eeeeee; } + GtkPopover .button:insensitive:insensitive, GtkPopover .button.flat:insensitive:insensitive { + background-color: alpha(mix(#101010,#eeeeee,0.2),0.4); + background-image: none; + opacity: .6; + color: mix(#101010,#eeeeee,0.6); + box-shadow: none; } + GtkPopover .button:insensitive:insensitive :insensitive, GtkPopover .button.flat:insensitive:insensitive :insensitive { + color: mix(#101010,#eeeeee,0.6); } + GtkPopover .button:active:insensitive, GtkPopover .button:checked:insensitive { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + GtkPopover .button:active:insensitive:insensitive, GtkPopover .button:checked:insensitive:insensitive { + color: rgba(255, 255, 255, 0.85); } + GtkPopover .button.separator, GtkPopover .button .separator { + border: 1px solid currentColor; + color: rgba(16, 16, 16, 0.9); } + GtkPopover .button.separator:insensitive, GtkPopover .button .separator:insensitive { + color: rgba(16, 16, 16, 0.85); } + GtkPopover > .list, GtkPopover > .view, GtkPopover > GtkHTML, GtkPopover > .toolbar { + background-color: transparent; } + GtkPopover .separator { + border: 0; + background-color: transparent; + color: #0f0f0f; + font-size: 80%; + font-weight: bold; } + +GtkModelButton.button, GtkModelButton.button:backdrop { + background-color: transparent; + background-image: none; + border-color: shade(alpha(currentColor,0.32),0.8); + color: currentColor; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + GtkModelButton.button:focus, GtkModelButton.button:hover, GtkModelButton.button:backdrop:focus, GtkModelButton.button:backdrop:hover { + border-color: mix(#FC6600,alpha(currentColor,0.32),0.3); } + GtkModelButton.button:active, GtkModelButton.button:active:hover, GtkModelButton.button:active:focus, GtkModelButton.button:active:hover:focus, GtkModelButton.button:checked, GtkModelButton.button:checked:hover, GtkModelButton.button:checked:focus, GtkModelButton.button:checked:hover:focus, GtkModelButton.button:backdrop:active, GtkModelButton.button:backdrop:active:hover, GtkModelButton.button:backdrop:active:focus, GtkModelButton.button:backdrop:active:hover:focus, GtkModelButton.button:backdrop:checked, GtkModelButton.button:backdrop:checked:hover, GtkModelButton.button:backdrop:checked:focus, GtkModelButton.button:backdrop:checked:hover:focus { + border-color: shade(alpha(currentColor,0.32),0.7); } + GtkModelButton.button:insensitive, GtkModelButton.button:backdrop:insensitive { + border-color: shade(alpha(currentColor,0.32),0.85); } + GtkModelButton.button:active:insensitive, GtkModelButton.button:checked:insensitive, GtkModelButton.button:backdrop:active:insensitive, GtkModelButton.button:backdrop:checked:insensitive { + border-color: shade(alpha(currentColor,0.32),0.8); } + GtkModelButton.button.flat, GtkModelButton.button:backdrop.flat { + border-color: rgba(0, 0, 0, 0); + color: currentColor; + background-color: rgba(0, 0, 0, 0); + background-image: none; + box-shadow: none; } + GtkModelButton.button:hover, GtkModelButton.button.flat:hover, GtkModelButton.button:backdrop:hover, GtkModelButton.button:backdrop.flat:hover { + background-color: rgba(0, 0, 0, 0); + background-image: none; + border-color: shade(alpha(currentColor,0.4),0.8); + color: currentColor; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + GtkModelButton.button:hover:focus, GtkModelButton.button:hover:hover, GtkModelButton.button.flat:hover:focus, GtkModelButton.button.flat:hover:hover, GtkModelButton.button:backdrop:hover:focus, GtkModelButton.button:backdrop:hover:hover, GtkModelButton.button:backdrop.flat:hover:focus, GtkModelButton.button:backdrop.flat:hover:hover { + border-color: mix(#FC6600,alpha(currentColor,0.4),0.3); } + GtkModelButton.button:hover:active, GtkModelButton.button:hover:active:hover, GtkModelButton.button:hover:active:focus, GtkModelButton.button:hover:active:hover:focus, GtkModelButton.button:hover:checked, GtkModelButton.button:hover:checked:hover, GtkModelButton.button:hover:checked:focus, GtkModelButton.button:hover:checked:hover:focus, GtkModelButton.button.flat:hover:active, GtkModelButton.button.flat:hover:active:hover, GtkModelButton.button.flat:hover:active:focus, GtkModelButton.button.flat:hover:active:hover:focus, GtkModelButton.button.flat:hover:checked, GtkModelButton.button.flat:hover:checked:hover, GtkModelButton.button.flat:hover:checked:focus, GtkModelButton.button.flat:hover:checked:hover:focus, GtkModelButton.button:backdrop:hover:active, GtkModelButton.button:backdrop:hover:active:hover, GtkModelButton.button:backdrop:hover:active:focus, GtkModelButton.button:backdrop:hover:active:hover:focus, GtkModelButton.button:backdrop:hover:checked, GtkModelButton.button:backdrop:hover:checked:hover, GtkModelButton.button:backdrop:hover:checked:focus, GtkModelButton.button:backdrop:hover:checked:hover:focus, GtkModelButton.button:backdrop.flat:hover:active, GtkModelButton.button:backdrop.flat:hover:active:hover, GtkModelButton.button:backdrop.flat:hover:active:focus, GtkModelButton.button:backdrop.flat:hover:active:hover:focus, GtkModelButton.button:backdrop.flat:hover:checked, GtkModelButton.button:backdrop.flat:hover:checked:hover, GtkModelButton.button:backdrop.flat:hover:checked:focus, GtkModelButton.button:backdrop.flat:hover:checked:hover:focus { + border-color: shade(alpha(currentColor,0.4),0.7); } + GtkModelButton.button:hover:insensitive, GtkModelButton.button.flat:hover:insensitive, GtkModelButton.button:backdrop:hover:insensitive, GtkModelButton.button:backdrop.flat:hover:insensitive { + border-color: shade(alpha(currentColor,0.4),0.85); } + GtkModelButton.button:hover:active:insensitive, GtkModelButton.button:hover:checked:insensitive, GtkModelButton.button.flat:hover:active:insensitive, GtkModelButton.button.flat:hover:checked:insensitive, GtkModelButton.button:backdrop:hover:active:insensitive, GtkModelButton.button:backdrop:hover:checked:insensitive, GtkModelButton.button:backdrop.flat:hover:active:insensitive, GtkModelButton.button:backdrop.flat:hover:checked:insensitive { + border-color: shade(alpha(currentColor,0.4),0.8); } + GtkModelButton.button:focus, GtkModelButton.button.flat:focus, GtkModelButton.button:backdrop:focus, GtkModelButton.button:backdrop.flat:focus { + background-color: rgba(0, 0, 0, 0); + background-image: none; + border-color: alpha(currentColor,0.32); + color: currentColor; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + GtkModelButton.button:focus:hover, GtkModelButton.button.flat:focus:hover, GtkModelButton.button:backdrop:focus:hover, GtkModelButton.button:backdrop.flat:focus:hover { + background-color: rgba(0, 0, 0, 0); + background-image: none; + border-color: shade(alpha(currentColor,0.4),0.8); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + GtkModelButton.button:focus:hover:focus, GtkModelButton.button:focus:hover:hover, GtkModelButton.button.flat:focus:hover:focus, GtkModelButton.button.flat:focus:hover:hover, GtkModelButton.button:backdrop:focus:hover:focus, GtkModelButton.button:backdrop:focus:hover:hover, GtkModelButton.button:backdrop.flat:focus:hover:focus, GtkModelButton.button:backdrop.flat:focus:hover:hover { + border-color: mix(#FC6600,alpha(currentColor,0.4),0.3); } + GtkModelButton.button:focus:hover:active, GtkModelButton.button:focus:hover:active:hover, GtkModelButton.button:focus:hover:active:focus, GtkModelButton.button:focus:hover:active:hover:focus, GtkModelButton.button:focus:hover:checked, GtkModelButton.button:focus:hover:checked:hover, GtkModelButton.button:focus:hover:checked:focus, GtkModelButton.button:focus:hover:checked:hover:focus, GtkModelButton.button.flat:focus:hover:active, GtkModelButton.button.flat:focus:hover:active:hover, GtkModelButton.button.flat:focus:hover:active:focus, GtkModelButton.button.flat:focus:hover:active:hover:focus, GtkModelButton.button.flat:focus:hover:checked, GtkModelButton.button.flat:focus:hover:checked:hover, GtkModelButton.button.flat:focus:hover:checked:focus, GtkModelButton.button.flat:focus:hover:checked:hover:focus, GtkModelButton.button:backdrop:focus:hover:active, GtkModelButton.button:backdrop:focus:hover:active:hover, GtkModelButton.button:backdrop:focus:hover:active:focus, GtkModelButton.button:backdrop:focus:hover:active:hover:focus, GtkModelButton.button:backdrop:focus:hover:checked, GtkModelButton.button:backdrop:focus:hover:checked:hover, GtkModelButton.button:backdrop:focus:hover:checked:focus, GtkModelButton.button:backdrop:focus:hover:checked:hover:focus, GtkModelButton.button:backdrop.flat:focus:hover:active, GtkModelButton.button:backdrop.flat:focus:hover:active:hover, GtkModelButton.button:backdrop.flat:focus:hover:active:focus, GtkModelButton.button:backdrop.flat:focus:hover:active:hover:focus, GtkModelButton.button:backdrop.flat:focus:hover:checked, GtkModelButton.button:backdrop.flat:focus:hover:checked:hover, GtkModelButton.button:backdrop.flat:focus:hover:checked:focus, GtkModelButton.button:backdrop.flat:focus:hover:checked:hover:focus { + border-color: shade(alpha(currentColor,0.4),0.7); } + GtkModelButton.button:focus:hover:insensitive, GtkModelButton.button.flat:focus:hover:insensitive, GtkModelButton.button:backdrop:focus:hover:insensitive, GtkModelButton.button:backdrop.flat:focus:hover:insensitive { + border-color: shade(alpha(currentColor,0.4),0.85); } + GtkModelButton.button:focus:hover:active:insensitive, GtkModelButton.button:focus:hover:checked:insensitive, GtkModelButton.button.flat:focus:hover:active:insensitive, GtkModelButton.button.flat:focus:hover:checked:insensitive, GtkModelButton.button:backdrop:focus:hover:active:insensitive, GtkModelButton.button:backdrop:focus:hover:checked:insensitive, GtkModelButton.button:backdrop.flat:focus:hover:active:insensitive, GtkModelButton.button:backdrop.flat:focus:hover:checked:insensitive { + border-color: shade(alpha(currentColor,0.4),0.8); } + GtkModelButton.button:checked, GtkModelButton.button:active, GtkModelButton.button.flat:checked, GtkModelButton.button.flat:active, GtkModelButton.button:backdrop:checked, GtkModelButton.button:backdrop:active, GtkModelButton.button:backdrop.flat:checked, GtkModelButton.button:backdrop.flat:active { + background-color: #FC6600; + background-image: none; + border-color: shade(alpha(currentColor,0.32),0.8); + color: #ffffff; + box-shadow: inset 1px 0 alpha(currentColor,0.06), inset 0 1px alpha(currentColor,0.07), inset -1px 0 alpha(currentColor,0.06), inset 0 -1px alpha(currentColor,0.05); } + GtkModelButton.button:checked:focus, GtkModelButton.button:checked:hover, GtkModelButton.button:active:focus, GtkModelButton.button:active:hover, GtkModelButton.button.flat:checked:focus, GtkModelButton.button.flat:checked:hover, GtkModelButton.button.flat:active:focus, GtkModelButton.button.flat:active:hover, GtkModelButton.button:backdrop:checked:focus, GtkModelButton.button:backdrop:checked:hover, GtkModelButton.button:backdrop:active:focus, GtkModelButton.button:backdrop:active:hover, GtkModelButton.button:backdrop.flat:checked:focus, GtkModelButton.button:backdrop.flat:checked:hover, GtkModelButton.button:backdrop.flat:active:focus, GtkModelButton.button:backdrop.flat:active:hover { + border-color: mix(#FC6600,alpha(currentColor,0.32),0.3); } + GtkModelButton.button:checked:active, GtkModelButton.button:checked:active:hover, GtkModelButton.button:checked:active:focus, GtkModelButton.button:checked:active:hover:focus, GtkModelButton.button:checked:checked, GtkModelButton.button:checked:checked:hover, GtkModelButton.button:checked:checked:focus, GtkModelButton.button:checked:checked:hover:focus, GtkModelButton.button:active:active, GtkModelButton.button:active:active:hover, GtkModelButton.button:active:active:focus, GtkModelButton.button:active:active:hover:focus, GtkModelButton.button:active:checked, GtkModelButton.button:active:checked:hover, GtkModelButton.button:active:checked:focus, GtkModelButton.button:active:checked:hover:focus, GtkModelButton.button.flat:checked:active, GtkModelButton.button.flat:checked:active:hover, GtkModelButton.button.flat:checked:active:focus, GtkModelButton.button.flat:checked:active:hover:focus, GtkModelButton.button.flat:checked:checked, GtkModelButton.button.flat:checked:checked:hover, GtkModelButton.button.flat:checked:checked:focus, GtkModelButton.button.flat:checked:checked:hover:focus, GtkModelButton.button.flat:active:active, GtkModelButton.button.flat:active:active:hover, GtkModelButton.button.flat:active:active:focus, GtkModelButton.button.flat:active:active:hover:focus, GtkModelButton.button.flat:active:checked, GtkModelButton.button.flat:active:checked:hover, GtkModelButton.button.flat:active:checked:focus, GtkModelButton.button.flat:active:checked:hover:focus, GtkModelButton.button:backdrop:checked:active, GtkModelButton.button:backdrop:checked:active:hover, GtkModelButton.button:backdrop:checked:active:focus, GtkModelButton.button:backdrop:checked:active:hover:focus, GtkModelButton.button:backdrop:checked:checked, GtkModelButton.button:backdrop:checked:checked:hover, GtkModelButton.button:backdrop:checked:checked:focus, GtkModelButton.button:backdrop:checked:checked:hover:focus, GtkModelButton.button:backdrop:active:active, GtkModelButton.button:backdrop:active:active:hover, GtkModelButton.button:backdrop:active:active:focus, GtkModelButton.button:backdrop:active:active:hover:focus, GtkModelButton.button:backdrop:active:checked, GtkModelButton.button:backdrop:active:checked:hover, GtkModelButton.button:backdrop:active:checked:focus, GtkModelButton.button:backdrop:active:checked:hover:focus, GtkModelButton.button:backdrop.flat:checked:active, GtkModelButton.button:backdrop.flat:checked:active:hover, GtkModelButton.button:backdrop.flat:checked:active:focus, GtkModelButton.button:backdrop.flat:checked:active:hover:focus, GtkModelButton.button:backdrop.flat:checked:checked, GtkModelButton.button:backdrop.flat:checked:checked:hover, GtkModelButton.button:backdrop.flat:checked:checked:focus, GtkModelButton.button:backdrop.flat:checked:checked:hover:focus, GtkModelButton.button:backdrop.flat:active:active, GtkModelButton.button:backdrop.flat:active:active:hover, GtkModelButton.button:backdrop.flat:active:active:focus, GtkModelButton.button:backdrop.flat:active:active:hover:focus, GtkModelButton.button:backdrop.flat:active:checked, GtkModelButton.button:backdrop.flat:active:checked:hover, GtkModelButton.button:backdrop.flat:active:checked:focus, GtkModelButton.button:backdrop.flat:active:checked:hover:focus { + border-color: shade(alpha(currentColor,0.32),0.7); } + GtkModelButton.button:checked:insensitive, GtkModelButton.button:active:insensitive, GtkModelButton.button.flat:checked:insensitive, GtkModelButton.button.flat:active:insensitive, GtkModelButton.button:backdrop:checked:insensitive, GtkModelButton.button:backdrop:active:insensitive, GtkModelButton.button:backdrop.flat:checked:insensitive, GtkModelButton.button:backdrop.flat:active:insensitive { + border-color: shade(alpha(currentColor,0.32),0.85); } + GtkModelButton.button:checked:active:insensitive, GtkModelButton.button:checked:checked:insensitive, GtkModelButton.button:active:active:insensitive, GtkModelButton.button:active:checked:insensitive, GtkModelButton.button.flat:checked:active:insensitive, GtkModelButton.button.flat:checked:checked:insensitive, GtkModelButton.button.flat:active:active:insensitive, GtkModelButton.button.flat:active:checked:insensitive, GtkModelButton.button:backdrop:checked:active:insensitive, GtkModelButton.button:backdrop:checked:checked:insensitive, GtkModelButton.button:backdrop:active:active:insensitive, GtkModelButton.button:backdrop:active:checked:insensitive, GtkModelButton.button:backdrop.flat:checked:active:insensitive, GtkModelButton.button:backdrop.flat:checked:checked:insensitive, GtkModelButton.button:backdrop.flat:active:active:insensitive, GtkModelButton.button:backdrop.flat:active:checked:insensitive { + border-color: shade(alpha(currentColor,0.32),0.8); } + GtkModelButton.button:checked:focus, GtkModelButton.button:checked:hover, GtkModelButton.button:active:focus, GtkModelButton.button:active:hover, GtkModelButton.button.flat:checked:focus, GtkModelButton.button.flat:checked:hover, GtkModelButton.button.flat:active:focus, GtkModelButton.button.flat:active:hover, GtkModelButton.button:backdrop:checked:focus, GtkModelButton.button:backdrop:checked:hover, GtkModelButton.button:backdrop:active:focus, GtkModelButton.button:backdrop:active:hover, GtkModelButton.button:backdrop.flat:checked:focus, GtkModelButton.button:backdrop.flat:checked:hover, GtkModelButton.button:backdrop.flat:active:focus, GtkModelButton.button:backdrop.flat:active:hover { + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + GtkModelButton.button:focus, GtkModelButton.button:hover, GtkModelButton.button.flat:focus, GtkModelButton.button.flat:hover, GtkModelButton.button:backdrop:focus, GtkModelButton.button:backdrop:hover, GtkModelButton.button:backdrop.flat:focus, GtkModelButton.button:backdrop.flat:hover { + color: currentColor; } + GtkModelButton.button:insensitive:insensitive, GtkModelButton.button.flat:insensitive:insensitive, GtkModelButton.button:backdrop:insensitive:insensitive, GtkModelButton.button:backdrop.flat:insensitive:insensitive { + background-color: alpha(mix(transparent,currentColor,0.2),0.4); + background-image: none; + opacity: .6; + color: mix(transparent,currentColor,0.6); + box-shadow: none; } + GtkModelButton.button:insensitive:insensitive :insensitive, GtkModelButton.button.flat:insensitive:insensitive :insensitive, GtkModelButton.button:backdrop:insensitive:insensitive :insensitive, GtkModelButton.button:backdrop.flat:insensitive:insensitive :insensitive { + color: mix(transparent,currentColor,0.6); } + GtkModelButton.button:active:insensitive, GtkModelButton.button:checked:insensitive, GtkModelButton.button:backdrop:active:insensitive, GtkModelButton.button:backdrop:checked:insensitive { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + GtkModelButton.button:active:insensitive:insensitive, GtkModelButton.button:checked:insensitive:insensitive, GtkModelButton.button:backdrop:active:insensitive:insensitive, GtkModelButton.button:backdrop:checked:insensitive:insensitive { + color: rgba(255, 255, 255, 0.85); } + GtkModelButton.button.separator, GtkModelButton.button .separator, GtkModelButton.button:backdrop.separator, GtkModelButton.button:backdrop .separator { + border: 1px solid currentColor; + color: rgba(0, 0, 0, 0); } + GtkModelButton.button.separator:insensitive, GtkModelButton.button .separator:insensitive, GtkModelButton.button:backdrop.separator:insensitive, GtkModelButton.button:backdrop .separator:insensitive { + color: rgba(0, 0, 0, 0); } + GtkModelButton.button:focus:hover, GtkModelButton.button.flat:checked:hover, GtkModelButton.button:active:hover, GtkModelButton.button:hover, GtkModelButton.button:selected, GtkModelButton.button:backdrop:focus:hover, GtkModelButton.button:backdrop.flat:checked:hover, GtkModelButton.button:backdrop:active:hover, GtkModelButton.button:backdrop:hover, GtkModelButton.button:backdrop:selected { + background-image: none; + background-color: #FC6600; + color: #ffffff; + box-shadow: none; } + GtkModelButton.button.flat:checked, GtkModelButton.button:backdrop.flat:checked { + box-shadow: none; } + GtkModelButton.button.flat, GtkModelButton.button.flat:hover, GtkModelButton.button:backdrop.flat, GtkModelButton.button:backdrop.flat:hover { + transition: none; } + +/*************** +! Dimmed label * +****************/ +.dim-label, GtkLabel.separator { + opacity: .5; + text-shadow: none; } + +/*********** + ! Tooltip * +************/ +.tooltip.background { + background-color: #101010; + background-image: none; + border: 0; + border-radius: 3px; + color: #eeeeee; } + +.tooltip * { + background-color: transparent; + color: inherit; } + +/*********** + ! Dialogs * +************/ +GtkMessageDialog, .message-dialog, .prompt { + -GtkDialog-content-area-border: 3px; + -GtkDialog-action-area-border: 3px; + -GtkDialog-button-spacing: 3px; + margin: 0; + padding: 0; } + +/********************* + ! App notifications * +**********************/ +.app-notification, .app-notification.frame { + border-style: solid; + border-color: rgba(14, 14, 14, 0.8); + border-width: 0 1px 1px; + border-radius: 0 0 3px 3px; + padding: 6px; + background-color: rgba(17, 17, 17, 0.8); + background-image: none; + color: #eeeeee; } + .app-notification .button, .app-notification.frame .button { + background-color: rgba(17, 17, 17, 0.8); + background-image: none; + border-color: rgba(190, 190, 190, 0.32); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + .app-notification .button:focus, .app-notification .button:hover, .app-notification.frame .button:focus, .app-notification.frame .button:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.32),0.3); } + .app-notification .button:active, .app-notification .button:active:hover, .app-notification .button:active:focus, .app-notification .button:active:hover:focus, .app-notification .button:checked, .app-notification .button:checked:hover, .app-notification .button:checked:focus, .app-notification .button:checked:hover:focus, .app-notification.frame .button:active, .app-notification.frame .button:active:hover, .app-notification.frame .button:active:focus, .app-notification.frame .button:active:hover:focus, .app-notification.frame .button:checked, .app-notification.frame .button:checked:hover, .app-notification.frame .button:checked:focus, .app-notification.frame .button:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.32); } + .app-notification .button:insensitive, .app-notification.frame .button:insensitive { + border-color: rgba(202, 202, 202, 0.32); } + .app-notification .button:active:insensitive, .app-notification .button:checked:insensitive, .app-notification.frame .button:active:insensitive, .app-notification.frame .button:checked:insensitive { + border-color: rgba(190, 190, 190, 0.32); } + .app-notification .button.flat, .app-notification.frame .button.flat { + border-color: rgba(17, 17, 17, 0); + color: #eeeeee; + background-color: rgba(17, 17, 17, 0); + background-image: none; + box-shadow: none; } + .app-notification .button:hover, .app-notification .button.flat:hover, .app-notification.frame .button:hover, .app-notification.frame .button.flat:hover { + background-color: rgba(18, 18, 18, 0.8); + background-image: none; + border-color: rgba(190, 190, 190, 0.4); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + .app-notification .button:hover:focus, .app-notification .button:hover:hover, .app-notification .button.flat:hover:focus, .app-notification .button.flat:hover:hover, .app-notification.frame .button:hover:focus, .app-notification.frame .button:hover:hover, .app-notification.frame .button.flat:hover:focus, .app-notification.frame .button.flat:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.4),0.3); } + .app-notification .button:hover:active, .app-notification .button:hover:active:hover, .app-notification .button:hover:active:focus, .app-notification .button:hover:active:hover:focus, .app-notification .button:hover:checked, .app-notification .button:hover:checked:hover, .app-notification .button:hover:checked:focus, .app-notification .button:hover:checked:hover:focus, .app-notification .button.flat:hover:active, .app-notification .button.flat:hover:active:hover, .app-notification .button.flat:hover:active:focus, .app-notification .button.flat:hover:active:hover:focus, .app-notification .button.flat:hover:checked, .app-notification .button.flat:hover:checked:hover, .app-notification .button.flat:hover:checked:focus, .app-notification .button.flat:hover:checked:hover:focus, .app-notification.frame .button:hover:active, .app-notification.frame .button:hover:active:hover, .app-notification.frame .button:hover:active:focus, .app-notification.frame .button:hover:active:hover:focus, .app-notification.frame .button:hover:checked, .app-notification.frame .button:hover:checked:hover, .app-notification.frame .button:hover:checked:focus, .app-notification.frame .button:hover:checked:hover:focus, .app-notification.frame .button.flat:hover:active, .app-notification.frame .button.flat:hover:active:hover, .app-notification.frame .button.flat:hover:active:focus, .app-notification.frame .button.flat:hover:active:hover:focus, .app-notification.frame .button.flat:hover:checked, .app-notification.frame .button.flat:hover:checked:hover, .app-notification.frame .button.flat:hover:checked:focus, .app-notification.frame .button.flat:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.4); } + .app-notification .button:hover:insensitive, .app-notification .button.flat:hover:insensitive, .app-notification.frame .button:hover:insensitive, .app-notification.frame .button.flat:hover:insensitive { + border-color: rgba(202, 202, 202, 0.4); } + .app-notification .button:hover:active:insensitive, .app-notification .button:hover:checked:insensitive, .app-notification .button.flat:hover:active:insensitive, .app-notification .button.flat:hover:checked:insensitive, .app-notification.frame .button:hover:active:insensitive, .app-notification.frame .button:hover:checked:insensitive, .app-notification.frame .button.flat:hover:active:insensitive, .app-notification.frame .button.flat:hover:checked:insensitive { + border-color: rgba(190, 190, 190, 0.4); } + .app-notification .button:focus, .app-notification .button.flat:focus, .app-notification.frame .button:focus, .app-notification.frame .button.flat:focus { + background-color: rgba(18, 18, 18, 0.8); + background-image: none; + border-color: rgba(238, 238, 238, 0.32); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .app-notification .button:focus:hover, .app-notification .button.flat:focus:hover, .app-notification.frame .button:focus:hover, .app-notification.frame .button.flat:focus:hover { + background-color: rgba(19, 19, 19, 0.8); + background-image: none; + border-color: rgba(190, 190, 190, 0.4); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + .app-notification .button:focus:hover:focus, .app-notification .button:focus:hover:hover, .app-notification .button.flat:focus:hover:focus, .app-notification .button.flat:focus:hover:hover, .app-notification.frame .button:focus:hover:focus, .app-notification.frame .button:focus:hover:hover, .app-notification.frame .button.flat:focus:hover:focus, .app-notification.frame .button.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.4),0.3); } + .app-notification .button:focus:hover:active, .app-notification .button:focus:hover:active:hover, .app-notification .button:focus:hover:active:focus, .app-notification .button:focus:hover:active:hover:focus, .app-notification .button:focus:hover:checked, .app-notification .button:focus:hover:checked:hover, .app-notification .button:focus:hover:checked:focus, .app-notification .button:focus:hover:checked:hover:focus, .app-notification .button.flat:focus:hover:active, .app-notification .button.flat:focus:hover:active:hover, .app-notification .button.flat:focus:hover:active:focus, .app-notification .button.flat:focus:hover:active:hover:focus, .app-notification .button.flat:focus:hover:checked, .app-notification .button.flat:focus:hover:checked:hover, .app-notification .button.flat:focus:hover:checked:focus, .app-notification .button.flat:focus:hover:checked:hover:focus, .app-notification.frame .button:focus:hover:active, .app-notification.frame .button:focus:hover:active:hover, .app-notification.frame .button:focus:hover:active:focus, .app-notification.frame .button:focus:hover:active:hover:focus, .app-notification.frame .button:focus:hover:checked, .app-notification.frame .button:focus:hover:checked:hover, .app-notification.frame .button:focus:hover:checked:focus, .app-notification.frame .button:focus:hover:checked:hover:focus, .app-notification.frame .button.flat:focus:hover:active, .app-notification.frame .button.flat:focus:hover:active:hover, .app-notification.frame .button.flat:focus:hover:active:focus, .app-notification.frame .button.flat:focus:hover:active:hover:focus, .app-notification.frame .button.flat:focus:hover:checked, .app-notification.frame .button.flat:focus:hover:checked:hover, .app-notification.frame .button.flat:focus:hover:checked:focus, .app-notification.frame .button.flat:focus:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.4); } + .app-notification .button:focus:hover:insensitive, .app-notification .button.flat:focus:hover:insensitive, .app-notification.frame .button:focus:hover:insensitive, .app-notification.frame .button.flat:focus:hover:insensitive { + border-color: rgba(202, 202, 202, 0.4); } + .app-notification .button:focus:hover:active:insensitive, .app-notification .button:focus:hover:checked:insensitive, .app-notification .button.flat:focus:hover:active:insensitive, .app-notification .button.flat:focus:hover:checked:insensitive, .app-notification.frame .button:focus:hover:active:insensitive, .app-notification.frame .button:focus:hover:checked:insensitive, .app-notification.frame .button.flat:focus:hover:active:insensitive, .app-notification.frame .button.flat:focus:hover:checked:insensitive { + border-color: rgba(190, 190, 190, 0.4); } + .app-notification .button:checked, .app-notification .button:active, .app-notification .button.flat:checked, .app-notification .button.flat:active, .app-notification.frame .button:checked, .app-notification.frame .button:active, .app-notification.frame .button.flat:checked, .app-notification.frame .button.flat:active { + background-color: #FC6600; + background-image: none; + border-color: rgba(190, 190, 190, 0.32); + color: #ffffff; + box-shadow: inset 1px 0 rgba(238, 238, 238, 0.06), inset 0 1px rgba(238, 238, 238, 0.07), inset -1px 0 rgba(238, 238, 238, 0.06), inset 0 -1px rgba(238, 238, 238, 0.05); } + .app-notification .button:checked:focus, .app-notification .button:checked:hover, .app-notification .button:active:focus, .app-notification .button:active:hover, .app-notification .button.flat:checked:focus, .app-notification .button.flat:checked:hover, .app-notification .button.flat:active:focus, .app-notification .button.flat:active:hover, .app-notification.frame .button:checked:focus, .app-notification.frame .button:checked:hover, .app-notification.frame .button:active:focus, .app-notification.frame .button:active:hover, .app-notification.frame .button.flat:checked:focus, .app-notification.frame .button.flat:checked:hover, .app-notification.frame .button.flat:active:focus, .app-notification.frame .button.flat:active:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.32),0.3); } + .app-notification .button:checked:active, .app-notification .button:checked:active:hover, .app-notification .button:checked:active:focus, .app-notification .button:checked:active:hover:focus, .app-notification .button:checked:checked, .app-notification .button:checked:checked:hover, .app-notification .button:checked:checked:focus, .app-notification .button:checked:checked:hover:focus, .app-notification .button:active:active, .app-notification .button:active:active:hover, .app-notification .button:active:active:focus, .app-notification .button:active:active:hover:focus, .app-notification .button:active:checked, .app-notification .button:active:checked:hover, .app-notification .button:active:checked:focus, .app-notification .button:active:checked:hover:focus, .app-notification .button.flat:checked:active, .app-notification .button.flat:checked:active:hover, .app-notification .button.flat:checked:active:focus, .app-notification .button.flat:checked:active:hover:focus, .app-notification .button.flat:checked:checked, .app-notification .button.flat:checked:checked:hover, .app-notification .button.flat:checked:checked:focus, .app-notification .button.flat:checked:checked:hover:focus, .app-notification .button.flat:active:active, .app-notification .button.flat:active:active:hover, .app-notification .button.flat:active:active:focus, .app-notification .button.flat:active:active:hover:focus, .app-notification .button.flat:active:checked, .app-notification .button.flat:active:checked:hover, .app-notification .button.flat:active:checked:focus, .app-notification .button.flat:active:checked:hover:focus, .app-notification.frame .button:checked:active, .app-notification.frame .button:checked:active:hover, .app-notification.frame .button:checked:active:focus, .app-notification.frame .button:checked:active:hover:focus, .app-notification.frame .button:checked:checked, .app-notification.frame .button:checked:checked:hover, .app-notification.frame .button:checked:checked:focus, .app-notification.frame .button:checked:checked:hover:focus, .app-notification.frame .button:active:active, .app-notification.frame .button:active:active:hover, .app-notification.frame .button:active:active:focus, .app-notification.frame .button:active:active:hover:focus, .app-notification.frame .button:active:checked, .app-notification.frame .button:active:checked:hover, .app-notification.frame .button:active:checked:focus, .app-notification.frame .button:active:checked:hover:focus, .app-notification.frame .button.flat:checked:active, .app-notification.frame .button.flat:checked:active:hover, .app-notification.frame .button.flat:checked:active:focus, .app-notification.frame .button.flat:checked:active:hover:focus, .app-notification.frame .button.flat:checked:checked, .app-notification.frame .button.flat:checked:checked:hover, .app-notification.frame .button.flat:checked:checked:focus, .app-notification.frame .button.flat:checked:checked:hover:focus, .app-notification.frame .button.flat:active:active, .app-notification.frame .button.flat:active:active:hover, .app-notification.frame .button.flat:active:active:focus, .app-notification.frame .button.flat:active:active:hover:focus, .app-notification.frame .button.flat:active:checked, .app-notification.frame .button.flat:active:checked:hover, .app-notification.frame .button.flat:active:checked:focus, .app-notification.frame .button.flat:active:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.32); } + .app-notification .button:checked:insensitive, .app-notification .button:active:insensitive, .app-notification .button.flat:checked:insensitive, .app-notification .button.flat:active:insensitive, .app-notification.frame .button:checked:insensitive, .app-notification.frame .button:active:insensitive, .app-notification.frame .button.flat:checked:insensitive, .app-notification.frame .button.flat:active:insensitive { + border-color: rgba(202, 202, 202, 0.32); } + .app-notification .button:checked:active:insensitive, .app-notification .button:checked:checked:insensitive, .app-notification .button:active:active:insensitive, .app-notification .button:active:checked:insensitive, .app-notification .button.flat:checked:active:insensitive, .app-notification .button.flat:checked:checked:insensitive, .app-notification .button.flat:active:active:insensitive, .app-notification .button.flat:active:checked:insensitive, .app-notification.frame .button:checked:active:insensitive, .app-notification.frame .button:checked:checked:insensitive, .app-notification.frame .button:active:active:insensitive, .app-notification.frame .button:active:checked:insensitive, .app-notification.frame .button.flat:checked:active:insensitive, .app-notification.frame .button.flat:checked:checked:insensitive, .app-notification.frame .button.flat:active:active:insensitive, .app-notification.frame .button.flat:active:checked:insensitive { + border-color: rgba(190, 190, 190, 0.32); } + .app-notification .button:checked:focus, .app-notification .button:checked:hover, .app-notification .button:active:focus, .app-notification .button:active:hover, .app-notification .button.flat:checked:focus, .app-notification .button.flat:checked:hover, .app-notification .button.flat:active:focus, .app-notification .button.flat:active:hover, .app-notification.frame .button:checked:focus, .app-notification.frame .button:checked:hover, .app-notification.frame .button:active:focus, .app-notification.frame .button:active:hover, .app-notification.frame .button.flat:checked:focus, .app-notification.frame .button.flat:checked:hover, .app-notification.frame .button.flat:active:focus, .app-notification.frame .button.flat:active:hover { + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + .app-notification .button:focus, .app-notification .button:hover, .app-notification .button.flat:focus, .app-notification .button.flat:hover, .app-notification.frame .button:focus, .app-notification.frame .button:hover, .app-notification.frame .button.flat:focus, .app-notification.frame .button.flat:hover { + color: #eeeeee; } + .app-notification .button:insensitive:insensitive, .app-notification .button.flat:insensitive:insensitive, .app-notification.frame .button:insensitive:insensitive, .app-notification.frame .button.flat:insensitive:insensitive { + background-color: alpha(mix(rgba(17, 17, 17, 0.8),#eeeeee,0.2),0.4); + background-image: none; + opacity: .6; + color: mix(rgba(17, 17, 17, 0.8),#eeeeee,0.6); + box-shadow: none; } + .app-notification .button:insensitive:insensitive :insensitive, .app-notification .button.flat:insensitive:insensitive :insensitive, .app-notification.frame .button:insensitive:insensitive :insensitive, .app-notification.frame .button.flat:insensitive:insensitive :insensitive { + color: mix(rgba(17, 17, 17, 0.8),#eeeeee,0.6); } + .app-notification .button:active:insensitive, .app-notification .button:checked:insensitive, .app-notification.frame .button:active:insensitive, .app-notification.frame .button:checked:insensitive { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + .app-notification .button:active:insensitive:insensitive, .app-notification .button:checked:insensitive:insensitive, .app-notification.frame .button:active:insensitive:insensitive, .app-notification.frame .button:checked:insensitive:insensitive { + color: rgba(255, 255, 255, 0.85); } + .app-notification .button.separator, .app-notification .button .separator, .app-notification.frame .button.separator, .app-notification.frame .button .separator { + border: 1px solid currentColor; + color: rgba(17, 17, 17, 0.7); } + .app-notification .button.separator:insensitive, .app-notification .button .separator:insensitive, .app-notification.frame .button.separator:insensitive, .app-notification.frame .button .separator:insensitive { + color: rgba(17, 17, 17, 0.65); } + +/************* + ! Expanders * +**************/ +GtkExpander { + padding: 3px; + outline-offset: 1px; } + +.expander { + color: alpha(currentColor,0.7); + border: alpha(currentColor,0.7); } + .expander:hover { + color: alpha(currentColor,0.8); + border-color: alpha(currentColor,0.8); } + .expander:active { + color: alpha(currentColor,0.9); + border-color: alpha(currentColor,0.9); } + +/******************* + ! Symbolic images * +********************/ +.image { + color: alpha(currentColor,0.5); } + .image:hover { + color: alpha(currentColor,0.9); } + .image:selected, .image:selected:hover { + color: #ffffff; } + +/**************** + ! Floating bar * +*****************/ +.floating-bar { + background-color: #101010; + background-image: none; + border: 1px solid #0d0d0d; + border-radius: 3px; + color: #eeeeee; } + .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-bottom-left-radius: 0; + border-top-left-radius: 0; } + .floating-bar .button { + -GtkButton-image-spacing: 0; + -GtkButton-inner-border: 0; + border: 0; + background-color: transparent; + background-image: none; } + +/************************* + ! Touch text selections * +**************************/ +GtkBubbleWindow { + border-radius: 3px; + background-clip: border-box; } + GtkBubbleWindow.osd.background { + background-color: rgba(17, 17, 17, 0.8); } + GtkBubbleWindow .toolbar { + background-color: transparent; } + +/*************** + ! Font-viewer * +****************/ +SushiFontWidget { + padding: 3px 6px; } + +/************* + ! Gucharmap * +**************/ +GucharmapChartable { + background-color: #101010; + color: #eeeeee; } + +/************* + ! Evolution * +**************/ +EPreviewPane .entry { + background-color: #101010; + color: #eeeeee; } + +/******************* + ! Gnome Bluetooth * +********************/ +GtkEntry.entry.pin-entry { + font: regular 50; + padding-left: 25px; + padding-right: 25px; } + +GtkLabel.pin-label { + font: regular 50; } + +/********* + ! Buttons +**********/ +/****************** +! ComboBoxes * +*******************/ +/********** + ! Notebook +***********/ +.notebook { + padding: 0; + border-style: solid; + border-color: #0d0d0d; + border-radius: 0; + background-color: #101010; + background-image: none; + background-clip: border-box; + color: #eeeeee; + -GtkNotebook-initial-gap: 0; + -GtkNotebook-arrow-spacing: 5; + -GtkNotebook-tab-curvature: 0; + -GtkNotebook-tab-overlap: 1; + -GtkNotebook-has-tab-gap: false; } + .notebook.frame.top { + border-width: 0 1px 1px; } + .notebook.frame.right { + border-width: 1px 0 1px 1px; } + .notebook.frame.bottom { + border-width: 1px 1px 0; } + .notebook.frame.left { + border-width: 1px 1px 1px 0; } + .notebook.header { + border-width: 2px; + background-color: transparent; } + .notebook GtkViewport { + border-width: 0; + background-color: #101010; + color: #eeeeee; } + .notebook tab { + padding: 4px 6px; + border-style: solid; + border-color: #0a0a0a; + background-color: #0d0d0d; + background-image: none; + /* close button styling */ } + .notebook tab:active { + background-color: #101010; + background-image: none; } + .notebook tab.top { + border-width: 2px 1px 1px; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; } + .notebook tab.top:active { + border-top-width: 3px; + border-top-color: #FC6600; + border-bottom-width: 0; } + .notebook tab.right { + border-width: 1px 2px 1px 1px; + border-bottom-left-radius: 0; + border-top-left-radius: 0; } + .notebook tab.right:active { + border-right-width: 3px; + border-right-color: #FC6600; + border-left-width: 0; } + .notebook tab.bottom { + border-width: 1px 1px 2px; + border-top-right-radius: 0; + border-top-left-radius: 0; } + .notebook tab.bottom:active { + border-bottom-width: 3px; + border-bottom-color: #FC6600; + border-top-width: 0; } + .notebook tab.left { + border-width: 1px 1px 1px 2px; + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + .notebook tab.left:active { + border-left-width: 3px; + border-left-color: #FC6600; + border-right-width: 0; } + .notebook tab GtkLabel { + color: mix(#eeeeee,#101010,0.3); } + .notebook tab.reorderable-page:hover { + background-color: #0e0e0e; + border-left: 0; + border-right: 0; + /* using box shadows instead of borders due to slanted edges */ + box-shadow: inset 0 3px rgba(95, 95, 95, 0.03), inset 0 2px rgba(95, 95, 95, 0.03), inset 0 1px rgba(95, 95, 95, 0.03), inset 1px 0 #0b0b0b, inset -1px 0 #0b0b0b; } + .notebook tab.reorderable-page:active { + background-color: #0e0e0e; + border-left: 0; + border-right: 0; + box-shadow: inset 0 3px rgba(95, 95, 95, 0.03), inset 0 2px rgba(95, 95, 95, 0.03), inset 0 1px rgba(95, 95, 95, 0.03), inset 1px 0 #0c0c0c, inset -1px 0 #0c0c0c; } + .notebook .prelight-page, .notebook .prelight-page GtkLabel { + color: mix(#eeeeee,#101010,0.15); } + .notebook .active-page, .notebook .active-page GtkLabel { + color: #eeeeee; } + +/********* + ! Buttons +**********/ +/****************** +! ComboBoxes * +*******************/ +/******* + ! OSD * +********/ +GtkOverlay.osd { + background-color: transparent; } + +.osd, +#XfceNotifyWindow { + /* used by gnome-settings-daemon's media-keys OSD */ + /* used by Documents */ } + .osd.background, + #XfceNotifyWindow.background { + background-color: rgba(17, 17, 17, 0.6); + color: #eeeeee; } + .osd.frame, + #XfceNotifyWindow.frame { + background-clip: border-box; + background-origin: border-box; } + .osd.button, .osd .button, + #XfceNotifyWindow.button, + #XfceNotifyWindow .button { + background-color: rgba(17, 17, 17, 0.8); + background-image: none; + border-color: rgba(190, 190, 190, 0.32); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + .osd.button:focus, .osd.button:hover, .osd .button:focus, .osd .button:hover, + #XfceNotifyWindow.button:focus, + #XfceNotifyWindow.button:hover, + #XfceNotifyWindow .button:focus, + #XfceNotifyWindow .button:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.32),0.3); } + .osd.button:active, .osd.button:active:hover, .osd.button:active:focus, .osd.button:active:hover:focus, .osd.button:checked, .osd.button:checked:hover, .osd.button:checked:focus, .osd.button:checked:hover:focus, .osd .button:active, .osd .button:active:hover, .osd .button:active:focus, .osd .button:active:hover:focus, .osd .button:checked, .osd .button:checked:hover, .osd .button:checked:focus, .osd .button:checked:hover:focus, + #XfceNotifyWindow.button:active, + #XfceNotifyWindow.button:active:hover, + #XfceNotifyWindow.button:active:focus, + #XfceNotifyWindow.button:active:hover:focus, + #XfceNotifyWindow.button:checked, + #XfceNotifyWindow.button:checked:hover, + #XfceNotifyWindow.button:checked:focus, + #XfceNotifyWindow.button:checked:hover:focus, + #XfceNotifyWindow .button:active, + #XfceNotifyWindow .button:active:hover, + #XfceNotifyWindow .button:active:focus, + #XfceNotifyWindow .button:active:hover:focus, + #XfceNotifyWindow .button:checked, + #XfceNotifyWindow .button:checked:hover, + #XfceNotifyWindow .button:checked:focus, + #XfceNotifyWindow .button:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.32); } + .osd.button:insensitive, .osd .button:insensitive, + #XfceNotifyWindow.button:insensitive, + #XfceNotifyWindow .button:insensitive { + border-color: rgba(202, 202, 202, 0.32); } + .osd.button:active:insensitive, .osd.button:checked:insensitive, .osd .button:active:insensitive, .osd .button:checked:insensitive, + #XfceNotifyWindow.button:active:insensitive, + #XfceNotifyWindow.button:checked:insensitive, + #XfceNotifyWindow .button:active:insensitive, + #XfceNotifyWindow .button:checked:insensitive { + border-color: rgba(190, 190, 190, 0.32); } + .osd.button.flat, .osd .button.flat, + #XfceNotifyWindow.button.flat, + #XfceNotifyWindow .button.flat { + border-color: rgba(17, 17, 17, 0); + color: #eeeeee; + background-color: rgba(17, 17, 17, 0); + background-image: none; + box-shadow: none; } + .osd.button:hover, .osd.button.flat:hover, .osd .button:hover, .osd .button.flat:hover, + #XfceNotifyWindow.button:hover, + #XfceNotifyWindow.button.flat:hover, + #XfceNotifyWindow .button:hover, + #XfceNotifyWindow .button.flat:hover { + background-color: rgba(18, 18, 18, 0.8); + background-image: none; + border-color: rgba(190, 190, 190, 0.4); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + .osd.button:hover:focus, .osd.button:hover:hover, .osd.button.flat:hover:focus, .osd.button.flat:hover:hover, .osd .button:hover:focus, .osd .button:hover:hover, .osd .button.flat:hover:focus, .osd .button.flat:hover:hover, + #XfceNotifyWindow.button:hover:focus, + #XfceNotifyWindow.button:hover:hover, + #XfceNotifyWindow.button.flat:hover:focus, + #XfceNotifyWindow.button.flat:hover:hover, + #XfceNotifyWindow .button:hover:focus, + #XfceNotifyWindow .button:hover:hover, + #XfceNotifyWindow .button.flat:hover:focus, + #XfceNotifyWindow .button.flat:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.4),0.3); } + .osd.button:hover:active, .osd.button:hover:active:hover, .osd.button:hover:active:focus, .osd.button:hover:active:hover:focus, .osd.button:hover:checked, .osd.button:hover:checked:hover, .osd.button:hover:checked:focus, .osd.button:hover:checked:hover:focus, .osd.button.flat:hover:active, .osd.button.flat:hover:active:hover, .osd.button.flat:hover:active:focus, .osd.button.flat:hover:active:hover:focus, .osd.button.flat:hover:checked, .osd.button.flat:hover:checked:hover, .osd.button.flat:hover:checked:focus, .osd.button.flat:hover:checked:hover:focus, .osd .button:hover:active, .osd .button:hover:active:hover, .osd .button:hover:active:focus, .osd .button:hover:active:hover:focus, .osd .button:hover:checked, .osd .button:hover:checked:hover, .osd .button:hover:checked:focus, .osd .button:hover:checked:hover:focus, .osd .button.flat:hover:active, .osd .button.flat:hover:active:hover, .osd .button.flat:hover:active:focus, .osd .button.flat:hover:active:hover:focus, .osd .button.flat:hover:checked, .osd .button.flat:hover:checked:hover, .osd .button.flat:hover:checked:focus, .osd .button.flat:hover:checked:hover:focus, + #XfceNotifyWindow.button:hover:active, + #XfceNotifyWindow.button:hover:active:hover, + #XfceNotifyWindow.button:hover:active:focus, + #XfceNotifyWindow.button:hover:active:hover:focus, + #XfceNotifyWindow.button:hover:checked, + #XfceNotifyWindow.button:hover:checked:hover, + #XfceNotifyWindow.button:hover:checked:focus, + #XfceNotifyWindow.button:hover:checked:hover:focus, + #XfceNotifyWindow.button.flat:hover:active, + #XfceNotifyWindow.button.flat:hover:active:hover, + #XfceNotifyWindow.button.flat:hover:active:focus, + #XfceNotifyWindow.button.flat:hover:active:hover:focus, + #XfceNotifyWindow.button.flat:hover:checked, + #XfceNotifyWindow.button.flat:hover:checked:hover, + #XfceNotifyWindow.button.flat:hover:checked:focus, + #XfceNotifyWindow.button.flat:hover:checked:hover:focus, + #XfceNotifyWindow .button:hover:active, + #XfceNotifyWindow .button:hover:active:hover, + #XfceNotifyWindow .button:hover:active:focus, + #XfceNotifyWindow .button:hover:active:hover:focus, + #XfceNotifyWindow .button:hover:checked, + #XfceNotifyWindow .button:hover:checked:hover, + #XfceNotifyWindow .button:hover:checked:focus, + #XfceNotifyWindow .button:hover:checked:hover:focus, + #XfceNotifyWindow .button.flat:hover:active, + #XfceNotifyWindow .button.flat:hover:active:hover, + #XfceNotifyWindow .button.flat:hover:active:focus, + #XfceNotifyWindow .button.flat:hover:active:hover:focus, + #XfceNotifyWindow .button.flat:hover:checked, + #XfceNotifyWindow .button.flat:hover:checked:hover, + #XfceNotifyWindow .button.flat:hover:checked:focus, + #XfceNotifyWindow .button.flat:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.4); } + .osd.button:hover:insensitive, .osd.button.flat:hover:insensitive, .osd .button:hover:insensitive, .osd .button.flat:hover:insensitive, + #XfceNotifyWindow.button:hover:insensitive, + #XfceNotifyWindow.button.flat:hover:insensitive, + #XfceNotifyWindow .button:hover:insensitive, + #XfceNotifyWindow .button.flat:hover:insensitive { + border-color: rgba(202, 202, 202, 0.4); } + .osd.button:hover:active:insensitive, .osd.button:hover:checked:insensitive, .osd.button.flat:hover:active:insensitive, .osd.button.flat:hover:checked:insensitive, .osd .button:hover:active:insensitive, .osd .button:hover:checked:insensitive, .osd .button.flat:hover:active:insensitive, .osd .button.flat:hover:checked:insensitive, + #XfceNotifyWindow.button:hover:active:insensitive, + #XfceNotifyWindow.button:hover:checked:insensitive, + #XfceNotifyWindow.button.flat:hover:active:insensitive, + #XfceNotifyWindow.button.flat:hover:checked:insensitive, + #XfceNotifyWindow .button:hover:active:insensitive, + #XfceNotifyWindow .button:hover:checked:insensitive, + #XfceNotifyWindow .button.flat:hover:active:insensitive, + #XfceNotifyWindow .button.flat:hover:checked:insensitive { + border-color: rgba(190, 190, 190, 0.4); } + .osd.button:focus, .osd.button.flat:focus, .osd .button:focus, .osd .button.flat:focus, + #XfceNotifyWindow.button:focus, + #XfceNotifyWindow.button.flat:focus, + #XfceNotifyWindow .button:focus, + #XfceNotifyWindow .button.flat:focus { + background-color: rgba(18, 18, 18, 0.8); + background-image: none; + border-color: rgba(238, 238, 238, 0.32); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .osd.button:focus:hover, .osd.button.flat:focus:hover, .osd .button:focus:hover, .osd .button.flat:focus:hover, + #XfceNotifyWindow.button:focus:hover, + #XfceNotifyWindow.button.flat:focus:hover, + #XfceNotifyWindow .button:focus:hover, + #XfceNotifyWindow .button.flat:focus:hover { + background-color: rgba(19, 19, 19, 0.8); + background-image: none; + border-color: rgba(190, 190, 190, 0.4); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + .osd.button:focus:hover:focus, .osd.button:focus:hover:hover, .osd.button.flat:focus:hover:focus, .osd.button.flat:focus:hover:hover, .osd .button:focus:hover:focus, .osd .button:focus:hover:hover, .osd .button.flat:focus:hover:focus, .osd .button.flat:focus:hover:hover, + #XfceNotifyWindow.button:focus:hover:focus, + #XfceNotifyWindow.button:focus:hover:hover, + #XfceNotifyWindow.button.flat:focus:hover:focus, + #XfceNotifyWindow.button.flat:focus:hover:hover, + #XfceNotifyWindow .button:focus:hover:focus, + #XfceNotifyWindow .button:focus:hover:hover, + #XfceNotifyWindow .button.flat:focus:hover:focus, + #XfceNotifyWindow .button.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.4),0.3); } + .osd.button:focus:hover:active, .osd.button:focus:hover:active:hover, .osd.button:focus:hover:active:focus, .osd.button:focus:hover:active:hover:focus, .osd.button:focus:hover:checked, .osd.button:focus:hover:checked:hover, .osd.button:focus:hover:checked:focus, .osd.button:focus:hover:checked:hover:focus, .osd.button.flat:focus:hover:active, .osd.button.flat:focus:hover:active:hover, .osd.button.flat:focus:hover:active:focus, .osd.button.flat:focus:hover:active:hover:focus, .osd.button.flat:focus:hover:checked, .osd.button.flat:focus:hover:checked:hover, .osd.button.flat:focus:hover:checked:focus, .osd.button.flat:focus:hover:checked:hover:focus, .osd .button:focus:hover:active, .osd .button:focus:hover:active:hover, .osd .button:focus:hover:active:focus, .osd .button:focus:hover:active:hover:focus, .osd .button:focus:hover:checked, .osd .button:focus:hover:checked:hover, .osd .button:focus:hover:checked:focus, .osd .button:focus:hover:checked:hover:focus, .osd .button.flat:focus:hover:active, .osd .button.flat:focus:hover:active:hover, .osd .button.flat:focus:hover:active:focus, .osd .button.flat:focus:hover:active:hover:focus, .osd .button.flat:focus:hover:checked, .osd .button.flat:focus:hover:checked:hover, .osd .button.flat:focus:hover:checked:focus, .osd .button.flat:focus:hover:checked:hover:focus, + #XfceNotifyWindow.button:focus:hover:active, + #XfceNotifyWindow.button:focus:hover:active:hover, + #XfceNotifyWindow.button:focus:hover:active:focus, + #XfceNotifyWindow.button:focus:hover:active:hover:focus, + #XfceNotifyWindow.button:focus:hover:checked, + #XfceNotifyWindow.button:focus:hover:checked:hover, + #XfceNotifyWindow.button:focus:hover:checked:focus, + #XfceNotifyWindow.button:focus:hover:checked:hover:focus, + #XfceNotifyWindow.button.flat:focus:hover:active, + #XfceNotifyWindow.button.flat:focus:hover:active:hover, + #XfceNotifyWindow.button.flat:focus:hover:active:focus, + #XfceNotifyWindow.button.flat:focus:hover:active:hover:focus, + #XfceNotifyWindow.button.flat:focus:hover:checked, + #XfceNotifyWindow.button.flat:focus:hover:checked:hover, + #XfceNotifyWindow.button.flat:focus:hover:checked:focus, + #XfceNotifyWindow.button.flat:focus:hover:checked:hover:focus, + #XfceNotifyWindow .button:focus:hover:active, + #XfceNotifyWindow .button:focus:hover:active:hover, + #XfceNotifyWindow .button:focus:hover:active:focus, + #XfceNotifyWindow .button:focus:hover:active:hover:focus, + #XfceNotifyWindow .button:focus:hover:checked, + #XfceNotifyWindow .button:focus:hover:checked:hover, + #XfceNotifyWindow .button:focus:hover:checked:focus, + #XfceNotifyWindow .button:focus:hover:checked:hover:focus, + #XfceNotifyWindow .button.flat:focus:hover:active, + #XfceNotifyWindow .button.flat:focus:hover:active:hover, + #XfceNotifyWindow .button.flat:focus:hover:active:focus, + #XfceNotifyWindow .button.flat:focus:hover:active:hover:focus, + #XfceNotifyWindow .button.flat:focus:hover:checked, + #XfceNotifyWindow .button.flat:focus:hover:checked:hover, + #XfceNotifyWindow .button.flat:focus:hover:checked:focus, + #XfceNotifyWindow .button.flat:focus:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.4); } + .osd.button:focus:hover:insensitive, .osd.button.flat:focus:hover:insensitive, .osd .button:focus:hover:insensitive, .osd .button.flat:focus:hover:insensitive, + #XfceNotifyWindow.button:focus:hover:insensitive, + #XfceNotifyWindow.button.flat:focus:hover:insensitive, + #XfceNotifyWindow .button:focus:hover:insensitive, + #XfceNotifyWindow .button.flat:focus:hover:insensitive { + border-color: rgba(202, 202, 202, 0.4); } + .osd.button:focus:hover:active:insensitive, .osd.button:focus:hover:checked:insensitive, .osd.button.flat:focus:hover:active:insensitive, .osd.button.flat:focus:hover:checked:insensitive, .osd .button:focus:hover:active:insensitive, .osd .button:focus:hover:checked:insensitive, .osd .button.flat:focus:hover:active:insensitive, .osd .button.flat:focus:hover:checked:insensitive, + #XfceNotifyWindow.button:focus:hover:active:insensitive, + #XfceNotifyWindow.button:focus:hover:checked:insensitive, + #XfceNotifyWindow.button.flat:focus:hover:active:insensitive, + #XfceNotifyWindow.button.flat:focus:hover:checked:insensitive, + #XfceNotifyWindow .button:focus:hover:active:insensitive, + #XfceNotifyWindow .button:focus:hover:checked:insensitive, + #XfceNotifyWindow .button.flat:focus:hover:active:insensitive, + #XfceNotifyWindow .button.flat:focus:hover:checked:insensitive { + border-color: rgba(190, 190, 190, 0.4); } + .osd.button:checked, .osd.button:active, .osd.button.flat:checked, .osd.button.flat:active, .osd .button:checked, .osd .button:active, .osd .button.flat:checked, .osd .button.flat:active, + #XfceNotifyWindow.button:checked, + #XfceNotifyWindow.button:active, + #XfceNotifyWindow.button.flat:checked, + #XfceNotifyWindow.button.flat:active, + #XfceNotifyWindow .button:checked, + #XfceNotifyWindow .button:active, + #XfceNotifyWindow .button.flat:checked, + #XfceNotifyWindow .button.flat:active { + background-color: #FC6600; + background-image: none; + border-color: rgba(190, 190, 190, 0.32); + color: #ffffff; + box-shadow: inset 1px 0 rgba(238, 238, 238, 0.06), inset 0 1px rgba(238, 238, 238, 0.07), inset -1px 0 rgba(238, 238, 238, 0.06), inset 0 -1px rgba(238, 238, 238, 0.05); } + .osd.button:checked:focus, .osd.button:checked:hover, .osd.button:active:focus, .osd.button:active:hover, .osd.button.flat:checked:focus, .osd.button.flat:checked:hover, .osd.button.flat:active:focus, .osd.button.flat:active:hover, .osd .button:checked:focus, .osd .button:checked:hover, .osd .button:active:focus, .osd .button:active:hover, .osd .button.flat:checked:focus, .osd .button.flat:checked:hover, .osd .button.flat:active:focus, .osd .button.flat:active:hover, + #XfceNotifyWindow.button:checked:focus, + #XfceNotifyWindow.button:checked:hover, + #XfceNotifyWindow.button:active:focus, + #XfceNotifyWindow.button:active:hover, + #XfceNotifyWindow.button.flat:checked:focus, + #XfceNotifyWindow.button.flat:checked:hover, + #XfceNotifyWindow.button.flat:active:focus, + #XfceNotifyWindow.button.flat:active:hover, + #XfceNotifyWindow .button:checked:focus, + #XfceNotifyWindow .button:checked:hover, + #XfceNotifyWindow .button:active:focus, + #XfceNotifyWindow .button:active:hover, + #XfceNotifyWindow .button.flat:checked:focus, + #XfceNotifyWindow .button.flat:checked:hover, + #XfceNotifyWindow .button.flat:active:focus, + #XfceNotifyWindow .button.flat:active:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.32),0.3); } + .osd.button:checked:active, .osd.button:checked:active:hover, .osd.button:checked:active:focus, .osd.button:checked:active:hover:focus, .osd.button:checked:checked, .osd.button:checked:checked:hover, .osd.button:checked:checked:focus, .osd.button:checked:checked:hover:focus, .osd.button:active:active, .osd.button:active:active:hover, .osd.button:active:active:focus, .osd.button:active:active:hover:focus, .osd.button:active:checked, .osd.button:active:checked:hover, .osd.button:active:checked:focus, .osd.button:active:checked:hover:focus, .osd.button.flat:checked:active, .osd.button.flat:checked:active:hover, .osd.button.flat:checked:active:focus, .osd.button.flat:checked:active:hover:focus, .osd.button.flat:checked:checked, .osd.button.flat:checked:checked:hover, .osd.button.flat:checked:checked:focus, .osd.button.flat:checked:checked:hover:focus, .osd.button.flat:active:active, .osd.button.flat:active:active:hover, .osd.button.flat:active:active:focus, .osd.button.flat:active:active:hover:focus, .osd.button.flat:active:checked, .osd.button.flat:active:checked:hover, .osd.button.flat:active:checked:focus, .osd.button.flat:active:checked:hover:focus, .osd .button:checked:active, .osd .button:checked:active:hover, .osd .button:checked:active:focus, .osd .button:checked:active:hover:focus, .osd .button:checked:checked, .osd .button:checked:checked:hover, .osd .button:checked:checked:focus, .osd .button:checked:checked:hover:focus, .osd .button:active:active, .osd .button:active:active:hover, .osd .button:active:active:focus, .osd .button:active:active:hover:focus, .osd .button:active:checked, .osd .button:active:checked:hover, .osd .button:active:checked:focus, .osd .button:active:checked:hover:focus, .osd .button.flat:checked:active, .osd .button.flat:checked:active:hover, .osd .button.flat:checked:active:focus, .osd .button.flat:checked:active:hover:focus, .osd .button.flat:checked:checked, .osd .button.flat:checked:checked:hover, .osd .button.flat:checked:checked:focus, .osd .button.flat:checked:checked:hover:focus, .osd .button.flat:active:active, .osd .button.flat:active:active:hover, .osd .button.flat:active:active:focus, .osd .button.flat:active:active:hover:focus, .osd .button.flat:active:checked, .osd .button.flat:active:checked:hover, .osd .button.flat:active:checked:focus, .osd .button.flat:active:checked:hover:focus, + #XfceNotifyWindow.button:checked:active, + #XfceNotifyWindow.button:checked:active:hover, + #XfceNotifyWindow.button:checked:active:focus, + #XfceNotifyWindow.button:checked:active:hover:focus, + #XfceNotifyWindow.button:checked:checked, + #XfceNotifyWindow.button:checked:checked:hover, + #XfceNotifyWindow.button:checked:checked:focus, + #XfceNotifyWindow.button:checked:checked:hover:focus, + #XfceNotifyWindow.button:active:active, + #XfceNotifyWindow.button:active:active:hover, + #XfceNotifyWindow.button:active:active:focus, + #XfceNotifyWindow.button:active:active:hover:focus, + #XfceNotifyWindow.button:active:checked, + #XfceNotifyWindow.button:active:checked:hover, + #XfceNotifyWindow.button:active:checked:focus, + #XfceNotifyWindow.button:active:checked:hover:focus, + #XfceNotifyWindow.button.flat:checked:active, + #XfceNotifyWindow.button.flat:checked:active:hover, + #XfceNotifyWindow.button.flat:checked:active:focus, + #XfceNotifyWindow.button.flat:checked:active:hover:focus, + #XfceNotifyWindow.button.flat:checked:checked, + #XfceNotifyWindow.button.flat:checked:checked:hover, + #XfceNotifyWindow.button.flat:checked:checked:focus, + #XfceNotifyWindow.button.flat:checked:checked:hover:focus, + #XfceNotifyWindow.button.flat:active:active, + #XfceNotifyWindow.button.flat:active:active:hover, + #XfceNotifyWindow.button.flat:active:active:focus, + #XfceNotifyWindow.button.flat:active:active:hover:focus, + #XfceNotifyWindow.button.flat:active:checked, + #XfceNotifyWindow.button.flat:active:checked:hover, + #XfceNotifyWindow.button.flat:active:checked:focus, + #XfceNotifyWindow.button.flat:active:checked:hover:focus, + #XfceNotifyWindow .button:checked:active, + #XfceNotifyWindow .button:checked:active:hover, + #XfceNotifyWindow .button:checked:active:focus, + #XfceNotifyWindow .button:checked:active:hover:focus, + #XfceNotifyWindow .button:checked:checked, + #XfceNotifyWindow .button:checked:checked:hover, + #XfceNotifyWindow .button:checked:checked:focus, + #XfceNotifyWindow .button:checked:checked:hover:focus, + #XfceNotifyWindow .button:active:active, + #XfceNotifyWindow .button:active:active:hover, + #XfceNotifyWindow .button:active:active:focus, + #XfceNotifyWindow .button:active:active:hover:focus, + #XfceNotifyWindow .button:active:checked, + #XfceNotifyWindow .button:active:checked:hover, + #XfceNotifyWindow .button:active:checked:focus, + #XfceNotifyWindow .button:active:checked:hover:focus, + #XfceNotifyWindow .button.flat:checked:active, + #XfceNotifyWindow .button.flat:checked:active:hover, + #XfceNotifyWindow .button.flat:checked:active:focus, + #XfceNotifyWindow .button.flat:checked:active:hover:focus, + #XfceNotifyWindow .button.flat:checked:checked, + #XfceNotifyWindow .button.flat:checked:checked:hover, + #XfceNotifyWindow .button.flat:checked:checked:focus, + #XfceNotifyWindow .button.flat:checked:checked:hover:focus, + #XfceNotifyWindow .button.flat:active:active, + #XfceNotifyWindow .button.flat:active:active:hover, + #XfceNotifyWindow .button.flat:active:active:focus, + #XfceNotifyWindow .button.flat:active:active:hover:focus, + #XfceNotifyWindow .button.flat:active:checked, + #XfceNotifyWindow .button.flat:active:checked:hover, + #XfceNotifyWindow .button.flat:active:checked:focus, + #XfceNotifyWindow .button.flat:active:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.32); } + .osd.button:checked:insensitive, .osd.button:active:insensitive, .osd.button.flat:checked:insensitive, .osd.button.flat:active:insensitive, .osd .button:checked:insensitive, .osd .button:active:insensitive, .osd .button.flat:checked:insensitive, .osd .button.flat:active:insensitive, + #XfceNotifyWindow.button:checked:insensitive, + #XfceNotifyWindow.button:active:insensitive, + #XfceNotifyWindow.button.flat:checked:insensitive, + #XfceNotifyWindow.button.flat:active:insensitive, + #XfceNotifyWindow .button:checked:insensitive, + #XfceNotifyWindow .button:active:insensitive, + #XfceNotifyWindow .button.flat:checked:insensitive, + #XfceNotifyWindow .button.flat:active:insensitive { + border-color: rgba(202, 202, 202, 0.32); } + .osd.button:checked:active:insensitive, .osd.button:checked:checked:insensitive, .osd.button:active:active:insensitive, .osd.button:active:checked:insensitive, .osd.button.flat:checked:active:insensitive, .osd.button.flat:checked:checked:insensitive, .osd.button.flat:active:active:insensitive, .osd.button.flat:active:checked:insensitive, .osd .button:checked:active:insensitive, .osd .button:checked:checked:insensitive, .osd .button:active:active:insensitive, .osd .button:active:checked:insensitive, .osd .button.flat:checked:active:insensitive, .osd .button.flat:checked:checked:insensitive, .osd .button.flat:active:active:insensitive, .osd .button.flat:active:checked:insensitive, + #XfceNotifyWindow.button:checked:active:insensitive, + #XfceNotifyWindow.button:checked:checked:insensitive, + #XfceNotifyWindow.button:active:active:insensitive, + #XfceNotifyWindow.button:active:checked:insensitive, + #XfceNotifyWindow.button.flat:checked:active:insensitive, + #XfceNotifyWindow.button.flat:checked:checked:insensitive, + #XfceNotifyWindow.button.flat:active:active:insensitive, + #XfceNotifyWindow.button.flat:active:checked:insensitive, + #XfceNotifyWindow .button:checked:active:insensitive, + #XfceNotifyWindow .button:checked:checked:insensitive, + #XfceNotifyWindow .button:active:active:insensitive, + #XfceNotifyWindow .button:active:checked:insensitive, + #XfceNotifyWindow .button.flat:checked:active:insensitive, + #XfceNotifyWindow .button.flat:checked:checked:insensitive, + #XfceNotifyWindow .button.flat:active:active:insensitive, + #XfceNotifyWindow .button.flat:active:checked:insensitive { + border-color: rgba(190, 190, 190, 0.32); } + .osd.button:checked:focus, .osd.button:checked:hover, .osd.button:active:focus, .osd.button:active:hover, .osd.button.flat:checked:focus, .osd.button.flat:checked:hover, .osd.button.flat:active:focus, .osd.button.flat:active:hover, .osd .button:checked:focus, .osd .button:checked:hover, .osd .button:active:focus, .osd .button:active:hover, .osd .button.flat:checked:focus, .osd .button.flat:checked:hover, .osd .button.flat:active:focus, .osd .button.flat:active:hover, + #XfceNotifyWindow.button:checked:focus, + #XfceNotifyWindow.button:checked:hover, + #XfceNotifyWindow.button:active:focus, + #XfceNotifyWindow.button:active:hover, + #XfceNotifyWindow.button.flat:checked:focus, + #XfceNotifyWindow.button.flat:checked:hover, + #XfceNotifyWindow.button.flat:active:focus, + #XfceNotifyWindow.button.flat:active:hover, + #XfceNotifyWindow .button:checked:focus, + #XfceNotifyWindow .button:checked:hover, + #XfceNotifyWindow .button:active:focus, + #XfceNotifyWindow .button:active:hover, + #XfceNotifyWindow .button.flat:checked:focus, + #XfceNotifyWindow .button.flat:checked:hover, + #XfceNotifyWindow .button.flat:active:focus, + #XfceNotifyWindow .button.flat:active:hover { + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + .osd.button:focus, .osd.button:hover, .osd.button.flat:focus, .osd.button.flat:hover, .osd .button:focus, .osd .button:hover, .osd .button.flat:focus, .osd .button.flat:hover, + #XfceNotifyWindow.button:focus, + #XfceNotifyWindow.button:hover, + #XfceNotifyWindow.button.flat:focus, + #XfceNotifyWindow.button.flat:hover, + #XfceNotifyWindow .button:focus, + #XfceNotifyWindow .button:hover, + #XfceNotifyWindow .button.flat:focus, + #XfceNotifyWindow .button.flat:hover { + color: #eeeeee; } + .osd.button:insensitive:insensitive, .osd.button.flat:insensitive:insensitive, .osd .button:insensitive:insensitive, .osd .button.flat:insensitive:insensitive, + #XfceNotifyWindow.button:insensitive:insensitive, + #XfceNotifyWindow.button.flat:insensitive:insensitive, + #XfceNotifyWindow .button:insensitive:insensitive, + #XfceNotifyWindow .button.flat:insensitive:insensitive { + background-color: alpha(mix(rgba(17, 17, 17, 0.8),#eeeeee,0.2),0.4); + background-image: none; + opacity: .6; + color: mix(rgba(17, 17, 17, 0.8),#eeeeee,0.6); + box-shadow: none; } + .osd.button:insensitive:insensitive :insensitive, .osd.button.flat:insensitive:insensitive :insensitive, .osd .button:insensitive:insensitive :insensitive, .osd .button.flat:insensitive:insensitive :insensitive, + #XfceNotifyWindow.button:insensitive:insensitive :insensitive, + #XfceNotifyWindow.button.flat:insensitive:insensitive :insensitive, + #XfceNotifyWindow .button:insensitive:insensitive :insensitive, + #XfceNotifyWindow .button.flat:insensitive:insensitive :insensitive { + color: mix(rgba(17, 17, 17, 0.8),#eeeeee,0.6); } + .osd.button:active:insensitive, .osd.button:checked:insensitive, .osd .button:active:insensitive, .osd .button:checked:insensitive, + #XfceNotifyWindow.button:active:insensitive, + #XfceNotifyWindow.button:checked:insensitive, + #XfceNotifyWindow .button:active:insensitive, + #XfceNotifyWindow .button:checked:insensitive { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + .osd.button:active:insensitive:insensitive, .osd.button:checked:insensitive:insensitive, .osd .button:active:insensitive:insensitive, .osd .button:checked:insensitive:insensitive, + #XfceNotifyWindow.button:active:insensitive:insensitive, + #XfceNotifyWindow.button:checked:insensitive:insensitive, + #XfceNotifyWindow .button:active:insensitive:insensitive, + #XfceNotifyWindow .button:checked:insensitive:insensitive { + color: rgba(255, 255, 255, 0.85); } + .osd.button.separator, .osd.button .separator, .osd .button.separator, .osd .button .separator, + #XfceNotifyWindow.button.separator, + #XfceNotifyWindow.button .separator, + #XfceNotifyWindow .button.separator, + #XfceNotifyWindow .button .separator { + border: 1px solid currentColor; + color: rgba(17, 17, 17, 0.7); } + .osd.button.separator:insensitive, .osd.button .separator:insensitive, .osd .button.separator:insensitive, .osd .button .separator:insensitive, + #XfceNotifyWindow.button.separator:insensitive, + #XfceNotifyWindow.button .separator:insensitive, + #XfceNotifyWindow .button.separator:insensitive, + #XfceNotifyWindow .button .separator:insensitive { + color: rgba(17, 17, 17, 0.65); } + .osd.toolbar, + #XfceNotifyWindow.toolbar { + -GtkToolbar-button-relief: normal; + padding: 3px; + border: 1px solid rgba(14, 14, 14, 0.8); + border-radius: 3px; + background-color: rgba(17, 17, 17, 0.8); + background-image: none; + color: #eeeeee; } + .osd.toolbar .separator, + #XfceNotifyWindow.toolbar .separator { + color: rgba(15, 15, 15, 0.8); } + .osd.trough, + #XfceNotifyWindow.trough { + background-color: rgba(14, 14, 14, 0.8); } + .osd.progressbar, + #XfceNotifyWindow.progressbar { + background-color: #eeeeee; } + .osd .scale.slider, + #XfceNotifyWindow .scale.slider { + background-color: rgba(18, 18, 18, 0.8); + background-image: none; + border-color: rgba(14, 14, 14, 0.8); } + .osd .scale.slider:focus, .osd .scale.slider:hover, + #XfceNotifyWindow .scale.slider:focus, + #XfceNotifyWindow .scale.slider:hover { + border-color: mix(#FC6600,rgba(17, 17, 17, 0.8),0.3); } + .osd .scale.slider:active, .osd .scale.slider:active:hover, .osd .scale.slider:active:focus, .osd .scale.slider:active:hover:focus, .osd .scale.slider:checked, .osd .scale.slider:checked:hover, .osd .scale.slider:checked:focus, .osd .scale.slider:checked:hover:focus, + #XfceNotifyWindow .scale.slider:active, + #XfceNotifyWindow .scale.slider:active:hover, + #XfceNotifyWindow .scale.slider:active:focus, + #XfceNotifyWindow .scale.slider:active:hover:focus, + #XfceNotifyWindow .scale.slider:checked, + #XfceNotifyWindow .scale.slider:checked:hover, + #XfceNotifyWindow .scale.slider:checked:focus, + #XfceNotifyWindow .scale.slider:checked:hover:focus { + border-color: rgba(12, 12, 12, 0.8); } + .osd .scale.slider:insensitive, + #XfceNotifyWindow .scale.slider:insensitive { + border-color: rgba(14, 14, 14, 0.8); } + .osd .scale.slider:active:insensitive, .osd .scale.slider:checked:insensitive, + #XfceNotifyWindow .scale.slider:active:insensitive, + #XfceNotifyWindow .scale.slider:checked:insensitive { + border-color: rgba(14, 14, 14, 0.8); } + .osd .scale.slider:insensitive, + #XfceNotifyWindow .scale.slider:insensitive { + background-color: rgba(15, 15, 15, 0.8); + background-image: none; } + .osd .scale.trough, + #XfceNotifyWindow .scale.trough { + border-color: rgba(14, 14, 14, 0.8); + background-color: rgba(18, 18, 18, 0.8); + background-image: none; } + .osd .scale.trough.highlight, + #XfceNotifyWindow .scale.trough.highlight { + border-color: #FC6600; + background-color: #FC6600; + background-image: none; } + .osd .scale.trough:insensitive, .osd .scale.trough.highlight:insensitive, + #XfceNotifyWindow .scale.trough:insensitive, + #XfceNotifyWindow .scale.trough.highlight:insensitive { + border-color: rgba(14, 14, 14, 0.8); + background-color: rgba(15, 15, 15, 0.8); + background-image: none; } + .osd.view, GtkHTML.osd, .osd .view, .osd GtkHTML, + #XfceNotifyWindow.view, + GtkHTML#XfceNotifyWindow, + #XfceNotifyWindow .view, + #XfceNotifyWindow GtkHTML { + background-color: rgba(17, 17, 17, 0.8); } + .osd .scrollbar .trough, + #XfceNotifyWindow .scrollbar .trough { + background-color: rgba(17, 17, 17, 0.8); } + .osd .scrollbar .slider, + #XfceNotifyWindow .scrollbar .slider { + border: 1px solid mix(rgba(15, 15, 15, 0.8),#eeeeee,0.21); + border-radius: 0; + background-color: mix(rgba(17, 17, 17, 0.8),#eeeeee,0.21); } + .osd .scrollbar .slider:hover, + #XfceNotifyWindow .scrollbar .slider:hover { + border-color: mix(rgba(15, 15, 15, 0.8),#eeeeee,0.31); + background-color: mix(rgba(17, 17, 17, 0.8),#eeeeee,0.31); } + .osd .scrollbar .slider:active, + #XfceNotifyWindow .scrollbar .slider:active { + border-color: #e35c00; + background-color: #FC6600; } + .osd GtkIconView.cell:selected, .osd GtkIconView.cell:selected:focus, + #XfceNotifyWindow GtkIconView.cell:selected, + #XfceNotifyWindow GtkIconView.cell:selected:focus { + background-color: transparent; + border: 3px solid mix(rgba(15, 15, 15, 0.8),#eeeeee,0.21); + border-radius: 3px; + outline-color: transparent; } + .osd .page-thumbnail, + #XfceNotifyWindow .page-thumbnail { + border: 1px solid rgba(15, 15, 15, 0.8); + /* when there's no pixbuf yet */ + background-color: rgba(17, 17, 17, 0.8); } + +.osd GtkProgressBar, GtkProgressBar.osd { + -GtkProgressBar-xspacing: 0; + -GtkProgressBar-yspacing: 2px; + -GtkProgressBar-min-horizontal-bar-height: 2px; + padding: 0; } + .osd GtkProgressBar.trough, GtkProgressBar.osd.trough { + padding: 0; + border-style: none; + border-radius: 0; + background-image: none; + background-color: transparent; } + .osd GtkProgressBar.progressbar, GtkProgressBar.osd.progressbar { + border-style: none; + border-radius: 0; + background-color: #FC6600; + background-image: none; } + +.overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(rgba(252, 102, 0, 0.35)), to(rgba(252, 102, 0, 0.25))), -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(252, 102, 0, 0.2)), to(rgba(252, 102, 0, 0))); + background-size: 100% 5%, 100% 100%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: 0; + box-shadow: none; } + .overshoot.top:backdrop { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(rgba(252, 102, 0, 0.35)), to(rgba(252, 102, 0, 0.25))); + background-size: 100% 5%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: 0; + box-shadow: none; } + +.overshoot.bottom { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(rgba(252, 102, 0, 0.35)), to(rgba(252, 102, 0, 0.25))), -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(252, 102, 0, 0.2)), to(rgba(252, 102, 0, 0))); + background-size: 100% 5%, 100% 100%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: 0; + box-shadow: none; } + .overshoot.bottom:backdrop { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(rgba(252, 102, 0, 0.35)), to(rgba(252, 102, 0, 0.25))); + background-size: 100% 5%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: 0; + box-shadow: none; } + +.overshoot.left { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(rgba(252, 102, 0, 0.35)), to(rgba(252, 102, 0, 0.25))), -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(252, 102, 0, 0.2)), to(rgba(252, 102, 0, 0))); + background-size: 5% 100%, 100% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: 0; + box-shadow: none; } + .overshoot.left:backdrop { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(rgba(252, 102, 0, 0.35)), to(rgba(252, 102, 0, 0.25))); + background-size: 5% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: 0; + box-shadow: none; } + +.overshoot.right { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(rgba(252, 102, 0, 0.35)), to(rgba(252, 102, 0, 0.25))), -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(252, 102, 0, 0.2)), to(rgba(252, 102, 0, 0))); + background-size: 5% 100%, 100% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: 0; + box-shadow: none; } + .overshoot.right:backdrop { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(rgba(252, 102, 0, 0.35)), to(rgba(252, 102, 0, 0.25))); + background-size: 5% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: 0; + box-shadow: none; } + +.undershoot.top { + background-color: transparent; + /*background-image: linear-gradient(to $_gradient_dir, // this is the dashed line + $_undershoot_color_light 50%, + $_undershoot_color_dark 50%);*/ + padding-top: 1px; + background-size: 10px 1px; + background-repeat: repeat-x; + background-origin: content-box; + background-position: center top; } + +.undershoot.bottom { + background-color: transparent; + /*background-image: linear-gradient(to $_gradient_dir, // this is the dashed line + $_undershoot_color_light 50%, + $_undershoot_color_dark 50%);*/ + padding-bottom: 1px; + background-size: 10px 1px; + background-repeat: repeat-x; + background-origin: content-box; + background-position: center bottom; } + +.undershoot.left { + background-color: transparent; + /*background-image: linear-gradient(to $_gradient_dir, // this is the dashed line + $_undershoot_color_light 50%, + $_undershoot_color_dark 50%);*/ + padding-left: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: left center; } + +.undershoot.right { + background-color: transparent; + /*background-image: linear-gradient(to $_gradient_dir, // this is the dashed line + $_undershoot_color_light 50%, + $_undershoot_color_dark 50%);*/ + padding-right: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: right center; } + +/***************** + ! Progress bars * +******************/ +GtkProgressBar { + padding: 0; + border-radius: 3px; + font-size: smaller; + color: rgba(238, 238, 238, 0.6); + -GtkProgressBar-min-horizontal-bar-height: 6; + -GtkProgressBar-min-vertical-bar-width: 6; } + GtkProgressBar.osd { + -GtkProgressBar-xspacing: 0; + -GtkProgressBar-yspacing: 0; + -GtkProgressBar-min-horizontal-bar-height: 3; } + GtkProgressBar.trough { + border: 1px solid rgba(13, 13, 13, 0.5); + background-color: #111111; + background-image: none; } + +.progressbar { + background-color: #FC6600; + background-image: none; + border-radius: 0; + box-shadow: none; } + .progressbar.left { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + .progressbar.right { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; } + .progressbar.left.right { + box-shadow: none; } + .progressbar.vertical { + background-color: #FC6600; + background-image: none; } + .progressbar.vertical.bottom { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; } + .progressbar.vertical.top { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + +GtkLevelBar { + -GtkLevelBar-min-block-width: 34; + -GtkLevelBar-min-block-height: 3; } + GtkLevelBar.vertical { + -GtkLevelBar-min-block-width: 3; + -GtkLevelBar-min-block-height: 34; } + +.level-bar.trough { + background-color: #111111; + background-image: none; + border: 1px solid rgba(13, 13, 13, 0.5); + border-radius: 3px; } + +.level-bar.fill-block { + background-color: #FC6600; + background-image: none; + border-color: transparent; + border-radius: 0; } + .level-bar.fill-block.indicator-discrete.horizontal { + margin-right: 1px; } + .level-bar.fill-block.indicator-discrete.vertical { + margin-bottom: 1px; } + .level-bar.fill-block.level-high { + background-color: #bee400; + border-color: transparent; } + .level-bar.fill-block.level-low { + background-color: #fcbe00; + border-color: transparent; } + .level-bar.fill-block.empty-fill-block { + background-color: transparent; + border-color: transparent; + box-shadow: none; } + +.scale { + -GtkRange-slider-width: 16; + -GtkRange-trough-border: 1; + -GtkScale-slider-length: 16; + padding: 0; + border-width: 1px; + border-radius: 3px; + outline-offset: -1px; } + .scale.slider { + background-color: #111111; + background-image: none; + border-color: #0d0d0d; + border-radius: 8px; + border-width: 1px; + border-style: solid; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.3); } + .scale.slider:focus, .scale.slider:hover { + border-color: mix(#FC6600,#101010,0.3); } + .scale.slider:active, .scale.slider:active:hover, .scale.slider:active:focus, .scale.slider:active:hover:focus, .scale.slider:checked, .scale.slider:checked:hover, .scale.slider:checked:focus, .scale.slider:checked:hover:focus { + border-color: #0b0b0b; } + .scale.slider:insensitive { + border-color: #0e0e0e; } + .scale.slider:active:insensitive, .scale.slider:checked:insensitive { + border-color: #0d0d0d; } + .scale.slider:insensitive { + background-color: #0e0e0e; + background-image: none; } + .scale.fine-tune:active, .scale.fine-tune:active:hover, .scale.fine-tune.horizontal:active, .scale.fine-tune.horizontal:active:hover { + background-size: 50%; + background-repeat: no-repeat; + background-position: center; } + .scale.mark { + border-color: rgba(13, 13, 13, 0.5); } + .scale.trough { + background-color: #111111; + background-image: none; + margin: 7px 0; + border: 1px solid rgba(13, 13, 13, 0.5); + border-radius: 3px; } + .scale.trough:insensitive { + background-color: #0e0e0e; + background-image: none; } + .scale.trough.vertical { + margin: 0 7px; } + .scale.highlight.left, .memuitem .scale.highlight.left { + background-color: #FC6600; + background-image: none; + border-color: #FC6600; } + .scale.highlight.left:hover, .memuitem .scale.highlight.left:hover { + border-color: #ca5200; + background-color: #ca5200; } + .scale.highlight.left:insensitive, .memuitem .scale.highlight.left:insensitive { + background-color: #0e0e0e; + background-image: none; + border-color: #0e0e0e; } + .scale.highlight.bottom { + background-color: #FC6600; + background-image: none; + border-color: #FC6600; } + +/*********** + ! Scrollbar +************/ +* { + -GtkRange-slider-width: 8; + -GtkRange-stepper-spacing: 0; + -GtkRange-trough-border: 2; + -GtkRange-trough-under-steppers: 1; + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; + -GtkScrollbar-min-slider-length: 80; + -GtkScrolledWindow-scrollbar-spacing: 0; + -GtkScrolledWindow-scrollbars-within-bevel: 1; } + +.scrollbar { + border: 0; + padding: 0; } + .scrollbar.button, .scrollbar.button:active, .scrollbar.button:active:hover { + border-width: 0; + border-radius: 0; + background-color: transparent; + background-image: none; + color: rgba(238, 238, 238, 0.5); } + .scrollbar.slider, .scrollbar.slider.vertical { + border: 0; + border-radius: 3px; + background-color: mix(#101010,#eeeeee,0.21); } + .scrollbar.slider:hover, .scrollbar.slider.vertical:hover { + background-color: mix(#101010,#eeeeee,0.31); } + .scrollbar.slider:active, .scrollbar.slider.vertical:active { + background-color: #FC6600; } + .scrollbar.slider.fine-tune:hover:active, .scrollbar.slider.vertical.fine-tune:hover:active { + border: 2px solid transparent; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) { + opacity: .5; + -GtkRange-slider-width: 4px; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) .slider { + margin: 0; + background-color: #eeeeee; + background-clip: padding-box; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) .trough { + border-style: none; + background-color: transparent; } + .scrollbar.overlay-indicator.dragging, .scrollbar.overlay-indicator.hovering { + opacity: .7; } + +.scrollbars-junction, +.scrollbars-junction.frame, +.scrollbar.trough { + border: 0; + border-radius: 0; + background-color: #101010; + background-image: none; } + +OsThumb, OsScrollbar { + color: #0b0b0b; } + OsThumb:selected, OsScrollbar:selected { + background-color: #FC6600; } + OsThumb:active, OsScrollbar:active { + background-color: #FC6600; } + OsThumb:insensitive, OsScrollbar:insensitive { + background-color: #0e0e0e; } + +/********* + ! Sidebar +**********/ +.sidebar, .sidebar.view, GtkHTML.sidebar, .sidebar .view, .sidebar GtkHTML, .sidebar GtkScrolledWindow { + background-color: #101010; + color: mix(#eeeeee,#101010,0.1); } + .sidebar.separator, .sidebar.separator:hover, .sidebar.separator:focus, .sidebar.view.separator, GtkHTML.sidebar.separator, .sidebar.view.separator:hover, GtkHTML.sidebar.separator:hover, .sidebar.view.separator:focus, GtkHTML.sidebar.separator:focus, .sidebar .view.separator, .sidebar GtkHTML.separator, .sidebar .view.separator:hover, .sidebar GtkHTML.separator:hover, .sidebar .view.separator:focus, .sidebar GtkHTML.separator:focus, .sidebar GtkScrolledWindow.separator, .sidebar GtkScrolledWindow.separator:hover, .sidebar GtkScrolledWindow.separator:focus { + border-width: 1px; + border-style: solid; + border-color: #0e0e0e; + color: #0e0e0e; } + +.sidebar row:selected, .sidebar row:selected:hover, .sidebar row:selected:focus, .sidebar .view row:selected, .sidebar GtkHTML row:selected, .sidebar .view row:selected:hover, .sidebar GtkHTML row:selected:hover, .sidebar .view row:selected:focus, .sidebar GtkHTML row:selected:focus { + border: 0; + background-image: none; + background-color: #FC6600; + color: #ffffff; } + +.sidebar row:selected:hover, .sidebar .view row:selected:hover, .sidebar GtkHTML row:selected:hover { + border: 0; + background-image: none; + background-color: #ff6d0a; + color: #ffffff; } + +.sidebar row:hover, .sidebar .view row:hover, .sidebar GtkHTML row:hover { + border: 0; + background-image: none; + background-color: #111111; } + +.sidebar .frame { + border-width: 0; } + +.sidebar .sidebar-row { + padding: 1px; } + +.sidebar .sidebar-icon { + padding-left: 6px; + padding-right: 6px; } + +GtkAssistant .sidebar { + padding: 3px; + border-width: 0 1px 0 0; + border-style: solid; + border-right-color: #0d0d0d; + border-radius: 0; + background-color: #101010; + color: mix(#eeeeee,#101010,0.1); } + GtkAssistant .sidebar:dir(ltr) { + border-width: 0 1px 0 0; } + GtkAssistant .sidebar:dir(rtl) { + border-width: 0 0 0 1px; } + GtkAssistant .sidebar .label { + padding: 3px 6px; } + GtkAssistant .sidebar .label.highlight { + background-color: mix(#101010,#eeeeee,0.8); } + GtkAssistant .sidebar.csd .sidebar { + border-top-style: none; } + GtkAssistant .sidebar .highlight { + font: bold; } + +/****** +! Paned +*******/ +GtkPaned { + -GtkPaned-handle-size: 1; + -gtk-icon-source: none; + margin: 0 3px; } + GtkPaned:dir(rtl) { + margin-right: 0; + margin-left: 3px; } + GtkPaned .pane-separator { + background-color: #0e0e0e; } + GtkPaned.wide { + -GtkPaned-handle-size: 4; + margin: 0; } + GtkPaned.wide .pane-separator { + background-color: transparent; + border-style: none solid; + border-color: #0e0e0e; + border-width: 1px; } + GtkPaned.wide.vertical .pane-separator { + border-style: solid none; } + +/******************* + ! Spinner animation +********************/ +@keyframes spin { + to { + -gtk-icon-transform: rotate(1turn); } } + +.spinner { + background-image: none; + background-color: #FC6600; + opacity: 0; + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); } + .spinner:active { + opacity: 1; + animation: spin 1s linear infinite; } + .spinner:active:insensitive { + opacity: .5; } + +/*********************** + ! Check and Radio items +************************/ +* { + -GtkCheckButton-indicator-size: 16; + -GtkCheckMenuItem-indicator-size: 16; } + +.radio { + background-image: none; + -gtk-icon-source: url("../assets/radio-unchecked.svg"); } + .radio:insensitive { + -gtk-icon-source: url("../assets/radio-unchecked-insensitive.svg"); } + .radio:checked, .radio:active { + -gtk-icon-source: url("../assets/radio-checked.svg"); } + .radio:checked:insensitive, .radio:active:insensitive { + -gtk-icon-source: url("../assets/radio-checked-insensitive.svg"); } + .radio:inconsistent { + -gtk-icon-source: url("../assets/radio-mixed.svg"); } + .radio:inconsistent:insensitive { + -gtk-icon-source: url("../assets/radio-mixed-insensitive.svg"); } + .radio.menuitem { + -gtk-icon-source: url("../assets/menuitem-radio-unchecked.svg"); } + .radio.menuitem:insensitive { + -gtk-icon-source: url("../assets/menuitem-radio-checked-insensitive.svg"); } + .radio.menuitem:checked, .radio.menuitem:active { + -gtk-icon-source: url("../assets/menuitem-radio-checked.svg"); } + .radio.menuitem:checked:hover, .radio.menuitem:active:hover { + -gtk-icon-source: url("../assets/menuitem-radio-checked-hover.svg"); } + .radio.menuitem:checked:insensitive, .radio.menuitem:active:insensitive { + -gtk-icon-source: url("../assets/menuitem-radio-checked-insensitive.svg"); } + .radio.menuitem:inconsistent { + -gtk-icon-source: url("../assets/menuitem-radio-mixed.svg"); } + .radio.menuitem:inconsistent:hover { + -gtk-icon-source: url("../assets/menuitem-radio-mixed-hover.svg"); } + .radio.menuitem:inconsistent:insensitive { + -gtk-icon-source: url("../assets/menuitem-radio-mixed-insensitive.svg"); } + +.check { + background-image: none; + -gtk-icon-source: url("../assets/checkbox-unchecked.svg"); } + .check:insensitive { + -gtk-icon-source: url("../assets/checkbox-unchecked-insensitive.svg"); } + .check:checked, .check:active { + -gtk-icon-source: url("../assets/checkbox-checked.svg"); } + .check:checked:insensitive, .check:active:insensitive { + -gtk-icon-source: url("../assets/checkbox-checked-insensitive.svg"); } + .check:inconsistent { + -gtk-icon-source: url("../assets/checkbox-mixed.svg"); } + .check:inconsistent:insensitive { + -gtk-icon-source: url("../assets/checkbox-mixed-insensitive.svg"); } + .check.menuitem { + -gtk-icon-source: url("../assets/menuitem-checkbox-unchecked.svg"); } + .check.menuitem:insensitive { + -gtk-icon-source: url("../assets/menuitem-checkbox-checked-insensitive.svg"); } + .check.menuitem:checked, .check.menuitem:active { + -gtk-icon-source: url("../assets/menuitem-checkbox-checked.svg"); } + .check.menuitem:checked:hover, .check.menuitem:active:hover { + -gtk-icon-source: url("../assets/menuitem-checkbox-checked-hover.svg"); } + .check.menuitem:checked:insensitive, .check.menuitem:active:insensitive { + -gtk-icon-source: url("../assets/menuitem-checkbox-checked-insensitive.svg"); } + .check.menuitem:inconsistent { + -gtk-icon-source: url("../assets/menuitem-checkbox-mixed.svg"); } + .check.menuitem:inconsistent:hover { + -gtk-icon-source: url("../assets/menuitem-checkbox-mixed-hover.svg"); } + .check.menuitem:inconsistent:insensitive { + -gtk-icon-source: url("../assets/menuitem-checkbox-mixed-insensitive.svg"); } + +.view.content-view.check:not(list), GtkHTML.content-view.check:not(list) { + icon-shadow: none; + -gtk-icon-source: url("../assets/grid-selection-unchecked.svg"); + background-color: transparent; } + +.view.content-view.check:hover:not(list), GtkHTML.content-view.check:hover:not(list) { + icon-shadow: none; + -gtk-icon-source: url("../assets/grid-selection-unchecked.svg"); + background-color: transparent; } + +.view.content-view.check:active:not(list), GtkHTML.content-view.check:active:not(list) { + icon-shadow: none; + -gtk-icon-source: url("../assets/grid-selection-checked.svg"); + background-color: transparent; } + +.view.content-view.check:backdrop:not(list), GtkHTML.content-view.check:backdrop:not(list) { + icon-shadow: none; + -gtk-icon-source: url("../assets/grid-selection-unchecked.svg"); + background-color: transparent; } + +.view.content-view.check:checked:not(list), GtkHTML.content-view.check:checked:not(list) { + icon-shadow: none; + -gtk-icon-source: url("../assets/grid-selection-checked.svg"); + background-color: transparent; } + +.view.content-view.check:checked:hover:not(list), GtkHTML.content-view.check:checked:hover:not(list) { + icon-shadow: none; + -gtk-icon-source: url("../assets/grid-selection-checked.svg"); + background-color: transparent; } + +.view.content-view.check:checked:active:not(list), GtkHTML.content-view.check:checked:active:not(list) { + icon-shadow: none; + -gtk-icon-source: url("../assets/grid-selection-checked.svg"); + background-color: transparent; } + +.view.content-view.check:backdrop:checked:not(list), GtkHTML.content-view.check:backdrop:checked:not(list) { + icon-shadow: none; + -gtk-icon-source: url("../assets/grid-selection-checked.svg"); + background-color: transparent; } + +/******** + ! Switch +*********/ +GtkSwitch { + padding: 0; + border-radius: 3px; + font: bold condensed; + outline-offset: -4px; } + GtkSwitch.slider { + background-color: #131313; + background-image: none; + border: 1px solid rgba(0, 0, 0, 0.2); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.12); } + GtkSwitch.slider:insensitive { + border-color: rgba(0, 0, 0, 0.1); + background-color: #0e0e0e; + box-shadow: none; } + GtkSwitch.trough { + background-color: #0f0f0f; + background-image: none; + border: 1px solid #0d0d0d; + color: #eeeeee; + box-shadow: inset 1px 0 rgba(48, 48, 48, 0.07), inset 0 1px rgba(48, 48, 48, 0.08), inset -1px 0 rgba(48, 48, 48, 0.07), inset 0 -1px rgba(48, 48, 48, 0.05); } + GtkSwitch.trough:active { + background-color: #FC6600; + background-image: none; + border-color: #e35c00; + color: #ffffff; } + GtkSwitch.trough:insensitive { + background-color: #0e0e0e; + background-image: none; + border-color: #0e0e0e; + color: mix(#eeeeee,#101010,0.5); } + +/********* + ! Buttons +**********/ +/****************** +! ComboBoxes * +*******************/ +/********* + ! Toolbar +**********/ +/*************** + ! Generic views +****************/ +* { + -GtkTextView-error-underline-color: #fc6600; } + +.view, GtkHTML { + color: #eeeeee; + background-color: #101010; } + .view:insensitive, GtkHTML:insensitive, .view:insensitive:insensitive, GtkHTML:insensitive:insensitive { + background-color: #0e0e0e; + color: mix(#eeeeee,#101010,0.5); } + +.cell { + border-width: 0; + border-radius: 0; } + .cell:selected, .cell:selected:focus { + background-color: #FC6600; + color: #ffffff; } + +row:selected, row:selected:hover, row:selected:focus { + -GtkWidget-focus-padding: 1; + -GtkWidget-focus-line-width: 0; + border: 0; + background-color: #FC6600; + background-image: none; + color: #ffffff; } + +.content-view.view, GtkHTML.content-view { + background-color: #101010; } + .content-view.view:hover, GtkHTML.content-view:hover { + background-color: rgba(252, 102, 0, 0.6); } + .content-view.view:selected, GtkHTML.content-view:selected, .content-view.view:active, GtkHTML.content-view:active { + background-color: #FC6600; } + .content-view.view:insensitive, GtkHTML.content-view:insensitive { + background-color: #0e0e0e; } + .content-view.view.check, GtkHTML.content-view.check, .content-view.view.check:active, GtkHTML.content-view.check:active, .content-view.view.check:hover, GtkHTML.content-view.check:hover, .content-view.view.check:insensitive, GtkHTML.content-view.check:insensitive, .content-view.view.check:selected, GtkHTML.content-view.check:selected { + background-color: transparent; } + +.content-view .subtitle { + font: smaller; + padding: 0 12px; } + +GtkIconView.view.cell:selected, GtkIconView.view.cell:selected:focus { + border: 0; + border-radius: 2px; + background-image: none; + background-color: #FC6600; + color: #ffffff; } + +.dim-label, GtkLabel.separator, .dim-label.view, GtkLabel.view.separator, GtkHTML.dim-label { + color: alpha(currentColor,0.5); } + +.dnd { + border: 1px solid #FC6600; } + +.grip { + background-color: transparent; } + +.arrow { + color: alpha(currentColor,0.7); } + +.rubberband, .rubberband.view, GtkHTML.rubberband, .rubberband.content-view.view, GtkHTML.rubberband.content-view { + border: 1px solid #FC6600; + border-radius: 0; + background-color: rgba(252, 102, 0, 0.3); } + +GdMainIconView.content-view { + -GdMainIconView-icon-size: 40; } + +/* this will get overridden by .view, needed by gedit line numbers */ +GtkTextView { + background-color: mix(#101010,#101010,0.5); } + +GtkHTML:insensitive { + background-color: #0e0e0e; } + +GtkDrawingArea { + background-color: transparent; } + +/************ + ! Treeview * +*************/ +GtkTreeView { + -GtkTreeView-expander-size: 8; + -GtkTreeView-vertical-separator: 0; + outline-offset: -1px; + border-top-color: #0f0f0f; } + GtkTreeView:hover, GtkTreeView:selected, GtkTreeView:selected:focus, GtkTreeView:backdrop:selected, GtkTreeView:backdrop:selected:focus { + border-top-color: #FC6600; } + GtkTreeView.dnd { + border: 1px solid #FC6600; } + GtkTreeView .entry { + border-radius: 0; + background-color: #101010; + background-image: none; } + GtkTreeView .progressbar { + background-color: #FC6600; + background-image: none; + border: 1px solid #ca5200; } + GtkTreeView .progressbar:selected:focus, GtkTreeView .progressbar:selected { + background-color: #FC6600; + background-image: none; + border: 1px solid mix(#FC6600,#FC6600,0.3); + color: #ffffff; } + GtkTreeView .progressbar:insensitive:insensitive { + background-color: #101010; + background-image: none; + border-color: #0e0e0e; } + GtkTreeView .trough { + background-color: mix(#101010,#101010,0.5); + border: 1px solid #0d0d0d; } + GtkTreeView .trough:selected:focus, GtkTreeView .trough:selected { + background-color: #101010; + border: 1px solid mix(#FC6600,#101010,0.3); + color: #eeeeee; } + GtkTreeView .trough:insensitive:insensitive { + background-color: #101010; } + +/*********** + ! Separator +************/ +.view.separator, GtkHTML.separator, .separator { + color: #0e0e0e; + border: 1px solid currentColor; } + +/********************* + ! Column view headers +**********************/ +column-header .button, column-header .button:active { + border-width: 0 1px 1px 0; + border-radius: 0; } + +column-header .button, column-header .button:active, column-header .button:focus, column-header .button:active:focus { + border-color: #0e0e0e; + border-bottom-color: #0d0d0d; } + +column-header .button:hover, column-header .button:active:hover, column-header .button:hover:focus, column-header .button:active:hover:focus { + border-color: #0e0e0e; + border-bottom-color: #0d0d0d; } + +column-header .button:last-child .button { + border-width: 0 0 1px; } + +/********** + ! Frames * +***********/ +.frame { + border: 1px solid #0d0d0d; } + .frame.flat { + border: 0; } + +.content-view { + background-color: mix(#101010,#101010,0.28); + color: mix(#eeeeee,#eeeeee,0.18); + border: 1px solid shade(mix(#101010,#101010,0.78),0.8); } + +/************** + ! Window frame +***************/ +.window-frame, .window-frame.csd.popup, .window-frame.csd.message-dialog { + box-shadow: 0 19px 38px rgba(0, 0, 0, 0.3), 0 15px 12px rgba(0, 0, 0, 0.22), 0 0 0 1px #FC6600; } + .window-frame:backdrop, .window-frame.csd.popup:backdrop, .window-frame.csd.message-dialog:backdrop { + box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23), 0 0 0 1px #111111; } + +.window-frame { + border: 0; + border-radius: 3px 3px 0 0; + background-color: mix(#0c0c0c,#eeeeee,0.21); + /* this is used for the resize cursor area */ + margin: 9px; } + .window-frame.tiled { + border-radius: 0; } + .window-frame.solid-csd { + border-radius: 0; + margin: 0; + background-color: mix(#0c0c0c,#eeeeee,0.21); + box-shadow: none; } + .window-frame.csd.popup { + border-radius: 0; } + .window-frame.csd.tooltip { + border-radius: 3px; + box-shadow: none; } + .window-frame.csd.message-dialog { + border-radius: 3px; } + .window-frame.ssd { + box-shadow: 0 0 0 1px #FC6600; } + .window-frame.ssd.maximized { + border-radius: 0; } + +/*********************** + ! Unity Greeter * + ***********************/ +.lightdm.menu { + background-image: none; + background-color: rgba(95, 95, 95, 0.6); + border-color: rgba(17, 17, 17, 0.2); + border-radius: 4px; + padding: 1px; + color: #111111; } + +.lightdm-combo .menu { + background-color: #121212; + border-radius: 0; + padding: 0; + color: #111111; } + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: #111111; } + +.lightdm.menubar *, +.lightdm.menubar .menuitem { + padding: 2px; } + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button { + background-image: none; + background-color: rgba(95, 95, 95, 0.3); + border-color: rgba(17, 17, 17, 0.9); + border-radius: 5px; + padding: 5px; + color: #111111; } + +.lightdm.button:hover { + background-image: none; + background-color: rgba(17, 17, 17, 0.3); + border-color: rgba(17, 17, 17, 0.6); + border-radius: 5px; + padding: 5px; + color: #111111; + text-shadow: none; } + +.lightdm.button:active, +.lightdm.button:active:focus, +.lightdm.button:focus, +.lightdm.entry { + background-image: none; + background-color: rgba(95, 95, 95, 0.3); + border-color: rgba(17, 17, 17, 0.6); + border-radius: 5px; + padding: 6px; + color: #111111; + text-shadow: none; } + +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focus { + background-image: none; + border-image: none; } + +.lightdm.entry:focus { + border-color: rgba(17, 17, 17, 0.6); + border-width: 1px; + border-style: solid; + color: #111111; } + +.lightdm.entry:selected { + background-color: rgba(17, 17, 17, 0.2); } + +@keyframes dashentry_spinner { + to { + -gtk-icon-transform: rotate(1turn); } } + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; } + +.lightdm.option-button { + background: none; + border-width: 0; } + +.lightdm.option-button:insensitive:insensitive { + background: none; } + +.lightdm.toggle-button { + background: none; + border-width: 0; } + +.lightdm.toggle-button.selected:hover { + background-color: rgba(17, 17, 17, 0.3); + border-color: rgba(17, 17, 17, 0.3); + border-width: 1px; } + +.lightdm.toggle-button.selected { + background-color: rgba(95, 95, 95, 0.3); + border-color: rgba(17, 17, 17, 0.3); + border-width: 1px; } + +/********* + ! Gedit * +**********/ +GeditWindow .pane-separator { + border-width: 0 1px 0 0; + border-style: solid; } + GeditWindow .pane-separator, GeditWindow .pane-separator:hover { + border-color: #0e0e0e; + background-color: #101010; } + +.gedit-document-panel { + background-color: #101010; + color: mix(#eeeeee,#101010,0.1); } + .gedit-document-panel .list-row { + padding: 3px; } + .gedit-document-panel .list-row .button { + padding: 1px; + border-radius: 3px; + border-style: solid; + border-color: transparent; + border-width: 1px; + background-color: transparent; + background-image: none; + color: transparent; + icon-shadow: none; } + .gedit-document-panel .prelight-row .button { + border-color: rgba(95, 95, 95, 0.1); + color: rgba(17, 17, 17, 0.8); } + .gedit-document-panel .prelight-row .button:active { + border-color: rgba(95, 95, 95, 0.2); + background-color: rgba(95, 95, 95, 0.08); + color: #111111; } + .gedit-document-panel list-row .button:hover, .gedit-document-panel .prelight-row .button:hover { + border-color: rgba(95, 95, 95, 0.1); + color: #111111; } + +.gedit-document-panel-group-row, .gedit-document-panel-group-row:hover { + border-top: 1px solid #0e0e0e; + background-color: #101010; } + +.gedit-document-panel-document-row:hover { + background-color: #111111; } + +.gedit-document-panel-dragged-row { + border: 1px solid rgba(95, 95, 95, 0.1); + background-color: rgba(95, 95, 95, 0.5); + color: #111111; } + +.gedit-document-panel-placeholder-row { + border: 0; + background-color: rgba(95, 95, 95, 0.08); + transition: all 200ms ease-in; } + +GeditStatusbar { + border-top: 1px solid #0d0d0d; } + +GeditStatusbar GeditSmallButton, GeditStatusMenuButton { + text-shadow: none; } + GeditStatusbar GeditSmallButton .button, GeditStatusMenuButton .button { + border-style: solid; + border-width: 0 1px; + border-color: transparent; + border-radius: 0; + padding: 1px 6px 2px 4px; } + GeditStatusbar GeditSmallButton .button:hover, GeditStatusbar GeditSmallButton .button:active, GeditStatusbar GeditSmallButton .button:active:hover, GeditStatusMenuButton .button:hover, GeditStatusMenuButton .button:active, GeditStatusMenuButton .button:active:hover { + border-color: #0d0d0d; } + GeditStatusbar GeditSmallButton .button:active, GeditStatusMenuButton .button:active { + background-color: #0f0f0f; + color: #eeeeee; } + +GeditViewFrame .gedit-search-slider { + padding: 3px; + border-radius: 0 0 3px 3px; + border-width: 0 1px 1px; + border-style: solid; + border-color: #0d0d0d; + background-color: #101010; } + GeditViewFrame .gedit-search-slider .not-found { + background-color: #fc6600; + background-image: none; + color: #101010; } + +GeditFileBrowserWidget .toolbar { + padding: 1.5px; + border-top: 0; + background-color: #101010; + background-image: none; } + +.gedit-search-entry-occurrences-tag { + margin: 1.5px; + padding: 1.5px; + color: mix(#eeeeee,#101010,0.5); } + +/************ + ! Nautilus * +*************/ +.nautilus-desktop.nautilus-canvas-item { + color: #111111; + text-shadow: 1px 1px #5f5f5f; } + .nautilus-desktop.nautilus-canvas-item:active { + color: #eeeeee; } + .nautilus-desktop.nautilus-canvas-item:selected { + color: #ffffff; } + .nautilus-desktop.nautilus-canvas-item:active, .nautilus-desktop.nautilus-canvas-item:hover, .nautilus-desktop.nautilus-canvas-item:selected { + text-shadow: none; } + +NautilusWindow .toolbar { + border-width: 0 0 1px; + border-style: solid; + border-color: #0d0d0d; } + +NautilusWindow .sidebar .frame { + border: 0; } + +NautilusWindow GtkPaned { + border-width: 0 1px 0 0; + border-style: solid; } + NautilusWindow GtkPaned, NautilusWindow GtkPaned:hover { + border-color: #0e0e0e; + background-color: #101010; } + +NautilusNotebook.notebook { + border-right-width: 0; + border-left-width: 0; + border-bottom-width: 0; } + +NautilusNotebook .frame { + border: 0; } + +NautilusQueryEditor .toolbar { + padding-top: 2px; + padding-bottom: 1px; + border-width: 1px 0 0; + border-style: solid; + border-color: #101010; + background-color: #0e0e0e; } + NautilusQueryEditor .toolbar:nth-child(2) { + border-color: #0d0d0d; } + NautilusQueryEditor .toolbar.search-bar { + border-top-width: 0; + border-bottom-width: 0; } + NautilusQueryEditor .toolbar:last-child, NautilusQueryEditor .toolbar:only-child, NautilusQueryEditor .toolbar.search-bar:last-child, NautilusQueryEditor .toolbar.search-bar:only-child { + border-bottom-width: 1px; + border-bottom-color: #0d0d0d; } + +/******** + ! Nemo * +*********/ +.nemo-desktop.nemo-canvas-item { + color: #111111; + text-shadow: 1px 1px #5f5f5f; } + .nemo-desktop.nemo-canvas-item:active { + color: #eeeeee; } + .nemo-desktop.nemo-canvas-item:selected { + color: #ffffff; } + .nemo-desktop.nemo-canvas-item:active, .nemo-desktop.nemo-canvas-item:hover, .nemo-desktop.nemo-canvas-item:selected { + text-shadow: none; } + +NemoPathbarButton { + background-color: #101010; + background-image: none; + border-color: rgba(190, 190, 190, 0.32); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); + -NemoPathbarButton-border-radius: 3px; } + NemoPathbarButton:focus, NemoPathbarButton:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.32),0.3); } + NemoPathbarButton:active, NemoPathbarButton:active:hover, NemoPathbarButton:active:focus, NemoPathbarButton:active:hover:focus, NemoPathbarButton:checked, NemoPathbarButton:checked:hover, NemoPathbarButton:checked:focus, NemoPathbarButton:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.32); } + NemoPathbarButton:insensitive { + border-color: rgba(202, 202, 202, 0.32); } + NemoPathbarButton:active:insensitive, NemoPathbarButton:checked:insensitive { + border-color: rgba(190, 190, 190, 0.32); } + NemoPathbarButton.flat { + border-color: rgba(16, 16, 16, 0); + color: #eeeeee; + background-color: rgba(16, 16, 16, 0); + background-image: none; + box-shadow: none; } + NemoPathbarButton:hover, NemoPathbarButton.flat:hover { + background-color: #111111; + background-image: none; + border-color: rgba(190, 190, 190, 0.4); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + NemoPathbarButton:hover:focus, NemoPathbarButton:hover:hover, NemoPathbarButton.flat:hover:focus, NemoPathbarButton.flat:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.4),0.3); } + NemoPathbarButton:hover:active, NemoPathbarButton:hover:active:hover, NemoPathbarButton:hover:active:focus, NemoPathbarButton:hover:active:hover:focus, NemoPathbarButton:hover:checked, NemoPathbarButton:hover:checked:hover, NemoPathbarButton:hover:checked:focus, NemoPathbarButton:hover:checked:hover:focus, NemoPathbarButton.flat:hover:active, NemoPathbarButton.flat:hover:active:hover, NemoPathbarButton.flat:hover:active:focus, NemoPathbarButton.flat:hover:active:hover:focus, NemoPathbarButton.flat:hover:checked, NemoPathbarButton.flat:hover:checked:hover, NemoPathbarButton.flat:hover:checked:focus, NemoPathbarButton.flat:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.4); } + NemoPathbarButton:hover:insensitive, NemoPathbarButton.flat:hover:insensitive { + border-color: rgba(202, 202, 202, 0.4); } + NemoPathbarButton:hover:active:insensitive, NemoPathbarButton:hover:checked:insensitive, NemoPathbarButton.flat:hover:active:insensitive, NemoPathbarButton.flat:hover:checked:insensitive { + border-color: rgba(190, 190, 190, 0.4); } + NemoPathbarButton:focus, NemoPathbarButton.flat:focus { + background-color: #111111; + background-image: none; + border-color: rgba(238, 238, 238, 0.32); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + NemoPathbarButton:focus:hover, NemoPathbarButton.flat:focus:hover { + background-color: #121212; + background-image: none; + border-color: rgba(190, 190, 190, 0.4); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + NemoPathbarButton:focus:hover:focus, NemoPathbarButton:focus:hover:hover, NemoPathbarButton.flat:focus:hover:focus, NemoPathbarButton.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.4),0.3); } + NemoPathbarButton:focus:hover:active, NemoPathbarButton:focus:hover:active:hover, NemoPathbarButton:focus:hover:active:focus, NemoPathbarButton:focus:hover:active:hover:focus, NemoPathbarButton:focus:hover:checked, NemoPathbarButton:focus:hover:checked:hover, NemoPathbarButton:focus:hover:checked:focus, NemoPathbarButton:focus:hover:checked:hover:focus, NemoPathbarButton.flat:focus:hover:active, NemoPathbarButton.flat:focus:hover:active:hover, NemoPathbarButton.flat:focus:hover:active:focus, NemoPathbarButton.flat:focus:hover:active:hover:focus, NemoPathbarButton.flat:focus:hover:checked, NemoPathbarButton.flat:focus:hover:checked:hover, NemoPathbarButton.flat:focus:hover:checked:focus, NemoPathbarButton.flat:focus:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.4); } + NemoPathbarButton:focus:hover:insensitive, NemoPathbarButton.flat:focus:hover:insensitive { + border-color: rgba(202, 202, 202, 0.4); } + NemoPathbarButton:focus:hover:active:insensitive, NemoPathbarButton:focus:hover:checked:insensitive, NemoPathbarButton.flat:focus:hover:active:insensitive, NemoPathbarButton.flat:focus:hover:checked:insensitive { + border-color: rgba(190, 190, 190, 0.4); } + NemoPathbarButton:checked, NemoPathbarButton:active, NemoPathbarButton.flat:checked, NemoPathbarButton.flat:active { + background-color: #FC6600; + background-image: none; + border-color: rgba(190, 190, 190, 0.32); + color: #ffffff; + box-shadow: inset 1px 0 rgba(238, 238, 238, 0.06), inset 0 1px rgba(238, 238, 238, 0.07), inset -1px 0 rgba(238, 238, 238, 0.06), inset 0 -1px rgba(238, 238, 238, 0.05); } + NemoPathbarButton:checked:focus, NemoPathbarButton:checked:hover, NemoPathbarButton:active:focus, NemoPathbarButton:active:hover, NemoPathbarButton.flat:checked:focus, NemoPathbarButton.flat:checked:hover, NemoPathbarButton.flat:active:focus, NemoPathbarButton.flat:active:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.32),0.3); } + NemoPathbarButton:checked:active, NemoPathbarButton:checked:active:hover, NemoPathbarButton:checked:active:focus, NemoPathbarButton:checked:active:hover:focus, NemoPathbarButton:checked:checked, NemoPathbarButton:checked:checked:hover, NemoPathbarButton:checked:checked:focus, NemoPathbarButton:checked:checked:hover:focus, NemoPathbarButton:active:active, NemoPathbarButton:active:active:hover, NemoPathbarButton:active:active:focus, NemoPathbarButton:active:active:hover:focus, NemoPathbarButton:active:checked, NemoPathbarButton:active:checked:hover, NemoPathbarButton:active:checked:focus, NemoPathbarButton:active:checked:hover:focus, NemoPathbarButton.flat:checked:active, NemoPathbarButton.flat:checked:active:hover, NemoPathbarButton.flat:checked:active:focus, NemoPathbarButton.flat:checked:active:hover:focus, NemoPathbarButton.flat:checked:checked, NemoPathbarButton.flat:checked:checked:hover, NemoPathbarButton.flat:checked:checked:focus, NemoPathbarButton.flat:checked:checked:hover:focus, NemoPathbarButton.flat:active:active, NemoPathbarButton.flat:active:active:hover, NemoPathbarButton.flat:active:active:focus, NemoPathbarButton.flat:active:active:hover:focus, NemoPathbarButton.flat:active:checked, NemoPathbarButton.flat:active:checked:hover, NemoPathbarButton.flat:active:checked:focus, NemoPathbarButton.flat:active:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.32); } + NemoPathbarButton:checked:insensitive, NemoPathbarButton:active:insensitive, NemoPathbarButton.flat:checked:insensitive, NemoPathbarButton.flat:active:insensitive { + border-color: rgba(202, 202, 202, 0.32); } + NemoPathbarButton:checked:active:insensitive, NemoPathbarButton:checked:checked:insensitive, NemoPathbarButton:active:active:insensitive, NemoPathbarButton:active:checked:insensitive, NemoPathbarButton.flat:checked:active:insensitive, NemoPathbarButton.flat:checked:checked:insensitive, NemoPathbarButton.flat:active:active:insensitive, NemoPathbarButton.flat:active:checked:insensitive { + border-color: rgba(190, 190, 190, 0.32); } + NemoPathbarButton:checked:focus, NemoPathbarButton:checked:hover, NemoPathbarButton:active:focus, NemoPathbarButton:active:hover, NemoPathbarButton.flat:checked:focus, NemoPathbarButton.flat:checked:hover, NemoPathbarButton.flat:active:focus, NemoPathbarButton.flat:active:hover { + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + NemoPathbarButton:focus, NemoPathbarButton:hover, NemoPathbarButton.flat:focus, NemoPathbarButton.flat:hover { + color: #eeeeee; } + NemoPathbarButton:insensitive:insensitive, NemoPathbarButton.flat:insensitive:insensitive { + background-color: alpha(mix(#101010,#eeeeee,0.2),0.4); + background-image: none; + opacity: .6; + color: mix(#101010,#eeeeee,0.6); + box-shadow: none; } + NemoPathbarButton:insensitive:insensitive :insensitive, NemoPathbarButton.flat:insensitive:insensitive :insensitive { + color: mix(#101010,#eeeeee,0.6); } + NemoPathbarButton:active:insensitive, NemoPathbarButton:checked:insensitive { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + NemoPathbarButton:active:insensitive:insensitive, NemoPathbarButton:checked:insensitive:insensitive { + color: rgba(255, 255, 255, 0.85); } + NemoPathbarButton.separator, NemoPathbarButton .separator { + border: 1px solid currentColor; + color: rgba(16, 16, 16, 0.9); } + NemoPathbarButton.separator:insensitive, NemoPathbarButton .separator:insensitive { + color: rgba(16, 16, 16, 0.85); } + +NemoPlacesTreeView { + -NemoPlacesTreeView-disk-full-bg-color: #0d0d0d; + -NemoPlacesTreeView-disk-full-fg-color: #FC6600; + -NemoPlacesTreeView-disk-full-bar-width: 1px; + -NemoPlacesTreeView-disk-full-bar-radius: 1px; + -NemoPlacesTreeView-disk-full-bottom-padding: 2px; + -NemoPlacesTreeView-disk-full-max-length: 70px; } + NemoPlacesTreeView:selected { + -NemoPlacesTreeView-disk-full-bg-color: #ffffff; + -NemoPlacesTreeView-disk-full-fg-color: #ff832f; } + +NemoWindow .nemo-inactive-pane .view, NemoWindow .nemo-inactive-pane GtkHTML, NemoWindow .nemo-inactive-pane iconview { + background-color: mix(#101010,#eeeeee,0.12); + color: #eeeeee; } + +/*********************** + ! Fallback mode panel * +************************/ +PanelWidget, PanelApplet, PanelToplevel, PanelSeparator, PanelApplet > GtkMenuBar.menubar.menuitem, PanelMenuBar.menubar.menuitem, .gnome-panel-menu-bar.menuitem, PanelAppletFrame, WnckPager, WnckTasklist, .xfce4-panel, UnityPanelWidget, .unity-panel { + background-color: #111111; + background-image: none; + color: #eeeeee; } + +PanelApplet .button, .xfce4-panel .button { + border-width: 0 1px; + border-radius: 0; + border-color: transparent; + background-color: transparent; + background-image: none; + color: #eeeeee; } + PanelApplet .button:hover, .xfce4-panel .button:hover, PanelApplet .button:hover, .xfce4-panel .button:hover { + background-color: mix(#111111,#eeeeee,0.11); + background-image: none; + border-color: mix(#111111,#eeeeee,0.11); + color: white; } + PanelApplet .button:active, .xfce4-panel .button:active, PanelApplet .button:checked, .xfce4-panel .button:checked { + background-color: mix(#111111,#eeeeee,0.21); + background-image: none; + border-color: mix(#111111,#eeeeee,0.21); + color: white; } + PanelApplet .button:active:hover, .xfce4-panel .button:active:hover, PanelApplet .button:checked:hover, .xfce4-panel .button:checked:hover { + background-color: mix(#111111,#eeeeee,0.31); + background-image: none; + border-color: mix(#111111,#eeeeee,0.31); } + +PanelWidget, PanelApplet, PanelToplevel { + padding: 0; } + +PanelApplet { + border: 0; } + PanelApplet .button { + -GtkButton-inner-border: 2; } + +PanelSeparator { + border: 0; } + +PanelApplet > GtkMenuBar.menubar.menuitem, PanelMenuBar.menubar.menuitem, .gnome-panel-menu-bar.menuitem { + border: 0; + -PanelMenuBar-icon-visible: true; } + +PanelAppletFrame { + border: 0; } + +/************ + ! Synaptic * +*************/ +GtkWindow > GtkVBox > .dock, GtkWindow > GtkVBox > .dock > GtkHBox > GtkToolbar { + background-color: #101010; + background-image: none; + padding: 3px; + border: 0; + color: #eeeeee; } + +/*********************** + ! Fallback mode panel * +************************/ +/*************** + ! Xfce styles * +****************/ +XfceHeading { + margin: 0; + padding: 0; + border: 0; + background-image: none; + background-color: #101010; + color: #eeeeee; } + +.xfce4-panel { + font: normal; } + .xfce4-panel .menu { + -gtk-image-effect: none; } + +/*********************** + ! Fallback mode panel * +************************/ +/**************** + ! Unity styles * +*****************/ +UnityDecoration { + -UnityDecoration-extents: 28px 1px 1px 1px; + -UnityDecoration-input-extents: 10px; + -UnityDecoration-shadow-offset-x: 1px; + -UnityDecoration-shadow-offset-y: 1px; + -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.7); + -UnityDecoration-active-shadow-radius: 8px; + -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.5); + -UnityDecoration-inactive-shadow-radius: 5px; + -UnityDecoration-glow-size: 10px; + -UnityDecoration-glow-color: #FC6600; + -UnityDecoration-title-indent: 10px; + -UnityDecoration-title-fade: 35px; + -UnityDecoration-title-alignment: 0; } + UnityDecoration.top { + border: 1px solid mix(#0c0c0c,#eeeeee,0.21); + border-bottom: 0; + border-radius: 2px 2px 0 0; + padding: 1px 8px 0 8px; + background-color: #111111; + color: #eeeeee; + text-shadow: none; } + UnityDecoration.top:backdrop { + border: 1px solid mix(#0b0b0b,mix(#eeeeee,#101010,0.4),0.12); + border-bottom: 0; + background-color: #101010; + color: mix(#eeeeee,#101010,0.4); } + UnityDecoration.left, UnityDecoration.right, UnityDecoration.bottom { + background-color: mix(#0c0c0c,#eeeeee,0.21); } + UnityDecoration.left:backdrop, UnityDecoration.right:backdrop, UnityDecoration.bottom:backdrop { + background-color: mix(#0b0b0b,mix(#eeeeee,#101010,0.4),0.12); } + +UnityPanelWidget, .unity-panel { + border: 0; } + +.unity-panel.menuitem, .unity-panel .menuitem { + border-width: 0 1px; + color: #eeeeee; } + .unity-panel.menuitem:hover, .unity-panel.menuitem *:hover, .unity-panel .menuitem:hover, .unity-panel .menuitem *:hover { + border-color: mix(#111111,#eeeeee,0.21); + background-color: mix(#111111,#eeeeee,0.21); + background-image: none; + color: white; } + +SheetStyleDialog.unity-force-quit { + background-color: #101010; } + +/*********************** + ! LightDM GTK Greeter * + ***********************/ +#panel_window { + background-color: transparent; + background-image: none; + color: #111111; + font: bold; + text-shadow: 0 1px rgba(95, 95, 95, 0.5); + icon-shadow: 0 1px rgba(95, 95, 95, 0.5); } + #panel_window .menubar, #panel_window .menubar > .menuitem { + background-color: transparent; + background-image: none; + color: #111111; + font: bold; + text-shadow: 0 1px rgba(95, 95, 95, 0.5); + icon-shadow: 0 1px rgba(95, 95, 95, 0.5); } + #panel_window .menubar *:hover, #panel_window .menubar > .menuitem *:hover { + color: #111111; } + #panel_window .menubar:hover, #panel_window .menubar > .menuitem:hover { + border-style: none; + background-color: rgba(17, 17, 17, 0.2); + background-image: none; + color: #111111; } + #panel_window .menubar:insensitive, #panel_window .menubar > .menuitem:insensitive { + color: rgba(17, 17, 17, 0.7); } + #panel_window .menubar .menu, #panel_window .menubar > .menuitem .menu { + border-radius: 1px; } + #panel_window .menubar .menu .menuitem, #panel_window .menubar > .menuitem .menu .menuitem { + font: normal; + text-shadow: none; } + +#content_frame { + padding-bottom: 14px; } + +#login_window, #shutdown_dialog, #restart_dialog { + border-style: none; + border-radius: 3px; + background-color: #111111; + color: #eeeeee; + /* draw border using box-shadow */ + box-shadow: inset 1px 0 mix(#0c0c0c,#eeeeee,0.21), inset -1px 0 mix(#0c0c0c,#eeeeee,0.21), inset 0 1px mix(#0c0c0c,#eeeeee,0.21), inset 0 -1px mix(#0c0c0c,#eeeeee,0.21); } + #login_window .button, #shutdown_dialog .button, #restart_dialog .button { + padding: 3px 15px; + border-width: 1px; + border-radius: 3px; + border-style: solid; + border-color: #0e0e0e; + background-color: #121212; + background-image: none; + color: #eeeeee; + transition: all 150ms ease-out; } + #login_window .button.default, #login_window .button:focus, #login_window .button:active:focus, #shutdown_dialog .button.default, #shutdown_dialog .button:focus, #shutdown_dialog .button:active:focus, #restart_dialog .button.default, #restart_dialog .button:focus, #restart_dialog .button:active:focus { + border-color: #ca5200; + background-color: #ff7111; + background-image: none; + color: #ffffff; } + #login_window .button.default:hover, #login_window .button:focus:hover, #login_window .button:active:focus:hover, #shutdown_dialog .button.default:hover, #shutdown_dialog .button:focus:hover, #shutdown_dialog .button:active:focus:hover, #restart_dialog .button.default:hover, #restart_dialog .button:focus:hover, #restart_dialog .button:active:focus:hover { + border-color: #b04700; + background-color: #FC6600; } + +#login_window .menu { + border-radius: 1px; } + +#login_window GtkComboBox .button, #login_window GtkComboBox .button:hover, #login_window GtkComboBox .button:active, #login_window GtkComboBox .button:active:hover, #login_window GtkComboBox .button:focus, #login_window GtkComboBox .button:hover:focus, #login_window GtkComboBox .button:active:focus, #login_window GtkComboBox .button:active:hover:focus { + padding: 0; + background: none; + border-style: none; + box-shadow: none; } + +#login_window .entry { + padding: 3px 5px; + border-width: 1px; + border-style: solid; + border-color: #0e0e0e; + border-radius: 3px; + background-color: #0f0f0f; + background-image: none; + color: #eeeeee; + box-shadow: none; + transition: all 150ms ease-out; } + #login_window .entry:focus, #login_window .entry:hover { + border-color: #0c0c0c; + box-shadow: inset 1px 0 rgba(48, 48, 48, 0.1), inset 0 1px rgba(48, 48, 48, 0.12), inset -1px 0 rgba(48, 48, 48, 0.1), inset 0 -1px rgba(48, 48, 48, 0.05); } + +#user_combobox { + color: #eeeeee; + font: 18px; } + #user_combobox .menu { + font: normal; } + #user_combobox .arrow { + color: mix(#eeeeee,#111111,0.5); } + +#user_image { + padding: 3px; + border-radius: 3px; + /* draw border using box-shadow */ + box-shadow: inset 1px 0 #0c0c0c, inset -1px 0 #0c0c0c, inset 0 1px #0c0c0c, inset 0 -1px #0c0c0c; } + +#user_image_border { + border-radius: 3px; + background-color: #0f0f0f; + background-image: none; + box-shadow: inset 1px 0 rgba(48, 48, 48, 0.07), inset 0 1px rgba(48, 48, 48, 0.08), inset -1px 0 rgba(48, 48, 48, 0.07), inset 0 -1px rgba(48, 48, 48, 0.05); } + +#buttonbox_frame { + padding-top: 10px; + padding-bottom: 0; + border-style: none; + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + background-color: transparent; + background-image: none; + box-shadow: none; } + +/* shutdown button */ +#shutdown_button { + border-color: #ca5200; + background-color: #ff7111; + background-image: none; + color: #101010; } + #shutdown_button:hover, #shutdown_button:active, #shutdown_button:active:hover { + border-color: #b04700; + background-color: #fc6600; } + +/* restart button */ +#restart_button { + border-color: #ca9800; + background-color: #ffc411; + background-image: none; + color: #101010; } + #restart_button:hover, #restart_button:active, #restart_button:active:hover { + border-color: #b08500; + background-color: #fcbe00; } + +/* password warning */ +#greeter_infobar { + font: bold; } + +/********************** + ! Genome Terminal * +***********************/ +VteTerminal { + background-color: #111111; + color: #eeeeee; } + +TerminalWindow .scrollbars-junction { + background-color: #111111; } + +TerminalWindow .scrollbar.trough { + background-color: #111111; } + +TerminalWindow .scrollbar.button { + color: #0a0a0a; } + TerminalWindow .scrollbar.button:active { + color: #0a0a0a; } + TerminalWindow .scrollbar.button:active:hover { + color: #0a0a0a; } + +TerminalWindow .scrollbar.slider { + border-color: mix(#0f0f0f,#eeeeee,0.21); + background-color: mix(#111111,#eeeeee,0.21); } + TerminalWindow .scrollbar.slider:hover { + border-color: mix(#0f0f0f,#eeeeee,0.31); + background-color: mix(#111111,#eeeeee,0.31); } + TerminalWindow .scrollbar.slider.vertical:hover { + border-color: mix(#0f0f0f,#eeeeee,0.31); + background-color: mix(#111111,#eeeeee,0.31); } + TerminalWindow .scrollbar.slider.vertical:active { + border-color: #e35c00; + background-color: #FC6600; } + TerminalWindow .scrollbar.slider:active { + border-color: #e35c00; + background-color: #FC6600; } + +TerminalWindow GtkNotebook.notebook { + border-right-width: 0; + border-bottom-width: 0; + border-left-width: 0; } + +TerminalNotebook.notebook { + padding: 0; + border-width: 1px 0 0; + border-style: solid; + border-color: #0c0c0c; + border-radius: 0; + background-color: #111111; + background-image: none; + background-clip: border-box; + color: #eeeeee; + -GtkNotebook-initial-gap: 0; + -GtkNotebook-arrow-spacing: 5; + -GtkNotebook-tab-curvature: 0; + -GtkNotebook-tab-overlap: 1; + -GtkNotebook-has-tab-gap: false; } + TerminalNotebook.notebook.frame { + border-width: 1px; } + TerminalNotebook.notebook.header { + border-width: 0; + background-color: #0e0e0e; } + TerminalNotebook.notebook.header.frame { + border-color: mix(#FC6600,#111111,0.3); } + TerminalNotebook.notebook.header.frame.top { + border-width: 1px 1px 0 1px; } + TerminalNotebook.notebook.header.frame.right { + border-width: 1px 1px 1px 0; } + TerminalNotebook.notebook.header.frame.bottom { + border-width: 0 1px 1px 1px; } + TerminalNotebook.notebook.header.frame.left { + border-width: 1px 0 1px 1px; } + TerminalNotebook.notebook GtkViewport { + border-width: 0; + background-color: #111111; + color: #eeeeee; } + TerminalNotebook.notebook tab { + padding: 4px 6px; + border: 1px solid transparent; + background-color: transparent; + background-image: none; + /* close button styling */ } + TerminalNotebook.notebook tab:active { + background-color: transparent; + background-image: none; } + TerminalNotebook.notebook tab.top { + border-bottom-width: 2px; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; } + TerminalNotebook.notebook tab.top:hover { + border-bottom-color: rgba(252, 102, 0, 0.3); } + TerminalNotebook.notebook tab.top:active { + border-bottom-color: #FC6600; } + TerminalNotebook.notebook tab.right { + border-left-width: 2px; + border-bottom-left-radius: 0; + border-top-left-radius: 0; } + TerminalNotebook.notebook tab.right:hover { + border-left-color: rgba(252, 102, 0, 0.3); } + TerminalNotebook.notebook tab.right:active { + border-left-color: #FC6600; } + TerminalNotebook.notebook tab.bottom { + border-top-width: 2px; + border-top-right-radius: 0; + border-top-left-radius: 0; } + TerminalNotebook.notebook tab.bottom:hover { + border-top-color: rgba(252, 102, 0, 0.3); } + TerminalNotebook.notebook tab.bottom:active { + border-top-color: #FC6600; } + TerminalNotebook.notebook tab.left { + border-right-width: 2px; + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + TerminalNotebook.notebook tab.left:hover { + border-right-color: rgba(252, 102, 0, 0.3); } + TerminalNotebook.notebook tab.left:active { + border-right-color: #FC6600; } + TerminalNotebook.notebook tab GtkLabel { + color: mix(#eeeeee,#111111,0.3); } + TerminalNotebook.notebook tab.reorderable-page:hover { + background-color: #0e0e0e; + border-left: 0; + border-right: 0; + /* using box shadows instead of borders due to slanted edges */ + box-shadow: inset 0 3px rgba(95, 95, 95, 0.03), inset 0 2px rgba(95, 95, 95, 0.03), inset 0 1px rgba(95, 95, 95, 0.03), inset 1px 0 #0c0c0c, inset -1px 0 #0c0c0c; } + TerminalNotebook.notebook tab.reorderable-page:active { + background-color: #0f0f0f; + border-left: 0; + border-right: 0; + box-shadow: inset 0 3px rgba(95, 95, 95, 0.03), inset 0 2px rgba(95, 95, 95, 0.03), inset 0 1px rgba(95, 95, 95, 0.03), inset 1px 0 #0d0d0d, inset -1px 0 #0d0d0d; } + TerminalNotebook.notebook tab .button, TerminalNotebook.notebook tab .button:active, TerminalNotebook.notebook tab .button:checked, TerminalNotebook.notebook tab .button:hover { + padding: 1px; + border-width: 1px; + border-radius: 2px; + border-style: solid; + border-color: transparent; + background-image: none; + background-color: transparent; + color: mix(#eeeeee,#111111,0.5); } + TerminalNotebook.notebook tab .button:hover { + color: #eeeeee; + border-color: #0e0e0e; } + TerminalNotebook.notebook tab .button:active, TerminalNotebook.notebook tab .button:checked, TerminalNotebook.notebook tab .button:active:hover, TerminalNotebook.notebook tab .button:checked:hover { + border-color: #0c0c0c; + background-color: #101010; } + TerminalNotebook.notebook .prelight-page, TerminalNotebook.notebook .prelight-page GtkLabel { + color: mix(#eeeeee,#111111,0.15); } + TerminalNotebook.notebook .active-page, TerminalNotebook.notebook .active-page GtkLabel { + color: #eeeeee; } diff --git a/trollwut-orange-dark/gtk-3.0/dist/gtk.css b/trollwut-orange-dark/gtk-3.0/dist/gtk.css new file mode 100644 index 0000000..a6d926d --- /dev/null +++ b/trollwut-orange-dark/gtk-3.0/dist/gtk.css @@ -0,0 +1,4851 @@ +/*$dark_shadow: #000;*/ +/*$light_shadow: #fff;*/ +/*$dark_shadow: #000;*/ +/*$light_shadow: #fff;*/ +/* dark color scheme */ +@define-color dark_bg_color #111111; +@define-color dark_fg_color #eeeeee; +/* colormap actually used by the theme, to be overridden in other css files */ +@define-color theme_bg_color #101010; +@define-color theme_fg_color #eeeeee; +@define-color theme_base_color #101010; +@define-color theme_text_color #eeeeee; +@define-color theme_selected_bg_color #FC6600; +@define-color theme_selected_fg_color #ffffff; +@define-color theme_tooltip_bg_color #101010; +@define-color theme_tooltip_fg_color #eeeeee; +/* shadow effects */ +@define-color light_shadow #111111; +@define-color dark_shadow #303030; +/* misc colors used by gtk+ */ +@define-color info_fg_color #101010; +@define-color info_bg_color #9e6656; +@define-color warning_fg_color #101010; +@define-color warning_bg_color #fcbe00; +@define-color question_fg_color #101010; +@define-color question_bg_color #9e6656; +@define-color error_fg_color #101010; +@define-color error_bg_color #fc6600; +@define-color link_color #8f1d45; +@define-color success_color #bee400; +@define-color warning_color #fcbe00; +@define-color error_color #fc6600; +/* widget colors */ +@define-color titlebar_bg_focused @dark_bg_color; +@define-color titlebar_bg_unfocused @theme_bg_color; +@define-color titlebar_fg_focused @dark_fg_color; +@define-color titlebar_fg_unfocused mix(#eeeeee,#101010,0.4); +@define-color menubar_bg_color @dark_bg_color; +@define-color menubar_fg_color @dark_fg_color; +@define-color toolbar_bg_color @theme_bg_color; +@define-color toolbar_fg_color @theme_fg_color; +@define-color menu_bg_color @dark_bg_color; +@define-color menu_fg_color @dark_fg_color; +@define-color panel_bg_color @dark_bg_color; +@define-color panel_fg_color @dark_fg_color; +/* osd */ +@define-color osd_base #111111; +@define-color osd_bg rgba(17, 17, 17, 0.8); +@define-color osd_fg #eeeeee; +/* lightdm greeter colors */ +@define-color lightdm_bg_color #111111; +@define-color lightdm_fg_color #eeeeee; +/* window manager colors */ +@define-color wm_bg_focused #111111; +@define-color wm_bg_unfocused #101010; +@define-color wm_border_focused #FC6600; +@define-color wm_border_unfocused #111111; +@define-color wm_title_focused #eeeeee; +@define-color wm_title_unfocused mix(#eeeeee,#101010,0.4); +@define-color wm_icons_focused #eeeeee; +@define-color wm_icons_focused_prelight #FC6600; +@define-color wm_icons_focused_pressed #ca5200; +@define-color wm_icons_unfocused mix(#eeeeee,#101010,0.4); +@define-color wm_icons_unfocused_prelight #FC6600; +@define-color wm_icons_unfocused_pressed #ca5200; +/************** + ! GTK settings +***************/ +* { + -GtkArrow-arrow-scaling: .5; + -GtkExpander-expander-size: 8; + -GtkStatusbar-shadow-type: none; + -GtkToolItemGroup-expander-size: 8; + -GtkWindow-resize-grip-height: 0; + -GtkWindow-resize-grip-width: 0; + -WnckTasklist-fade-overlay-rect: 0; + -GtkWidget-cursor-color: #eeeeee; + -GtkWidget-secondary-cursor-color: #eeeeee; + -GtkWidget-cursor-aspect-ratio: 0.04; + outline-color: rgba(252, 102, 0, 0.5); + outline-style: dashed; + outline-width: 1px; + outline-offset: -1px; + outline-radius: 3px; } + +/************* + ! Base states + *************/ +*:selected, .gtkstyle-fallback:selected, GtkLabel:selected, .grid-child:selected, GtkFlowBox .grid-child:selected, GucharmapChartable:focus, GucharmapChartable:hover, GucharmapChartable:active, GucharmapChartable:selected, .view:selected, GtkHTML:selected, .view:selected:focus, GtkHTML:selected:focus, .gedit-document-panel-document-row:selected, .gedit-document-panel-document-row:selected:hover, GeditViewFrame .gedit-search-slider .not-found:selected, :focus:selected, GtkFlowBox .grid-child:focus:selected, GucharmapChartable:focus, .gedit-document-panel-document-row:focus:selected:hover, GeditViewFrame .gedit-search-slider .not-found:focus:selected { + background-color: #FC6600; + color: #ffffff; } + +* { + /* hyperlinks */ + -GtkHTML-link-color: #8f1d45; + -GtkIMHtml-hyperlink-color: #8f1d45; + -GtkWidget-link-color: #8f1d45; + -GtkWidget-visited-link-color: #8f1d45; } + *:insensitive, *:insensitive:insensitive { + color: mix(#eeeeee,#101010,0.5); } + *:insensitive { + -gtk-image-effect: dim; } + *:hover { + -gtk-image-effect: highlight; } + *:link, *:visited { + color: #8f1d45; } + +.background { + background-color: #101010; + color: #eeeeee; } + .background:backdrop { + text-shadow: none; + icon-shadow: none; } + .background.csd { + background-color: #101010; } + +.gtkstyle-fallback { + background-color: rgba(16, 16, 16, 0.5); + color: #eeeeee; } + .gtkstyle-fallback:hover { + background-color: #121212; + color: #eeeeee; } + .gtkstyle-fallback:active { + background-color: #0e0e0e; + color: #eeeeee; } + .gtkstyle-fallback:insensitive { + background-color: #101010; + color: mix(#eeeeee,#101010,0.5); } + +GtkImage, GtkImage:insensitive, GtkLabel, GtkLabel:insensitive, GtkBox, GtkBox:insensitive, GtkGrid, GtkGrid:insensitive { + background-color: transparent; } + +GtkLabel.separator { + color: #eeeeee; } + +GtkLabel:insensitive { + color: mix(#eeeeee,#101010,0.5); } + +/********* + ! Buttons +**********/ +.button, .button.default, .toolbar .button, .header-bar .button, .suggested-action.button, .selection-mode.header-bar .button.suggested-action, .selection-mode.toolbar .button.suggested-action, .destructive-action.button, .selection-mode.header-bar .button, .selection-mode.toolbar .button, .info .button, .warning .button, .question .button, .error .button, GtkPopover .button, GtkModelButton.button, GtkModelButton.button:backdrop, .app-notification .button, .app-notification.frame .button, .osd.button, .osd .button, +#XfceNotifyWindow.button, +#XfceNotifyWindow .button, column-header, NemoPathbarButton { + padding: 3px 5px; + border-width: 1px; + border-style: solid; + border-radius: 3px; + transition: 150ms ease; + outline-color: transparent; + -GtkWidget-focus-padding: 1; + -GtkWidget-focus-line-width: 0; } + .button:focus, .selection-mode.header-bar .button:focus, .selection-mode.toolbar .button:focus, GtkModelButton.button:focus:backdrop, .app-notification.frame .button:focus, + #XfceNotifyWindow.button:focus, + #XfceNotifyWindow .button:focus, column-header:focus, NemoPathbarButton:focus, .button:hover, .selection-mode.header-bar .button:hover, .selection-mode.toolbar .button:hover, GtkModelButton.button:hover:backdrop, .app-notification.frame .button:hover, + #XfceNotifyWindow.button:hover, + #XfceNotifyWindow .button:hover, column-header:hover, NemoPathbarButton:hover, .button:active, .selection-mode.header-bar .button:active, .selection-mode.toolbar .button:active, GtkModelButton.button:active:backdrop, .app-notification.frame .button:active, + #XfceNotifyWindow.button:active, + #XfceNotifyWindow .button:active, column-header:active, NemoPathbarButton:active { + transition: none; } + +.linked > GtkComboBox > .button:dir(ltr) { + border-radius: 0; + border-left-style: none; + border-right-style: solid; } + .linked > GtkComboBox > .button:dir(rtl) { + border-radius: 0; + border-right-style: none; + border-left-style: solid; } + +.button.linked, .linked .button, GtkComboBox.combobox-entry .entry, GtkComboBox.combobox-entry .button, .toolbar .button.linked, .toolbar .linked .button, .header-bar .button.linked, .header-bar .linked .button, .selection-mode.header-bar .button.linked, .selection-mode.header-bar .linked .button, .selection-mode.toolbar .button.linked, .selection-mode.toolbar .linked .button { + border-width: 1px; + border-style: solid; + border-radius: 0; + border-right-style: none; + border-left-style: none; } + .button.linked:first-child, .linked .button:first-child, GtkComboBox.combobox-entry .entry:first-child, GtkComboBox.combobox-entry .button:first-child, .linked > GtkComboBox:first-child > .button, .selection-mode.header-bar .button.linked:first-child, .selection-mode.header-bar .linked .button:first-child, .selection-mode.toolbar .button.linked:first-child, .selection-mode.toolbar .linked .button:first-child { + border-width: 1px; + border-radius: 3px; + border-left-style: solid; + border-right-style: none; + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + .button.linked:first-child:dir(rtl), .linked .button:first-child:dir(rtl), GtkComboBox.combobox-entry .entry:first-child:dir(rtl), GtkComboBox.combobox-entry .button:first-child:dir(rtl), .linked > GtkComboBox:first-child > .button:dir(rtl), .selection-mode.header-bar .button.linked:first-child:dir(rtl), .selection-mode.header-bar .linked .button:first-child:dir(rtl), .selection-mode.toolbar .button.linked:first-child:dir(rtl), .selection-mode.toolbar .linked .button:first-child:dir(rtl) { + border-left-style: none; + border-right-style: solid; } + .button.linked:last-child, .linked .button:last-child, GtkComboBox.combobox-entry .entry:last-child, GtkComboBox.combobox-entry .button:last-child, .linked > GtkComboBox:last-child > .button, .selection-mode.header-bar .button.linked:last-child, .selection-mode.header-bar .linked .button:last-child, .selection-mode.toolbar .button.linked:last-child, .selection-mode.toolbar .linked .button:last-child { + border-width: 1px; + border-radius: 3px; + border-left-style: none; + border-right-style: solid; + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + .button.linked:last-child:dir(rtl), .linked .button:last-child:dir(rtl), GtkComboBox.combobox-entry .entry:last-child:dir(rtl), GtkComboBox.combobox-entry .button:last-child:dir(rtl), .linked > GtkComboBox:last-child > .button:dir(rtl), .selection-mode.header-bar .button.linked:last-child:dir(rtl), .selection-mode.header-bar .linked .button:last-child:dir(rtl), .selection-mode.toolbar .button.linked:last-child:dir(rtl), .selection-mode.toolbar .linked .button:last-child:dir(rtl) { + border-left-style: solid; + border-right-style: none; } + .button.linked:only-child, .linked .button:only-child, GtkComboBox.combobox-entry .entry:only-child, GtkComboBox.combobox-entry .button:only-child, .linked > GtkComboBox:only-child > .button, .selection-mode.header-bar .button.linked:only-child, .selection-mode.header-bar .linked .button:only-child, .selection-mode.toolbar .button.linked:only-child, .selection-mode.toolbar .linked .button:only-child, .button.linked:first-child:only-child, .linked .button:first-child:only-child, GtkComboBox.combobox-entry .entry:first-child:only-child, GtkComboBox.combobox-entry .button:first-child:only-child, .linked > GtkComboBox:first-child > .button:only-child, .linked > GtkComboBox:only-child > .button:first-child { + border-width: 1px; + border-style: solid; + border-radius: 3px; } + +* { + -GtkButton-child-displacement-x: 0; + -GtkButton-child-displacement-y: 0; + -GtkButton-default-border: 0; + -GtkButton-image-spacing: 0; + -GtkButton-inner-border: 1; + -GtkButton-interior-focus: true; + -GtkButtonBox-child-min-height: 24; + -GtkButtonBox-child-internal-pad-y: 1; + -GtkToolButton-icon-spacing: 6; } + +.info .button.close, .warning .button.close, .question .button.close, .error .button.close, .notebook tab .button { + border: 1px solid transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + .info .button.close:focus, .warning .button.close:focus, .question .button.close:focus, .error .button.close:focus, .notebook tab .button:focus, .info .button.close:hover, .warning .button.close:hover, .question .button.close:hover, .error .button.close:hover, .notebook tab .button:hover { + border: 1px solid rgba(95, 95, 95, 0.3); + background-color: rgba(17, 17, 17, 0.2); + background-image: none; + box-shadow: none; } + .info .button.close:active, .warning .button.close:active, .question .button.close:active, .error .button.close:active, .notebook tab .button:active, .info .button.close:checked, .warning .button.close:checked, .question .button.close:checked, .error .button.close:checked, .notebook tab .button:checked, .info .button.close:active:hover, .warning .button.close:active:hover, .question .button.close:active:hover, .error .button.close:active:hover, .notebook tab .button:active:hover, .info .button.close:checked:hover, .warning .button.close:checked:hover, .question .button.close:checked:hover, .error .button.close:checked:hover, .notebook tab .button:checked:hover { + border: 1px solid rgba(95, 95, 95, 0.3); + background-color: rgba(95, 95, 95, 0.1); + background-image: none; + box-shadow: none; } + +.button { + background-color: #1c1c1c; + background-image: none; + border-color: rgba(190, 190, 190, 0.32); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + .button:focus, .button:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.32),0.3); } + .button:active, .button:active:hover, .button:active:focus, .button:active:hover:focus, .button:checked, .button:checked:hover, .button:checked:focus, .button:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.32); } + .button:insensitive { + border-color: rgba(202, 202, 202, 0.32); } + .button:active:insensitive, .button:checked:insensitive { + border-color: rgba(190, 190, 190, 0.32); } + .button.flat { + border-color: rgba(28, 28, 28, 0); + color: #eeeeee; + background-color: rgba(28, 28, 28, 0); + background-image: none; + box-shadow: none; } + .button:hover, .button.flat:hover { + background-color: #1d1d1d; + background-image: none; + border-color: rgba(190, 190, 190, 0.4); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + .button:hover:focus, .button:hover:hover, .button.flat:hover:focus, .button.flat:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.4),0.3); } + .button:hover:active, .button:hover:active:hover, .button:hover:active:focus, .button:hover:active:hover:focus, .button:hover:checked, .button:hover:checked:hover, .button:hover:checked:focus, .button:hover:checked:hover:focus, .button.flat:hover:active, .button.flat:hover:active:hover, .button.flat:hover:active:focus, .button.flat:hover:active:hover:focus, .button.flat:hover:checked, .button.flat:hover:checked:hover, .button.flat:hover:checked:focus, .button.flat:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.4); } + .button:hover:insensitive, .button.flat:hover:insensitive { + border-color: rgba(202, 202, 202, 0.4); } + .button:hover:active:insensitive, .button:hover:checked:insensitive, .button.flat:hover:active:insensitive, .button.flat:hover:checked:insensitive { + border-color: rgba(190, 190, 190, 0.4); } + .button:focus, .button.flat:focus { + background-color: #1d1d1d; + background-image: none; + border-color: rgba(238, 238, 238, 0.32); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .button:focus:hover, .button.flat:focus:hover { + background-color: #1f1f1f; + background-image: none; + border-color: rgba(190, 190, 190, 0.4); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + .button:focus:hover:focus, .button:focus:hover:hover, .button.flat:focus:hover:focus, .button.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.4),0.3); } + .button:focus:hover:active, .button:focus:hover:active:hover, .button:focus:hover:active:focus, .button:focus:hover:active:hover:focus, .button:focus:hover:checked, .button:focus:hover:checked:hover, .button:focus:hover:checked:focus, .button:focus:hover:checked:hover:focus, .button.flat:focus:hover:active, .button.flat:focus:hover:active:hover, .button.flat:focus:hover:active:focus, .button.flat:focus:hover:active:hover:focus, .button.flat:focus:hover:checked, .button.flat:focus:hover:checked:hover, .button.flat:focus:hover:checked:focus, .button.flat:focus:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.4); } + .button:focus:hover:insensitive, .button.flat:focus:hover:insensitive { + border-color: rgba(202, 202, 202, 0.4); } + .button:focus:hover:active:insensitive, .button:focus:hover:checked:insensitive, .button.flat:focus:hover:active:insensitive, .button.flat:focus:hover:checked:insensitive { + border-color: rgba(190, 190, 190, 0.4); } + .button:checked, .button:active, .button.flat:checked, .button.flat:active { + background-color: #FC6600; + background-image: none; + border-color: rgba(190, 190, 190, 0.32); + color: #ffffff; + box-shadow: inset 1px 0 rgba(238, 238, 238, 0.06), inset 0 1px rgba(238, 238, 238, 0.07), inset -1px 0 rgba(238, 238, 238, 0.06), inset 0 -1px rgba(238, 238, 238, 0.05); } + .button:checked:focus, .button:checked:hover, .button:active:focus, .button:active:hover, .button.flat:checked:focus, .button.flat:checked:hover, .button.flat:active:focus, .button.flat:active:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.32),0.3); } + .button:checked:active, .button:checked:active:hover, .button:checked:active:focus, .button:checked:active:hover:focus, .button:checked:checked, .button:checked:checked:hover, .button:checked:checked:focus, .button:checked:checked:hover:focus, .button:active:active, .button:active:active:hover, .button:active:active:focus, .button:active:active:hover:focus, .button:active:checked, .button:active:checked:hover, .button:active:checked:focus, .button:active:checked:hover:focus, .button.flat:checked:active, .button.flat:checked:active:hover, .button.flat:checked:active:focus, .button.flat:checked:active:hover:focus, .button.flat:checked:checked, .button.flat:checked:checked:hover, .button.flat:checked:checked:focus, .button.flat:checked:checked:hover:focus, .button.flat:active:active, .button.flat:active:active:hover, .button.flat:active:active:focus, .button.flat:active:active:hover:focus, .button.flat:active:checked, .button.flat:active:checked:hover, .button.flat:active:checked:focus, .button.flat:active:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.32); } + .button:checked:insensitive, .button:active:insensitive, .button.flat:checked:insensitive, .button.flat:active:insensitive { + border-color: rgba(202, 202, 202, 0.32); } + .button:checked:active:insensitive, .button:checked:checked:insensitive, .button:active:active:insensitive, .button:active:checked:insensitive, .button.flat:checked:active:insensitive, .button.flat:checked:checked:insensitive, .button.flat:active:active:insensitive, .button.flat:active:checked:insensitive { + border-color: rgba(190, 190, 190, 0.32); } + .button:checked:focus, .button:checked:hover, .button:active:focus, .button:active:hover, .button.flat:checked:focus, .button.flat:checked:hover, .button.flat:active:focus, .button.flat:active:hover { + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + .button:focus, .button:hover, .button.flat:focus, .button.flat:hover { + color: #eeeeee; } + .button:insensitive:insensitive, .button.flat:insensitive:insensitive { + background-color: alpha(mix(#1c1c1c,#eeeeee,0.2),0.4); + background-image: none; + opacity: .6; + color: mix(#1c1c1c,#eeeeee,0.6); + box-shadow: none; } + .button:insensitive:insensitive :insensitive, .button.flat:insensitive:insensitive :insensitive { + color: mix(#1c1c1c,#eeeeee,0.6); } + .button:active:insensitive, .button:checked:insensitive { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + .button:active:insensitive:insensitive, .button:checked:insensitive:insensitive { + color: rgba(255, 255, 255, 0.85); } + .button.separator, .button .separator { + border: 1px solid currentColor; + color: rgba(28, 28, 28, 0.9); } + .button.separator:insensitive, .button .separator:insensitive { + color: rgba(28, 28, 28, 0.85); } + .button.default { + background-color: #FC6600; + background-image: none; + border-color: rgba(204, 204, 204, 0.32); + color: #ffffff; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + .button.default:focus, .button.default:hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.32),0.3); } + .button.default:active, .button.default:active:hover, .button.default:active:focus, .button.default:active:hover:focus, .button.default:checked, .button.default:checked:hover, .button.default:checked:focus, .button.default:checked:hover:focus { + border-color: rgba(179, 179, 179, 0.32); } + .button.default:insensitive { + border-color: rgba(217, 217, 217, 0.32); } + .button.default:active:insensitive, .button.default:checked:insensitive { + border-color: rgba(204, 204, 204, 0.32); } + .button.default.flat { + border-color: rgba(252, 102, 0, 0); + color: #ffffff; + background-color: rgba(252, 102, 0, 0); + background-image: none; + box-shadow: none; } + .button.default:hover, .button.default.flat:hover { + background-color: #ff6d0a; + background-image: none; + border-color: rgba(204, 204, 204, 0.4); + color: #ffffff; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + .button.default:hover:focus, .button.default:hover:hover, .button.default.flat:hover:focus, .button.default.flat:hover:hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.4),0.3); } + .button.default:hover:active, .button.default:hover:active:hover, .button.default:hover:active:focus, .button.default:hover:active:hover:focus, .button.default:hover:checked, .button.default:hover:checked:hover, .button.default:hover:checked:focus, .button.default:hover:checked:hover:focus, .button.default.flat:hover:active, .button.default.flat:hover:active:hover, .button.default.flat:hover:active:focus, .button.default.flat:hover:active:hover:focus, .button.default.flat:hover:checked, .button.default.flat:hover:checked:hover, .button.default.flat:hover:checked:focus, .button.default.flat:hover:checked:hover:focus { + border-color: rgba(179, 179, 179, 0.4); } + .button.default:hover:insensitive, .button.default.flat:hover:insensitive { + border-color: rgba(217, 217, 217, 0.4); } + .button.default:hover:active:insensitive, .button.default:hover:checked:insensitive, .button.default.flat:hover:active:insensitive, .button.default.flat:hover:checked:insensitive { + border-color: rgba(204, 204, 204, 0.4); } + .button.default:focus, .button.default.flat:focus { + background-color: #ff6d0a; + background-image: none; + border-color: rgba(255, 255, 255, 0.32); + color: #ffffff; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .button.default:focus:hover, .button.default.flat:focus:hover { + background-color: #ff7416; + background-image: none; + border-color: rgba(204, 204, 204, 0.4); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + .button.default:focus:hover:focus, .button.default:focus:hover:hover, .button.default.flat:focus:hover:focus, .button.default.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.4),0.3); } + .button.default:focus:hover:active, .button.default:focus:hover:active:hover, .button.default:focus:hover:active:focus, .button.default:focus:hover:active:hover:focus, .button.default:focus:hover:checked, .button.default:focus:hover:checked:hover, .button.default:focus:hover:checked:focus, .button.default:focus:hover:checked:hover:focus, .button.default.flat:focus:hover:active, .button.default.flat:focus:hover:active:hover, .button.default.flat:focus:hover:active:focus, .button.default.flat:focus:hover:active:hover:focus, .button.default.flat:focus:hover:checked, .button.default.flat:focus:hover:checked:hover, .button.default.flat:focus:hover:checked:focus, .button.default.flat:focus:hover:checked:hover:focus { + border-color: rgba(179, 179, 179, 0.4); } + .button.default:focus:hover:insensitive, .button.default.flat:focus:hover:insensitive { + border-color: rgba(217, 217, 217, 0.4); } + .button.default:focus:hover:active:insensitive, .button.default:focus:hover:checked:insensitive, .button.default.flat:focus:hover:active:insensitive, .button.default.flat:focus:hover:checked:insensitive { + border-color: rgba(204, 204, 204, 0.4); } + .button.default:checked, .button.default:active, .button.default.flat:checked, .button.default.flat:active { + background-color: #FC6600; + background-image: none; + border-color: rgba(204, 204, 204, 0.32); + color: #ffffff; + box-shadow: inset 1px 0 rgba(255, 255, 255, 0.06), inset 0 1px rgba(255, 255, 255, 0.07), inset -1px 0 rgba(255, 255, 255, 0.06), inset 0 -1px rgba(255, 255, 255, 0.05); } + .button.default:checked:focus, .button.default:checked:hover, .button.default:active:focus, .button.default:active:hover, .button.default.flat:checked:focus, .button.default.flat:checked:hover, .button.default.flat:active:focus, .button.default.flat:active:hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.32),0.3); } + .button.default:checked:active, .button.default:checked:active:hover, .button.default:checked:active:focus, .button.default:checked:active:hover:focus, .button.default:checked:checked, .button.default:checked:checked:hover, .button.default:checked:checked:focus, .button.default:checked:checked:hover:focus, .button.default:active:active, .button.default:active:active:hover, .button.default:active:active:focus, .button.default:active:active:hover:focus, .button.default:active:checked, .button.default:active:checked:hover, .button.default:active:checked:focus, .button.default:active:checked:hover:focus, .button.default.flat:checked:active, .button.default.flat:checked:active:hover, .button.default.flat:checked:active:focus, .button.default.flat:checked:active:hover:focus, .button.default.flat:checked:checked, .button.default.flat:checked:checked:hover, .button.default.flat:checked:checked:focus, .button.default.flat:checked:checked:hover:focus, .button.default.flat:active:active, .button.default.flat:active:active:hover, .button.default.flat:active:active:focus, .button.default.flat:active:active:hover:focus, .button.default.flat:active:checked, .button.default.flat:active:checked:hover, .button.default.flat:active:checked:focus, .button.default.flat:active:checked:hover:focus { + border-color: rgba(179, 179, 179, 0.32); } + .button.default:checked:insensitive, .button.default:active:insensitive, .button.default.flat:checked:insensitive, .button.default.flat:active:insensitive { + border-color: rgba(217, 217, 217, 0.32); } + .button.default:checked:active:insensitive, .button.default:checked:checked:insensitive, .button.default:active:active:insensitive, .button.default:active:checked:insensitive, .button.default.flat:checked:active:insensitive, .button.default.flat:checked:checked:insensitive, .button.default.flat:active:active:insensitive, .button.default.flat:active:checked:insensitive { + border-color: rgba(204, 204, 204, 0.32); } + .button.default:checked:focus, .button.default:checked:hover, .button.default:active:focus, .button.default:active:hover, .button.default.flat:checked:focus, .button.default.flat:checked:hover, .button.default.flat:active:focus, .button.default.flat:active:hover { + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + .button.default:focus, .button.default:hover, .button.default.flat:focus, .button.default.flat:hover { + color: #ffffff; } + .button.default:insensitive:insensitive, .button.default.flat:insensitive:insensitive { + background-color: alpha(mix(#FC6600,#ffffff,0.2),0.4); + background-image: none; + opacity: .6; + color: mix(#FC6600,#ffffff,0.6); + box-shadow: none; } + .button.default:insensitive:insensitive :insensitive, .button.default.flat:insensitive:insensitive :insensitive { + color: mix(#FC6600,#ffffff,0.6); } + .button.default:active:insensitive, .button.default:checked:insensitive { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + .button.default:active:insensitive:insensitive, .button.default:checked:insensitive:insensitive { + color: rgba(255, 255, 255, 0.85); } + .button.default.separator, .button.default .separator { + border: 1px solid currentColor; + color: rgba(252, 102, 0, 0.9); } + .button.default.separator:insensitive, .button.default .separator:insensitive { + color: rgba(252, 102, 0, 0.85); } + .button.linked, .linked .button { + box-shadow: inset -1px 0 rgba(0, 0, 0, 0.32), 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + .button.linked:focus, .button.linked:hover, .linked .button:focus, .linked .button:hover { + box-shadow: inset -1px 0 mix(#FC6600,rgba(0, 0, 0, 0.32),0.3), 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .button.linked:active, .button.linked:active:hover, .button.linked:active:focus, .button.linked:active:hover:focus, .button.linked:checked, .button.linked:checked:hover, .button.linked:checked:focus, .button.linked:checked:hover:focus, .linked .button:active, .linked .button:active:hover, .linked .button:active:focus, .linked .button:active:hover:focus, .linked .button:checked, .linked .button:checked:hover, .linked .button:checked:focus, .linked .button:checked:hover:focus { + box-shadow: inset -1px 0 rgba(0, 0, 0, 0.32), inset 0 1px rgba(48, 48, 48, 0.07), inset 0 -1px rgba(48, 48, 48, 0.05); } + .button.linked:insensitive, .linked .button:insensitive { + box-shadow: inset -1px 0 #161616; } + .button.linked:last-child, .button.linked:only-child, .linked .button:last-child, .linked .button:only-child { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + .button.linked:last-child:hover, .button.linked:only-child:hover, .linked .button:last-child:hover, .linked .button:only-child:hover { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .button.linked:insensitive:last-child, .button.linked:insensitive:only-child, .button.linked:active:insensitive:last-child, .button.linked:active:insensitive:only-child, .button.linked:checked:insensitive:last-child, .button.linked:checked:insensitive:only-child, .linked .button:insensitive:last-child, .linked .button:insensitive:only-child, .linked .button:active:insensitive:last-child, .linked .button:active:insensitive:only-child, .linked .button:checked:insensitive:last-child, .linked .button:checked:insensitive:only-child { + box-shadow: none; } + .button.linked:active:last-child, .button.linked:active:last-child:focus, .button.linked:active:last-child:hover, .button.linked:active:last-child:hover:focus, .button.linked:checked:last-child, .button.linked:checked:last-child:focus, .button.linked:checked:last-child:hover, .button.linked:checked:last-child:hover:focus, .linked .button:active:last-child, .linked .button:active:last-child:focus, .linked .button:active:last-child:hover, .linked .button:active:last-child:hover:focus, .linked .button:checked:last-child, .linked .button:checked:last-child:focus, .linked .button:checked:last-child:hover, .linked .button:checked:last-child:hover:focus { + box-shadow: inset 0 1px rgba(48, 48, 48, 0.07), inset -1px 0 rgba(48, 48, 48, 0.06); } + .button.linked:active:only-child, .button.linked:active:only-child:focus, .button.linked:active:only-child:hover, .button.linked:active:only-child:hover:focus, .button.linked:checked:only-child, .button.linked:checked:only-child:focus, .button.linked:checked:only-child:hover, .button.linked:checked:only-child:hover:focus, .linked .button:active:only-child, .linked .button:active:only-child:focus, .linked .button:active:only-child:hover, .linked .button:active:only-child:hover:focus, .linked .button:checked:only-child, .linked .button:checked:only-child:focus, .linked .button:checked:only-child:hover, .linked .button:checked:only-child:hover:focus { + box-shadow: inset 1px 0 rgba(48, 48, 48, 0.06), inset 0 1px rgba(48, 48, 48, 0.07), inset -1px 0 rgba(48, 48, 48, 0.06); } + .spinbutton .button { + color: mix(#eeeeee,#101010,0.4); + padding: 3px 6px; + border: 0; + border-radius: 0; + border-style: none; + background-color: transparent; + background-image: none; + box-shadow: inset 1px 0 #0e0e0e; } + .spinbutton .button:insensitive { + color: mix(#eeeeee,#101010,0.7); + box-shadow: inset 1px 0 #0e0e0e; } + .spinbutton .button:active, .spinbutton .button:checked, .spinbutton .button:hover { + color: #eeeeee; } + .spinbutton .button:first-child { + border-radius: 3px 0 0 3px; + box-shadow: none; } + .spinbutton .button:last-child { + border-radius: 0 3px 3px 0; } + .spinbutton .button:dir(rtl) { + box-shadow: inset -1px 0 #0e0e0e; } + .spinbutton.vertical .button { + border: 1px solid #0d0d0d; + border-radius: 3px; + background-color: #111111; + background-image: none; + color: #eeeeee; + box-shadow: none; } + .spinbutton.vertical .button:hover { + border-color: #0b0b0b; + background-color: #121212; + background-image: none; } + .spinbutton.vertical .button:active, .spinbutton.vertical .button:checked { + border-color: #0d0d0d; + background-color: #0f0f0f; + background-image: none; } + .spinbutton.vertical .button:active:hover, .spinbutton.vertical .button:checked:hover { + border-color: #0b0b0b; } + .spinbutton.vertical .button:focus, .spinbutton.vertical .button:hover:focus, .spinbutton.vertical .button:active:focus, .spinbutton.vertical .button:active:hover:focus { + border-color: #0b0b0b; } + .spinbutton.vertical .button:insensitive { + border-color: #0e0e0e; + background-color: #0e0e0e; + background-image: none; } + .spinbutton.vertical .button:first-child { + border-width: 1px; + border-bottom-width: 0; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; } + .spinbutton.vertical .button:last-child { + border-width: 1px; + border-top-width: 0; + border-top-left-radius: 0; + border-top-right-radius: 0; } + .button .spinbutton.vertical.entry { + border-width: 1px; + border-style: solid; + border-radius: 0; } + +/****************** +! ComboBoxes * +*******************/ +GtkComboBox > .button { + padding: 1px 4px; + -GtkComboBox-arrow-scaling: .5; + -GtkComboBox-shadow-type: none; } + +GtkComboBox .separator { + /* always disable separators */ + -GtkWidget-wide-separators: true; + -GtkWidget-horizontal-separator: 0; + -GtkWidget-vertical-separator: 0; + border-style: none; } + +.linked > GtkComboBox menu menuitem { + padding: 3px 5px; } + +/********* + ! Entry * +**********/ +.entry.linked, .linked .entry { + border-width: 1px; + border-radius: 0; + border-right-width: 0; + border-left-width: 0; } + .entry.linked:first-child, .linked .entry:first-child { + border-width: 1px; + border-radius: 3px; + border-right-width: 0; + border-bottom-right-radius: 0; + border-top-right-radius: 0; } + .entry.linked:last-child, .linked .entry:last-child { + border-width: 1px; + border-radius: 3px; + border-left-width: 0; + border-bottom-left-radius: 0; + border-top-left-radius: 0; } + .entry.linked:only-child, .linked .entry:only-child { + border-width: 1px; + border-radius: 3px; } + +.entry, .menuitem .entry, GtkPopover .entry { + padding: 2px 3px; + border-width: 1px; + border-style: solid; + border-radius: 3px; + transition: border 150ms ease; + box-shadow: inset 1px 1px rgba(48, 48, 48, 0.06), inset -1px 0 rgba(48, 48, 48, 0.06); } + .entry:focus, .entry:hover, .entry:active { + transition: none; } + .entry:selected, .entry:selected:focus { + background-color: #FC6600; + color: #ffffff; } + .entry:insensitive { + box-shadow: none; } + .progressbar.entry { + background-color: #FC6600; + background-image: none; + border-width: 0; + border-radius: 3px; + color: #ffffff; } + .image.left.entry { + padding-right: 3px; } + +.entry { + background-color: #101010; + background-image: none; + border-color: #0d0d0d; + color: #eeeeee; } + .entry:focus, .entry:hover { + border-color: mix(#FC6600,#101010,0.3); } + .entry:active, .entry:active:hover, .entry:active:focus, .entry:active:hover:focus, .entry:checked, .entry:checked:hover, .entry:checked:focus, .entry:checked:hover:focus { + border-color: #0b0b0b; } + .entry:insensitive { + border-color: #0e0e0e; } + .entry:active:insensitive, .entry:checked:insensitive { + border-color: #0d0d0d; } + .entry:focus, .entry:active { + border-color: #FC6600; } + .entry:insensitive { + background-color: #0e0e0e; + background-image: none; + color: mix(#101010,#eeeeee,0.5); } + +/********* + ! Buttons +**********/ +/****************** +! ComboBoxes * +*******************/ +/********* + ! Buttons +**********/ +/****************** +! ComboBoxes * +*******************/ +/********* + ! Toolbar +**********/ +.toolbar { + background-color: #101010; + background-image: none; + border-color: #0d0d0d; + padding: 6px; + color: #eeeeee; + padding: 2px; + border-style: none; } + .toolbar:focus, .toolbar:hover { + border-color: mix(#FC6600,#101010,0.3); } + .toolbar:active, .toolbar:active:hover, .toolbar:active:focus, .toolbar:active:hover:focus, .toolbar:checked, .toolbar:checked:hover, .toolbar:checked:focus, .toolbar:checked:hover:focus { + border-color: #0b0b0b; } + .toolbar:insensitive { + border-color: #0e0e0e; } + .toolbar:active:insensitive, .toolbar:checked:insensitive { + border-color: #0d0d0d; } + .toolbar:insensitive { + background-color: #0e0e0e; + background-image: none; + color: mix(#eeeeee,#101010,0.5); } + .toolbar .title { + font: bold; + padding: 0 6px; } + .toolbar .subtitle { + font: smaller; + padding: 0 6px; } + .toolbar .button { + background-color: #101010; + background-image: none; + border-color: rgba(190, 190, 190, 0.32); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + .toolbar .button:focus, .toolbar .button:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.32),0.3); } + .toolbar .button:active, .toolbar .button:active:hover, .toolbar .button:active:focus, .toolbar .button:active:hover:focus, .toolbar .button:checked, .toolbar .button:checked:hover, .toolbar .button:checked:focus, .toolbar .button:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.32); } + .toolbar .button:insensitive { + border-color: rgba(202, 202, 202, 0.32); } + .toolbar .button:active:insensitive, .toolbar .button:checked:insensitive { + border-color: rgba(190, 190, 190, 0.32); } + .toolbar .button.flat { + border-color: rgba(16, 16, 16, 0); + color: #eeeeee; + background-color: rgba(16, 16, 16, 0); + background-image: none; + box-shadow: none; } + .toolbar .button:hover, .toolbar .button.flat:hover { + background-color: #111111; + background-image: none; + border-color: rgba(190, 190, 190, 0.4); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + .toolbar .button:hover:focus, .toolbar .button:hover:hover, .toolbar .button.flat:hover:focus, .toolbar .button.flat:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.4),0.3); } + .toolbar .button:hover:active, .toolbar .button:hover:active:hover, .toolbar .button:hover:active:focus, .toolbar .button:hover:active:hover:focus, .toolbar .button:hover:checked, .toolbar .button:hover:checked:hover, .toolbar .button:hover:checked:focus, .toolbar .button:hover:checked:hover:focus, .toolbar .button.flat:hover:active, .toolbar .button.flat:hover:active:hover, .toolbar .button.flat:hover:active:focus, .toolbar .button.flat:hover:active:hover:focus, .toolbar .button.flat:hover:checked, .toolbar .button.flat:hover:checked:hover, .toolbar .button.flat:hover:checked:focus, .toolbar .button.flat:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.4); } + .toolbar .button:hover:insensitive, .toolbar .button.flat:hover:insensitive { + border-color: rgba(202, 202, 202, 0.4); } + .toolbar .button:hover:active:insensitive, .toolbar .button:hover:checked:insensitive, .toolbar .button.flat:hover:active:insensitive, .toolbar .button.flat:hover:checked:insensitive { + border-color: rgba(190, 190, 190, 0.4); } + .toolbar .button:focus, .toolbar .button.flat:focus { + background-color: #111111; + background-image: none; + border-color: rgba(238, 238, 238, 0.32); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .toolbar .button:focus:hover, .toolbar .button.flat:focus:hover { + background-color: #121212; + background-image: none; + border-color: rgba(190, 190, 190, 0.4); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + .toolbar .button:focus:hover:focus, .toolbar .button:focus:hover:hover, .toolbar .button.flat:focus:hover:focus, .toolbar .button.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.4),0.3); } + .toolbar .button:focus:hover:active, .toolbar .button:focus:hover:active:hover, .toolbar .button:focus:hover:active:focus, .toolbar .button:focus:hover:active:hover:focus, .toolbar .button:focus:hover:checked, .toolbar .button:focus:hover:checked:hover, .toolbar .button:focus:hover:checked:focus, .toolbar .button:focus:hover:checked:hover:focus, .toolbar .button.flat:focus:hover:active, .toolbar .button.flat:focus:hover:active:hover, .toolbar .button.flat:focus:hover:active:focus, .toolbar .button.flat:focus:hover:active:hover:focus, .toolbar .button.flat:focus:hover:checked, .toolbar .button.flat:focus:hover:checked:hover, .toolbar .button.flat:focus:hover:checked:focus, .toolbar .button.flat:focus:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.4); } + .toolbar .button:focus:hover:insensitive, .toolbar .button.flat:focus:hover:insensitive { + border-color: rgba(202, 202, 202, 0.4); } + .toolbar .button:focus:hover:active:insensitive, .toolbar .button:focus:hover:checked:insensitive, .toolbar .button.flat:focus:hover:active:insensitive, .toolbar .button.flat:focus:hover:checked:insensitive { + border-color: rgba(190, 190, 190, 0.4); } + .toolbar .button:checked, .toolbar .button:active, .toolbar .button.flat:checked, .toolbar .button.flat:active { + background-color: #FC6600; + background-image: none; + border-color: rgba(190, 190, 190, 0.32); + color: #ffffff; + box-shadow: inset 1px 0 rgba(238, 238, 238, 0.06), inset 0 1px rgba(238, 238, 238, 0.07), inset -1px 0 rgba(238, 238, 238, 0.06), inset 0 -1px rgba(238, 238, 238, 0.05); } + .toolbar .button:checked:focus, .toolbar .button:checked:hover, .toolbar .button:active:focus, .toolbar .button:active:hover, .toolbar .button.flat:checked:focus, .toolbar .button.flat:checked:hover, .toolbar .button.flat:active:focus, .toolbar .button.flat:active:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.32),0.3); } + .toolbar .button:checked:active, .toolbar .button:checked:active:hover, .toolbar .button:checked:active:focus, .toolbar .button:checked:active:hover:focus, .toolbar .button:checked:checked, .toolbar .button:checked:checked:hover, .toolbar .button:checked:checked:focus, .toolbar .button:checked:checked:hover:focus, .toolbar .button:active:active, .toolbar .button:active:active:hover, .toolbar .button:active:active:focus, .toolbar .button:active:active:hover:focus, .toolbar .button:active:checked, .toolbar .button:active:checked:hover, .toolbar .button:active:checked:focus, .toolbar .button:active:checked:hover:focus, .toolbar .button.flat:checked:active, .toolbar .button.flat:checked:active:hover, .toolbar .button.flat:checked:active:focus, .toolbar .button.flat:checked:active:hover:focus, .toolbar .button.flat:checked:checked, .toolbar .button.flat:checked:checked:hover, .toolbar .button.flat:checked:checked:focus, .toolbar .button.flat:checked:checked:hover:focus, .toolbar .button.flat:active:active, .toolbar .button.flat:active:active:hover, .toolbar .button.flat:active:active:focus, .toolbar .button.flat:active:active:hover:focus, .toolbar .button.flat:active:checked, .toolbar .button.flat:active:checked:hover, .toolbar .button.flat:active:checked:focus, .toolbar .button.flat:active:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.32); } + .toolbar .button:checked:insensitive, .toolbar .button:active:insensitive, .toolbar .button.flat:checked:insensitive, .toolbar .button.flat:active:insensitive { + border-color: rgba(202, 202, 202, 0.32); } + .toolbar .button:checked:active:insensitive, .toolbar .button:checked:checked:insensitive, .toolbar .button:active:active:insensitive, .toolbar .button:active:checked:insensitive, .toolbar .button.flat:checked:active:insensitive, .toolbar .button.flat:checked:checked:insensitive, .toolbar .button.flat:active:active:insensitive, .toolbar .button.flat:active:checked:insensitive { + border-color: rgba(190, 190, 190, 0.32); } + .toolbar .button:checked:focus, .toolbar .button:checked:hover, .toolbar .button:active:focus, .toolbar .button:active:hover, .toolbar .button.flat:checked:focus, .toolbar .button.flat:checked:hover, .toolbar .button.flat:active:focus, .toolbar .button.flat:active:hover { + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + .toolbar .button:focus, .toolbar .button:hover, .toolbar .button.flat:focus, .toolbar .button.flat:hover { + color: #eeeeee; } + .toolbar .button:insensitive:insensitive, .toolbar .button.flat:insensitive:insensitive { + background-color: alpha(mix(#101010,#eeeeee,0.2),0.4); + background-image: none; + opacity: .6; + color: mix(#101010,#eeeeee,0.6); + box-shadow: none; } + .toolbar .button:insensitive:insensitive :insensitive, .toolbar .button.flat:insensitive:insensitive :insensitive { + color: mix(#101010,#eeeeee,0.6); } + .toolbar .button:active:insensitive, .toolbar .button:checked:insensitive { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + .toolbar .button:active:insensitive:insensitive, .toolbar .button:checked:insensitive:insensitive { + color: rgba(255, 255, 255, 0.85); } + .toolbar .button.separator, .toolbar .button .separator { + border: 1px solid currentColor; + color: rgba(16, 16, 16, 0.9); } + .toolbar .button.separator:insensitive, .toolbar .button .separator:insensitive { + color: rgba(16, 16, 16, 0.85); } + .toolbar .button.linked, .toolbar .linked .button { + box-shadow: inset -1px 0 rgba(0, 0, 0, 0.32), 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + .toolbar .button.linked:focus, .toolbar .button.linked:hover, .toolbar .linked .button:focus, .toolbar .linked .button:hover { + box-shadow: inset -1px 0 mix(#FC6600,rgba(0, 0, 0, 0.32),0.3), 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .toolbar .button.linked:active, .toolbar .button.linked:active:hover, .toolbar .button.linked:active:focus, .toolbar .button.linked:active:hover:focus, .toolbar .button.linked:checked, .toolbar .button.linked:checked:hover, .toolbar .button.linked:checked:focus, .toolbar .button.linked:checked:hover:focus, .toolbar .linked .button:active, .toolbar .linked .button:active:hover, .toolbar .linked .button:active:focus, .toolbar .linked .button:active:hover:focus, .toolbar .linked .button:checked, .toolbar .linked .button:checked:hover, .toolbar .linked .button:checked:focus, .toolbar .linked .button:checked:hover:focus { + box-shadow: inset -1px 0 rgba(0, 0, 0, 0.32), inset 0 1px rgba(48, 48, 48, 0.07), inset 0 -1px rgba(48, 48, 48, 0.05); } + .toolbar .button.linked:insensitive, .toolbar .linked .button:insensitive { + box-shadow: inset -1px 0 #0d0d0d; } + .toolbar .button.linked:last-child, .toolbar .button.linked:only-child, .toolbar .linked .button:last-child, .toolbar .linked .button:only-child { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + .toolbar .button.linked:last-child:hover, .toolbar .button.linked:only-child:hover, .toolbar .linked .button:last-child:hover, .toolbar .linked .button:only-child:hover { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .toolbar .button.linked:insensitive:last-child, .toolbar .button.linked:insensitive:only-child, .toolbar .button.linked:active:insensitive:last-child, .toolbar .button.linked:active:insensitive:only-child, .toolbar .button.linked:checked:insensitive:last-child, .toolbar .button.linked:checked:insensitive:only-child, .toolbar .linked .button:insensitive:last-child, .toolbar .linked .button:insensitive:only-child, .toolbar .linked .button:active:insensitive:last-child, .toolbar .linked .button:active:insensitive:only-child, .toolbar .linked .button:checked:insensitive:last-child, .toolbar .linked .button:checked:insensitive:only-child { + box-shadow: none; } + .toolbar .button.linked:active:last-child, .toolbar .button.linked:active:last-child:focus, .toolbar .button.linked:active:last-child:hover, .toolbar .button.linked:active:last-child:hover:focus, .toolbar .button.linked:checked:last-child, .toolbar .button.linked:checked:last-child:focus, .toolbar .button.linked:checked:last-child:hover, .toolbar .button.linked:checked:last-child:hover:focus, .toolbar .linked .button:active:last-child, .toolbar .linked .button:active:last-child:focus, .toolbar .linked .button:active:last-child:hover, .toolbar .linked .button:active:last-child:hover:focus, .toolbar .linked .button:checked:last-child, .toolbar .linked .button:checked:last-child:focus, .toolbar .linked .button:checked:last-child:hover, .toolbar .linked .button:checked:last-child:hover:focus { + box-shadow: inset 0 1px rgba(48, 48, 48, 0.07), inset -1px 0 rgba(48, 48, 48, 0.06); } + .toolbar .button.linked:active:only-child, .toolbar .button.linked:active:only-child:focus, .toolbar .button.linked:active:only-child:hover, .toolbar .button.linked:active:only-child:hover:focus, .toolbar .button.linked:checked:only-child, .toolbar .button.linked:checked:only-child:focus, .toolbar .button.linked:checked:only-child:hover, .toolbar .button.linked:checked:only-child:hover:focus, .toolbar .linked .button:active:only-child, .toolbar .linked .button:active:only-child:focus, .toolbar .linked .button:active:only-child:hover, .toolbar .linked .button:active:only-child:hover:focus, .toolbar .linked .button:checked:only-child, .toolbar .linked .button:checked:only-child:focus, .toolbar .linked .button:checked:only-child:hover, .toolbar .linked .button:checked:only-child:hover:focus { + box-shadow: inset 1px 0 rgba(48, 48, 48, 0.06), inset 0 1px rgba(48, 48, 48, 0.07), inset -1px 0 rgba(48, 48, 48, 0.06); } + .toolbar GtkComboBox, .toolbar .button { + padding: 2px; } + .toolbar GtkComboBox.text-button, .toolbar .button.text-button { + padding: 3px; } + .toolbar GtkComboBox.image-button, .toolbar .button.image-button { + padding: 4px 2px 4px 3px; } + .toolbar GtkSeparatorToolItem, .toolbar .separator, .toolbar .separator:insensitive { + color: #0e0e0e; + border-color: currentColor; + -GtkWidget-window-dragging: true; } + .toolbar .menubar { + -GtkToolbar-button-relief: normal; } + .toolbar.inline-toolbar { + background-image: none; + background-color: transparent; } + .toolbar GtkToolButton:insensitive GtkButton:insensitive, + .toolbar GtkToolButton:insensitive GtkButton:insensitive.button, + .toolbar GtkToolButton:insensitive GtkButton:insensitive.flat.button { + background-color: #101010; } + +.header-bar { + background-color: #111111; + background-image: none; + border-color: #0e0e0e; + padding: 6px; + color: #eeeeee; + border-width: 0 0 1px; + border-style: solid; } + .header-bar:focus, .header-bar:hover { + border-color: mix(#FC6600,#111111,0.3); } + .header-bar:active, .header-bar:active:hover, .header-bar:active:focus, .header-bar:active:hover:focus, .header-bar:checked, .header-bar:checked:hover, .header-bar:checked:focus, .header-bar:checked:hover:focus { + border-color: #0c0c0c; } + .header-bar:insensitive { + border-color: #0e0e0e; } + .header-bar:active:insensitive, .header-bar:checked:insensitive { + border-color: #0e0e0e; } + .header-bar:insensitive { + background-color: #0f0f0f; + background-image: none; + color: mix(#eeeeee,#111111,0.5); } + .header-bar .title { + font: bold; + padding: 0 6px; } + .header-bar .subtitle { + font: smaller; + padding: 0 6px; } + .header-bar .button { + background-color: #101010; + background-image: none; + border-color: rgba(190, 190, 190, 0.32); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + .header-bar .button:focus, .header-bar .button:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.32),0.3); } + .header-bar .button:active, .header-bar .button:active:hover, .header-bar .button:active:focus, .header-bar .button:active:hover:focus, .header-bar .button:checked, .header-bar .button:checked:hover, .header-bar .button:checked:focus, .header-bar .button:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.32); } + .header-bar .button:insensitive { + border-color: rgba(202, 202, 202, 0.32); } + .header-bar .button:active:insensitive, .header-bar .button:checked:insensitive { + border-color: rgba(190, 190, 190, 0.32); } + .header-bar .button.flat { + border-color: rgba(16, 16, 16, 0); + color: #eeeeee; + background-color: rgba(16, 16, 16, 0); + background-image: none; + box-shadow: none; } + .header-bar .button:hover, .header-bar .button.flat:hover { + background-color: #111111; + background-image: none; + border-color: rgba(190, 190, 190, 0.4); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + .header-bar .button:hover:focus, .header-bar .button:hover:hover, .header-bar .button.flat:hover:focus, .header-bar .button.flat:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.4),0.3); } + .header-bar .button:hover:active, .header-bar .button:hover:active:hover, .header-bar .button:hover:active:focus, .header-bar .button:hover:active:hover:focus, .header-bar .button:hover:checked, .header-bar .button:hover:checked:hover, .header-bar .button:hover:checked:focus, .header-bar .button:hover:checked:hover:focus, .header-bar .button.flat:hover:active, .header-bar .button.flat:hover:active:hover, .header-bar .button.flat:hover:active:focus, .header-bar .button.flat:hover:active:hover:focus, .header-bar .button.flat:hover:checked, .header-bar .button.flat:hover:checked:hover, .header-bar .button.flat:hover:checked:focus, .header-bar .button.flat:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.4); } + .header-bar .button:hover:insensitive, .header-bar .button.flat:hover:insensitive { + border-color: rgba(202, 202, 202, 0.4); } + .header-bar .button:hover:active:insensitive, .header-bar .button:hover:checked:insensitive, .header-bar .button.flat:hover:active:insensitive, .header-bar .button.flat:hover:checked:insensitive { + border-color: rgba(190, 190, 190, 0.4); } + .header-bar .button:focus, .header-bar .button.flat:focus { + background-color: #111111; + background-image: none; + border-color: rgba(238, 238, 238, 0.32); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .header-bar .button:focus:hover, .header-bar .button.flat:focus:hover { + background-color: #121212; + background-image: none; + border-color: rgba(190, 190, 190, 0.4); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + .header-bar .button:focus:hover:focus, .header-bar .button:focus:hover:hover, .header-bar .button.flat:focus:hover:focus, .header-bar .button.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.4),0.3); } + .header-bar .button:focus:hover:active, .header-bar .button:focus:hover:active:hover, .header-bar .button:focus:hover:active:focus, .header-bar .button:focus:hover:active:hover:focus, .header-bar .button:focus:hover:checked, .header-bar .button:focus:hover:checked:hover, .header-bar .button:focus:hover:checked:focus, .header-bar .button:focus:hover:checked:hover:focus, .header-bar .button.flat:focus:hover:active, .header-bar .button.flat:focus:hover:active:hover, .header-bar .button.flat:focus:hover:active:focus, .header-bar .button.flat:focus:hover:active:hover:focus, .header-bar .button.flat:focus:hover:checked, .header-bar .button.flat:focus:hover:checked:hover, .header-bar .button.flat:focus:hover:checked:focus, .header-bar .button.flat:focus:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.4); } + .header-bar .button:focus:hover:insensitive, .header-bar .button.flat:focus:hover:insensitive { + border-color: rgba(202, 202, 202, 0.4); } + .header-bar .button:focus:hover:active:insensitive, .header-bar .button:focus:hover:checked:insensitive, .header-bar .button.flat:focus:hover:active:insensitive, .header-bar .button.flat:focus:hover:checked:insensitive { + border-color: rgba(190, 190, 190, 0.4); } + .header-bar .button:checked, .header-bar .button:active, .header-bar .button.flat:checked, .header-bar .button.flat:active { + background-color: #FC6600; + background-image: none; + border-color: rgba(190, 190, 190, 0.32); + color: #ffffff; + box-shadow: inset 1px 0 rgba(238, 238, 238, 0.06), inset 0 1px rgba(238, 238, 238, 0.07), inset -1px 0 rgba(238, 238, 238, 0.06), inset 0 -1px rgba(238, 238, 238, 0.05); } + .header-bar .button:checked:focus, .header-bar .button:checked:hover, .header-bar .button:active:focus, .header-bar .button:active:hover, .header-bar .button.flat:checked:focus, .header-bar .button.flat:checked:hover, .header-bar .button.flat:active:focus, .header-bar .button.flat:active:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.32),0.3); } + .header-bar .button:checked:active, .header-bar .button:checked:active:hover, .header-bar .button:checked:active:focus, .header-bar .button:checked:active:hover:focus, .header-bar .button:checked:checked, .header-bar .button:checked:checked:hover, .header-bar .button:checked:checked:focus, .header-bar .button:checked:checked:hover:focus, .header-bar .button:active:active, .header-bar .button:active:active:hover, .header-bar .button:active:active:focus, .header-bar .button:active:active:hover:focus, .header-bar .button:active:checked, .header-bar .button:active:checked:hover, .header-bar .button:active:checked:focus, .header-bar .button:active:checked:hover:focus, .header-bar .button.flat:checked:active, .header-bar .button.flat:checked:active:hover, .header-bar .button.flat:checked:active:focus, .header-bar .button.flat:checked:active:hover:focus, .header-bar .button.flat:checked:checked, .header-bar .button.flat:checked:checked:hover, .header-bar .button.flat:checked:checked:focus, .header-bar .button.flat:checked:checked:hover:focus, .header-bar .button.flat:active:active, .header-bar .button.flat:active:active:hover, .header-bar .button.flat:active:active:focus, .header-bar .button.flat:active:active:hover:focus, .header-bar .button.flat:active:checked, .header-bar .button.flat:active:checked:hover, .header-bar .button.flat:active:checked:focus, .header-bar .button.flat:active:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.32); } + .header-bar .button:checked:insensitive, .header-bar .button:active:insensitive, .header-bar .button.flat:checked:insensitive, .header-bar .button.flat:active:insensitive { + border-color: rgba(202, 202, 202, 0.32); } + .header-bar .button:checked:active:insensitive, .header-bar .button:checked:checked:insensitive, .header-bar .button:active:active:insensitive, .header-bar .button:active:checked:insensitive, .header-bar .button.flat:checked:active:insensitive, .header-bar .button.flat:checked:checked:insensitive, .header-bar .button.flat:active:active:insensitive, .header-bar .button.flat:active:checked:insensitive { + border-color: rgba(190, 190, 190, 0.32); } + .header-bar .button:checked:focus, .header-bar .button:checked:hover, .header-bar .button:active:focus, .header-bar .button:active:hover, .header-bar .button.flat:checked:focus, .header-bar .button.flat:checked:hover, .header-bar .button.flat:active:focus, .header-bar .button.flat:active:hover { + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + .header-bar .button:focus, .header-bar .button:hover, .header-bar .button.flat:focus, .header-bar .button.flat:hover { + color: #eeeeee; } + .header-bar .button:insensitive:insensitive, .header-bar .button.flat:insensitive:insensitive { + background-color: alpha(mix(#101010,#eeeeee,0.2),0.4); + background-image: none; + opacity: .6; + color: mix(#101010,#eeeeee,0.6); + box-shadow: none; } + .header-bar .button:insensitive:insensitive :insensitive, .header-bar .button.flat:insensitive:insensitive :insensitive { + color: mix(#101010,#eeeeee,0.6); } + .header-bar .button:active:insensitive, .header-bar .button:checked:insensitive { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + .header-bar .button:active:insensitive:insensitive, .header-bar .button:checked:insensitive:insensitive { + color: rgba(255, 255, 255, 0.85); } + .header-bar .button.separator, .header-bar .button .separator { + border: 1px solid currentColor; + color: rgba(16, 16, 16, 0.9); } + .header-bar .button.separator:insensitive, .header-bar .button .separator:insensitive { + color: rgba(16, 16, 16, 0.85); } + .header-bar .button.linked, .header-bar .linked .button { + box-shadow: inset -1px 0 rgba(0, 0, 0, 0.32), 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + .header-bar .button.linked:focus, .header-bar .button.linked:hover, .header-bar .linked .button:focus, .header-bar .linked .button:hover { + box-shadow: inset -1px 0 mix(#FC6600,rgba(0, 0, 0, 0.32),0.3), 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .header-bar .button.linked:active, .header-bar .button.linked:active:hover, .header-bar .button.linked:active:focus, .header-bar .button.linked:active:hover:focus, .header-bar .button.linked:checked, .header-bar .button.linked:checked:hover, .header-bar .button.linked:checked:focus, .header-bar .button.linked:checked:hover:focus, .header-bar .linked .button:active, .header-bar .linked .button:active:hover, .header-bar .linked .button:active:focus, .header-bar .linked .button:active:hover:focus, .header-bar .linked .button:checked, .header-bar .linked .button:checked:hover, .header-bar .linked .button:checked:focus, .header-bar .linked .button:checked:hover:focus { + box-shadow: inset -1px 0 rgba(0, 0, 0, 0.32), inset 0 1px rgba(48, 48, 48, 0.07), inset 0 -1px rgba(48, 48, 48, 0.05); } + .header-bar .button.linked:insensitive, .header-bar .linked .button:insensitive { + box-shadow: inset -1px 0 #0d0d0d; } + .header-bar .button.linked:last-child, .header-bar .button.linked:only-child, .header-bar .linked .button:last-child, .header-bar .linked .button:only-child { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + .header-bar .button.linked:last-child:hover, .header-bar .button.linked:only-child:hover, .header-bar .linked .button:last-child:hover, .header-bar .linked .button:only-child:hover { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .header-bar .button.linked:insensitive:last-child, .header-bar .button.linked:insensitive:only-child, .header-bar .button.linked:active:insensitive:last-child, .header-bar .button.linked:active:insensitive:only-child, .header-bar .button.linked:checked:insensitive:last-child, .header-bar .button.linked:checked:insensitive:only-child, .header-bar .linked .button:insensitive:last-child, .header-bar .linked .button:insensitive:only-child, .header-bar .linked .button:active:insensitive:last-child, .header-bar .linked .button:active:insensitive:only-child, .header-bar .linked .button:checked:insensitive:last-child, .header-bar .linked .button:checked:insensitive:only-child { + box-shadow: none; } + .header-bar .button.linked:active:last-child, .header-bar .button.linked:active:last-child:focus, .header-bar .button.linked:active:last-child:hover, .header-bar .button.linked:active:last-child:hover:focus, .header-bar .button.linked:checked:last-child, .header-bar .button.linked:checked:last-child:focus, .header-bar .button.linked:checked:last-child:hover, .header-bar .button.linked:checked:last-child:hover:focus, .header-bar .linked .button:active:last-child, .header-bar .linked .button:active:last-child:focus, .header-bar .linked .button:active:last-child:hover, .header-bar .linked .button:active:last-child:hover:focus, .header-bar .linked .button:checked:last-child, .header-bar .linked .button:checked:last-child:focus, .header-bar .linked .button:checked:last-child:hover, .header-bar .linked .button:checked:last-child:hover:focus { + box-shadow: inset 0 1px rgba(48, 48, 48, 0.07), inset -1px 0 rgba(48, 48, 48, 0.06); } + .header-bar .button.linked:active:only-child, .header-bar .button.linked:active:only-child:focus, .header-bar .button.linked:active:only-child:hover, .header-bar .button.linked:active:only-child:hover:focus, .header-bar .button.linked:checked:only-child, .header-bar .button.linked:checked:only-child:focus, .header-bar .button.linked:checked:only-child:hover, .header-bar .button.linked:checked:only-child:hover:focus, .header-bar .linked .button:active:only-child, .header-bar .linked .button:active:only-child:focus, .header-bar .linked .button:active:only-child:hover, .header-bar .linked .button:active:only-child:hover:focus, .header-bar .linked .button:checked:only-child, .header-bar .linked .button:checked:only-child:focus, .header-bar .linked .button:checked:only-child:hover, .header-bar .linked .button:checked:only-child:hover:focus { + box-shadow: inset 1px 0 rgba(48, 48, 48, 0.06), inset 0 1px rgba(48, 48, 48, 0.07), inset -1px 0 rgba(48, 48, 48, 0.06); } + .header-bar GtkComboBox, .header-bar .button { + padding: 2px; } + .header-bar GtkComboBox.text-button, .header-bar .button.text-button { + padding: 3px; } + .header-bar GtkComboBox.image-button, .header-bar .button.image-button { + padding: 4px 2px 4px 3px; } + .header-bar GtkSeparatorToolItem, .header-bar .separator, .header-bar .separator:insensitive { + color: #0f0f0f; + border-color: currentColor; + -GtkWidget-window-dragging: true; } + .header-bar .menubar { + -GtkToolbar-button-relief: normal; } + .header-bar .button { + color: #eeeeee; } + +.titlebar { + background-color: #111111; + background-image: none; + border-radius: 3px 3px 0 0; + color: #eeeeee; } + .titlebar:backdrop { + background-color: #101010; + background-image: none; + color: mix(#eeeeee,#101010,0.4); + text-shadow: none; } + .titlebar.default-decoration { + border: 0; + box-shadow: none; } + .tiled .titlebar, .maximized .titlebar { + border-radius: 0; } + .titlebar .title { + font: bold; } + .titlebar .titlebutton { + padding: 3px; + border: 0; + background-image: none; + background-color: transparent; + color: #eeeeee; + box-shadow: none; } + .titlebar .titlebutton:hover, .titlebar .titlebutton:hover:focus { + background-image: none; + background-color: transparent; + color: #FC6600; + box-shadow: none; } + .titlebar .titlebutton:active, .titlebar .titlebutton:active:hover { + background-image: none; + background-color: transparent; + color: #e35c00; + box-shadow: none; } + .titlebar .titlebutton:backdrop { + background: none; + color: mix(#eeeeee,#101010,0.4); + icon-shadow: none; } + +/************** + ! Action-bar * +***************/ +.action-bar { + background-color: #101010; + background-image: none; + padding: 3px; + border-width: 1px 0 0; + border-style: solid; + border-color: #0d0d0d; + color: #eeeeee; } + .action-bar .button.text-button { + padding: 2px; } + .action-bar .button.image-button { + padding: 4px; } + .action-bar .title { + font: bold; + padding: 0 6px; } + .action-bar .subtitle { + font: smaller; + padding: 0 6px; } + +/*************** + ! Search bars * +****************/ +.search-bar { + background-color: #101010; + background-image: none; + border-width: 0 0 1px; + border-style: solid; + border-color: #0d0d0d; + color: #eeeeee; } + .search-bar .button.close-button { + padding: 3px; } + +/****************** + ! Action buttons * +*******************/ +.suggested-action.button, .selection-mode.header-bar .button.suggested-action, .selection-mode.toolbar .button.suggested-action { + background-color: #bee400; + background-image: none; + border-color: rgba(204, 204, 204, 0.32); + color: #ffffff; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + .suggested-action.button:focus, .selection-mode.header-bar .button.suggested-action:focus, .selection-mode.toolbar .button.suggested-action:focus, .suggested-action.button:hover, .selection-mode.header-bar .button.suggested-action:hover, .selection-mode.toolbar .button.suggested-action:hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.32),0.3); } + .suggested-action.button:active, .selection-mode.header-bar .button.suggested-action:active, .selection-mode.toolbar .button.suggested-action:active, .suggested-action.button:active:hover, .suggested-action.button:active:focus, .suggested-action.button:active:hover:focus, .suggested-action.button:checked, .selection-mode.header-bar .button.suggested-action:checked, .selection-mode.toolbar .button.suggested-action:checked, .suggested-action.button:checked:hover, .suggested-action.button:checked:focus, .suggested-action.button:checked:hover:focus { + border-color: rgba(179, 179, 179, 0.32); } + .suggested-action.button:insensitive, .selection-mode.header-bar .button.suggested-action:insensitive, .selection-mode.toolbar .button.suggested-action:insensitive { + border-color: rgba(217, 217, 217, 0.32); } + .suggested-action.button:active:insensitive, .suggested-action.button:checked:insensitive { + border-color: rgba(204, 204, 204, 0.32); } + .suggested-action.button.flat, .selection-mode.header-bar .flat.button.suggested-action, .selection-mode.toolbar .flat.button.suggested-action { + border-color: rgba(190, 228, 0, 0); + color: #ffffff; + background-color: rgba(190, 228, 0, 0); + background-image: none; + box-shadow: none; } + .suggested-action.button:hover, .selection-mode.header-bar .button.suggested-action:hover, .selection-mode.toolbar .button.suggested-action:hover, .suggested-action.button.flat:hover { + background-color: #c8ef00; + background-image: none; + border-color: rgba(204, 204, 204, 0.4); + color: #ffffff; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + .suggested-action.button:hover:focus, .suggested-action.button:hover:hover, .suggested-action.button.flat:hover:focus, .suggested-action.button.flat:hover:hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.4),0.3); } + .suggested-action.button:hover:active, .suggested-action.button:hover:active:hover, .suggested-action.button:hover:active:focus, .suggested-action.button:hover:active:hover:focus, .suggested-action.button:hover:checked, .suggested-action.button:hover:checked:hover, .suggested-action.button:hover:checked:focus, .suggested-action.button:hover:checked:hover:focus, .suggested-action.button.flat:hover:active, .suggested-action.button.flat:hover:active:hover, .suggested-action.button.flat:hover:active:focus, .suggested-action.button.flat:hover:active:hover:focus, .suggested-action.button.flat:hover:checked, .suggested-action.button.flat:hover:checked:hover, .suggested-action.button.flat:hover:checked:focus, .suggested-action.button.flat:hover:checked:hover:focus { + border-color: rgba(179, 179, 179, 0.4); } + .suggested-action.button:hover:insensitive, .suggested-action.button.flat:hover:insensitive { + border-color: rgba(217, 217, 217, 0.4); } + .suggested-action.button:hover:active:insensitive, .suggested-action.button:hover:checked:insensitive, .suggested-action.button.flat:hover:active:insensitive, .suggested-action.button.flat:hover:checked:insensitive { + border-color: rgba(204, 204, 204, 0.4); } + .suggested-action.button:focus, .selection-mode.header-bar .button.suggested-action:focus, .selection-mode.toolbar .button.suggested-action:focus, .suggested-action.button.flat:focus { + background-color: #c8ef00; + background-image: none; + border-color: rgba(255, 255, 255, 0.32); + color: #ffffff; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .suggested-action.button:focus:hover, .suggested-action.button.flat:focus:hover { + background-color: #d1fb00; + background-image: none; + border-color: rgba(204, 204, 204, 0.4); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + .suggested-action.button:focus:hover:focus, .suggested-action.button:focus:hover:hover, .suggested-action.button.flat:focus:hover:focus, .suggested-action.button.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.4),0.3); } + .suggested-action.button:focus:hover:active, .suggested-action.button:focus:hover:active:hover, .suggested-action.button:focus:hover:active:focus, .suggested-action.button:focus:hover:active:hover:focus, .suggested-action.button:focus:hover:checked, .suggested-action.button:focus:hover:checked:hover, .suggested-action.button:focus:hover:checked:focus, .suggested-action.button:focus:hover:checked:hover:focus, .suggested-action.button.flat:focus:hover:active, .suggested-action.button.flat:focus:hover:active:hover, .suggested-action.button.flat:focus:hover:active:focus, .suggested-action.button.flat:focus:hover:active:hover:focus, .suggested-action.button.flat:focus:hover:checked, .suggested-action.button.flat:focus:hover:checked:hover, .suggested-action.button.flat:focus:hover:checked:focus, .suggested-action.button.flat:focus:hover:checked:hover:focus { + border-color: rgba(179, 179, 179, 0.4); } + .suggested-action.button:focus:hover:insensitive, .suggested-action.button.flat:focus:hover:insensitive { + border-color: rgba(217, 217, 217, 0.4); } + .suggested-action.button:focus:hover:active:insensitive, .suggested-action.button:focus:hover:checked:insensitive, .suggested-action.button.flat:focus:hover:active:insensitive, .suggested-action.button.flat:focus:hover:checked:insensitive { + border-color: rgba(204, 204, 204, 0.4); } + .suggested-action.button:checked, .selection-mode.header-bar .button.suggested-action:checked, .selection-mode.toolbar .button.suggested-action:checked, .suggested-action.button:active, .selection-mode.header-bar .button.suggested-action:active, .selection-mode.toolbar .button.suggested-action:active, .suggested-action.button.flat:checked, .suggested-action.button.flat:active { + background-color: #FC6600; + background-image: none; + border-color: rgba(204, 204, 204, 0.32); + color: #ffffff; + box-shadow: inset 1px 0 rgba(255, 255, 255, 0.06), inset 0 1px rgba(255, 255, 255, 0.07), inset -1px 0 rgba(255, 255, 255, 0.06), inset 0 -1px rgba(255, 255, 255, 0.05); } + .suggested-action.button:checked:focus, .suggested-action.button:checked:hover, .suggested-action.button:active:focus, .suggested-action.button:active:hover, .suggested-action.button.flat:checked:focus, .suggested-action.button.flat:checked:hover, .suggested-action.button.flat:active:focus, .suggested-action.button.flat:active:hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.32),0.3); } + .suggested-action.button:checked:active, .suggested-action.button:checked:active:hover, .suggested-action.button:checked:active:focus, .suggested-action.button:checked:active:hover:focus, .suggested-action.button:checked:checked, .suggested-action.button:checked:checked:hover, .suggested-action.button:checked:checked:focus, .suggested-action.button:checked:checked:hover:focus, .suggested-action.button:active:active, .suggested-action.button:active:active:hover, .suggested-action.button:active:active:focus, .suggested-action.button:active:active:hover:focus, .suggested-action.button:active:checked, .suggested-action.button:active:checked:hover, .suggested-action.button:active:checked:focus, .suggested-action.button:active:checked:hover:focus, .suggested-action.button.flat:checked:active, .suggested-action.button.flat:checked:active:hover, .suggested-action.button.flat:checked:active:focus, .suggested-action.button.flat:checked:active:hover:focus, .suggested-action.button.flat:checked:checked, .suggested-action.button.flat:checked:checked:hover, .suggested-action.button.flat:checked:checked:focus, .suggested-action.button.flat:checked:checked:hover:focus, .suggested-action.button.flat:active:active, .suggested-action.button.flat:active:active:hover, .suggested-action.button.flat:active:active:focus, .suggested-action.button.flat:active:active:hover:focus, .suggested-action.button.flat:active:checked, .suggested-action.button.flat:active:checked:hover, .suggested-action.button.flat:active:checked:focus, .suggested-action.button.flat:active:checked:hover:focus { + border-color: rgba(179, 179, 179, 0.32); } + .suggested-action.button:checked:insensitive, .suggested-action.button:active:insensitive, .suggested-action.button.flat:checked:insensitive, .suggested-action.button.flat:active:insensitive { + border-color: rgba(217, 217, 217, 0.32); } + .suggested-action.button:checked:active:insensitive, .suggested-action.button:checked:checked:insensitive, .suggested-action.button:active:active:insensitive, .suggested-action.button:active:checked:insensitive, .suggested-action.button.flat:checked:active:insensitive, .suggested-action.button.flat:checked:checked:insensitive, .suggested-action.button.flat:active:active:insensitive, .suggested-action.button.flat:active:checked:insensitive { + border-color: rgba(204, 204, 204, 0.32); } + .suggested-action.button:checked:focus, .suggested-action.button:checked:hover, .suggested-action.button:active:focus, .suggested-action.button:active:hover, .suggested-action.button.flat:checked:focus, .suggested-action.button.flat:checked:hover, .suggested-action.button.flat:active:focus, .suggested-action.button.flat:active:hover { + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + .suggested-action.button:focus, .selection-mode.header-bar .button.suggested-action:focus, .selection-mode.toolbar .button.suggested-action:focus, .suggested-action.button:hover, .selection-mode.header-bar .button.suggested-action:hover, .selection-mode.toolbar .button.suggested-action:hover, .suggested-action.button.flat:focus, .suggested-action.button.flat:hover { + color: #ffffff; } + .suggested-action.button:insensitive:insensitive, .suggested-action.button.flat:insensitive:insensitive { + background-color: alpha(mix(#bee400,#ffffff,0.2),0.4); + background-image: none; + opacity: .6; + color: mix(#bee400,#ffffff,0.6); + box-shadow: none; } + .suggested-action.button:insensitive:insensitive :insensitive, .suggested-action.button.flat:insensitive:insensitive :insensitive { + color: mix(#bee400,#ffffff,0.6); } + .suggested-action.button:active:insensitive, .suggested-action.button:checked:insensitive { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + .suggested-action.button:active:insensitive:insensitive, .suggested-action.button:checked:insensitive:insensitive { + color: rgba(255, 255, 255, 0.85); } + .suggested-action.button.separator, .selection-mode.header-bar .separator.button.suggested-action, .selection-mode.toolbar .separator.button.suggested-action, .suggested-action.button .separator, .selection-mode.header-bar .button.suggested-action .separator, .selection-mode.toolbar .button.suggested-action .separator { + border: 1px solid currentColor; + color: rgba(190, 228, 0, 0.9); } + .suggested-action.button.separator:insensitive, .suggested-action.button .separator:insensitive { + color: rgba(190, 228, 0, 0.85); } + +.destructive-action.button { + background-color: #fc6600; + background-image: none; + border-color: rgba(204, 204, 204, 0.32); + color: #ffffff; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + .destructive-action.button:focus, .destructive-action.button:hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.32),0.3); } + .destructive-action.button:active, .destructive-action.button:active:hover, .destructive-action.button:active:focus, .destructive-action.button:active:hover:focus, .destructive-action.button:checked, .destructive-action.button:checked:hover, .destructive-action.button:checked:focus, .destructive-action.button:checked:hover:focus { + border-color: rgba(179, 179, 179, 0.32); } + .destructive-action.button:insensitive { + border-color: rgba(217, 217, 217, 0.32); } + .destructive-action.button:active:insensitive, .destructive-action.button:checked:insensitive { + border-color: rgba(204, 204, 204, 0.32); } + .destructive-action.button.flat { + border-color: rgba(252, 102, 0, 0); + color: #ffffff; + background-color: rgba(252, 102, 0, 0); + background-image: none; + box-shadow: none; } + .destructive-action.button:hover, .destructive-action.button.flat:hover { + background-color: #ff6d0a; + background-image: none; + border-color: rgba(204, 204, 204, 0.4); + color: #ffffff; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + .destructive-action.button:hover:focus, .destructive-action.button:hover:hover, .destructive-action.button.flat:hover:focus, .destructive-action.button.flat:hover:hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.4),0.3); } + .destructive-action.button:hover:active, .destructive-action.button:hover:active:hover, .destructive-action.button:hover:active:focus, .destructive-action.button:hover:active:hover:focus, .destructive-action.button:hover:checked, .destructive-action.button:hover:checked:hover, .destructive-action.button:hover:checked:focus, .destructive-action.button:hover:checked:hover:focus, .destructive-action.button.flat:hover:active, .destructive-action.button.flat:hover:active:hover, .destructive-action.button.flat:hover:active:focus, .destructive-action.button.flat:hover:active:hover:focus, .destructive-action.button.flat:hover:checked, .destructive-action.button.flat:hover:checked:hover, .destructive-action.button.flat:hover:checked:focus, .destructive-action.button.flat:hover:checked:hover:focus { + border-color: rgba(179, 179, 179, 0.4); } + .destructive-action.button:hover:insensitive, .destructive-action.button.flat:hover:insensitive { + border-color: rgba(217, 217, 217, 0.4); } + .destructive-action.button:hover:active:insensitive, .destructive-action.button:hover:checked:insensitive, .destructive-action.button.flat:hover:active:insensitive, .destructive-action.button.flat:hover:checked:insensitive { + border-color: rgba(204, 204, 204, 0.4); } + .destructive-action.button:focus, .destructive-action.button.flat:focus { + background-color: #ff6d0a; + background-image: none; + border-color: rgba(255, 255, 255, 0.32); + color: #ffffff; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .destructive-action.button:focus:hover, .destructive-action.button.flat:focus:hover { + background-color: #ff7416; + background-image: none; + border-color: rgba(204, 204, 204, 0.4); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + .destructive-action.button:focus:hover:focus, .destructive-action.button:focus:hover:hover, .destructive-action.button.flat:focus:hover:focus, .destructive-action.button.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.4),0.3); } + .destructive-action.button:focus:hover:active, .destructive-action.button:focus:hover:active:hover, .destructive-action.button:focus:hover:active:focus, .destructive-action.button:focus:hover:active:hover:focus, .destructive-action.button:focus:hover:checked, .destructive-action.button:focus:hover:checked:hover, .destructive-action.button:focus:hover:checked:focus, .destructive-action.button:focus:hover:checked:hover:focus, .destructive-action.button.flat:focus:hover:active, .destructive-action.button.flat:focus:hover:active:hover, .destructive-action.button.flat:focus:hover:active:focus, .destructive-action.button.flat:focus:hover:active:hover:focus, .destructive-action.button.flat:focus:hover:checked, .destructive-action.button.flat:focus:hover:checked:hover, .destructive-action.button.flat:focus:hover:checked:focus, .destructive-action.button.flat:focus:hover:checked:hover:focus { + border-color: rgba(179, 179, 179, 0.4); } + .destructive-action.button:focus:hover:insensitive, .destructive-action.button.flat:focus:hover:insensitive { + border-color: rgba(217, 217, 217, 0.4); } + .destructive-action.button:focus:hover:active:insensitive, .destructive-action.button:focus:hover:checked:insensitive, .destructive-action.button.flat:focus:hover:active:insensitive, .destructive-action.button.flat:focus:hover:checked:insensitive { + border-color: rgba(204, 204, 204, 0.4); } + .destructive-action.button:checked, .destructive-action.button:active, .destructive-action.button.flat:checked, .destructive-action.button.flat:active { + background-color: #FC6600; + background-image: none; + border-color: rgba(204, 204, 204, 0.32); + color: #ffffff; + box-shadow: inset 1px 0 rgba(255, 255, 255, 0.06), inset 0 1px rgba(255, 255, 255, 0.07), inset -1px 0 rgba(255, 255, 255, 0.06), inset 0 -1px rgba(255, 255, 255, 0.05); } + .destructive-action.button:checked:focus, .destructive-action.button:checked:hover, .destructive-action.button:active:focus, .destructive-action.button:active:hover, .destructive-action.button.flat:checked:focus, .destructive-action.button.flat:checked:hover, .destructive-action.button.flat:active:focus, .destructive-action.button.flat:active:hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.32),0.3); } + .destructive-action.button:checked:active, .destructive-action.button:checked:active:hover, .destructive-action.button:checked:active:focus, .destructive-action.button:checked:active:hover:focus, .destructive-action.button:checked:checked, .destructive-action.button:checked:checked:hover, .destructive-action.button:checked:checked:focus, .destructive-action.button:checked:checked:hover:focus, .destructive-action.button:active:active, .destructive-action.button:active:active:hover, .destructive-action.button:active:active:focus, .destructive-action.button:active:active:hover:focus, .destructive-action.button:active:checked, .destructive-action.button:active:checked:hover, .destructive-action.button:active:checked:focus, .destructive-action.button:active:checked:hover:focus, .destructive-action.button.flat:checked:active, .destructive-action.button.flat:checked:active:hover, .destructive-action.button.flat:checked:active:focus, .destructive-action.button.flat:checked:active:hover:focus, .destructive-action.button.flat:checked:checked, .destructive-action.button.flat:checked:checked:hover, .destructive-action.button.flat:checked:checked:focus, .destructive-action.button.flat:checked:checked:hover:focus, .destructive-action.button.flat:active:active, .destructive-action.button.flat:active:active:hover, .destructive-action.button.flat:active:active:focus, .destructive-action.button.flat:active:active:hover:focus, .destructive-action.button.flat:active:checked, .destructive-action.button.flat:active:checked:hover, .destructive-action.button.flat:active:checked:focus, .destructive-action.button.flat:active:checked:hover:focus { + border-color: rgba(179, 179, 179, 0.32); } + .destructive-action.button:checked:insensitive, .destructive-action.button:active:insensitive, .destructive-action.button.flat:checked:insensitive, .destructive-action.button.flat:active:insensitive { + border-color: rgba(217, 217, 217, 0.32); } + .destructive-action.button:checked:active:insensitive, .destructive-action.button:checked:checked:insensitive, .destructive-action.button:active:active:insensitive, .destructive-action.button:active:checked:insensitive, .destructive-action.button.flat:checked:active:insensitive, .destructive-action.button.flat:checked:checked:insensitive, .destructive-action.button.flat:active:active:insensitive, .destructive-action.button.flat:active:checked:insensitive { + border-color: rgba(204, 204, 204, 0.32); } + .destructive-action.button:checked:focus, .destructive-action.button:checked:hover, .destructive-action.button:active:focus, .destructive-action.button:active:hover, .destructive-action.button.flat:checked:focus, .destructive-action.button.flat:checked:hover, .destructive-action.button.flat:active:focus, .destructive-action.button.flat:active:hover { + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + .destructive-action.button:focus, .destructive-action.button:hover, .destructive-action.button.flat:focus, .destructive-action.button.flat:hover { + color: #ffffff; } + .destructive-action.button:insensitive:insensitive, .destructive-action.button.flat:insensitive:insensitive { + background-color: alpha(mix(#fc6600,#ffffff,0.2),0.4); + background-image: none; + opacity: .6; + color: mix(#fc6600,#ffffff,0.6); + box-shadow: none; } + .destructive-action.button:insensitive:insensitive :insensitive, .destructive-action.button.flat:insensitive:insensitive :insensitive { + color: mix(#fc6600,#ffffff,0.6); } + .destructive-action.button:active:insensitive, .destructive-action.button:checked:insensitive { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + .destructive-action.button:active:insensitive:insensitive, .destructive-action.button:checked:insensitive:insensitive { + color: rgba(255, 255, 255, 0.85); } + .destructive-action.button.separator, .destructive-action.button .separator { + border: 1px solid currentColor; + color: rgba(252, 102, 0, 0.9); } + .destructive-action.button.separator:insensitive, .destructive-action.button .separator:insensitive { + color: rgba(252, 102, 0, 0.85); } + +/****************** +* selection mode * +******************/ +.selection-mode.header-bar, .selection-mode.toolbar { + background-color: #FC6600; + background-image: none; + border-color: #ca5200; + padding: 6px; + color: #ffffff; } + .selection-mode.header-bar:focus, .selection-mode.header-bar:hover, .selection-mode.toolbar:focus, .selection-mode.toolbar:hover { + border-color: mix(#FC6600,#FC6600,0.3); } + .selection-mode.header-bar:active, .selection-mode.header-bar:active:hover, .selection-mode.header-bar:active:focus, .selection-mode.header-bar:active:hover:focus, .selection-mode.header-bar:checked, .selection-mode.header-bar:checked:hover, .selection-mode.header-bar:checked:focus, .selection-mode.header-bar:checked:hover:focus, .selection-mode.toolbar:active, .selection-mode.toolbar:active:hover, .selection-mode.toolbar:active:focus, .selection-mode.toolbar:active:hover:focus, .selection-mode.toolbar:checked, .selection-mode.toolbar:checked:hover, .selection-mode.toolbar:checked:focus, .selection-mode.toolbar:checked:hover:focus { + border-color: #b04700; } + .selection-mode.header-bar:insensitive, .selection-mode.toolbar:insensitive { + border-color: #d65700; } + .selection-mode.header-bar:active:insensitive, .selection-mode.header-bar:checked:insensitive, .selection-mode.toolbar:active:insensitive, .selection-mode.toolbar:checked:insensitive { + border-color: #ca5200; } + .selection-mode.header-bar:insensitive, .selection-mode.toolbar:insensitive { + background-color: #e35c00; + background-image: none; + color: mix(#ffffff,#FC6600,0.5); } + .selection-mode.header-bar .title, .selection-mode.toolbar .title { + font: bold; + padding: 0 6px; } + .selection-mode.header-bar .subtitle, .selection-mode.toolbar .subtitle { + font: smaller; + padding: 0 6px; } + .selection-mode.header-bar .button, .selection-mode.toolbar .button { + background-color: #101010; + background-image: none; + border-color: rgba(190, 190, 190, 0.32); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + .selection-mode.header-bar .button:focus, .selection-mode.header-bar .button:hover, .selection-mode.toolbar .button:focus, .selection-mode.toolbar .button:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.32),0.3); } + .selection-mode.header-bar .button:active, .selection-mode.header-bar .button:active:hover, .selection-mode.header-bar .button:active:focus, .selection-mode.header-bar .button:active:hover:focus, .selection-mode.header-bar .button:checked, .selection-mode.header-bar .button:checked:hover, .selection-mode.header-bar .button:checked:focus, .selection-mode.header-bar .button:checked:hover:focus, .selection-mode.toolbar .button:active, .selection-mode.toolbar .button:active:hover, .selection-mode.toolbar .button:active:focus, .selection-mode.toolbar .button:active:hover:focus, .selection-mode.toolbar .button:checked, .selection-mode.toolbar .button:checked:hover, .selection-mode.toolbar .button:checked:focus, .selection-mode.toolbar .button:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.32); } + .selection-mode.header-bar .button:insensitive, .selection-mode.toolbar .button:insensitive { + border-color: rgba(202, 202, 202, 0.32); } + .selection-mode.header-bar .button:active:insensitive, .selection-mode.header-bar .button:checked:insensitive, .selection-mode.toolbar .button:active:insensitive, .selection-mode.toolbar .button:checked:insensitive { + border-color: rgba(190, 190, 190, 0.32); } + .selection-mode.header-bar .button.flat, .selection-mode.toolbar .button.flat { + border-color: rgba(16, 16, 16, 0); + color: #eeeeee; + background-color: rgba(16, 16, 16, 0); + background-image: none; + box-shadow: none; } + .selection-mode.header-bar .button:hover, .selection-mode.header-bar .button.flat:hover, .selection-mode.toolbar .button:hover, .selection-mode.toolbar .button.flat:hover { + background-color: #111111; + background-image: none; + border-color: rgba(190, 190, 190, 0.4); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + .selection-mode.header-bar .button:hover:focus, .selection-mode.header-bar .button:hover:hover, .selection-mode.header-bar .button.flat:hover:focus, .selection-mode.header-bar .button.flat:hover:hover, .selection-mode.toolbar .button:hover:focus, .selection-mode.toolbar .button:hover:hover, .selection-mode.toolbar .button.flat:hover:focus, .selection-mode.toolbar .button.flat:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.4),0.3); } + .selection-mode.header-bar .button:hover:active, .selection-mode.header-bar .button:hover:active:hover, .selection-mode.header-bar .button:hover:active:focus, .selection-mode.header-bar .button:hover:active:hover:focus, .selection-mode.header-bar .button:hover:checked, .selection-mode.header-bar .button:hover:checked:hover, .selection-mode.header-bar .button:hover:checked:focus, .selection-mode.header-bar .button:hover:checked:hover:focus, .selection-mode.header-bar .button.flat:hover:active, .selection-mode.header-bar .button.flat:hover:active:hover, .selection-mode.header-bar .button.flat:hover:active:focus, .selection-mode.header-bar .button.flat:hover:active:hover:focus, .selection-mode.header-bar .button.flat:hover:checked, .selection-mode.header-bar .button.flat:hover:checked:hover, .selection-mode.header-bar .button.flat:hover:checked:focus, .selection-mode.header-bar .button.flat:hover:checked:hover:focus, .selection-mode.toolbar .button:hover:active, .selection-mode.toolbar .button:hover:active:hover, .selection-mode.toolbar .button:hover:active:focus, .selection-mode.toolbar .button:hover:active:hover:focus, .selection-mode.toolbar .button:hover:checked, .selection-mode.toolbar .button:hover:checked:hover, .selection-mode.toolbar .button:hover:checked:focus, .selection-mode.toolbar .button:hover:checked:hover:focus, .selection-mode.toolbar .button.flat:hover:active, .selection-mode.toolbar .button.flat:hover:active:hover, .selection-mode.toolbar .button.flat:hover:active:focus, .selection-mode.toolbar .button.flat:hover:active:hover:focus, .selection-mode.toolbar .button.flat:hover:checked, .selection-mode.toolbar .button.flat:hover:checked:hover, .selection-mode.toolbar .button.flat:hover:checked:focus, .selection-mode.toolbar .button.flat:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.4); } + .selection-mode.header-bar .button:hover:insensitive, .selection-mode.header-bar .button.flat:hover:insensitive, .selection-mode.toolbar .button:hover:insensitive, .selection-mode.toolbar .button.flat:hover:insensitive { + border-color: rgba(202, 202, 202, 0.4); } + .selection-mode.header-bar .button:hover:active:insensitive, .selection-mode.header-bar .button:hover:checked:insensitive, .selection-mode.header-bar .button.flat:hover:active:insensitive, .selection-mode.header-bar .button.flat:hover:checked:insensitive, .selection-mode.toolbar .button:hover:active:insensitive, .selection-mode.toolbar .button:hover:checked:insensitive, .selection-mode.toolbar .button.flat:hover:active:insensitive, .selection-mode.toolbar .button.flat:hover:checked:insensitive { + border-color: rgba(190, 190, 190, 0.4); } + .selection-mode.header-bar .button:focus, .selection-mode.header-bar .button.flat:focus, .selection-mode.toolbar .button:focus, .selection-mode.toolbar .button.flat:focus { + background-color: #111111; + background-image: none; + border-color: rgba(238, 238, 238, 0.32); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .selection-mode.header-bar .button:focus:hover, .selection-mode.header-bar .button.flat:focus:hover, .selection-mode.toolbar .button:focus:hover, .selection-mode.toolbar .button.flat:focus:hover { + background-color: #121212; + background-image: none; + border-color: rgba(190, 190, 190, 0.4); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + .selection-mode.header-bar .button:focus:hover:focus, .selection-mode.header-bar .button:focus:hover:hover, .selection-mode.header-bar .button.flat:focus:hover:focus, .selection-mode.header-bar .button.flat:focus:hover:hover, .selection-mode.toolbar .button:focus:hover:focus, .selection-mode.toolbar .button:focus:hover:hover, .selection-mode.toolbar .button.flat:focus:hover:focus, .selection-mode.toolbar .button.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.4),0.3); } + .selection-mode.header-bar .button:focus:hover:active, .selection-mode.header-bar .button:focus:hover:active:hover, .selection-mode.header-bar .button:focus:hover:active:focus, .selection-mode.header-bar .button:focus:hover:active:hover:focus, .selection-mode.header-bar .button:focus:hover:checked, .selection-mode.header-bar .button:focus:hover:checked:hover, .selection-mode.header-bar .button:focus:hover:checked:focus, .selection-mode.header-bar .button:focus:hover:checked:hover:focus, .selection-mode.header-bar .button.flat:focus:hover:active, .selection-mode.header-bar .button.flat:focus:hover:active:hover, .selection-mode.header-bar .button.flat:focus:hover:active:focus, .selection-mode.header-bar .button.flat:focus:hover:active:hover:focus, .selection-mode.header-bar .button.flat:focus:hover:checked, .selection-mode.header-bar .button.flat:focus:hover:checked:hover, .selection-mode.header-bar .button.flat:focus:hover:checked:focus, .selection-mode.header-bar .button.flat:focus:hover:checked:hover:focus, .selection-mode.toolbar .button:focus:hover:active, .selection-mode.toolbar .button:focus:hover:active:hover, .selection-mode.toolbar .button:focus:hover:active:focus, .selection-mode.toolbar .button:focus:hover:active:hover:focus, .selection-mode.toolbar .button:focus:hover:checked, .selection-mode.toolbar .button:focus:hover:checked:hover, .selection-mode.toolbar .button:focus:hover:checked:focus, .selection-mode.toolbar .button:focus:hover:checked:hover:focus, .selection-mode.toolbar .button.flat:focus:hover:active, .selection-mode.toolbar .button.flat:focus:hover:active:hover, .selection-mode.toolbar .button.flat:focus:hover:active:focus, .selection-mode.toolbar .button.flat:focus:hover:active:hover:focus, .selection-mode.toolbar .button.flat:focus:hover:checked, .selection-mode.toolbar .button.flat:focus:hover:checked:hover, .selection-mode.toolbar .button.flat:focus:hover:checked:focus, .selection-mode.toolbar .button.flat:focus:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.4); } + .selection-mode.header-bar .button:focus:hover:insensitive, .selection-mode.header-bar .button.flat:focus:hover:insensitive, .selection-mode.toolbar .button:focus:hover:insensitive, .selection-mode.toolbar .button.flat:focus:hover:insensitive { + border-color: rgba(202, 202, 202, 0.4); } + .selection-mode.header-bar .button:focus:hover:active:insensitive, .selection-mode.header-bar .button:focus:hover:checked:insensitive, .selection-mode.header-bar .button.flat:focus:hover:active:insensitive, .selection-mode.header-bar .button.flat:focus:hover:checked:insensitive, .selection-mode.toolbar .button:focus:hover:active:insensitive, .selection-mode.toolbar .button:focus:hover:checked:insensitive, .selection-mode.toolbar .button.flat:focus:hover:active:insensitive, .selection-mode.toolbar .button.flat:focus:hover:checked:insensitive { + border-color: rgba(190, 190, 190, 0.4); } + .selection-mode.header-bar .button:checked, .selection-mode.header-bar .button:active, .selection-mode.header-bar .button.flat:checked, .selection-mode.header-bar .button.flat:active, .selection-mode.toolbar .button:checked, .selection-mode.toolbar .button:active, .selection-mode.toolbar .button.flat:checked, .selection-mode.toolbar .button.flat:active { + background-color: #FC6600; + background-image: none; + border-color: rgba(190, 190, 190, 0.32); + color: #ffffff; + box-shadow: inset 1px 0 rgba(238, 238, 238, 0.06), inset 0 1px rgba(238, 238, 238, 0.07), inset -1px 0 rgba(238, 238, 238, 0.06), inset 0 -1px rgba(238, 238, 238, 0.05); } + .selection-mode.header-bar .button:checked:focus, .selection-mode.header-bar .button:checked:hover, .selection-mode.header-bar .button:active:focus, .selection-mode.header-bar .button:active:hover, .selection-mode.header-bar .button.flat:checked:focus, .selection-mode.header-bar .button.flat:checked:hover, .selection-mode.header-bar .button.flat:active:focus, .selection-mode.header-bar .button.flat:active:hover, .selection-mode.toolbar .button:checked:focus, .selection-mode.toolbar .button:checked:hover, .selection-mode.toolbar .button:active:focus, .selection-mode.toolbar .button:active:hover, .selection-mode.toolbar .button.flat:checked:focus, .selection-mode.toolbar .button.flat:checked:hover, .selection-mode.toolbar .button.flat:active:focus, .selection-mode.toolbar .button.flat:active:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.32),0.3); } + .selection-mode.header-bar .button:checked:active, .selection-mode.header-bar .button:checked:active:hover, .selection-mode.header-bar .button:checked:active:focus, .selection-mode.header-bar .button:checked:active:hover:focus, .selection-mode.header-bar .button:checked:checked, .selection-mode.header-bar .button:checked:checked:hover, .selection-mode.header-bar .button:checked:checked:focus, .selection-mode.header-bar .button:checked:checked:hover:focus, .selection-mode.header-bar .button:active:active, .selection-mode.header-bar .button:active:active:hover, .selection-mode.header-bar .button:active:active:focus, .selection-mode.header-bar .button:active:active:hover:focus, .selection-mode.header-bar .button:active:checked, .selection-mode.header-bar .button:active:checked:hover, .selection-mode.header-bar .button:active:checked:focus, .selection-mode.header-bar .button:active:checked:hover:focus, .selection-mode.header-bar .button.flat:checked:active, .selection-mode.header-bar .button.flat:checked:active:hover, .selection-mode.header-bar .button.flat:checked:active:focus, .selection-mode.header-bar .button.flat:checked:active:hover:focus, .selection-mode.header-bar .button.flat:checked:checked, .selection-mode.header-bar .button.flat:checked:checked:hover, .selection-mode.header-bar .button.flat:checked:checked:focus, .selection-mode.header-bar .button.flat:checked:checked:hover:focus, .selection-mode.header-bar .button.flat:active:active, .selection-mode.header-bar .button.flat:active:active:hover, .selection-mode.header-bar .button.flat:active:active:focus, .selection-mode.header-bar .button.flat:active:active:hover:focus, .selection-mode.header-bar .button.flat:active:checked, .selection-mode.header-bar .button.flat:active:checked:hover, .selection-mode.header-bar .button.flat:active:checked:focus, .selection-mode.header-bar .button.flat:active:checked:hover:focus, .selection-mode.toolbar .button:checked:active, .selection-mode.toolbar .button:checked:active:hover, .selection-mode.toolbar .button:checked:active:focus, .selection-mode.toolbar .button:checked:active:hover:focus, .selection-mode.toolbar .button:checked:checked, .selection-mode.toolbar .button:checked:checked:hover, .selection-mode.toolbar .button:checked:checked:focus, .selection-mode.toolbar .button:checked:checked:hover:focus, .selection-mode.toolbar .button:active:active, .selection-mode.toolbar .button:active:active:hover, .selection-mode.toolbar .button:active:active:focus, .selection-mode.toolbar .button:active:active:hover:focus, .selection-mode.toolbar .button:active:checked, .selection-mode.toolbar .button:active:checked:hover, .selection-mode.toolbar .button:active:checked:focus, .selection-mode.toolbar .button:active:checked:hover:focus, .selection-mode.toolbar .button.flat:checked:active, .selection-mode.toolbar .button.flat:checked:active:hover, .selection-mode.toolbar .button.flat:checked:active:focus, .selection-mode.toolbar .button.flat:checked:active:hover:focus, .selection-mode.toolbar .button.flat:checked:checked, .selection-mode.toolbar .button.flat:checked:checked:hover, .selection-mode.toolbar .button.flat:checked:checked:focus, .selection-mode.toolbar .button.flat:checked:checked:hover:focus, .selection-mode.toolbar .button.flat:active:active, .selection-mode.toolbar .button.flat:active:active:hover, .selection-mode.toolbar .button.flat:active:active:focus, .selection-mode.toolbar .button.flat:active:active:hover:focus, .selection-mode.toolbar .button.flat:active:checked, .selection-mode.toolbar .button.flat:active:checked:hover, .selection-mode.toolbar .button.flat:active:checked:focus, .selection-mode.toolbar .button.flat:active:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.32); } + .selection-mode.header-bar .button:checked:insensitive, .selection-mode.header-bar .button:active:insensitive, .selection-mode.header-bar .button.flat:checked:insensitive, .selection-mode.header-bar .button.flat:active:insensitive, .selection-mode.toolbar .button:checked:insensitive, .selection-mode.toolbar .button:active:insensitive, .selection-mode.toolbar .button.flat:checked:insensitive, .selection-mode.toolbar .button.flat:active:insensitive { + border-color: rgba(202, 202, 202, 0.32); } + .selection-mode.header-bar .button:checked:active:insensitive, .selection-mode.header-bar .button:checked:checked:insensitive, .selection-mode.header-bar .button:active:active:insensitive, .selection-mode.header-bar .button:active:checked:insensitive, .selection-mode.header-bar .button.flat:checked:active:insensitive, .selection-mode.header-bar .button.flat:checked:checked:insensitive, .selection-mode.header-bar .button.flat:active:active:insensitive, .selection-mode.header-bar .button.flat:active:checked:insensitive, .selection-mode.toolbar .button:checked:active:insensitive, .selection-mode.toolbar .button:checked:checked:insensitive, .selection-mode.toolbar .button:active:active:insensitive, .selection-mode.toolbar .button:active:checked:insensitive, .selection-mode.toolbar .button.flat:checked:active:insensitive, .selection-mode.toolbar .button.flat:checked:checked:insensitive, .selection-mode.toolbar .button.flat:active:active:insensitive, .selection-mode.toolbar .button.flat:active:checked:insensitive { + border-color: rgba(190, 190, 190, 0.32); } + .selection-mode.header-bar .button:checked:focus, .selection-mode.header-bar .button:checked:hover, .selection-mode.header-bar .button:active:focus, .selection-mode.header-bar .button:active:hover, .selection-mode.header-bar .button.flat:checked:focus, .selection-mode.header-bar .button.flat:checked:hover, .selection-mode.header-bar .button.flat:active:focus, .selection-mode.header-bar .button.flat:active:hover, .selection-mode.toolbar .button:checked:focus, .selection-mode.toolbar .button:checked:hover, .selection-mode.toolbar .button:active:focus, .selection-mode.toolbar .button:active:hover, .selection-mode.toolbar .button.flat:checked:focus, .selection-mode.toolbar .button.flat:checked:hover, .selection-mode.toolbar .button.flat:active:focus, .selection-mode.toolbar .button.flat:active:hover { + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + .selection-mode.header-bar .button:focus, .selection-mode.header-bar .button:hover, .selection-mode.header-bar .button.flat:focus, .selection-mode.header-bar .button.flat:hover, .selection-mode.toolbar .button:focus, .selection-mode.toolbar .button:hover, .selection-mode.toolbar .button.flat:focus, .selection-mode.toolbar .button.flat:hover { + color: #eeeeee; } + .selection-mode.header-bar .button:insensitive:insensitive, .selection-mode.header-bar .button.flat:insensitive:insensitive, .selection-mode.toolbar .button:insensitive:insensitive, .selection-mode.toolbar .button.flat:insensitive:insensitive { + background-color: alpha(mix(#101010,#eeeeee,0.2),0.4); + background-image: none; + opacity: .6; + color: mix(#101010,#eeeeee,0.6); + box-shadow: none; } + .selection-mode.header-bar .button:insensitive:insensitive :insensitive, .selection-mode.header-bar .button.flat:insensitive:insensitive :insensitive, .selection-mode.toolbar .button:insensitive:insensitive :insensitive, .selection-mode.toolbar .button.flat:insensitive:insensitive :insensitive { + color: mix(#101010,#eeeeee,0.6); } + .selection-mode.header-bar .button:active:insensitive, .selection-mode.header-bar .button:checked:insensitive, .selection-mode.toolbar .button:active:insensitive, .selection-mode.toolbar .button:checked:insensitive { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + .selection-mode.header-bar .button:active:insensitive:insensitive, .selection-mode.header-bar .button:checked:insensitive:insensitive, .selection-mode.toolbar .button:active:insensitive:insensitive, .selection-mode.toolbar .button:checked:insensitive:insensitive { + color: rgba(255, 255, 255, 0.85); } + .selection-mode.header-bar .button.separator, .selection-mode.header-bar .button .separator, .selection-mode.toolbar .button.separator, .selection-mode.toolbar .button .separator { + border: 1px solid currentColor; + color: rgba(16, 16, 16, 0.9); } + .selection-mode.header-bar .button.separator:insensitive, .selection-mode.header-bar .button .separator:insensitive, .selection-mode.toolbar .button.separator:insensitive, .selection-mode.toolbar .button .separator:insensitive { + color: rgba(16, 16, 16, 0.85); } + .selection-mode.header-bar .button.linked, .selection-mode.header-bar .linked .button, .selection-mode.toolbar .button.linked, .selection-mode.toolbar .linked .button { + box-shadow: inset -1px 0 rgba(0, 0, 0, 0.32), 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + .selection-mode.header-bar .button.linked:focus, .selection-mode.header-bar .button.linked:hover, .selection-mode.header-bar .linked .button:focus, .selection-mode.header-bar .linked .button:hover, .selection-mode.toolbar .button.linked:focus, .selection-mode.toolbar .button.linked:hover, .selection-mode.toolbar .linked .button:focus, .selection-mode.toolbar .linked .button:hover { + box-shadow: inset -1px 0 mix(#FC6600,rgba(0, 0, 0, 0.32),0.3), 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .selection-mode.header-bar .button.linked:active, .selection-mode.header-bar .button.linked:active:hover, .selection-mode.header-bar .button.linked:active:focus, .selection-mode.header-bar .button.linked:active:hover:focus, .selection-mode.header-bar .button.linked:checked, .selection-mode.header-bar .button.linked:checked:hover, .selection-mode.header-bar .button.linked:checked:focus, .selection-mode.header-bar .button.linked:checked:hover:focus, .selection-mode.header-bar .linked .button:active, .selection-mode.header-bar .linked .button:active:hover, .selection-mode.header-bar .linked .button:active:focus, .selection-mode.header-bar .linked .button:active:hover:focus, .selection-mode.header-bar .linked .button:checked, .selection-mode.header-bar .linked .button:checked:hover, .selection-mode.header-bar .linked .button:checked:focus, .selection-mode.header-bar .linked .button:checked:hover:focus, .selection-mode.toolbar .button.linked:active, .selection-mode.toolbar .button.linked:active:hover, .selection-mode.toolbar .button.linked:active:focus, .selection-mode.toolbar .button.linked:active:hover:focus, .selection-mode.toolbar .button.linked:checked, .selection-mode.toolbar .button.linked:checked:hover, .selection-mode.toolbar .button.linked:checked:focus, .selection-mode.toolbar .button.linked:checked:hover:focus, .selection-mode.toolbar .linked .button:active, .selection-mode.toolbar .linked .button:active:hover, .selection-mode.toolbar .linked .button:active:focus, .selection-mode.toolbar .linked .button:active:hover:focus, .selection-mode.toolbar .linked .button:checked, .selection-mode.toolbar .linked .button:checked:hover, .selection-mode.toolbar .linked .button:checked:focus, .selection-mode.toolbar .linked .button:checked:hover:focus { + box-shadow: inset -1px 0 rgba(0, 0, 0, 0.32), inset 0 1px rgba(48, 48, 48, 0.07), inset 0 -1px rgba(48, 48, 48, 0.05); } + .selection-mode.header-bar .button.linked:insensitive, .selection-mode.header-bar .linked .button:insensitive, .selection-mode.toolbar .button.linked:insensitive, .selection-mode.toolbar .linked .button:insensitive { + box-shadow: inset -1px 0 #0d0d0d; } + .selection-mode.header-bar .button.linked:last-child, .selection-mode.header-bar .button.linked:only-child, .selection-mode.header-bar .linked .button:last-child, .selection-mode.header-bar .linked .button:only-child, .selection-mode.toolbar .button.linked:last-child, .selection-mode.toolbar .button.linked:only-child, .selection-mode.toolbar .linked .button:last-child, .selection-mode.toolbar .linked .button:only-child { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + .selection-mode.header-bar .button.linked:last-child:hover, .selection-mode.header-bar .button.linked:only-child:hover, .selection-mode.header-bar .linked .button:last-child:hover, .selection-mode.header-bar .linked .button:only-child:hover, .selection-mode.toolbar .button.linked:last-child:hover, .selection-mode.toolbar .button.linked:only-child:hover, .selection-mode.toolbar .linked .button:last-child:hover, .selection-mode.toolbar .linked .button:only-child:hover { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .selection-mode.header-bar .button.linked:insensitive:last-child, .selection-mode.header-bar .button.linked:insensitive:only-child, .selection-mode.header-bar .button.linked:active:insensitive:last-child, .selection-mode.header-bar .button.linked:active:insensitive:only-child, .selection-mode.header-bar .button.linked:checked:insensitive:last-child, .selection-mode.header-bar .button.linked:checked:insensitive:only-child, .selection-mode.header-bar .linked .button:insensitive:last-child, .selection-mode.header-bar .linked .button:insensitive:only-child, .selection-mode.header-bar .linked .button:active:insensitive:last-child, .selection-mode.header-bar .linked .button:active:insensitive:only-child, .selection-mode.header-bar .linked .button:checked:insensitive:last-child, .selection-mode.header-bar .linked .button:checked:insensitive:only-child, .selection-mode.toolbar .button.linked:insensitive:last-child, .selection-mode.toolbar .button.linked:insensitive:only-child, .selection-mode.toolbar .button.linked:active:insensitive:last-child, .selection-mode.toolbar .button.linked:active:insensitive:only-child, .selection-mode.toolbar .button.linked:checked:insensitive:last-child, .selection-mode.toolbar .button.linked:checked:insensitive:only-child, .selection-mode.toolbar .linked .button:insensitive:last-child, .selection-mode.toolbar .linked .button:insensitive:only-child, .selection-mode.toolbar .linked .button:active:insensitive:last-child, .selection-mode.toolbar .linked .button:active:insensitive:only-child, .selection-mode.toolbar .linked .button:checked:insensitive:last-child, .selection-mode.toolbar .linked .button:checked:insensitive:only-child { + box-shadow: none; } + .selection-mode.header-bar .button.linked:active:last-child, .selection-mode.header-bar .button.linked:active:last-child:focus, .selection-mode.header-bar .button.linked:active:last-child:hover, .selection-mode.header-bar .button.linked:active:last-child:hover:focus, .selection-mode.header-bar .button.linked:checked:last-child, .selection-mode.header-bar .button.linked:checked:last-child:focus, .selection-mode.header-bar .button.linked:checked:last-child:hover, .selection-mode.header-bar .button.linked:checked:last-child:hover:focus, .selection-mode.header-bar .linked .button:active:last-child, .selection-mode.header-bar .linked .button:active:last-child:focus, .selection-mode.header-bar .linked .button:active:last-child:hover, .selection-mode.header-bar .linked .button:active:last-child:hover:focus, .selection-mode.header-bar .linked .button:checked:last-child, .selection-mode.header-bar .linked .button:checked:last-child:focus, .selection-mode.header-bar .linked .button:checked:last-child:hover, .selection-mode.header-bar .linked .button:checked:last-child:hover:focus, .selection-mode.toolbar .button.linked:active:last-child, .selection-mode.toolbar .button.linked:active:last-child:focus, .selection-mode.toolbar .button.linked:active:last-child:hover, .selection-mode.toolbar .button.linked:active:last-child:hover:focus, .selection-mode.toolbar .button.linked:checked:last-child, .selection-mode.toolbar .button.linked:checked:last-child:focus, .selection-mode.toolbar .button.linked:checked:last-child:hover, .selection-mode.toolbar .button.linked:checked:last-child:hover:focus, .selection-mode.toolbar .linked .button:active:last-child, .selection-mode.toolbar .linked .button:active:last-child:focus, .selection-mode.toolbar .linked .button:active:last-child:hover, .selection-mode.toolbar .linked .button:active:last-child:hover:focus, .selection-mode.toolbar .linked .button:checked:last-child, .selection-mode.toolbar .linked .button:checked:last-child:focus, .selection-mode.toolbar .linked .button:checked:last-child:hover, .selection-mode.toolbar .linked .button:checked:last-child:hover:focus { + box-shadow: inset 0 1px rgba(48, 48, 48, 0.07), inset -1px 0 rgba(48, 48, 48, 0.06); } + .selection-mode.header-bar .button.linked:active:only-child, .selection-mode.header-bar .button.linked:active:only-child:focus, .selection-mode.header-bar .button.linked:active:only-child:hover, .selection-mode.header-bar .button.linked:active:only-child:hover:focus, .selection-mode.header-bar .button.linked:checked:only-child, .selection-mode.header-bar .button.linked:checked:only-child:focus, .selection-mode.header-bar .button.linked:checked:only-child:hover, .selection-mode.header-bar .button.linked:checked:only-child:hover:focus, .selection-mode.header-bar .linked .button:active:only-child, .selection-mode.header-bar .linked .button:active:only-child:focus, .selection-mode.header-bar .linked .button:active:only-child:hover, .selection-mode.header-bar .linked .button:active:only-child:hover:focus, .selection-mode.header-bar .linked .button:checked:only-child, .selection-mode.header-bar .linked .button:checked:only-child:focus, .selection-mode.header-bar .linked .button:checked:only-child:hover, .selection-mode.header-bar .linked .button:checked:only-child:hover:focus, .selection-mode.toolbar .button.linked:active:only-child, .selection-mode.toolbar .button.linked:active:only-child:focus, .selection-mode.toolbar .button.linked:active:only-child:hover, .selection-mode.toolbar .button.linked:active:only-child:hover:focus, .selection-mode.toolbar .button.linked:checked:only-child, .selection-mode.toolbar .button.linked:checked:only-child:focus, .selection-mode.toolbar .button.linked:checked:only-child:hover, .selection-mode.toolbar .button.linked:checked:only-child:hover:focus, .selection-mode.toolbar .linked .button:active:only-child, .selection-mode.toolbar .linked .button:active:only-child:focus, .selection-mode.toolbar .linked .button:active:only-child:hover, .selection-mode.toolbar .linked .button:active:only-child:hover:focus, .selection-mode.toolbar .linked .button:checked:only-child, .selection-mode.toolbar .linked .button:checked:only-child:focus, .selection-mode.toolbar .linked .button:checked:only-child:hover, .selection-mode.toolbar .linked .button:checked:only-child:hover:focus { + box-shadow: inset 1px 0 rgba(48, 48, 48, 0.06), inset 0 1px rgba(48, 48, 48, 0.07), inset -1px 0 rgba(48, 48, 48, 0.06); } + .selection-mode.header-bar GtkComboBox, .selection-mode.header-bar .button, .selection-mode.toolbar GtkComboBox, .selection-mode.toolbar .button { + padding: 2px; } + .selection-mode.header-bar GtkComboBox.text-button, .selection-mode.header-bar .button.text-button, .selection-mode.toolbar GtkComboBox.text-button, .selection-mode.toolbar .button.text-button { + padding: 3px; } + .selection-mode.header-bar GtkComboBox.image-button, .selection-mode.header-bar .button.image-button, .selection-mode.toolbar GtkComboBox.image-button, .selection-mode.toolbar .button.image-button { + padding: 4px 2px 4px 3px; } + .selection-mode.header-bar GtkSeparatorToolItem, .selection-mode.header-bar .separator, .selection-mode.header-bar .separator:insensitive, .selection-mode.toolbar GtkSeparatorToolItem, .selection-mode.toolbar .separator, .selection-mode.toolbar .separator:insensitive { + color: #e35c00; + border-color: currentColor; + -GtkWidget-window-dragging: true; } + .selection-mode.header-bar .menubar, .selection-mode.toolbar .menubar { + -GtkToolbar-button-relief: normal; } + .selection-mode.header-bar .button, .selection-mode.toolbar .button { + background-color: #FC6600; + background-image: none; + border-color: rgba(204, 204, 204, 0.32); + color: #ffffff; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + .selection-mode.header-bar .button:focus, .selection-mode.header-bar .button:hover, .selection-mode.toolbar .button:focus, .selection-mode.toolbar .button:hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.32),0.3); } + .selection-mode.header-bar .button:active, .selection-mode.header-bar .button:active:hover, .selection-mode.header-bar .button:active:focus, .selection-mode.header-bar .button:active:hover:focus, .selection-mode.header-bar .button:checked, .selection-mode.header-bar .button:checked:hover, .selection-mode.header-bar .button:checked:focus, .selection-mode.header-bar .button:checked:hover:focus, .selection-mode.toolbar .button:active, .selection-mode.toolbar .button:active:hover, .selection-mode.toolbar .button:active:focus, .selection-mode.toolbar .button:active:hover:focus, .selection-mode.toolbar .button:checked, .selection-mode.toolbar .button:checked:hover, .selection-mode.toolbar .button:checked:focus, .selection-mode.toolbar .button:checked:hover:focus { + border-color: rgba(179, 179, 179, 0.32); } + .selection-mode.header-bar .button:insensitive, .selection-mode.toolbar .button:insensitive { + border-color: rgba(217, 217, 217, 0.32); } + .selection-mode.header-bar .button:active:insensitive, .selection-mode.header-bar .button:checked:insensitive, .selection-mode.toolbar .button:active:insensitive, .selection-mode.toolbar .button:checked:insensitive { + border-color: rgba(204, 204, 204, 0.32); } + .selection-mode.header-bar .button.flat, .selection-mode.toolbar .button.flat { + border-color: rgba(252, 102, 0, 0); + color: #ffffff; + background-color: rgba(252, 102, 0, 0); + background-image: none; + box-shadow: none; } + .selection-mode.header-bar .button:hover, .selection-mode.header-bar .button.flat:hover, .selection-mode.toolbar .button:hover, .selection-mode.toolbar .button.flat:hover { + background-color: #ff6d0a; + background-image: none; + border-color: rgba(204, 204, 204, 0.4); + color: #ffffff; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + .selection-mode.header-bar .button:hover:focus, .selection-mode.header-bar .button:hover:hover, .selection-mode.header-bar .button.flat:hover:focus, .selection-mode.header-bar .button.flat:hover:hover, .selection-mode.toolbar .button:hover:focus, .selection-mode.toolbar .button:hover:hover, .selection-mode.toolbar .button.flat:hover:focus, .selection-mode.toolbar .button.flat:hover:hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.4),0.3); } + .selection-mode.header-bar .button:hover:active, .selection-mode.header-bar .button:hover:active:hover, .selection-mode.header-bar .button:hover:active:focus, .selection-mode.header-bar .button:hover:active:hover:focus, .selection-mode.header-bar .button:hover:checked, .selection-mode.header-bar .button:hover:checked:hover, .selection-mode.header-bar .button:hover:checked:focus, .selection-mode.header-bar .button:hover:checked:hover:focus, .selection-mode.header-bar .button.flat:hover:active, .selection-mode.header-bar .button.flat:hover:active:hover, .selection-mode.header-bar .button.flat:hover:active:focus, .selection-mode.header-bar .button.flat:hover:active:hover:focus, .selection-mode.header-bar .button.flat:hover:checked, .selection-mode.header-bar .button.flat:hover:checked:hover, .selection-mode.header-bar .button.flat:hover:checked:focus, .selection-mode.header-bar .button.flat:hover:checked:hover:focus, .selection-mode.toolbar .button:hover:active, .selection-mode.toolbar .button:hover:active:hover, .selection-mode.toolbar .button:hover:active:focus, .selection-mode.toolbar .button:hover:active:hover:focus, .selection-mode.toolbar .button:hover:checked, .selection-mode.toolbar .button:hover:checked:hover, .selection-mode.toolbar .button:hover:checked:focus, .selection-mode.toolbar .button:hover:checked:hover:focus, .selection-mode.toolbar .button.flat:hover:active, .selection-mode.toolbar .button.flat:hover:active:hover, .selection-mode.toolbar .button.flat:hover:active:focus, .selection-mode.toolbar .button.flat:hover:active:hover:focus, .selection-mode.toolbar .button.flat:hover:checked, .selection-mode.toolbar .button.flat:hover:checked:hover, .selection-mode.toolbar .button.flat:hover:checked:focus, .selection-mode.toolbar .button.flat:hover:checked:hover:focus { + border-color: rgba(179, 179, 179, 0.4); } + .selection-mode.header-bar .button:hover:insensitive, .selection-mode.header-bar .button.flat:hover:insensitive, .selection-mode.toolbar .button:hover:insensitive, .selection-mode.toolbar .button.flat:hover:insensitive { + border-color: rgba(217, 217, 217, 0.4); } + .selection-mode.header-bar .button:hover:active:insensitive, .selection-mode.header-bar .button:hover:checked:insensitive, .selection-mode.header-bar .button.flat:hover:active:insensitive, .selection-mode.header-bar .button.flat:hover:checked:insensitive, .selection-mode.toolbar .button:hover:active:insensitive, .selection-mode.toolbar .button:hover:checked:insensitive, .selection-mode.toolbar .button.flat:hover:active:insensitive, .selection-mode.toolbar .button.flat:hover:checked:insensitive { + border-color: rgba(204, 204, 204, 0.4); } + .selection-mode.header-bar .button:focus, .selection-mode.header-bar .button.flat:focus, .selection-mode.toolbar .button:focus, .selection-mode.toolbar .button.flat:focus { + background-color: #ff6d0a; + background-image: none; + border-color: rgba(255, 255, 255, 0.32); + color: #ffffff; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .selection-mode.header-bar .button:focus:hover, .selection-mode.header-bar .button.flat:focus:hover, .selection-mode.toolbar .button:focus:hover, .selection-mode.toolbar .button.flat:focus:hover { + background-color: #ff7416; + background-image: none; + border-color: rgba(204, 204, 204, 0.4); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + .selection-mode.header-bar .button:focus:hover:focus, .selection-mode.header-bar .button:focus:hover:hover, .selection-mode.header-bar .button.flat:focus:hover:focus, .selection-mode.header-bar .button.flat:focus:hover:hover, .selection-mode.toolbar .button:focus:hover:focus, .selection-mode.toolbar .button:focus:hover:hover, .selection-mode.toolbar .button.flat:focus:hover:focus, .selection-mode.toolbar .button.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.4),0.3); } + .selection-mode.header-bar .button:focus:hover:active, .selection-mode.header-bar .button:focus:hover:active:hover, .selection-mode.header-bar .button:focus:hover:active:focus, .selection-mode.header-bar .button:focus:hover:active:hover:focus, .selection-mode.header-bar .button:focus:hover:checked, .selection-mode.header-bar .button:focus:hover:checked:hover, .selection-mode.header-bar .button:focus:hover:checked:focus, .selection-mode.header-bar .button:focus:hover:checked:hover:focus, .selection-mode.header-bar .button.flat:focus:hover:active, .selection-mode.header-bar .button.flat:focus:hover:active:hover, .selection-mode.header-bar .button.flat:focus:hover:active:focus, .selection-mode.header-bar .button.flat:focus:hover:active:hover:focus, .selection-mode.header-bar .button.flat:focus:hover:checked, .selection-mode.header-bar .button.flat:focus:hover:checked:hover, .selection-mode.header-bar .button.flat:focus:hover:checked:focus, .selection-mode.header-bar .button.flat:focus:hover:checked:hover:focus, .selection-mode.toolbar .button:focus:hover:active, .selection-mode.toolbar .button:focus:hover:active:hover, .selection-mode.toolbar .button:focus:hover:active:focus, .selection-mode.toolbar .button:focus:hover:active:hover:focus, .selection-mode.toolbar .button:focus:hover:checked, .selection-mode.toolbar .button:focus:hover:checked:hover, .selection-mode.toolbar .button:focus:hover:checked:focus, .selection-mode.toolbar .button:focus:hover:checked:hover:focus, .selection-mode.toolbar .button.flat:focus:hover:active, .selection-mode.toolbar .button.flat:focus:hover:active:hover, .selection-mode.toolbar .button.flat:focus:hover:active:focus, .selection-mode.toolbar .button.flat:focus:hover:active:hover:focus, .selection-mode.toolbar .button.flat:focus:hover:checked, .selection-mode.toolbar .button.flat:focus:hover:checked:hover, .selection-mode.toolbar .button.flat:focus:hover:checked:focus, .selection-mode.toolbar .button.flat:focus:hover:checked:hover:focus { + border-color: rgba(179, 179, 179, 0.4); } + .selection-mode.header-bar .button:focus:hover:insensitive, .selection-mode.header-bar .button.flat:focus:hover:insensitive, .selection-mode.toolbar .button:focus:hover:insensitive, .selection-mode.toolbar .button.flat:focus:hover:insensitive { + border-color: rgba(217, 217, 217, 0.4); } + .selection-mode.header-bar .button:focus:hover:active:insensitive, .selection-mode.header-bar .button:focus:hover:checked:insensitive, .selection-mode.header-bar .button.flat:focus:hover:active:insensitive, .selection-mode.header-bar .button.flat:focus:hover:checked:insensitive, .selection-mode.toolbar .button:focus:hover:active:insensitive, .selection-mode.toolbar .button:focus:hover:checked:insensitive, .selection-mode.toolbar .button.flat:focus:hover:active:insensitive, .selection-mode.toolbar .button.flat:focus:hover:checked:insensitive { + border-color: rgba(204, 204, 204, 0.4); } + .selection-mode.header-bar .button:checked, .selection-mode.header-bar .button:active, .selection-mode.header-bar .button.flat:checked, .selection-mode.header-bar .button.flat:active, .selection-mode.toolbar .button:checked, .selection-mode.toolbar .button:active, .selection-mode.toolbar .button.flat:checked, .selection-mode.toolbar .button.flat:active { + background-color: #FC6600; + background-image: none; + border-color: rgba(204, 204, 204, 0.32); + color: #ffffff; + box-shadow: inset 1px 0 rgba(255, 255, 255, 0.06), inset 0 1px rgba(255, 255, 255, 0.07), inset -1px 0 rgba(255, 255, 255, 0.06), inset 0 -1px rgba(255, 255, 255, 0.05); } + .selection-mode.header-bar .button:checked:focus, .selection-mode.header-bar .button:checked:hover, .selection-mode.header-bar .button:active:focus, .selection-mode.header-bar .button:active:hover, .selection-mode.header-bar .button.flat:checked:focus, .selection-mode.header-bar .button.flat:checked:hover, .selection-mode.header-bar .button.flat:active:focus, .selection-mode.header-bar .button.flat:active:hover, .selection-mode.toolbar .button:checked:focus, .selection-mode.toolbar .button:checked:hover, .selection-mode.toolbar .button:active:focus, .selection-mode.toolbar .button:active:hover, .selection-mode.toolbar .button.flat:checked:focus, .selection-mode.toolbar .button.flat:checked:hover, .selection-mode.toolbar .button.flat:active:focus, .selection-mode.toolbar .button.flat:active:hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.32),0.3); } + .selection-mode.header-bar .button:checked:active, .selection-mode.header-bar .button:checked:active:hover, .selection-mode.header-bar .button:checked:active:focus, .selection-mode.header-bar .button:checked:active:hover:focus, .selection-mode.header-bar .button:checked:checked, .selection-mode.header-bar .button:checked:checked:hover, .selection-mode.header-bar .button:checked:checked:focus, .selection-mode.header-bar .button:checked:checked:hover:focus, .selection-mode.header-bar .button:active:active, .selection-mode.header-bar .button:active:active:hover, .selection-mode.header-bar .button:active:active:focus, .selection-mode.header-bar .button:active:active:hover:focus, .selection-mode.header-bar .button:active:checked, .selection-mode.header-bar .button:active:checked:hover, .selection-mode.header-bar .button:active:checked:focus, .selection-mode.header-bar .button:active:checked:hover:focus, .selection-mode.header-bar .button.flat:checked:active, .selection-mode.header-bar .button.flat:checked:active:hover, .selection-mode.header-bar .button.flat:checked:active:focus, .selection-mode.header-bar .button.flat:checked:active:hover:focus, .selection-mode.header-bar .button.flat:checked:checked, .selection-mode.header-bar .button.flat:checked:checked:hover, .selection-mode.header-bar .button.flat:checked:checked:focus, .selection-mode.header-bar .button.flat:checked:checked:hover:focus, .selection-mode.header-bar .button.flat:active:active, .selection-mode.header-bar .button.flat:active:active:hover, .selection-mode.header-bar .button.flat:active:active:focus, .selection-mode.header-bar .button.flat:active:active:hover:focus, .selection-mode.header-bar .button.flat:active:checked, .selection-mode.header-bar .button.flat:active:checked:hover, .selection-mode.header-bar .button.flat:active:checked:focus, .selection-mode.header-bar .button.flat:active:checked:hover:focus, .selection-mode.toolbar .button:checked:active, .selection-mode.toolbar .button:checked:active:hover, .selection-mode.toolbar .button:checked:active:focus, .selection-mode.toolbar .button:checked:active:hover:focus, .selection-mode.toolbar .button:checked:checked, .selection-mode.toolbar .button:checked:checked:hover, .selection-mode.toolbar .button:checked:checked:focus, .selection-mode.toolbar .button:checked:checked:hover:focus, .selection-mode.toolbar .button:active:active, .selection-mode.toolbar .button:active:active:hover, .selection-mode.toolbar .button:active:active:focus, .selection-mode.toolbar .button:active:active:hover:focus, .selection-mode.toolbar .button:active:checked, .selection-mode.toolbar .button:active:checked:hover, .selection-mode.toolbar .button:active:checked:focus, .selection-mode.toolbar .button:active:checked:hover:focus, .selection-mode.toolbar .button.flat:checked:active, .selection-mode.toolbar .button.flat:checked:active:hover, .selection-mode.toolbar .button.flat:checked:active:focus, .selection-mode.toolbar .button.flat:checked:active:hover:focus, .selection-mode.toolbar .button.flat:checked:checked, .selection-mode.toolbar .button.flat:checked:checked:hover, .selection-mode.toolbar .button.flat:checked:checked:focus, .selection-mode.toolbar .button.flat:checked:checked:hover:focus, .selection-mode.toolbar .button.flat:active:active, .selection-mode.toolbar .button.flat:active:active:hover, .selection-mode.toolbar .button.flat:active:active:focus, .selection-mode.toolbar .button.flat:active:active:hover:focus, .selection-mode.toolbar .button.flat:active:checked, .selection-mode.toolbar .button.flat:active:checked:hover, .selection-mode.toolbar .button.flat:active:checked:focus, .selection-mode.toolbar .button.flat:active:checked:hover:focus { + border-color: rgba(179, 179, 179, 0.32); } + .selection-mode.header-bar .button:checked:insensitive, .selection-mode.header-bar .button:active:insensitive, .selection-mode.header-bar .button.flat:checked:insensitive, .selection-mode.header-bar .button.flat:active:insensitive, .selection-mode.toolbar .button:checked:insensitive, .selection-mode.toolbar .button:active:insensitive, .selection-mode.toolbar .button.flat:checked:insensitive, .selection-mode.toolbar .button.flat:active:insensitive { + border-color: rgba(217, 217, 217, 0.32); } + .selection-mode.header-bar .button:checked:active:insensitive, .selection-mode.header-bar .button:checked:checked:insensitive, .selection-mode.header-bar .button:active:active:insensitive, .selection-mode.header-bar .button:active:checked:insensitive, .selection-mode.header-bar .button.flat:checked:active:insensitive, .selection-mode.header-bar .button.flat:checked:checked:insensitive, .selection-mode.header-bar .button.flat:active:active:insensitive, .selection-mode.header-bar .button.flat:active:checked:insensitive, .selection-mode.toolbar .button:checked:active:insensitive, .selection-mode.toolbar .button:checked:checked:insensitive, .selection-mode.toolbar .button:active:active:insensitive, .selection-mode.toolbar .button:active:checked:insensitive, .selection-mode.toolbar .button.flat:checked:active:insensitive, .selection-mode.toolbar .button.flat:checked:checked:insensitive, .selection-mode.toolbar .button.flat:active:active:insensitive, .selection-mode.toolbar .button.flat:active:checked:insensitive { + border-color: rgba(204, 204, 204, 0.32); } + .selection-mode.header-bar .button:checked:focus, .selection-mode.header-bar .button:checked:hover, .selection-mode.header-bar .button:active:focus, .selection-mode.header-bar .button:active:hover, .selection-mode.header-bar .button.flat:checked:focus, .selection-mode.header-bar .button.flat:checked:hover, .selection-mode.header-bar .button.flat:active:focus, .selection-mode.header-bar .button.flat:active:hover, .selection-mode.toolbar .button:checked:focus, .selection-mode.toolbar .button:checked:hover, .selection-mode.toolbar .button:active:focus, .selection-mode.toolbar .button:active:hover, .selection-mode.toolbar .button.flat:checked:focus, .selection-mode.toolbar .button.flat:checked:hover, .selection-mode.toolbar .button.flat:active:focus, .selection-mode.toolbar .button.flat:active:hover { + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + .selection-mode.header-bar .button:focus, .selection-mode.header-bar .button:hover, .selection-mode.header-bar .button.flat:focus, .selection-mode.header-bar .button.flat:hover, .selection-mode.toolbar .button:focus, .selection-mode.toolbar .button:hover, .selection-mode.toolbar .button.flat:focus, .selection-mode.toolbar .button.flat:hover { + color: #ffffff; } + .selection-mode.header-bar .button:insensitive:insensitive, .selection-mode.header-bar .button.flat:insensitive:insensitive, .selection-mode.toolbar .button:insensitive:insensitive, .selection-mode.toolbar .button.flat:insensitive:insensitive { + background-color: alpha(mix(#FC6600,#ffffff,0.2),0.4); + background-image: none; + opacity: .6; + color: mix(#FC6600,#ffffff,0.6); + box-shadow: none; } + .selection-mode.header-bar .button:insensitive:insensitive :insensitive, .selection-mode.header-bar .button.flat:insensitive:insensitive :insensitive, .selection-mode.toolbar .button:insensitive:insensitive :insensitive, .selection-mode.toolbar .button.flat:insensitive:insensitive :insensitive { + color: mix(#FC6600,#ffffff,0.6); } + .selection-mode.header-bar .button:active:insensitive, .selection-mode.header-bar .button:checked:insensitive, .selection-mode.toolbar .button:active:insensitive, .selection-mode.toolbar .button:checked:insensitive { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + .selection-mode.header-bar .button:active:insensitive:insensitive, .selection-mode.header-bar .button:checked:insensitive:insensitive, .selection-mode.toolbar .button:active:insensitive:insensitive, .selection-mode.toolbar .button:checked:insensitive:insensitive { + color: rgba(255, 255, 255, 0.85); } + .selection-mode.header-bar .button.separator, .selection-mode.header-bar .button .separator, .selection-mode.toolbar .button.separator, .selection-mode.toolbar .button .separator { + border: 1px solid currentColor; + color: rgba(252, 102, 0, 0.9); } + .selection-mode.header-bar .button.separator:insensitive, .selection-mode.header-bar .button .separator:insensitive, .selection-mode.toolbar .button.separator:insensitive, .selection-mode.toolbar .button .separator:insensitive { + color: rgba(252, 102, 0, 0.85); } + .selection-mode.header-bar .selection-menu.button, .selection-mode.toolbar .selection-menu.button { + border: 0; + background-color: transparent; + background-image: none; + color: #ca5200; } + .selection-mode.header-bar .selection-menu.button:hover, .selection-mode.toolbar .selection-menu.button:hover { + color: #b04700; } + .selection-mode.header-bar .selection-menu.button:active, .selection-mode.toolbar .selection-menu.button:active { + color: #bd4d00; } + .selection-mode.header-bar .dim-label, .selection-mode.header-bar GtkLabel.separator, .selection-menu.button .selection-mode.header-bar .dim-label, .selection-menu.button .selection-mode.header-bar GtkLabel.separator, .selection-mode.toolbar .dim-label, .selection-mode.toolbar GtkLabel.separator, .selection-menu.button .selection-mode.toolbar .dim-label, .selection-menu.button .selection-mode.toolbar GtkLabel.separator { + color: #b04700; } + +.selection-mode.toolbar { + padding: 3px; } + +/********** + ! Calendar +***********/ +GtkCalendar { + padding: 1px 3px; + outline-offset: -1px; } + GtkCalendar:inconsistent { + color: mix(#eeeeee,#101010,0.5); } + GtkCalendar.view, GtkCalendar.view:focus, GtkCalendar.view:hover, GtkCalendar.view:insensitive, GtkCalendar.highlight, GtkCalendar.highlight:focus, GtkCalendar.highlight:hover, GtkCalendar.highlight:insensitive, GtkCalendar.header, GtkCalendar.header:focus, GtkCalendar.header:hover, GtkCalendar.header:insensitive, GtkCalendar.button, GtkCalendar.button:focus, GtkCalendar.button:hover, GtkCalendar.button:insensitive { + background-color: transparent; + background-image: none; + border-width: 0; + border-radius: 0; } + GtkCalendar.button, GtkCalendar.button:focus, GtkCalendar.button:hover, GtkCalendar.button:insensitive { + color: #111111; + border-width: 0; + box-shadow: none; } + GtkCalendar.highlight { + color: #FC6600; } + +/* gnome-calendar */ +.calendar-view { + background-color: #101010; + color: #eeeeee; } + +/*************** + ! Color chooser +****************/ +GtkColorSwatch, GtkColorSwatch:selected { + border: 1px solid rgba(95, 95, 95, 0.1); + border-radius: 3px; + background-color: transparent; + background-clip: border-box; } + GtkColorSwatch:hover, GtkColorSwatch:selected:hover { + border-color: rgba(95, 95, 95, 0.3); } + +GtkColorSwatch.color-light:selected:hover, GtkColorSwatch.color-dark:selected:hover { + background-image: none; } + +GtkColorSwatch.left, GtkColorSwatch:first-child { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + +GtkColorSwatch.right, GtkColorSwatch:last-child { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; } + +GtkColorSwatch:only-child { + border-radius: 3px; } + +GtkColorSwatch.top { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + +GtkColorSwatch.bottom { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; } + +GtkColorEditor GtkColorSwatch { + border-radius: 3px; } + GtkColorEditor GtkColorSwatch.color-dark:hover, GtkColorEditor GtkColorSwatch.color-light:hover { + background-image: none; + border-color: rgba(95, 95, 95, 0.3); } + +GtkColorChooserWidget #add-color-button { + background-clip: padding-box; + border-color: rgba(95, 95, 95, 0.1); + background-color: #0f0f0f; + color: #eeeeee; } + GtkColorChooserWidget #add-color-button:hover { + border-color: rgba(95, 95, 95, 0.3); + background-color: #0e0e0e; + color: #eeeeee; } + +.color-active-badge, .color-active-badge:selected { + border-width: 2px; + border-style: solid; + background-color: transparent; } + +.color-active-badge.color-light, .color-active-badge.color-light:hover { + border-color: rgba(95, 95, 95, 0.3); + color: rgba(95, 95, 95, 0.3); } + +.color-active-badge.color-dark, .color-active-badge.color-dark:hover { + border-color: rgba(17, 17, 17, 0.3); + color: rgba(17, 17, 17, 0.3); } + +GtkColorButton.button { + padding: 3px; } + +/*********************** +! Font and file choosers +************************/ +GtkFontButton .separator, GtkFileChooserButton .separator { + /* always disable separators */ + -GtkWidget-wide-separators: true; + -GtkWidget-horizontal-separator: 0; + -GtkWidget-vertical-separator: 0; } + +GtkFontButton GtkLabel:last-child, GtkFileChooserButton GtkLabel:last-child { + color: alpha(currentColor,0.7); } + +GtkFontButton GtkImage:last-child, GtkFileChooserButton GtkImage:last-child { + color: alpha(currentColor,0.7); } + +GtkFileChooser { + /* for fallback when header bar not used */ } + GtkFileChooser .pane-separator, GtkFileChooser .pane-separator:hover { + border-width: 0 1px 0 0; + border-style: solid; + border-color: currentColor; + background-color: #101010; + color: #0e0e0e; } + GtkFileChooser .dialog-action-box { + border-width: 1px 0 0; + border-style: solid; + border-color: #0b0b0b; } + +/****************** + ! Grid and flowbox +*******************/ +.list { + background-color: #101010; + color: #eeeeee; } + .list-row, .list-row.button { + border: 0; + border-radius: 0; + padding: 3px; + background-image: none; + background-color: rgba(16, 16, 16, 0); + box-shadow: none; } + .list-row:hover, .list-row.button:hover { + background-image: none; + background-color: #101010; } + .list-row:selected, .list-row:selected:hover, .list-row:selected:focus, .list-row.button:selected, .list-row.button:selected:hover, .list-row.button:selected:focus { + background-image: none; + background-color: #FC6600; + color: #ffffff; } + +.grid-child, GtkFlowBox .grid-child { + padding: 3px; + border-radius: 3px; } + .grid-child:selected, GtkFlowBox .grid-child:selected { + outline-offset: -2px; } + +/********* + ! Buttons +**********/ +/****************** +! ComboBoxes * +*******************/ +/********* + ! Infobar +**********/ +GtkInfoBar { + border: 0; } + +.info { + background-color: #9e6656; + background-image: none; + border: 1px solid #7e5245; + color: #101010; } + .info .button { + background-color: #9e6656; + background-image: none; + border-color: rgba(13, 13, 13, 0.32); + color: #101010; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + .info .button:focus, .info .button:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.32),0.3); } + .info .button:active, .info .button:active:hover, .info .button:active:focus, .info .button:active:hover:focus, .info .button:checked, .info .button:checked:hover, .info .button:checked:focus, .info .button:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.32); } + .info .button:insensitive { + border-color: rgba(14, 14, 14, 0.32); } + .info .button:active:insensitive, .info .button:checked:insensitive { + border-color: rgba(13, 13, 13, 0.32); } + .info .button.flat { + border-color: rgba(158, 102, 86, 0); + color: #101010; + background-color: rgba(158, 102, 86, 0); + background-image: none; + box-shadow: none; } + .info .button:hover, .info .button.flat:hover { + background-color: #a66b5b; + background-image: none; + border-color: rgba(13, 13, 13, 0.4); + color: #101010; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + .info .button:hover:focus, .info .button:hover:hover, .info .button.flat:hover:focus, .info .button.flat:hover:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.4),0.3); } + .info .button:hover:active, .info .button:hover:active:hover, .info .button:hover:active:focus, .info .button:hover:active:hover:focus, .info .button:hover:checked, .info .button:hover:checked:hover, .info .button:hover:checked:focus, .info .button:hover:checked:hover:focus, .info .button.flat:hover:active, .info .button.flat:hover:active:hover, .info .button.flat:hover:active:focus, .info .button.flat:hover:active:hover:focus, .info .button.flat:hover:checked, .info .button.flat:hover:checked:hover, .info .button.flat:hover:checked:focus, .info .button.flat:hover:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.4); } + .info .button:hover:insensitive, .info .button.flat:hover:insensitive { + border-color: rgba(14, 14, 14, 0.4); } + .info .button:hover:active:insensitive, .info .button:hover:checked:insensitive, .info .button.flat:hover:active:insensitive, .info .button.flat:hover:checked:insensitive { + border-color: rgba(13, 13, 13, 0.4); } + .info .button:focus, .info .button.flat:focus { + background-color: #a66b5b; + background-image: none; + border-color: rgba(16, 16, 16, 0.32); + color: #101010; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .info .button:focus:hover, .info .button.flat:focus:hover { + background-color: #aa7263; + background-image: none; + border-color: rgba(13, 13, 13, 0.4); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + .info .button:focus:hover:focus, .info .button:focus:hover:hover, .info .button.flat:focus:hover:focus, .info .button.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.4),0.3); } + .info .button:focus:hover:active, .info .button:focus:hover:active:hover, .info .button:focus:hover:active:focus, .info .button:focus:hover:active:hover:focus, .info .button:focus:hover:checked, .info .button:focus:hover:checked:hover, .info .button:focus:hover:checked:focus, .info .button:focus:hover:checked:hover:focus, .info .button.flat:focus:hover:active, .info .button.flat:focus:hover:active:hover, .info .button.flat:focus:hover:active:focus, .info .button.flat:focus:hover:active:hover:focus, .info .button.flat:focus:hover:checked, .info .button.flat:focus:hover:checked:hover, .info .button.flat:focus:hover:checked:focus, .info .button.flat:focus:hover:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.4); } + .info .button:focus:hover:insensitive, .info .button.flat:focus:hover:insensitive { + border-color: rgba(14, 14, 14, 0.4); } + .info .button:focus:hover:active:insensitive, .info .button:focus:hover:checked:insensitive, .info .button.flat:focus:hover:active:insensitive, .info .button.flat:focus:hover:checked:insensitive { + border-color: rgba(13, 13, 13, 0.4); } + .info .button:checked, .info .button:active, .info .button.flat:checked, .info .button.flat:active { + background-color: #FC6600; + background-image: none; + border-color: rgba(13, 13, 13, 0.32); + color: #ffffff; + box-shadow: inset 1px 0 rgba(16, 16, 16, 0.06), inset 0 1px rgba(16, 16, 16, 0.07), inset -1px 0 rgba(16, 16, 16, 0.06), inset 0 -1px rgba(16, 16, 16, 0.05); } + .info .button:checked:focus, .info .button:checked:hover, .info .button:active:focus, .info .button:active:hover, .info .button.flat:checked:focus, .info .button.flat:checked:hover, .info .button.flat:active:focus, .info .button.flat:active:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.32),0.3); } + .info .button:checked:active, .info .button:checked:active:hover, .info .button:checked:active:focus, .info .button:checked:active:hover:focus, .info .button:checked:checked, .info .button:checked:checked:hover, .info .button:checked:checked:focus, .info .button:checked:checked:hover:focus, .info .button:active:active, .info .button:active:active:hover, .info .button:active:active:focus, .info .button:active:active:hover:focus, .info .button:active:checked, .info .button:active:checked:hover, .info .button:active:checked:focus, .info .button:active:checked:hover:focus, .info .button.flat:checked:active, .info .button.flat:checked:active:hover, .info .button.flat:checked:active:focus, .info .button.flat:checked:active:hover:focus, .info .button.flat:checked:checked, .info .button.flat:checked:checked:hover, .info .button.flat:checked:checked:focus, .info .button.flat:checked:checked:hover:focus, .info .button.flat:active:active, .info .button.flat:active:active:hover, .info .button.flat:active:active:focus, .info .button.flat:active:active:hover:focus, .info .button.flat:active:checked, .info .button.flat:active:checked:hover, .info .button.flat:active:checked:focus, .info .button.flat:active:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.32); } + .info .button:checked:insensitive, .info .button:active:insensitive, .info .button.flat:checked:insensitive, .info .button.flat:active:insensitive { + border-color: rgba(14, 14, 14, 0.32); } + .info .button:checked:active:insensitive, .info .button:checked:checked:insensitive, .info .button:active:active:insensitive, .info .button:active:checked:insensitive, .info .button.flat:checked:active:insensitive, .info .button.flat:checked:checked:insensitive, .info .button.flat:active:active:insensitive, .info .button.flat:active:checked:insensitive { + border-color: rgba(13, 13, 13, 0.32); } + .info .button:checked:focus, .info .button:checked:hover, .info .button:active:focus, .info .button:active:hover, .info .button.flat:checked:focus, .info .button.flat:checked:hover, .info .button.flat:active:focus, .info .button.flat:active:hover { + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + .info .button:focus, .info .button:hover, .info .button.flat:focus, .info .button.flat:hover { + color: #101010; } + .info .button:insensitive:insensitive, .info .button.flat:insensitive:insensitive { + background-color: alpha(mix(#9e6656,#101010,0.2),0.4); + background-image: none; + opacity: .6; + color: mix(#9e6656,#101010,0.6); + box-shadow: none; } + .info .button:insensitive:insensitive :insensitive, .info .button.flat:insensitive:insensitive :insensitive { + color: mix(#9e6656,#101010,0.6); } + .info .button:active:insensitive, .info .button:checked:insensitive { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + .info .button:active:insensitive:insensitive, .info .button:checked:insensitive:insensitive { + color: rgba(255, 255, 255, 0.85); } + .info .button.separator, .info .button .separator { + border: 1px solid currentColor; + color: rgba(158, 102, 86, 0.9); } + .info .button.separator:insensitive, .info .button .separator:insensitive { + color: rgba(158, 102, 86, 0.85); } + +.warning { + background-color: #fcbe00; + background-image: none; + border: 1px solid #ca9800; + color: #101010; } + .warning .button { + background-color: #fcbe00; + background-image: none; + border-color: rgba(13, 13, 13, 0.32); + color: #101010; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + .warning .button:focus, .warning .button:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.32),0.3); } + .warning .button:active, .warning .button:active:hover, .warning .button:active:focus, .warning .button:active:hover:focus, .warning .button:checked, .warning .button:checked:hover, .warning .button:checked:focus, .warning .button:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.32); } + .warning .button:insensitive { + border-color: rgba(14, 14, 14, 0.32); } + .warning .button:active:insensitive, .warning .button:checked:insensitive { + border-color: rgba(13, 13, 13, 0.32); } + .warning .button.flat { + border-color: rgba(252, 190, 0, 0); + color: #101010; + background-color: rgba(252, 190, 0, 0); + background-image: none; + box-shadow: none; } + .warning .button:hover, .warning .button.flat:hover { + background-color: #ffc30a; + background-image: none; + border-color: rgba(13, 13, 13, 0.4); + color: #101010; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + .warning .button:hover:focus, .warning .button:hover:hover, .warning .button.flat:hover:focus, .warning .button.flat:hover:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.4),0.3); } + .warning .button:hover:active, .warning .button:hover:active:hover, .warning .button:hover:active:focus, .warning .button:hover:active:hover:focus, .warning .button:hover:checked, .warning .button:hover:checked:hover, .warning .button:hover:checked:focus, .warning .button:hover:checked:hover:focus, .warning .button.flat:hover:active, .warning .button.flat:hover:active:hover, .warning .button.flat:hover:active:focus, .warning .button.flat:hover:active:hover:focus, .warning .button.flat:hover:checked, .warning .button.flat:hover:checked:hover, .warning .button.flat:hover:checked:focus, .warning .button.flat:hover:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.4); } + .warning .button:hover:insensitive, .warning .button.flat:hover:insensitive { + border-color: rgba(14, 14, 14, 0.4); } + .warning .button:hover:active:insensitive, .warning .button:hover:checked:insensitive, .warning .button.flat:hover:active:insensitive, .warning .button.flat:hover:checked:insensitive { + border-color: rgba(13, 13, 13, 0.4); } + .warning .button:focus, .warning .button.flat:focus { + background-color: #ffc30a; + background-image: none; + border-color: rgba(16, 16, 16, 0.32); + color: #101010; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .warning .button:focus:hover, .warning .button.flat:focus:hover { + background-color: #ffc616; + background-image: none; + border-color: rgba(13, 13, 13, 0.4); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + .warning .button:focus:hover:focus, .warning .button:focus:hover:hover, .warning .button.flat:focus:hover:focus, .warning .button.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.4),0.3); } + .warning .button:focus:hover:active, .warning .button:focus:hover:active:hover, .warning .button:focus:hover:active:focus, .warning .button:focus:hover:active:hover:focus, .warning .button:focus:hover:checked, .warning .button:focus:hover:checked:hover, .warning .button:focus:hover:checked:focus, .warning .button:focus:hover:checked:hover:focus, .warning .button.flat:focus:hover:active, .warning .button.flat:focus:hover:active:hover, .warning .button.flat:focus:hover:active:focus, .warning .button.flat:focus:hover:active:hover:focus, .warning .button.flat:focus:hover:checked, .warning .button.flat:focus:hover:checked:hover, .warning .button.flat:focus:hover:checked:focus, .warning .button.flat:focus:hover:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.4); } + .warning .button:focus:hover:insensitive, .warning .button.flat:focus:hover:insensitive { + border-color: rgba(14, 14, 14, 0.4); } + .warning .button:focus:hover:active:insensitive, .warning .button:focus:hover:checked:insensitive, .warning .button.flat:focus:hover:active:insensitive, .warning .button.flat:focus:hover:checked:insensitive { + border-color: rgba(13, 13, 13, 0.4); } + .warning .button:checked, .warning .button:active, .warning .button.flat:checked, .warning .button.flat:active { + background-color: #FC6600; + background-image: none; + border-color: rgba(13, 13, 13, 0.32); + color: #ffffff; + box-shadow: inset 1px 0 rgba(16, 16, 16, 0.06), inset 0 1px rgba(16, 16, 16, 0.07), inset -1px 0 rgba(16, 16, 16, 0.06), inset 0 -1px rgba(16, 16, 16, 0.05); } + .warning .button:checked:focus, .warning .button:checked:hover, .warning .button:active:focus, .warning .button:active:hover, .warning .button.flat:checked:focus, .warning .button.flat:checked:hover, .warning .button.flat:active:focus, .warning .button.flat:active:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.32),0.3); } + .warning .button:checked:active, .warning .button:checked:active:hover, .warning .button:checked:active:focus, .warning .button:checked:active:hover:focus, .warning .button:checked:checked, .warning .button:checked:checked:hover, .warning .button:checked:checked:focus, .warning .button:checked:checked:hover:focus, .warning .button:active:active, .warning .button:active:active:hover, .warning .button:active:active:focus, .warning .button:active:active:hover:focus, .warning .button:active:checked, .warning .button:active:checked:hover, .warning .button:active:checked:focus, .warning .button:active:checked:hover:focus, .warning .button.flat:checked:active, .warning .button.flat:checked:active:hover, .warning .button.flat:checked:active:focus, .warning .button.flat:checked:active:hover:focus, .warning .button.flat:checked:checked, .warning .button.flat:checked:checked:hover, .warning .button.flat:checked:checked:focus, .warning .button.flat:checked:checked:hover:focus, .warning .button.flat:active:active, .warning .button.flat:active:active:hover, .warning .button.flat:active:active:focus, .warning .button.flat:active:active:hover:focus, .warning .button.flat:active:checked, .warning .button.flat:active:checked:hover, .warning .button.flat:active:checked:focus, .warning .button.flat:active:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.32); } + .warning .button:checked:insensitive, .warning .button:active:insensitive, .warning .button.flat:checked:insensitive, .warning .button.flat:active:insensitive { + border-color: rgba(14, 14, 14, 0.32); } + .warning .button:checked:active:insensitive, .warning .button:checked:checked:insensitive, .warning .button:active:active:insensitive, .warning .button:active:checked:insensitive, .warning .button.flat:checked:active:insensitive, .warning .button.flat:checked:checked:insensitive, .warning .button.flat:active:active:insensitive, .warning .button.flat:active:checked:insensitive { + border-color: rgba(13, 13, 13, 0.32); } + .warning .button:checked:focus, .warning .button:checked:hover, .warning .button:active:focus, .warning .button:active:hover, .warning .button.flat:checked:focus, .warning .button.flat:checked:hover, .warning .button.flat:active:focus, .warning .button.flat:active:hover { + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + .warning .button:focus, .warning .button:hover, .warning .button.flat:focus, .warning .button.flat:hover { + color: #101010; } + .warning .button:insensitive:insensitive, .warning .button.flat:insensitive:insensitive { + background-color: alpha(mix(#fcbe00,#101010,0.2),0.4); + background-image: none; + opacity: .6; + color: mix(#fcbe00,#101010,0.6); + box-shadow: none; } + .warning .button:insensitive:insensitive :insensitive, .warning .button.flat:insensitive:insensitive :insensitive { + color: mix(#fcbe00,#101010,0.6); } + .warning .button:active:insensitive, .warning .button:checked:insensitive { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + .warning .button:active:insensitive:insensitive, .warning .button:checked:insensitive:insensitive { + color: rgba(255, 255, 255, 0.85); } + .warning .button.separator, .warning .button .separator { + border: 1px solid currentColor; + color: rgba(252, 190, 0, 0.9); } + .warning .button.separator:insensitive, .warning .button .separator:insensitive { + color: rgba(252, 190, 0, 0.85); } + +.question { + background-color: #9e6656; + background-image: none; + border: 1px solid #7e5245; + color: #101010; } + .question .button { + background-color: #9e6656; + background-image: none; + border-color: rgba(13, 13, 13, 0.32); + color: #101010; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + .question .button:focus, .question .button:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.32),0.3); } + .question .button:active, .question .button:active:hover, .question .button:active:focus, .question .button:active:hover:focus, .question .button:checked, .question .button:checked:hover, .question .button:checked:focus, .question .button:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.32); } + .question .button:insensitive { + border-color: rgba(14, 14, 14, 0.32); } + .question .button:active:insensitive, .question .button:checked:insensitive { + border-color: rgba(13, 13, 13, 0.32); } + .question .button.flat { + border-color: rgba(158, 102, 86, 0); + color: #101010; + background-color: rgba(158, 102, 86, 0); + background-image: none; + box-shadow: none; } + .question .button:hover, .question .button.flat:hover { + background-color: #a66b5b; + background-image: none; + border-color: rgba(13, 13, 13, 0.4); + color: #101010; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + .question .button:hover:focus, .question .button:hover:hover, .question .button.flat:hover:focus, .question .button.flat:hover:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.4),0.3); } + .question .button:hover:active, .question .button:hover:active:hover, .question .button:hover:active:focus, .question .button:hover:active:hover:focus, .question .button:hover:checked, .question .button:hover:checked:hover, .question .button:hover:checked:focus, .question .button:hover:checked:hover:focus, .question .button.flat:hover:active, .question .button.flat:hover:active:hover, .question .button.flat:hover:active:focus, .question .button.flat:hover:active:hover:focus, .question .button.flat:hover:checked, .question .button.flat:hover:checked:hover, .question .button.flat:hover:checked:focus, .question .button.flat:hover:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.4); } + .question .button:hover:insensitive, .question .button.flat:hover:insensitive { + border-color: rgba(14, 14, 14, 0.4); } + .question .button:hover:active:insensitive, .question .button:hover:checked:insensitive, .question .button.flat:hover:active:insensitive, .question .button.flat:hover:checked:insensitive { + border-color: rgba(13, 13, 13, 0.4); } + .question .button:focus, .question .button.flat:focus { + background-color: #a66b5b; + background-image: none; + border-color: rgba(16, 16, 16, 0.32); + color: #101010; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .question .button:focus:hover, .question .button.flat:focus:hover { + background-color: #aa7263; + background-image: none; + border-color: rgba(13, 13, 13, 0.4); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + .question .button:focus:hover:focus, .question .button:focus:hover:hover, .question .button.flat:focus:hover:focus, .question .button.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.4),0.3); } + .question .button:focus:hover:active, .question .button:focus:hover:active:hover, .question .button:focus:hover:active:focus, .question .button:focus:hover:active:hover:focus, .question .button:focus:hover:checked, .question .button:focus:hover:checked:hover, .question .button:focus:hover:checked:focus, .question .button:focus:hover:checked:hover:focus, .question .button.flat:focus:hover:active, .question .button.flat:focus:hover:active:hover, .question .button.flat:focus:hover:active:focus, .question .button.flat:focus:hover:active:hover:focus, .question .button.flat:focus:hover:checked, .question .button.flat:focus:hover:checked:hover, .question .button.flat:focus:hover:checked:focus, .question .button.flat:focus:hover:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.4); } + .question .button:focus:hover:insensitive, .question .button.flat:focus:hover:insensitive { + border-color: rgba(14, 14, 14, 0.4); } + .question .button:focus:hover:active:insensitive, .question .button:focus:hover:checked:insensitive, .question .button.flat:focus:hover:active:insensitive, .question .button.flat:focus:hover:checked:insensitive { + border-color: rgba(13, 13, 13, 0.4); } + .question .button:checked, .question .button:active, .question .button.flat:checked, .question .button.flat:active { + background-color: #FC6600; + background-image: none; + border-color: rgba(13, 13, 13, 0.32); + color: #ffffff; + box-shadow: inset 1px 0 rgba(16, 16, 16, 0.06), inset 0 1px rgba(16, 16, 16, 0.07), inset -1px 0 rgba(16, 16, 16, 0.06), inset 0 -1px rgba(16, 16, 16, 0.05); } + .question .button:checked:focus, .question .button:checked:hover, .question .button:active:focus, .question .button:active:hover, .question .button.flat:checked:focus, .question .button.flat:checked:hover, .question .button.flat:active:focus, .question .button.flat:active:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.32),0.3); } + .question .button:checked:active, .question .button:checked:active:hover, .question .button:checked:active:focus, .question .button:checked:active:hover:focus, .question .button:checked:checked, .question .button:checked:checked:hover, .question .button:checked:checked:focus, .question .button:checked:checked:hover:focus, .question .button:active:active, .question .button:active:active:hover, .question .button:active:active:focus, .question .button:active:active:hover:focus, .question .button:active:checked, .question .button:active:checked:hover, .question .button:active:checked:focus, .question .button:active:checked:hover:focus, .question .button.flat:checked:active, .question .button.flat:checked:active:hover, .question .button.flat:checked:active:focus, .question .button.flat:checked:active:hover:focus, .question .button.flat:checked:checked, .question .button.flat:checked:checked:hover, .question .button.flat:checked:checked:focus, .question .button.flat:checked:checked:hover:focus, .question .button.flat:active:active, .question .button.flat:active:active:hover, .question .button.flat:active:active:focus, .question .button.flat:active:active:hover:focus, .question .button.flat:active:checked, .question .button.flat:active:checked:hover, .question .button.flat:active:checked:focus, .question .button.flat:active:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.32); } + .question .button:checked:insensitive, .question .button:active:insensitive, .question .button.flat:checked:insensitive, .question .button.flat:active:insensitive { + border-color: rgba(14, 14, 14, 0.32); } + .question .button:checked:active:insensitive, .question .button:checked:checked:insensitive, .question .button:active:active:insensitive, .question .button:active:checked:insensitive, .question .button.flat:checked:active:insensitive, .question .button.flat:checked:checked:insensitive, .question .button.flat:active:active:insensitive, .question .button.flat:active:checked:insensitive { + border-color: rgba(13, 13, 13, 0.32); } + .question .button:checked:focus, .question .button:checked:hover, .question .button:active:focus, .question .button:active:hover, .question .button.flat:checked:focus, .question .button.flat:checked:hover, .question .button.flat:active:focus, .question .button.flat:active:hover { + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + .question .button:focus, .question .button:hover, .question .button.flat:focus, .question .button.flat:hover { + color: #101010; } + .question .button:insensitive:insensitive, .question .button.flat:insensitive:insensitive { + background-color: alpha(mix(#9e6656,#101010,0.2),0.4); + background-image: none; + opacity: .6; + color: mix(#9e6656,#101010,0.6); + box-shadow: none; } + .question .button:insensitive:insensitive :insensitive, .question .button.flat:insensitive:insensitive :insensitive { + color: mix(#9e6656,#101010,0.6); } + .question .button:active:insensitive, .question .button:checked:insensitive { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + .question .button:active:insensitive:insensitive, .question .button:checked:insensitive:insensitive { + color: rgba(255, 255, 255, 0.85); } + .question .button.separator, .question .button .separator { + border: 1px solid currentColor; + color: rgba(158, 102, 86, 0.9); } + .question .button.separator:insensitive, .question .button .separator:insensitive { + color: rgba(158, 102, 86, 0.85); } + +.error { + background-color: #fc6600; + background-image: none; + border: 1px solid #ca5200; + color: #101010; } + .error .button { + background-color: #fc6600; + background-image: none; + border-color: rgba(13, 13, 13, 0.32); + color: #101010; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + .error .button:focus, .error .button:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.32),0.3); } + .error .button:active, .error .button:active:hover, .error .button:active:focus, .error .button:active:hover:focus, .error .button:checked, .error .button:checked:hover, .error .button:checked:focus, .error .button:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.32); } + .error .button:insensitive { + border-color: rgba(14, 14, 14, 0.32); } + .error .button:active:insensitive, .error .button:checked:insensitive { + border-color: rgba(13, 13, 13, 0.32); } + .error .button.flat { + border-color: rgba(252, 102, 0, 0); + color: #101010; + background-color: rgba(252, 102, 0, 0); + background-image: none; + box-shadow: none; } + .error .button:hover, .error .button.flat:hover { + background-color: #ff6d0a; + background-image: none; + border-color: rgba(13, 13, 13, 0.4); + color: #101010; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + .error .button:hover:focus, .error .button:hover:hover, .error .button.flat:hover:focus, .error .button.flat:hover:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.4),0.3); } + .error .button:hover:active, .error .button:hover:active:hover, .error .button:hover:active:focus, .error .button:hover:active:hover:focus, .error .button:hover:checked, .error .button:hover:checked:hover, .error .button:hover:checked:focus, .error .button:hover:checked:hover:focus, .error .button.flat:hover:active, .error .button.flat:hover:active:hover, .error .button.flat:hover:active:focus, .error .button.flat:hover:active:hover:focus, .error .button.flat:hover:checked, .error .button.flat:hover:checked:hover, .error .button.flat:hover:checked:focus, .error .button.flat:hover:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.4); } + .error .button:hover:insensitive, .error .button.flat:hover:insensitive { + border-color: rgba(14, 14, 14, 0.4); } + .error .button:hover:active:insensitive, .error .button:hover:checked:insensitive, .error .button.flat:hover:active:insensitive, .error .button.flat:hover:checked:insensitive { + border-color: rgba(13, 13, 13, 0.4); } + .error .button:focus, .error .button.flat:focus { + background-color: #ff6d0a; + background-image: none; + border-color: rgba(16, 16, 16, 0.32); + color: #101010; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .error .button:focus:hover, .error .button.flat:focus:hover { + background-color: #ff7416; + background-image: none; + border-color: rgba(13, 13, 13, 0.4); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + .error .button:focus:hover:focus, .error .button:focus:hover:hover, .error .button.flat:focus:hover:focus, .error .button.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.4),0.3); } + .error .button:focus:hover:active, .error .button:focus:hover:active:hover, .error .button:focus:hover:active:focus, .error .button:focus:hover:active:hover:focus, .error .button:focus:hover:checked, .error .button:focus:hover:checked:hover, .error .button:focus:hover:checked:focus, .error .button:focus:hover:checked:hover:focus, .error .button.flat:focus:hover:active, .error .button.flat:focus:hover:active:hover, .error .button.flat:focus:hover:active:focus, .error .button.flat:focus:hover:active:hover:focus, .error .button.flat:focus:hover:checked, .error .button.flat:focus:hover:checked:hover, .error .button.flat:focus:hover:checked:focus, .error .button.flat:focus:hover:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.4); } + .error .button:focus:hover:insensitive, .error .button.flat:focus:hover:insensitive { + border-color: rgba(14, 14, 14, 0.4); } + .error .button:focus:hover:active:insensitive, .error .button:focus:hover:checked:insensitive, .error .button.flat:focus:hover:active:insensitive, .error .button.flat:focus:hover:checked:insensitive { + border-color: rgba(13, 13, 13, 0.4); } + .error .button:checked, .error .button:active, .error .button.flat:checked, .error .button.flat:active { + background-color: #FC6600; + background-image: none; + border-color: rgba(13, 13, 13, 0.32); + color: #ffffff; + box-shadow: inset 1px 0 rgba(16, 16, 16, 0.06), inset 0 1px rgba(16, 16, 16, 0.07), inset -1px 0 rgba(16, 16, 16, 0.06), inset 0 -1px rgba(16, 16, 16, 0.05); } + .error .button:checked:focus, .error .button:checked:hover, .error .button:active:focus, .error .button:active:hover, .error .button.flat:checked:focus, .error .button.flat:checked:hover, .error .button.flat:active:focus, .error .button.flat:active:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.32),0.3); } + .error .button:checked:active, .error .button:checked:active:hover, .error .button:checked:active:focus, .error .button:checked:active:hover:focus, .error .button:checked:checked, .error .button:checked:checked:hover, .error .button:checked:checked:focus, .error .button:checked:checked:hover:focus, .error .button:active:active, .error .button:active:active:hover, .error .button:active:active:focus, .error .button:active:active:hover:focus, .error .button:active:checked, .error .button:active:checked:hover, .error .button:active:checked:focus, .error .button:active:checked:hover:focus, .error .button.flat:checked:active, .error .button.flat:checked:active:hover, .error .button.flat:checked:active:focus, .error .button.flat:checked:active:hover:focus, .error .button.flat:checked:checked, .error .button.flat:checked:checked:hover, .error .button.flat:checked:checked:focus, .error .button.flat:checked:checked:hover:focus, .error .button.flat:active:active, .error .button.flat:active:active:hover, .error .button.flat:active:active:focus, .error .button.flat:active:active:hover:focus, .error .button.flat:active:checked, .error .button.flat:active:checked:hover, .error .button.flat:active:checked:focus, .error .button.flat:active:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.32); } + .error .button:checked:insensitive, .error .button:active:insensitive, .error .button.flat:checked:insensitive, .error .button.flat:active:insensitive { + border-color: rgba(14, 14, 14, 0.32); } + .error .button:checked:active:insensitive, .error .button:checked:checked:insensitive, .error .button:active:active:insensitive, .error .button:active:checked:insensitive, .error .button.flat:checked:active:insensitive, .error .button.flat:checked:checked:insensitive, .error .button.flat:active:active:insensitive, .error .button.flat:active:checked:insensitive { + border-color: rgba(13, 13, 13, 0.32); } + .error .button:checked:focus, .error .button:checked:hover, .error .button:active:focus, .error .button:active:hover, .error .button.flat:checked:focus, .error .button.flat:checked:hover, .error .button.flat:active:focus, .error .button.flat:active:hover { + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + .error .button:focus, .error .button:hover, .error .button.flat:focus, .error .button.flat:hover { + color: #101010; } + .error .button:insensitive:insensitive, .error .button.flat:insensitive:insensitive { + background-color: alpha(mix(#fc6600,#101010,0.2),0.4); + background-image: none; + opacity: .6; + color: mix(#fc6600,#101010,0.6); + box-shadow: none; } + .error .button:insensitive:insensitive :insensitive, .error .button.flat:insensitive:insensitive :insensitive { + color: mix(#fc6600,#101010,0.6); } + .error .button:active:insensitive, .error .button:checked:insensitive { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + .error .button:active:insensitive:insensitive, .error .button:checked:insensitive:insensitive { + color: rgba(255, 255, 255, 0.85); } + .error .button.separator, .error .button .separator { + border: 1px solid currentColor; + color: rgba(252, 102, 0, 0.9); } + .error .button.separator:insensitive, .error .button .separator:insensitive { + color: rgba(252, 102, 0, 0.85); } + +/********* + ! Entry * +**********/ +.entry.linked, .linked .entry { + border-width: 1px; + border-radius: 0; + border-right-width: 0; + border-left-width: 0; } + .entry.linked:first-child, .linked .entry:first-child { + border-width: 1px; + border-radius: 3px; + border-right-width: 0; + border-bottom-right-radius: 0; + border-top-right-radius: 0; } + .entry.linked:last-child, .linked .entry:last-child { + border-width: 1px; + border-radius: 3px; + border-left-width: 0; + border-bottom-left-radius: 0; + border-top-left-radius: 0; } + .entry.linked:only-child, .linked .entry:only-child { + border-width: 1px; + border-radius: 3px; } + +.entry, .menuitem .entry, GtkPopover .entry { + padding: 2px 3px; + border-width: 1px; + border-style: solid; + border-radius: 3px; + transition: border 150ms ease; + box-shadow: inset 1px 1px rgba(48, 48, 48, 0.06), inset -1px 0 rgba(48, 48, 48, 0.06); } + .entry:focus, .entry:hover, .entry:active { + transition: none; } + .entry:selected, .entry:selected:focus { + background-color: #FC6600; + color: #ffffff; } + .entry:insensitive { + box-shadow: none; } + .progressbar.entry { + background-color: #FC6600; + background-image: none; + border-width: 0; + border-radius: 3px; + color: #ffffff; } + .image.left.entry { + padding-right: 3px; } + +/********* + ! Menubar +**********/ +.menubar { + -GtkWidget-window-dragging: true; + border: 0; + background-color: #111111; + background-image: none; + color: #eeeeee; } + .menubar.menuitem, .menubar .menuitem { + padding: 5px 7px; + border: 1px solid transparent; + background-color: transparent; + background-image: none; + color: #eeeeee; } + .menubar.menuitem:hover, .menubar .menuitem:hover { + border-color: mix(#111111,#eeeeee,0.21); + background-color: mix(#111111,#eeeeee,0.21); + background-image: none; + color: white; } + .menubar.menuitem *:hover, .menubar .menuitem *:hover { + color: white; } + +/****** + ! Menu +*******/ +* { + -GtkMenu-horizontal-padding: 0; + -GtkMenu-vertical-padding: 0; } + +GtkTreeMenu.menu, GtkTreeMenu .menu, GtkMenuToolButton.menu, GtkMenuToolButton .menu, GtkComboBox.menu, GtkComboBox .menu { + background-color: #111111; + margin: 3px; } + +#toolbar-popup, .menu { + padding: 0; + border-radius: 0; + border: 1px solid mix(#111111,#eeeeee,0.21); + background-color: #111111; + color: #eeeeee; } + #toolbar-popup:selected, .menu:selected { + background-color: #FC6600; } + #toolbar-popup .button, #toolbar-popup .button:hover, #toolbar-popup .button:active, #toolbar-popup .button:active *:insensitive, #toolbar-popup .button:insensitive, .menu .button, .menu .button:hover, .menu .button:active, .menu .button:active *:insensitive, .menu .button:insensitive { + border-width: 0; + background-color: transparent; + background-image: none; } + +.context-menu { + font: initial; } + +GtkTreeMenu .menuitem { + padding: 0; + border-width: 0; } + +.menuitem, .menu .menuitem { + margin: 3px; + padding: 5px 7px; + border: 0; + border-radius: 0; + background-color: transparent; + background-image: none; + -GtkMenuItem-arrow-scaling: .5; } + .menuitem:active, .menuitem:hover, .menu .menuitem:active, .menu .menuitem:hover { + border: 0; + background-color: #FC6600; + background-image: none; + color: #ffffff; } + .menuitem *:active, .menuitem *:hover, .menu .menuitem *:active, .menu .menuitem *:hover { + color: #ffffff; } + .menuitem:insensitive, .menuitem *:insensitive, .menu .menuitem:insensitive, .menu .menuitem *:insensitive { + color: mix(#eeeeee,#111111,0.5); } + +.menuitem.check, .menuitem.check:focus, .menuitem.check:hover, .menuitem.check:insensitive, .menuitem.radio, .menuitem.radio:focus, .menuitem.radio:hover, .menuitem.radio:insensitive { + background-image: none; } + +.menuitem.check, .menuitem.check:focus, .menuitem.check:hover, .menuitem.check:active, .menuitem.check:insensitive, .menuitem.radio, .menuitem.radio:focus, .menuitem.radio:hover, .menuitem.radio:active, .menuitem.radio:insensitive { + border-style: none; + background-color: transparent; } + +.menuitem.separator { + -GtkMenuItem-horizontal-padding: 0; + -GtkWidget-separator-height: 1; + border-style: none; + color: #0f0f0f; } + +.menuitem.button, .menuitem.button:focus, .menuitem.button:active, .menuitem.button:insensitive, .menuitem.button:active:insensitive, .menuitem.button.flat, .menuitem.button.flat:focus, .menuitem.button.flat:active, .menuitem.button.flat:insensitive, .menuitem.button.flat:active:insensitive { + background-color: transparent; + background-image: none; + border: 0; + box-shadow: none; + color: currentColor; } + +.menuitem.button:hover, .menuitem.button:focus:hover, .menuitem.button:active:hover, .menuitem.button:selected, .menuitem.button.flat:hover, .menuitem.button.flat:focus:hover, .menuitem.button.flat:active:hover, .menuitem.button.flat:selected { + background-image: none; + background-color: #FC6600; + color: #ffffff; } + +.menuitem GtkCalendar:inconsistent { + color: mix(#eeeeee,#111111,0.5); } + +.menuitem GtkCalendar .button { + border-style: none; + background-color: transparent; + background-image: none; } + +.menuitem .accelerator { + color: rgba(238, 238, 238, 0.6); } + .menuitem .accelerator:hover { + color: rgba(255, 255, 255, 0.8); } + .menuitem .accelerator:insensitive { + color: alpha(mix(#eeeeee,#111111,0.5),0.4); } + +.menuitem .entry { + background-color: #111111; + background-image: none; + border-color: #0e0e0e; + color: #eeeeee; } + .menuitem .entry:focus, .menuitem .entry:hover { + border-color: mix(#FC6600,#111111,0.3); } + .menuitem .entry:active, .menuitem .entry:active:hover, .menuitem .entry:active:focus, .menuitem .entry:active:hover:focus, .menuitem .entry:checked, .menuitem .entry:checked:hover, .menuitem .entry:checked:focus, .menuitem .entry:checked:hover:focus { + border-color: #0c0c0c; } + .menuitem .entry:insensitive { + border-color: #0e0e0e; } + .menuitem .entry:active:insensitive, .menuitem .entry:checked:insensitive { + border-color: #0e0e0e; } + .menuitem .entry:focus, .menuitem .entry:active { + border-color: #FC6600; } + .menuitem .entry:insensitive { + background-color: #0f0f0f; + background-image: none; + color: mix(#111111,#eeeeee,0.5); } + +GtkModelMenuItem GtkBox GtkImage { + padding-right: 3px; } + +/********* + ! Popover +**********/ +GtkPopover { + border-color: #0e0e0e; + margin: 10px; + padding: 3px; + border-radius: 3px; + border-width: 1px; + border-style: solid; + background-clip: border-box; + background-color: #111111; + background-image: none; + color: #eeeeee; + box-shadow: 0 3px 6px rgba(95, 95, 95, 0.16); } + GtkPopover:focus, GtkPopover:hover { + border-color: mix(#FC6600,#111111,0.3); } + GtkPopover:active, GtkPopover:active:hover, GtkPopover:active:focus, GtkPopover:active:hover:focus, GtkPopover:checked, GtkPopover:checked:hover, GtkPopover:checked:focus, GtkPopover:checked:hover:focus { + border-color: #0c0c0c; } + GtkPopover:insensitive { + border-color: #0e0e0e; } + GtkPopover:active:insensitive, GtkPopover:checked:insensitive { + border-color: #0e0e0e; } + GtkPopover.background { + background-image: none; + background-color: #111111; + color: #eeeeee; } + GtkPopover:backdrop { + box-shadow: none; } + GtkPopover.osd { + box-shadow: 0 2px 7px 3px rgba(95, 95, 95, 0.5); } + GtkPopover.osd > .toolbar .button { + border-radius: 0; + border-width: 0; + background-color: transparent; + background-image: none; } + GtkPopover .view, GtkPopover GtkHTML, GtkPopover .list { + background-color: #161616; + background-image: none; + color: #eeeeee; } + GtkPopover .view:hover, GtkPopover GtkHTML:hover, GtkPopover .list:hover { + background-image: none; + background-color: #FC6600; + color: #ffffff; } + GtkPopover .list-row, GtkPopover .list-row.button { + background-color: transparent; + background-image: none; + color: #eeeeee; } + GtkPopover .list-row:focus, GtkPopover .list-row:hover, GtkPopover .list-row:active, GtkPopover .list-row.button:focus, GtkPopover .list-row.button:hover, GtkPopover .list-row.button:active { + background-image: none; + background-color: #FC6600; + color: #ffffff; } + GtkPopover .frame { + border-color: #0e0e0e; + border-radius: 3px; } + GtkPopover .entry { + background-color: #101010; + background-image: none; + border-color: #0d0d0d; + color: #eeeeee; } + GtkPopover .entry:focus, GtkPopover .entry:hover { + border-color: mix(#FC6600,#101010,0.3); } + GtkPopover .entry:active, GtkPopover .entry:active:hover, GtkPopover .entry:active:focus, GtkPopover .entry:active:hover:focus, GtkPopover .entry:checked, GtkPopover .entry:checked:hover, GtkPopover .entry:checked:focus, GtkPopover .entry:checked:hover:focus { + border-color: #0b0b0b; } + GtkPopover .entry:insensitive { + border-color: #0e0e0e; } + GtkPopover .entry:active:insensitive, GtkPopover .entry:checked:insensitive { + border-color: #0d0d0d; } + GtkPopover .entry:focus, GtkPopover .entry:active { + border-color: #FC6600; } + GtkPopover .entry:insensitive { + background-color: #0e0e0e; + background-image: none; + color: mix(#101010,#eeeeee,0.5); } + GtkPopover .button { + background-color: #101010; + background-image: none; + border-color: rgba(190, 190, 190, 0.32); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + GtkPopover .button:focus, GtkPopover .button:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.32),0.3); } + GtkPopover .button:active, GtkPopover .button:active:hover, GtkPopover .button:active:focus, GtkPopover .button:active:hover:focus, GtkPopover .button:checked, GtkPopover .button:checked:hover, GtkPopover .button:checked:focus, GtkPopover .button:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.32); } + GtkPopover .button:insensitive { + border-color: rgba(202, 202, 202, 0.32); } + GtkPopover .button:active:insensitive, GtkPopover .button:checked:insensitive { + border-color: rgba(190, 190, 190, 0.32); } + GtkPopover .button.flat { + border-color: rgba(16, 16, 16, 0); + color: #eeeeee; + background-color: rgba(16, 16, 16, 0); + background-image: none; + box-shadow: none; } + GtkPopover .button:hover, GtkPopover .button.flat:hover { + background-color: #111111; + background-image: none; + border-color: rgba(190, 190, 190, 0.4); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + GtkPopover .button:hover:focus, GtkPopover .button:hover:hover, GtkPopover .button.flat:hover:focus, GtkPopover .button.flat:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.4),0.3); } + GtkPopover .button:hover:active, GtkPopover .button:hover:active:hover, GtkPopover .button:hover:active:focus, GtkPopover .button:hover:active:hover:focus, GtkPopover .button:hover:checked, GtkPopover .button:hover:checked:hover, GtkPopover .button:hover:checked:focus, GtkPopover .button:hover:checked:hover:focus, GtkPopover .button.flat:hover:active, GtkPopover .button.flat:hover:active:hover, GtkPopover .button.flat:hover:active:focus, GtkPopover .button.flat:hover:active:hover:focus, GtkPopover .button.flat:hover:checked, GtkPopover .button.flat:hover:checked:hover, GtkPopover .button.flat:hover:checked:focus, GtkPopover .button.flat:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.4); } + GtkPopover .button:hover:insensitive, GtkPopover .button.flat:hover:insensitive { + border-color: rgba(202, 202, 202, 0.4); } + GtkPopover .button:hover:active:insensitive, GtkPopover .button:hover:checked:insensitive, GtkPopover .button.flat:hover:active:insensitive, GtkPopover .button.flat:hover:checked:insensitive { + border-color: rgba(190, 190, 190, 0.4); } + GtkPopover .button:focus, GtkPopover .button.flat:focus { + background-color: #111111; + background-image: none; + border-color: rgba(238, 238, 238, 0.32); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + GtkPopover .button:focus:hover, GtkPopover .button.flat:focus:hover { + background-color: #121212; + background-image: none; + border-color: rgba(190, 190, 190, 0.4); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + GtkPopover .button:focus:hover:focus, GtkPopover .button:focus:hover:hover, GtkPopover .button.flat:focus:hover:focus, GtkPopover .button.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.4),0.3); } + GtkPopover .button:focus:hover:active, GtkPopover .button:focus:hover:active:hover, GtkPopover .button:focus:hover:active:focus, GtkPopover .button:focus:hover:active:hover:focus, GtkPopover .button:focus:hover:checked, GtkPopover .button:focus:hover:checked:hover, GtkPopover .button:focus:hover:checked:focus, GtkPopover .button:focus:hover:checked:hover:focus, GtkPopover .button.flat:focus:hover:active, GtkPopover .button.flat:focus:hover:active:hover, GtkPopover .button.flat:focus:hover:active:focus, GtkPopover .button.flat:focus:hover:active:hover:focus, GtkPopover .button.flat:focus:hover:checked, GtkPopover .button.flat:focus:hover:checked:hover, GtkPopover .button.flat:focus:hover:checked:focus, GtkPopover .button.flat:focus:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.4); } + GtkPopover .button:focus:hover:insensitive, GtkPopover .button.flat:focus:hover:insensitive { + border-color: rgba(202, 202, 202, 0.4); } + GtkPopover .button:focus:hover:active:insensitive, GtkPopover .button:focus:hover:checked:insensitive, GtkPopover .button.flat:focus:hover:active:insensitive, GtkPopover .button.flat:focus:hover:checked:insensitive { + border-color: rgba(190, 190, 190, 0.4); } + GtkPopover .button:checked, GtkPopover .button:active, GtkPopover .button.flat:checked, GtkPopover .button.flat:active { + background-color: #FC6600; + background-image: none; + border-color: rgba(190, 190, 190, 0.32); + color: #ffffff; + box-shadow: inset 1px 0 rgba(238, 238, 238, 0.06), inset 0 1px rgba(238, 238, 238, 0.07), inset -1px 0 rgba(238, 238, 238, 0.06), inset 0 -1px rgba(238, 238, 238, 0.05); } + GtkPopover .button:checked:focus, GtkPopover .button:checked:hover, GtkPopover .button:active:focus, GtkPopover .button:active:hover, GtkPopover .button.flat:checked:focus, GtkPopover .button.flat:checked:hover, GtkPopover .button.flat:active:focus, GtkPopover .button.flat:active:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.32),0.3); } + GtkPopover .button:checked:active, GtkPopover .button:checked:active:hover, GtkPopover .button:checked:active:focus, GtkPopover .button:checked:active:hover:focus, GtkPopover .button:checked:checked, GtkPopover .button:checked:checked:hover, GtkPopover .button:checked:checked:focus, GtkPopover .button:checked:checked:hover:focus, GtkPopover .button:active:active, GtkPopover .button:active:active:hover, GtkPopover .button:active:active:focus, GtkPopover .button:active:active:hover:focus, GtkPopover .button:active:checked, GtkPopover .button:active:checked:hover, GtkPopover .button:active:checked:focus, GtkPopover .button:active:checked:hover:focus, GtkPopover .button.flat:checked:active, GtkPopover .button.flat:checked:active:hover, GtkPopover .button.flat:checked:active:focus, GtkPopover .button.flat:checked:active:hover:focus, GtkPopover .button.flat:checked:checked, GtkPopover .button.flat:checked:checked:hover, GtkPopover .button.flat:checked:checked:focus, GtkPopover .button.flat:checked:checked:hover:focus, GtkPopover .button.flat:active:active, GtkPopover .button.flat:active:active:hover, GtkPopover .button.flat:active:active:focus, GtkPopover .button.flat:active:active:hover:focus, GtkPopover .button.flat:active:checked, GtkPopover .button.flat:active:checked:hover, GtkPopover .button.flat:active:checked:focus, GtkPopover .button.flat:active:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.32); } + GtkPopover .button:checked:insensitive, GtkPopover .button:active:insensitive, GtkPopover .button.flat:checked:insensitive, GtkPopover .button.flat:active:insensitive { + border-color: rgba(202, 202, 202, 0.32); } + GtkPopover .button:checked:active:insensitive, GtkPopover .button:checked:checked:insensitive, GtkPopover .button:active:active:insensitive, GtkPopover .button:active:checked:insensitive, GtkPopover .button.flat:checked:active:insensitive, GtkPopover .button.flat:checked:checked:insensitive, GtkPopover .button.flat:active:active:insensitive, GtkPopover .button.flat:active:checked:insensitive { + border-color: rgba(190, 190, 190, 0.32); } + GtkPopover .button:checked:focus, GtkPopover .button:checked:hover, GtkPopover .button:active:focus, GtkPopover .button:active:hover, GtkPopover .button.flat:checked:focus, GtkPopover .button.flat:checked:hover, GtkPopover .button.flat:active:focus, GtkPopover .button.flat:active:hover { + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + GtkPopover .button:focus, GtkPopover .button:hover, GtkPopover .button.flat:focus, GtkPopover .button.flat:hover { + color: #eeeeee; } + GtkPopover .button:insensitive:insensitive, GtkPopover .button.flat:insensitive:insensitive { + background-color: alpha(mix(#101010,#eeeeee,0.2),0.4); + background-image: none; + opacity: .6; + color: mix(#101010,#eeeeee,0.6); + box-shadow: none; } + GtkPopover .button:insensitive:insensitive :insensitive, GtkPopover .button.flat:insensitive:insensitive :insensitive { + color: mix(#101010,#eeeeee,0.6); } + GtkPopover .button:active:insensitive, GtkPopover .button:checked:insensitive { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + GtkPopover .button:active:insensitive:insensitive, GtkPopover .button:checked:insensitive:insensitive { + color: rgba(255, 255, 255, 0.85); } + GtkPopover .button.separator, GtkPopover .button .separator { + border: 1px solid currentColor; + color: rgba(16, 16, 16, 0.9); } + GtkPopover .button.separator:insensitive, GtkPopover .button .separator:insensitive { + color: rgba(16, 16, 16, 0.85); } + GtkPopover > .list, GtkPopover > .view, GtkPopover > GtkHTML, GtkPopover > .toolbar { + background-color: transparent; } + GtkPopover .separator { + border: 0; + background-color: transparent; + color: #0f0f0f; + font-size: 80%; + font-weight: bold; } + +GtkModelButton.button, GtkModelButton.button:backdrop { + background-color: transparent; + background-image: none; + border-color: shade(alpha(currentColor,0.32),0.8); + color: currentColor; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + GtkModelButton.button:focus, GtkModelButton.button:hover, GtkModelButton.button:backdrop:focus, GtkModelButton.button:backdrop:hover { + border-color: mix(#FC6600,alpha(currentColor,0.32),0.3); } + GtkModelButton.button:active, GtkModelButton.button:active:hover, GtkModelButton.button:active:focus, GtkModelButton.button:active:hover:focus, GtkModelButton.button:checked, GtkModelButton.button:checked:hover, GtkModelButton.button:checked:focus, GtkModelButton.button:checked:hover:focus, GtkModelButton.button:backdrop:active, GtkModelButton.button:backdrop:active:hover, GtkModelButton.button:backdrop:active:focus, GtkModelButton.button:backdrop:active:hover:focus, GtkModelButton.button:backdrop:checked, GtkModelButton.button:backdrop:checked:hover, GtkModelButton.button:backdrop:checked:focus, GtkModelButton.button:backdrop:checked:hover:focus { + border-color: shade(alpha(currentColor,0.32),0.7); } + GtkModelButton.button:insensitive, GtkModelButton.button:backdrop:insensitive { + border-color: shade(alpha(currentColor,0.32),0.85); } + GtkModelButton.button:active:insensitive, GtkModelButton.button:checked:insensitive, GtkModelButton.button:backdrop:active:insensitive, GtkModelButton.button:backdrop:checked:insensitive { + border-color: shade(alpha(currentColor,0.32),0.8); } + GtkModelButton.button.flat, GtkModelButton.button:backdrop.flat { + border-color: rgba(0, 0, 0, 0); + color: currentColor; + background-color: rgba(0, 0, 0, 0); + background-image: none; + box-shadow: none; } + GtkModelButton.button:hover, GtkModelButton.button.flat:hover, GtkModelButton.button:backdrop:hover, GtkModelButton.button:backdrop.flat:hover { + background-color: rgba(0, 0, 0, 0); + background-image: none; + border-color: shade(alpha(currentColor,0.4),0.8); + color: currentColor; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + GtkModelButton.button:hover:focus, GtkModelButton.button:hover:hover, GtkModelButton.button.flat:hover:focus, GtkModelButton.button.flat:hover:hover, GtkModelButton.button:backdrop:hover:focus, GtkModelButton.button:backdrop:hover:hover, GtkModelButton.button:backdrop.flat:hover:focus, GtkModelButton.button:backdrop.flat:hover:hover { + border-color: mix(#FC6600,alpha(currentColor,0.4),0.3); } + GtkModelButton.button:hover:active, GtkModelButton.button:hover:active:hover, GtkModelButton.button:hover:active:focus, GtkModelButton.button:hover:active:hover:focus, GtkModelButton.button:hover:checked, GtkModelButton.button:hover:checked:hover, GtkModelButton.button:hover:checked:focus, GtkModelButton.button:hover:checked:hover:focus, GtkModelButton.button.flat:hover:active, GtkModelButton.button.flat:hover:active:hover, GtkModelButton.button.flat:hover:active:focus, GtkModelButton.button.flat:hover:active:hover:focus, GtkModelButton.button.flat:hover:checked, GtkModelButton.button.flat:hover:checked:hover, GtkModelButton.button.flat:hover:checked:focus, GtkModelButton.button.flat:hover:checked:hover:focus, GtkModelButton.button:backdrop:hover:active, GtkModelButton.button:backdrop:hover:active:hover, GtkModelButton.button:backdrop:hover:active:focus, GtkModelButton.button:backdrop:hover:active:hover:focus, GtkModelButton.button:backdrop:hover:checked, GtkModelButton.button:backdrop:hover:checked:hover, GtkModelButton.button:backdrop:hover:checked:focus, GtkModelButton.button:backdrop:hover:checked:hover:focus, GtkModelButton.button:backdrop.flat:hover:active, GtkModelButton.button:backdrop.flat:hover:active:hover, GtkModelButton.button:backdrop.flat:hover:active:focus, GtkModelButton.button:backdrop.flat:hover:active:hover:focus, GtkModelButton.button:backdrop.flat:hover:checked, GtkModelButton.button:backdrop.flat:hover:checked:hover, GtkModelButton.button:backdrop.flat:hover:checked:focus, GtkModelButton.button:backdrop.flat:hover:checked:hover:focus { + border-color: shade(alpha(currentColor,0.4),0.7); } + GtkModelButton.button:hover:insensitive, GtkModelButton.button.flat:hover:insensitive, GtkModelButton.button:backdrop:hover:insensitive, GtkModelButton.button:backdrop.flat:hover:insensitive { + border-color: shade(alpha(currentColor,0.4),0.85); } + GtkModelButton.button:hover:active:insensitive, GtkModelButton.button:hover:checked:insensitive, GtkModelButton.button.flat:hover:active:insensitive, GtkModelButton.button.flat:hover:checked:insensitive, GtkModelButton.button:backdrop:hover:active:insensitive, GtkModelButton.button:backdrop:hover:checked:insensitive, GtkModelButton.button:backdrop.flat:hover:active:insensitive, GtkModelButton.button:backdrop.flat:hover:checked:insensitive { + border-color: shade(alpha(currentColor,0.4),0.8); } + GtkModelButton.button:focus, GtkModelButton.button.flat:focus, GtkModelButton.button:backdrop:focus, GtkModelButton.button:backdrop.flat:focus { + background-color: rgba(0, 0, 0, 0); + background-image: none; + border-color: alpha(currentColor,0.32); + color: currentColor; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + GtkModelButton.button:focus:hover, GtkModelButton.button.flat:focus:hover, GtkModelButton.button:backdrop:focus:hover, GtkModelButton.button:backdrop.flat:focus:hover { + background-color: rgba(0, 0, 0, 0); + background-image: none; + border-color: shade(alpha(currentColor,0.4),0.8); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + GtkModelButton.button:focus:hover:focus, GtkModelButton.button:focus:hover:hover, GtkModelButton.button.flat:focus:hover:focus, GtkModelButton.button.flat:focus:hover:hover, GtkModelButton.button:backdrop:focus:hover:focus, GtkModelButton.button:backdrop:focus:hover:hover, GtkModelButton.button:backdrop.flat:focus:hover:focus, GtkModelButton.button:backdrop.flat:focus:hover:hover { + border-color: mix(#FC6600,alpha(currentColor,0.4),0.3); } + GtkModelButton.button:focus:hover:active, GtkModelButton.button:focus:hover:active:hover, GtkModelButton.button:focus:hover:active:focus, GtkModelButton.button:focus:hover:active:hover:focus, GtkModelButton.button:focus:hover:checked, GtkModelButton.button:focus:hover:checked:hover, GtkModelButton.button:focus:hover:checked:focus, GtkModelButton.button:focus:hover:checked:hover:focus, GtkModelButton.button.flat:focus:hover:active, GtkModelButton.button.flat:focus:hover:active:hover, GtkModelButton.button.flat:focus:hover:active:focus, GtkModelButton.button.flat:focus:hover:active:hover:focus, GtkModelButton.button.flat:focus:hover:checked, GtkModelButton.button.flat:focus:hover:checked:hover, GtkModelButton.button.flat:focus:hover:checked:focus, GtkModelButton.button.flat:focus:hover:checked:hover:focus, GtkModelButton.button:backdrop:focus:hover:active, GtkModelButton.button:backdrop:focus:hover:active:hover, GtkModelButton.button:backdrop:focus:hover:active:focus, GtkModelButton.button:backdrop:focus:hover:active:hover:focus, GtkModelButton.button:backdrop:focus:hover:checked, GtkModelButton.button:backdrop:focus:hover:checked:hover, GtkModelButton.button:backdrop:focus:hover:checked:focus, GtkModelButton.button:backdrop:focus:hover:checked:hover:focus, GtkModelButton.button:backdrop.flat:focus:hover:active, GtkModelButton.button:backdrop.flat:focus:hover:active:hover, GtkModelButton.button:backdrop.flat:focus:hover:active:focus, GtkModelButton.button:backdrop.flat:focus:hover:active:hover:focus, GtkModelButton.button:backdrop.flat:focus:hover:checked, GtkModelButton.button:backdrop.flat:focus:hover:checked:hover, GtkModelButton.button:backdrop.flat:focus:hover:checked:focus, GtkModelButton.button:backdrop.flat:focus:hover:checked:hover:focus { + border-color: shade(alpha(currentColor,0.4),0.7); } + GtkModelButton.button:focus:hover:insensitive, GtkModelButton.button.flat:focus:hover:insensitive, GtkModelButton.button:backdrop:focus:hover:insensitive, GtkModelButton.button:backdrop.flat:focus:hover:insensitive { + border-color: shade(alpha(currentColor,0.4),0.85); } + GtkModelButton.button:focus:hover:active:insensitive, GtkModelButton.button:focus:hover:checked:insensitive, GtkModelButton.button.flat:focus:hover:active:insensitive, GtkModelButton.button.flat:focus:hover:checked:insensitive, GtkModelButton.button:backdrop:focus:hover:active:insensitive, GtkModelButton.button:backdrop:focus:hover:checked:insensitive, GtkModelButton.button:backdrop.flat:focus:hover:active:insensitive, GtkModelButton.button:backdrop.flat:focus:hover:checked:insensitive { + border-color: shade(alpha(currentColor,0.4),0.8); } + GtkModelButton.button:checked, GtkModelButton.button:active, GtkModelButton.button.flat:checked, GtkModelButton.button.flat:active, GtkModelButton.button:backdrop:checked, GtkModelButton.button:backdrop:active, GtkModelButton.button:backdrop.flat:checked, GtkModelButton.button:backdrop.flat:active { + background-color: #FC6600; + background-image: none; + border-color: shade(alpha(currentColor,0.32),0.8); + color: #ffffff; + box-shadow: inset 1px 0 alpha(currentColor,0.06), inset 0 1px alpha(currentColor,0.07), inset -1px 0 alpha(currentColor,0.06), inset 0 -1px alpha(currentColor,0.05); } + GtkModelButton.button:checked:focus, GtkModelButton.button:checked:hover, GtkModelButton.button:active:focus, GtkModelButton.button:active:hover, GtkModelButton.button.flat:checked:focus, GtkModelButton.button.flat:checked:hover, GtkModelButton.button.flat:active:focus, GtkModelButton.button.flat:active:hover, GtkModelButton.button:backdrop:checked:focus, GtkModelButton.button:backdrop:checked:hover, GtkModelButton.button:backdrop:active:focus, GtkModelButton.button:backdrop:active:hover, GtkModelButton.button:backdrop.flat:checked:focus, GtkModelButton.button:backdrop.flat:checked:hover, GtkModelButton.button:backdrop.flat:active:focus, GtkModelButton.button:backdrop.flat:active:hover { + border-color: mix(#FC6600,alpha(currentColor,0.32),0.3); } + GtkModelButton.button:checked:active, GtkModelButton.button:checked:active:hover, GtkModelButton.button:checked:active:focus, GtkModelButton.button:checked:active:hover:focus, GtkModelButton.button:checked:checked, GtkModelButton.button:checked:checked:hover, GtkModelButton.button:checked:checked:focus, GtkModelButton.button:checked:checked:hover:focus, GtkModelButton.button:active:active, GtkModelButton.button:active:active:hover, GtkModelButton.button:active:active:focus, GtkModelButton.button:active:active:hover:focus, GtkModelButton.button:active:checked, GtkModelButton.button:active:checked:hover, GtkModelButton.button:active:checked:focus, GtkModelButton.button:active:checked:hover:focus, GtkModelButton.button.flat:checked:active, GtkModelButton.button.flat:checked:active:hover, GtkModelButton.button.flat:checked:active:focus, GtkModelButton.button.flat:checked:active:hover:focus, GtkModelButton.button.flat:checked:checked, GtkModelButton.button.flat:checked:checked:hover, GtkModelButton.button.flat:checked:checked:focus, GtkModelButton.button.flat:checked:checked:hover:focus, GtkModelButton.button.flat:active:active, GtkModelButton.button.flat:active:active:hover, GtkModelButton.button.flat:active:active:focus, GtkModelButton.button.flat:active:active:hover:focus, GtkModelButton.button.flat:active:checked, GtkModelButton.button.flat:active:checked:hover, GtkModelButton.button.flat:active:checked:focus, GtkModelButton.button.flat:active:checked:hover:focus, GtkModelButton.button:backdrop:checked:active, GtkModelButton.button:backdrop:checked:active:hover, GtkModelButton.button:backdrop:checked:active:focus, GtkModelButton.button:backdrop:checked:active:hover:focus, GtkModelButton.button:backdrop:checked:checked, GtkModelButton.button:backdrop:checked:checked:hover, GtkModelButton.button:backdrop:checked:checked:focus, GtkModelButton.button:backdrop:checked:checked:hover:focus, GtkModelButton.button:backdrop:active:active, GtkModelButton.button:backdrop:active:active:hover, GtkModelButton.button:backdrop:active:active:focus, GtkModelButton.button:backdrop:active:active:hover:focus, GtkModelButton.button:backdrop:active:checked, GtkModelButton.button:backdrop:active:checked:hover, GtkModelButton.button:backdrop:active:checked:focus, GtkModelButton.button:backdrop:active:checked:hover:focus, GtkModelButton.button:backdrop.flat:checked:active, GtkModelButton.button:backdrop.flat:checked:active:hover, GtkModelButton.button:backdrop.flat:checked:active:focus, GtkModelButton.button:backdrop.flat:checked:active:hover:focus, GtkModelButton.button:backdrop.flat:checked:checked, GtkModelButton.button:backdrop.flat:checked:checked:hover, GtkModelButton.button:backdrop.flat:checked:checked:focus, GtkModelButton.button:backdrop.flat:checked:checked:hover:focus, GtkModelButton.button:backdrop.flat:active:active, GtkModelButton.button:backdrop.flat:active:active:hover, GtkModelButton.button:backdrop.flat:active:active:focus, GtkModelButton.button:backdrop.flat:active:active:hover:focus, GtkModelButton.button:backdrop.flat:active:checked, GtkModelButton.button:backdrop.flat:active:checked:hover, GtkModelButton.button:backdrop.flat:active:checked:focus, GtkModelButton.button:backdrop.flat:active:checked:hover:focus { + border-color: shade(alpha(currentColor,0.32),0.7); } + GtkModelButton.button:checked:insensitive, GtkModelButton.button:active:insensitive, GtkModelButton.button.flat:checked:insensitive, GtkModelButton.button.flat:active:insensitive, GtkModelButton.button:backdrop:checked:insensitive, GtkModelButton.button:backdrop:active:insensitive, GtkModelButton.button:backdrop.flat:checked:insensitive, GtkModelButton.button:backdrop.flat:active:insensitive { + border-color: shade(alpha(currentColor,0.32),0.85); } + GtkModelButton.button:checked:active:insensitive, GtkModelButton.button:checked:checked:insensitive, GtkModelButton.button:active:active:insensitive, GtkModelButton.button:active:checked:insensitive, GtkModelButton.button.flat:checked:active:insensitive, GtkModelButton.button.flat:checked:checked:insensitive, GtkModelButton.button.flat:active:active:insensitive, GtkModelButton.button.flat:active:checked:insensitive, GtkModelButton.button:backdrop:checked:active:insensitive, GtkModelButton.button:backdrop:checked:checked:insensitive, GtkModelButton.button:backdrop:active:active:insensitive, GtkModelButton.button:backdrop:active:checked:insensitive, GtkModelButton.button:backdrop.flat:checked:active:insensitive, GtkModelButton.button:backdrop.flat:checked:checked:insensitive, GtkModelButton.button:backdrop.flat:active:active:insensitive, GtkModelButton.button:backdrop.flat:active:checked:insensitive { + border-color: shade(alpha(currentColor,0.32),0.8); } + GtkModelButton.button:checked:focus, GtkModelButton.button:checked:hover, GtkModelButton.button:active:focus, GtkModelButton.button:active:hover, GtkModelButton.button.flat:checked:focus, GtkModelButton.button.flat:checked:hover, GtkModelButton.button.flat:active:focus, GtkModelButton.button.flat:active:hover, GtkModelButton.button:backdrop:checked:focus, GtkModelButton.button:backdrop:checked:hover, GtkModelButton.button:backdrop:active:focus, GtkModelButton.button:backdrop:active:hover, GtkModelButton.button:backdrop.flat:checked:focus, GtkModelButton.button:backdrop.flat:checked:hover, GtkModelButton.button:backdrop.flat:active:focus, GtkModelButton.button:backdrop.flat:active:hover { + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + GtkModelButton.button:focus, GtkModelButton.button:hover, GtkModelButton.button.flat:focus, GtkModelButton.button.flat:hover, GtkModelButton.button:backdrop:focus, GtkModelButton.button:backdrop:hover, GtkModelButton.button:backdrop.flat:focus, GtkModelButton.button:backdrop.flat:hover { + color: currentColor; } + GtkModelButton.button:insensitive:insensitive, GtkModelButton.button.flat:insensitive:insensitive, GtkModelButton.button:backdrop:insensitive:insensitive, GtkModelButton.button:backdrop.flat:insensitive:insensitive { + background-color: alpha(mix(transparent,currentColor,0.2),0.4); + background-image: none; + opacity: .6; + color: mix(transparent,currentColor,0.6); + box-shadow: none; } + GtkModelButton.button:insensitive:insensitive :insensitive, GtkModelButton.button.flat:insensitive:insensitive :insensitive, GtkModelButton.button:backdrop:insensitive:insensitive :insensitive, GtkModelButton.button:backdrop.flat:insensitive:insensitive :insensitive { + color: mix(transparent,currentColor,0.6); } + GtkModelButton.button:active:insensitive, GtkModelButton.button:checked:insensitive, GtkModelButton.button:backdrop:active:insensitive, GtkModelButton.button:backdrop:checked:insensitive { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + GtkModelButton.button:active:insensitive:insensitive, GtkModelButton.button:checked:insensitive:insensitive, GtkModelButton.button:backdrop:active:insensitive:insensitive, GtkModelButton.button:backdrop:checked:insensitive:insensitive { + color: rgba(255, 255, 255, 0.85); } + GtkModelButton.button.separator, GtkModelButton.button .separator, GtkModelButton.button:backdrop.separator, GtkModelButton.button:backdrop .separator { + border: 1px solid currentColor; + color: rgba(0, 0, 0, 0); } + GtkModelButton.button.separator:insensitive, GtkModelButton.button .separator:insensitive, GtkModelButton.button:backdrop.separator:insensitive, GtkModelButton.button:backdrop .separator:insensitive { + color: rgba(0, 0, 0, 0); } + GtkModelButton.button:focus:hover, GtkModelButton.button.flat:checked:hover, GtkModelButton.button:active:hover, GtkModelButton.button:hover, GtkModelButton.button:selected, GtkModelButton.button:backdrop:focus:hover, GtkModelButton.button:backdrop.flat:checked:hover, GtkModelButton.button:backdrop:active:hover, GtkModelButton.button:backdrop:hover, GtkModelButton.button:backdrop:selected { + background-image: none; + background-color: #FC6600; + color: #ffffff; + box-shadow: none; } + GtkModelButton.button.flat:checked, GtkModelButton.button:backdrop.flat:checked { + box-shadow: none; } + GtkModelButton.button.flat, GtkModelButton.button.flat:hover, GtkModelButton.button:backdrop.flat, GtkModelButton.button:backdrop.flat:hover { + transition: none; } + +/*************** +! Dimmed label * +****************/ +.dim-label, GtkLabel.separator { + opacity: .5; + text-shadow: none; } + +/*********** + ! Tooltip * +************/ +.tooltip.background { + background-color: #101010; + background-image: none; + border: 0; + border-radius: 3px; + color: #eeeeee; } + +.tooltip * { + background-color: transparent; + color: inherit; } + +/*********** + ! Dialogs * +************/ +GtkMessageDialog, .message-dialog, .prompt { + -GtkDialog-content-area-border: 3px; + -GtkDialog-action-area-border: 3px; + -GtkDialog-button-spacing: 3px; + margin: 0; + padding: 0; } + +/********************* + ! App notifications * +**********************/ +.app-notification, .app-notification.frame { + border-style: solid; + border-color: rgba(14, 14, 14, 0.8); + border-width: 0 1px 1px; + border-radius: 0 0 3px 3px; + padding: 6px; + background-color: rgba(17, 17, 17, 0.8); + background-image: none; + color: #eeeeee; } + .app-notification .button, .app-notification.frame .button { + background-color: rgba(17, 17, 17, 0.8); + background-image: none; + border-color: rgba(190, 190, 190, 0.32); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + .app-notification .button:focus, .app-notification .button:hover, .app-notification.frame .button:focus, .app-notification.frame .button:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.32),0.3); } + .app-notification .button:active, .app-notification .button:active:hover, .app-notification .button:active:focus, .app-notification .button:active:hover:focus, .app-notification .button:checked, .app-notification .button:checked:hover, .app-notification .button:checked:focus, .app-notification .button:checked:hover:focus, .app-notification.frame .button:active, .app-notification.frame .button:active:hover, .app-notification.frame .button:active:focus, .app-notification.frame .button:active:hover:focus, .app-notification.frame .button:checked, .app-notification.frame .button:checked:hover, .app-notification.frame .button:checked:focus, .app-notification.frame .button:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.32); } + .app-notification .button:insensitive, .app-notification.frame .button:insensitive { + border-color: rgba(202, 202, 202, 0.32); } + .app-notification .button:active:insensitive, .app-notification .button:checked:insensitive, .app-notification.frame .button:active:insensitive, .app-notification.frame .button:checked:insensitive { + border-color: rgba(190, 190, 190, 0.32); } + .app-notification .button.flat, .app-notification.frame .button.flat { + border-color: rgba(17, 17, 17, 0); + color: #eeeeee; + background-color: rgba(17, 17, 17, 0); + background-image: none; + box-shadow: none; } + .app-notification .button:hover, .app-notification .button.flat:hover, .app-notification.frame .button:hover, .app-notification.frame .button.flat:hover { + background-color: rgba(18, 18, 18, 0.8); + background-image: none; + border-color: rgba(190, 190, 190, 0.4); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + .app-notification .button:hover:focus, .app-notification .button:hover:hover, .app-notification .button.flat:hover:focus, .app-notification .button.flat:hover:hover, .app-notification.frame .button:hover:focus, .app-notification.frame .button:hover:hover, .app-notification.frame .button.flat:hover:focus, .app-notification.frame .button.flat:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.4),0.3); } + .app-notification .button:hover:active, .app-notification .button:hover:active:hover, .app-notification .button:hover:active:focus, .app-notification .button:hover:active:hover:focus, .app-notification .button:hover:checked, .app-notification .button:hover:checked:hover, .app-notification .button:hover:checked:focus, .app-notification .button:hover:checked:hover:focus, .app-notification .button.flat:hover:active, .app-notification .button.flat:hover:active:hover, .app-notification .button.flat:hover:active:focus, .app-notification .button.flat:hover:active:hover:focus, .app-notification .button.flat:hover:checked, .app-notification .button.flat:hover:checked:hover, .app-notification .button.flat:hover:checked:focus, .app-notification .button.flat:hover:checked:hover:focus, .app-notification.frame .button:hover:active, .app-notification.frame .button:hover:active:hover, .app-notification.frame .button:hover:active:focus, .app-notification.frame .button:hover:active:hover:focus, .app-notification.frame .button:hover:checked, .app-notification.frame .button:hover:checked:hover, .app-notification.frame .button:hover:checked:focus, .app-notification.frame .button:hover:checked:hover:focus, .app-notification.frame .button.flat:hover:active, .app-notification.frame .button.flat:hover:active:hover, .app-notification.frame .button.flat:hover:active:focus, .app-notification.frame .button.flat:hover:active:hover:focus, .app-notification.frame .button.flat:hover:checked, .app-notification.frame .button.flat:hover:checked:hover, .app-notification.frame .button.flat:hover:checked:focus, .app-notification.frame .button.flat:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.4); } + .app-notification .button:hover:insensitive, .app-notification .button.flat:hover:insensitive, .app-notification.frame .button:hover:insensitive, .app-notification.frame .button.flat:hover:insensitive { + border-color: rgba(202, 202, 202, 0.4); } + .app-notification .button:hover:active:insensitive, .app-notification .button:hover:checked:insensitive, .app-notification .button.flat:hover:active:insensitive, .app-notification .button.flat:hover:checked:insensitive, .app-notification.frame .button:hover:active:insensitive, .app-notification.frame .button:hover:checked:insensitive, .app-notification.frame .button.flat:hover:active:insensitive, .app-notification.frame .button.flat:hover:checked:insensitive { + border-color: rgba(190, 190, 190, 0.4); } + .app-notification .button:focus, .app-notification .button.flat:focus, .app-notification.frame .button:focus, .app-notification.frame .button.flat:focus { + background-color: rgba(18, 18, 18, 0.8); + background-image: none; + border-color: rgba(238, 238, 238, 0.32); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .app-notification .button:focus:hover, .app-notification .button.flat:focus:hover, .app-notification.frame .button:focus:hover, .app-notification.frame .button.flat:focus:hover { + background-color: rgba(19, 19, 19, 0.8); + background-image: none; + border-color: rgba(190, 190, 190, 0.4); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + .app-notification .button:focus:hover:focus, .app-notification .button:focus:hover:hover, .app-notification .button.flat:focus:hover:focus, .app-notification .button.flat:focus:hover:hover, .app-notification.frame .button:focus:hover:focus, .app-notification.frame .button:focus:hover:hover, .app-notification.frame .button.flat:focus:hover:focus, .app-notification.frame .button.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.4),0.3); } + .app-notification .button:focus:hover:active, .app-notification .button:focus:hover:active:hover, .app-notification .button:focus:hover:active:focus, .app-notification .button:focus:hover:active:hover:focus, .app-notification .button:focus:hover:checked, .app-notification .button:focus:hover:checked:hover, .app-notification .button:focus:hover:checked:focus, .app-notification .button:focus:hover:checked:hover:focus, .app-notification .button.flat:focus:hover:active, .app-notification .button.flat:focus:hover:active:hover, .app-notification .button.flat:focus:hover:active:focus, .app-notification .button.flat:focus:hover:active:hover:focus, .app-notification .button.flat:focus:hover:checked, .app-notification .button.flat:focus:hover:checked:hover, .app-notification .button.flat:focus:hover:checked:focus, .app-notification .button.flat:focus:hover:checked:hover:focus, .app-notification.frame .button:focus:hover:active, .app-notification.frame .button:focus:hover:active:hover, .app-notification.frame .button:focus:hover:active:focus, .app-notification.frame .button:focus:hover:active:hover:focus, .app-notification.frame .button:focus:hover:checked, .app-notification.frame .button:focus:hover:checked:hover, .app-notification.frame .button:focus:hover:checked:focus, .app-notification.frame .button:focus:hover:checked:hover:focus, .app-notification.frame .button.flat:focus:hover:active, .app-notification.frame .button.flat:focus:hover:active:hover, .app-notification.frame .button.flat:focus:hover:active:focus, .app-notification.frame .button.flat:focus:hover:active:hover:focus, .app-notification.frame .button.flat:focus:hover:checked, .app-notification.frame .button.flat:focus:hover:checked:hover, .app-notification.frame .button.flat:focus:hover:checked:focus, .app-notification.frame .button.flat:focus:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.4); } + .app-notification .button:focus:hover:insensitive, .app-notification .button.flat:focus:hover:insensitive, .app-notification.frame .button:focus:hover:insensitive, .app-notification.frame .button.flat:focus:hover:insensitive { + border-color: rgba(202, 202, 202, 0.4); } + .app-notification .button:focus:hover:active:insensitive, .app-notification .button:focus:hover:checked:insensitive, .app-notification .button.flat:focus:hover:active:insensitive, .app-notification .button.flat:focus:hover:checked:insensitive, .app-notification.frame .button:focus:hover:active:insensitive, .app-notification.frame .button:focus:hover:checked:insensitive, .app-notification.frame .button.flat:focus:hover:active:insensitive, .app-notification.frame .button.flat:focus:hover:checked:insensitive { + border-color: rgba(190, 190, 190, 0.4); } + .app-notification .button:checked, .app-notification .button:active, .app-notification .button.flat:checked, .app-notification .button.flat:active, .app-notification.frame .button:checked, .app-notification.frame .button:active, .app-notification.frame .button.flat:checked, .app-notification.frame .button.flat:active { + background-color: #FC6600; + background-image: none; + border-color: rgba(190, 190, 190, 0.32); + color: #ffffff; + box-shadow: inset 1px 0 rgba(238, 238, 238, 0.06), inset 0 1px rgba(238, 238, 238, 0.07), inset -1px 0 rgba(238, 238, 238, 0.06), inset 0 -1px rgba(238, 238, 238, 0.05); } + .app-notification .button:checked:focus, .app-notification .button:checked:hover, .app-notification .button:active:focus, .app-notification .button:active:hover, .app-notification .button.flat:checked:focus, .app-notification .button.flat:checked:hover, .app-notification .button.flat:active:focus, .app-notification .button.flat:active:hover, .app-notification.frame .button:checked:focus, .app-notification.frame .button:checked:hover, .app-notification.frame .button:active:focus, .app-notification.frame .button:active:hover, .app-notification.frame .button.flat:checked:focus, .app-notification.frame .button.flat:checked:hover, .app-notification.frame .button.flat:active:focus, .app-notification.frame .button.flat:active:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.32),0.3); } + .app-notification .button:checked:active, .app-notification .button:checked:active:hover, .app-notification .button:checked:active:focus, .app-notification .button:checked:active:hover:focus, .app-notification .button:checked:checked, .app-notification .button:checked:checked:hover, .app-notification .button:checked:checked:focus, .app-notification .button:checked:checked:hover:focus, .app-notification .button:active:active, .app-notification .button:active:active:hover, .app-notification .button:active:active:focus, .app-notification .button:active:active:hover:focus, .app-notification .button:active:checked, .app-notification .button:active:checked:hover, .app-notification .button:active:checked:focus, .app-notification .button:active:checked:hover:focus, .app-notification .button.flat:checked:active, .app-notification .button.flat:checked:active:hover, .app-notification .button.flat:checked:active:focus, .app-notification .button.flat:checked:active:hover:focus, .app-notification .button.flat:checked:checked, .app-notification .button.flat:checked:checked:hover, .app-notification .button.flat:checked:checked:focus, .app-notification .button.flat:checked:checked:hover:focus, .app-notification .button.flat:active:active, .app-notification .button.flat:active:active:hover, .app-notification .button.flat:active:active:focus, .app-notification .button.flat:active:active:hover:focus, .app-notification .button.flat:active:checked, .app-notification .button.flat:active:checked:hover, .app-notification .button.flat:active:checked:focus, .app-notification .button.flat:active:checked:hover:focus, .app-notification.frame .button:checked:active, .app-notification.frame .button:checked:active:hover, .app-notification.frame .button:checked:active:focus, .app-notification.frame .button:checked:active:hover:focus, .app-notification.frame .button:checked:checked, .app-notification.frame .button:checked:checked:hover, .app-notification.frame .button:checked:checked:focus, .app-notification.frame .button:checked:checked:hover:focus, .app-notification.frame .button:active:active, .app-notification.frame .button:active:active:hover, .app-notification.frame .button:active:active:focus, .app-notification.frame .button:active:active:hover:focus, .app-notification.frame .button:active:checked, .app-notification.frame .button:active:checked:hover, .app-notification.frame .button:active:checked:focus, .app-notification.frame .button:active:checked:hover:focus, .app-notification.frame .button.flat:checked:active, .app-notification.frame .button.flat:checked:active:hover, .app-notification.frame .button.flat:checked:active:focus, .app-notification.frame .button.flat:checked:active:hover:focus, .app-notification.frame .button.flat:checked:checked, .app-notification.frame .button.flat:checked:checked:hover, .app-notification.frame .button.flat:checked:checked:focus, .app-notification.frame .button.flat:checked:checked:hover:focus, .app-notification.frame .button.flat:active:active, .app-notification.frame .button.flat:active:active:hover, .app-notification.frame .button.flat:active:active:focus, .app-notification.frame .button.flat:active:active:hover:focus, .app-notification.frame .button.flat:active:checked, .app-notification.frame .button.flat:active:checked:hover, .app-notification.frame .button.flat:active:checked:focus, .app-notification.frame .button.flat:active:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.32); } + .app-notification .button:checked:insensitive, .app-notification .button:active:insensitive, .app-notification .button.flat:checked:insensitive, .app-notification .button.flat:active:insensitive, .app-notification.frame .button:checked:insensitive, .app-notification.frame .button:active:insensitive, .app-notification.frame .button.flat:checked:insensitive, .app-notification.frame .button.flat:active:insensitive { + border-color: rgba(202, 202, 202, 0.32); } + .app-notification .button:checked:active:insensitive, .app-notification .button:checked:checked:insensitive, .app-notification .button:active:active:insensitive, .app-notification .button:active:checked:insensitive, .app-notification .button.flat:checked:active:insensitive, .app-notification .button.flat:checked:checked:insensitive, .app-notification .button.flat:active:active:insensitive, .app-notification .button.flat:active:checked:insensitive, .app-notification.frame .button:checked:active:insensitive, .app-notification.frame .button:checked:checked:insensitive, .app-notification.frame .button:active:active:insensitive, .app-notification.frame .button:active:checked:insensitive, .app-notification.frame .button.flat:checked:active:insensitive, .app-notification.frame .button.flat:checked:checked:insensitive, .app-notification.frame .button.flat:active:active:insensitive, .app-notification.frame .button.flat:active:checked:insensitive { + border-color: rgba(190, 190, 190, 0.32); } + .app-notification .button:checked:focus, .app-notification .button:checked:hover, .app-notification .button:active:focus, .app-notification .button:active:hover, .app-notification .button.flat:checked:focus, .app-notification .button.flat:checked:hover, .app-notification .button.flat:active:focus, .app-notification .button.flat:active:hover, .app-notification.frame .button:checked:focus, .app-notification.frame .button:checked:hover, .app-notification.frame .button:active:focus, .app-notification.frame .button:active:hover, .app-notification.frame .button.flat:checked:focus, .app-notification.frame .button.flat:checked:hover, .app-notification.frame .button.flat:active:focus, .app-notification.frame .button.flat:active:hover { + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + .app-notification .button:focus, .app-notification .button:hover, .app-notification .button.flat:focus, .app-notification .button.flat:hover, .app-notification.frame .button:focus, .app-notification.frame .button:hover, .app-notification.frame .button.flat:focus, .app-notification.frame .button.flat:hover { + color: #eeeeee; } + .app-notification .button:insensitive:insensitive, .app-notification .button.flat:insensitive:insensitive, .app-notification.frame .button:insensitive:insensitive, .app-notification.frame .button.flat:insensitive:insensitive { + background-color: alpha(mix(rgba(17, 17, 17, 0.8),#eeeeee,0.2),0.4); + background-image: none; + opacity: .6; + color: mix(rgba(17, 17, 17, 0.8),#eeeeee,0.6); + box-shadow: none; } + .app-notification .button:insensitive:insensitive :insensitive, .app-notification .button.flat:insensitive:insensitive :insensitive, .app-notification.frame .button:insensitive:insensitive :insensitive, .app-notification.frame .button.flat:insensitive:insensitive :insensitive { + color: mix(rgba(17, 17, 17, 0.8),#eeeeee,0.6); } + .app-notification .button:active:insensitive, .app-notification .button:checked:insensitive, .app-notification.frame .button:active:insensitive, .app-notification.frame .button:checked:insensitive { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + .app-notification .button:active:insensitive:insensitive, .app-notification .button:checked:insensitive:insensitive, .app-notification.frame .button:active:insensitive:insensitive, .app-notification.frame .button:checked:insensitive:insensitive { + color: rgba(255, 255, 255, 0.85); } + .app-notification .button.separator, .app-notification .button .separator, .app-notification.frame .button.separator, .app-notification.frame .button .separator { + border: 1px solid currentColor; + color: rgba(17, 17, 17, 0.7); } + .app-notification .button.separator:insensitive, .app-notification .button .separator:insensitive, .app-notification.frame .button.separator:insensitive, .app-notification.frame .button .separator:insensitive { + color: rgba(17, 17, 17, 0.65); } + +/************* + ! Expanders * +**************/ +GtkExpander { + padding: 3px; + outline-offset: 1px; } + +.expander { + color: alpha(currentColor,0.7); + border: alpha(currentColor,0.7); } + .expander:hover { + color: alpha(currentColor,0.8); + border-color: alpha(currentColor,0.8); } + .expander:active { + color: alpha(currentColor,0.9); + border-color: alpha(currentColor,0.9); } + +/******************* + ! Symbolic images * +********************/ +.image { + color: alpha(currentColor,0.5); } + .image:hover { + color: alpha(currentColor,0.9); } + .image:selected, .image:selected:hover { + color: #ffffff; } + +/**************** + ! Floating bar * +*****************/ +.floating-bar { + background-color: #101010; + background-image: none; + border: 1px solid #0d0d0d; + border-radius: 3px; + color: #eeeeee; } + .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-bottom-left-radius: 0; + border-top-left-radius: 0; } + .floating-bar .button { + -GtkButton-image-spacing: 0; + -GtkButton-inner-border: 0; + border: 0; + background-color: transparent; + background-image: none; } + +/************************* + ! Touch text selections * +**************************/ +GtkBubbleWindow { + border-radius: 3px; + background-clip: border-box; } + GtkBubbleWindow.osd.background { + background-color: rgba(17, 17, 17, 0.8); } + GtkBubbleWindow .toolbar { + background-color: transparent; } + +/*************** + ! Font-viewer * +****************/ +SushiFontWidget { + padding: 3px 6px; } + +/************* + ! Gucharmap * +**************/ +GucharmapChartable { + background-color: #101010; + color: #eeeeee; } + +/************* + ! Evolution * +**************/ +EPreviewPane .entry { + background-color: #101010; + color: #eeeeee; } + +/******************* + ! Gnome Bluetooth * +********************/ +GtkEntry.entry.pin-entry { + font: regular 50; + padding-left: 25px; + padding-right: 25px; } + +GtkLabel.pin-label { + font: regular 50; } + +/********* + ! Buttons +**********/ +/****************** +! ComboBoxes * +*******************/ +/********** + ! Notebook +***********/ +.notebook { + padding: 0; + border-style: solid; + border-color: #0d0d0d; + border-radius: 0; + background-color: #101010; + background-image: none; + background-clip: border-box; + color: #eeeeee; + -GtkNotebook-initial-gap: 0; + -GtkNotebook-arrow-spacing: 5; + -GtkNotebook-tab-curvature: 0; + -GtkNotebook-tab-overlap: 1; + -GtkNotebook-has-tab-gap: false; } + .notebook.frame.top { + border-width: 0 1px 1px; } + .notebook.frame.right { + border-width: 1px 0 1px 1px; } + .notebook.frame.bottom { + border-width: 1px 1px 0; } + .notebook.frame.left { + border-width: 1px 1px 1px 0; } + .notebook.header { + border-width: 2px; + background-color: transparent; } + .notebook GtkViewport { + border-width: 0; + background-color: #101010; + color: #eeeeee; } + .notebook tab { + padding: 4px 6px; + border-style: solid; + border-color: #0a0a0a; + background-color: #0d0d0d; + background-image: none; + /* close button styling */ } + .notebook tab:active { + background-color: #101010; + background-image: none; } + .notebook tab.top { + border-width: 2px 1px 1px; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; } + .notebook tab.top:active { + border-top-width: 3px; + border-top-color: #FC6600; + border-bottom-width: 0; } + .notebook tab.right { + border-width: 1px 2px 1px 1px; + border-bottom-left-radius: 0; + border-top-left-radius: 0; } + .notebook tab.right:active { + border-right-width: 3px; + border-right-color: #FC6600; + border-left-width: 0; } + .notebook tab.bottom { + border-width: 1px 1px 2px; + border-top-right-radius: 0; + border-top-left-radius: 0; } + .notebook tab.bottom:active { + border-bottom-width: 3px; + border-bottom-color: #FC6600; + border-top-width: 0; } + .notebook tab.left { + border-width: 1px 1px 1px 2px; + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + .notebook tab.left:active { + border-left-width: 3px; + border-left-color: #FC6600; + border-right-width: 0; } + .notebook tab GtkLabel { + color: mix(#eeeeee,#101010,0.3); } + .notebook tab.reorderable-page:hover { + background-color: #0e0e0e; + border-left: 0; + border-right: 0; + /* using box shadows instead of borders due to slanted edges */ + box-shadow: inset 0 3px rgba(95, 95, 95, 0.03), inset 0 2px rgba(95, 95, 95, 0.03), inset 0 1px rgba(95, 95, 95, 0.03), inset 1px 0 #0b0b0b, inset -1px 0 #0b0b0b; } + .notebook tab.reorderable-page:active { + background-color: #0e0e0e; + border-left: 0; + border-right: 0; + box-shadow: inset 0 3px rgba(95, 95, 95, 0.03), inset 0 2px rgba(95, 95, 95, 0.03), inset 0 1px rgba(95, 95, 95, 0.03), inset 1px 0 #0c0c0c, inset -1px 0 #0c0c0c; } + .notebook .prelight-page, .notebook .prelight-page GtkLabel { + color: mix(#eeeeee,#101010,0.15); } + .notebook .active-page, .notebook .active-page GtkLabel { + color: #eeeeee; } + +/********* + ! Buttons +**********/ +/****************** +! ComboBoxes * +*******************/ +/******* + ! OSD * +********/ +GtkOverlay.osd { + background-color: transparent; } + +.osd, +#XfceNotifyWindow { + /* used by gnome-settings-daemon's media-keys OSD */ + /* used by Documents */ } + .osd.background, + #XfceNotifyWindow.background { + background-color: rgba(17, 17, 17, 0.6); + color: #eeeeee; } + .osd.frame, + #XfceNotifyWindow.frame { + background-clip: border-box; + background-origin: border-box; } + .osd.button, .osd .button, + #XfceNotifyWindow.button, + #XfceNotifyWindow .button { + background-color: rgba(17, 17, 17, 0.8); + background-image: none; + border-color: rgba(190, 190, 190, 0.32); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + .osd.button:focus, .osd.button:hover, .osd .button:focus, .osd .button:hover, + #XfceNotifyWindow.button:focus, + #XfceNotifyWindow.button:hover, + #XfceNotifyWindow .button:focus, + #XfceNotifyWindow .button:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.32),0.3); } + .osd.button:active, .osd.button:active:hover, .osd.button:active:focus, .osd.button:active:hover:focus, .osd.button:checked, .osd.button:checked:hover, .osd.button:checked:focus, .osd.button:checked:hover:focus, .osd .button:active, .osd .button:active:hover, .osd .button:active:focus, .osd .button:active:hover:focus, .osd .button:checked, .osd .button:checked:hover, .osd .button:checked:focus, .osd .button:checked:hover:focus, + #XfceNotifyWindow.button:active, + #XfceNotifyWindow.button:active:hover, + #XfceNotifyWindow.button:active:focus, + #XfceNotifyWindow.button:active:hover:focus, + #XfceNotifyWindow.button:checked, + #XfceNotifyWindow.button:checked:hover, + #XfceNotifyWindow.button:checked:focus, + #XfceNotifyWindow.button:checked:hover:focus, + #XfceNotifyWindow .button:active, + #XfceNotifyWindow .button:active:hover, + #XfceNotifyWindow .button:active:focus, + #XfceNotifyWindow .button:active:hover:focus, + #XfceNotifyWindow .button:checked, + #XfceNotifyWindow .button:checked:hover, + #XfceNotifyWindow .button:checked:focus, + #XfceNotifyWindow .button:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.32); } + .osd.button:insensitive, .osd .button:insensitive, + #XfceNotifyWindow.button:insensitive, + #XfceNotifyWindow .button:insensitive { + border-color: rgba(202, 202, 202, 0.32); } + .osd.button:active:insensitive, .osd.button:checked:insensitive, .osd .button:active:insensitive, .osd .button:checked:insensitive, + #XfceNotifyWindow.button:active:insensitive, + #XfceNotifyWindow.button:checked:insensitive, + #XfceNotifyWindow .button:active:insensitive, + #XfceNotifyWindow .button:checked:insensitive { + border-color: rgba(190, 190, 190, 0.32); } + .osd.button.flat, .osd .button.flat, + #XfceNotifyWindow.button.flat, + #XfceNotifyWindow .button.flat { + border-color: rgba(17, 17, 17, 0); + color: #eeeeee; + background-color: rgba(17, 17, 17, 0); + background-image: none; + box-shadow: none; } + .osd.button:hover, .osd.button.flat:hover, .osd .button:hover, .osd .button.flat:hover, + #XfceNotifyWindow.button:hover, + #XfceNotifyWindow.button.flat:hover, + #XfceNotifyWindow .button:hover, + #XfceNotifyWindow .button.flat:hover { + background-color: rgba(18, 18, 18, 0.8); + background-image: none; + border-color: rgba(190, 190, 190, 0.4); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + .osd.button:hover:focus, .osd.button:hover:hover, .osd.button.flat:hover:focus, .osd.button.flat:hover:hover, .osd .button:hover:focus, .osd .button:hover:hover, .osd .button.flat:hover:focus, .osd .button.flat:hover:hover, + #XfceNotifyWindow.button:hover:focus, + #XfceNotifyWindow.button:hover:hover, + #XfceNotifyWindow.button.flat:hover:focus, + #XfceNotifyWindow.button.flat:hover:hover, + #XfceNotifyWindow .button:hover:focus, + #XfceNotifyWindow .button:hover:hover, + #XfceNotifyWindow .button.flat:hover:focus, + #XfceNotifyWindow .button.flat:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.4),0.3); } + .osd.button:hover:active, .osd.button:hover:active:hover, .osd.button:hover:active:focus, .osd.button:hover:active:hover:focus, .osd.button:hover:checked, .osd.button:hover:checked:hover, .osd.button:hover:checked:focus, .osd.button:hover:checked:hover:focus, .osd.button.flat:hover:active, .osd.button.flat:hover:active:hover, .osd.button.flat:hover:active:focus, .osd.button.flat:hover:active:hover:focus, .osd.button.flat:hover:checked, .osd.button.flat:hover:checked:hover, .osd.button.flat:hover:checked:focus, .osd.button.flat:hover:checked:hover:focus, .osd .button:hover:active, .osd .button:hover:active:hover, .osd .button:hover:active:focus, .osd .button:hover:active:hover:focus, .osd .button:hover:checked, .osd .button:hover:checked:hover, .osd .button:hover:checked:focus, .osd .button:hover:checked:hover:focus, .osd .button.flat:hover:active, .osd .button.flat:hover:active:hover, .osd .button.flat:hover:active:focus, .osd .button.flat:hover:active:hover:focus, .osd .button.flat:hover:checked, .osd .button.flat:hover:checked:hover, .osd .button.flat:hover:checked:focus, .osd .button.flat:hover:checked:hover:focus, + #XfceNotifyWindow.button:hover:active, + #XfceNotifyWindow.button:hover:active:hover, + #XfceNotifyWindow.button:hover:active:focus, + #XfceNotifyWindow.button:hover:active:hover:focus, + #XfceNotifyWindow.button:hover:checked, + #XfceNotifyWindow.button:hover:checked:hover, + #XfceNotifyWindow.button:hover:checked:focus, + #XfceNotifyWindow.button:hover:checked:hover:focus, + #XfceNotifyWindow.button.flat:hover:active, + #XfceNotifyWindow.button.flat:hover:active:hover, + #XfceNotifyWindow.button.flat:hover:active:focus, + #XfceNotifyWindow.button.flat:hover:active:hover:focus, + #XfceNotifyWindow.button.flat:hover:checked, + #XfceNotifyWindow.button.flat:hover:checked:hover, + #XfceNotifyWindow.button.flat:hover:checked:focus, + #XfceNotifyWindow.button.flat:hover:checked:hover:focus, + #XfceNotifyWindow .button:hover:active, + #XfceNotifyWindow .button:hover:active:hover, + #XfceNotifyWindow .button:hover:active:focus, + #XfceNotifyWindow .button:hover:active:hover:focus, + #XfceNotifyWindow .button:hover:checked, + #XfceNotifyWindow .button:hover:checked:hover, + #XfceNotifyWindow .button:hover:checked:focus, + #XfceNotifyWindow .button:hover:checked:hover:focus, + #XfceNotifyWindow .button.flat:hover:active, + #XfceNotifyWindow .button.flat:hover:active:hover, + #XfceNotifyWindow .button.flat:hover:active:focus, + #XfceNotifyWindow .button.flat:hover:active:hover:focus, + #XfceNotifyWindow .button.flat:hover:checked, + #XfceNotifyWindow .button.flat:hover:checked:hover, + #XfceNotifyWindow .button.flat:hover:checked:focus, + #XfceNotifyWindow .button.flat:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.4); } + .osd.button:hover:insensitive, .osd.button.flat:hover:insensitive, .osd .button:hover:insensitive, .osd .button.flat:hover:insensitive, + #XfceNotifyWindow.button:hover:insensitive, + #XfceNotifyWindow.button.flat:hover:insensitive, + #XfceNotifyWindow .button:hover:insensitive, + #XfceNotifyWindow .button.flat:hover:insensitive { + border-color: rgba(202, 202, 202, 0.4); } + .osd.button:hover:active:insensitive, .osd.button:hover:checked:insensitive, .osd.button.flat:hover:active:insensitive, .osd.button.flat:hover:checked:insensitive, .osd .button:hover:active:insensitive, .osd .button:hover:checked:insensitive, .osd .button.flat:hover:active:insensitive, .osd .button.flat:hover:checked:insensitive, + #XfceNotifyWindow.button:hover:active:insensitive, + #XfceNotifyWindow.button:hover:checked:insensitive, + #XfceNotifyWindow.button.flat:hover:active:insensitive, + #XfceNotifyWindow.button.flat:hover:checked:insensitive, + #XfceNotifyWindow .button:hover:active:insensitive, + #XfceNotifyWindow .button:hover:checked:insensitive, + #XfceNotifyWindow .button.flat:hover:active:insensitive, + #XfceNotifyWindow .button.flat:hover:checked:insensitive { + border-color: rgba(190, 190, 190, 0.4); } + .osd.button:focus, .osd.button.flat:focus, .osd .button:focus, .osd .button.flat:focus, + #XfceNotifyWindow.button:focus, + #XfceNotifyWindow.button.flat:focus, + #XfceNotifyWindow .button:focus, + #XfceNotifyWindow .button.flat:focus { + background-color: rgba(18, 18, 18, 0.8); + background-image: none; + border-color: rgba(238, 238, 238, 0.32); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .osd.button:focus:hover, .osd.button.flat:focus:hover, .osd .button:focus:hover, .osd .button.flat:focus:hover, + #XfceNotifyWindow.button:focus:hover, + #XfceNotifyWindow.button.flat:focus:hover, + #XfceNotifyWindow .button:focus:hover, + #XfceNotifyWindow .button.flat:focus:hover { + background-color: rgba(19, 19, 19, 0.8); + background-image: none; + border-color: rgba(190, 190, 190, 0.4); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + .osd.button:focus:hover:focus, .osd.button:focus:hover:hover, .osd.button.flat:focus:hover:focus, .osd.button.flat:focus:hover:hover, .osd .button:focus:hover:focus, .osd .button:focus:hover:hover, .osd .button.flat:focus:hover:focus, .osd .button.flat:focus:hover:hover, + #XfceNotifyWindow.button:focus:hover:focus, + #XfceNotifyWindow.button:focus:hover:hover, + #XfceNotifyWindow.button.flat:focus:hover:focus, + #XfceNotifyWindow.button.flat:focus:hover:hover, + #XfceNotifyWindow .button:focus:hover:focus, + #XfceNotifyWindow .button:focus:hover:hover, + #XfceNotifyWindow .button.flat:focus:hover:focus, + #XfceNotifyWindow .button.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.4),0.3); } + .osd.button:focus:hover:active, .osd.button:focus:hover:active:hover, .osd.button:focus:hover:active:focus, .osd.button:focus:hover:active:hover:focus, .osd.button:focus:hover:checked, .osd.button:focus:hover:checked:hover, .osd.button:focus:hover:checked:focus, .osd.button:focus:hover:checked:hover:focus, .osd.button.flat:focus:hover:active, .osd.button.flat:focus:hover:active:hover, .osd.button.flat:focus:hover:active:focus, .osd.button.flat:focus:hover:active:hover:focus, .osd.button.flat:focus:hover:checked, .osd.button.flat:focus:hover:checked:hover, .osd.button.flat:focus:hover:checked:focus, .osd.button.flat:focus:hover:checked:hover:focus, .osd .button:focus:hover:active, .osd .button:focus:hover:active:hover, .osd .button:focus:hover:active:focus, .osd .button:focus:hover:active:hover:focus, .osd .button:focus:hover:checked, .osd .button:focus:hover:checked:hover, .osd .button:focus:hover:checked:focus, .osd .button:focus:hover:checked:hover:focus, .osd .button.flat:focus:hover:active, .osd .button.flat:focus:hover:active:hover, .osd .button.flat:focus:hover:active:focus, .osd .button.flat:focus:hover:active:hover:focus, .osd .button.flat:focus:hover:checked, .osd .button.flat:focus:hover:checked:hover, .osd .button.flat:focus:hover:checked:focus, .osd .button.flat:focus:hover:checked:hover:focus, + #XfceNotifyWindow.button:focus:hover:active, + #XfceNotifyWindow.button:focus:hover:active:hover, + #XfceNotifyWindow.button:focus:hover:active:focus, + #XfceNotifyWindow.button:focus:hover:active:hover:focus, + #XfceNotifyWindow.button:focus:hover:checked, + #XfceNotifyWindow.button:focus:hover:checked:hover, + #XfceNotifyWindow.button:focus:hover:checked:focus, + #XfceNotifyWindow.button:focus:hover:checked:hover:focus, + #XfceNotifyWindow.button.flat:focus:hover:active, + #XfceNotifyWindow.button.flat:focus:hover:active:hover, + #XfceNotifyWindow.button.flat:focus:hover:active:focus, + #XfceNotifyWindow.button.flat:focus:hover:active:hover:focus, + #XfceNotifyWindow.button.flat:focus:hover:checked, + #XfceNotifyWindow.button.flat:focus:hover:checked:hover, + #XfceNotifyWindow.button.flat:focus:hover:checked:focus, + #XfceNotifyWindow.button.flat:focus:hover:checked:hover:focus, + #XfceNotifyWindow .button:focus:hover:active, + #XfceNotifyWindow .button:focus:hover:active:hover, + #XfceNotifyWindow .button:focus:hover:active:focus, + #XfceNotifyWindow .button:focus:hover:active:hover:focus, + #XfceNotifyWindow .button:focus:hover:checked, + #XfceNotifyWindow .button:focus:hover:checked:hover, + #XfceNotifyWindow .button:focus:hover:checked:focus, + #XfceNotifyWindow .button:focus:hover:checked:hover:focus, + #XfceNotifyWindow .button.flat:focus:hover:active, + #XfceNotifyWindow .button.flat:focus:hover:active:hover, + #XfceNotifyWindow .button.flat:focus:hover:active:focus, + #XfceNotifyWindow .button.flat:focus:hover:active:hover:focus, + #XfceNotifyWindow .button.flat:focus:hover:checked, + #XfceNotifyWindow .button.flat:focus:hover:checked:hover, + #XfceNotifyWindow .button.flat:focus:hover:checked:focus, + #XfceNotifyWindow .button.flat:focus:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.4); } + .osd.button:focus:hover:insensitive, .osd.button.flat:focus:hover:insensitive, .osd .button:focus:hover:insensitive, .osd .button.flat:focus:hover:insensitive, + #XfceNotifyWindow.button:focus:hover:insensitive, + #XfceNotifyWindow.button.flat:focus:hover:insensitive, + #XfceNotifyWindow .button:focus:hover:insensitive, + #XfceNotifyWindow .button.flat:focus:hover:insensitive { + border-color: rgba(202, 202, 202, 0.4); } + .osd.button:focus:hover:active:insensitive, .osd.button:focus:hover:checked:insensitive, .osd.button.flat:focus:hover:active:insensitive, .osd.button.flat:focus:hover:checked:insensitive, .osd .button:focus:hover:active:insensitive, .osd .button:focus:hover:checked:insensitive, .osd .button.flat:focus:hover:active:insensitive, .osd .button.flat:focus:hover:checked:insensitive, + #XfceNotifyWindow.button:focus:hover:active:insensitive, + #XfceNotifyWindow.button:focus:hover:checked:insensitive, + #XfceNotifyWindow.button.flat:focus:hover:active:insensitive, + #XfceNotifyWindow.button.flat:focus:hover:checked:insensitive, + #XfceNotifyWindow .button:focus:hover:active:insensitive, + #XfceNotifyWindow .button:focus:hover:checked:insensitive, + #XfceNotifyWindow .button.flat:focus:hover:active:insensitive, + #XfceNotifyWindow .button.flat:focus:hover:checked:insensitive { + border-color: rgba(190, 190, 190, 0.4); } + .osd.button:checked, .osd.button:active, .osd.button.flat:checked, .osd.button.flat:active, .osd .button:checked, .osd .button:active, .osd .button.flat:checked, .osd .button.flat:active, + #XfceNotifyWindow.button:checked, + #XfceNotifyWindow.button:active, + #XfceNotifyWindow.button.flat:checked, + #XfceNotifyWindow.button.flat:active, + #XfceNotifyWindow .button:checked, + #XfceNotifyWindow .button:active, + #XfceNotifyWindow .button.flat:checked, + #XfceNotifyWindow .button.flat:active { + background-color: #FC6600; + background-image: none; + border-color: rgba(190, 190, 190, 0.32); + color: #ffffff; + box-shadow: inset 1px 0 rgba(238, 238, 238, 0.06), inset 0 1px rgba(238, 238, 238, 0.07), inset -1px 0 rgba(238, 238, 238, 0.06), inset 0 -1px rgba(238, 238, 238, 0.05); } + .osd.button:checked:focus, .osd.button:checked:hover, .osd.button:active:focus, .osd.button:active:hover, .osd.button.flat:checked:focus, .osd.button.flat:checked:hover, .osd.button.flat:active:focus, .osd.button.flat:active:hover, .osd .button:checked:focus, .osd .button:checked:hover, .osd .button:active:focus, .osd .button:active:hover, .osd .button.flat:checked:focus, .osd .button.flat:checked:hover, .osd .button.flat:active:focus, .osd .button.flat:active:hover, + #XfceNotifyWindow.button:checked:focus, + #XfceNotifyWindow.button:checked:hover, + #XfceNotifyWindow.button:active:focus, + #XfceNotifyWindow.button:active:hover, + #XfceNotifyWindow.button.flat:checked:focus, + #XfceNotifyWindow.button.flat:checked:hover, + #XfceNotifyWindow.button.flat:active:focus, + #XfceNotifyWindow.button.flat:active:hover, + #XfceNotifyWindow .button:checked:focus, + #XfceNotifyWindow .button:checked:hover, + #XfceNotifyWindow .button:active:focus, + #XfceNotifyWindow .button:active:hover, + #XfceNotifyWindow .button.flat:checked:focus, + #XfceNotifyWindow .button.flat:checked:hover, + #XfceNotifyWindow .button.flat:active:focus, + #XfceNotifyWindow .button.flat:active:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.32),0.3); } + .osd.button:checked:active, .osd.button:checked:active:hover, .osd.button:checked:active:focus, .osd.button:checked:active:hover:focus, .osd.button:checked:checked, .osd.button:checked:checked:hover, .osd.button:checked:checked:focus, .osd.button:checked:checked:hover:focus, .osd.button:active:active, .osd.button:active:active:hover, .osd.button:active:active:focus, .osd.button:active:active:hover:focus, .osd.button:active:checked, .osd.button:active:checked:hover, .osd.button:active:checked:focus, .osd.button:active:checked:hover:focus, .osd.button.flat:checked:active, .osd.button.flat:checked:active:hover, .osd.button.flat:checked:active:focus, .osd.button.flat:checked:active:hover:focus, .osd.button.flat:checked:checked, .osd.button.flat:checked:checked:hover, .osd.button.flat:checked:checked:focus, .osd.button.flat:checked:checked:hover:focus, .osd.button.flat:active:active, .osd.button.flat:active:active:hover, .osd.button.flat:active:active:focus, .osd.button.flat:active:active:hover:focus, .osd.button.flat:active:checked, .osd.button.flat:active:checked:hover, .osd.button.flat:active:checked:focus, .osd.button.flat:active:checked:hover:focus, .osd .button:checked:active, .osd .button:checked:active:hover, .osd .button:checked:active:focus, .osd .button:checked:active:hover:focus, .osd .button:checked:checked, .osd .button:checked:checked:hover, .osd .button:checked:checked:focus, .osd .button:checked:checked:hover:focus, .osd .button:active:active, .osd .button:active:active:hover, .osd .button:active:active:focus, .osd .button:active:active:hover:focus, .osd .button:active:checked, .osd .button:active:checked:hover, .osd .button:active:checked:focus, .osd .button:active:checked:hover:focus, .osd .button.flat:checked:active, .osd .button.flat:checked:active:hover, .osd .button.flat:checked:active:focus, .osd .button.flat:checked:active:hover:focus, .osd .button.flat:checked:checked, .osd .button.flat:checked:checked:hover, .osd .button.flat:checked:checked:focus, .osd .button.flat:checked:checked:hover:focus, .osd .button.flat:active:active, .osd .button.flat:active:active:hover, .osd .button.flat:active:active:focus, .osd .button.flat:active:active:hover:focus, .osd .button.flat:active:checked, .osd .button.flat:active:checked:hover, .osd .button.flat:active:checked:focus, .osd .button.flat:active:checked:hover:focus, + #XfceNotifyWindow.button:checked:active, + #XfceNotifyWindow.button:checked:active:hover, + #XfceNotifyWindow.button:checked:active:focus, + #XfceNotifyWindow.button:checked:active:hover:focus, + #XfceNotifyWindow.button:checked:checked, + #XfceNotifyWindow.button:checked:checked:hover, + #XfceNotifyWindow.button:checked:checked:focus, + #XfceNotifyWindow.button:checked:checked:hover:focus, + #XfceNotifyWindow.button:active:active, + #XfceNotifyWindow.button:active:active:hover, + #XfceNotifyWindow.button:active:active:focus, + #XfceNotifyWindow.button:active:active:hover:focus, + #XfceNotifyWindow.button:active:checked, + #XfceNotifyWindow.button:active:checked:hover, + #XfceNotifyWindow.button:active:checked:focus, + #XfceNotifyWindow.button:active:checked:hover:focus, + #XfceNotifyWindow.button.flat:checked:active, + #XfceNotifyWindow.button.flat:checked:active:hover, + #XfceNotifyWindow.button.flat:checked:active:focus, + #XfceNotifyWindow.button.flat:checked:active:hover:focus, + #XfceNotifyWindow.button.flat:checked:checked, + #XfceNotifyWindow.button.flat:checked:checked:hover, + #XfceNotifyWindow.button.flat:checked:checked:focus, + #XfceNotifyWindow.button.flat:checked:checked:hover:focus, + #XfceNotifyWindow.button.flat:active:active, + #XfceNotifyWindow.button.flat:active:active:hover, + #XfceNotifyWindow.button.flat:active:active:focus, + #XfceNotifyWindow.button.flat:active:active:hover:focus, + #XfceNotifyWindow.button.flat:active:checked, + #XfceNotifyWindow.button.flat:active:checked:hover, + #XfceNotifyWindow.button.flat:active:checked:focus, + #XfceNotifyWindow.button.flat:active:checked:hover:focus, + #XfceNotifyWindow .button:checked:active, + #XfceNotifyWindow .button:checked:active:hover, + #XfceNotifyWindow .button:checked:active:focus, + #XfceNotifyWindow .button:checked:active:hover:focus, + #XfceNotifyWindow .button:checked:checked, + #XfceNotifyWindow .button:checked:checked:hover, + #XfceNotifyWindow .button:checked:checked:focus, + #XfceNotifyWindow .button:checked:checked:hover:focus, + #XfceNotifyWindow .button:active:active, + #XfceNotifyWindow .button:active:active:hover, + #XfceNotifyWindow .button:active:active:focus, + #XfceNotifyWindow .button:active:active:hover:focus, + #XfceNotifyWindow .button:active:checked, + #XfceNotifyWindow .button:active:checked:hover, + #XfceNotifyWindow .button:active:checked:focus, + #XfceNotifyWindow .button:active:checked:hover:focus, + #XfceNotifyWindow .button.flat:checked:active, + #XfceNotifyWindow .button.flat:checked:active:hover, + #XfceNotifyWindow .button.flat:checked:active:focus, + #XfceNotifyWindow .button.flat:checked:active:hover:focus, + #XfceNotifyWindow .button.flat:checked:checked, + #XfceNotifyWindow .button.flat:checked:checked:hover, + #XfceNotifyWindow .button.flat:checked:checked:focus, + #XfceNotifyWindow .button.flat:checked:checked:hover:focus, + #XfceNotifyWindow .button.flat:active:active, + #XfceNotifyWindow .button.flat:active:active:hover, + #XfceNotifyWindow .button.flat:active:active:focus, + #XfceNotifyWindow .button.flat:active:active:hover:focus, + #XfceNotifyWindow .button.flat:active:checked, + #XfceNotifyWindow .button.flat:active:checked:hover, + #XfceNotifyWindow .button.flat:active:checked:focus, + #XfceNotifyWindow .button.flat:active:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.32); } + .osd.button:checked:insensitive, .osd.button:active:insensitive, .osd.button.flat:checked:insensitive, .osd.button.flat:active:insensitive, .osd .button:checked:insensitive, .osd .button:active:insensitive, .osd .button.flat:checked:insensitive, .osd .button.flat:active:insensitive, + #XfceNotifyWindow.button:checked:insensitive, + #XfceNotifyWindow.button:active:insensitive, + #XfceNotifyWindow.button.flat:checked:insensitive, + #XfceNotifyWindow.button.flat:active:insensitive, + #XfceNotifyWindow .button:checked:insensitive, + #XfceNotifyWindow .button:active:insensitive, + #XfceNotifyWindow .button.flat:checked:insensitive, + #XfceNotifyWindow .button.flat:active:insensitive { + border-color: rgba(202, 202, 202, 0.32); } + .osd.button:checked:active:insensitive, .osd.button:checked:checked:insensitive, .osd.button:active:active:insensitive, .osd.button:active:checked:insensitive, .osd.button.flat:checked:active:insensitive, .osd.button.flat:checked:checked:insensitive, .osd.button.flat:active:active:insensitive, .osd.button.flat:active:checked:insensitive, .osd .button:checked:active:insensitive, .osd .button:checked:checked:insensitive, .osd .button:active:active:insensitive, .osd .button:active:checked:insensitive, .osd .button.flat:checked:active:insensitive, .osd .button.flat:checked:checked:insensitive, .osd .button.flat:active:active:insensitive, .osd .button.flat:active:checked:insensitive, + #XfceNotifyWindow.button:checked:active:insensitive, + #XfceNotifyWindow.button:checked:checked:insensitive, + #XfceNotifyWindow.button:active:active:insensitive, + #XfceNotifyWindow.button:active:checked:insensitive, + #XfceNotifyWindow.button.flat:checked:active:insensitive, + #XfceNotifyWindow.button.flat:checked:checked:insensitive, + #XfceNotifyWindow.button.flat:active:active:insensitive, + #XfceNotifyWindow.button.flat:active:checked:insensitive, + #XfceNotifyWindow .button:checked:active:insensitive, + #XfceNotifyWindow .button:checked:checked:insensitive, + #XfceNotifyWindow .button:active:active:insensitive, + #XfceNotifyWindow .button:active:checked:insensitive, + #XfceNotifyWindow .button.flat:checked:active:insensitive, + #XfceNotifyWindow .button.flat:checked:checked:insensitive, + #XfceNotifyWindow .button.flat:active:active:insensitive, + #XfceNotifyWindow .button.flat:active:checked:insensitive { + border-color: rgba(190, 190, 190, 0.32); } + .osd.button:checked:focus, .osd.button:checked:hover, .osd.button:active:focus, .osd.button:active:hover, .osd.button.flat:checked:focus, .osd.button.flat:checked:hover, .osd.button.flat:active:focus, .osd.button.flat:active:hover, .osd .button:checked:focus, .osd .button:checked:hover, .osd .button:active:focus, .osd .button:active:hover, .osd .button.flat:checked:focus, .osd .button.flat:checked:hover, .osd .button.flat:active:focus, .osd .button.flat:active:hover, + #XfceNotifyWindow.button:checked:focus, + #XfceNotifyWindow.button:checked:hover, + #XfceNotifyWindow.button:active:focus, + #XfceNotifyWindow.button:active:hover, + #XfceNotifyWindow.button.flat:checked:focus, + #XfceNotifyWindow.button.flat:checked:hover, + #XfceNotifyWindow.button.flat:active:focus, + #XfceNotifyWindow.button.flat:active:hover, + #XfceNotifyWindow .button:checked:focus, + #XfceNotifyWindow .button:checked:hover, + #XfceNotifyWindow .button:active:focus, + #XfceNotifyWindow .button:active:hover, + #XfceNotifyWindow .button.flat:checked:focus, + #XfceNotifyWindow .button.flat:checked:hover, + #XfceNotifyWindow .button.flat:active:focus, + #XfceNotifyWindow .button.flat:active:hover { + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + .osd.button:focus, .osd.button:hover, .osd.button.flat:focus, .osd.button.flat:hover, .osd .button:focus, .osd .button:hover, .osd .button.flat:focus, .osd .button.flat:hover, + #XfceNotifyWindow.button:focus, + #XfceNotifyWindow.button:hover, + #XfceNotifyWindow.button.flat:focus, + #XfceNotifyWindow.button.flat:hover, + #XfceNotifyWindow .button:focus, + #XfceNotifyWindow .button:hover, + #XfceNotifyWindow .button.flat:focus, + #XfceNotifyWindow .button.flat:hover { + color: #eeeeee; } + .osd.button:insensitive:insensitive, .osd.button.flat:insensitive:insensitive, .osd .button:insensitive:insensitive, .osd .button.flat:insensitive:insensitive, + #XfceNotifyWindow.button:insensitive:insensitive, + #XfceNotifyWindow.button.flat:insensitive:insensitive, + #XfceNotifyWindow .button:insensitive:insensitive, + #XfceNotifyWindow .button.flat:insensitive:insensitive { + background-color: alpha(mix(rgba(17, 17, 17, 0.8),#eeeeee,0.2),0.4); + background-image: none; + opacity: .6; + color: mix(rgba(17, 17, 17, 0.8),#eeeeee,0.6); + box-shadow: none; } + .osd.button:insensitive:insensitive :insensitive, .osd.button.flat:insensitive:insensitive :insensitive, .osd .button:insensitive:insensitive :insensitive, .osd .button.flat:insensitive:insensitive :insensitive, + #XfceNotifyWindow.button:insensitive:insensitive :insensitive, + #XfceNotifyWindow.button.flat:insensitive:insensitive :insensitive, + #XfceNotifyWindow .button:insensitive:insensitive :insensitive, + #XfceNotifyWindow .button.flat:insensitive:insensitive :insensitive { + color: mix(rgba(17, 17, 17, 0.8),#eeeeee,0.6); } + .osd.button:active:insensitive, .osd.button:checked:insensitive, .osd .button:active:insensitive, .osd .button:checked:insensitive, + #XfceNotifyWindow.button:active:insensitive, + #XfceNotifyWindow.button:checked:insensitive, + #XfceNotifyWindow .button:active:insensitive, + #XfceNotifyWindow .button:checked:insensitive { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + .osd.button:active:insensitive:insensitive, .osd.button:checked:insensitive:insensitive, .osd .button:active:insensitive:insensitive, .osd .button:checked:insensitive:insensitive, + #XfceNotifyWindow.button:active:insensitive:insensitive, + #XfceNotifyWindow.button:checked:insensitive:insensitive, + #XfceNotifyWindow .button:active:insensitive:insensitive, + #XfceNotifyWindow .button:checked:insensitive:insensitive { + color: rgba(255, 255, 255, 0.85); } + .osd.button.separator, .osd.button .separator, .osd .button.separator, .osd .button .separator, + #XfceNotifyWindow.button.separator, + #XfceNotifyWindow.button .separator, + #XfceNotifyWindow .button.separator, + #XfceNotifyWindow .button .separator { + border: 1px solid currentColor; + color: rgba(17, 17, 17, 0.7); } + .osd.button.separator:insensitive, .osd.button .separator:insensitive, .osd .button.separator:insensitive, .osd .button .separator:insensitive, + #XfceNotifyWindow.button.separator:insensitive, + #XfceNotifyWindow.button .separator:insensitive, + #XfceNotifyWindow .button.separator:insensitive, + #XfceNotifyWindow .button .separator:insensitive { + color: rgba(17, 17, 17, 0.65); } + .osd.toolbar, + #XfceNotifyWindow.toolbar { + -GtkToolbar-button-relief: normal; + padding: 3px; + border: 1px solid rgba(14, 14, 14, 0.8); + border-radius: 3px; + background-color: rgba(17, 17, 17, 0.8); + background-image: none; + color: #eeeeee; } + .osd.toolbar .separator, + #XfceNotifyWindow.toolbar .separator { + color: rgba(15, 15, 15, 0.8); } + .osd.trough, + #XfceNotifyWindow.trough { + background-color: rgba(14, 14, 14, 0.8); } + .osd.progressbar, + #XfceNotifyWindow.progressbar { + background-color: #eeeeee; } + .osd .scale.slider, + #XfceNotifyWindow .scale.slider { + background-color: rgba(18, 18, 18, 0.8); + background-image: none; + border-color: rgba(14, 14, 14, 0.8); } + .osd .scale.slider:focus, .osd .scale.slider:hover, + #XfceNotifyWindow .scale.slider:focus, + #XfceNotifyWindow .scale.slider:hover { + border-color: mix(#FC6600,rgba(17, 17, 17, 0.8),0.3); } + .osd .scale.slider:active, .osd .scale.slider:active:hover, .osd .scale.slider:active:focus, .osd .scale.slider:active:hover:focus, .osd .scale.slider:checked, .osd .scale.slider:checked:hover, .osd .scale.slider:checked:focus, .osd .scale.slider:checked:hover:focus, + #XfceNotifyWindow .scale.slider:active, + #XfceNotifyWindow .scale.slider:active:hover, + #XfceNotifyWindow .scale.slider:active:focus, + #XfceNotifyWindow .scale.slider:active:hover:focus, + #XfceNotifyWindow .scale.slider:checked, + #XfceNotifyWindow .scale.slider:checked:hover, + #XfceNotifyWindow .scale.slider:checked:focus, + #XfceNotifyWindow .scale.slider:checked:hover:focus { + border-color: rgba(12, 12, 12, 0.8); } + .osd .scale.slider:insensitive, + #XfceNotifyWindow .scale.slider:insensitive { + border-color: rgba(14, 14, 14, 0.8); } + .osd .scale.slider:active:insensitive, .osd .scale.slider:checked:insensitive, + #XfceNotifyWindow .scale.slider:active:insensitive, + #XfceNotifyWindow .scale.slider:checked:insensitive { + border-color: rgba(14, 14, 14, 0.8); } + .osd .scale.slider:insensitive, + #XfceNotifyWindow .scale.slider:insensitive { + background-color: rgba(15, 15, 15, 0.8); + background-image: none; } + .osd .scale.trough, + #XfceNotifyWindow .scale.trough { + border-color: rgba(14, 14, 14, 0.8); + background-color: rgba(18, 18, 18, 0.8); + background-image: none; } + .osd .scale.trough.highlight, + #XfceNotifyWindow .scale.trough.highlight { + border-color: #FC6600; + background-color: #FC6600; + background-image: none; } + .osd .scale.trough:insensitive, .osd .scale.trough.highlight:insensitive, + #XfceNotifyWindow .scale.trough:insensitive, + #XfceNotifyWindow .scale.trough.highlight:insensitive { + border-color: rgba(14, 14, 14, 0.8); + background-color: rgba(15, 15, 15, 0.8); + background-image: none; } + .osd.view, GtkHTML.osd, .osd .view, .osd GtkHTML, + #XfceNotifyWindow.view, + GtkHTML#XfceNotifyWindow, + #XfceNotifyWindow .view, + #XfceNotifyWindow GtkHTML { + background-color: rgba(17, 17, 17, 0.8); } + .osd .scrollbar .trough, + #XfceNotifyWindow .scrollbar .trough { + background-color: rgba(17, 17, 17, 0.8); } + .osd .scrollbar .slider, + #XfceNotifyWindow .scrollbar .slider { + border: 1px solid mix(rgba(15, 15, 15, 0.8),#eeeeee,0.21); + border-radius: 0; + background-color: mix(rgba(17, 17, 17, 0.8),#eeeeee,0.21); } + .osd .scrollbar .slider:hover, + #XfceNotifyWindow .scrollbar .slider:hover { + border-color: mix(rgba(15, 15, 15, 0.8),#eeeeee,0.31); + background-color: mix(rgba(17, 17, 17, 0.8),#eeeeee,0.31); } + .osd .scrollbar .slider:active, + #XfceNotifyWindow .scrollbar .slider:active { + border-color: #e35c00; + background-color: #FC6600; } + .osd GtkIconView.cell:selected, .osd GtkIconView.cell:selected:focus, + #XfceNotifyWindow GtkIconView.cell:selected, + #XfceNotifyWindow GtkIconView.cell:selected:focus { + background-color: transparent; + border: 3px solid mix(rgba(15, 15, 15, 0.8),#eeeeee,0.21); + border-radius: 3px; + outline-color: transparent; } + .osd .page-thumbnail, + #XfceNotifyWindow .page-thumbnail { + border: 1px solid rgba(15, 15, 15, 0.8); + /* when there's no pixbuf yet */ + background-color: rgba(17, 17, 17, 0.8); } + +.osd GtkProgressBar, GtkProgressBar.osd { + -GtkProgressBar-xspacing: 0; + -GtkProgressBar-yspacing: 2px; + -GtkProgressBar-min-horizontal-bar-height: 2px; + padding: 0; } + .osd GtkProgressBar.trough, GtkProgressBar.osd.trough { + padding: 0; + border-style: none; + border-radius: 0; + background-image: none; + background-color: transparent; } + .osd GtkProgressBar.progressbar, GtkProgressBar.osd.progressbar { + border-style: none; + border-radius: 0; + background-color: #FC6600; + background-image: none; } + +.overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(rgba(252, 102, 0, 0.35)), to(rgba(252, 102, 0, 0.25))), -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(252, 102, 0, 0.2)), to(rgba(252, 102, 0, 0))); + background-size: 100% 5%, 100% 100%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: 0; + box-shadow: none; } + .overshoot.top:backdrop { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(rgba(252, 102, 0, 0.35)), to(rgba(252, 102, 0, 0.25))); + background-size: 100% 5%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: 0; + box-shadow: none; } + +.overshoot.bottom { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(rgba(252, 102, 0, 0.35)), to(rgba(252, 102, 0, 0.25))), -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(252, 102, 0, 0.2)), to(rgba(252, 102, 0, 0))); + background-size: 100% 5%, 100% 100%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: 0; + box-shadow: none; } + .overshoot.bottom:backdrop { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(rgba(252, 102, 0, 0.35)), to(rgba(252, 102, 0, 0.25))); + background-size: 100% 5%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: 0; + box-shadow: none; } + +.overshoot.left { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(rgba(252, 102, 0, 0.35)), to(rgba(252, 102, 0, 0.25))), -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(252, 102, 0, 0.2)), to(rgba(252, 102, 0, 0))); + background-size: 5% 100%, 100% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: 0; + box-shadow: none; } + .overshoot.left:backdrop { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(rgba(252, 102, 0, 0.35)), to(rgba(252, 102, 0, 0.25))); + background-size: 5% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: 0; + box-shadow: none; } + +.overshoot.right { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(rgba(252, 102, 0, 0.35)), to(rgba(252, 102, 0, 0.25))), -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(252, 102, 0, 0.2)), to(rgba(252, 102, 0, 0))); + background-size: 5% 100%, 100% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: 0; + box-shadow: none; } + .overshoot.right:backdrop { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(rgba(252, 102, 0, 0.35)), to(rgba(252, 102, 0, 0.25))); + background-size: 5% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: 0; + box-shadow: none; } + +.undershoot.top { + background-color: transparent; + /*background-image: linear-gradient(to $_gradient_dir, // this is the dashed line + $_undershoot_color_light 50%, + $_undershoot_color_dark 50%);*/ + padding-top: 1px; + background-size: 10px 1px; + background-repeat: repeat-x; + background-origin: content-box; + background-position: center top; } + +.undershoot.bottom { + background-color: transparent; + /*background-image: linear-gradient(to $_gradient_dir, // this is the dashed line + $_undershoot_color_light 50%, + $_undershoot_color_dark 50%);*/ + padding-bottom: 1px; + background-size: 10px 1px; + background-repeat: repeat-x; + background-origin: content-box; + background-position: center bottom; } + +.undershoot.left { + background-color: transparent; + /*background-image: linear-gradient(to $_gradient_dir, // this is the dashed line + $_undershoot_color_light 50%, + $_undershoot_color_dark 50%);*/ + padding-left: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: left center; } + +.undershoot.right { + background-color: transparent; + /*background-image: linear-gradient(to $_gradient_dir, // this is the dashed line + $_undershoot_color_light 50%, + $_undershoot_color_dark 50%);*/ + padding-right: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: right center; } + +/***************** + ! Progress bars * +******************/ +GtkProgressBar { + padding: 0; + border-radius: 3px; + font-size: smaller; + color: rgba(238, 238, 238, 0.6); + -GtkProgressBar-min-horizontal-bar-height: 6; + -GtkProgressBar-min-vertical-bar-width: 6; } + GtkProgressBar.osd { + -GtkProgressBar-xspacing: 0; + -GtkProgressBar-yspacing: 0; + -GtkProgressBar-min-horizontal-bar-height: 3; } + GtkProgressBar.trough { + border: 1px solid rgba(13, 13, 13, 0.5); + background-color: #111111; + background-image: none; } + +.progressbar { + background-color: #FC6600; + background-image: none; + border-radius: 0; + box-shadow: none; } + .progressbar.left { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + .progressbar.right { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; } + .progressbar.left.right { + box-shadow: none; } + .progressbar.vertical { + background-color: #FC6600; + background-image: none; } + .progressbar.vertical.bottom { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; } + .progressbar.vertical.top { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + +GtkLevelBar { + -GtkLevelBar-min-block-width: 34; + -GtkLevelBar-min-block-height: 3; } + GtkLevelBar.vertical { + -GtkLevelBar-min-block-width: 3; + -GtkLevelBar-min-block-height: 34; } + +.level-bar.trough { + background-color: #111111; + background-image: none; + border: 1px solid rgba(13, 13, 13, 0.5); + border-radius: 3px; } + +.level-bar.fill-block { + background-color: #FC6600; + background-image: none; + border-color: transparent; + border-radius: 0; } + .level-bar.fill-block.indicator-discrete.horizontal { + margin-right: 1px; } + .level-bar.fill-block.indicator-discrete.vertical { + margin-bottom: 1px; } + .level-bar.fill-block.level-high { + background-color: #bee400; + border-color: transparent; } + .level-bar.fill-block.level-low { + background-color: #fcbe00; + border-color: transparent; } + .level-bar.fill-block.empty-fill-block { + background-color: transparent; + border-color: transparent; + box-shadow: none; } + +.scale { + -GtkRange-slider-width: 16; + -GtkRange-trough-border: 1; + -GtkScale-slider-length: 16; + padding: 0; + border-width: 1px; + border-radius: 3px; + outline-offset: -1px; } + .scale.slider { + background-color: #111111; + background-image: none; + border-color: #0d0d0d; + border-radius: 8px; + border-width: 1px; + border-style: solid; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.3); } + .scale.slider:focus, .scale.slider:hover { + border-color: mix(#FC6600,#101010,0.3); } + .scale.slider:active, .scale.slider:active:hover, .scale.slider:active:focus, .scale.slider:active:hover:focus, .scale.slider:checked, .scale.slider:checked:hover, .scale.slider:checked:focus, .scale.slider:checked:hover:focus { + border-color: #0b0b0b; } + .scale.slider:insensitive { + border-color: #0e0e0e; } + .scale.slider:active:insensitive, .scale.slider:checked:insensitive { + border-color: #0d0d0d; } + .scale.slider:insensitive { + background-color: #0e0e0e; + background-image: none; } + .scale.fine-tune:active, .scale.fine-tune:active:hover, .scale.fine-tune.horizontal:active, .scale.fine-tune.horizontal:active:hover { + background-size: 50%; + background-repeat: no-repeat; + background-position: center; } + .scale.mark { + border-color: rgba(13, 13, 13, 0.5); } + .scale.trough { + background-color: #111111; + background-image: none; + margin: 7px 0; + border: 1px solid rgba(13, 13, 13, 0.5); + border-radius: 3px; } + .scale.trough:insensitive { + background-color: #0e0e0e; + background-image: none; } + .scale.trough.vertical { + margin: 0 7px; } + .scale.highlight.left, .memuitem .scale.highlight.left { + background-color: #FC6600; + background-image: none; + border-color: #FC6600; } + .scale.highlight.left:hover, .memuitem .scale.highlight.left:hover { + border-color: #ca5200; + background-color: #ca5200; } + .scale.highlight.left:insensitive, .memuitem .scale.highlight.left:insensitive { + background-color: #0e0e0e; + background-image: none; + border-color: #0e0e0e; } + .scale.highlight.bottom { + background-color: #FC6600; + background-image: none; + border-color: #FC6600; } + +/*********** + ! Scrollbar +************/ +* { + -GtkRange-slider-width: 8; + -GtkRange-stepper-spacing: 0; + -GtkRange-trough-border: 2; + -GtkRange-trough-under-steppers: 1; + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; + -GtkScrollbar-min-slider-length: 80; + -GtkScrolledWindow-scrollbar-spacing: 0; + -GtkScrolledWindow-scrollbars-within-bevel: 1; } + +.scrollbar { + border: 0; + padding: 0; } + .scrollbar.button, .scrollbar.button:active, .scrollbar.button:active:hover { + border-width: 0; + border-radius: 0; + background-color: transparent; + background-image: none; + color: rgba(238, 238, 238, 0.5); } + .scrollbar.slider, .scrollbar.slider.vertical { + border: 0; + border-radius: 3px; + background-color: mix(#101010,#eeeeee,0.21); } + .scrollbar.slider:hover, .scrollbar.slider.vertical:hover { + background-color: mix(#101010,#eeeeee,0.31); } + .scrollbar.slider:active, .scrollbar.slider.vertical:active { + background-color: #FC6600; } + .scrollbar.slider.fine-tune:hover:active, .scrollbar.slider.vertical.fine-tune:hover:active { + border: 2px solid transparent; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) { + opacity: .5; + -GtkRange-slider-width: 4px; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) .slider { + margin: 0; + background-color: #eeeeee; + background-clip: padding-box; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) .trough { + border-style: none; + background-color: transparent; } + .scrollbar.overlay-indicator.dragging, .scrollbar.overlay-indicator.hovering { + opacity: .7; } + +.scrollbars-junction, +.scrollbars-junction.frame, +.scrollbar.trough { + border: 0; + border-radius: 0; + background-color: #101010; + background-image: none; } + +OsThumb, OsScrollbar { + color: #0b0b0b; } + OsThumb:selected, OsScrollbar:selected { + background-color: #FC6600; } + OsThumb:active, OsScrollbar:active { + background-color: #FC6600; } + OsThumb:insensitive, OsScrollbar:insensitive { + background-color: #0e0e0e; } + +/********* + ! Sidebar +**********/ +.sidebar, .sidebar.view, GtkHTML.sidebar, .sidebar .view, .sidebar GtkHTML, .sidebar GtkScrolledWindow { + background-color: #101010; + color: mix(#eeeeee,#101010,0.1); } + .sidebar.separator, .sidebar.separator:hover, .sidebar.separator:focus, .sidebar.view.separator, GtkHTML.sidebar.separator, .sidebar.view.separator:hover, GtkHTML.sidebar.separator:hover, .sidebar.view.separator:focus, GtkHTML.sidebar.separator:focus, .sidebar .view.separator, .sidebar GtkHTML.separator, .sidebar .view.separator:hover, .sidebar GtkHTML.separator:hover, .sidebar .view.separator:focus, .sidebar GtkHTML.separator:focus, .sidebar GtkScrolledWindow.separator, .sidebar GtkScrolledWindow.separator:hover, .sidebar GtkScrolledWindow.separator:focus { + border-width: 1px; + border-style: solid; + border-color: #0e0e0e; + color: #0e0e0e; } + +.sidebar row:selected, .sidebar row:selected:hover, .sidebar row:selected:focus, .sidebar .view row:selected, .sidebar GtkHTML row:selected, .sidebar .view row:selected:hover, .sidebar GtkHTML row:selected:hover, .sidebar .view row:selected:focus, .sidebar GtkHTML row:selected:focus { + border: 0; + background-image: none; + background-color: #FC6600; + color: #ffffff; } + +.sidebar row:selected:hover, .sidebar .view row:selected:hover, .sidebar GtkHTML row:selected:hover { + border: 0; + background-image: none; + background-color: #ff6d0a; + color: #ffffff; } + +.sidebar row:hover, .sidebar .view row:hover, .sidebar GtkHTML row:hover { + border: 0; + background-image: none; + background-color: #111111; } + +.sidebar .frame { + border-width: 0; } + +.sidebar .sidebar-row { + padding: 1px; } + +.sidebar .sidebar-icon { + padding-left: 6px; + padding-right: 6px; } + +GtkAssistant .sidebar { + padding: 3px; + border-width: 0 1px 0 0; + border-style: solid; + border-right-color: #0d0d0d; + border-radius: 0; + background-color: #101010; + color: mix(#eeeeee,#101010,0.1); } + GtkAssistant .sidebar:dir(ltr) { + border-width: 0 1px 0 0; } + GtkAssistant .sidebar:dir(rtl) { + border-width: 0 0 0 1px; } + GtkAssistant .sidebar .label { + padding: 3px 6px; } + GtkAssistant .sidebar .label.highlight { + background-color: mix(#101010,#eeeeee,0.8); } + GtkAssistant .sidebar.csd .sidebar { + border-top-style: none; } + GtkAssistant .sidebar .highlight { + font: bold; } + +/****** +! Paned +*******/ +GtkPaned { + -GtkPaned-handle-size: 1; + -gtk-icon-source: none; + margin: 0 3px; } + GtkPaned:dir(rtl) { + margin-right: 0; + margin-left: 3px; } + GtkPaned .pane-separator { + background-color: #0e0e0e; } + GtkPaned.wide { + -GtkPaned-handle-size: 4; + margin: 0; } + GtkPaned.wide .pane-separator { + background-color: transparent; + border-style: none solid; + border-color: #0e0e0e; + border-width: 1px; } + GtkPaned.wide.vertical .pane-separator { + border-style: solid none; } + +/******************* + ! Spinner animation +********************/ +@keyframes spin { + to { + -gtk-icon-transform: rotate(1turn); } } + +.spinner { + background-image: none; + background-color: #FC6600; + opacity: 0; + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); } + .spinner:active { + opacity: 1; + animation: spin 1s linear infinite; } + .spinner:active:insensitive { + opacity: .5; } + +/*********************** + ! Check and Radio items +************************/ +* { + -GtkCheckButton-indicator-size: 16; + -GtkCheckMenuItem-indicator-size: 16; } + +.radio { + background-image: none; + -gtk-icon-source: url("../assets/radio-unchecked.svg"); } + .radio:insensitive { + -gtk-icon-source: url("../assets/radio-unchecked-insensitive.svg"); } + .radio:checked, .radio:active { + -gtk-icon-source: url("../assets/radio-checked.svg"); } + .radio:checked:insensitive, .radio:active:insensitive { + -gtk-icon-source: url("../assets/radio-checked-insensitive.svg"); } + .radio:inconsistent { + -gtk-icon-source: url("../assets/radio-mixed.svg"); } + .radio:inconsistent:insensitive { + -gtk-icon-source: url("../assets/radio-mixed-insensitive.svg"); } + .radio.menuitem { + -gtk-icon-source: url("../assets/menuitem-radio-unchecked.svg"); } + .radio.menuitem:insensitive { + -gtk-icon-source: url("../assets/menuitem-radio-checked-insensitive.svg"); } + .radio.menuitem:checked, .radio.menuitem:active { + -gtk-icon-source: url("../assets/menuitem-radio-checked.svg"); } + .radio.menuitem:checked:hover, .radio.menuitem:active:hover { + -gtk-icon-source: url("../assets/menuitem-radio-checked-hover.svg"); } + .radio.menuitem:checked:insensitive, .radio.menuitem:active:insensitive { + -gtk-icon-source: url("../assets/menuitem-radio-checked-insensitive.svg"); } + .radio.menuitem:inconsistent { + -gtk-icon-source: url("../assets/menuitem-radio-mixed.svg"); } + .radio.menuitem:inconsistent:hover { + -gtk-icon-source: url("../assets/menuitem-radio-mixed-hover.svg"); } + .radio.menuitem:inconsistent:insensitive { + -gtk-icon-source: url("../assets/menuitem-radio-mixed-insensitive.svg"); } + +.check { + background-image: none; + -gtk-icon-source: url("../assets/checkbox-unchecked.svg"); } + .check:insensitive { + -gtk-icon-source: url("../assets/checkbox-unchecked-insensitive.svg"); } + .check:checked, .check:active { + -gtk-icon-source: url("../assets/checkbox-checked.svg"); } + .check:checked:insensitive, .check:active:insensitive { + -gtk-icon-source: url("../assets/checkbox-checked-insensitive.svg"); } + .check:inconsistent { + -gtk-icon-source: url("../assets/checkbox-mixed.svg"); } + .check:inconsistent:insensitive { + -gtk-icon-source: url("../assets/checkbox-mixed-insensitive.svg"); } + .check.menuitem { + -gtk-icon-source: url("../assets/menuitem-checkbox-unchecked.svg"); } + .check.menuitem:insensitive { + -gtk-icon-source: url("../assets/menuitem-checkbox-checked-insensitive.svg"); } + .check.menuitem:checked, .check.menuitem:active { + -gtk-icon-source: url("../assets/menuitem-checkbox-checked.svg"); } + .check.menuitem:checked:hover, .check.menuitem:active:hover { + -gtk-icon-source: url("../assets/menuitem-checkbox-checked-hover.svg"); } + .check.menuitem:checked:insensitive, .check.menuitem:active:insensitive { + -gtk-icon-source: url("../assets/menuitem-checkbox-checked-insensitive.svg"); } + .check.menuitem:inconsistent { + -gtk-icon-source: url("../assets/menuitem-checkbox-mixed.svg"); } + .check.menuitem:inconsistent:hover { + -gtk-icon-source: url("../assets/menuitem-checkbox-mixed-hover.svg"); } + .check.menuitem:inconsistent:insensitive { + -gtk-icon-source: url("../assets/menuitem-checkbox-mixed-insensitive.svg"); } + +.view.content-view.check:not(list), GtkHTML.content-view.check:not(list) { + icon-shadow: none; + -gtk-icon-source: url("../assets/grid-selection-unchecked.svg"); + background-color: transparent; } + +.view.content-view.check:hover:not(list), GtkHTML.content-view.check:hover:not(list) { + icon-shadow: none; + -gtk-icon-source: url("../assets/grid-selection-unchecked.svg"); + background-color: transparent; } + +.view.content-view.check:active:not(list), GtkHTML.content-view.check:active:not(list) { + icon-shadow: none; + -gtk-icon-source: url("../assets/grid-selection-checked.svg"); + background-color: transparent; } + +.view.content-view.check:backdrop:not(list), GtkHTML.content-view.check:backdrop:not(list) { + icon-shadow: none; + -gtk-icon-source: url("../assets/grid-selection-unchecked.svg"); + background-color: transparent; } + +.view.content-view.check:checked:not(list), GtkHTML.content-view.check:checked:not(list) { + icon-shadow: none; + -gtk-icon-source: url("../assets/grid-selection-checked.svg"); + background-color: transparent; } + +.view.content-view.check:checked:hover:not(list), GtkHTML.content-view.check:checked:hover:not(list) { + icon-shadow: none; + -gtk-icon-source: url("../assets/grid-selection-checked.svg"); + background-color: transparent; } + +.view.content-view.check:checked:active:not(list), GtkHTML.content-view.check:checked:active:not(list) { + icon-shadow: none; + -gtk-icon-source: url("../assets/grid-selection-checked.svg"); + background-color: transparent; } + +.view.content-view.check:backdrop:checked:not(list), GtkHTML.content-view.check:backdrop:checked:not(list) { + icon-shadow: none; + -gtk-icon-source: url("../assets/grid-selection-checked.svg"); + background-color: transparent; } + +/******** + ! Switch +*********/ +GtkSwitch { + padding: 0; + border-radius: 3px; + font: bold condensed; + outline-offset: -4px; } + GtkSwitch.slider { + background-color: #131313; + background-image: none; + border: 1px solid rgba(0, 0, 0, 0.2); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.12); } + GtkSwitch.slider:insensitive { + border-color: rgba(0, 0, 0, 0.1); + background-color: #0e0e0e; + box-shadow: none; } + GtkSwitch.trough { + background-color: #0f0f0f; + background-image: none; + border: 1px solid #0d0d0d; + color: #eeeeee; + box-shadow: inset 1px 0 rgba(48, 48, 48, 0.07), inset 0 1px rgba(48, 48, 48, 0.08), inset -1px 0 rgba(48, 48, 48, 0.07), inset 0 -1px rgba(48, 48, 48, 0.05); } + GtkSwitch.trough:active { + background-color: #FC6600; + background-image: none; + border-color: #e35c00; + color: #ffffff; } + GtkSwitch.trough:insensitive { + background-color: #0e0e0e; + background-image: none; + border-color: #0e0e0e; + color: mix(#eeeeee,#101010,0.5); } + +/********* + ! Buttons +**********/ +/****************** +! ComboBoxes * +*******************/ +/********* + ! Toolbar +**********/ +/*************** + ! Generic views +****************/ +* { + -GtkTextView-error-underline-color: #fc6600; } + +.view, GtkHTML { + color: #eeeeee; + background-color: #101010; } + .view:insensitive, GtkHTML:insensitive, .view:insensitive:insensitive, GtkHTML:insensitive:insensitive { + background-color: #0e0e0e; + color: mix(#eeeeee,#101010,0.5); } + +.cell { + border-width: 0; + border-radius: 0; } + .cell:selected, .cell:selected:focus { + background-color: #FC6600; + color: #ffffff; } + +row:selected, row:selected:hover, row:selected:focus { + -GtkWidget-focus-padding: 1; + -GtkWidget-focus-line-width: 0; + border: 0; + background-color: #FC6600; + background-image: none; + color: #ffffff; } + +.content-view.view, GtkHTML.content-view { + background-color: #101010; } + .content-view.view:hover, GtkHTML.content-view:hover { + background-color: rgba(252, 102, 0, 0.6); } + .content-view.view:selected, GtkHTML.content-view:selected, .content-view.view:active, GtkHTML.content-view:active { + background-color: #FC6600; } + .content-view.view:insensitive, GtkHTML.content-view:insensitive { + background-color: #0e0e0e; } + .content-view.view.check, GtkHTML.content-view.check, .content-view.view.check:active, GtkHTML.content-view.check:active, .content-view.view.check:hover, GtkHTML.content-view.check:hover, .content-view.view.check:insensitive, GtkHTML.content-view.check:insensitive, .content-view.view.check:selected, GtkHTML.content-view.check:selected { + background-color: transparent; } + +.content-view .subtitle { + font: smaller; + padding: 0 12px; } + +GtkIconView.view.cell:selected, GtkIconView.view.cell:selected:focus { + border: 0; + border-radius: 2px; + background-image: none; + background-color: #FC6600; + color: #ffffff; } + +.dim-label, GtkLabel.separator, .dim-label.view, GtkLabel.view.separator, GtkHTML.dim-label { + color: alpha(currentColor,0.5); } + +.dnd { + border: 1px solid #FC6600; } + +.grip { + background-color: transparent; } + +.arrow { + color: alpha(currentColor,0.7); } + +.rubberband, .rubberband.view, GtkHTML.rubberband, .rubberband.content-view.view, GtkHTML.rubberband.content-view { + border: 1px solid #FC6600; + border-radius: 0; + background-color: rgba(252, 102, 0, 0.3); } + +GdMainIconView.content-view { + -GdMainIconView-icon-size: 40; } + +/* this will get overridden by .view, needed by gedit line numbers */ +GtkTextView { + background-color: mix(#101010,#101010,0.5); } + +GtkHTML:insensitive { + background-color: #0e0e0e; } + +GtkDrawingArea { + background-color: transparent; } + +/************ + ! Treeview * +*************/ +GtkTreeView { + -GtkTreeView-expander-size: 8; + -GtkTreeView-vertical-separator: 0; + outline-offset: -1px; + border-top-color: #0f0f0f; } + GtkTreeView:hover, GtkTreeView:selected, GtkTreeView:selected:focus, GtkTreeView:backdrop:selected, GtkTreeView:backdrop:selected:focus { + border-top-color: #FC6600; } + GtkTreeView.dnd { + border: 1px solid #FC6600; } + GtkTreeView .entry { + border-radius: 0; + background-color: #101010; + background-image: none; } + GtkTreeView .progressbar { + background-color: #FC6600; + background-image: none; + border: 1px solid #ca5200; } + GtkTreeView .progressbar:selected:focus, GtkTreeView .progressbar:selected { + background-color: #FC6600; + background-image: none; + border: 1px solid mix(#FC6600,#FC6600,0.3); + color: #ffffff; } + GtkTreeView .progressbar:insensitive:insensitive { + background-color: #101010; + background-image: none; + border-color: #0e0e0e; } + GtkTreeView .trough { + background-color: mix(#101010,#101010,0.5); + border: 1px solid #0d0d0d; } + GtkTreeView .trough:selected:focus, GtkTreeView .trough:selected { + background-color: #101010; + border: 1px solid mix(#FC6600,#101010,0.3); + color: #eeeeee; } + GtkTreeView .trough:insensitive:insensitive { + background-color: #101010; } + +/*********** + ! Separator +************/ +.view.separator, GtkHTML.separator, .separator { + color: #0e0e0e; + border: 1px solid currentColor; } + +/********************* + ! Column view headers +**********************/ +column-header .button, column-header .button:active { + border-width: 0 1px 1px 0; + border-radius: 0; } + +column-header .button, column-header .button:active, column-header .button:focus, column-header .button:active:focus { + border-color: #0e0e0e; + border-bottom-color: #0d0d0d; } + +column-header .button:hover, column-header .button:active:hover, column-header .button:hover:focus, column-header .button:active:hover:focus { + border-color: #0e0e0e; + border-bottom-color: #0d0d0d; } + +column-header .button:last-child .button { + border-width: 0 0 1px; } + +/********** + ! Frames * +***********/ +.frame { + border: 1px solid #0d0d0d; } + .frame.flat { + border: 0; } + +.content-view { + background-color: mix(#101010,#101010,0.28); + color: mix(#eeeeee,#eeeeee,0.18); + border: 1px solid shade(mix(#101010,#101010,0.78),0.8); } + +/************** + ! Window frame +***************/ +.window-frame, .window-frame.csd.popup, .window-frame.csd.message-dialog { + box-shadow: 0 19px 38px rgba(0, 0, 0, 0.3), 0 15px 12px rgba(0, 0, 0, 0.22), 0 0 0 1px #FC6600; } + .window-frame:backdrop, .window-frame.csd.popup:backdrop, .window-frame.csd.message-dialog:backdrop { + box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23), 0 0 0 1px #111111; } + +.window-frame { + border: 0; + border-radius: 3px 3px 0 0; + background-color: mix(#0c0c0c,#eeeeee,0.21); + /* this is used for the resize cursor area */ + margin: 9px; } + .window-frame.tiled { + border-radius: 0; } + .window-frame.solid-csd { + border-radius: 0; + margin: 0; + background-color: mix(#0c0c0c,#eeeeee,0.21); + box-shadow: none; } + .window-frame.csd.popup { + border-radius: 0; } + .window-frame.csd.tooltip { + border-radius: 3px; + box-shadow: none; } + .window-frame.csd.message-dialog { + border-radius: 3px; } + .window-frame.ssd { + box-shadow: 0 0 0 1px #FC6600; } + .window-frame.ssd.maximized { + border-radius: 0; } + +/*********************** + ! Unity Greeter * + ***********************/ +.lightdm.menu { + background-image: none; + background-color: rgba(95, 95, 95, 0.6); + border-color: rgba(17, 17, 17, 0.2); + border-radius: 4px; + padding: 1px; + color: #111111; } + +.lightdm-combo .menu { + background-color: #121212; + border-radius: 0; + padding: 0; + color: #111111; } + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: #111111; } + +.lightdm.menubar *, +.lightdm.menubar .menuitem { + padding: 2px; } + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button { + background-image: none; + background-color: rgba(95, 95, 95, 0.3); + border-color: rgba(17, 17, 17, 0.9); + border-radius: 5px; + padding: 5px; + color: #111111; } + +.lightdm.button:hover { + background-image: none; + background-color: rgba(17, 17, 17, 0.3); + border-color: rgba(17, 17, 17, 0.6); + border-radius: 5px; + padding: 5px; + color: #111111; + text-shadow: none; } + +.lightdm.button:active, +.lightdm.button:active:focus, +.lightdm.button:focus, +.lightdm.entry { + background-image: none; + background-color: rgba(95, 95, 95, 0.3); + border-color: rgba(17, 17, 17, 0.6); + border-radius: 5px; + padding: 6px; + color: #111111; + text-shadow: none; } + +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focus { + background-image: none; + border-image: none; } + +.lightdm.entry:focus { + border-color: rgba(17, 17, 17, 0.6); + border-width: 1px; + border-style: solid; + color: #111111; } + +.lightdm.entry:selected { + background-color: rgba(17, 17, 17, 0.2); } + +@keyframes dashentry_spinner { + to { + -gtk-icon-transform: rotate(1turn); } } + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; } + +.lightdm.option-button { + background: none; + border-width: 0; } + +.lightdm.option-button:insensitive:insensitive { + background: none; } + +.lightdm.toggle-button { + background: none; + border-width: 0; } + +.lightdm.toggle-button.selected:hover { + background-color: rgba(17, 17, 17, 0.3); + border-color: rgba(17, 17, 17, 0.3); + border-width: 1px; } + +.lightdm.toggle-button.selected { + background-color: rgba(95, 95, 95, 0.3); + border-color: rgba(17, 17, 17, 0.3); + border-width: 1px; } + +/********* + ! Gedit * +**********/ +GeditWindow .pane-separator { + border-width: 0 1px 0 0; + border-style: solid; } + GeditWindow .pane-separator, GeditWindow .pane-separator:hover { + border-color: #0e0e0e; + background-color: #101010; } + +.gedit-document-panel { + background-color: #101010; + color: mix(#eeeeee,#101010,0.1); } + .gedit-document-panel .list-row { + padding: 3px; } + .gedit-document-panel .list-row .button { + padding: 1px; + border-radius: 3px; + border-style: solid; + border-color: transparent; + border-width: 1px; + background-color: transparent; + background-image: none; + color: transparent; + icon-shadow: none; } + .gedit-document-panel .prelight-row .button { + border-color: rgba(95, 95, 95, 0.1); + color: rgba(17, 17, 17, 0.8); } + .gedit-document-panel .prelight-row .button:active { + border-color: rgba(95, 95, 95, 0.2); + background-color: rgba(95, 95, 95, 0.08); + color: #111111; } + .gedit-document-panel list-row .button:hover, .gedit-document-panel .prelight-row .button:hover { + border-color: rgba(95, 95, 95, 0.1); + color: #111111; } + +.gedit-document-panel-group-row, .gedit-document-panel-group-row:hover { + border-top: 1px solid #0e0e0e; + background-color: #101010; } + +.gedit-document-panel-document-row:hover { + background-color: #111111; } + +.gedit-document-panel-dragged-row { + border: 1px solid rgba(95, 95, 95, 0.1); + background-color: rgba(95, 95, 95, 0.5); + color: #111111; } + +.gedit-document-panel-placeholder-row { + border: 0; + background-color: rgba(95, 95, 95, 0.08); + transition: all 200ms ease-in; } + +GeditStatusbar { + border-top: 1px solid #0d0d0d; } + +GeditStatusbar GeditSmallButton, GeditStatusMenuButton { + text-shadow: none; } + GeditStatusbar GeditSmallButton .button, GeditStatusMenuButton .button { + border-style: solid; + border-width: 0 1px; + border-color: transparent; + border-radius: 0; + padding: 1px 6px 2px 4px; } + GeditStatusbar GeditSmallButton .button:hover, GeditStatusbar GeditSmallButton .button:active, GeditStatusbar GeditSmallButton .button:active:hover, GeditStatusMenuButton .button:hover, GeditStatusMenuButton .button:active, GeditStatusMenuButton .button:active:hover { + border-color: #0d0d0d; } + GeditStatusbar GeditSmallButton .button:active, GeditStatusMenuButton .button:active { + background-color: #0f0f0f; + color: #eeeeee; } + +GeditViewFrame .gedit-search-slider { + padding: 3px; + border-radius: 0 0 3px 3px; + border-width: 0 1px 1px; + border-style: solid; + border-color: #0d0d0d; + background-color: #101010; } + GeditViewFrame .gedit-search-slider .not-found { + background-color: #fc6600; + background-image: none; + color: #101010; } + +GeditFileBrowserWidget .toolbar { + padding: 1.5px; + border-top: 0; + background-color: #101010; + background-image: none; } + +.gedit-search-entry-occurrences-tag { + margin: 1.5px; + padding: 1.5px; + color: mix(#eeeeee,#101010,0.5); } + +/************ + ! Nautilus * +*************/ +.nautilus-desktop.nautilus-canvas-item { + color: #111111; + text-shadow: 1px 1px #5f5f5f; } + .nautilus-desktop.nautilus-canvas-item:active { + color: #eeeeee; } + .nautilus-desktop.nautilus-canvas-item:selected { + color: #ffffff; } + .nautilus-desktop.nautilus-canvas-item:active, .nautilus-desktop.nautilus-canvas-item:hover, .nautilus-desktop.nautilus-canvas-item:selected { + text-shadow: none; } + +NautilusWindow .toolbar { + border-width: 0 0 1px; + border-style: solid; + border-color: #0d0d0d; } + +NautilusWindow .sidebar .frame { + border: 0; } + +NautilusWindow GtkPaned { + border-width: 0 1px 0 0; + border-style: solid; } + NautilusWindow GtkPaned, NautilusWindow GtkPaned:hover { + border-color: #0e0e0e; + background-color: #101010; } + +NautilusNotebook.notebook { + border-right-width: 0; + border-left-width: 0; + border-bottom-width: 0; } + +NautilusNotebook .frame { + border: 0; } + +NautilusQueryEditor .toolbar { + padding-top: 2px; + padding-bottom: 1px; + border-width: 1px 0 0; + border-style: solid; + border-color: #101010; + background-color: #0e0e0e; } + NautilusQueryEditor .toolbar:nth-child(2) { + border-color: #0d0d0d; } + NautilusQueryEditor .toolbar.search-bar { + border-top-width: 0; + border-bottom-width: 0; } + NautilusQueryEditor .toolbar:last-child, NautilusQueryEditor .toolbar:only-child, NautilusQueryEditor .toolbar.search-bar:last-child, NautilusQueryEditor .toolbar.search-bar:only-child { + border-bottom-width: 1px; + border-bottom-color: #0d0d0d; } + +/******** + ! Nemo * +*********/ +.nemo-desktop.nemo-canvas-item { + color: #111111; + text-shadow: 1px 1px #5f5f5f; } + .nemo-desktop.nemo-canvas-item:active { + color: #eeeeee; } + .nemo-desktop.nemo-canvas-item:selected { + color: #ffffff; } + .nemo-desktop.nemo-canvas-item:active, .nemo-desktop.nemo-canvas-item:hover, .nemo-desktop.nemo-canvas-item:selected { + text-shadow: none; } + +NemoPathbarButton { + background-color: #101010; + background-image: none; + border-color: rgba(190, 190, 190, 0.32); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); + -NemoPathbarButton-border-radius: 3px; } + NemoPathbarButton:focus, NemoPathbarButton:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.32),0.3); } + NemoPathbarButton:active, NemoPathbarButton:active:hover, NemoPathbarButton:active:focus, NemoPathbarButton:active:hover:focus, NemoPathbarButton:checked, NemoPathbarButton:checked:hover, NemoPathbarButton:checked:focus, NemoPathbarButton:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.32); } + NemoPathbarButton:insensitive { + border-color: rgba(202, 202, 202, 0.32); } + NemoPathbarButton:active:insensitive, NemoPathbarButton:checked:insensitive { + border-color: rgba(190, 190, 190, 0.32); } + NemoPathbarButton.flat { + border-color: rgba(16, 16, 16, 0); + color: #eeeeee; + background-color: rgba(16, 16, 16, 0); + background-image: none; + box-shadow: none; } + NemoPathbarButton:hover, NemoPathbarButton.flat:hover { + background-color: #111111; + background-image: none; + border-color: rgba(190, 190, 190, 0.4); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + NemoPathbarButton:hover:focus, NemoPathbarButton:hover:hover, NemoPathbarButton.flat:hover:focus, NemoPathbarButton.flat:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.4),0.3); } + NemoPathbarButton:hover:active, NemoPathbarButton:hover:active:hover, NemoPathbarButton:hover:active:focus, NemoPathbarButton:hover:active:hover:focus, NemoPathbarButton:hover:checked, NemoPathbarButton:hover:checked:hover, NemoPathbarButton:hover:checked:focus, NemoPathbarButton:hover:checked:hover:focus, NemoPathbarButton.flat:hover:active, NemoPathbarButton.flat:hover:active:hover, NemoPathbarButton.flat:hover:active:focus, NemoPathbarButton.flat:hover:active:hover:focus, NemoPathbarButton.flat:hover:checked, NemoPathbarButton.flat:hover:checked:hover, NemoPathbarButton.flat:hover:checked:focus, NemoPathbarButton.flat:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.4); } + NemoPathbarButton:hover:insensitive, NemoPathbarButton.flat:hover:insensitive { + border-color: rgba(202, 202, 202, 0.4); } + NemoPathbarButton:hover:active:insensitive, NemoPathbarButton:hover:checked:insensitive, NemoPathbarButton.flat:hover:active:insensitive, NemoPathbarButton.flat:hover:checked:insensitive { + border-color: rgba(190, 190, 190, 0.4); } + NemoPathbarButton:focus, NemoPathbarButton.flat:focus { + background-color: #111111; + background-image: none; + border-color: rgba(238, 238, 238, 0.32); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + NemoPathbarButton:focus:hover, NemoPathbarButton.flat:focus:hover { + background-color: #121212; + background-image: none; + border-color: rgba(190, 190, 190, 0.4); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + NemoPathbarButton:focus:hover:focus, NemoPathbarButton:focus:hover:hover, NemoPathbarButton.flat:focus:hover:focus, NemoPathbarButton.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.4),0.3); } + NemoPathbarButton:focus:hover:active, NemoPathbarButton:focus:hover:active:hover, NemoPathbarButton:focus:hover:active:focus, NemoPathbarButton:focus:hover:active:hover:focus, NemoPathbarButton:focus:hover:checked, NemoPathbarButton:focus:hover:checked:hover, NemoPathbarButton:focus:hover:checked:focus, NemoPathbarButton:focus:hover:checked:hover:focus, NemoPathbarButton.flat:focus:hover:active, NemoPathbarButton.flat:focus:hover:active:hover, NemoPathbarButton.flat:focus:hover:active:focus, NemoPathbarButton.flat:focus:hover:active:hover:focus, NemoPathbarButton.flat:focus:hover:checked, NemoPathbarButton.flat:focus:hover:checked:hover, NemoPathbarButton.flat:focus:hover:checked:focus, NemoPathbarButton.flat:focus:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.4); } + NemoPathbarButton:focus:hover:insensitive, NemoPathbarButton.flat:focus:hover:insensitive { + border-color: rgba(202, 202, 202, 0.4); } + NemoPathbarButton:focus:hover:active:insensitive, NemoPathbarButton:focus:hover:checked:insensitive, NemoPathbarButton.flat:focus:hover:active:insensitive, NemoPathbarButton.flat:focus:hover:checked:insensitive { + border-color: rgba(190, 190, 190, 0.4); } + NemoPathbarButton:checked, NemoPathbarButton:active, NemoPathbarButton.flat:checked, NemoPathbarButton.flat:active { + background-color: #FC6600; + background-image: none; + border-color: rgba(190, 190, 190, 0.32); + color: #ffffff; + box-shadow: inset 1px 0 rgba(238, 238, 238, 0.06), inset 0 1px rgba(238, 238, 238, 0.07), inset -1px 0 rgba(238, 238, 238, 0.06), inset 0 -1px rgba(238, 238, 238, 0.05); } + NemoPathbarButton:checked:focus, NemoPathbarButton:checked:hover, NemoPathbarButton:active:focus, NemoPathbarButton:active:hover, NemoPathbarButton.flat:checked:focus, NemoPathbarButton.flat:checked:hover, NemoPathbarButton.flat:active:focus, NemoPathbarButton.flat:active:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.32),0.3); } + NemoPathbarButton:checked:active, NemoPathbarButton:checked:active:hover, NemoPathbarButton:checked:active:focus, NemoPathbarButton:checked:active:hover:focus, NemoPathbarButton:checked:checked, NemoPathbarButton:checked:checked:hover, NemoPathbarButton:checked:checked:focus, NemoPathbarButton:checked:checked:hover:focus, NemoPathbarButton:active:active, NemoPathbarButton:active:active:hover, NemoPathbarButton:active:active:focus, NemoPathbarButton:active:active:hover:focus, NemoPathbarButton:active:checked, NemoPathbarButton:active:checked:hover, NemoPathbarButton:active:checked:focus, NemoPathbarButton:active:checked:hover:focus, NemoPathbarButton.flat:checked:active, NemoPathbarButton.flat:checked:active:hover, NemoPathbarButton.flat:checked:active:focus, NemoPathbarButton.flat:checked:active:hover:focus, NemoPathbarButton.flat:checked:checked, NemoPathbarButton.flat:checked:checked:hover, NemoPathbarButton.flat:checked:checked:focus, NemoPathbarButton.flat:checked:checked:hover:focus, NemoPathbarButton.flat:active:active, NemoPathbarButton.flat:active:active:hover, NemoPathbarButton.flat:active:active:focus, NemoPathbarButton.flat:active:active:hover:focus, NemoPathbarButton.flat:active:checked, NemoPathbarButton.flat:active:checked:hover, NemoPathbarButton.flat:active:checked:focus, NemoPathbarButton.flat:active:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.32); } + NemoPathbarButton:checked:insensitive, NemoPathbarButton:active:insensitive, NemoPathbarButton.flat:checked:insensitive, NemoPathbarButton.flat:active:insensitive { + border-color: rgba(202, 202, 202, 0.32); } + NemoPathbarButton:checked:active:insensitive, NemoPathbarButton:checked:checked:insensitive, NemoPathbarButton:active:active:insensitive, NemoPathbarButton:active:checked:insensitive, NemoPathbarButton.flat:checked:active:insensitive, NemoPathbarButton.flat:checked:checked:insensitive, NemoPathbarButton.flat:active:active:insensitive, NemoPathbarButton.flat:active:checked:insensitive { + border-color: rgba(190, 190, 190, 0.32); } + NemoPathbarButton:checked:focus, NemoPathbarButton:checked:hover, NemoPathbarButton:active:focus, NemoPathbarButton:active:hover, NemoPathbarButton.flat:checked:focus, NemoPathbarButton.flat:checked:hover, NemoPathbarButton.flat:active:focus, NemoPathbarButton.flat:active:hover { + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + NemoPathbarButton:focus, NemoPathbarButton:hover, NemoPathbarButton.flat:focus, NemoPathbarButton.flat:hover { + color: #eeeeee; } + NemoPathbarButton:insensitive:insensitive, NemoPathbarButton.flat:insensitive:insensitive { + background-color: alpha(mix(#101010,#eeeeee,0.2),0.4); + background-image: none; + opacity: .6; + color: mix(#101010,#eeeeee,0.6); + box-shadow: none; } + NemoPathbarButton:insensitive:insensitive :insensitive, NemoPathbarButton.flat:insensitive:insensitive :insensitive { + color: mix(#101010,#eeeeee,0.6); } + NemoPathbarButton:active:insensitive, NemoPathbarButton:checked:insensitive { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + NemoPathbarButton:active:insensitive:insensitive, NemoPathbarButton:checked:insensitive:insensitive { + color: rgba(255, 255, 255, 0.85); } + NemoPathbarButton.separator, NemoPathbarButton .separator { + border: 1px solid currentColor; + color: rgba(16, 16, 16, 0.9); } + NemoPathbarButton.separator:insensitive, NemoPathbarButton .separator:insensitive { + color: rgba(16, 16, 16, 0.85); } + +NemoPlacesTreeView { + -NemoPlacesTreeView-disk-full-bg-color: #0d0d0d; + -NemoPlacesTreeView-disk-full-fg-color: #FC6600; + -NemoPlacesTreeView-disk-full-bar-width: 1px; + -NemoPlacesTreeView-disk-full-bar-radius: 1px; + -NemoPlacesTreeView-disk-full-bottom-padding: 2px; + -NemoPlacesTreeView-disk-full-max-length: 70px; } + NemoPlacesTreeView:selected { + -NemoPlacesTreeView-disk-full-bg-color: #ffffff; + -NemoPlacesTreeView-disk-full-fg-color: #ff832f; } + +NemoWindow .nemo-inactive-pane .view, NemoWindow .nemo-inactive-pane GtkHTML, NemoWindow .nemo-inactive-pane iconview { + background-color: mix(#101010,#eeeeee,0.12); + color: #eeeeee; } + +/*********************** + ! Fallback mode panel * +************************/ +PanelWidget, PanelApplet, PanelToplevel, PanelSeparator, PanelApplet > GtkMenuBar.menubar.menuitem, PanelMenuBar.menubar.menuitem, .gnome-panel-menu-bar.menuitem, PanelAppletFrame, WnckPager, WnckTasklist, .xfce4-panel, UnityPanelWidget, .unity-panel { + background-color: #111111; + background-image: none; + color: #eeeeee; } + +PanelApplet .button, .xfce4-panel .button { + border-width: 0 1px; + border-radius: 0; + border-color: transparent; + background-color: transparent; + background-image: none; + color: #eeeeee; } + PanelApplet .button:hover, .xfce4-panel .button:hover, PanelApplet .button:hover, .xfce4-panel .button:hover { + background-color: mix(#111111,#eeeeee,0.11); + background-image: none; + border-color: mix(#111111,#eeeeee,0.11); + color: white; } + PanelApplet .button:active, .xfce4-panel .button:active, PanelApplet .button:checked, .xfce4-panel .button:checked { + background-color: mix(#111111,#eeeeee,0.21); + background-image: none; + border-color: mix(#111111,#eeeeee,0.21); + color: white; } + PanelApplet .button:active:hover, .xfce4-panel .button:active:hover, PanelApplet .button:checked:hover, .xfce4-panel .button:checked:hover { + background-color: mix(#111111,#eeeeee,0.31); + background-image: none; + border-color: mix(#111111,#eeeeee,0.31); } + +PanelWidget, PanelApplet, PanelToplevel { + padding: 0; } + +PanelApplet { + border: 0; } + PanelApplet .button { + -GtkButton-inner-border: 2; } + +PanelSeparator { + border: 0; } + +PanelApplet > GtkMenuBar.menubar.menuitem, PanelMenuBar.menubar.menuitem, .gnome-panel-menu-bar.menuitem { + border: 0; + -PanelMenuBar-icon-visible: true; } + +PanelAppletFrame { + border: 0; } + +/************ + ! Synaptic * +*************/ +GtkWindow > GtkVBox > .dock, GtkWindow > GtkVBox > .dock > GtkHBox > GtkToolbar { + background-color: #101010; + background-image: none; + padding: 3px; + border: 0; + color: #eeeeee; } + +/*********************** + ! Fallback mode panel * +************************/ +/*************** + ! Xfce styles * +****************/ +XfceHeading { + margin: 0; + padding: 0; + border: 0; + background-image: none; + background-color: #101010; + color: #eeeeee; } + +.xfce4-panel { + font: normal; } + .xfce4-panel .menu { + -gtk-image-effect: none; } + +/*********************** + ! Fallback mode panel * +************************/ +/**************** + ! Unity styles * +*****************/ +UnityDecoration { + -UnityDecoration-extents: 28px 1px 1px 1px; + -UnityDecoration-input-extents: 10px; + -UnityDecoration-shadow-offset-x: 1px; + -UnityDecoration-shadow-offset-y: 1px; + -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.7); + -UnityDecoration-active-shadow-radius: 8px; + -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.5); + -UnityDecoration-inactive-shadow-radius: 5px; + -UnityDecoration-glow-size: 10px; + -UnityDecoration-glow-color: #FC6600; + -UnityDecoration-title-indent: 10px; + -UnityDecoration-title-fade: 35px; + -UnityDecoration-title-alignment: 0; } + UnityDecoration.top { + border: 1px solid mix(#0c0c0c,#eeeeee,0.21); + border-bottom: 0; + border-radius: 2px 2px 0 0; + padding: 1px 8px 0 8px; + background-color: #111111; + color: #eeeeee; + text-shadow: none; } + UnityDecoration.top:backdrop { + border: 1px solid mix(#0b0b0b,mix(#eeeeee,#101010,0.4),0.12); + border-bottom: 0; + background-color: #101010; + color: mix(#eeeeee,#101010,0.4); } + UnityDecoration.left, UnityDecoration.right, UnityDecoration.bottom { + background-color: mix(#0c0c0c,#eeeeee,0.21); } + UnityDecoration.left:backdrop, UnityDecoration.right:backdrop, UnityDecoration.bottom:backdrop { + background-color: mix(#0b0b0b,mix(#eeeeee,#101010,0.4),0.12); } + +UnityPanelWidget, .unity-panel { + border: 0; } + +.unity-panel.menuitem, .unity-panel .menuitem { + border-width: 0 1px; + color: #eeeeee; } + .unity-panel.menuitem:hover, .unity-panel.menuitem *:hover, .unity-panel .menuitem:hover, .unity-panel .menuitem *:hover { + border-color: mix(#111111,#eeeeee,0.21); + background-color: mix(#111111,#eeeeee,0.21); + background-image: none; + color: white; } + +SheetStyleDialog.unity-force-quit { + background-color: #101010; } + +/*********************** + ! LightDM GTK Greeter * + ***********************/ +#panel_window { + background-color: transparent; + background-image: none; + color: #111111; + font: bold; + text-shadow: 0 1px rgba(95, 95, 95, 0.5); + icon-shadow: 0 1px rgba(95, 95, 95, 0.5); } + #panel_window .menubar, #panel_window .menubar > .menuitem { + background-color: transparent; + background-image: none; + color: #111111; + font: bold; + text-shadow: 0 1px rgba(95, 95, 95, 0.5); + icon-shadow: 0 1px rgba(95, 95, 95, 0.5); } + #panel_window .menubar *:hover, #panel_window .menubar > .menuitem *:hover { + color: #111111; } + #panel_window .menubar:hover, #panel_window .menubar > .menuitem:hover { + border-style: none; + background-color: rgba(17, 17, 17, 0.2); + background-image: none; + color: #111111; } + #panel_window .menubar:insensitive, #panel_window .menubar > .menuitem:insensitive { + color: rgba(17, 17, 17, 0.7); } + #panel_window .menubar .menu, #panel_window .menubar > .menuitem .menu { + border-radius: 1px; } + #panel_window .menubar .menu .menuitem, #panel_window .menubar > .menuitem .menu .menuitem { + font: normal; + text-shadow: none; } + +#content_frame { + padding-bottom: 14px; } + +#login_window, #shutdown_dialog, #restart_dialog { + border-style: none; + border-radius: 3px; + background-color: #111111; + color: #eeeeee; + /* draw border using box-shadow */ + box-shadow: inset 1px 0 mix(#0c0c0c,#eeeeee,0.21), inset -1px 0 mix(#0c0c0c,#eeeeee,0.21), inset 0 1px mix(#0c0c0c,#eeeeee,0.21), inset 0 -1px mix(#0c0c0c,#eeeeee,0.21); } + #login_window .button, #shutdown_dialog .button, #restart_dialog .button { + padding: 3px 15px; + border-width: 1px; + border-radius: 3px; + border-style: solid; + border-color: #0e0e0e; + background-color: #121212; + background-image: none; + color: #eeeeee; + transition: all 150ms ease-out; } + #login_window .button.default, #login_window .button:focus, #login_window .button:active:focus, #shutdown_dialog .button.default, #shutdown_dialog .button:focus, #shutdown_dialog .button:active:focus, #restart_dialog .button.default, #restart_dialog .button:focus, #restart_dialog .button:active:focus { + border-color: #ca5200; + background-color: #ff7111; + background-image: none; + color: #ffffff; } + #login_window .button.default:hover, #login_window .button:focus:hover, #login_window .button:active:focus:hover, #shutdown_dialog .button.default:hover, #shutdown_dialog .button:focus:hover, #shutdown_dialog .button:active:focus:hover, #restart_dialog .button.default:hover, #restart_dialog .button:focus:hover, #restart_dialog .button:active:focus:hover { + border-color: #b04700; + background-color: #FC6600; } + +#login_window .menu { + border-radius: 1px; } + +#login_window GtkComboBox .button, #login_window GtkComboBox .button:hover, #login_window GtkComboBox .button:active, #login_window GtkComboBox .button:active:hover, #login_window GtkComboBox .button:focus, #login_window GtkComboBox .button:hover:focus, #login_window GtkComboBox .button:active:focus, #login_window GtkComboBox .button:active:hover:focus { + padding: 0; + background: none; + border-style: none; + box-shadow: none; } + +#login_window .entry { + padding: 3px 5px; + border-width: 1px; + border-style: solid; + border-color: #0e0e0e; + border-radius: 3px; + background-color: #0f0f0f; + background-image: none; + color: #eeeeee; + box-shadow: none; + transition: all 150ms ease-out; } + #login_window .entry:focus, #login_window .entry:hover { + border-color: #0c0c0c; + box-shadow: inset 1px 0 rgba(48, 48, 48, 0.1), inset 0 1px rgba(48, 48, 48, 0.12), inset -1px 0 rgba(48, 48, 48, 0.1), inset 0 -1px rgba(48, 48, 48, 0.05); } + +#user_combobox { + color: #eeeeee; + font: 18px; } + #user_combobox .menu { + font: normal; } + #user_combobox .arrow { + color: mix(#eeeeee,#111111,0.5); } + +#user_image { + padding: 3px; + border-radius: 3px; + /* draw border using box-shadow */ + box-shadow: inset 1px 0 #0c0c0c, inset -1px 0 #0c0c0c, inset 0 1px #0c0c0c, inset 0 -1px #0c0c0c; } + +#user_image_border { + border-radius: 3px; + background-color: #0f0f0f; + background-image: none; + box-shadow: inset 1px 0 rgba(48, 48, 48, 0.07), inset 0 1px rgba(48, 48, 48, 0.08), inset -1px 0 rgba(48, 48, 48, 0.07), inset 0 -1px rgba(48, 48, 48, 0.05); } + +#buttonbox_frame { + padding-top: 10px; + padding-bottom: 0; + border-style: none; + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + background-color: transparent; + background-image: none; + box-shadow: none; } + +/* shutdown button */ +#shutdown_button { + border-color: #ca5200; + background-color: #ff7111; + background-image: none; + color: #101010; } + #shutdown_button:hover, #shutdown_button:active, #shutdown_button:active:hover { + border-color: #b04700; + background-color: #fc6600; } + +/* restart button */ +#restart_button { + border-color: #ca9800; + background-color: #ffc411; + background-image: none; + color: #101010; } + #restart_button:hover, #restart_button:active, #restart_button:active:hover { + border-color: #b08500; + background-color: #fcbe00; } + +/* password warning */ +#greeter_infobar { + font: bold; } + +/********************** + ! Genome Terminal * +***********************/ +VteTerminal { + background-color: #111111; + color: #eeeeee; } + +TerminalWindow .scrollbars-junction { + background-color: #111111; } + +TerminalWindow .scrollbar.trough { + background-color: #111111; } + +TerminalWindow .scrollbar.button { + color: #0a0a0a; } + TerminalWindow .scrollbar.button:active { + color: #0a0a0a; } + TerminalWindow .scrollbar.button:active:hover { + color: #0a0a0a; } + +TerminalWindow .scrollbar.slider { + border-color: mix(#0f0f0f,#eeeeee,0.21); + background-color: mix(#111111,#eeeeee,0.21); } + TerminalWindow .scrollbar.slider:hover { + border-color: mix(#0f0f0f,#eeeeee,0.31); + background-color: mix(#111111,#eeeeee,0.31); } + TerminalWindow .scrollbar.slider.vertical:hover { + border-color: mix(#0f0f0f,#eeeeee,0.31); + background-color: mix(#111111,#eeeeee,0.31); } + TerminalWindow .scrollbar.slider.vertical:active { + border-color: #e35c00; + background-color: #FC6600; } + TerminalWindow .scrollbar.slider:active { + border-color: #e35c00; + background-color: #FC6600; } + +TerminalWindow GtkNotebook.notebook { + border-right-width: 0; + border-bottom-width: 0; + border-left-width: 0; } + +TerminalNotebook.notebook { + padding: 0; + border-width: 1px 0 0; + border-style: solid; + border-color: #0c0c0c; + border-radius: 0; + background-color: #111111; + background-image: none; + background-clip: border-box; + color: #eeeeee; + -GtkNotebook-initial-gap: 0; + -GtkNotebook-arrow-spacing: 5; + -GtkNotebook-tab-curvature: 0; + -GtkNotebook-tab-overlap: 1; + -GtkNotebook-has-tab-gap: false; } + TerminalNotebook.notebook.frame { + border-width: 1px; } + TerminalNotebook.notebook.header { + border-width: 0; + background-color: #0e0e0e; } + TerminalNotebook.notebook.header.frame { + border-color: mix(#FC6600,#111111,0.3); } + TerminalNotebook.notebook.header.frame.top { + border-width: 1px 1px 0 1px; } + TerminalNotebook.notebook.header.frame.right { + border-width: 1px 1px 1px 0; } + TerminalNotebook.notebook.header.frame.bottom { + border-width: 0 1px 1px 1px; } + TerminalNotebook.notebook.header.frame.left { + border-width: 1px 0 1px 1px; } + TerminalNotebook.notebook GtkViewport { + border-width: 0; + background-color: #111111; + color: #eeeeee; } + TerminalNotebook.notebook tab { + padding: 4px 6px; + border: 1px solid transparent; + background-color: transparent; + background-image: none; + /* close button styling */ } + TerminalNotebook.notebook tab:active { + background-color: transparent; + background-image: none; } + TerminalNotebook.notebook tab.top { + border-bottom-width: 2px; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; } + TerminalNotebook.notebook tab.top:hover { + border-bottom-color: rgba(252, 102, 0, 0.3); } + TerminalNotebook.notebook tab.top:active { + border-bottom-color: #FC6600; } + TerminalNotebook.notebook tab.right { + border-left-width: 2px; + border-bottom-left-radius: 0; + border-top-left-radius: 0; } + TerminalNotebook.notebook tab.right:hover { + border-left-color: rgba(252, 102, 0, 0.3); } + TerminalNotebook.notebook tab.right:active { + border-left-color: #FC6600; } + TerminalNotebook.notebook tab.bottom { + border-top-width: 2px; + border-top-right-radius: 0; + border-top-left-radius: 0; } + TerminalNotebook.notebook tab.bottom:hover { + border-top-color: rgba(252, 102, 0, 0.3); } + TerminalNotebook.notebook tab.bottom:active { + border-top-color: #FC6600; } + TerminalNotebook.notebook tab.left { + border-right-width: 2px; + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + TerminalNotebook.notebook tab.left:hover { + border-right-color: rgba(252, 102, 0, 0.3); } + TerminalNotebook.notebook tab.left:active { + border-right-color: #FC6600; } + TerminalNotebook.notebook tab GtkLabel { + color: mix(#eeeeee,#111111,0.3); } + TerminalNotebook.notebook tab.reorderable-page:hover { + background-color: #0e0e0e; + border-left: 0; + border-right: 0; + /* using box shadows instead of borders due to slanted edges */ + box-shadow: inset 0 3px rgba(95, 95, 95, 0.03), inset 0 2px rgba(95, 95, 95, 0.03), inset 0 1px rgba(95, 95, 95, 0.03), inset 1px 0 #0c0c0c, inset -1px 0 #0c0c0c; } + TerminalNotebook.notebook tab.reorderable-page:active { + background-color: #0f0f0f; + border-left: 0; + border-right: 0; + box-shadow: inset 0 3px rgba(95, 95, 95, 0.03), inset 0 2px rgba(95, 95, 95, 0.03), inset 0 1px rgba(95, 95, 95, 0.03), inset 1px 0 #0d0d0d, inset -1px 0 #0d0d0d; } + TerminalNotebook.notebook tab .button, TerminalNotebook.notebook tab .button:active, TerminalNotebook.notebook tab .button:checked, TerminalNotebook.notebook tab .button:hover { + padding: 1px; + border-width: 1px; + border-radius: 2px; + border-style: solid; + border-color: transparent; + background-image: none; + background-color: transparent; + color: mix(#eeeeee,#111111,0.5); } + TerminalNotebook.notebook tab .button:hover { + color: #eeeeee; + border-color: #0e0e0e; } + TerminalNotebook.notebook tab .button:active, TerminalNotebook.notebook tab .button:checked, TerminalNotebook.notebook tab .button:active:hover, TerminalNotebook.notebook tab .button:checked:hover { + border-color: #0c0c0c; + background-color: #101010; } + TerminalNotebook.notebook .prelight-page, TerminalNotebook.notebook .prelight-page GtkLabel { + color: mix(#eeeeee,#111111,0.15); } + TerminalNotebook.notebook .active-page, TerminalNotebook.notebook .active-page GtkLabel { + color: #eeeeee; } diff --git a/trollwut-orange-dark/gtk-3.0/gtk-dark.css b/trollwut-orange-dark/gtk-3.0/gtk-dark.css new file mode 100644 index 0000000..b00626d --- /dev/null +++ b/trollwut-orange-dark/gtk-3.0/gtk-dark.css @@ -0,0 +1 @@ +@import url("resource:///org/numixproject/gtk/dist/gtk-dark.css"); diff --git a/trollwut-orange-dark/gtk-3.0/gtk.css b/trollwut-orange-dark/gtk-3.0/gtk.css new file mode 100644 index 0000000..c6eab95 --- /dev/null +++ b/trollwut-orange-dark/gtk-3.0/gtk.css @@ -0,0 +1 @@ +@import url("resource:///org/numixproject/gtk/dist/gtk.css"); diff --git a/trollwut-orange-dark/gtk-3.0/gtk.gresource b/trollwut-orange-dark/gtk-3.0/gtk.gresource new file mode 100644 index 0000000000000000000000000000000000000000..cb328f62af331220093559e658d42d70e95111ea GIT binary patch literal 7315632 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 z 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 + + + assets/checkbox-checked-dark.svg + assets/checkbox-checked-insensitive-dark.svg + assets/checkbox-checked-insensitive.svg + assets/checkbox-checked.svg + assets/checkbox-mixed-dark.svg + assets/checkbox-mixed-insensitive-dark.svg + assets/checkbox-mixed-insensitive.svg + assets/checkbox-mixed.svg + assets/checkbox-unchecked-dark.svg + assets/checkbox-unchecked-insensitive-dark.svg + assets/checkbox-unchecked-insensitive.svg + assets/checkbox-unchecked.svg + assets/grid-selection-checked-dark.svg + assets/grid-selection-checked.svg + assets/grid-selection-unchecked-dark.svg + assets/grid-selection-unchecked.svg + assets/menuitem-checkbox-checked-hover.svg + assets/menuitem-checkbox-checked-insensitive.svg + assets/menuitem-checkbox-checked.svg + assets/menuitem-checkbox-unchecked.svg + assets/menuitem-checkbox-mixed-hover.svg + assets/menuitem-checkbox-mixed-insensitive.svg + assets/menuitem-checkbox-mixed.svg + assets/menuitem-radio-checked-hover.svg + assets/menuitem-radio-checked-insensitive.svg + assets/menuitem-radio-checked.svg + assets/menuitem-radio-unchecked.svg + assets/radio-checked-dark.svg + assets/radio-checked-insensitive-dark.svg + assets/radio-checked-insensitive.svg + assets/radio-checked.svg + assets/radio-mixed-dark.svg + assets/radio-mixed-insensitive-dark.svg + assets/radio-mixed-insensitive.svg + assets/radio-mixed.svg + assets/radio-unchecked-dark.svg + assets/radio-unchecked-insensitive-dark.svg + assets/radio-unchecked-insensitive.svg + assets/radio-unchecked.svg + assets/pane-handle.png + assets/pane-handle@2.png + dist/gtk.css + dist/gtk-dark.css + + diff --git a/trollwut-orange-dark/gtk-3.0/thumbnail.png b/trollwut-orange-dark/gtk-3.0/thumbnail.png new file mode 100644 index 0000000000000000000000000000000000000000..aee78fcd07a87628bc5d8ea964d9781a2ff01b36 GIT binary patch literal 1755 zcmV<11|<23P)Oe3pL>M4%vhbQ1 zApS=}6hnYSqR4B)BtjJ8d z4Z|=Ni{;LpJE<1ZKSYey>2ys^O zK+UknBpsuZgecVl5+O4)Q>)dA#o|6&vMg(}+1zfoz>#G#nOdz@sZ`;~#4rp=k}j9a z@Ap5J;wRK-tyWuCSI2Q&pDjfqkzTJCVl;}Pxw*LnK{PivI~)$4=K%o2Fu7b_P*6Zo zR7*=s_+nx_k)cB@77KA10D{4wkQX0C(W0Uvnx^aP>nV!rGL+*uilXZ4>lubADk?(J z#O-<_jqa0-I3FuFH`n9wIGxVk8aSO!kH?dflasKdSfOLihR^4Z0N{hP*VAVEtMcbl zt+68&CKB<%V5mnqxxB4qx9VsYjjpaAe73#s*eH|92!gQLY_Xd;old=8FO^CYi`TKf z`jHd#q5A#%4;-qfu^>~n9{O;BD&|m=HXm4}?O9GL8w#22MYIS7jg-$*2nsK1wL046 z3>3D$NMByyZCv2pqNAfHhs|co%F0SiSnMyHCmkk}2>|}CyFF^|-l8#3Ns96puFkiA zaqLO}0AR$lmD8DugLU_^XRdy0=4b?4w~lOYZ5g&CQf{l>chnM4O<1(_Rh?Q)T2Gdj zpZ_-ikUi(koU6b2CM=#lHZyqr%+VkIXr<$nF2>+1gI_J-*IXEUr2|6%wvVG%<*@+3 zg<#7+l5ZS+M`r*SGGvIu;pnQqS3s}HXT#;SV_5(wwMfEMuh*;9CiwaY31(=9Z207P z2JFl^D*&K5vsTQ_9Td5zp8Up=@hSk6BiqR!d)sON`Htey<=UDH z{_$H5mo0oA05sE9Zu+cr{-Bn#)fYM^ZT@<_AtPStg+%bR;el}~uDsYkO2+S=*co;? zz{85O(l70TTm}HKSRB2bSe6}#zPmiC%JaOCrS*}-exoHNAOAT$fMiJJoV|S8JGH)E zTQbguhMVj%w!vt$0)THyS6Q>7?3IR(rthm}0BX(w# zaPhX6MnauEF6oy$u%-@dEWr)K`O|ZJ5-bD&TnJX3msZ^z)MxkJcxYMS`e~Vo{YKMO z>!(hgI>j(?((-QyuRl~eO%eYmj2xBSX16opO2BGu)nsRj003@YyB>^u4Bd$jmc%_&VpGYk{GZ#&ZZK=+@ncTY78!&sJ$S7#Vu`=Ai*JW+K) zqJMcbKqwRf1VO?#5QRe4N8ip)zg*tcNTE=8?~*|P0FD>5R>h*7L6)7C-C`n7@rf1R z-xBxKCP`AE=zfECU6zzJiElCJEe0)X67Op4&bP?ra*`wylPb(;L^5*zqDe?&<5hsb z?b~<96cmU709DPN*Bx6s{WLK|C3?7QsjbCly*^n903aK`v?SALv?QkWkzBinE;%K= z=)v|h;XBNUB%xd`S6*ITSM@#*r4~tHrJ}G>QEHLgk2(zI=jXdzuEcZ-iqR;>-E&?% zvUd9kF90-r|7qjiJ-`3b=0@&cIbLfY9cg^+_;;rLJC7Z1Gyk}DQ&f55?set6KBzds zk{p5GsCai%?Y+db_C~W0n^P@MxVzu)rzlFJ(Zo2g0DwlLAxSdfqz4lIS5`?$iP30` zquU_qb5f3?n1>GkD6UlDw1;9t50(MRkgKFY>Mk8mxF{|zuBxi)d40x=88tOE0tXS& zID7<;aX8dyG%A(KY&IvH?nv+m9t!x$9xej_&rt5Lvk#Ubbl>NR&*d1fEGrTTN{5L= zA|cBc&-0fqUBYqPU@$0^N({ro*D(xJDwPI<0mt#jaT%V_?48YK)9dvD)1+3bRmhk; z&o?(WOQq7RtSqfo8=WS#SS-(In$+!f3r{h}h2QVD+vD5L3*_m{-VH#~Mkk4g(G0^7 z1d&=P4?z$F!!W5<(Qiazw8df>fWPZ7o6V_K(QhDKKM4zkQjw*PN!LmLDWH4T@iaZv x03^K_CW*AsNg{1@l1Lk!B+^DFiL}v4;y>*m+ofQg 50, 0, .1);*/ +/*$button_shadow_strength: if(lightness($bg) > 50, 0, .1);*/ +/*$dark_shadow: #000;*/ +/*$light_shadow: #fff;*/ +/*$selected_borders_color: if($variant == 'light', darken($selected_bg_color, 30%), darken($selected_bg_color, 20%));*/ +/*$borders_color: if($variant == 'light', shade($bg_color, .85), shade($bg_color, .88));*/ +/*$button_border_strength: if(lightness($bg) > 50, 0, .1);*/ +/*$button_shadow_strength: if(lightness($bg) > 50, 0, .1);*/ +/* dark color scheme */ +@define-color dark_bg_color #111111; +@define-color dark_fg_color #eeeeee; +/* colormap actually used by the theme, to be overridden in other css files */ +@define-color theme_bg_color #101010; +@define-color theme_fg_color #eeeeee; +@define-color theme_base_color #101010; +@define-color theme_text_color #eeeeee; +@define-color theme_selected_bg_color #FC6600; +@define-color theme_selected_fg_color #ffffff; +@define-color theme_tooltip_bg_color #101010; +@define-color theme_tooltip_fg_color #eeeeee; +/* shadow effects */ +@define-color light_shadow #111111; +@define-color dark_shadow #303030; +/* misc colors used by gtk+ */ +@define-color info_fg_color #101010; +@define-color info_bg_color #9e6656; +@define-color warning_fg_color #101010; +@define-color warning_bg_color #fcbe00; +@define-color question_fg_color #101010; +@define-color question_bg_color #9e6656; +@define-color error_fg_color #101010; +@define-color error_bg_color #fc6600; +@define-color link_color #8f1d45; +@define-color success_color #bee400; +@define-color warning_color #fcbe00; +@define-color error_color #fc6600; +/* widget colors */ +@define-color titlebar_bg_focused @dark_bg_color; +@define-color titlebar_bg_unfocused @theme_bg_color; +@define-color titlebar_fg_focused @dark_fg_color; +@define-color titlebar_fg_unfocused mix(#eeeeee,#101010,0.4); +@define-color menubar_bg_color @dark_bg_color; +@define-color menubar_fg_color @dark_fg_color; +@define-color toolbar_bg_color @theme_bg_color; +@define-color toolbar_fg_color @theme_fg_color; +@define-color menu_bg_color @dark_bg_color; +@define-color menu_fg_color @dark_fg_color; +@define-color panel_bg_color @dark_bg_color; +@define-color panel_fg_color @dark_fg_color; +@define-color borders mix(#101010,#eeeeee,0.18); +@define-color unfocused_borders mix(#101010,mix(#101010,#eeeeee,0.18),0.9); +@define-color button_bg_color #1c1c1c; +@define-color button_fg_color #eeeeee; +@define-color header_button_bg_color #101010; +@define-color header_button_fg_color #eeeeee; +@define-color insensitive_bg_color mix(#101010,#101010,0.6); +@define-color insensitive_fg_color mix(#eeeeee,#101010,0.5); +/* osd */ +@define-color osd_base #111111; +@define-color osd_bg rgba(17, 17, 17, 0.8); +@define-color osd_fg #eeeeee; +@define-color osd_insensitive_bg_color mix(#eeeeee,rgba(17, 17, 17, 0.8),0.5); +@define-color osd_insensitive_fg_color mix(#eeeeee,#111111,0.6); +@define-color osd_borders_color rgba(14, 14, 14, 0.8); +/* lightdm greeter colors */ +@define-color lightdm_bg_color #111111; +@define-color lightdm_fg_color #eeeeee; +/* widget text/foreground color on backdrop windows */ +@define-color theme_unfocused_fg_color mix(#eeeeee,#101010,0.5); +/* text color for entries, views and content in general on backdrop windows */ +@define-color theme_unfocused_text_color #eeeeee; +/* widget base background color on backdrop windows */ +@define-color theme_unfocused_bg_color #101010; +/* text widgets and the like base background color on backdrop windows */ +@define-color theme_unfocused_base_color #101010; +/* base background color of selections on backdrop windows */ +@define-color theme_unfocused_selected_bg_color #FC6600; +/* text/foreground color of selections on backdrop windows */ +@define-color theme_unfocused_selected_fg_color #ffffff; +/* insensitive color on backdrop windows*/ +@define-color unfocused_insensitive_color black; +/* window manager colors */ +@define-color wm_bg_focused #111111; +@define-color wm_bg_unfocused #101010; +@define-color wm_border_focused #FC6600; +@define-color wm_border_unfocused #111111; +@define-color wm_title_focused #eeeeee; +@define-color wm_title_unfocused mix(#eeeeee,#101010,0.4); +@define-color wm_icons_focused #eeeeee; +@define-color wm_icons_focused_prelight #FC6600; +@define-color wm_icons_focused_pressed #ca5200; +@define-color wm_icons_unfocused mix(#eeeeee,#101010,0.4); +@define-color wm_icons_unfocused_prelight #FC6600; +@define-color wm_icons_unfocused_pressed #ca5200; +/************** + ! GTK settings +***************/ +* { + -GtkWindow-resize-grip-height: 0; + -GtkWindow-resize-grip-width: 0; + -WnckTasklist-fade-overlay-rect: 0; + -GtkWidget-cursor-aspect-ratio: 0.04; + outline-color: rgba(252, 102, 0, 0.5); + outline-style: dashed; + outline-width: 1px; + outline-offset: -1px; + -gtk-outline-radius: 3px; } + +/************* + ! Base states + *************/ +*:selected, .gtkstyle-fallback:selected, GucharmapChartable:focus, GucharmapChartable:hover, GucharmapChartable:active, GucharmapChartable:selected, .gedit-document-panel-document-row:selected, .gedit-document-panel-document-row:selected:hover, GeditViewFrame .gedit-search-slider .not-found:selected, :focus:selected, GucharmapChartable:focus, .gedit-document-panel-document-row:focus:selected:hover, GeditViewFrame .gedit-search-slider .not-found:focus:selected { + background-color: #FC6600; + color: #ffffff; } + +* { + /* hyperlinks */ + -GtkIMHtml-hyperlink-color: #8f1d45; } + *:disabled, *:disabled:disabled { + color: mix(#eeeeee,#101010,0.5); } + *:disabled, *:disabled { + -gtk-icon-effect: dim; } + *:hover { + -gtk-icon-effect: highlight; } + *:link, *:visited { + color: #8f1d45; } + +.background { + background-color: #101010; + color: #eeeeee; } + .background:backdrop { + text-shadow: none; + -gtk-icon-shadow: none; } + .background.csd { + background-color: #101010; } + +.gtkstyle-fallback { + background-color: rgba(16, 16, 16, 0.5); + color: #eeeeee; } + .gtkstyle-fallback:hover { + background-color: #121212; + color: #eeeeee; } + .gtkstyle-fallback:active { + background-color: #0e0e0e; + color: #eeeeee; } + .gtkstyle-fallback:disabled { + background-color: #101010; + color: mix(#eeeeee,#101010,0.5); } + +image, image:disabled, label, label:disabled, box, box:disabled, grid, grid:disabled { + background-color: transparent; } + +label.separator { + color: #eeeeee; } + label.separator:backdrop { + color: mix(#eeeeee,#101010,0.5); } + +label selection { + background-color: #FC6600; + color: #ffffff; } + +label:disabled { + color: mix(#eeeeee,#101010,0.5); } + label:disabled:backdrop { + color: black; } + +label:backdrop { + color: mix(#eeeeee,#101010,0.5); } + +assistant .sidebar { + background-color: #101010; + border-top: 1px solid mix(#101010,#eeeeee,0.18); } + assistant .sidebar:backdrop { + background-color: #101010; + border-color: mix(#101010,mix(#101010,#eeeeee,0.18),0.9); } + +assistant.csd .sidebar { + border-top-style: none; } + +assistant .sidebar label { + padding: 3px 6px; } + +assistant .sidebar label.highlight { + background-color: mix(#eeeeee,#101010,0.8); } + +/********* + ! Buttons +**********/ +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#FC6600), to(transparent)); } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#FC6600), to(transparent)); } } + +stacksidebar row.needs-attention > label { + animation: needs_attention 150ms ease-in; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#FC6600), to(transparent)), -gtk-gradient(radial, center center, 0, center center, 0.5, to(rgba(95, 95, 95, 0.949804)), to(transparent)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + background-position: right 3px, right 4px; } + stacksidebar row.needs-attention > label:backdrop { + background-size: 6px 6px, 0 0; } + stacksidebar row.needs-attention > label:dir(rtl) { + background-position: left 3px, left 4px; } + +button, headerbar button, .titlebar:not(headerbar) button, toolbar button, toolbar.inline-toolbar button, .suggested-action, headerbar.selection-mode button.suggested-action, +.titlebar:not(headerbar).selection-mode button.suggested-action, .destructive-action, headerbar.selection-mode button, +.titlebar:not(headerbar).selection-mode button, infobar.info button, infobar.warning button, infobar.question button, infobar.error button, popover.background button, frame.app-notification button, button.osd, +#XfceNotifyWindow button, .osd button, .osd spinbutton:not(.vertical) button, +#XfceNotifyWindow spinbutton:not(.vertical) button, .osd spinbutton.vertical button:first-child, +#XfceNotifyWindow spinbutton.vertical button:first-child, treeview.view header button, treeview.view header button:hover, treeview.view header button:active, .nemo-window toolbar button, .nemo-window .sidebar + separator + box .primary-toolbar button.flat, #login_window button, #shutdown_button button, #restart_button button { + min-height: 20px; + min-width: 20px; + padding: 3px 5px; + border-width: 1px; + border-style: solid; + border-radius: 3px; + -gtk-outline-radius: 2.7px; + transition: 150ms ease; + outline-color: transparent; } + +calendar.view, calendar.view:backdrop, calendar.button, calendar.button:hover, calendar.button:backdrop, calendar.button:disabled, menu menuitem calendar.button, +.menu menuitem calendar.button, +.context-menu menuitem calendar.button, menu menuitem calendar.button:hover, +.menu menuitem calendar.button:hover, +.context-menu menuitem calendar.button:hover, modelbutton.flat, +menuitem.button.flat, notebook > header > tabs > tab button.flat:hover, notebook > header > tabs > tab button.flat:active, notebook > header > tabs > tab button.flat:active:hover { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + +spinbutton:not(.vertical) button, .linked:not(.vertical) > combobox > box > button.combo:dir(ltr), toolbar.inline-toolbar toolbutton > button.flat, +toolbar.inline-toolbar toolbutton:backdrop > button.flat { + border-radius: 0; + -gtk-outline-radius: 0; } + spinbutton:not(.vertical) button:dir(rtl), .linked:not(.vertical) > combobox > box > button.combo:dir(rtl), toolbar.inline-toolbar toolbutton > button.flat:dir(rtl), + toolbar.inline-toolbar toolbutton:backdrop > button.flat:dir(rtl) { + border-radius: 0; + -gtk-outline-radius: 0; } + +.linked.vertical > combobox > box > button.combo { + border-radius: 0; + -gtk-outline-radius: 0; } + .linked.vertical > combobox > box > button.combo:dir(rtl) { + border-radius: 0; + -gtk-outline-radius: 0; } + +.inline-toolbar button, +.linked > button, combobox box button, combobox box entry, headerbar .linked > button, .titlebar:not(headerbar) .linked > button, toolbar .linked > button, headerbar.selection-mode .linked > button, +.titlebar:not(headerbar).selection-mode .linked > button, popover.background .linked > button, .nemo-window toolbar .linked > button, .nemo-window toolbar toolitem stack widget button { + border-width: 1px; + border-radius: 0; + -gtk-outline-radius: 0; } + .inline-toolbar button:first-child, + .linked > button:first-child, combobox box button:first-child, combobox box entry:first-child, .linked:not(.vertical) > combobox:first-child > box > button.combo, headerbar .linked > button:first-child, .titlebar:not(headerbar) .linked > button:first-child, toolbar .linked > button:first-child, toolbar.inline-toolbar toolbutton:first-child > button.flat, + toolbar.inline-toolbar toolbutton:backdrop:first-child > button.flat, popover.background .linked > button:first-child, .nemo-window toolbar toolitem stack widget button:first-child { + border-width: 1px; + border-radius: 3px 0 0 3px; + -gtk-outline-radius: 2.7px 0 0 2.7px; } + .inline-toolbar button:last-child, + .linked > button:last-child, combobox box button:last-child, combobox box entry:last-child, .linked:not(.vertical) > combobox:last-child > box > button.combo, headerbar .linked > button:last-child, .titlebar:not(headerbar) .linked > button:last-child, toolbar .linked > button:last-child, toolbar.inline-toolbar toolbutton:last-child > button.flat, + toolbar.inline-toolbar toolbutton:backdrop:last-child > button.flat, popover.background .linked > button:last-child, .nemo-window toolbar toolitem stack widget button:last-child { + border-width: 1px; + border-radius: 0 3px 3px 0; + -gtk-outline-radius: 0 2.7px 2.7px 0; } + .inline-toolbar button:only-child, + .linked > button:only-child, combobox box button:only-child, combobox box entry:only-child, .linked:not(.vertical) > combobox:only-child > box > button.combo, headerbar .linked > button:only-child, .titlebar:not(headerbar) .linked > button:only-child, toolbar .linked > button:only-child, toolbar.inline-toolbar toolbutton:only-child > button.flat, + toolbar.inline-toolbar toolbutton:backdrop:only-child > button.flat, popover.background .linked > button:only-child, .nemo-window toolbar toolitem stack widget button:only-child { + border-width: 1px; + border-style: solid; } + .inline-toolbar button:only-child, + .linked > button:only-child, combobox box button:only-child, combobox box entry:only-child, .linked:not(.vertical) > combobox:only-child > box > button.combo, headerbar .linked > button:only-child, .titlebar:not(headerbar) .linked > button:only-child, toolbar .linked > button:only-child, toolbar.inline-toolbar toolbutton:only-child > button.flat, + toolbar.inline-toolbar toolbutton:backdrop:only-child > button.flat, popover.background .linked > button:only-child, .nemo-window toolbar toolitem stack widget button:only-child { + border-radius: 3px; + -gtk-outline-radius: 2.7px; } + +.linked.vertical > button { + border-width: 1px; + border-style: solid; + border-radius: 0; + -gtk-outline-radius: 0; } + .linked.vertical > button:first-child, .linked.vertical > combobox:first-child > box > button.combo { + border-width: 1px; + border-radius: 3px 3px 0 0; + -gtk-outline-radius: 2.7px 2.7px 0 0; } + .linked.vertical > button:last-child, .linked.vertical > combobox:last-child > box > button.combo { + border-width: 1px; + border-radius: 0 0 3px 3px; + -gtk-outline-radius: 0 0 2.7px 2.7px; } + .linked.vertical > button:only-child, .linked.vertical > combobox:only-child > box > button.combo, .linked.vertical > button:first-child:only-child, .linked.vertical > combobox:first-child > box > button.combo:only-child, .linked.vertical > combobox:only-child > box > button.combo:first-child { + border-width: 1px; } + .linked.vertical > button:only-child, .linked.vertical > combobox:only-child > box > button.combo { + border-radius: 3px; + -gtk-outline-radius: 2.7px; } + +infobar.info button.close, infobar.warning button.close, infobar.question button.close, infobar.error button.close, notebook > header > tabs > arrow { + border: 1px solid transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + infobar.info button.close:focus, infobar.warning button.close:focus, infobar.question button.close:focus, infobar.error button.close:focus, notebook > header > tabs > arrow:focus, infobar.info button.close:hover, infobar.warning button.close:hover, infobar.question button.close:hover, infobar.error button.close:hover, notebook > header > tabs > arrow:hover { + border: 1px solid rgba(16, 16, 16, 0.3); + background-color: rgba(238, 238, 238, 0.2); + background-image: none; + box-shadow: none; } + infobar.info button.close:active, infobar.warning button.close:active, infobar.question button.close:active, infobar.error button.close:active, notebook > header > tabs > arrow:active, infobar.info button.close:checked, infobar.warning button.close:checked, infobar.question button.close:checked, infobar.error button.close:checked, notebook > header > tabs > arrow:checked, infobar.info button.close:active:hover, infobar.warning button.close:active:hover, infobar.question button.close:active:hover, infobar.error button.close:active:hover, notebook > header > tabs > arrow:active:hover, infobar.info button.close:checked:hover, infobar.warning button.close:checked:hover, infobar.question button.close:checked:hover, infobar.error button.close:checked:hover, notebook > header > tabs > arrow:checked:hover { + border: 1px solid rgba(252, 102, 0, 0.3); + background-color: rgba(255, 255, 255, 0.1); + background-image: none; + box-shadow: none; } + +button { + background-color: #1c1c1c; + background-image: none; + border-color: rgba(190, 190, 190, 0.22); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + button:focus, button:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.22),0.3); } + button:active, button:active:hover, button:active:focus, button:active:hover:focus, button:checked, button:checked:hover, button:checked:focus, button:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.22); } + button:disabled { + border-color: rgba(202, 202, 202, 0.22); } + button:active:disabled, button:checked:disabled { + border-color: rgba(190, 190, 190, 0.22); } + .linked:not(.vertical) > button:not(:last-child):not(:only-child), + .linked:not(.vertical) > :not(:last-child):not(:only-child) button, + stackswitcher:not(.vertical) > button:not(:last-child):not(:only-child) { + border-right-style: none; } + .linked:not(.vertical) > button:not(:last-child):not(:only-child):hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) button:hover, + stackswitcher:not(.vertical) > button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); } + .linked:not(.vertical) > button:not(:last-child):not(:only-child):checked, + .linked:not(.vertical) > :not(:last-child):not(:only-child) button:checked, + stackswitcher:not(.vertical) > button:not(:last-child):not(:only-child):checked { + border-right-style: none; } + .linked:not(.vertical) > button:not(:last-child):not(:only-child):checked:hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) button:checked:hover, + stackswitcher:not(.vertical) > button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + .linked.vertical > button:not(:last-child):not(:only-child), + .linked.vertical > :not(:last-child):not(:only-child) button, + stackswitcher.vertical > button:not(:last-child):not(:only-child) { + border-bottom-style: none; } + .linked.vertical > button:not(:last-child):not(:only-child):hover, + .linked.vertical > :not(:last-child):not(:only-child) button:hover, + stackswitcher.vertical > button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); } + .linked.vertical > button:not(:last-child):not(:only-child):checked, + .linked.vertical > :not(:last-child):not(:only-child) button:checked, + stackswitcher.vertical > button:not(:last-child):not(:only-child):checked { + border-bottom-style: none; } + .linked.vertical > button:not(:last-child):not(:only-child):checked:hover, + .linked.vertical > :not(:last-child):not(:only-child) button:checked:hover, + stackswitcher.vertical > button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + button.flat { + color: #eeeeee; + border-color: rgba(28, 28, 28, 0); + background-color: rgba(28, 28, 28, 0); + background-image: none; + box-shadow: none; } + button:hover, button.flat:hover { + background-color: #1d1d1d; + background-image: none; + border-color: rgba(190, 190, 190, 0.3); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + button:hover:focus, button:hover:hover, button.flat:hover:focus, button.flat:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.3),0.3); } + button:hover:active, button:hover:active:hover, button:hover:active:focus, button:hover:active:hover:focus, button:hover:checked, button:hover:checked:hover, button:hover:checked:focus, button:hover:checked:hover:focus, button.flat:hover:active, button.flat:hover:active:hover, button.flat:hover:active:focus, button.flat:hover:active:hover:focus, button.flat:hover:checked, button.flat:hover:checked:hover, button.flat:hover:checked:focus, button.flat:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.3); } + button:hover:disabled, button.flat:hover:disabled { + border-color: rgba(202, 202, 202, 0.3); } + button:hover:active:disabled, button:hover:checked:disabled, button.flat:hover:active:disabled, button.flat:hover:checked:disabled { + border-color: rgba(190, 190, 190, 0.3); } + button:focus, button.flat:focus { + background-color: #1d1d1d; + background-image: none; + border-color: rgba(238, 238, 238, 0.22); + outline-color: rgba(252, 102, 0, 0.5); + outline-width: 1px; + outline-style: solid; + outline-offset: -3px; + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + button:focus:hover, button.flat:focus:hover { + background-color: #1f1f1f; + background-image: none; + border-color: rgba(190, 190, 190, 0.3); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + button:focus:hover:focus, button:focus:hover:hover, button.flat:focus:hover:focus, button.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.3),0.3); } + button:focus:hover:active, button:focus:hover:active:hover, button:focus:hover:active:focus, button:focus:hover:active:hover:focus, button:focus:hover:checked, button:focus:hover:checked:hover, button:focus:hover:checked:focus, button:focus:hover:checked:hover:focus, button.flat:focus:hover:active, button.flat:focus:hover:active:hover, button.flat:focus:hover:active:focus, button.flat:focus:hover:active:hover:focus, button.flat:focus:hover:checked, button.flat:focus:hover:checked:hover, button.flat:focus:hover:checked:focus, button.flat:focus:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.3); } + button:focus:hover:disabled, button.flat:focus:hover:disabled { + border-color: rgba(202, 202, 202, 0.3); } + button:focus:hover:active:disabled, button:focus:hover:checked:disabled, button.flat:focus:hover:active:disabled, button.flat:focus:hover:checked:disabled { + border-color: rgba(190, 190, 190, 0.3); } + button:checked, button:active, button.flat:checked, button.flat:active { + /*@include linear-gradient(shade($bg, .7), to top);*/ + background-color: #FC6600; + background-image: none; + border-color: rgba(190, 190, 190, 0.22); + color: #ffffff; + box-shadow: inset 1px 0 rgba(238, 238, 238, 0.06), inset 0 1px rgba(238, 238, 238, 0.07), inset -1px 0 rgba(238, 238, 238, 0.06), inset 0 -1px rgba(238, 238, 238, 0.05); } + button:checked:focus, button:checked:hover, button:active:focus, button:active:hover, button.flat:checked:focus, button.flat:checked:hover, button.flat:active:focus, button.flat:active:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.22),0.3); } + button:checked:active, button:checked:active:hover, button:checked:active:focus, button:checked:active:hover:focus, button:checked:checked, button:checked:checked:hover, button:checked:checked:focus, button:checked:checked:hover:focus, button:active:active, button:active:active:hover, button:active:active:focus, button:active:active:hover:focus, button:active:checked, button:active:checked:hover, button:active:checked:focus, button:active:checked:hover:focus, button.flat:checked:active, button.flat:checked:active:hover, button.flat:checked:active:focus, button.flat:checked:active:hover:focus, button.flat:checked:checked, button.flat:checked:checked:hover, button.flat:checked:checked:focus, button.flat:checked:checked:hover:focus, button.flat:active:active, button.flat:active:active:hover, button.flat:active:active:focus, button.flat:active:active:hover:focus, button.flat:active:checked, button.flat:active:checked:hover, button.flat:active:checked:focus, button.flat:active:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.22); } + button:checked:disabled, button:active:disabled, button.flat:checked:disabled, button.flat:active:disabled { + border-color: rgba(202, 202, 202, 0.22); } + button:checked:active:disabled, button:checked:checked:disabled, button:active:active:disabled, button:active:checked:disabled, button.flat:checked:active:disabled, button.flat:checked:checked:disabled, button.flat:active:active:disabled, button.flat:active:checked:disabled { + border-color: rgba(190, 190, 190, 0.22); } + button:checked:focus, button:checked:hover, button:active:focus, button:active:hover, button.flat:checked:focus, button.flat:checked:hover, button.flat:active:focus, button.flat:active:hover { + /*@include linear-gradient(shade($bg, .65), to top);*/ + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + button:focus, button:hover, button.flat:focus, button.flat:hover { + color: #eeeeee; } + button:disabled:disabled, button.flat:disabled:disabled { + background-color: alpha(mix(#1c1c1c,#eeeeee,0.2),0.4); + background-image: none; + /*border: 1px solid alpha($bg, .2);*/ + opacity: .6; + color: mix(#1c1c1c,#eeeeee,0.6); + box-shadow: none; } + button:disabled:disabled :disabled, button.flat:disabled:disabled :disabled { + color: mix(#1c1c1c,#eeeeee,0.6); } + button:active:disabled, button:checked:disabled, button.flat:active:disabled, button.flat:checked:disabled { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + button:active:disabled :disabled, button:checked:disabled :disabled, button.flat:active:disabled :disabled, button.flat:checked:disabled :disabled { + color: rgba(255, 255, 255, 0.85); } + button.separator, button .separator { + border: 1px solid currentColor; + color: rgba(28, 28, 28, 0.9); } + button.separator:disabled, button .separator:disabled { + color: rgba(28, 28, 28, 0.85); } + .inline-toolbar button, + .linked > button { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + .inline-toolbar button:focus, .inline-toolbar button:hover, + .linked > button:focus, + .linked > button:hover { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .inline-toolbar button:active, .inline-toolbar button:active:hover, .inline-toolbar button:active:focus, .inline-toolbar button:active:hover:focus, .inline-toolbar button:checked, .inline-toolbar button:checked:hover, .inline-toolbar button:checked:focus, .inline-toolbar button:checked:hover:focus, + .linked > button:active, + .linked > button:active:hover, + .linked > button:active:focus, + .linked > button:active:hover:focus, + .linked > button:checked, + .linked > button:checked:hover, + .linked > button:checked:focus, + .linked > button:checked:hover:focus { + box-shadow: inset 0 1px rgba(48, 48, 48, 0.07), inset 0 -1px rgba(48, 48, 48, 0.05); } + .inline-toolbar button:disabled, + .linked > button:disabled { + box-shadow: inset -1px 0 #161616; } + .inline-toolbar button:last-child, .inline-toolbar button:only-child, + .linked > button:last-child, + .linked > button:only-child { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + .inline-toolbar button:last-child:hover, .inline-toolbar button:only-child:hover, + .linked > button:last-child:hover, + .linked > button:only-child:hover { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .inline-toolbar button:disabled:last-child, .inline-toolbar button:disabled:only-child, .inline-toolbar button:active:disabled:last-child, .inline-toolbar button:active:disabled:only-child, .inline-toolbar button:checked:disabled:last-child, .inline-toolbar button:checked:disabled:only-child, + .linked > button:disabled:last-child, + .linked > button:disabled:only-child, + .linked > button:active:disabled:last-child, + .linked > button:active:disabled:only-child, + .linked > button:checked:disabled:last-child, + .linked > button:checked:disabled:only-child { + box-shadow: none; } + .inline-toolbar button:active:last-child, .inline-toolbar button:active:last-child:focus, .inline-toolbar button:active:last-child:hover, .inline-toolbar button:active:last-child:hover:focus, .inline-toolbar button:checked:last-child, .inline-toolbar button:checked:last-child:focus, .inline-toolbar button:checked:last-child:hover, .inline-toolbar button:checked:last-child:hover:focus, + .linked > button:active:last-child, + .linked > button:active:last-child:focus, + .linked > button:active:last-child:hover, + .linked > button:active:last-child:hover:focus, + .linked > button:checked:last-child, + .linked > button:checked:last-child:focus, + .linked > button:checked:last-child:hover, + .linked > button:checked:last-child:hover:focus { + box-shadow: inset 0 1px rgba(48, 48, 48, 0.07), inset -1px 0 rgba(48, 48, 48, 0.06); } + .inline-toolbar button:active:only-child, .inline-toolbar button:active:only-child:focus, .inline-toolbar button:active:only-child:hover, .inline-toolbar button:active:only-child:hover:focus, .inline-toolbar button:checked:only-child, .inline-toolbar button:checked:only-child:focus, .inline-toolbar button:checked:only-child:hover, .inline-toolbar button:checked:only-child:hover:focus, + .linked > button:active:only-child, + .linked > button:active:only-child:focus, + .linked > button:active:only-child:hover, + .linked > button:active:only-child:hover:focus, + .linked > button:checked:only-child, + .linked > button:checked:only-child:focus, + .linked > button:checked:only-child:hover, + .linked > button:checked:only-child:hover:focus { + box-shadow: inset 1px 0 rgba(48, 48, 48, 0.06), inset 0 1px rgba(48, 48, 48, 0.07), inset -1px 0 rgba(48, 48, 48, 0.06); } + .linked.vertical > button { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + .linked.vertical > button:focus, .linked.vertical > button:hover { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .linked.vertical > button:active, .linked.vertical > button:active:hover, .linked.vertical > button:active:focus, .linked.vertical > button:active:hover:focus, .linked.vertical > button:checked, .linked.vertical > button:checked:hover, .linked.vertical > button:checked:focus, .linked.vertical > button:checked:hover:focus { + box-shadow: inset 1px 0 rgba(48, 48, 48, 0.07), inset -1px 0 rgba(48, 48, 48, 0.05); } + .linked.vertical > button:disabled { + box-shadow: inset 0 -1px #161616; } + .linked.vertical > button:last-child, .linked.vertical > button:only-child { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + .linked.vertical > button:last-child:hover, .linked.vertical > button:only-child:hover { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .linked.vertical > button:disabled:last-child, .linked.vertical > button:disabled:only-child, .linked.vertical > button:active:disabled:last-child, .linked.vertical > button:active:disabled:only-child, .linked.vertical > button:checked:disabled:last-child, .linked.vertical > button:checked:disabled:only-child { + box-shadow: none; } + .linked.vertical > button:active:last-child, .linked.vertical > button:active:last-child:focus, .linked.vertical > button:active:last-child:hover, .linked.vertical > button:active:last-child:hover:focus, .linked.vertical > button:checked:last-child, .linked.vertical > button:checked:last-child:focus, .linked.vertical > button:checked:last-child:hover, .linked.vertical > button:checked:last-child:hover:focus { + box-shadow: inset 0 1px rgba(48, 48, 48, 0.07), inset -1px 0 rgba(48, 48, 48, 0.06); } + .linked.vertical > button:active:only-child, .linked.vertical > button:active:only-child:focus, .linked.vertical > button:active:only-child:hover, .linked.vertical > button:active:only-child:hover:focus, .linked.vertical > button:checked:only-child, .linked.vertical > button:checked:only-child:focus, .linked.vertical > button:checked:only-child:hover, .linked.vertical > button:checked:only-child:hover:focus { + box-shadow: inset 1px 0 rgba(48, 48, 48, 0.06), inset 0 1px rgba(48, 48, 48, 0.07), inset -1px 0 rgba(48, 48, 48, 0.06); } + button.circular, button.nautilus-circular-button.image-button, button.circular-button { + padding: 0; + min-width: 28px; + min-height: 28px; + border-radius: 9999px; + -gtk-outline-radius: 9999px; } + button.circular label, button.nautilus-circular-button.image-button label, button.circular-button label { + padding: 0; } + +spinbutton:disabled { + opacity: .6; } + +spinbutton button { + color: #eeeeee; } + spinbutton button:active, spinbutton button:checked, spinbutton button:hover { + background-color: #222222; + background-image: none; } + spinbutton button:hover, spinbutton button:focus:hover { + border-color: rgba(190, 190, 190, 0.3); } + spinbutton button:hover:focus, spinbutton button:hover:hover, spinbutton button:focus:hover:focus, spinbutton button:focus:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.3),0.3); } + spinbutton button:hover:active, spinbutton button:hover:active:hover, spinbutton button:hover:active:focus, spinbutton button:hover:active:hover:focus, spinbutton button:hover:checked, spinbutton button:hover:checked:hover, spinbutton button:hover:checked:focus, spinbutton button:hover:checked:hover:focus, spinbutton button:focus:hover:active, spinbutton button:focus:hover:active:hover, spinbutton button:focus:hover:active:focus, spinbutton button:focus:hover:active:hover:focus, spinbutton button:focus:hover:checked, spinbutton button:focus:hover:checked:hover, spinbutton button:focus:hover:checked:focus, spinbutton button:focus:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.3); } + spinbutton button:hover:disabled, spinbutton button:focus:hover:disabled { + border-color: rgba(202, 202, 202, 0.3); } + spinbutton button:hover:active:disabled, spinbutton button:hover:checked:disabled, spinbutton button:focus:hover:active:disabled, spinbutton button:focus:hover:checked:disabled { + border-color: rgba(190, 190, 190, 0.3); } + spinbutton button:focus:hover { + color: mix(#eeeeee,mix(#FC6600,mix(#101010,#eeeeee,0.18),0.3),0.3); } + spinbutton button:disabled { + color: mix(#eeeeee,#101010,0.7); } + spinbutton button:backdrop { + color: mix(#101010,mix(#eeeeee,#101010,0.5),0.9); } + spinbutton button:backdrop:disabled { + color: rgba(0, 0, 0, 0.8); } + +spinbutton:not(.vertical) { + /*@extend %entry;*/ + background-color: #101010; + background-image: none; + /*@include border($base_color);*/ + padding: 0; + border-radius: 3px; + -gtk-outline-radius: 2.7px; + color: #eeeeee; + caret-color: #eeeeee; + /*&:focus, &:active { border-color: border_focus($borders_color); }*/ } + spinbutton:not(.vertical):disabled { + background-color: #0e0e0e; + background-image: none; + color: mix(#101010,#eeeeee,0.5); } + spinbutton:not(.vertical) entry { + border-radius: 3px 0 0 3px; + -gtk-outline-radius: 2.7px 0 0 2.7px; + border-right-width: 0; + box-shadow: none; } + spinbutton:not(.vertical) button { + border-radius: 0; + -gtk-outline-radius: 0; + border-style: solid; + background-image: none; + box-shadow: none; } + spinbutton:not(.vertical) button:focus { + border-top-color: mix(#FC6600,mix(#101010,#eeeeee,0.18),0.3); + border-bottom-color: mix(#FC6600,mix(#101010,#eeeeee,0.18),0.3); } + spinbutton:not(.vertical) button:active { + box-shadow: inset 0 2px 3px -1px rgba(95, 95, 95, 0.2); } + spinbutton:not(.vertical) button:backdrop { + border-color: alpha(mix(#101010,mix(#101010,#eeeeee,0.18),0.9),0.8); } + spinbutton:not(.vertical) button.up:dir(ltr), spinbutton:not(.vertical) button.down:dir(rtl) { + border-style: solid; } + spinbutton:not(.vertical) button.up:dir(ltr):hover, spinbutton:not(.vertical) button.up:dir(ltr):focus:hover, spinbutton:not(.vertical) button.down:dir(rtl):hover, spinbutton:not(.vertical) button.down:dir(rtl):focus:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.3),0.3); } + spinbutton:not(.vertical) button.down:dir(rtl) { + border-right-style: none; + border-radius: 3px 0 0 3px; + -gtk-outline-radius: 2.7px 0 0 2.7px; } + spinbutton:not(.vertical) button.down:dir(rtl):focus { + border-top-color: mix(#FC6600,mix(#101010,#eeeeee,0.18),0.3); + border-bottom-color: mix(#FC6600,mix(#101010,#eeeeee,0.18),0.3); + border-left-color: mix(#FC6600,mix(#101010,#eeeeee,0.18),0.3); } + spinbutton:not(.vertical) button.down:dir(rtl):hover, spinbutton:not(.vertical) button.down:dir(rtl):focus:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.3),0.3); + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(238, 238, 238, 0.3),0.3); } + spinbutton:not(.vertical) button.up:dir(ltr) { + border-left-style: none; + border-radius: 0 3px 3px 0; + -gtk-outline-radius: 0 2.7px 2.7px 0; } + spinbutton:not(.vertical) button.up:dir(ltr):focus { + border-top-color: mix(#FC6600,mix(#101010,#eeeeee,0.18),0.3); + border-bottom-color: mix(#FC6600,mix(#101010,#eeeeee,0.18),0.3); + border-right-color: mix(#FC6600,mix(#101010,#eeeeee,0.18),0.3); } + spinbutton:not(.vertical) button.up:dir(ltr):hover, spinbutton:not(.vertical) button.up:dir(ltr):focus:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.3),0.3); + box-shadow: inset 1px 0 mix(#FC6600,rgba(238, 238, 238, 0.3),0.3); } + +spinbutton.vertical button, spinbutton.vertical entry { + min-width: 0; + padding-left: 1px; + padding-right: 1px; } + +spinbutton.vertical entry { + border-radius: 0; + -gtk-outline-radius: 0; + border-top-width: 0; + border-bottom-width: 0; } + +spinbutton.vertical button.up:focus:hover, spinbutton.vertical button.down:focus:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.3),0.3); } + +spinbutton.vertical button.up { + border-radius: 3px 3px 0 0; + -gtk-outline-radius: 2.7px 2.7px 0 0; } + spinbutton.vertical button.up:focus { + border-top-color: mix(#FC6600,mix(#101010,#eeeeee,0.18),0.3); + border-left-color: mix(#FC6600,mix(#101010,#eeeeee,0.18),0.3); + border-right-color: mix(#FC6600,mix(#101010,#eeeeee,0.18),0.3); } + +spinbutton.vertical button.down { + border-radius: 0 0 3px 3px; + -gtk-outline-radius: 0 0 2.7px 2.7px; } + spinbutton.vertical button.down:focus { + border-bottom-color: mix(#FC6600,mix(#101010,#eeeeee,0.18),0.3); + border-left-color: mix(#FC6600,mix(#101010,#eeeeee,0.18),0.3); + border-right-color: mix(#FC6600,mix(#101010,#eeeeee,0.18),0.3); } + +/****************** +! ComboBoxes * +*******************/ +combobox button.combo { + min-width: 0; + padding-left: 5px; + padding-right: 5px; } + +combobox arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + min-height: 16px; + min-width: 16px; } + +combobox box button, combobox box entry { + padding: 3px 5px; } + +combobox menu menuitem { + padding: 3px 5px; } + combobox menu menuitem cellview { + min-height: 20px; } + +/********* + ! Entry * +**********/ +.linked:not(.vertical) > entry { + border-width: 1px; + border-radius: 0; + border-right-width: 0; + border-left-width: 0; } + .linked:not(.vertical) > entry:first-child { + border-width: 1px; + border-radius: 3px; + border-right-width: 0; + border-bottom-right-radius: 0; + border-top-right-radius: 0; } + .linked:not(.vertical) > entry:first-child:dir(rtl) { + border-left-width: 0; + border-right-width: 1px; } + .linked:not(.vertical) > entry:last-child { + border-width: 1px; + border-radius: 3px; + border-left-width: 0; + border-bottom-left-radius: 0; + border-top-left-radius: 0; } + .linked:not(.vertical) > entry:last-child:dir(rtl) { + border-left-width: 1px; + border-right-width: 0; } + .linked:not(.vertical) > entry:only-child, .linked:not(.vertical) > entry:first-child:only-child { + border-width: 1px; } + .linked:not(.vertical) > entry:only-child { + border-radius: 3px; } + +.linked.vertical > entry { + border-width: 1px; + border-radius: 0; + border-top-width: 0; + border-bottom-width: 0; } + .linked.vertical > entry:first-child { + border-width: 1px; + border-radius: 3px; + border-top-width: 1px; + border-bottom-width: 0; + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; } + .linked.vertical > entry:first-child:dir(rtl) { + border-top-width: 0; + border-bottom-width: 1px; } + .linked.vertical > entry:last-child { + border-width: 1px; + border-radius: 3px; + border-top-width: 0; + border-bottom-width: 1px; + border-top-left-radius: 0; + border-top-right-radius: 0; } + .linked.vertical > entry:last-child:dir(rtl) { + border-top-width: 1px; + border-bottom-width: 0; } + .linked.vertical > entry:only-child, .linked.vertical > entry:first-child:only-child { + border-width: 1px; } + .linked.vertical > entry:only-child { + border-radius: 3px; } + +entry, menuitem entry, popover.background entry, .osd entry, +#XfceNotifyWindow entry, #login_window entry { + border-width: 1px; + border-style: solid; + border-radius: 3px; + transition: border 100ms ease-out; + box-shadow: inset 1px 0 rgba(48, 48, 48, 0.1), inset 0 1px rgba(48, 48, 48, 0.12), inset -1px 0 rgba(48, 48, 48, 0.1), inset 0 -1px rgba(48, 48, 48, 0.05); } + entry:focus, popover.background entry:focus, + #XfceNotifyWindow entry:focus, #login_window entry:focus, entry:hover, popover.background entry:hover, + #XfceNotifyWindow entry:hover, #login_window entry:hover, entry:active, popover.background entry:active, + #XfceNotifyWindow entry:active, #login_window entry:active { + transition: border 100ms ease-in; } + entry:selected, popover.background entry:selected, + #XfceNotifyWindow entry:selected, #login_window entry:selected, entry:selected:selected:focus, + #XfceNotifyWindow entry:selected:selected:focus, #login_window entry:selected:selected:focus { + background-color: #FC6600; + color: #ffffff; } + entry:disabled, popover.background entry:disabled, + #XfceNotifyWindow entry:disabled, #login_window entry:disabled { + box-shadow: none; } + entry progress, popover.background entry progress, .osd entry progress, #XfceNotifyWindow entry progress, #login_window entry progress { + background-color: #FC6600; + background-image: none; + border-width: 0; + border-radius: 3px; + color: #ffffff; } + entry image.left, #XfceNotifyWindow entry image.left, #login_window entry image.left { + padding-right: 3px; } + entry image.right, #XfceNotifyWindow entry image.right, #login_window entry image.right { + padding-left: 3px; } + entry.warning, popover.background entry.warning, + #XfceNotifyWindow entry.warning, #login_window entry.warning { + color: #101010; + border-color: #ca9800; + background-color: mix(#101010,#fcbe00,0.6); } + entry.warning image, #XfceNotifyWindow entry.warning image, #login_window entry.warning image { + color: #101010; } + entry.warning:focus, + #XfceNotifyWindow entry.warning:focus, #login_window entry.warning:focus { + color: #101010; + border-color: mix(#FC6600,#fcbe00,0.3); + background-color: #fcbe00; + box-shadow: none; } + entry.warning selection, #XfceNotifyWindow entry.warning selection, #login_window entry.warning selection { + background-color: #101010; + color: #fcbe00; } + entry.error, popover.background entry.error, + #XfceNotifyWindow entry.error, #login_window entry.error { + color: #101010; + border-color: #ca5200; + background-color: mix(#101010,#fc6600,0.6); } + entry.error image, #XfceNotifyWindow entry.error image, #login_window entry.error image { + color: #101010; } + entry.error:focus, + #XfceNotifyWindow entry.error:focus, #login_window entry.error:focus { + color: #101010; + border-color: mix(#FC6600,#fc6600,0.3); + background-color: #fc6600; + box-shadow: none; } + entry.error selection, #XfceNotifyWindow entry.error selection, #login_window entry.error selection { + background-color: #101010; + color: #fc6600; } + entry.search-missing, popover.background entry.search-missing, + #XfceNotifyWindow entry.search-missing, #login_window entry.search-missing { + color: #101010; + border-color: #ca5200; + background-color: mix(#101010,#fc6600,0.6); } + entry.search-missing image, #XfceNotifyWindow entry.search-missing image, #login_window entry.search-missing image { + color: #101010; } + entry.search-missing:focus, + #XfceNotifyWindow entry.search-missing:focus, #login_window entry.search-missing:focus { + color: #101010; + border-color: mix(#FC6600,#fc6600,0.3); + background-color: #fc6600; + box-shadow: none; } + entry.search-missing selection, #XfceNotifyWindow entry.search-missing selection, #login_window entry.search-missing selection { + background-color: #101010; + color: #fc6600; } + +entry { + background-color: #101010; + background-image: none; + border-color: shade(mix(#101010,#eeeeee,0.2),0.8); + padding: 5px 3px; + color: #eeeeee; + caret-color: #eeeeee; + -gtk-secondary-caret-color: #eeeeee; } + entry:focus, entry:hover { + border-color: mix(#FC6600,mix(#101010,#eeeeee,0.2),0.3); } + entry:active, entry:active:hover, entry:active:focus, entry:active:hover:focus, entry:checked, entry:checked:hover, entry:checked:focus, entry:checked:hover:focus { + border-color: shade(mix(#101010,#eeeeee,0.2),0.7); } + entry:disabled { + border-color: shade(mix(#101010,#eeeeee,0.2),0.85); } + entry:active:disabled, entry:checked:disabled { + border-color: shade(mix(#101010,#eeeeee,0.2),0.8); } + entry:focus, entry:active { + border-color: mix(#FC6600,mix(#101010,#eeeeee,0.18),0.3); } + entry:disabled { + background-color: mix(#101010,#eeeeee,0.07); + background-image: none; + opacity: .9; + color: mix(#101010,#eeeeee,0.9); } + +/********* + ! Buttons +**********/ +/****************** +! ComboBoxes * +*******************/ +/********* + ! Buttons +**********/ +/****************** +! ComboBoxes * +*******************/ +/********* + ! Toolbar +**********/ +toolbar { + padding: 2px; + border-style: none; } + toolbar.horizontal separator { + margin: 0 5px 1px; } + toolbar.vertical separator { + margin: 5px 1px 5px 0; } + +headerbar { + border-width: 0 0 1px; + border-style: solid; } + headerbar entry, + headerbar spinbutton, + headerbar separator, + headerbar button { + margin-top: 6px; + margin-bottom: 6px; } + headerbar switch { + margin-top: 4px; + margin-bottom: 4px; } + window:not(.tiled):not(.maximized) separator:first-child + headerbar:backdrop, window:not(.tiled):not(.maximized) separator:first-child + headerbar, + window:not(.tiled):not(.maximized) headerbar:first-child:backdrop, + window:not(.tiled):not(.maximized) headerbar:first-child { + border-top-left-radius: 3px; } + window:not(.tiled):not(.maximized) headerbar:last-child:backdrop, window:not(.tiled):not(.maximized) headerbar:last-child { + border-top-right-radius: 3px; } + +headerbar, .titlebar:not(headerbar) { + background-color: #111111; + background-image: none; + border-color: #0e0e0e; + color: #eeeeee; + background-color: #111111; + background-image: none; + border-radius: 3px 3px 0 0; + color: #eeeeee; + padding: 0 6px; + min-height: 42px; } + headerbar:focus, .titlebar:focus:not(headerbar), headerbar:hover, .titlebar:hover:not(headerbar) { + border-color: mix(#FC6600,#111111,0.3); } + headerbar:active, .titlebar:active:not(headerbar), headerbar:active:hover, .titlebar:active:hover:not(headerbar), headerbar:active:focus, .titlebar:active:focus:not(headerbar), headerbar:active:hover:focus, .titlebar:active:hover:focus:not(headerbar), headerbar:checked, .titlebar:checked:not(headerbar), headerbar:checked:hover, .titlebar:checked:hover:not(headerbar), headerbar:checked:focus, .titlebar:checked:focus:not(headerbar), headerbar:checked:hover:focus, .titlebar:checked:hover:focus:not(headerbar) { + border-color: #0c0c0c; } + headerbar:disabled, .titlebar:disabled:not(headerbar) { + border-color: #0e0e0e; } + headerbar:active:disabled, .titlebar:active:disabled:not(headerbar), headerbar:checked:disabled, .titlebar:checked:disabled:not(headerbar) { + border-color: #0e0e0e; } + headerbar:disabled, .titlebar:disabled:not(headerbar) { + background-color: #0f0f0f; + background-image: none; + color: mix(#eeeeee,#111111,0.5); } + headerbar .background, .titlebar:not(headerbar) .background { + background-color: #111111; + border-color: mix(#111111,#eeeeee,0.3); } + headerbar .title, .titlebar:not(headerbar) .title { + font-weight: bold; + padding: 0 6px; } + headerbar .subtitle, .titlebar:not(headerbar) .subtitle { + font-size: smaller; + padding: 0 6px; } + headerbar button, .titlebar:not(headerbar) button { + background-color: #111111; + background-image: none; + border-color: rgba(190, 190, 190, 0.22); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + headerbar button:focus, .titlebar:not(headerbar) button:focus, headerbar button:hover, .titlebar:not(headerbar) button:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.22),0.3); } + headerbar button:active, .titlebar:not(headerbar) button:active, headerbar button:active:hover, .titlebar:not(headerbar) button:active:hover, headerbar button:active:focus, .titlebar:not(headerbar) button:active:focus, headerbar button:active:hover:focus, .titlebar:not(headerbar) button:active:hover:focus, headerbar button:checked, .titlebar:not(headerbar) button:checked, headerbar button:checked:hover, .titlebar:not(headerbar) button:checked:hover, headerbar button:checked:focus, .titlebar:not(headerbar) button:checked:focus, headerbar button:checked:hover:focus, .titlebar:not(headerbar) button:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.22); } + headerbar button:disabled, .titlebar:not(headerbar) button:disabled { + border-color: rgba(202, 202, 202, 0.22); } + headerbar button:active:disabled, .titlebar:not(headerbar) button:active:disabled, headerbar button:checked:disabled, .titlebar:not(headerbar) button:checked:disabled { + border-color: rgba(190, 190, 190, 0.22); } + .linked:not(.vertical) > headerbar button:not(:last-child):not(:only-child), .linked:not(.vertical) > .titlebar:not(headerbar) button:not(:last-child):not(:only-child), + .linked:not(.vertical) > :not(:last-child):not(:only-child) headerbar button, + .linked:not(.vertical) > :not(:last-child):not(:only-child) .titlebar:not(headerbar) button, + stackswitcher:not(.vertical) > headerbar button:not(:last-child):not(:only-child), + stackswitcher:not(.vertical) > .titlebar:not(headerbar) button:not(:last-child):not(:only-child) { + border-right-style: none; } + .linked:not(.vertical) > headerbar button:not(:last-child):not(:only-child):hover, .linked:not(.vertical) > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) headerbar button:hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) .titlebar:not(headerbar) button:hover, + stackswitcher:not(.vertical) > headerbar button:not(:last-child):not(:only-child):hover, + stackswitcher:not(.vertical) > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); } + .linked:not(.vertical) > headerbar button:not(:last-child):not(:only-child):checked, .linked:not(.vertical) > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):checked, + .linked:not(.vertical) > :not(:last-child):not(:only-child) headerbar button:checked, + .linked:not(.vertical) > :not(:last-child):not(:only-child) .titlebar:not(headerbar) button:checked, + stackswitcher:not(.vertical) > headerbar button:not(:last-child):not(:only-child):checked, + stackswitcher:not(.vertical) > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):checked { + border-right-style: none; } + .linked:not(.vertical) > headerbar button:not(:last-child):not(:only-child):checked:hover, .linked:not(.vertical) > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):checked:hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) headerbar button:checked:hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) .titlebar:not(headerbar) button:checked:hover, + stackswitcher:not(.vertical) > headerbar button:not(:last-child):not(:only-child):checked:hover, + stackswitcher:not(.vertical) > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + .linked.vertical > headerbar button:not(:last-child):not(:only-child), .linked.vertical > .titlebar:not(headerbar) button:not(:last-child):not(:only-child), + .linked.vertical > :not(:last-child):not(:only-child) headerbar button, + .linked.vertical > :not(:last-child):not(:only-child) .titlebar:not(headerbar) button, + stackswitcher.vertical > headerbar button:not(:last-child):not(:only-child), + stackswitcher.vertical > .titlebar:not(headerbar) button:not(:last-child):not(:only-child) { + border-bottom-style: none; } + .linked.vertical > headerbar button:not(:last-child):not(:only-child):hover, .linked.vertical > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):hover, + .linked.vertical > :not(:last-child):not(:only-child) headerbar button:hover, + .linked.vertical > :not(:last-child):not(:only-child) .titlebar:not(headerbar) button:hover, + stackswitcher.vertical > headerbar button:not(:last-child):not(:only-child):hover, + stackswitcher.vertical > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); } + .linked.vertical > headerbar button:not(:last-child):not(:only-child):checked, .linked.vertical > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):checked, + .linked.vertical > :not(:last-child):not(:only-child) headerbar button:checked, + .linked.vertical > :not(:last-child):not(:only-child) .titlebar:not(headerbar) button:checked, + stackswitcher.vertical > headerbar button:not(:last-child):not(:only-child):checked, + stackswitcher.vertical > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):checked { + border-bottom-style: none; } + .linked.vertical > headerbar button:not(:last-child):not(:only-child):checked:hover, .linked.vertical > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):checked:hover, + .linked.vertical > :not(:last-child):not(:only-child) headerbar button:checked:hover, + .linked.vertical > :not(:last-child):not(:only-child) .titlebar:not(headerbar) button:checked:hover, + stackswitcher.vertical > headerbar button:not(:last-child):not(:only-child):checked:hover, + stackswitcher.vertical > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + headerbar button.flat, .titlebar:not(headerbar) button.flat { + color: #eeeeee; + border-color: rgba(17, 17, 17, 0); + background-color: rgba(17, 17, 17, 0); + background-image: none; + box-shadow: none; } + headerbar button:hover, .titlebar:not(headerbar) button:hover, headerbar button.flat:hover, .titlebar:not(headerbar) button.flat:hover { + background-color: #121212; + background-image: none; + border-color: rgba(190, 190, 190, 0.3); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + headerbar button:hover:focus, .titlebar:not(headerbar) button:hover:focus, headerbar button:hover:hover, .titlebar:not(headerbar) button:hover:hover, headerbar button.flat:hover:focus, .titlebar:not(headerbar) button.flat:hover:focus, headerbar button.flat:hover:hover, .titlebar:not(headerbar) button.flat:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.3),0.3); } + headerbar button:hover:active, .titlebar:not(headerbar) button:hover:active, headerbar button:hover:active:hover, .titlebar:not(headerbar) button:hover:active:hover, headerbar button:hover:active:focus, .titlebar:not(headerbar) button:hover:active:focus, headerbar button:hover:active:hover:focus, .titlebar:not(headerbar) button:hover:active:hover:focus, headerbar button:hover:checked, .titlebar:not(headerbar) button:hover:checked, headerbar button:hover:checked:hover, .titlebar:not(headerbar) button:hover:checked:hover, headerbar button:hover:checked:focus, .titlebar:not(headerbar) button:hover:checked:focus, headerbar button:hover:checked:hover:focus, .titlebar:not(headerbar) button:hover:checked:hover:focus, headerbar button.flat:hover:active, .titlebar:not(headerbar) button.flat:hover:active, headerbar button.flat:hover:active:hover, .titlebar:not(headerbar) button.flat:hover:active:hover, headerbar button.flat:hover:active:focus, .titlebar:not(headerbar) button.flat:hover:active:focus, headerbar button.flat:hover:active:hover:focus, .titlebar:not(headerbar) button.flat:hover:active:hover:focus, headerbar button.flat:hover:checked, .titlebar:not(headerbar) button.flat:hover:checked, headerbar button.flat:hover:checked:hover, .titlebar:not(headerbar) button.flat:hover:checked:hover, headerbar button.flat:hover:checked:focus, .titlebar:not(headerbar) button.flat:hover:checked:focus, headerbar button.flat:hover:checked:hover:focus, .titlebar:not(headerbar) button.flat:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.3); } + headerbar button:hover:disabled, .titlebar:not(headerbar) button:hover:disabled, headerbar button.flat:hover:disabled, .titlebar:not(headerbar) button.flat:hover:disabled { + border-color: rgba(202, 202, 202, 0.3); } + headerbar button:hover:active:disabled, .titlebar:not(headerbar) button:hover:active:disabled, headerbar button:hover:checked:disabled, .titlebar:not(headerbar) button:hover:checked:disabled, headerbar button.flat:hover:active:disabled, .titlebar:not(headerbar) button.flat:hover:active:disabled, headerbar button.flat:hover:checked:disabled, .titlebar:not(headerbar) button.flat:hover:checked:disabled { + border-color: rgba(190, 190, 190, 0.3); } + headerbar button:focus, .titlebar:not(headerbar) button:focus, headerbar button.flat:focus, .titlebar:not(headerbar) button.flat:focus { + background-color: #121212; + background-image: none; + border-color: rgba(238, 238, 238, 0.22); + outline-color: rgba(252, 102, 0, 0.5); + outline-width: 1px; + outline-style: solid; + outline-offset: -3px; + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + headerbar button:focus:hover, .titlebar:not(headerbar) button:focus:hover, headerbar button.flat:focus:hover, .titlebar:not(headerbar) button.flat:focus:hover { + background-color: #131313; + background-image: none; + border-color: rgba(190, 190, 190, 0.3); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + headerbar button:focus:hover:focus, .titlebar:not(headerbar) button:focus:hover:focus, headerbar button:focus:hover:hover, .titlebar:not(headerbar) button:focus:hover:hover, headerbar button.flat:focus:hover:focus, .titlebar:not(headerbar) button.flat:focus:hover:focus, headerbar button.flat:focus:hover:hover, .titlebar:not(headerbar) button.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.3),0.3); } + headerbar button:focus:hover:active, .titlebar:not(headerbar) button:focus:hover:active, headerbar button:focus:hover:active:hover, .titlebar:not(headerbar) button:focus:hover:active:hover, headerbar button:focus:hover:active:focus, .titlebar:not(headerbar) button:focus:hover:active:focus, headerbar button:focus:hover:active:hover:focus, .titlebar:not(headerbar) button:focus:hover:active:hover:focus, headerbar button:focus:hover:checked, .titlebar:not(headerbar) button:focus:hover:checked, headerbar button:focus:hover:checked:hover, .titlebar:not(headerbar) button:focus:hover:checked:hover, headerbar button:focus:hover:checked:focus, .titlebar:not(headerbar) button:focus:hover:checked:focus, headerbar button:focus:hover:checked:hover:focus, .titlebar:not(headerbar) button:focus:hover:checked:hover:focus, headerbar button.flat:focus:hover:active, .titlebar:not(headerbar) button.flat:focus:hover:active, headerbar button.flat:focus:hover:active:hover, .titlebar:not(headerbar) button.flat:focus:hover:active:hover, headerbar button.flat:focus:hover:active:focus, .titlebar:not(headerbar) button.flat:focus:hover:active:focus, headerbar button.flat:focus:hover:active:hover:focus, .titlebar:not(headerbar) button.flat:focus:hover:active:hover:focus, headerbar button.flat:focus:hover:checked, .titlebar:not(headerbar) button.flat:focus:hover:checked, headerbar button.flat:focus:hover:checked:hover, .titlebar:not(headerbar) button.flat:focus:hover:checked:hover, headerbar button.flat:focus:hover:checked:focus, .titlebar:not(headerbar) button.flat:focus:hover:checked:focus, headerbar button.flat:focus:hover:checked:hover:focus, .titlebar:not(headerbar) button.flat:focus:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.3); } + headerbar button:focus:hover:disabled, .titlebar:not(headerbar) button:focus:hover:disabled, headerbar button.flat:focus:hover:disabled, .titlebar:not(headerbar) button.flat:focus:hover:disabled { + border-color: rgba(202, 202, 202, 0.3); } + headerbar button:focus:hover:active:disabled, .titlebar:not(headerbar) button:focus:hover:active:disabled, headerbar button:focus:hover:checked:disabled, .titlebar:not(headerbar) button:focus:hover:checked:disabled, headerbar button.flat:focus:hover:active:disabled, .titlebar:not(headerbar) button.flat:focus:hover:active:disabled, headerbar button.flat:focus:hover:checked:disabled, .titlebar:not(headerbar) button.flat:focus:hover:checked:disabled { + border-color: rgba(190, 190, 190, 0.3); } + headerbar button:checked, .titlebar:not(headerbar) button:checked, headerbar button:active, .titlebar:not(headerbar) button:active, headerbar button.flat:checked, .titlebar:not(headerbar) button.flat:checked, headerbar button.flat:active, .titlebar:not(headerbar) button.flat:active { + /*@include linear-gradient(shade($bg, .7), to top);*/ + background-color: #FC6600; + background-image: none; + border-color: rgba(190, 190, 190, 0.22); + color: #ffffff; + box-shadow: inset 1px 0 rgba(238, 238, 238, 0.06), inset 0 1px rgba(238, 238, 238, 0.07), inset -1px 0 rgba(238, 238, 238, 0.06), inset 0 -1px rgba(238, 238, 238, 0.05); } + headerbar button:checked:focus, .titlebar:not(headerbar) button:checked:focus, headerbar button:checked:hover, .titlebar:not(headerbar) button:checked:hover, headerbar button:active:focus, .titlebar:not(headerbar) button:active:focus, headerbar button:active:hover, .titlebar:not(headerbar) button:active:hover, headerbar button.flat:checked:focus, .titlebar:not(headerbar) button.flat:checked:focus, headerbar button.flat:checked:hover, .titlebar:not(headerbar) button.flat:checked:hover, headerbar button.flat:active:focus, .titlebar:not(headerbar) button.flat:active:focus, headerbar button.flat:active:hover, .titlebar:not(headerbar) button.flat:active:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.22),0.3); } + headerbar button:checked:active, .titlebar:not(headerbar) button:checked:active, headerbar button:checked:active:hover, .titlebar:not(headerbar) button:checked:active:hover, headerbar button:checked:active:focus, .titlebar:not(headerbar) button:checked:active:focus, headerbar button:checked:active:hover:focus, .titlebar:not(headerbar) button:checked:active:hover:focus, headerbar button:checked:checked, .titlebar:not(headerbar) button:checked:checked, headerbar button:checked:checked:hover, .titlebar:not(headerbar) button:checked:checked:hover, headerbar button:checked:checked:focus, .titlebar:not(headerbar) button:checked:checked:focus, headerbar button:checked:checked:hover:focus, .titlebar:not(headerbar) button:checked:checked:hover:focus, headerbar button:active:active, .titlebar:not(headerbar) button:active:active, headerbar button:active:active:hover, .titlebar:not(headerbar) button:active:active:hover, headerbar button:active:active:focus, .titlebar:not(headerbar) button:active:active:focus, headerbar button:active:active:hover:focus, .titlebar:not(headerbar) button:active:active:hover:focus, headerbar button:active:checked, .titlebar:not(headerbar) button:active:checked, headerbar button:active:checked:hover, .titlebar:not(headerbar) button:active:checked:hover, headerbar button:active:checked:focus, .titlebar:not(headerbar) button:active:checked:focus, headerbar button:active:checked:hover:focus, .titlebar:not(headerbar) button:active:checked:hover:focus, headerbar button.flat:checked:active, .titlebar:not(headerbar) button.flat:checked:active, headerbar button.flat:checked:active:hover, .titlebar:not(headerbar) button.flat:checked:active:hover, headerbar button.flat:checked:active:focus, .titlebar:not(headerbar) button.flat:checked:active:focus, headerbar button.flat:checked:active:hover:focus, .titlebar:not(headerbar) button.flat:checked:active:hover:focus, headerbar button.flat:checked:checked, .titlebar:not(headerbar) button.flat:checked:checked, headerbar button.flat:checked:checked:hover, .titlebar:not(headerbar) button.flat:checked:checked:hover, headerbar button.flat:checked:checked:focus, .titlebar:not(headerbar) button.flat:checked:checked:focus, headerbar button.flat:checked:checked:hover:focus, .titlebar:not(headerbar) button.flat:checked:checked:hover:focus, headerbar button.flat:active:active, .titlebar:not(headerbar) button.flat:active:active, headerbar button.flat:active:active:hover, .titlebar:not(headerbar) button.flat:active:active:hover, headerbar button.flat:active:active:focus, .titlebar:not(headerbar) button.flat:active:active:focus, headerbar button.flat:active:active:hover:focus, .titlebar:not(headerbar) button.flat:active:active:hover:focus, headerbar button.flat:active:checked, .titlebar:not(headerbar) button.flat:active:checked, headerbar button.flat:active:checked:hover, .titlebar:not(headerbar) button.flat:active:checked:hover, headerbar button.flat:active:checked:focus, .titlebar:not(headerbar) button.flat:active:checked:focus, headerbar button.flat:active:checked:hover:focus, .titlebar:not(headerbar) button.flat:active:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.22); } + headerbar button:checked:disabled, .titlebar:not(headerbar) button:checked:disabled, headerbar button:active:disabled, .titlebar:not(headerbar) button:active:disabled, headerbar button.flat:checked:disabled, .titlebar:not(headerbar) button.flat:checked:disabled, headerbar button.flat:active:disabled, .titlebar:not(headerbar) button.flat:active:disabled { + border-color: rgba(202, 202, 202, 0.22); } + headerbar button:checked:active:disabled, .titlebar:not(headerbar) button:checked:active:disabled, headerbar button:checked:checked:disabled, .titlebar:not(headerbar) button:checked:checked:disabled, headerbar button:active:active:disabled, .titlebar:not(headerbar) button:active:active:disabled, headerbar button:active:checked:disabled, .titlebar:not(headerbar) button:active:checked:disabled, headerbar button.flat:checked:active:disabled, .titlebar:not(headerbar) button.flat:checked:active:disabled, headerbar button.flat:checked:checked:disabled, .titlebar:not(headerbar) button.flat:checked:checked:disabled, headerbar button.flat:active:active:disabled, .titlebar:not(headerbar) button.flat:active:active:disabled, headerbar button.flat:active:checked:disabled, .titlebar:not(headerbar) button.flat:active:checked:disabled { + border-color: rgba(190, 190, 190, 0.22); } + headerbar button:checked:focus, .titlebar:not(headerbar) button:checked:focus, headerbar button:checked:hover, .titlebar:not(headerbar) button:checked:hover, headerbar button:active:focus, .titlebar:not(headerbar) button:active:focus, headerbar button:active:hover, .titlebar:not(headerbar) button:active:hover, headerbar button.flat:checked:focus, .titlebar:not(headerbar) button.flat:checked:focus, headerbar button.flat:checked:hover, .titlebar:not(headerbar) button.flat:checked:hover, headerbar button.flat:active:focus, .titlebar:not(headerbar) button.flat:active:focus, headerbar button.flat:active:hover, .titlebar:not(headerbar) button.flat:active:hover { + /*@include linear-gradient(shade($bg, .65), to top);*/ + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + headerbar button:focus, .titlebar:not(headerbar) button:focus, headerbar button:hover, .titlebar:not(headerbar) button:hover, headerbar button.flat:focus, .titlebar:not(headerbar) button.flat:focus, headerbar button.flat:hover, .titlebar:not(headerbar) button.flat:hover { + color: #eeeeee; } + headerbar button:disabled:disabled, .titlebar:not(headerbar) button:disabled:disabled, headerbar button.flat:disabled:disabled, .titlebar:not(headerbar) button.flat:disabled:disabled { + background-color: alpha(mix(#111111,#eeeeee,0.2),0.4); + background-image: none; + /*border: 1px solid alpha($bg, .2);*/ + opacity: .6; + color: mix(#111111,#eeeeee,0.6); + box-shadow: none; } + headerbar button:disabled:disabled :disabled, .titlebar:not(headerbar) button:disabled:disabled :disabled, headerbar button.flat:disabled:disabled :disabled, .titlebar:not(headerbar) button.flat:disabled:disabled :disabled { + color: mix(#111111,#eeeeee,0.6); } + headerbar button:active:disabled, .titlebar:not(headerbar) button:active:disabled, headerbar button:checked:disabled, .titlebar:not(headerbar) button:checked:disabled, headerbar button.flat:active:disabled, .titlebar:not(headerbar) button.flat:active:disabled, headerbar button.flat:checked:disabled, .titlebar:not(headerbar) button.flat:checked:disabled { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + headerbar button:active:disabled :disabled, .titlebar:not(headerbar) button:active:disabled :disabled, headerbar button:checked:disabled :disabled, .titlebar:not(headerbar) button:checked:disabled :disabled, headerbar button.flat:active:disabled :disabled, .titlebar:not(headerbar) button.flat:active:disabled :disabled, headerbar button.flat:checked:disabled :disabled, .titlebar:not(headerbar) button.flat:checked:disabled :disabled { + color: rgba(255, 255, 255, 0.85); } + headerbar button.separator, .titlebar:not(headerbar) button.separator, headerbar button .separator, .titlebar:not(headerbar) button .separator { + border: 1px solid currentColor; + color: rgba(17, 17, 17, 0.9); } + headerbar button.separator:disabled, .titlebar:not(headerbar) button.separator:disabled, headerbar button .separator:disabled, .titlebar:not(headerbar) button .separator:disabled { + color: rgba(17, 17, 17, 0.85); } + headerbar button.image-button, .titlebar:not(headerbar) button.image-button { + padding: 3px; } + headerbar .linked > button, .titlebar:not(headerbar) .linked > button { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + headerbar .linked > button:focus, .titlebar:not(headerbar) .linked > button:focus, headerbar .linked > button:hover, .titlebar:not(headerbar) .linked > button:hover { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + headerbar .linked > button:active, .titlebar:not(headerbar) .linked > button:active, headerbar .linked > button:active:hover, .titlebar:not(headerbar) .linked > button:active:hover, headerbar .linked > button:active:focus, .titlebar:not(headerbar) .linked > button:active:focus, headerbar .linked > button:active:hover:focus, .titlebar:not(headerbar) .linked > button:active:hover:focus, headerbar .linked > button:checked, .titlebar:not(headerbar) .linked > button:checked, headerbar .linked > button:checked:hover, .titlebar:not(headerbar) .linked > button:checked:hover, headerbar .linked > button:checked:focus, .titlebar:not(headerbar) .linked > button:checked:focus, headerbar .linked > button:checked:hover:focus, .titlebar:not(headerbar) .linked > button:checked:hover:focus { + box-shadow: inset 0 1px rgba(48, 48, 48, 0.07), inset 0 -1px rgba(48, 48, 48, 0.05); } + headerbar .linked > button:disabled, .titlebar:not(headerbar) .linked > button:disabled { + box-shadow: inset -1px 0 #0e0e0e; } + headerbar .linked > button:last-child, .titlebar:not(headerbar) .linked > button:last-child, headerbar .linked > button:only-child, .titlebar:not(headerbar) .linked > button:only-child { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + headerbar .linked > button:last-child:hover, .titlebar:not(headerbar) .linked > button:last-child:hover, headerbar .linked > button:only-child:hover, .titlebar:not(headerbar) .linked > button:only-child:hover { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + headerbar .linked > button:disabled:last-child, .titlebar:not(headerbar) .linked > button:disabled:last-child, headerbar .linked > button:disabled:only-child, .titlebar:not(headerbar) .linked > button:disabled:only-child, headerbar .linked > button:active:disabled:last-child, .titlebar:not(headerbar) .linked > button:active:disabled:last-child, headerbar .linked > button:active:disabled:only-child, .titlebar:not(headerbar) .linked > button:active:disabled:only-child, headerbar .linked > button:checked:disabled:last-child, .titlebar:not(headerbar) .linked > button:checked:disabled:last-child, headerbar .linked > button:checked:disabled:only-child, .titlebar:not(headerbar) .linked > button:checked:disabled:only-child { + box-shadow: none; } + headerbar .linked > button:active:last-child, .titlebar:not(headerbar) .linked > button:active:last-child, headerbar .linked > button:active:last-child:focus, .titlebar:not(headerbar) .linked > button:active:last-child:focus, headerbar .linked > button:active:last-child:hover, .titlebar:not(headerbar) .linked > button:active:last-child:hover, headerbar .linked > button:active:last-child:hover:focus, .titlebar:not(headerbar) .linked > button:active:last-child:hover:focus, headerbar .linked > button:checked:last-child, .titlebar:not(headerbar) .linked > button:checked:last-child, headerbar .linked > button:checked:last-child:focus, .titlebar:not(headerbar) .linked > button:checked:last-child:focus, headerbar .linked > button:checked:last-child:hover, .titlebar:not(headerbar) .linked > button:checked:last-child:hover, headerbar .linked > button:checked:last-child:hover:focus, .titlebar:not(headerbar) .linked > button:checked:last-child:hover:focus { + box-shadow: inset 0 1px rgba(48, 48, 48, 0.07), inset -1px 0 rgba(48, 48, 48, 0.06); } + headerbar .linked > button:active:only-child, .titlebar:not(headerbar) .linked > button:active:only-child, headerbar .linked > button:active:only-child:focus, .titlebar:not(headerbar) .linked > button:active:only-child:focus, headerbar .linked > button:active:only-child:hover, .titlebar:not(headerbar) .linked > button:active:only-child:hover, headerbar .linked > button:active:only-child:hover:focus, .titlebar:not(headerbar) .linked > button:active:only-child:hover:focus, headerbar .linked > button:checked:only-child, .titlebar:not(headerbar) .linked > button:checked:only-child, headerbar .linked > button:checked:only-child:focus, .titlebar:not(headerbar) .linked > button:checked:only-child:focus, headerbar .linked > button:checked:only-child:hover, .titlebar:not(headerbar) .linked > button:checked:only-child:hover, headerbar .linked > button:checked:only-child:hover:focus, .titlebar:not(headerbar) .linked > button:checked:only-child:hover:focus { + box-shadow: inset 1px 0 rgba(48, 48, 48, 0.06), inset 0 1px rgba(48, 48, 48, 0.07), inset -1px 0 rgba(48, 48, 48, 0.06); } + headerbar combobox, .titlebar:not(headerbar) combobox, headerbar button, .titlebar:not(headerbar) button { + padding: 3px; } + headerbar combobox.text-button, .titlebar:not(headerbar) combobox.text-button, headerbar button.text-button, .titlebar:not(headerbar) button.text-button { + padding: 3px; } + headerbar box button.image-button, .titlebar:not(headerbar) box button.image-button { + padding: 3px 7px; } + headerbar separator, .titlebar:not(headerbar) separator, headerbar separator:disabled, .titlebar:not(headerbar) separator:disabled { + color: #0a0a0a; + border-color: currentColor; + -GtkWidget-window-dragging: true; } + headerbar:backdrop, .titlebar:backdrop:not(headerbar) { + background-color: #101010; + background-image: none; + color: mix(#eeeeee,#101010,0.4); + text-shadow: none; } + headerbar.default-decoration, .default-decoration.titlebar:not(headerbar) { + min-height: 24px; + box-shadow: none; + border: 0; } + headerbar.default-decoration button.titlebutton, .default-decoration.titlebar:not(headerbar) button.titlebutton { + min-height: 16px; + min-width: 16px; + margin: 0; + padding: 0; } + .solid-csd headerbar:backdrop:dir(rtl), .solid-csd .titlebar:backdrop:dir(rtl):not(headerbar), .solid-csd headerbar:backdrop:dir(ltr), .solid-csd .titlebar:backdrop:dir(ltr):not(headerbar), .solid-csd headerbar:dir(rtl), .solid-csd .titlebar:dir(rtl):not(headerbar), .solid-csd headerbar:dir(ltr), .solid-csd .titlebar:dir(ltr):not(headerbar) { + border-radius: 0; + box-shadow: none; } + .tiled headerbar:backdrop, .tiled .titlebar:backdrop:not(headerbar), .tiled headerbar, .tiled .titlebar:not(headerbar), + .maximized headerbar:backdrop, + .maximized .titlebar:backdrop:not(headerbar), + .maximized headerbar, + .maximized .titlebar:not(headerbar) { + border-radius: 0; } + headerbar .title, .titlebar:not(headerbar) .title { + font-weight: bold; } + headerbar separator.titlebutton, .titlebar:not(headerbar) separator.titlebutton { + margin-left: 3px; } + headerbar button, .titlebar:not(headerbar) button { + background-color: #101010; + background-image: none; + border-color: rgba(190, 190, 190, 0.22); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); + padding: 3px 8px; } + headerbar button:focus, .titlebar:not(headerbar) button:focus, headerbar button:hover, .titlebar:not(headerbar) button:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.22),0.3); } + headerbar button:active, .titlebar:not(headerbar) button:active, headerbar button:active:hover, .titlebar:not(headerbar) button:active:hover, headerbar button:active:focus, .titlebar:not(headerbar) button:active:focus, headerbar button:active:hover:focus, .titlebar:not(headerbar) button:active:hover:focus, headerbar button:checked, .titlebar:not(headerbar) button:checked, headerbar button:checked:hover, .titlebar:not(headerbar) button:checked:hover, headerbar button:checked:focus, .titlebar:not(headerbar) button:checked:focus, headerbar button:checked:hover:focus, .titlebar:not(headerbar) button:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.22); } + headerbar button:disabled, .titlebar:not(headerbar) button:disabled { + border-color: rgba(202, 202, 202, 0.22); } + headerbar button:active:disabled, .titlebar:not(headerbar) button:active:disabled, headerbar button:checked:disabled, .titlebar:not(headerbar) button:checked:disabled { + border-color: rgba(190, 190, 190, 0.22); } + .linked:not(.vertical) > headerbar button:not(:last-child):not(:only-child), .linked:not(.vertical) > .titlebar:not(headerbar) button:not(:last-child):not(:only-child), + .linked:not(.vertical) > :not(:last-child):not(:only-child) headerbar button, + .linked:not(.vertical) > :not(:last-child):not(:only-child) .titlebar:not(headerbar) button, + stackswitcher:not(.vertical) > headerbar button:not(:last-child):not(:only-child), + stackswitcher:not(.vertical) > .titlebar:not(headerbar) button:not(:last-child):not(:only-child) { + border-right-style: none; } + .linked:not(.vertical) > headerbar button:not(:last-child):not(:only-child):hover, .linked:not(.vertical) > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) headerbar button:hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) .titlebar:not(headerbar) button:hover, + stackswitcher:not(.vertical) > headerbar button:not(:last-child):not(:only-child):hover, + stackswitcher:not(.vertical) > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); } + .linked:not(.vertical) > headerbar button:not(:last-child):not(:only-child):checked, .linked:not(.vertical) > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):checked, + .linked:not(.vertical) > :not(:last-child):not(:only-child) headerbar button:checked, + .linked:not(.vertical) > :not(:last-child):not(:only-child) .titlebar:not(headerbar) button:checked, + stackswitcher:not(.vertical) > headerbar button:not(:last-child):not(:only-child):checked, + stackswitcher:not(.vertical) > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):checked { + border-right-style: none; } + .linked:not(.vertical) > headerbar button:not(:last-child):not(:only-child):checked:hover, .linked:not(.vertical) > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):checked:hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) headerbar button:checked:hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) .titlebar:not(headerbar) button:checked:hover, + stackswitcher:not(.vertical) > headerbar button:not(:last-child):not(:only-child):checked:hover, + stackswitcher:not(.vertical) > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + .linked.vertical > headerbar button:not(:last-child):not(:only-child), .linked.vertical > .titlebar:not(headerbar) button:not(:last-child):not(:only-child), + .linked.vertical > :not(:last-child):not(:only-child) headerbar button, + .linked.vertical > :not(:last-child):not(:only-child) .titlebar:not(headerbar) button, + stackswitcher.vertical > headerbar button:not(:last-child):not(:only-child), + stackswitcher.vertical > .titlebar:not(headerbar) button:not(:last-child):not(:only-child) { + border-bottom-style: none; } + .linked.vertical > headerbar button:not(:last-child):not(:only-child):hover, .linked.vertical > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):hover, + .linked.vertical > :not(:last-child):not(:only-child) headerbar button:hover, + .linked.vertical > :not(:last-child):not(:only-child) .titlebar:not(headerbar) button:hover, + stackswitcher.vertical > headerbar button:not(:last-child):not(:only-child):hover, + stackswitcher.vertical > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); } + .linked.vertical > headerbar button:not(:last-child):not(:only-child):checked, .linked.vertical > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):checked, + .linked.vertical > :not(:last-child):not(:only-child) headerbar button:checked, + .linked.vertical > :not(:last-child):not(:only-child) .titlebar:not(headerbar) button:checked, + stackswitcher.vertical > headerbar button:not(:last-child):not(:only-child):checked, + stackswitcher.vertical > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):checked { + border-bottom-style: none; } + .linked.vertical > headerbar button:not(:last-child):not(:only-child):checked:hover, .linked.vertical > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):checked:hover, + .linked.vertical > :not(:last-child):not(:only-child) headerbar button:checked:hover, + .linked.vertical > :not(:last-child):not(:only-child) .titlebar:not(headerbar) button:checked:hover, + stackswitcher.vertical > headerbar button:not(:last-child):not(:only-child):checked:hover, + stackswitcher.vertical > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + headerbar button.flat, .titlebar:not(headerbar) button.flat { + color: #eeeeee; + border-color: rgba(16, 16, 16, 0); + background-color: rgba(16, 16, 16, 0); + background-image: none; + box-shadow: none; } + headerbar button:hover, .titlebar:not(headerbar) button:hover, headerbar button.flat:hover, .titlebar:not(headerbar) button.flat:hover { + background-color: #111111; + background-image: none; + border-color: rgba(190, 190, 190, 0.3); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + headerbar button:hover:focus, .titlebar:not(headerbar) button:hover:focus, headerbar button:hover:hover, .titlebar:not(headerbar) button:hover:hover, headerbar button.flat:hover:focus, .titlebar:not(headerbar) button.flat:hover:focus, headerbar button.flat:hover:hover, .titlebar:not(headerbar) button.flat:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.3),0.3); } + headerbar button:hover:active, .titlebar:not(headerbar) button:hover:active, headerbar button:hover:active:hover, .titlebar:not(headerbar) button:hover:active:hover, headerbar button:hover:active:focus, .titlebar:not(headerbar) button:hover:active:focus, headerbar button:hover:active:hover:focus, .titlebar:not(headerbar) button:hover:active:hover:focus, headerbar button:hover:checked, .titlebar:not(headerbar) button:hover:checked, headerbar button:hover:checked:hover, .titlebar:not(headerbar) button:hover:checked:hover, headerbar button:hover:checked:focus, .titlebar:not(headerbar) button:hover:checked:focus, headerbar button:hover:checked:hover:focus, .titlebar:not(headerbar) button:hover:checked:hover:focus, headerbar button.flat:hover:active, .titlebar:not(headerbar) button.flat:hover:active, headerbar button.flat:hover:active:hover, .titlebar:not(headerbar) button.flat:hover:active:hover, headerbar button.flat:hover:active:focus, .titlebar:not(headerbar) button.flat:hover:active:focus, headerbar button.flat:hover:active:hover:focus, .titlebar:not(headerbar) button.flat:hover:active:hover:focus, headerbar button.flat:hover:checked, .titlebar:not(headerbar) button.flat:hover:checked, headerbar button.flat:hover:checked:hover, .titlebar:not(headerbar) button.flat:hover:checked:hover, headerbar button.flat:hover:checked:focus, .titlebar:not(headerbar) button.flat:hover:checked:focus, headerbar button.flat:hover:checked:hover:focus, .titlebar:not(headerbar) button.flat:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.3); } + headerbar button:hover:disabled, .titlebar:not(headerbar) button:hover:disabled, headerbar button.flat:hover:disabled, .titlebar:not(headerbar) button.flat:hover:disabled { + border-color: rgba(202, 202, 202, 0.3); } + headerbar button:hover:active:disabled, .titlebar:not(headerbar) button:hover:active:disabled, headerbar button:hover:checked:disabled, .titlebar:not(headerbar) button:hover:checked:disabled, headerbar button.flat:hover:active:disabled, .titlebar:not(headerbar) button.flat:hover:active:disabled, headerbar button.flat:hover:checked:disabled, .titlebar:not(headerbar) button.flat:hover:checked:disabled { + border-color: rgba(190, 190, 190, 0.3); } + headerbar button:focus, .titlebar:not(headerbar) button:focus, headerbar button.flat:focus, .titlebar:not(headerbar) button.flat:focus { + background-color: #111111; + background-image: none; + border-color: rgba(238, 238, 238, 0.22); + outline-color: rgba(252, 102, 0, 0.5); + outline-width: 1px; + outline-style: solid; + outline-offset: -3px; + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + headerbar button:focus:hover, .titlebar:not(headerbar) button:focus:hover, headerbar button.flat:focus:hover, .titlebar:not(headerbar) button.flat:focus:hover { + background-color: #121212; + background-image: none; + border-color: rgba(190, 190, 190, 0.3); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + headerbar button:focus:hover:focus, .titlebar:not(headerbar) button:focus:hover:focus, headerbar button:focus:hover:hover, .titlebar:not(headerbar) button:focus:hover:hover, headerbar button.flat:focus:hover:focus, .titlebar:not(headerbar) button.flat:focus:hover:focus, headerbar button.flat:focus:hover:hover, .titlebar:not(headerbar) button.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.3),0.3); } + headerbar button:focus:hover:active, .titlebar:not(headerbar) button:focus:hover:active, headerbar button:focus:hover:active:hover, .titlebar:not(headerbar) button:focus:hover:active:hover, headerbar button:focus:hover:active:focus, .titlebar:not(headerbar) button:focus:hover:active:focus, headerbar button:focus:hover:active:hover:focus, .titlebar:not(headerbar) button:focus:hover:active:hover:focus, headerbar button:focus:hover:checked, .titlebar:not(headerbar) button:focus:hover:checked, headerbar button:focus:hover:checked:hover, .titlebar:not(headerbar) button:focus:hover:checked:hover, headerbar button:focus:hover:checked:focus, .titlebar:not(headerbar) button:focus:hover:checked:focus, headerbar button:focus:hover:checked:hover:focus, .titlebar:not(headerbar) button:focus:hover:checked:hover:focus, headerbar button.flat:focus:hover:active, .titlebar:not(headerbar) button.flat:focus:hover:active, headerbar button.flat:focus:hover:active:hover, .titlebar:not(headerbar) button.flat:focus:hover:active:hover, headerbar button.flat:focus:hover:active:focus, .titlebar:not(headerbar) button.flat:focus:hover:active:focus, headerbar button.flat:focus:hover:active:hover:focus, .titlebar:not(headerbar) button.flat:focus:hover:active:hover:focus, headerbar button.flat:focus:hover:checked, .titlebar:not(headerbar) button.flat:focus:hover:checked, headerbar button.flat:focus:hover:checked:hover, .titlebar:not(headerbar) button.flat:focus:hover:checked:hover, headerbar button.flat:focus:hover:checked:focus, .titlebar:not(headerbar) button.flat:focus:hover:checked:focus, headerbar button.flat:focus:hover:checked:hover:focus, .titlebar:not(headerbar) button.flat:focus:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.3); } + headerbar button:focus:hover:disabled, .titlebar:not(headerbar) button:focus:hover:disabled, headerbar button.flat:focus:hover:disabled, .titlebar:not(headerbar) button.flat:focus:hover:disabled { + border-color: rgba(202, 202, 202, 0.3); } + headerbar button:focus:hover:active:disabled, .titlebar:not(headerbar) button:focus:hover:active:disabled, headerbar button:focus:hover:checked:disabled, .titlebar:not(headerbar) button:focus:hover:checked:disabled, headerbar button.flat:focus:hover:active:disabled, .titlebar:not(headerbar) button.flat:focus:hover:active:disabled, headerbar button.flat:focus:hover:checked:disabled, .titlebar:not(headerbar) button.flat:focus:hover:checked:disabled { + border-color: rgba(190, 190, 190, 0.3); } + headerbar button:checked, .titlebar:not(headerbar) button:checked, headerbar button:active, .titlebar:not(headerbar) button:active, headerbar button.flat:checked, .titlebar:not(headerbar) button.flat:checked, headerbar button.flat:active, .titlebar:not(headerbar) button.flat:active { + /*@include linear-gradient(shade($bg, .7), to top);*/ + background-color: #FC6600; + background-image: none; + border-color: rgba(190, 190, 190, 0.22); + color: #ffffff; + box-shadow: inset 1px 0 rgba(238, 238, 238, 0.06), inset 0 1px rgba(238, 238, 238, 0.07), inset -1px 0 rgba(238, 238, 238, 0.06), inset 0 -1px rgba(238, 238, 238, 0.05); } + headerbar button:checked:focus, .titlebar:not(headerbar) button:checked:focus, headerbar button:checked:hover, .titlebar:not(headerbar) button:checked:hover, headerbar button:active:focus, .titlebar:not(headerbar) button:active:focus, headerbar button:active:hover, .titlebar:not(headerbar) button:active:hover, headerbar button.flat:checked:focus, .titlebar:not(headerbar) button.flat:checked:focus, headerbar button.flat:checked:hover, .titlebar:not(headerbar) button.flat:checked:hover, headerbar button.flat:active:focus, .titlebar:not(headerbar) button.flat:active:focus, headerbar button.flat:active:hover, .titlebar:not(headerbar) button.flat:active:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.22),0.3); } + headerbar button:checked:active, .titlebar:not(headerbar) button:checked:active, headerbar button:checked:active:hover, .titlebar:not(headerbar) button:checked:active:hover, headerbar button:checked:active:focus, .titlebar:not(headerbar) button:checked:active:focus, headerbar button:checked:active:hover:focus, .titlebar:not(headerbar) button:checked:active:hover:focus, headerbar button:checked:checked, .titlebar:not(headerbar) button:checked:checked, headerbar button:checked:checked:hover, .titlebar:not(headerbar) button:checked:checked:hover, headerbar button:checked:checked:focus, .titlebar:not(headerbar) button:checked:checked:focus, headerbar button:checked:checked:hover:focus, .titlebar:not(headerbar) button:checked:checked:hover:focus, headerbar button:active:active, .titlebar:not(headerbar) button:active:active, headerbar button:active:active:hover, .titlebar:not(headerbar) button:active:active:hover, headerbar button:active:active:focus, .titlebar:not(headerbar) button:active:active:focus, headerbar button:active:active:hover:focus, .titlebar:not(headerbar) button:active:active:hover:focus, headerbar button:active:checked, .titlebar:not(headerbar) button:active:checked, headerbar button:active:checked:hover, .titlebar:not(headerbar) button:active:checked:hover, headerbar button:active:checked:focus, .titlebar:not(headerbar) button:active:checked:focus, headerbar button:active:checked:hover:focus, .titlebar:not(headerbar) button:active:checked:hover:focus, headerbar button.flat:checked:active, .titlebar:not(headerbar) button.flat:checked:active, headerbar button.flat:checked:active:hover, .titlebar:not(headerbar) button.flat:checked:active:hover, headerbar button.flat:checked:active:focus, .titlebar:not(headerbar) button.flat:checked:active:focus, headerbar button.flat:checked:active:hover:focus, .titlebar:not(headerbar) button.flat:checked:active:hover:focus, headerbar button.flat:checked:checked, .titlebar:not(headerbar) button.flat:checked:checked, headerbar button.flat:checked:checked:hover, .titlebar:not(headerbar) button.flat:checked:checked:hover, headerbar button.flat:checked:checked:focus, .titlebar:not(headerbar) button.flat:checked:checked:focus, headerbar button.flat:checked:checked:hover:focus, .titlebar:not(headerbar) button.flat:checked:checked:hover:focus, headerbar button.flat:active:active, .titlebar:not(headerbar) button.flat:active:active, headerbar button.flat:active:active:hover, .titlebar:not(headerbar) button.flat:active:active:hover, headerbar button.flat:active:active:focus, .titlebar:not(headerbar) button.flat:active:active:focus, headerbar button.flat:active:active:hover:focus, .titlebar:not(headerbar) button.flat:active:active:hover:focus, headerbar button.flat:active:checked, .titlebar:not(headerbar) button.flat:active:checked, headerbar button.flat:active:checked:hover, .titlebar:not(headerbar) button.flat:active:checked:hover, headerbar button.flat:active:checked:focus, .titlebar:not(headerbar) button.flat:active:checked:focus, headerbar button.flat:active:checked:hover:focus, .titlebar:not(headerbar) button.flat:active:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.22); } + headerbar button:checked:disabled, .titlebar:not(headerbar) button:checked:disabled, headerbar button:active:disabled, .titlebar:not(headerbar) button:active:disabled, headerbar button.flat:checked:disabled, .titlebar:not(headerbar) button.flat:checked:disabled, headerbar button.flat:active:disabled, .titlebar:not(headerbar) button.flat:active:disabled { + border-color: rgba(202, 202, 202, 0.22); } + headerbar button:checked:active:disabled, .titlebar:not(headerbar) button:checked:active:disabled, headerbar button:checked:checked:disabled, .titlebar:not(headerbar) button:checked:checked:disabled, headerbar button:active:active:disabled, .titlebar:not(headerbar) button:active:active:disabled, headerbar button:active:checked:disabled, .titlebar:not(headerbar) button:active:checked:disabled, headerbar button.flat:checked:active:disabled, .titlebar:not(headerbar) button.flat:checked:active:disabled, headerbar button.flat:checked:checked:disabled, .titlebar:not(headerbar) button.flat:checked:checked:disabled, headerbar button.flat:active:active:disabled, .titlebar:not(headerbar) button.flat:active:active:disabled, headerbar button.flat:active:checked:disabled, .titlebar:not(headerbar) button.flat:active:checked:disabled { + border-color: rgba(190, 190, 190, 0.22); } + headerbar button:checked:focus, .titlebar:not(headerbar) button:checked:focus, headerbar button:checked:hover, .titlebar:not(headerbar) button:checked:hover, headerbar button:active:focus, .titlebar:not(headerbar) button:active:focus, headerbar button:active:hover, .titlebar:not(headerbar) button:active:hover, headerbar button.flat:checked:focus, .titlebar:not(headerbar) button.flat:checked:focus, headerbar button.flat:checked:hover, .titlebar:not(headerbar) button.flat:checked:hover, headerbar button.flat:active:focus, .titlebar:not(headerbar) button.flat:active:focus, headerbar button.flat:active:hover, .titlebar:not(headerbar) button.flat:active:hover { + /*@include linear-gradient(shade($bg, .65), to top);*/ + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + headerbar button:focus, .titlebar:not(headerbar) button:focus, headerbar button:hover, .titlebar:not(headerbar) button:hover, headerbar button.flat:focus, .titlebar:not(headerbar) button.flat:focus, headerbar button.flat:hover, .titlebar:not(headerbar) button.flat:hover { + color: #eeeeee; } + headerbar button:disabled:disabled, .titlebar:not(headerbar) button:disabled:disabled, headerbar button.flat:disabled:disabled, .titlebar:not(headerbar) button.flat:disabled:disabled { + background-color: alpha(mix(#101010,#eeeeee,0.2),0.4); + background-image: none; + /*border: 1px solid alpha($bg, .2);*/ + opacity: .6; + color: mix(#101010,#eeeeee,0.6); + box-shadow: none; } + headerbar button:disabled:disabled :disabled, .titlebar:not(headerbar) button:disabled:disabled :disabled, headerbar button.flat:disabled:disabled :disabled, .titlebar:not(headerbar) button.flat:disabled:disabled :disabled { + color: mix(#101010,#eeeeee,0.6); } + headerbar button:active:disabled, .titlebar:not(headerbar) button:active:disabled, headerbar button:checked:disabled, .titlebar:not(headerbar) button:checked:disabled, headerbar button.flat:active:disabled, .titlebar:not(headerbar) button.flat:active:disabled, headerbar button.flat:checked:disabled, .titlebar:not(headerbar) button.flat:checked:disabled { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + headerbar button:active:disabled :disabled, .titlebar:not(headerbar) button:active:disabled :disabled, headerbar button:checked:disabled :disabled, .titlebar:not(headerbar) button:checked:disabled :disabled, headerbar button.flat:active:disabled :disabled, .titlebar:not(headerbar) button.flat:active:disabled :disabled, headerbar button.flat:checked:disabled :disabled, .titlebar:not(headerbar) button.flat:checked:disabled :disabled { + color: rgba(255, 255, 255, 0.85); } + headerbar button.separator, .titlebar:not(headerbar) button.separator, headerbar button .separator, .titlebar:not(headerbar) button .separator { + border: 1px solid currentColor; + color: rgba(16, 16, 16, 0.9); } + headerbar button.separator:disabled, .titlebar:not(headerbar) button.separator:disabled, headerbar button .separator:disabled, .titlebar:not(headerbar) button .separator:disabled { + color: rgba(16, 16, 16, 0.85); } + headerbar button.flat, .titlebar:not(headerbar) button.flat { + color: #eeeeee; } + headerbar button.flat:hover, .titlebar:not(headerbar) button.flat:hover { + color: #eeeeee; } + headerbar button.image-button, .titlebar:not(headerbar) button.image-button { + padding: 3px; } + headerbar button:backdrop, .titlebar:not(headerbar) button:backdrop { + color: mix(#eeeeee,#101010,0.4); } + headerbar button.titlebutton + separator.titlebutton, .titlebar:not(headerbar) button.titlebutton + separator.titlebutton { + margin-left: 0; + margin-right: 3px; } + headerbar button.titlebutton, .titlebar:not(headerbar) button.titlebutton { + border: 0; + padding: 3px; + background-image: none; + background-color: transparent; + color: #eeeeee; + box-shadow: none; } + headerbar button.titlebutton:hover, .titlebar:not(headerbar) button.titlebutton:hover, headerbar button.titlebutton:hover:focus, .titlebar:not(headerbar) button.titlebutton:hover:focus { + background-image: none; + background-color: transparent; + color: #FC6600; + box-shadow: none; } + headerbar button.titlebutton:active, .titlebar:not(headerbar) button.titlebutton:active, headerbar button.titlebutton:active:hover, .titlebar:not(headerbar) button.titlebutton:active:hover { + background-image: none; + background-color: transparent; + color: #e35c00; + box-shadow: none; } + headerbar button.titlebutton:backdrop, .titlebar:not(headerbar) button.titlebutton:backdrop { + background: none; + color: mix(#eeeeee,#101010,0.4); + -gtk-icon-shadow: none; } + +toolbar { + background-color: #101010; + background-image: none; + border-color: #0d0d0d; + color: #eeeeee; } + toolbar:focus, toolbar:hover { + border-color: mix(#FC6600,#101010,0.3); } + toolbar:active, toolbar:active:hover, toolbar:active:focus, toolbar:active:hover:focus, toolbar:checked, toolbar:checked:hover, toolbar:checked:focus, toolbar:checked:hover:focus { + border-color: #0b0b0b; } + toolbar:disabled { + border-color: #0e0e0e; } + toolbar:active:disabled, toolbar:checked:disabled { + border-color: #0d0d0d; } + toolbar:disabled { + background-color: #0e0e0e; + background-image: none; + color: mix(#eeeeee,#101010,0.5); } + toolbar .background { + background-color: #101010; + border-color: mix(#101010,#eeeeee,0.3); } + toolbar .title { + font-weight: bold; + padding: 0 6px; } + toolbar .subtitle { + font-size: smaller; + padding: 0 6px; } + toolbar button { + background-color: #101010; + background-image: none; + border-color: rgba(190, 190, 190, 0.22); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + toolbar button:focus, toolbar button:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.22),0.3); } + toolbar button:active, toolbar button:active:hover, toolbar button:active:focus, toolbar button:active:hover:focus, toolbar button:checked, toolbar button:checked:hover, toolbar button:checked:focus, toolbar button:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.22); } + toolbar button:disabled { + border-color: rgba(202, 202, 202, 0.22); } + toolbar button:active:disabled, toolbar button:checked:disabled { + border-color: rgba(190, 190, 190, 0.22); } + .linked:not(.vertical) > toolbar button:not(:last-child):not(:only-child), + .linked:not(.vertical) > :not(:last-child):not(:only-child) toolbar button, + stackswitcher:not(.vertical) > toolbar button:not(:last-child):not(:only-child) { + border-right-style: none; } + .linked:not(.vertical) > toolbar button:not(:last-child):not(:only-child):hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) toolbar button:hover, + stackswitcher:not(.vertical) > toolbar button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); } + .linked:not(.vertical) > toolbar button:not(:last-child):not(:only-child):checked, + .linked:not(.vertical) > :not(:last-child):not(:only-child) toolbar button:checked, + stackswitcher:not(.vertical) > toolbar button:not(:last-child):not(:only-child):checked { + border-right-style: none; } + .linked:not(.vertical) > toolbar button:not(:last-child):not(:only-child):checked:hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) toolbar button:checked:hover, + stackswitcher:not(.vertical) > toolbar button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + .linked.vertical > toolbar button:not(:last-child):not(:only-child), + .linked.vertical > :not(:last-child):not(:only-child) toolbar button, + stackswitcher.vertical > toolbar button:not(:last-child):not(:only-child) { + border-bottom-style: none; } + .linked.vertical > toolbar button:not(:last-child):not(:only-child):hover, + .linked.vertical > :not(:last-child):not(:only-child) toolbar button:hover, + stackswitcher.vertical > toolbar button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); } + .linked.vertical > toolbar button:not(:last-child):not(:only-child):checked, + .linked.vertical > :not(:last-child):not(:only-child) toolbar button:checked, + stackswitcher.vertical > toolbar button:not(:last-child):not(:only-child):checked { + border-bottom-style: none; } + .linked.vertical > toolbar button:not(:last-child):not(:only-child):checked:hover, + .linked.vertical > :not(:last-child):not(:only-child) toolbar button:checked:hover, + stackswitcher.vertical > toolbar button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + toolbar button.flat { + color: #eeeeee; + border-color: rgba(16, 16, 16, 0); + background-color: rgba(16, 16, 16, 0); + background-image: none; + box-shadow: none; } + toolbar button:hover, toolbar button.flat:hover { + background-color: #111111; + background-image: none; + border-color: rgba(190, 190, 190, 0.3); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + toolbar button:hover:focus, toolbar button:hover:hover, toolbar button.flat:hover:focus, toolbar button.flat:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.3),0.3); } + toolbar button:hover:active, toolbar button:hover:active:hover, toolbar button:hover:active:focus, toolbar button:hover:active:hover:focus, toolbar button:hover:checked, toolbar button:hover:checked:hover, toolbar button:hover:checked:focus, toolbar button:hover:checked:hover:focus, toolbar button.flat:hover:active, toolbar button.flat:hover:active:hover, toolbar button.flat:hover:active:focus, toolbar button.flat:hover:active:hover:focus, toolbar button.flat:hover:checked, toolbar button.flat:hover:checked:hover, toolbar button.flat:hover:checked:focus, toolbar button.flat:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.3); } + toolbar button:hover:disabled, toolbar button.flat:hover:disabled { + border-color: rgba(202, 202, 202, 0.3); } + toolbar button:hover:active:disabled, toolbar button:hover:checked:disabled, toolbar button.flat:hover:active:disabled, toolbar button.flat:hover:checked:disabled { + border-color: rgba(190, 190, 190, 0.3); } + toolbar button:focus, toolbar button.flat:focus { + background-color: #111111; + background-image: none; + border-color: rgba(238, 238, 238, 0.22); + outline-color: rgba(252, 102, 0, 0.5); + outline-width: 1px; + outline-style: solid; + outline-offset: -3px; + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + toolbar button:focus:hover, toolbar button.flat:focus:hover { + background-color: #121212; + background-image: none; + border-color: rgba(190, 190, 190, 0.3); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + toolbar button:focus:hover:focus, toolbar button:focus:hover:hover, toolbar button.flat:focus:hover:focus, toolbar button.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.3),0.3); } + toolbar button:focus:hover:active, toolbar button:focus:hover:active:hover, toolbar button:focus:hover:active:focus, toolbar button:focus:hover:active:hover:focus, toolbar button:focus:hover:checked, toolbar button:focus:hover:checked:hover, toolbar button:focus:hover:checked:focus, toolbar button:focus:hover:checked:hover:focus, toolbar button.flat:focus:hover:active, toolbar button.flat:focus:hover:active:hover, toolbar button.flat:focus:hover:active:focus, toolbar button.flat:focus:hover:active:hover:focus, toolbar button.flat:focus:hover:checked, toolbar button.flat:focus:hover:checked:hover, toolbar button.flat:focus:hover:checked:focus, toolbar button.flat:focus:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.3); } + toolbar button:focus:hover:disabled, toolbar button.flat:focus:hover:disabled { + border-color: rgba(202, 202, 202, 0.3); } + toolbar button:focus:hover:active:disabled, toolbar button:focus:hover:checked:disabled, toolbar button.flat:focus:hover:active:disabled, toolbar button.flat:focus:hover:checked:disabled { + border-color: rgba(190, 190, 190, 0.3); } + toolbar button:checked, toolbar button:active, toolbar button.flat:checked, toolbar button.flat:active { + /*@include linear-gradient(shade($bg, .7), to top);*/ + background-color: #FC6600; + background-image: none; + border-color: rgba(190, 190, 190, 0.22); + color: #ffffff; + box-shadow: inset 1px 0 rgba(238, 238, 238, 0.06), inset 0 1px rgba(238, 238, 238, 0.07), inset -1px 0 rgba(238, 238, 238, 0.06), inset 0 -1px rgba(238, 238, 238, 0.05); } + toolbar button:checked:focus, toolbar button:checked:hover, toolbar button:active:focus, toolbar button:active:hover, toolbar button.flat:checked:focus, toolbar button.flat:checked:hover, toolbar button.flat:active:focus, toolbar button.flat:active:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.22),0.3); } + toolbar button:checked:active, toolbar button:checked:active:hover, toolbar button:checked:active:focus, toolbar button:checked:active:hover:focus, toolbar button:checked:checked, toolbar button:checked:checked:hover, toolbar button:checked:checked:focus, toolbar button:checked:checked:hover:focus, toolbar button:active:active, toolbar button:active:active:hover, toolbar button:active:active:focus, toolbar button:active:active:hover:focus, toolbar button:active:checked, toolbar button:active:checked:hover, toolbar button:active:checked:focus, toolbar button:active:checked:hover:focus, toolbar button.flat:checked:active, toolbar button.flat:checked:active:hover, toolbar button.flat:checked:active:focus, toolbar button.flat:checked:active:hover:focus, toolbar button.flat:checked:checked, toolbar button.flat:checked:checked:hover, toolbar button.flat:checked:checked:focus, toolbar button.flat:checked:checked:hover:focus, toolbar button.flat:active:active, toolbar button.flat:active:active:hover, toolbar button.flat:active:active:focus, toolbar button.flat:active:active:hover:focus, toolbar button.flat:active:checked, toolbar button.flat:active:checked:hover, toolbar button.flat:active:checked:focus, toolbar button.flat:active:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.22); } + toolbar button:checked:disabled, toolbar button:active:disabled, toolbar button.flat:checked:disabled, toolbar button.flat:active:disabled { + border-color: rgba(202, 202, 202, 0.22); } + toolbar button:checked:active:disabled, toolbar button:checked:checked:disabled, toolbar button:active:active:disabled, toolbar button:active:checked:disabled, toolbar button.flat:checked:active:disabled, toolbar button.flat:checked:checked:disabled, toolbar button.flat:active:active:disabled, toolbar button.flat:active:checked:disabled { + border-color: rgba(190, 190, 190, 0.22); } + toolbar button:checked:focus, toolbar button:checked:hover, toolbar button:active:focus, toolbar button:active:hover, toolbar button.flat:checked:focus, toolbar button.flat:checked:hover, toolbar button.flat:active:focus, toolbar button.flat:active:hover { + /*@include linear-gradient(shade($bg, .65), to top);*/ + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + toolbar button:focus, toolbar button:hover, toolbar button.flat:focus, toolbar button.flat:hover { + color: #eeeeee; } + toolbar button:disabled:disabled, toolbar button.flat:disabled:disabled { + background-color: alpha(mix(#101010,#eeeeee,0.2),0.4); + background-image: none; + /*border: 1px solid alpha($bg, .2);*/ + opacity: .6; + color: mix(#101010,#eeeeee,0.6); + box-shadow: none; } + toolbar button:disabled:disabled :disabled, toolbar button.flat:disabled:disabled :disabled { + color: mix(#101010,#eeeeee,0.6); } + toolbar button:active:disabled, toolbar button:checked:disabled, toolbar button.flat:active:disabled, toolbar button.flat:checked:disabled { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + toolbar button:active:disabled :disabled, toolbar button:checked:disabled :disabled, toolbar button.flat:active:disabled :disabled, toolbar button.flat:checked:disabled :disabled { + color: rgba(255, 255, 255, 0.85); } + toolbar button.separator, toolbar button .separator { + border: 1px solid currentColor; + color: rgba(16, 16, 16, 0.9); } + toolbar button.separator:disabled, toolbar button .separator:disabled { + color: rgba(16, 16, 16, 0.85); } + toolbar button.image-button { + padding: 3px; } + toolbar .linked > button { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + toolbar .linked > button:focus, toolbar .linked > button:hover { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + toolbar .linked > button:active, toolbar .linked > button:active:hover, toolbar .linked > button:active:focus, toolbar .linked > button:active:hover:focus, toolbar .linked > button:checked, toolbar .linked > button:checked:hover, toolbar .linked > button:checked:focus, toolbar .linked > button:checked:hover:focus { + box-shadow: inset 0 1px rgba(48, 48, 48, 0.07), inset 0 -1px rgba(48, 48, 48, 0.05); } + toolbar .linked > button:disabled { + box-shadow: inset -1px 0 #0d0d0d; } + toolbar .linked > button:last-child, toolbar .linked > button:only-child { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + toolbar .linked > button:last-child:hover, toolbar .linked > button:only-child:hover { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + toolbar .linked > button:disabled:last-child, toolbar .linked > button:disabled:only-child, toolbar .linked > button:active:disabled:last-child, toolbar .linked > button:active:disabled:only-child, toolbar .linked > button:checked:disabled:last-child, toolbar .linked > button:checked:disabled:only-child { + box-shadow: none; } + toolbar .linked > button:active:last-child, toolbar .linked > button:active:last-child:focus, toolbar .linked > button:active:last-child:hover, toolbar .linked > button:active:last-child:hover:focus, toolbar .linked > button:checked:last-child, toolbar .linked > button:checked:last-child:focus, toolbar .linked > button:checked:last-child:hover, toolbar .linked > button:checked:last-child:hover:focus { + box-shadow: inset 0 1px rgba(48, 48, 48, 0.07), inset -1px 0 rgba(48, 48, 48, 0.06); } + toolbar .linked > button:active:only-child, toolbar .linked > button:active:only-child:focus, toolbar .linked > button:active:only-child:hover, toolbar .linked > button:active:only-child:hover:focus, toolbar .linked > button:checked:only-child, toolbar .linked > button:checked:only-child:focus, toolbar .linked > button:checked:only-child:hover, toolbar .linked > button:checked:only-child:hover:focus { + box-shadow: inset 1px 0 rgba(48, 48, 48, 0.06), inset 0 1px rgba(48, 48, 48, 0.07), inset -1px 0 rgba(48, 48, 48, 0.06); } + toolbar combobox, toolbar button { + padding: 3px; } + toolbar combobox.text-button, toolbar button.text-button { + padding: 3px; } + toolbar box button.image-button { + padding: 3px 7px; } + toolbar separator, toolbar separator:disabled { + color: #0a0a0a; + border-color: currentColor; + -GtkWidget-window-dragging: true; } + toolbar.inline-toolbar { + padding: 1px; + border-width: 0 1px 1px; + border-style: solid; + border-color: mix(#101010,#eeeeee,0.18); + background-color: mix(mix(#101010,#eeeeee,0.18),#101010,0.7); + background-image: none; } + toolbar.inline-toolbar:backdrop { + border-color: mix(#101010,mix(#101010,#eeeeee,0.18),0.9); + background-color: mix(#101010,mix(#101010,mix(#101010,#eeeeee,0.18),0.9),0.35); + transition: 200ms ease-out; } + toolbar.inline-toolbar button { + background-color: #101010; + background-image: none; + border-color: rgba(190, 190, 190, 0.22); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + toolbar.inline-toolbar button:focus, toolbar.inline-toolbar button:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.22),0.3); } + toolbar.inline-toolbar button:active, toolbar.inline-toolbar button:active:hover, toolbar.inline-toolbar button:active:focus, toolbar.inline-toolbar button:active:hover:focus, toolbar.inline-toolbar button:checked, toolbar.inline-toolbar button:checked:hover, toolbar.inline-toolbar button:checked:focus, toolbar.inline-toolbar button:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.22); } + toolbar.inline-toolbar button:disabled { + border-color: rgba(202, 202, 202, 0.22); } + toolbar.inline-toolbar button:active:disabled, toolbar.inline-toolbar button:checked:disabled { + border-color: rgba(190, 190, 190, 0.22); } + .linked:not(.vertical) > toolbar.inline-toolbar button:not(:last-child):not(:only-child), + .linked:not(.vertical) > :not(:last-child):not(:only-child) toolbar.inline-toolbar button, + stackswitcher:not(.vertical) > toolbar.inline-toolbar button:not(:last-child):not(:only-child) { + border-right-style: none; } + .linked:not(.vertical) > toolbar.inline-toolbar button:not(:last-child):not(:only-child):hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) toolbar.inline-toolbar button:hover, + stackswitcher:not(.vertical) > toolbar.inline-toolbar button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); } + .linked:not(.vertical) > toolbar.inline-toolbar button:not(:last-child):not(:only-child):checked, + .linked:not(.vertical) > :not(:last-child):not(:only-child) toolbar.inline-toolbar button:checked, + stackswitcher:not(.vertical) > toolbar.inline-toolbar button:not(:last-child):not(:only-child):checked { + border-right-style: none; } + .linked:not(.vertical) > toolbar.inline-toolbar button:not(:last-child):not(:only-child):checked:hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) toolbar.inline-toolbar button:checked:hover, + stackswitcher:not(.vertical) > toolbar.inline-toolbar button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + .linked.vertical > toolbar.inline-toolbar button:not(:last-child):not(:only-child), + .linked.vertical > :not(:last-child):not(:only-child) toolbar.inline-toolbar button, + stackswitcher.vertical > toolbar.inline-toolbar button:not(:last-child):not(:only-child) { + border-bottom-style: none; } + .linked.vertical > toolbar.inline-toolbar button:not(:last-child):not(:only-child):hover, + .linked.vertical > :not(:last-child):not(:only-child) toolbar.inline-toolbar button:hover, + stackswitcher.vertical > toolbar.inline-toolbar button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); } + .linked.vertical > toolbar.inline-toolbar button:not(:last-child):not(:only-child):checked, + .linked.vertical > :not(:last-child):not(:only-child) toolbar.inline-toolbar button:checked, + stackswitcher.vertical > toolbar.inline-toolbar button:not(:last-child):not(:only-child):checked { + border-bottom-style: none; } + .linked.vertical > toolbar.inline-toolbar button:not(:last-child):not(:only-child):checked:hover, + .linked.vertical > :not(:last-child):not(:only-child) toolbar.inline-toolbar button:checked:hover, + stackswitcher.vertical > toolbar.inline-toolbar button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + toolbar.inline-toolbar button.flat { + color: #eeeeee; + border-color: rgba(16, 16, 16, 0); + background-color: rgba(16, 16, 16, 0); + background-image: none; + box-shadow: none; } + toolbar.inline-toolbar button:hover, toolbar.inline-toolbar button.flat:hover { + background-color: #111111; + background-image: none; + border-color: rgba(190, 190, 190, 0.3); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + toolbar.inline-toolbar button:hover:focus, toolbar.inline-toolbar button:hover:hover, toolbar.inline-toolbar button.flat:hover:focus, toolbar.inline-toolbar button.flat:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.3),0.3); } + toolbar.inline-toolbar button:hover:active, toolbar.inline-toolbar button:hover:active:hover, toolbar.inline-toolbar button:hover:active:focus, toolbar.inline-toolbar button:hover:active:hover:focus, toolbar.inline-toolbar button:hover:checked, toolbar.inline-toolbar button:hover:checked:hover, toolbar.inline-toolbar button:hover:checked:focus, toolbar.inline-toolbar button:hover:checked:hover:focus, toolbar.inline-toolbar button.flat:hover:active, toolbar.inline-toolbar button.flat:hover:active:hover, toolbar.inline-toolbar button.flat:hover:active:focus, toolbar.inline-toolbar button.flat:hover:active:hover:focus, toolbar.inline-toolbar button.flat:hover:checked, toolbar.inline-toolbar button.flat:hover:checked:hover, toolbar.inline-toolbar button.flat:hover:checked:focus, toolbar.inline-toolbar button.flat:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.3); } + toolbar.inline-toolbar button:hover:disabled, toolbar.inline-toolbar button.flat:hover:disabled { + border-color: rgba(202, 202, 202, 0.3); } + toolbar.inline-toolbar button:hover:active:disabled, toolbar.inline-toolbar button:hover:checked:disabled, toolbar.inline-toolbar button.flat:hover:active:disabled, toolbar.inline-toolbar button.flat:hover:checked:disabled { + border-color: rgba(190, 190, 190, 0.3); } + toolbar.inline-toolbar button:focus, toolbar.inline-toolbar button.flat:focus { + background-color: #111111; + background-image: none; + border-color: rgba(238, 238, 238, 0.22); + outline-color: rgba(252, 102, 0, 0.5); + outline-width: 1px; + outline-style: solid; + outline-offset: -3px; + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + toolbar.inline-toolbar button:focus:hover, toolbar.inline-toolbar button.flat:focus:hover { + background-color: #121212; + background-image: none; + border-color: rgba(190, 190, 190, 0.3); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + toolbar.inline-toolbar button:focus:hover:focus, toolbar.inline-toolbar button:focus:hover:hover, toolbar.inline-toolbar button.flat:focus:hover:focus, toolbar.inline-toolbar button.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.3),0.3); } + toolbar.inline-toolbar button:focus:hover:active, toolbar.inline-toolbar button:focus:hover:active:hover, toolbar.inline-toolbar button:focus:hover:active:focus, toolbar.inline-toolbar button:focus:hover:active:hover:focus, toolbar.inline-toolbar button:focus:hover:checked, toolbar.inline-toolbar button:focus:hover:checked:hover, toolbar.inline-toolbar button:focus:hover:checked:focus, toolbar.inline-toolbar button:focus:hover:checked:hover:focus, toolbar.inline-toolbar button.flat:focus:hover:active, toolbar.inline-toolbar button.flat:focus:hover:active:hover, toolbar.inline-toolbar button.flat:focus:hover:active:focus, toolbar.inline-toolbar button.flat:focus:hover:active:hover:focus, toolbar.inline-toolbar button.flat:focus:hover:checked, toolbar.inline-toolbar button.flat:focus:hover:checked:hover, toolbar.inline-toolbar button.flat:focus:hover:checked:focus, toolbar.inline-toolbar button.flat:focus:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.3); } + toolbar.inline-toolbar button:focus:hover:disabled, toolbar.inline-toolbar button.flat:focus:hover:disabled { + border-color: rgba(202, 202, 202, 0.3); } + toolbar.inline-toolbar button:focus:hover:active:disabled, toolbar.inline-toolbar button:focus:hover:checked:disabled, toolbar.inline-toolbar button.flat:focus:hover:active:disabled, toolbar.inline-toolbar button.flat:focus:hover:checked:disabled { + border-color: rgba(190, 190, 190, 0.3); } + toolbar.inline-toolbar button:checked, toolbar.inline-toolbar button:active, toolbar.inline-toolbar button.flat:checked, toolbar.inline-toolbar button.flat:active { + /*@include linear-gradient(shade($bg, .7), to top);*/ + background-color: #FC6600; + background-image: none; + border-color: rgba(190, 190, 190, 0.22); + color: #ffffff; + box-shadow: inset 1px 0 rgba(238, 238, 238, 0.06), inset 0 1px rgba(238, 238, 238, 0.07), inset -1px 0 rgba(238, 238, 238, 0.06), inset 0 -1px rgba(238, 238, 238, 0.05); } + toolbar.inline-toolbar button:checked:focus, toolbar.inline-toolbar button:checked:hover, toolbar.inline-toolbar button:active:focus, toolbar.inline-toolbar button:active:hover, toolbar.inline-toolbar button.flat:checked:focus, toolbar.inline-toolbar button.flat:checked:hover, toolbar.inline-toolbar button.flat:active:focus, toolbar.inline-toolbar button.flat:active:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.22),0.3); } + toolbar.inline-toolbar button:checked:active, toolbar.inline-toolbar button:checked:active:hover, toolbar.inline-toolbar button:checked:active:focus, toolbar.inline-toolbar button:checked:active:hover:focus, toolbar.inline-toolbar button:checked:checked, toolbar.inline-toolbar button:checked:checked:hover, toolbar.inline-toolbar button:checked:checked:focus, toolbar.inline-toolbar button:checked:checked:hover:focus, toolbar.inline-toolbar button:active:active, toolbar.inline-toolbar button:active:active:hover, toolbar.inline-toolbar button:active:active:focus, toolbar.inline-toolbar button:active:active:hover:focus, toolbar.inline-toolbar button:active:checked, toolbar.inline-toolbar button:active:checked:hover, toolbar.inline-toolbar button:active:checked:focus, toolbar.inline-toolbar button:active:checked:hover:focus, toolbar.inline-toolbar button.flat:checked:active, toolbar.inline-toolbar button.flat:checked:active:hover, toolbar.inline-toolbar button.flat:checked:active:focus, toolbar.inline-toolbar button.flat:checked:active:hover:focus, toolbar.inline-toolbar button.flat:checked:checked, toolbar.inline-toolbar button.flat:checked:checked:hover, toolbar.inline-toolbar button.flat:checked:checked:focus, toolbar.inline-toolbar button.flat:checked:checked:hover:focus, toolbar.inline-toolbar button.flat:active:active, toolbar.inline-toolbar button.flat:active:active:hover, toolbar.inline-toolbar button.flat:active:active:focus, toolbar.inline-toolbar button.flat:active:active:hover:focus, toolbar.inline-toolbar button.flat:active:checked, toolbar.inline-toolbar button.flat:active:checked:hover, toolbar.inline-toolbar button.flat:active:checked:focus, toolbar.inline-toolbar button.flat:active:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.22); } + toolbar.inline-toolbar button:checked:disabled, toolbar.inline-toolbar button:active:disabled, toolbar.inline-toolbar button.flat:checked:disabled, toolbar.inline-toolbar button.flat:active:disabled { + border-color: rgba(202, 202, 202, 0.22); } + toolbar.inline-toolbar button:checked:active:disabled, toolbar.inline-toolbar button:checked:checked:disabled, toolbar.inline-toolbar button:active:active:disabled, toolbar.inline-toolbar button:active:checked:disabled, toolbar.inline-toolbar button.flat:checked:active:disabled, toolbar.inline-toolbar button.flat:checked:checked:disabled, toolbar.inline-toolbar button.flat:active:active:disabled, toolbar.inline-toolbar button.flat:active:checked:disabled { + border-color: rgba(190, 190, 190, 0.22); } + toolbar.inline-toolbar button:checked:focus, toolbar.inline-toolbar button:checked:hover, toolbar.inline-toolbar button:active:focus, toolbar.inline-toolbar button:active:hover, toolbar.inline-toolbar button.flat:checked:focus, toolbar.inline-toolbar button.flat:checked:hover, toolbar.inline-toolbar button.flat:active:focus, toolbar.inline-toolbar button.flat:active:hover { + /*@include linear-gradient(shade($bg, .65), to top);*/ + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + toolbar.inline-toolbar button:focus, toolbar.inline-toolbar button:hover, toolbar.inline-toolbar button.flat:focus, toolbar.inline-toolbar button.flat:hover { + color: #eeeeee; } + toolbar.inline-toolbar button:disabled:disabled, toolbar.inline-toolbar button.flat:disabled:disabled { + background-color: alpha(mix(#101010,#eeeeee,0.2),0.4); + background-image: none; + /*border: 1px solid alpha($bg, .2);*/ + opacity: .6; + color: mix(#101010,#eeeeee,0.6); + box-shadow: none; } + toolbar.inline-toolbar button:disabled:disabled :disabled, toolbar.inline-toolbar button.flat:disabled:disabled :disabled { + color: mix(#101010,#eeeeee,0.6); } + toolbar.inline-toolbar button:active:disabled, toolbar.inline-toolbar button:checked:disabled, toolbar.inline-toolbar button.flat:active:disabled, toolbar.inline-toolbar button.flat:checked:disabled { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + toolbar.inline-toolbar button:active:disabled :disabled, toolbar.inline-toolbar button:checked:disabled :disabled, toolbar.inline-toolbar button.flat:active:disabled :disabled, toolbar.inline-toolbar button.flat:checked:disabled :disabled { + color: rgba(255, 255, 255, 0.85); } + toolbar.inline-toolbar button.separator, toolbar.inline-toolbar button .separator { + border: 1px solid currentColor; + color: rgba(16, 16, 16, 0.9); } + toolbar.inline-toolbar button.separator:disabled, toolbar.inline-toolbar button .separator:disabled { + color: rgba(16, 16, 16, 0.85); } + +window.csd > .titlebar:not(headerbar) { + padding: 0; + background-color: transparent; + background-image: none; + border-style: none; + border-color: transparent; + box-shadow: none; } + +.titlebar:not(headerbar) > separator { + background-color: #0f0f0f; } + +.background .titlebar:backdrop, .background .titlebar { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + +.background.tiled .titlebar:backdrop, .background.tiled .titlebar, +.background.tiled-top .titlebar:backdrop, +.background.tiled-top .titlebar, +.background.tiled-right .titlebar:backdrop, +.background.tiled-right .titlebar, +.background.tiled-bottom .titlebar:backdrop, +.background.tiled-bottom .titlebar, +.background.tiled-left .titlebar:backdrop, +.background.tiled-left .titlebar, +.background.maximized .titlebar:backdrop, +.background.maximized .titlebar, +.background.solid-csd .titlebar:backdrop, +.background.solid-csd .titlebar { + border-top-left-radius: 0; + border-top-right-radius: 0; } + +.background:not(.csd):not(.ssd):not(.solid-csd) headerbar, .background:not(.csd):not(.ssd):not(.solid-csd) headerbar:not(:last-child), .background:not(.csd):not(.ssd):not(.solid-csd) headerbar:backdrop, .background:not(.csd):not(.ssd):not(.solid-csd) headerbar:backdrop:not(:last-child) { + border-radius: 0; + border-top-color: transparent; } + +/************** + ! Action-bar * +***************/ +actionbar > revealer > box { + padding: 3px; + border-top: 1px solid mix(#101010,#eeeeee,0.18); } + actionbar > revealer > box:backdrop { + border-color: mix(#101010,mix(#101010,#eeeeee,0.18),0.9); } + +/**************************** + ! Search and Location bars * +*****************************/ +searchbar, +.location-bar { + background-color: #101010; + background-image: none; + border-width: 0 0 1px; + border-style: solid; + border-color: #0d0d0d; + color: #eeeeee; } + +/****************** + ! Action buttons * +*******************/ +.suggested-action, headerbar.selection-mode button.suggested-action, +.titlebar:not(headerbar).selection-mode button.suggested-action { + background-color: #bee400; + background-image: none; + border-color: rgba(204, 204, 204, 0.22); + color: #ffffff; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + .suggested-action:focus, headerbar.selection-mode button.suggested-action:focus, + .titlebar:not(headerbar).selection-mode button.suggested-action:focus, .suggested-action:hover, headerbar.selection-mode button.suggested-action:hover, + .titlebar:not(headerbar).selection-mode button.suggested-action:hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.22),0.3); } + .suggested-action:active, headerbar.selection-mode button.suggested-action:active, + .titlebar:not(headerbar).selection-mode button.suggested-action:active, .suggested-action:active:hover, + .titlebar:not(headerbar).selection-mode button.suggested-action:active:hover, .suggested-action:active:focus, + .titlebar:not(headerbar).selection-mode button.suggested-action:active:focus, .suggested-action:active:hover:focus, .suggested-action:checked, headerbar.selection-mode button.suggested-action:checked, + .titlebar:not(headerbar).selection-mode button.suggested-action:checked, .suggested-action:checked:hover, + .titlebar:not(headerbar).selection-mode button.suggested-action:checked:hover, .suggested-action:checked:focus, + .titlebar:not(headerbar).selection-mode button.suggested-action:checked:focus, .suggested-action:checked:hover:focus { + border-color: rgba(179, 179, 179, 0.22); } + .suggested-action:disabled, headerbar.selection-mode button.suggested-action:disabled, + .titlebar:not(headerbar).selection-mode button.suggested-action:disabled { + border-color: rgba(217, 217, 217, 0.22); } + .suggested-action:active:disabled, + .titlebar:not(headerbar).selection-mode button.suggested-action:active:disabled, .suggested-action:checked:disabled, + .titlebar:not(headerbar).selection-mode button.suggested-action:checked:disabled { + border-color: rgba(204, 204, 204, 0.22); } + .linked:not(.vertical) > .suggested-action:not(:last-child):not(:only-child), headerbar.selection-mode .linked:not(.vertical) > button.suggested-action:not(:last-child):not(:only-child), + .titlebar:not(headerbar).selection-mode .linked:not(.vertical) > button.suggested-action:not(:last-child):not(:only-child), + .linked:not(.vertical) > :not(:last-child):not(:only-child) .suggested-action, + headerbar.selection-mode .linked:not(.vertical) > :not(:last-child):not(:only-child) button.suggested-action, + .titlebar:not(headerbar).selection-mode .linked:not(.vertical) > :not(:last-child):not(:only-child) button.suggested-action, + stackswitcher:not(.vertical) > .suggested-action:not(:last-child):not(:only-child), + headerbar.selection-mode stackswitcher:not(.vertical) > button.suggested-action:not(:last-child):not(:only-child), + .titlebar:not(headerbar).selection-mode stackswitcher:not(.vertical) > button.suggested-action:not(:last-child):not(:only-child) { + border-right-style: none; } + .linked:not(.vertical) > .suggested-action:not(:last-child):not(:only-child):hover, headerbar.selection-mode .linked:not(.vertical) > button.suggested-action:not(:last-child):not(:only-child):hover, + .titlebar:not(headerbar).selection-mode .linked:not(.vertical) > button.suggested-action:not(:last-child):not(:only-child):hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) .suggested-action:hover, + headerbar.selection-mode .linked:not(.vertical) > :not(:last-child):not(:only-child) button.suggested-action:hover, + .titlebar:not(headerbar).selection-mode .linked:not(.vertical) > :not(:last-child):not(:only-child) button.suggested-action:hover, + stackswitcher:not(.vertical) > .suggested-action:not(:last-child):not(:only-child):hover, + headerbar.selection-mode stackswitcher:not(.vertical) > button.suggested-action:not(:last-child):not(:only-child):hover, + .titlebar:not(headerbar).selection-mode stackswitcher:not(.vertical) > button.suggested-action:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(255, 255, 255, 0.36),0.3); } + .linked:not(.vertical) > .suggested-action:not(:last-child):not(:only-child):checked, headerbar.selection-mode .linked:not(.vertical) > button.suggested-action:not(:last-child):not(:only-child):checked, + .titlebar:not(headerbar).selection-mode .linked:not(.vertical) > button.suggested-action:not(:last-child):not(:only-child):checked, + .linked:not(.vertical) > :not(:last-child):not(:only-child) .suggested-action:checked, + headerbar.selection-mode .linked:not(.vertical) > :not(:last-child):not(:only-child) button.suggested-action:checked, + .titlebar:not(headerbar).selection-mode .linked:not(.vertical) > :not(:last-child):not(:only-child) button.suggested-action:checked, + stackswitcher:not(.vertical) > .suggested-action:not(:last-child):not(:only-child):checked, + headerbar.selection-mode stackswitcher:not(.vertical) > button.suggested-action:not(:last-child):not(:only-child):checked, + .titlebar:not(headerbar).selection-mode stackswitcher:not(.vertical) > button.suggested-action:not(:last-child):not(:only-child):checked { + border-right-style: none; } + .linked:not(.vertical) > .suggested-action:not(:last-child):not(:only-child):checked:hover, headerbar.selection-mode .linked:not(.vertical) > button.suggested-action:not(:last-child):not(:only-child):checked:hover, + .titlebar:not(headerbar).selection-mode .linked:not(.vertical) > button.suggested-action:not(:last-child):not(:only-child):checked:hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) .suggested-action:checked:hover, + headerbar.selection-mode .linked:not(.vertical) > :not(:last-child):not(:only-child) button.suggested-action:checked:hover, + .titlebar:not(headerbar).selection-mode .linked:not(.vertical) > :not(:last-child):not(:only-child) button.suggested-action:checked:hover, + stackswitcher:not(.vertical) > .suggested-action:not(:last-child):not(:only-child):checked:hover, + headerbar.selection-mode stackswitcher:not(.vertical) > button.suggested-action:not(:last-child):not(:only-child):checked:hover, + .titlebar:not(headerbar).selection-mode stackswitcher:not(.vertical) > button.suggested-action:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + .linked.vertical > .suggested-action:not(:last-child):not(:only-child), headerbar.selection-mode .linked.vertical > button.suggested-action:not(:last-child):not(:only-child), + .titlebar:not(headerbar).selection-mode .linked.vertical > button.suggested-action:not(:last-child):not(:only-child), + .linked.vertical > :not(:last-child):not(:only-child) .suggested-action, + headerbar.selection-mode .linked.vertical > :not(:last-child):not(:only-child) button.suggested-action, + .titlebar:not(headerbar).selection-mode .linked.vertical > :not(:last-child):not(:only-child) button.suggested-action, + stackswitcher.vertical > .suggested-action:not(:last-child):not(:only-child), + headerbar.selection-mode stackswitcher.vertical > button.suggested-action:not(:last-child):not(:only-child), + .titlebar:not(headerbar).selection-mode stackswitcher.vertical > button.suggested-action:not(:last-child):not(:only-child) { + border-bottom-style: none; } + .linked.vertical > .suggested-action:not(:last-child):not(:only-child):hover, headerbar.selection-mode .linked.vertical > button.suggested-action:not(:last-child):not(:only-child):hover, + .titlebar:not(headerbar).selection-mode .linked.vertical > button.suggested-action:not(:last-child):not(:only-child):hover, + .linked.vertical > :not(:last-child):not(:only-child) .suggested-action:hover, + headerbar.selection-mode .linked.vertical > :not(:last-child):not(:only-child) button.suggested-action:hover, + .titlebar:not(headerbar).selection-mode .linked.vertical > :not(:last-child):not(:only-child) button.suggested-action:hover, + stackswitcher.vertical > .suggested-action:not(:last-child):not(:only-child):hover, + headerbar.selection-mode stackswitcher.vertical > button.suggested-action:not(:last-child):not(:only-child):hover, + .titlebar:not(headerbar).selection-mode stackswitcher.vertical > button.suggested-action:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(255, 255, 255, 0.36),0.3); } + .linked.vertical > .suggested-action:not(:last-child):not(:only-child):checked, headerbar.selection-mode .linked.vertical > button.suggested-action:not(:last-child):not(:only-child):checked, + .titlebar:not(headerbar).selection-mode .linked.vertical > button.suggested-action:not(:last-child):not(:only-child):checked, + .linked.vertical > :not(:last-child):not(:only-child) .suggested-action:checked, + headerbar.selection-mode .linked.vertical > :not(:last-child):not(:only-child) button.suggested-action:checked, + .titlebar:not(headerbar).selection-mode .linked.vertical > :not(:last-child):not(:only-child) button.suggested-action:checked, + stackswitcher.vertical > .suggested-action:not(:last-child):not(:only-child):checked, + headerbar.selection-mode stackswitcher.vertical > button.suggested-action:not(:last-child):not(:only-child):checked, + .titlebar:not(headerbar).selection-mode stackswitcher.vertical > button.suggested-action:not(:last-child):not(:only-child):checked { + border-bottom-style: none; } + .linked.vertical > .suggested-action:not(:last-child):not(:only-child):checked:hover, headerbar.selection-mode .linked.vertical > button.suggested-action:not(:last-child):not(:only-child):checked:hover, + .titlebar:not(headerbar).selection-mode .linked.vertical > button.suggested-action:not(:last-child):not(:only-child):checked:hover, + .linked.vertical > :not(:last-child):not(:only-child) .suggested-action:checked:hover, + headerbar.selection-mode .linked.vertical > :not(:last-child):not(:only-child) button.suggested-action:checked:hover, + .titlebar:not(headerbar).selection-mode .linked.vertical > :not(:last-child):not(:only-child) button.suggested-action:checked:hover, + stackswitcher.vertical > .suggested-action:not(:last-child):not(:only-child):checked:hover, + headerbar.selection-mode stackswitcher.vertical > button.suggested-action:not(:last-child):not(:only-child):checked:hover, + .titlebar:not(headerbar).selection-mode stackswitcher.vertical > button.suggested-action:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + .suggested-action.flat, headerbar.selection-mode button.flat.suggested-action, + .titlebar:not(headerbar).selection-mode button.flat.suggested-action { + color: #ffffff; + border-color: rgba(190, 228, 0, 0); + background-color: rgba(190, 228, 0, 0); + background-image: none; + box-shadow: none; } + .suggested-action:hover, headerbar.selection-mode button.suggested-action:hover, + .titlebar:not(headerbar).selection-mode button.suggested-action:hover, .suggested-action.flat:hover, + .titlebar:not(headerbar).selection-mode button.flat.suggested-action:hover { + background-color: #c8ef00; + background-image: none; + border-color: rgba(204, 204, 204, 0.3); + color: #ffffff; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + .suggested-action:hover:focus, + .titlebar:not(headerbar).selection-mode button.suggested-action:hover:focus, .suggested-action:hover:hover, + .titlebar:not(headerbar).selection-mode button.suggested-action:hover:hover, .suggested-action.flat:hover:focus, .suggested-action.flat:hover:hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.3),0.3); } + .suggested-action:hover:active, + .titlebar:not(headerbar).selection-mode button.suggested-action:hover:active, .suggested-action:hover:active:hover, .suggested-action:hover:active:focus, .suggested-action:hover:active:hover:focus, .suggested-action:hover:checked, + .titlebar:not(headerbar).selection-mode button.suggested-action:hover:checked, .suggested-action:hover:checked:hover, .suggested-action:hover:checked:focus, .suggested-action:hover:checked:hover:focus, .suggested-action.flat:hover:active, .suggested-action.flat:hover:active:hover, .suggested-action.flat:hover:active:focus, .suggested-action.flat:hover:active:hover:focus, .suggested-action.flat:hover:checked, .suggested-action.flat:hover:checked:hover, .suggested-action.flat:hover:checked:focus, .suggested-action.flat:hover:checked:hover:focus { + border-color: rgba(179, 179, 179, 0.3); } + .suggested-action:hover:disabled, + .titlebar:not(headerbar).selection-mode button.suggested-action:hover:disabled, .suggested-action.flat:hover:disabled { + border-color: rgba(217, 217, 217, 0.3); } + .suggested-action:hover:active:disabled, .suggested-action:hover:checked:disabled, .suggested-action.flat:hover:active:disabled, .suggested-action.flat:hover:checked:disabled { + border-color: rgba(204, 204, 204, 0.3); } + .suggested-action:focus, headerbar.selection-mode button.suggested-action:focus, + .titlebar:not(headerbar).selection-mode button.suggested-action:focus, .suggested-action.flat:focus, + .titlebar:not(headerbar).selection-mode button.flat.suggested-action:focus { + background-color: #c8ef00; + background-image: none; + border-color: rgba(255, 255, 255, 0.22); + outline-color: rgba(252, 102, 0, 0.5); + outline-width: 1px; + outline-style: solid; + outline-offset: -3px; + color: #ffffff; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .suggested-action:focus:hover, + .titlebar:not(headerbar).selection-mode button.suggested-action:focus:hover, .suggested-action.flat:focus:hover { + background-color: #d1fb00; + background-image: none; + border-color: rgba(204, 204, 204, 0.3); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + .suggested-action:focus:hover:focus, .suggested-action:focus:hover:hover, .suggested-action.flat:focus:hover:focus, .suggested-action.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.3),0.3); } + .suggested-action:focus:hover:active, .suggested-action:focus:hover:active:hover, .suggested-action:focus:hover:active:focus, .suggested-action:focus:hover:active:hover:focus, .suggested-action:focus:hover:checked, .suggested-action:focus:hover:checked:hover, .suggested-action:focus:hover:checked:focus, .suggested-action:focus:hover:checked:hover:focus, .suggested-action.flat:focus:hover:active, .suggested-action.flat:focus:hover:active:hover, .suggested-action.flat:focus:hover:active:focus, .suggested-action.flat:focus:hover:active:hover:focus, .suggested-action.flat:focus:hover:checked, .suggested-action.flat:focus:hover:checked:hover, .suggested-action.flat:focus:hover:checked:focus, .suggested-action.flat:focus:hover:checked:hover:focus { + border-color: rgba(179, 179, 179, 0.3); } + .suggested-action:focus:hover:disabled, .suggested-action.flat:focus:hover:disabled { + border-color: rgba(217, 217, 217, 0.3); } + .suggested-action:focus:hover:active:disabled, .suggested-action:focus:hover:checked:disabled, .suggested-action.flat:focus:hover:active:disabled, .suggested-action.flat:focus:hover:checked:disabled { + border-color: rgba(204, 204, 204, 0.3); } + .suggested-action:checked, headerbar.selection-mode button.suggested-action:checked, + .titlebar:not(headerbar).selection-mode button.suggested-action:checked, .suggested-action:active, headerbar.selection-mode button.suggested-action:active, + .titlebar:not(headerbar).selection-mode button.suggested-action:active, .suggested-action.flat:checked, + .titlebar:not(headerbar).selection-mode button.flat.suggested-action:checked, .suggested-action.flat:active, + .titlebar:not(headerbar).selection-mode button.flat.suggested-action:active { + /*@include linear-gradient(shade($bg, .7), to top);*/ + background-color: #FC6600; + background-image: none; + border-color: rgba(204, 204, 204, 0.22); + color: #ffffff; + box-shadow: inset 1px 0 rgba(255, 255, 255, 0.06), inset 0 1px rgba(255, 255, 255, 0.07), inset -1px 0 rgba(255, 255, 255, 0.06), inset 0 -1px rgba(255, 255, 255, 0.05); } + .suggested-action:checked:focus, + .titlebar:not(headerbar).selection-mode button.suggested-action:checked:focus, .suggested-action:checked:hover, + .titlebar:not(headerbar).selection-mode button.suggested-action:checked:hover, .suggested-action:active:focus, + .titlebar:not(headerbar).selection-mode button.suggested-action:active:focus, .suggested-action:active:hover, + .titlebar:not(headerbar).selection-mode button.suggested-action:active:hover, .suggested-action.flat:checked:focus, .suggested-action.flat:checked:hover, .suggested-action.flat:active:focus, .suggested-action.flat:active:hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.22),0.3); } + .suggested-action:checked:active, + .titlebar:not(headerbar).selection-mode button.suggested-action:checked:active, .suggested-action:checked:active:hover, .suggested-action:checked:active:focus, .suggested-action:checked:active:hover:focus, .suggested-action:checked:checked, + .titlebar:not(headerbar).selection-mode button.suggested-action:checked:checked, .suggested-action:checked:checked:hover, .suggested-action:checked:checked:focus, .suggested-action:checked:checked:hover:focus, .suggested-action:active:active, + .titlebar:not(headerbar).selection-mode button.suggested-action:active:active, .suggested-action:active:active:hover, .suggested-action:active:active:focus, .suggested-action:active:active:hover:focus, .suggested-action:active:checked, + .titlebar:not(headerbar).selection-mode button.suggested-action:active:checked, .suggested-action:active:checked:hover, .suggested-action:active:checked:focus, .suggested-action:active:checked:hover:focus, .suggested-action.flat:checked:active, .suggested-action.flat:checked:active:hover, .suggested-action.flat:checked:active:focus, .suggested-action.flat:checked:active:hover:focus, .suggested-action.flat:checked:checked, .suggested-action.flat:checked:checked:hover, .suggested-action.flat:checked:checked:focus, .suggested-action.flat:checked:checked:hover:focus, .suggested-action.flat:active:active, .suggested-action.flat:active:active:hover, .suggested-action.flat:active:active:focus, .suggested-action.flat:active:active:hover:focus, .suggested-action.flat:active:checked, .suggested-action.flat:active:checked:hover, .suggested-action.flat:active:checked:focus, .suggested-action.flat:active:checked:hover:focus { + border-color: rgba(179, 179, 179, 0.22); } + .suggested-action:checked:disabled, + .titlebar:not(headerbar).selection-mode button.suggested-action:checked:disabled, .suggested-action:active:disabled, + .titlebar:not(headerbar).selection-mode button.suggested-action:active:disabled, .suggested-action.flat:checked:disabled, .suggested-action.flat:active:disabled { + border-color: rgba(217, 217, 217, 0.22); } + .suggested-action:checked:active:disabled, .suggested-action:checked:checked:disabled, .suggested-action:active:active:disabled, .suggested-action:active:checked:disabled, .suggested-action.flat:checked:active:disabled, .suggested-action.flat:checked:checked:disabled, .suggested-action.flat:active:active:disabled, .suggested-action.flat:active:checked:disabled { + border-color: rgba(204, 204, 204, 0.22); } + .suggested-action:checked:focus, + .titlebar:not(headerbar).selection-mode button.suggested-action:checked:focus, .suggested-action:checked:hover, + .titlebar:not(headerbar).selection-mode button.suggested-action:checked:hover, .suggested-action:active:focus, + .titlebar:not(headerbar).selection-mode button.suggested-action:active:focus, .suggested-action:active:hover, + .titlebar:not(headerbar).selection-mode button.suggested-action:active:hover, .suggested-action.flat:checked:focus, .suggested-action.flat:checked:hover, .suggested-action.flat:active:focus, .suggested-action.flat:active:hover { + /*@include linear-gradient(shade($bg, .65), to top);*/ + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + .suggested-action:focus, headerbar.selection-mode button.suggested-action:focus, + .titlebar:not(headerbar).selection-mode button.suggested-action:focus, .suggested-action:hover, headerbar.selection-mode button.suggested-action:hover, + .titlebar:not(headerbar).selection-mode button.suggested-action:hover, .suggested-action.flat:focus, + .titlebar:not(headerbar).selection-mode button.flat.suggested-action:focus, .suggested-action.flat:hover, + .titlebar:not(headerbar).selection-mode button.flat.suggested-action:hover { + color: #ffffff; } + .suggested-action:disabled:disabled, + .titlebar:not(headerbar).selection-mode button.suggested-action:disabled:disabled, .suggested-action.flat:disabled:disabled { + background-color: alpha(mix(#bee400,#ffffff,0.2),0.4); + background-image: none; + /*border: 1px solid alpha($bg, .2);*/ + opacity: .6; + color: mix(#bee400,#ffffff,0.6); + box-shadow: none; } + .suggested-action:disabled:disabled :disabled, .suggested-action.flat:disabled:disabled :disabled { + color: mix(#bee400,#ffffff,0.6); } + .suggested-action:active:disabled, + .titlebar:not(headerbar).selection-mode button.suggested-action:active:disabled, .suggested-action:checked:disabled, + .titlebar:not(headerbar).selection-mode button.suggested-action:checked:disabled, .suggested-action.flat:active:disabled, .suggested-action.flat:checked:disabled { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + .suggested-action:active:disabled :disabled, .suggested-action:checked:disabled :disabled, .suggested-action.flat:active:disabled :disabled, .suggested-action.flat:checked:disabled :disabled { + color: rgba(255, 255, 255, 0.85); } + .suggested-action.separator, headerbar.selection-mode button.separator.suggested-action, + .titlebar:not(headerbar).selection-mode button.separator.suggested-action, .suggested-action .separator, headerbar.selection-mode button.suggested-action .separator, .titlebar:not(headerbar).selection-mode button.suggested-action .separator { + border: 1px solid currentColor; + color: rgba(190, 228, 0, 0.9); } + .suggested-action.separator:disabled, + .titlebar:not(headerbar).selection-mode button.separator.suggested-action:disabled, .suggested-action .separator:disabled, .titlebar:not(headerbar).selection-mode button.suggested-action .separator:disabled { + color: rgba(190, 228, 0, 0.85); } + +.destructive-action { + background-color: #fc6600; + background-image: none; + border-color: rgba(204, 204, 204, 0.22); + color: #ffffff; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + .destructive-action:focus, .destructive-action:hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.22),0.3); } + .destructive-action:active, .destructive-action:active:hover, .destructive-action:active:focus, .destructive-action:active:hover:focus, .destructive-action:checked, .destructive-action:checked:hover, .destructive-action:checked:focus, .destructive-action:checked:hover:focus { + border-color: rgba(179, 179, 179, 0.22); } + .destructive-action:disabled { + border-color: rgba(217, 217, 217, 0.22); } + .destructive-action:active:disabled, .destructive-action:checked:disabled { + border-color: rgba(204, 204, 204, 0.22); } + .linked:not(.vertical) > .destructive-action:not(:last-child):not(:only-child), + .linked:not(.vertical) > :not(:last-child):not(:only-child) .destructive-action, + stackswitcher:not(.vertical) > .destructive-action:not(:last-child):not(:only-child) { + border-right-style: none; } + .linked:not(.vertical) > .destructive-action:not(:last-child):not(:only-child):hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) .destructive-action:hover, + stackswitcher:not(.vertical) > .destructive-action:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(255, 255, 255, 0.36),0.3); } + .linked:not(.vertical) > .destructive-action:not(:last-child):not(:only-child):checked, + .linked:not(.vertical) > :not(:last-child):not(:only-child) .destructive-action:checked, + stackswitcher:not(.vertical) > .destructive-action:not(:last-child):not(:only-child):checked { + border-right-style: none; } + .linked:not(.vertical) > .destructive-action:not(:last-child):not(:only-child):checked:hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) .destructive-action:checked:hover, + stackswitcher:not(.vertical) > .destructive-action:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + .linked.vertical > .destructive-action:not(:last-child):not(:only-child), + .linked.vertical > :not(:last-child):not(:only-child) .destructive-action, + stackswitcher.vertical > .destructive-action:not(:last-child):not(:only-child) { + border-bottom-style: none; } + .linked.vertical > .destructive-action:not(:last-child):not(:only-child):hover, + .linked.vertical > :not(:last-child):not(:only-child) .destructive-action:hover, + stackswitcher.vertical > .destructive-action:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(255, 255, 255, 0.36),0.3); } + .linked.vertical > .destructive-action:not(:last-child):not(:only-child):checked, + .linked.vertical > :not(:last-child):not(:only-child) .destructive-action:checked, + stackswitcher.vertical > .destructive-action:not(:last-child):not(:only-child):checked { + border-bottom-style: none; } + .linked.vertical > .destructive-action:not(:last-child):not(:only-child):checked:hover, + .linked.vertical > :not(:last-child):not(:only-child) .destructive-action:checked:hover, + stackswitcher.vertical > .destructive-action:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + .destructive-action.flat { + color: #ffffff; + border-color: rgba(252, 102, 0, 0); + background-color: rgba(252, 102, 0, 0); + background-image: none; + box-shadow: none; } + .destructive-action:hover, .destructive-action.flat:hover { + background-color: #ff6d0a; + background-image: none; + border-color: rgba(204, 204, 204, 0.3); + color: #ffffff; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + .destructive-action:hover:focus, .destructive-action:hover:hover, .destructive-action.flat:hover:focus, .destructive-action.flat:hover:hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.3),0.3); } + .destructive-action:hover:active, .destructive-action:hover:active:hover, .destructive-action:hover:active:focus, .destructive-action:hover:active:hover:focus, .destructive-action:hover:checked, .destructive-action:hover:checked:hover, .destructive-action:hover:checked:focus, .destructive-action:hover:checked:hover:focus, .destructive-action.flat:hover:active, .destructive-action.flat:hover:active:hover, .destructive-action.flat:hover:active:focus, .destructive-action.flat:hover:active:hover:focus, .destructive-action.flat:hover:checked, .destructive-action.flat:hover:checked:hover, .destructive-action.flat:hover:checked:focus, .destructive-action.flat:hover:checked:hover:focus { + border-color: rgba(179, 179, 179, 0.3); } + .destructive-action:hover:disabled, .destructive-action.flat:hover:disabled { + border-color: rgba(217, 217, 217, 0.3); } + .destructive-action:hover:active:disabled, .destructive-action:hover:checked:disabled, .destructive-action.flat:hover:active:disabled, .destructive-action.flat:hover:checked:disabled { + border-color: rgba(204, 204, 204, 0.3); } + .destructive-action:focus, .destructive-action.flat:focus { + background-color: #ff6d0a; + background-image: none; + border-color: rgba(255, 255, 255, 0.22); + outline-color: rgba(252, 102, 0, 0.5); + outline-width: 1px; + outline-style: solid; + outline-offset: -3px; + color: #ffffff; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .destructive-action:focus:hover, .destructive-action.flat:focus:hover { + background-color: #ff7416; + background-image: none; + border-color: rgba(204, 204, 204, 0.3); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + .destructive-action:focus:hover:focus, .destructive-action:focus:hover:hover, .destructive-action.flat:focus:hover:focus, .destructive-action.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.3),0.3); } + .destructive-action:focus:hover:active, .destructive-action:focus:hover:active:hover, .destructive-action:focus:hover:active:focus, .destructive-action:focus:hover:active:hover:focus, .destructive-action:focus:hover:checked, .destructive-action:focus:hover:checked:hover, .destructive-action:focus:hover:checked:focus, .destructive-action:focus:hover:checked:hover:focus, .destructive-action.flat:focus:hover:active, .destructive-action.flat:focus:hover:active:hover, .destructive-action.flat:focus:hover:active:focus, .destructive-action.flat:focus:hover:active:hover:focus, .destructive-action.flat:focus:hover:checked, .destructive-action.flat:focus:hover:checked:hover, .destructive-action.flat:focus:hover:checked:focus, .destructive-action.flat:focus:hover:checked:hover:focus { + border-color: rgba(179, 179, 179, 0.3); } + .destructive-action:focus:hover:disabled, .destructive-action.flat:focus:hover:disabled { + border-color: rgba(217, 217, 217, 0.3); } + .destructive-action:focus:hover:active:disabled, .destructive-action:focus:hover:checked:disabled, .destructive-action.flat:focus:hover:active:disabled, .destructive-action.flat:focus:hover:checked:disabled { + border-color: rgba(204, 204, 204, 0.3); } + .destructive-action:checked, .destructive-action:active, .destructive-action.flat:checked, .destructive-action.flat:active { + /*@include linear-gradient(shade($bg, .7), to top);*/ + background-color: #FC6600; + background-image: none; + border-color: rgba(204, 204, 204, 0.22); + color: #ffffff; + box-shadow: inset 1px 0 rgba(255, 255, 255, 0.06), inset 0 1px rgba(255, 255, 255, 0.07), inset -1px 0 rgba(255, 255, 255, 0.06), inset 0 -1px rgba(255, 255, 255, 0.05); } + .destructive-action:checked:focus, .destructive-action:checked:hover, .destructive-action:active:focus, .destructive-action:active:hover, .destructive-action.flat:checked:focus, .destructive-action.flat:checked:hover, .destructive-action.flat:active:focus, .destructive-action.flat:active:hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.22),0.3); } + .destructive-action:checked:active, .destructive-action:checked:active:hover, .destructive-action:checked:active:focus, .destructive-action:checked:active:hover:focus, .destructive-action:checked:checked, .destructive-action:checked:checked:hover, .destructive-action:checked:checked:focus, .destructive-action:checked:checked:hover:focus, .destructive-action:active:active, .destructive-action:active:active:hover, .destructive-action:active:active:focus, .destructive-action:active:active:hover:focus, .destructive-action:active:checked, .destructive-action:active:checked:hover, .destructive-action:active:checked:focus, .destructive-action:active:checked:hover:focus, .destructive-action.flat:checked:active, .destructive-action.flat:checked:active:hover, .destructive-action.flat:checked:active:focus, .destructive-action.flat:checked:active:hover:focus, .destructive-action.flat:checked:checked, .destructive-action.flat:checked:checked:hover, .destructive-action.flat:checked:checked:focus, .destructive-action.flat:checked:checked:hover:focus, .destructive-action.flat:active:active, .destructive-action.flat:active:active:hover, .destructive-action.flat:active:active:focus, .destructive-action.flat:active:active:hover:focus, .destructive-action.flat:active:checked, .destructive-action.flat:active:checked:hover, .destructive-action.flat:active:checked:focus, .destructive-action.flat:active:checked:hover:focus { + border-color: rgba(179, 179, 179, 0.22); } + .destructive-action:checked:disabled, .destructive-action:active:disabled, .destructive-action.flat:checked:disabled, .destructive-action.flat:active:disabled { + border-color: rgba(217, 217, 217, 0.22); } + .destructive-action:checked:active:disabled, .destructive-action:checked:checked:disabled, .destructive-action:active:active:disabled, .destructive-action:active:checked:disabled, .destructive-action.flat:checked:active:disabled, .destructive-action.flat:checked:checked:disabled, .destructive-action.flat:active:active:disabled, .destructive-action.flat:active:checked:disabled { + border-color: rgba(204, 204, 204, 0.22); } + .destructive-action:checked:focus, .destructive-action:checked:hover, .destructive-action:active:focus, .destructive-action:active:hover, .destructive-action.flat:checked:focus, .destructive-action.flat:checked:hover, .destructive-action.flat:active:focus, .destructive-action.flat:active:hover { + /*@include linear-gradient(shade($bg, .65), to top);*/ + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + .destructive-action:focus, .destructive-action:hover, .destructive-action.flat:focus, .destructive-action.flat:hover { + color: #ffffff; } + .destructive-action:disabled:disabled, .destructive-action.flat:disabled:disabled { + background-color: alpha(mix(#fc6600,#ffffff,0.2),0.4); + background-image: none; + /*border: 1px solid alpha($bg, .2);*/ + opacity: .6; + color: mix(#fc6600,#ffffff,0.6); + box-shadow: none; } + .destructive-action:disabled:disabled :disabled, .destructive-action.flat:disabled:disabled :disabled { + color: mix(#fc6600,#ffffff,0.6); } + .destructive-action:active:disabled, .destructive-action:checked:disabled, .destructive-action.flat:active:disabled, .destructive-action.flat:checked:disabled { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + .destructive-action:active:disabled :disabled, .destructive-action:checked:disabled :disabled, .destructive-action.flat:active:disabled :disabled, .destructive-action.flat:checked:disabled :disabled { + color: rgba(255, 255, 255, 0.85); } + .destructive-action.separator, .destructive-action .separator { + border: 1px solid currentColor; + color: rgba(252, 102, 0, 0.9); } + .destructive-action.separator:disabled, .destructive-action .separator:disabled { + color: rgba(252, 102, 0, 0.85); } + +/****************** + ! Selection mode * +*******************/ +headerbar.selection-mode, +.titlebar:not(headerbar).selection-mode { + background-color: #FC6600; + background-image: none; + border-color: #ca5200; + color: #ffffff; } + headerbar.selection-mode:focus, headerbar.selection-mode:hover, + .titlebar:not(headerbar).selection-mode:focus, + .titlebar:not(headerbar).selection-mode:hover { + border-color: mix(#FC6600,#FC6600,0.3); } + headerbar.selection-mode:active, headerbar.selection-mode:active:hover, headerbar.selection-mode:active:focus, headerbar.selection-mode:active:hover:focus, headerbar.selection-mode:checked, headerbar.selection-mode:checked:hover, headerbar.selection-mode:checked:focus, headerbar.selection-mode:checked:hover:focus, + .titlebar:not(headerbar).selection-mode:active, + .titlebar:not(headerbar).selection-mode:active:hover, + .titlebar:not(headerbar).selection-mode:active:focus, + .titlebar:not(headerbar).selection-mode:active:hover:focus, + .titlebar:not(headerbar).selection-mode:checked, + .titlebar:not(headerbar).selection-mode:checked:hover, + .titlebar:not(headerbar).selection-mode:checked:focus, + .titlebar:not(headerbar).selection-mode:checked:hover:focus { + border-color: #b04700; } + headerbar.selection-mode:disabled, + .titlebar:not(headerbar).selection-mode:disabled { + border-color: #d65700; } + headerbar.selection-mode:active:disabled, headerbar.selection-mode:checked:disabled, + .titlebar:not(headerbar).selection-mode:active:disabled, + .titlebar:not(headerbar).selection-mode:checked:disabled { + border-color: #ca5200; } + headerbar.selection-mode:disabled, + .titlebar:not(headerbar).selection-mode:disabled { + background-color: #e35c00; + background-image: none; + color: mix(#ffffff,#FC6600,0.5); } + headerbar.selection-mode .background, + .titlebar:not(headerbar).selection-mode .background { + background-color: #FC6600; + border-color: mix(#FC6600,#ffffff,0.3); } + headerbar.selection-mode .title, + .titlebar:not(headerbar).selection-mode .title { + font-weight: bold; + padding: 0 6px; } + headerbar.selection-mode .subtitle, + .titlebar:not(headerbar).selection-mode .subtitle { + font-size: smaller; + padding: 0 6px; } + headerbar.selection-mode button, + .titlebar:not(headerbar).selection-mode button { + background-color: #FC6600; + background-image: none; + border-color: rgba(204, 204, 204, 0.22); + color: #ffffff; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + headerbar.selection-mode button:focus, headerbar.selection-mode button:hover, + .titlebar:not(headerbar).selection-mode button:focus, + .titlebar:not(headerbar).selection-mode button:hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.22),0.3); } + headerbar.selection-mode button:active, headerbar.selection-mode button:active:hover, headerbar.selection-mode button:active:focus, headerbar.selection-mode button:active:hover:focus, headerbar.selection-mode button:checked, headerbar.selection-mode button:checked:hover, headerbar.selection-mode button:checked:focus, headerbar.selection-mode button:checked:hover:focus, + .titlebar:not(headerbar).selection-mode button:active, + .titlebar:not(headerbar).selection-mode button:active:hover, + .titlebar:not(headerbar).selection-mode button:active:focus, + .titlebar:not(headerbar).selection-mode button:active:hover:focus, + .titlebar:not(headerbar).selection-mode button:checked, + .titlebar:not(headerbar).selection-mode button:checked:hover, + .titlebar:not(headerbar).selection-mode button:checked:focus, + .titlebar:not(headerbar).selection-mode button:checked:hover:focus { + border-color: rgba(179, 179, 179, 0.22); } + headerbar.selection-mode button:disabled, + .titlebar:not(headerbar).selection-mode button:disabled { + border-color: rgba(217, 217, 217, 0.22); } + headerbar.selection-mode button:active:disabled, headerbar.selection-mode button:checked:disabled, + .titlebar:not(headerbar).selection-mode button:active:disabled, + .titlebar:not(headerbar).selection-mode button:checked:disabled { + border-color: rgba(204, 204, 204, 0.22); } + .linked:not(.vertical) > headerbar.selection-mode button:not(:last-child):not(:only-child), + .linked:not(.vertical) > :not(:last-child):not(:only-child) headerbar.selection-mode button, + stackswitcher:not(.vertical) > headerbar.selection-mode button:not(:last-child):not(:only-child), .linked:not(.vertical) > + .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child), + .linked:not(.vertical) > :not(:last-child):not(:only-child) + .titlebar:not(headerbar).selection-mode button, + stackswitcher:not(.vertical) > + .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child) { + border-right-style: none; } + .linked:not(.vertical) > headerbar.selection-mode button:not(:last-child):not(:only-child):hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) headerbar.selection-mode button:hover, + stackswitcher:not(.vertical) > headerbar.selection-mode button:not(:last-child):not(:only-child):hover, .linked:not(.vertical) > + .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) + .titlebar:not(headerbar).selection-mode button:hover, + stackswitcher:not(.vertical) > + .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(255, 255, 255, 0.36),0.3); } + .linked:not(.vertical) > headerbar.selection-mode button:not(:last-child):not(:only-child):checked, + .linked:not(.vertical) > :not(:last-child):not(:only-child) headerbar.selection-mode button:checked, + stackswitcher:not(.vertical) > headerbar.selection-mode button:not(:last-child):not(:only-child):checked, .linked:not(.vertical) > + .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):checked, + .linked:not(.vertical) > :not(:last-child):not(:only-child) + .titlebar:not(headerbar).selection-mode button:checked, + stackswitcher:not(.vertical) > + .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):checked { + border-right-style: none; } + .linked:not(.vertical) > headerbar.selection-mode button:not(:last-child):not(:only-child):checked:hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) headerbar.selection-mode button:checked:hover, + stackswitcher:not(.vertical) > headerbar.selection-mode button:not(:last-child):not(:only-child):checked:hover, .linked:not(.vertical) > + .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):checked:hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) + .titlebar:not(headerbar).selection-mode button:checked:hover, + stackswitcher:not(.vertical) > + .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + .linked.vertical > headerbar.selection-mode button:not(:last-child):not(:only-child), + .linked.vertical > :not(:last-child):not(:only-child) headerbar.selection-mode button, + stackswitcher.vertical > headerbar.selection-mode button:not(:last-child):not(:only-child), .linked.vertical > + .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child), + .linked.vertical > :not(:last-child):not(:only-child) + .titlebar:not(headerbar).selection-mode button, + stackswitcher.vertical > + .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child) { + border-bottom-style: none; } + .linked.vertical > headerbar.selection-mode button:not(:last-child):not(:only-child):hover, + .linked.vertical > :not(:last-child):not(:only-child) headerbar.selection-mode button:hover, + stackswitcher.vertical > headerbar.selection-mode button:not(:last-child):not(:only-child):hover, .linked.vertical > + .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):hover, + .linked.vertical > :not(:last-child):not(:only-child) + .titlebar:not(headerbar).selection-mode button:hover, + stackswitcher.vertical > + .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(255, 255, 255, 0.36),0.3); } + .linked.vertical > headerbar.selection-mode button:not(:last-child):not(:only-child):checked, + .linked.vertical > :not(:last-child):not(:only-child) headerbar.selection-mode button:checked, + stackswitcher.vertical > headerbar.selection-mode button:not(:last-child):not(:only-child):checked, .linked.vertical > + .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):checked, + .linked.vertical > :not(:last-child):not(:only-child) + .titlebar:not(headerbar).selection-mode button:checked, + stackswitcher.vertical > + .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):checked { + border-bottom-style: none; } + .linked.vertical > headerbar.selection-mode button:not(:last-child):not(:only-child):checked:hover, + .linked.vertical > :not(:last-child):not(:only-child) headerbar.selection-mode button:checked:hover, + stackswitcher.vertical > headerbar.selection-mode button:not(:last-child):not(:only-child):checked:hover, .linked.vertical > + .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):checked:hover, + .linked.vertical > :not(:last-child):not(:only-child) + .titlebar:not(headerbar).selection-mode button:checked:hover, + stackswitcher.vertical > + .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + headerbar.selection-mode button.flat, + .titlebar:not(headerbar).selection-mode button.flat { + color: #ffffff; + border-color: rgba(252, 102, 0, 0); + background-color: rgba(252, 102, 0, 0); + background-image: none; + box-shadow: none; } + headerbar.selection-mode button:hover, headerbar.selection-mode button.flat:hover, + .titlebar:not(headerbar).selection-mode button:hover, + .titlebar:not(headerbar).selection-mode button.flat:hover { + background-color: #ff6d0a; + background-image: none; + border-color: rgba(204, 204, 204, 0.3); + color: #ffffff; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + headerbar.selection-mode button:hover:focus, headerbar.selection-mode button:hover:hover, headerbar.selection-mode button.flat:hover:focus, headerbar.selection-mode button.flat:hover:hover, + .titlebar:not(headerbar).selection-mode button:hover:focus, + .titlebar:not(headerbar).selection-mode button:hover:hover, + .titlebar:not(headerbar).selection-mode button.flat:hover:focus, + .titlebar:not(headerbar).selection-mode button.flat:hover:hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.3),0.3); } + headerbar.selection-mode button:hover:active, headerbar.selection-mode button:hover:active:hover, headerbar.selection-mode button:hover:active:focus, headerbar.selection-mode button:hover:active:hover:focus, headerbar.selection-mode button:hover:checked, headerbar.selection-mode button:hover:checked:hover, headerbar.selection-mode button:hover:checked:focus, headerbar.selection-mode button:hover:checked:hover:focus, headerbar.selection-mode button.flat:hover:active, headerbar.selection-mode button.flat:hover:active:hover, headerbar.selection-mode button.flat:hover:active:focus, headerbar.selection-mode button.flat:hover:active:hover:focus, headerbar.selection-mode button.flat:hover:checked, headerbar.selection-mode button.flat:hover:checked:hover, headerbar.selection-mode button.flat:hover:checked:focus, headerbar.selection-mode button.flat:hover:checked:hover:focus, + .titlebar:not(headerbar).selection-mode button:hover:active, + .titlebar:not(headerbar).selection-mode button:hover:active:hover, + .titlebar:not(headerbar).selection-mode button:hover:active:focus, + .titlebar:not(headerbar).selection-mode button:hover:active:hover:focus, + .titlebar:not(headerbar).selection-mode button:hover:checked, + .titlebar:not(headerbar).selection-mode button:hover:checked:hover, + .titlebar:not(headerbar).selection-mode button:hover:checked:focus, + .titlebar:not(headerbar).selection-mode button:hover:checked:hover:focus, + .titlebar:not(headerbar).selection-mode button.flat:hover:active, + .titlebar:not(headerbar).selection-mode button.flat:hover:active:hover, + .titlebar:not(headerbar).selection-mode button.flat:hover:active:focus, + .titlebar:not(headerbar).selection-mode button.flat:hover:active:hover:focus, + .titlebar:not(headerbar).selection-mode button.flat:hover:checked, + .titlebar:not(headerbar).selection-mode button.flat:hover:checked:hover, + .titlebar:not(headerbar).selection-mode button.flat:hover:checked:focus, + .titlebar:not(headerbar).selection-mode button.flat:hover:checked:hover:focus { + border-color: rgba(179, 179, 179, 0.3); } + headerbar.selection-mode button:hover:disabled, headerbar.selection-mode button.flat:hover:disabled, + .titlebar:not(headerbar).selection-mode button:hover:disabled, + .titlebar:not(headerbar).selection-mode button.flat:hover:disabled { + border-color: rgba(217, 217, 217, 0.3); } + headerbar.selection-mode button:hover:active:disabled, headerbar.selection-mode button:hover:checked:disabled, headerbar.selection-mode button.flat:hover:active:disabled, headerbar.selection-mode button.flat:hover:checked:disabled, + .titlebar:not(headerbar).selection-mode button:hover:active:disabled, + .titlebar:not(headerbar).selection-mode button:hover:checked:disabled, + .titlebar:not(headerbar).selection-mode button.flat:hover:active:disabled, + .titlebar:not(headerbar).selection-mode button.flat:hover:checked:disabled { + border-color: rgba(204, 204, 204, 0.3); } + headerbar.selection-mode button:focus, headerbar.selection-mode button.flat:focus, + .titlebar:not(headerbar).selection-mode button:focus, + .titlebar:not(headerbar).selection-mode button.flat:focus { + background-color: #ff6d0a; + background-image: none; + border-color: rgba(255, 255, 255, 0.22); + outline-color: rgba(252, 102, 0, 0.5); + outline-width: 1px; + outline-style: solid; + outline-offset: -3px; + color: #ffffff; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + headerbar.selection-mode button:focus:hover, headerbar.selection-mode button.flat:focus:hover, + .titlebar:not(headerbar).selection-mode button:focus:hover, + .titlebar:not(headerbar).selection-mode button.flat:focus:hover { + background-color: #ff7416; + background-image: none; + border-color: rgba(204, 204, 204, 0.3); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + headerbar.selection-mode button:focus:hover:focus, headerbar.selection-mode button:focus:hover:hover, headerbar.selection-mode button.flat:focus:hover:focus, headerbar.selection-mode button.flat:focus:hover:hover, + .titlebar:not(headerbar).selection-mode button:focus:hover:focus, + .titlebar:not(headerbar).selection-mode button:focus:hover:hover, + .titlebar:not(headerbar).selection-mode button.flat:focus:hover:focus, + .titlebar:not(headerbar).selection-mode button.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.3),0.3); } + headerbar.selection-mode button:focus:hover:active, headerbar.selection-mode button:focus:hover:active:hover, headerbar.selection-mode button:focus:hover:active:focus, headerbar.selection-mode button:focus:hover:active:hover:focus, headerbar.selection-mode button:focus:hover:checked, headerbar.selection-mode button:focus:hover:checked:hover, headerbar.selection-mode button:focus:hover:checked:focus, headerbar.selection-mode button:focus:hover:checked:hover:focus, headerbar.selection-mode button.flat:focus:hover:active, headerbar.selection-mode button.flat:focus:hover:active:hover, headerbar.selection-mode button.flat:focus:hover:active:focus, headerbar.selection-mode button.flat:focus:hover:active:hover:focus, headerbar.selection-mode button.flat:focus:hover:checked, headerbar.selection-mode button.flat:focus:hover:checked:hover, headerbar.selection-mode button.flat:focus:hover:checked:focus, headerbar.selection-mode button.flat:focus:hover:checked:hover:focus, + .titlebar:not(headerbar).selection-mode button:focus:hover:active, + .titlebar:not(headerbar).selection-mode button:focus:hover:active:hover, + .titlebar:not(headerbar).selection-mode button:focus:hover:active:focus, + .titlebar:not(headerbar).selection-mode button:focus:hover:active:hover:focus, + .titlebar:not(headerbar).selection-mode button:focus:hover:checked, + .titlebar:not(headerbar).selection-mode button:focus:hover:checked:hover, + .titlebar:not(headerbar).selection-mode button:focus:hover:checked:focus, + .titlebar:not(headerbar).selection-mode button:focus:hover:checked:hover:focus, + .titlebar:not(headerbar).selection-mode button.flat:focus:hover:active, + .titlebar:not(headerbar).selection-mode button.flat:focus:hover:active:hover, + .titlebar:not(headerbar).selection-mode button.flat:focus:hover:active:focus, + .titlebar:not(headerbar).selection-mode button.flat:focus:hover:active:hover:focus, + .titlebar:not(headerbar).selection-mode button.flat:focus:hover:checked, + .titlebar:not(headerbar).selection-mode button.flat:focus:hover:checked:hover, + .titlebar:not(headerbar).selection-mode button.flat:focus:hover:checked:focus, + .titlebar:not(headerbar).selection-mode button.flat:focus:hover:checked:hover:focus { + border-color: rgba(179, 179, 179, 0.3); } + headerbar.selection-mode button:focus:hover:disabled, headerbar.selection-mode button.flat:focus:hover:disabled, + .titlebar:not(headerbar).selection-mode button:focus:hover:disabled, + .titlebar:not(headerbar).selection-mode button.flat:focus:hover:disabled { + border-color: rgba(217, 217, 217, 0.3); } + headerbar.selection-mode button:focus:hover:active:disabled, headerbar.selection-mode button:focus:hover:checked:disabled, headerbar.selection-mode button.flat:focus:hover:active:disabled, headerbar.selection-mode button.flat:focus:hover:checked:disabled, + .titlebar:not(headerbar).selection-mode button:focus:hover:active:disabled, + .titlebar:not(headerbar).selection-mode button:focus:hover:checked:disabled, + .titlebar:not(headerbar).selection-mode button.flat:focus:hover:active:disabled, + .titlebar:not(headerbar).selection-mode button.flat:focus:hover:checked:disabled { + border-color: rgba(204, 204, 204, 0.3); } + headerbar.selection-mode button:checked, headerbar.selection-mode button:active, headerbar.selection-mode button.flat:checked, headerbar.selection-mode button.flat:active, + .titlebar:not(headerbar).selection-mode button:checked, + .titlebar:not(headerbar).selection-mode button:active, + .titlebar:not(headerbar).selection-mode button.flat:checked, + .titlebar:not(headerbar).selection-mode button.flat:active { + /*@include linear-gradient(shade($bg, .7), to top);*/ + background-color: #FC6600; + background-image: none; + border-color: rgba(204, 204, 204, 0.22); + color: #ffffff; + box-shadow: inset 1px 0 rgba(255, 255, 255, 0.06), inset 0 1px rgba(255, 255, 255, 0.07), inset -1px 0 rgba(255, 255, 255, 0.06), inset 0 -1px rgba(255, 255, 255, 0.05); } + headerbar.selection-mode button:checked:focus, headerbar.selection-mode button:checked:hover, headerbar.selection-mode button:active:focus, headerbar.selection-mode button:active:hover, headerbar.selection-mode button.flat:checked:focus, headerbar.selection-mode button.flat:checked:hover, headerbar.selection-mode button.flat:active:focus, headerbar.selection-mode button.flat:active:hover, + .titlebar:not(headerbar).selection-mode button:checked:focus, + .titlebar:not(headerbar).selection-mode button:checked:hover, + .titlebar:not(headerbar).selection-mode button:active:focus, + .titlebar:not(headerbar).selection-mode button:active:hover, + .titlebar:not(headerbar).selection-mode button.flat:checked:focus, + .titlebar:not(headerbar).selection-mode button.flat:checked:hover, + .titlebar:not(headerbar).selection-mode button.flat:active:focus, + .titlebar:not(headerbar).selection-mode button.flat:active:hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.22),0.3); } + headerbar.selection-mode button:checked:active, headerbar.selection-mode button:checked:active:hover, headerbar.selection-mode button:checked:active:focus, headerbar.selection-mode button:checked:active:hover:focus, headerbar.selection-mode button:checked:checked, headerbar.selection-mode button:checked:checked:hover, headerbar.selection-mode button:checked:checked:focus, headerbar.selection-mode button:checked:checked:hover:focus, headerbar.selection-mode button:active:active, headerbar.selection-mode button:active:active:hover, headerbar.selection-mode button:active:active:focus, headerbar.selection-mode button:active:active:hover:focus, headerbar.selection-mode button:active:checked, headerbar.selection-mode button:active:checked:hover, headerbar.selection-mode button:active:checked:focus, headerbar.selection-mode button:active:checked:hover:focus, headerbar.selection-mode button.flat:checked:active, headerbar.selection-mode button.flat:checked:active:hover, headerbar.selection-mode button.flat:checked:active:focus, headerbar.selection-mode button.flat:checked:active:hover:focus, headerbar.selection-mode button.flat:checked:checked, headerbar.selection-mode button.flat:checked:checked:hover, headerbar.selection-mode button.flat:checked:checked:focus, headerbar.selection-mode button.flat:checked:checked:hover:focus, headerbar.selection-mode button.flat:active:active, headerbar.selection-mode button.flat:active:active:hover, headerbar.selection-mode button.flat:active:active:focus, headerbar.selection-mode button.flat:active:active:hover:focus, headerbar.selection-mode button.flat:active:checked, headerbar.selection-mode button.flat:active:checked:hover, headerbar.selection-mode button.flat:active:checked:focus, headerbar.selection-mode button.flat:active:checked:hover:focus, + .titlebar:not(headerbar).selection-mode button:checked:active, + .titlebar:not(headerbar).selection-mode button:checked:active:hover, + .titlebar:not(headerbar).selection-mode button:checked:active:focus, + .titlebar:not(headerbar).selection-mode button:checked:active:hover:focus, + .titlebar:not(headerbar).selection-mode button:checked:checked, + .titlebar:not(headerbar).selection-mode button:checked:checked:hover, + .titlebar:not(headerbar).selection-mode button:checked:checked:focus, + .titlebar:not(headerbar).selection-mode button:checked:checked:hover:focus, + .titlebar:not(headerbar).selection-mode button:active:active, + .titlebar:not(headerbar).selection-mode button:active:active:hover, + .titlebar:not(headerbar).selection-mode button:active:active:focus, + .titlebar:not(headerbar).selection-mode button:active:active:hover:focus, + .titlebar:not(headerbar).selection-mode button:active:checked, + .titlebar:not(headerbar).selection-mode button:active:checked:hover, + .titlebar:not(headerbar).selection-mode button:active:checked:focus, + .titlebar:not(headerbar).selection-mode button:active:checked:hover:focus, + .titlebar:not(headerbar).selection-mode button.flat:checked:active, + .titlebar:not(headerbar).selection-mode button.flat:checked:active:hover, + .titlebar:not(headerbar).selection-mode button.flat:checked:active:focus, + .titlebar:not(headerbar).selection-mode button.flat:checked:active:hover:focus, + .titlebar:not(headerbar).selection-mode button.flat:checked:checked, + .titlebar:not(headerbar).selection-mode button.flat:checked:checked:hover, + .titlebar:not(headerbar).selection-mode button.flat:checked:checked:focus, + .titlebar:not(headerbar).selection-mode button.flat:checked:checked:hover:focus, + .titlebar:not(headerbar).selection-mode button.flat:active:active, + .titlebar:not(headerbar).selection-mode button.flat:active:active:hover, + .titlebar:not(headerbar).selection-mode button.flat:active:active:focus, + .titlebar:not(headerbar).selection-mode button.flat:active:active:hover:focus, + .titlebar:not(headerbar).selection-mode button.flat:active:checked, + .titlebar:not(headerbar).selection-mode button.flat:active:checked:hover, + .titlebar:not(headerbar).selection-mode button.flat:active:checked:focus, + .titlebar:not(headerbar).selection-mode button.flat:active:checked:hover:focus { + border-color: rgba(179, 179, 179, 0.22); } + headerbar.selection-mode button:checked:disabled, headerbar.selection-mode button:active:disabled, headerbar.selection-mode button.flat:checked:disabled, headerbar.selection-mode button.flat:active:disabled, + .titlebar:not(headerbar).selection-mode button:checked:disabled, + .titlebar:not(headerbar).selection-mode button:active:disabled, + .titlebar:not(headerbar).selection-mode button.flat:checked:disabled, + .titlebar:not(headerbar).selection-mode button.flat:active:disabled { + border-color: rgba(217, 217, 217, 0.22); } + headerbar.selection-mode button:checked:active:disabled, headerbar.selection-mode button:checked:checked:disabled, headerbar.selection-mode button:active:active:disabled, headerbar.selection-mode button:active:checked:disabled, headerbar.selection-mode button.flat:checked:active:disabled, headerbar.selection-mode button.flat:checked:checked:disabled, headerbar.selection-mode button.flat:active:active:disabled, headerbar.selection-mode button.flat:active:checked:disabled, + .titlebar:not(headerbar).selection-mode button:checked:active:disabled, + .titlebar:not(headerbar).selection-mode button:checked:checked:disabled, + .titlebar:not(headerbar).selection-mode button:active:active:disabled, + .titlebar:not(headerbar).selection-mode button:active:checked:disabled, + .titlebar:not(headerbar).selection-mode button.flat:checked:active:disabled, + .titlebar:not(headerbar).selection-mode button.flat:checked:checked:disabled, + .titlebar:not(headerbar).selection-mode button.flat:active:active:disabled, + .titlebar:not(headerbar).selection-mode button.flat:active:checked:disabled { + border-color: rgba(204, 204, 204, 0.22); } + headerbar.selection-mode button:checked:focus, headerbar.selection-mode button:checked:hover, headerbar.selection-mode button:active:focus, headerbar.selection-mode button:active:hover, headerbar.selection-mode button.flat:checked:focus, headerbar.selection-mode button.flat:checked:hover, headerbar.selection-mode button.flat:active:focus, headerbar.selection-mode button.flat:active:hover, + .titlebar:not(headerbar).selection-mode button:checked:focus, + .titlebar:not(headerbar).selection-mode button:checked:hover, + .titlebar:not(headerbar).selection-mode button:active:focus, + .titlebar:not(headerbar).selection-mode button:active:hover, + .titlebar:not(headerbar).selection-mode button.flat:checked:focus, + .titlebar:not(headerbar).selection-mode button.flat:checked:hover, + .titlebar:not(headerbar).selection-mode button.flat:active:focus, + .titlebar:not(headerbar).selection-mode button.flat:active:hover { + /*@include linear-gradient(shade($bg, .65), to top);*/ + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + headerbar.selection-mode button:focus, headerbar.selection-mode button:hover, headerbar.selection-mode button.flat:focus, headerbar.selection-mode button.flat:hover, + .titlebar:not(headerbar).selection-mode button:focus, + .titlebar:not(headerbar).selection-mode button:hover, + .titlebar:not(headerbar).selection-mode button.flat:focus, + .titlebar:not(headerbar).selection-mode button.flat:hover { + color: #ffffff; } + headerbar.selection-mode button:disabled:disabled, headerbar.selection-mode button.flat:disabled:disabled, + .titlebar:not(headerbar).selection-mode button:disabled:disabled, + .titlebar:not(headerbar).selection-mode button.flat:disabled:disabled { + background-color: alpha(mix(#FC6600,#ffffff,0.2),0.4); + background-image: none; + /*border: 1px solid alpha($bg, .2);*/ + opacity: .6; + color: mix(#FC6600,#ffffff,0.6); + box-shadow: none; } + headerbar.selection-mode button:disabled:disabled :disabled, headerbar.selection-mode button.flat:disabled:disabled :disabled, + .titlebar:not(headerbar).selection-mode button:disabled:disabled :disabled, + .titlebar:not(headerbar).selection-mode button.flat:disabled:disabled :disabled { + color: mix(#FC6600,#ffffff,0.6); } + headerbar.selection-mode button:active:disabled, headerbar.selection-mode button:checked:disabled, headerbar.selection-mode button.flat:active:disabled, headerbar.selection-mode button.flat:checked:disabled, + .titlebar:not(headerbar).selection-mode button:active:disabled, + .titlebar:not(headerbar).selection-mode button:checked:disabled, + .titlebar:not(headerbar).selection-mode button.flat:active:disabled, + .titlebar:not(headerbar).selection-mode button.flat:checked:disabled { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + headerbar.selection-mode button:active:disabled :disabled, headerbar.selection-mode button:checked:disabled :disabled, headerbar.selection-mode button.flat:active:disabled :disabled, headerbar.selection-mode button.flat:checked:disabled :disabled, + .titlebar:not(headerbar).selection-mode button:active:disabled :disabled, + .titlebar:not(headerbar).selection-mode button:checked:disabled :disabled, + .titlebar:not(headerbar).selection-mode button.flat:active:disabled :disabled, + .titlebar:not(headerbar).selection-mode button.flat:checked:disabled :disabled { + color: rgba(255, 255, 255, 0.85); } + headerbar.selection-mode button.separator, headerbar.selection-mode button .separator, + .titlebar:not(headerbar).selection-mode button.separator, + .titlebar:not(headerbar).selection-mode button .separator { + border: 1px solid currentColor; + color: rgba(252, 102, 0, 0.9); } + headerbar.selection-mode button.separator:disabled, headerbar.selection-mode button .separator:disabled, + .titlebar:not(headerbar).selection-mode button.separator:disabled, + .titlebar:not(headerbar).selection-mode button .separator:disabled { + color: rgba(252, 102, 0, 0.85); } + headerbar.selection-mode button.image-button, + .titlebar:not(headerbar).selection-mode button.image-button { + padding: 3px; } + headerbar.selection-mode .linked > button, + .titlebar:not(headerbar).selection-mode .linked > button { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + headerbar.selection-mode .linked > button:focus, headerbar.selection-mode .linked > button:hover, + .titlebar:not(headerbar).selection-mode .linked > button:focus, + .titlebar:not(headerbar).selection-mode .linked > button:hover { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + headerbar.selection-mode .linked > button:active, headerbar.selection-mode .linked > button:active:hover, headerbar.selection-mode .linked > button:active:focus, headerbar.selection-mode .linked > button:active:hover:focus, headerbar.selection-mode .linked > button:checked, headerbar.selection-mode .linked > button:checked:hover, headerbar.selection-mode .linked > button:checked:focus, headerbar.selection-mode .linked > button:checked:hover:focus, + .titlebar:not(headerbar).selection-mode .linked > button:active, + .titlebar:not(headerbar).selection-mode .linked > button:active:hover, + .titlebar:not(headerbar).selection-mode .linked > button:active:focus, + .titlebar:not(headerbar).selection-mode .linked > button:active:hover:focus, + .titlebar:not(headerbar).selection-mode .linked > button:checked, + .titlebar:not(headerbar).selection-mode .linked > button:checked:hover, + .titlebar:not(headerbar).selection-mode .linked > button:checked:focus, + .titlebar:not(headerbar).selection-mode .linked > button:checked:hover:focus { + box-shadow: inset 0 1px rgba(48, 48, 48, 0.07), inset 0 -1px rgba(48, 48, 48, 0.05); } + headerbar.selection-mode .linked > button:disabled, + .titlebar:not(headerbar).selection-mode .linked > button:disabled { + box-shadow: inset -1px 0 #ca5200; } + headerbar.selection-mode .linked > button:last-child, headerbar.selection-mode .linked > button:only-child, + .titlebar:not(headerbar).selection-mode .linked > button:last-child, + .titlebar:not(headerbar).selection-mode .linked > button:only-child { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + headerbar.selection-mode .linked > button:last-child:hover, headerbar.selection-mode .linked > button:only-child:hover, + .titlebar:not(headerbar).selection-mode .linked > button:last-child:hover, + .titlebar:not(headerbar).selection-mode .linked > button:only-child:hover { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + headerbar.selection-mode .linked > button:disabled:last-child, headerbar.selection-mode .linked > button:disabled:only-child, headerbar.selection-mode .linked > button:active:disabled:last-child, headerbar.selection-mode .linked > button:active:disabled:only-child, headerbar.selection-mode .linked > button:checked:disabled:last-child, headerbar.selection-mode .linked > button:checked:disabled:only-child, + .titlebar:not(headerbar).selection-mode .linked > button:disabled:last-child, + .titlebar:not(headerbar).selection-mode .linked > button:disabled:only-child, + .titlebar:not(headerbar).selection-mode .linked > button:active:disabled:last-child, + .titlebar:not(headerbar).selection-mode .linked > button:active:disabled:only-child, + .titlebar:not(headerbar).selection-mode .linked > button:checked:disabled:last-child, + .titlebar:not(headerbar).selection-mode .linked > button:checked:disabled:only-child { + box-shadow: none; } + headerbar.selection-mode .linked > button:active:last-child, headerbar.selection-mode .linked > button:active:last-child:focus, headerbar.selection-mode .linked > button:active:last-child:hover, headerbar.selection-mode .linked > button:active:last-child:hover:focus, headerbar.selection-mode .linked > button:checked:last-child, headerbar.selection-mode .linked > button:checked:last-child:focus, headerbar.selection-mode .linked > button:checked:last-child:hover, headerbar.selection-mode .linked > button:checked:last-child:hover:focus, + .titlebar:not(headerbar).selection-mode .linked > button:active:last-child, + .titlebar:not(headerbar).selection-mode .linked > button:active:last-child:focus, + .titlebar:not(headerbar).selection-mode .linked > button:active:last-child:hover, + .titlebar:not(headerbar).selection-mode .linked > button:active:last-child:hover:focus, + .titlebar:not(headerbar).selection-mode .linked > button:checked:last-child, + .titlebar:not(headerbar).selection-mode .linked > button:checked:last-child:focus, + .titlebar:not(headerbar).selection-mode .linked > button:checked:last-child:hover, + .titlebar:not(headerbar).selection-mode .linked > button:checked:last-child:hover:focus { + box-shadow: inset 0 1px rgba(48, 48, 48, 0.07), inset -1px 0 rgba(48, 48, 48, 0.06); } + headerbar.selection-mode .linked > button:active:only-child, headerbar.selection-mode .linked > button:active:only-child:focus, headerbar.selection-mode .linked > button:active:only-child:hover, headerbar.selection-mode .linked > button:active:only-child:hover:focus, headerbar.selection-mode .linked > button:checked:only-child, headerbar.selection-mode .linked > button:checked:only-child:focus, headerbar.selection-mode .linked > button:checked:only-child:hover, headerbar.selection-mode .linked > button:checked:only-child:hover:focus, + .titlebar:not(headerbar).selection-mode .linked > button:active:only-child, + .titlebar:not(headerbar).selection-mode .linked > button:active:only-child:focus, + .titlebar:not(headerbar).selection-mode .linked > button:active:only-child:hover, + .titlebar:not(headerbar).selection-mode .linked > button:active:only-child:hover:focus, + .titlebar:not(headerbar).selection-mode .linked > button:checked:only-child, + .titlebar:not(headerbar).selection-mode .linked > button:checked:only-child:focus, + .titlebar:not(headerbar).selection-mode .linked > button:checked:only-child:hover, + .titlebar:not(headerbar).selection-mode .linked > button:checked:only-child:hover:focus { + box-shadow: inset 1px 0 rgba(48, 48, 48, 0.06), inset 0 1px rgba(48, 48, 48, 0.07), inset -1px 0 rgba(48, 48, 48, 0.06); } + headerbar.selection-mode combobox, headerbar.selection-mode button, + .titlebar:not(headerbar).selection-mode combobox, + .titlebar:not(headerbar).selection-mode button { + padding: 3px; } + headerbar.selection-mode combobox.text-button, headerbar.selection-mode button.text-button, + .titlebar:not(headerbar).selection-mode combobox.text-button, + .titlebar:not(headerbar).selection-mode button.text-button { + padding: 3px; } + headerbar.selection-mode box button.image-button, + .titlebar:not(headerbar).selection-mode box button.image-button { + padding: 3px 7px; } + headerbar.selection-mode separator, headerbar.selection-mode separator:disabled, + .titlebar:not(headerbar).selection-mode separator, + .titlebar:not(headerbar).selection-mode separator:disabled { + color: #973d00; + border-color: currentColor; + -GtkWidget-window-dragging: true; } + headerbar.selection-mode button, + .titlebar:not(headerbar).selection-mode button { + background-color: #FC6600; + background-image: none; + border-color: rgba(204, 204, 204, 0.22); + color: #ffffff; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + headerbar.selection-mode button:focus, headerbar.selection-mode button:hover, + .titlebar:not(headerbar).selection-mode button:focus, + .titlebar:not(headerbar).selection-mode button:hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.22),0.3); } + headerbar.selection-mode button:active, headerbar.selection-mode button:active:hover, headerbar.selection-mode button:active:focus, headerbar.selection-mode button:active:hover:focus, headerbar.selection-mode button:checked, headerbar.selection-mode button:checked:hover, headerbar.selection-mode button:checked:focus, headerbar.selection-mode button:checked:hover:focus, + .titlebar:not(headerbar).selection-mode button:active, + .titlebar:not(headerbar).selection-mode button:active:hover, + .titlebar:not(headerbar).selection-mode button:active:focus, + .titlebar:not(headerbar).selection-mode button:active:hover:focus, + .titlebar:not(headerbar).selection-mode button:checked, + .titlebar:not(headerbar).selection-mode button:checked:hover, + .titlebar:not(headerbar).selection-mode button:checked:focus, + .titlebar:not(headerbar).selection-mode button:checked:hover:focus { + border-color: rgba(179, 179, 179, 0.22); } + headerbar.selection-mode button:disabled, + .titlebar:not(headerbar).selection-mode button:disabled { + border-color: rgba(217, 217, 217, 0.22); } + headerbar.selection-mode button:active:disabled, headerbar.selection-mode button:checked:disabled, + .titlebar:not(headerbar).selection-mode button:active:disabled, + .titlebar:not(headerbar).selection-mode button:checked:disabled { + border-color: rgba(204, 204, 204, 0.22); } + .linked:not(.vertical) > headerbar.selection-mode button:not(:last-child):not(:only-child), + .linked:not(.vertical) > :not(:last-child):not(:only-child) headerbar.selection-mode button, + stackswitcher:not(.vertical) > headerbar.selection-mode button:not(:last-child):not(:only-child), .linked:not(.vertical) > + .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child), + .linked:not(.vertical) > :not(:last-child):not(:only-child) + .titlebar:not(headerbar).selection-mode button, + stackswitcher:not(.vertical) > + .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child) { + border-right-style: none; } + .linked:not(.vertical) > headerbar.selection-mode button:not(:last-child):not(:only-child):hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) headerbar.selection-mode button:hover, + stackswitcher:not(.vertical) > headerbar.selection-mode button:not(:last-child):not(:only-child):hover, .linked:not(.vertical) > + .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) + .titlebar:not(headerbar).selection-mode button:hover, + stackswitcher:not(.vertical) > + .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(255, 255, 255, 0.36),0.3); } + .linked:not(.vertical) > headerbar.selection-mode button:not(:last-child):not(:only-child):checked, + .linked:not(.vertical) > :not(:last-child):not(:only-child) headerbar.selection-mode button:checked, + stackswitcher:not(.vertical) > headerbar.selection-mode button:not(:last-child):not(:only-child):checked, .linked:not(.vertical) > + .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):checked, + .linked:not(.vertical) > :not(:last-child):not(:only-child) + .titlebar:not(headerbar).selection-mode button:checked, + stackswitcher:not(.vertical) > + .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):checked { + border-right-style: none; } + .linked:not(.vertical) > headerbar.selection-mode button:not(:last-child):not(:only-child):checked:hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) headerbar.selection-mode button:checked:hover, + stackswitcher:not(.vertical) > headerbar.selection-mode button:not(:last-child):not(:only-child):checked:hover, .linked:not(.vertical) > + .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):checked:hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) + .titlebar:not(headerbar).selection-mode button:checked:hover, + stackswitcher:not(.vertical) > + .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + .linked.vertical > headerbar.selection-mode button:not(:last-child):not(:only-child), + .linked.vertical > :not(:last-child):not(:only-child) headerbar.selection-mode button, + stackswitcher.vertical > headerbar.selection-mode button:not(:last-child):not(:only-child), .linked.vertical > + .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child), + .linked.vertical > :not(:last-child):not(:only-child) + .titlebar:not(headerbar).selection-mode button, + stackswitcher.vertical > + .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child) { + border-bottom-style: none; } + .linked.vertical > headerbar.selection-mode button:not(:last-child):not(:only-child):hover, + .linked.vertical > :not(:last-child):not(:only-child) headerbar.selection-mode button:hover, + stackswitcher.vertical > headerbar.selection-mode button:not(:last-child):not(:only-child):hover, .linked.vertical > + .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):hover, + .linked.vertical > :not(:last-child):not(:only-child) + .titlebar:not(headerbar).selection-mode button:hover, + stackswitcher.vertical > + .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(255, 255, 255, 0.36),0.3); } + .linked.vertical > headerbar.selection-mode button:not(:last-child):not(:only-child):checked, + .linked.vertical > :not(:last-child):not(:only-child) headerbar.selection-mode button:checked, + stackswitcher.vertical > headerbar.selection-mode button:not(:last-child):not(:only-child):checked, .linked.vertical > + .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):checked, + .linked.vertical > :not(:last-child):not(:only-child) + .titlebar:not(headerbar).selection-mode button:checked, + stackswitcher.vertical > + .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):checked { + border-bottom-style: none; } + .linked.vertical > headerbar.selection-mode button:not(:last-child):not(:only-child):checked:hover, + .linked.vertical > :not(:last-child):not(:only-child) headerbar.selection-mode button:checked:hover, + stackswitcher.vertical > headerbar.selection-mode button:not(:last-child):not(:only-child):checked:hover, .linked.vertical > + .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):checked:hover, + .linked.vertical > :not(:last-child):not(:only-child) + .titlebar:not(headerbar).selection-mode button:checked:hover, + stackswitcher.vertical > + .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + headerbar.selection-mode button.flat, + .titlebar:not(headerbar).selection-mode button.flat { + color: #ffffff; + border-color: rgba(252, 102, 0, 0); + background-color: rgba(252, 102, 0, 0); + background-image: none; + box-shadow: none; } + headerbar.selection-mode button:hover, headerbar.selection-mode button.flat:hover, + .titlebar:not(headerbar).selection-mode button:hover, + .titlebar:not(headerbar).selection-mode button.flat:hover { + background-color: #ff6d0a; + background-image: none; + border-color: rgba(204, 204, 204, 0.3); + color: #ffffff; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + headerbar.selection-mode button:hover:focus, headerbar.selection-mode button:hover:hover, headerbar.selection-mode button.flat:hover:focus, headerbar.selection-mode button.flat:hover:hover, + .titlebar:not(headerbar).selection-mode button:hover:focus, + .titlebar:not(headerbar).selection-mode button:hover:hover, + .titlebar:not(headerbar).selection-mode button.flat:hover:focus, + .titlebar:not(headerbar).selection-mode button.flat:hover:hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.3),0.3); } + headerbar.selection-mode button:hover:active, headerbar.selection-mode button:hover:active:hover, headerbar.selection-mode button:hover:active:focus, headerbar.selection-mode button:hover:active:hover:focus, headerbar.selection-mode button:hover:checked, headerbar.selection-mode button:hover:checked:hover, headerbar.selection-mode button:hover:checked:focus, headerbar.selection-mode button:hover:checked:hover:focus, headerbar.selection-mode button.flat:hover:active, headerbar.selection-mode button.flat:hover:active:hover, headerbar.selection-mode button.flat:hover:active:focus, headerbar.selection-mode button.flat:hover:active:hover:focus, headerbar.selection-mode button.flat:hover:checked, headerbar.selection-mode button.flat:hover:checked:hover, headerbar.selection-mode button.flat:hover:checked:focus, headerbar.selection-mode button.flat:hover:checked:hover:focus, + .titlebar:not(headerbar).selection-mode button:hover:active, + .titlebar:not(headerbar).selection-mode button:hover:active:hover, + .titlebar:not(headerbar).selection-mode button:hover:active:focus, + .titlebar:not(headerbar).selection-mode button:hover:active:hover:focus, + .titlebar:not(headerbar).selection-mode button:hover:checked, + .titlebar:not(headerbar).selection-mode button:hover:checked:hover, + .titlebar:not(headerbar).selection-mode button:hover:checked:focus, + .titlebar:not(headerbar).selection-mode button:hover:checked:hover:focus, + .titlebar:not(headerbar).selection-mode button.flat:hover:active, + .titlebar:not(headerbar).selection-mode button.flat:hover:active:hover, + .titlebar:not(headerbar).selection-mode button.flat:hover:active:focus, + .titlebar:not(headerbar).selection-mode button.flat:hover:active:hover:focus, + .titlebar:not(headerbar).selection-mode button.flat:hover:checked, + .titlebar:not(headerbar).selection-mode button.flat:hover:checked:hover, + .titlebar:not(headerbar).selection-mode button.flat:hover:checked:focus, + .titlebar:not(headerbar).selection-mode button.flat:hover:checked:hover:focus { + border-color: rgba(179, 179, 179, 0.3); } + headerbar.selection-mode button:hover:disabled, headerbar.selection-mode button.flat:hover:disabled, + .titlebar:not(headerbar).selection-mode button:hover:disabled, + .titlebar:not(headerbar).selection-mode button.flat:hover:disabled { + border-color: rgba(217, 217, 217, 0.3); } + headerbar.selection-mode button:hover:active:disabled, headerbar.selection-mode button:hover:checked:disabled, headerbar.selection-mode button.flat:hover:active:disabled, headerbar.selection-mode button.flat:hover:checked:disabled, + .titlebar:not(headerbar).selection-mode button:hover:active:disabled, + .titlebar:not(headerbar).selection-mode button:hover:checked:disabled, + .titlebar:not(headerbar).selection-mode button.flat:hover:active:disabled, + .titlebar:not(headerbar).selection-mode button.flat:hover:checked:disabled { + border-color: rgba(204, 204, 204, 0.3); } + headerbar.selection-mode button:focus, headerbar.selection-mode button.flat:focus, + .titlebar:not(headerbar).selection-mode button:focus, + .titlebar:not(headerbar).selection-mode button.flat:focus { + background-color: #ff6d0a; + background-image: none; + border-color: rgba(255, 255, 255, 0.22); + outline-color: rgba(252, 102, 0, 0.5); + outline-width: 1px; + outline-style: solid; + outline-offset: -3px; + color: #ffffff; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + headerbar.selection-mode button:focus:hover, headerbar.selection-mode button.flat:focus:hover, + .titlebar:not(headerbar).selection-mode button:focus:hover, + .titlebar:not(headerbar).selection-mode button.flat:focus:hover { + background-color: #ff7416; + background-image: none; + border-color: rgba(204, 204, 204, 0.3); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + headerbar.selection-mode button:focus:hover:focus, headerbar.selection-mode button:focus:hover:hover, headerbar.selection-mode button.flat:focus:hover:focus, headerbar.selection-mode button.flat:focus:hover:hover, + .titlebar:not(headerbar).selection-mode button:focus:hover:focus, + .titlebar:not(headerbar).selection-mode button:focus:hover:hover, + .titlebar:not(headerbar).selection-mode button.flat:focus:hover:focus, + .titlebar:not(headerbar).selection-mode button.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.3),0.3); } + headerbar.selection-mode button:focus:hover:active, headerbar.selection-mode button:focus:hover:active:hover, headerbar.selection-mode button:focus:hover:active:focus, headerbar.selection-mode button:focus:hover:active:hover:focus, headerbar.selection-mode button:focus:hover:checked, headerbar.selection-mode button:focus:hover:checked:hover, headerbar.selection-mode button:focus:hover:checked:focus, headerbar.selection-mode button:focus:hover:checked:hover:focus, headerbar.selection-mode button.flat:focus:hover:active, headerbar.selection-mode button.flat:focus:hover:active:hover, headerbar.selection-mode button.flat:focus:hover:active:focus, headerbar.selection-mode button.flat:focus:hover:active:hover:focus, headerbar.selection-mode button.flat:focus:hover:checked, headerbar.selection-mode button.flat:focus:hover:checked:hover, headerbar.selection-mode button.flat:focus:hover:checked:focus, headerbar.selection-mode button.flat:focus:hover:checked:hover:focus, + .titlebar:not(headerbar).selection-mode button:focus:hover:active, + .titlebar:not(headerbar).selection-mode button:focus:hover:active:hover, + .titlebar:not(headerbar).selection-mode button:focus:hover:active:focus, + .titlebar:not(headerbar).selection-mode button:focus:hover:active:hover:focus, + .titlebar:not(headerbar).selection-mode button:focus:hover:checked, + .titlebar:not(headerbar).selection-mode button:focus:hover:checked:hover, + .titlebar:not(headerbar).selection-mode button:focus:hover:checked:focus, + .titlebar:not(headerbar).selection-mode button:focus:hover:checked:hover:focus, + .titlebar:not(headerbar).selection-mode button.flat:focus:hover:active, + .titlebar:not(headerbar).selection-mode button.flat:focus:hover:active:hover, + .titlebar:not(headerbar).selection-mode button.flat:focus:hover:active:focus, + .titlebar:not(headerbar).selection-mode button.flat:focus:hover:active:hover:focus, + .titlebar:not(headerbar).selection-mode button.flat:focus:hover:checked, + .titlebar:not(headerbar).selection-mode button.flat:focus:hover:checked:hover, + .titlebar:not(headerbar).selection-mode button.flat:focus:hover:checked:focus, + .titlebar:not(headerbar).selection-mode button.flat:focus:hover:checked:hover:focus { + border-color: rgba(179, 179, 179, 0.3); } + headerbar.selection-mode button:focus:hover:disabled, headerbar.selection-mode button.flat:focus:hover:disabled, + .titlebar:not(headerbar).selection-mode button:focus:hover:disabled, + .titlebar:not(headerbar).selection-mode button.flat:focus:hover:disabled { + border-color: rgba(217, 217, 217, 0.3); } + headerbar.selection-mode button:focus:hover:active:disabled, headerbar.selection-mode button:focus:hover:checked:disabled, headerbar.selection-mode button.flat:focus:hover:active:disabled, headerbar.selection-mode button.flat:focus:hover:checked:disabled, + .titlebar:not(headerbar).selection-mode button:focus:hover:active:disabled, + .titlebar:not(headerbar).selection-mode button:focus:hover:checked:disabled, + .titlebar:not(headerbar).selection-mode button.flat:focus:hover:active:disabled, + .titlebar:not(headerbar).selection-mode button.flat:focus:hover:checked:disabled { + border-color: rgba(204, 204, 204, 0.3); } + headerbar.selection-mode button:checked, headerbar.selection-mode button:active, headerbar.selection-mode button.flat:checked, headerbar.selection-mode button.flat:active, + .titlebar:not(headerbar).selection-mode button:checked, + .titlebar:not(headerbar).selection-mode button:active, + .titlebar:not(headerbar).selection-mode button.flat:checked, + .titlebar:not(headerbar).selection-mode button.flat:active { + /*@include linear-gradient(shade($bg, .7), to top);*/ + background-color: #FC6600; + background-image: none; + border-color: rgba(204, 204, 204, 0.22); + color: #ffffff; + box-shadow: inset 1px 0 rgba(255, 255, 255, 0.06), inset 0 1px rgba(255, 255, 255, 0.07), inset -1px 0 rgba(255, 255, 255, 0.06), inset 0 -1px rgba(255, 255, 255, 0.05); } + headerbar.selection-mode button:checked:focus, headerbar.selection-mode button:checked:hover, headerbar.selection-mode button:active:focus, headerbar.selection-mode button:active:hover, headerbar.selection-mode button.flat:checked:focus, headerbar.selection-mode button.flat:checked:hover, headerbar.selection-mode button.flat:active:focus, headerbar.selection-mode button.flat:active:hover, + .titlebar:not(headerbar).selection-mode button:checked:focus, + .titlebar:not(headerbar).selection-mode button:checked:hover, + .titlebar:not(headerbar).selection-mode button:active:focus, + .titlebar:not(headerbar).selection-mode button:active:hover, + .titlebar:not(headerbar).selection-mode button.flat:checked:focus, + .titlebar:not(headerbar).selection-mode button.flat:checked:hover, + .titlebar:not(headerbar).selection-mode button.flat:active:focus, + .titlebar:not(headerbar).selection-mode button.flat:active:hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.22),0.3); } + headerbar.selection-mode button:checked:active, headerbar.selection-mode button:checked:active:hover, headerbar.selection-mode button:checked:active:focus, headerbar.selection-mode button:checked:active:hover:focus, headerbar.selection-mode button:checked:checked, headerbar.selection-mode button:checked:checked:hover, headerbar.selection-mode button:checked:checked:focus, headerbar.selection-mode button:checked:checked:hover:focus, headerbar.selection-mode button:active:active, headerbar.selection-mode button:active:active:hover, headerbar.selection-mode button:active:active:focus, headerbar.selection-mode button:active:active:hover:focus, headerbar.selection-mode button:active:checked, headerbar.selection-mode button:active:checked:hover, headerbar.selection-mode button:active:checked:focus, headerbar.selection-mode button:active:checked:hover:focus, headerbar.selection-mode button.flat:checked:active, headerbar.selection-mode button.flat:checked:active:hover, headerbar.selection-mode button.flat:checked:active:focus, headerbar.selection-mode button.flat:checked:active:hover:focus, headerbar.selection-mode button.flat:checked:checked, headerbar.selection-mode button.flat:checked:checked:hover, headerbar.selection-mode button.flat:checked:checked:focus, headerbar.selection-mode button.flat:checked:checked:hover:focus, headerbar.selection-mode button.flat:active:active, headerbar.selection-mode button.flat:active:active:hover, headerbar.selection-mode button.flat:active:active:focus, headerbar.selection-mode button.flat:active:active:hover:focus, headerbar.selection-mode button.flat:active:checked, headerbar.selection-mode button.flat:active:checked:hover, headerbar.selection-mode button.flat:active:checked:focus, headerbar.selection-mode button.flat:active:checked:hover:focus, + .titlebar:not(headerbar).selection-mode button:checked:active, + .titlebar:not(headerbar).selection-mode button:checked:active:hover, + .titlebar:not(headerbar).selection-mode button:checked:active:focus, + .titlebar:not(headerbar).selection-mode button:checked:active:hover:focus, + .titlebar:not(headerbar).selection-mode button:checked:checked, + .titlebar:not(headerbar).selection-mode button:checked:checked:hover, + .titlebar:not(headerbar).selection-mode button:checked:checked:focus, + .titlebar:not(headerbar).selection-mode button:checked:checked:hover:focus, + .titlebar:not(headerbar).selection-mode button:active:active, + .titlebar:not(headerbar).selection-mode button:active:active:hover, + .titlebar:not(headerbar).selection-mode button:active:active:focus, + .titlebar:not(headerbar).selection-mode button:active:active:hover:focus, + .titlebar:not(headerbar).selection-mode button:active:checked, + .titlebar:not(headerbar).selection-mode button:active:checked:hover, + .titlebar:not(headerbar).selection-mode button:active:checked:focus, + .titlebar:not(headerbar).selection-mode button:active:checked:hover:focus, + .titlebar:not(headerbar).selection-mode button.flat:checked:active, + .titlebar:not(headerbar).selection-mode button.flat:checked:active:hover, + .titlebar:not(headerbar).selection-mode button.flat:checked:active:focus, + .titlebar:not(headerbar).selection-mode button.flat:checked:active:hover:focus, + .titlebar:not(headerbar).selection-mode button.flat:checked:checked, + .titlebar:not(headerbar).selection-mode button.flat:checked:checked:hover, + .titlebar:not(headerbar).selection-mode button.flat:checked:checked:focus, + .titlebar:not(headerbar).selection-mode button.flat:checked:checked:hover:focus, + .titlebar:not(headerbar).selection-mode button.flat:active:active, + .titlebar:not(headerbar).selection-mode button.flat:active:active:hover, + .titlebar:not(headerbar).selection-mode button.flat:active:active:focus, + .titlebar:not(headerbar).selection-mode button.flat:active:active:hover:focus, + .titlebar:not(headerbar).selection-mode button.flat:active:checked, + .titlebar:not(headerbar).selection-mode button.flat:active:checked:hover, + .titlebar:not(headerbar).selection-mode button.flat:active:checked:focus, + .titlebar:not(headerbar).selection-mode button.flat:active:checked:hover:focus { + border-color: rgba(179, 179, 179, 0.22); } + headerbar.selection-mode button:checked:disabled, headerbar.selection-mode button:active:disabled, headerbar.selection-mode button.flat:checked:disabled, headerbar.selection-mode button.flat:active:disabled, + .titlebar:not(headerbar).selection-mode button:checked:disabled, + .titlebar:not(headerbar).selection-mode button:active:disabled, + .titlebar:not(headerbar).selection-mode button.flat:checked:disabled, + .titlebar:not(headerbar).selection-mode button.flat:active:disabled { + border-color: rgba(217, 217, 217, 0.22); } + headerbar.selection-mode button:checked:active:disabled, headerbar.selection-mode button:checked:checked:disabled, headerbar.selection-mode button:active:active:disabled, headerbar.selection-mode button:active:checked:disabled, headerbar.selection-mode button.flat:checked:active:disabled, headerbar.selection-mode button.flat:checked:checked:disabled, headerbar.selection-mode button.flat:active:active:disabled, headerbar.selection-mode button.flat:active:checked:disabled, + .titlebar:not(headerbar).selection-mode button:checked:active:disabled, + .titlebar:not(headerbar).selection-mode button:checked:checked:disabled, + .titlebar:not(headerbar).selection-mode button:active:active:disabled, + .titlebar:not(headerbar).selection-mode button:active:checked:disabled, + .titlebar:not(headerbar).selection-mode button.flat:checked:active:disabled, + .titlebar:not(headerbar).selection-mode button.flat:checked:checked:disabled, + .titlebar:not(headerbar).selection-mode button.flat:active:active:disabled, + .titlebar:not(headerbar).selection-mode button.flat:active:checked:disabled { + border-color: rgba(204, 204, 204, 0.22); } + headerbar.selection-mode button:checked:focus, headerbar.selection-mode button:checked:hover, headerbar.selection-mode button:active:focus, headerbar.selection-mode button:active:hover, headerbar.selection-mode button.flat:checked:focus, headerbar.selection-mode button.flat:checked:hover, headerbar.selection-mode button.flat:active:focus, headerbar.selection-mode button.flat:active:hover, + .titlebar:not(headerbar).selection-mode button:checked:focus, + .titlebar:not(headerbar).selection-mode button:checked:hover, + .titlebar:not(headerbar).selection-mode button:active:focus, + .titlebar:not(headerbar).selection-mode button:active:hover, + .titlebar:not(headerbar).selection-mode button.flat:checked:focus, + .titlebar:not(headerbar).selection-mode button.flat:checked:hover, + .titlebar:not(headerbar).selection-mode button.flat:active:focus, + .titlebar:not(headerbar).selection-mode button.flat:active:hover { + /*@include linear-gradient(shade($bg, .65), to top);*/ + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + headerbar.selection-mode button:focus, headerbar.selection-mode button:hover, headerbar.selection-mode button.flat:focus, headerbar.selection-mode button.flat:hover, + .titlebar:not(headerbar).selection-mode button:focus, + .titlebar:not(headerbar).selection-mode button:hover, + .titlebar:not(headerbar).selection-mode button.flat:focus, + .titlebar:not(headerbar).selection-mode button.flat:hover { + color: #ffffff; } + headerbar.selection-mode button:disabled:disabled, headerbar.selection-mode button.flat:disabled:disabled, + .titlebar:not(headerbar).selection-mode button:disabled:disabled, + .titlebar:not(headerbar).selection-mode button.flat:disabled:disabled { + background-color: alpha(mix(#FC6600,#ffffff,0.2),0.4); + background-image: none; + /*border: 1px solid alpha($bg, .2);*/ + opacity: .6; + color: mix(#FC6600,#ffffff,0.6); + box-shadow: none; } + headerbar.selection-mode button:disabled:disabled :disabled, headerbar.selection-mode button.flat:disabled:disabled :disabled, + .titlebar:not(headerbar).selection-mode button:disabled:disabled :disabled, + .titlebar:not(headerbar).selection-mode button.flat:disabled:disabled :disabled { + color: mix(#FC6600,#ffffff,0.6); } + headerbar.selection-mode button:active:disabled, headerbar.selection-mode button:checked:disabled, headerbar.selection-mode button.flat:active:disabled, headerbar.selection-mode button.flat:checked:disabled, + .titlebar:not(headerbar).selection-mode button:active:disabled, + .titlebar:not(headerbar).selection-mode button:checked:disabled, + .titlebar:not(headerbar).selection-mode button.flat:active:disabled, + .titlebar:not(headerbar).selection-mode button.flat:checked:disabled { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + headerbar.selection-mode button:active:disabled :disabled, headerbar.selection-mode button:checked:disabled :disabled, headerbar.selection-mode button.flat:active:disabled :disabled, headerbar.selection-mode button.flat:checked:disabled :disabled, + .titlebar:not(headerbar).selection-mode button:active:disabled :disabled, + .titlebar:not(headerbar).selection-mode button:checked:disabled :disabled, + .titlebar:not(headerbar).selection-mode button.flat:active:disabled :disabled, + .titlebar:not(headerbar).selection-mode button.flat:checked:disabled :disabled { + color: rgba(255, 255, 255, 0.85); } + headerbar.selection-mode button.separator, headerbar.selection-mode button .separator, + .titlebar:not(headerbar).selection-mode button.separator, + .titlebar:not(headerbar).selection-mode button .separator { + border: 1px solid currentColor; + color: rgba(252, 102, 0, 0.9); } + headerbar.selection-mode button.separator:disabled, headerbar.selection-mode button .separator:disabled, + .titlebar:not(headerbar).selection-mode button.separator:disabled, + .titlebar:not(headerbar).selection-mode button .separator:disabled { + color: rgba(252, 102, 0, 0.85); } + headerbar.selection-mode:backdrop, + .titlebar:not(headerbar).selection-mode:backdrop { + background-color: #FC6600; + background-image: none; } + headerbar.selection-mode .selection-menu:backdrop, headerbar.selection-mode .selection-menu, + .titlebar:not(headerbar).selection-mode .selection-menu:backdrop, + .titlebar:not(headerbar).selection-mode .selection-menu { + color: #ca5200; + background-color: transparent; + background-image: none; + box-shadow: none; + border: 0; } + headerbar.selection-mode .selection-menu:backdrop:hover, headerbar.selection-mode .selection-menu:hover, + .titlebar:not(headerbar).selection-mode .selection-menu:backdrop:hover, + .titlebar:not(headerbar).selection-mode .selection-menu:hover { + color: #b04700; } + headerbar.selection-mode .selection-menu:backdrop:active, headerbar.selection-mode .selection-menu:active, + .titlebar:not(headerbar).selection-mode .selection-menu:backdrop:active, + .titlebar:not(headerbar).selection-mode .selection-menu:active { + color: #bd4d00; } + headerbar.selection-mode .selection-menu:backdrop .arrow, headerbar.selection-mode .selection-menu .arrow, + .titlebar:not(headerbar).selection-mode .selection-menu:backdrop .arrow, + .titlebar:not(headerbar).selection-mode .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + color: rgba(255, 255, 255, 0.5); + -gtk-icon-shadow: none; } + headerbar.selection-mode .dim-label, headerbar.selection-mode label.separator, .selection-menu headerbar.selection-mode .dim-label, .selection-menu headerbar.selection-mode label.separator, + .titlebar:not(headerbar).selection-mode .dim-label, + .titlebar:not(headerbar).selection-mode label.separator, .selection-menu .titlebar:not(headerbar).selection-mode .dim-label, .selection-menu .titlebar:not(headerbar).selection-mode label.separator { + color: #b04700; } + +/********** + ! Calendar +***********/ +calendar { + padding: 1px 3px; + outline-offset: -1px; + color: #eeeeee; } + calendar:selected { + border-radius: 3px; } + calendar.header { + border-bottom: 1px solid rgba(95, 95, 95, 0.1); + border-radius: 0; } + calendar.header:backdrop { + border-color: rgba(95, 95, 95, 0.1); } + calendar.button { + color: rgba(238, 238, 238, 0.55); } + calendar.button:hover { + color: #eeeeee; } + calendar.button:backdrop { + color: alpha(mix(#eeeeee,#101010,0.5),0.55); } + calendar.button:disabled { + color: alpha(mix(#eeeeee,#101010,0.5),0.55); } + calendar:indeterminate, calendar:indeterminate:backdrop { + color: mix(#eeeeee,#101010,0.5); } + calendar.highlight, calendar.highlight:backdrop { + font-size: smaller; + color: mix(#FC6600,#eeeeee,0.5); } + calendar:backdrop { + color: mix(#101010,#eeeeee,0.8); } + +/* gnome-calendar */ +.calendar-view { + background-color: #101010; + color: #eeeeee; } + +/*************** + ! Color chooser +****************/ +colorswatch:drop(active), colorswatch { + border-style: none; } + +colorswatch.top { + border-top-left-radius: 3.5px; + border-top-right-radius: 3.5px; } + colorswatch.top overlay { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + +colorswatch.bottom { + border-bottom-left-radius: 3.5px; + border-bottom-right-radius: 3.5px; } + colorswatch.bottom overlay { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; } + +colorswatch.left, colorswatch:first-child:not(.top) { + border-top-left-radius: 3.5px; + border-bottom-left-radius: 3.5px; } + colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + +colorswatch.right, colorswatch:last-child:not(.bottom) { + border-top-right-radius: 3.5px; + border-bottom-right-radius: 3.5px; } + colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; } + +colorswatch.dark overlay { + color: #ffffff; } + colorswatch.dark overlay:hover { + border-color: rgba(95, 95, 95, 0.8); } + colorswatch.dark overlay:backdrop { + color: mix(#FC6600,#ffffff,0.66); } + +colorswatch.light overlay { + color: #eeeeee; } + colorswatch.light overlay:hover { + border-color: rgba(95, 95, 95, 0.5); } + colorswatch.light overlay:backdrop { + color: mix(#101010,#eeeeee,0.8); } + +colorswatch:drop(active) { + box-shadow: none; } + colorswatch:drop(active).light overlay { + border-color: #FC6600; + box-shadow: inset 0 0 0 2px #d85800, inset 0 0 0 1px #FC6600; } + colorswatch:drop(active).dark overlay { + border-color: #FC6600; + box-shadow: inset 0 0 0 2px rgba(95, 95, 95, 0.3), inset 0 0 0 1px #FC6600; } + +colorswatch overlay { + border: 1px solid rgba(95, 95, 95, 0.3); } + colorswatch overlay:hover { + box-shadow: inset 0 1px rgba(17, 17, 17, 0.4), inset 0 -1px rgba(95, 95, 95, 0.2); } + colorswatch overlay:backdrop, colorswatch overlay:backdrop:hover { + border-color: rgba(95, 95, 95, 0.3); + box-shadow: none; } + +colorswatch:disabled { + opacity: .5; } + colorswatch:disabled overlay { + border-color: rgba(95, 95, 95, 0.6); + box-shadow: none; } + +row:selected colorswatch { + box-shadow: 0 0 0 2px #ffffff; } + +colorswatch#add-color-button { + border-radius: 3px 3px 0 0; } + colorswatch#add-color-button:only-child { + border-radius: 3px; } + colorswatch#add-color-button overlay { + background-color: #0f0f0f; + color: #eeeeee; } + colorswatch#add-color-button overlay:hover { + background-color: #0e0e0e; } + colorswatch#add-color-button overlay:backdrop { + background-color: #0f0f0f; } + +colorswatch#editor-color-sample { + border-radius: 3px; } + colorswatch#editor-color-sample overlay { + border-radius: 3.5px; } + +button.color { + padding: 3px; } + button.color colorswatch:only-child, button.color colorswatch:only-child overlay { + border-radius: 3px; } + button.color:disabled colorswatch:only-child, button.color:backdrop colorswatch:only-child, button.color:active colorswatch:only-child, button.color:checked colorswatch:only-child { + box-shadow: none; } + +/*********************** +! Font and file choosers +************************/ +filechooser { + /* for fallback when header bar not used */ } + filechooser .dialog-action-box { + border-top: 1px solid mix(#101010,#eeeeee,0.18); } + filechooser .dialog-action-box:backdrop { + border-top-color: mix(#101010,mix(#101010,#eeeeee,0.18),0.9); } + filechooser #pathbarbox { + border-bottom: 1px solid mix(#101010,#eeeeee,0.18); + background-color: #101010; } + +filechooserbutton:drop(active) { + box-shadow: none; + border-color: transparent; } + +/****************** + ! Grid and flowbox +*******************/ +widget:active { + background-color: mix(#FC6600,#101010,0.5); } + +list { + color: #eeeeee; + background-color: #101010; + border-color: mix(#101010,#eeeeee,0.18); } + list:backdrop { + background-color: #101010; + border-color: mix(#101010,mix(#101010,#eeeeee,0.18),0.9); } + list row { + padding: 3px; } + +row { + transition: all 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + row:hover { + transition: none; } + row:backdrop { + transition: 200ms ease-out; } + row.activatable.has-open-popup, row.activatable:hover { + background-color: rgba(238, 238, 238, 0.05); } + row.activatable:active { + box-shadow: inset 0 2px 2px -2px rgba(95, 95, 95, 0.2); } + row.activatable:backdrop:hover { + background-color: transparent; } + row.activatable:selected:active { + box-shadow: inset 0 2px 3px -1px rgba(95, 95, 95, 0.5); } + row.activatable:selected.has-open-popup, row.activatable:selected:hover { + background-color: mix(#FC6600,#eeeeee,0.1); } + row.activatable:selected:backdrop { + background-color: #FC6600; } + +flowbox flowboxchild { + padding: 3px; + border-radius: 3px; } + flowbox flowboxchild:selected { + outline-offset: -2px; } + +/********* + ! Buttons +**********/ +/****************** +! ComboBoxes * +*******************/ +/********* + ! Infobar +**********/ +infobar { + border: 0; } + infobar.info, infobar.info:backdrop { + background-color: #9e6656; + background-image: none; + border: 1px solid #7e5245; + caret-color: currentColor; } + infobar.info label, infobar.info, infobar.info:backdrop label, infobar.info:backdrop { + color: #101010; } + infobar.info button { + background-color: #9e6656; + background-image: none; + border-color: rgba(13, 13, 13, 0.32); + color: #101010; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + infobar.info button:focus, infobar.info button:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.32),0.3); } + infobar.info button:active, infobar.info button:active:hover, infobar.info button:active:focus, infobar.info button:active:hover:focus, infobar.info button:checked, infobar.info button:checked:hover, infobar.info button:checked:focus, infobar.info button:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.32); } + infobar.info button:disabled { + border-color: rgba(14, 14, 14, 0.32); } + infobar.info button:active:disabled, infobar.info button:checked:disabled { + border-color: rgba(13, 13, 13, 0.32); } + .linked:not(.vertical) > infobar.info button:not(:last-child):not(:only-child), + .linked:not(.vertical) > :not(:last-child):not(:only-child) infobar.info button, + stackswitcher:not(.vertical) > infobar.info button:not(:last-child):not(:only-child) { + border-right-style: none; } + .linked:not(.vertical) > infobar.info button:not(:last-child):not(:only-child):hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) infobar.info button:hover, + stackswitcher:not(.vertical) > infobar.info button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(16, 16, 16, 0.36),0.3); } + .linked:not(.vertical) > infobar.info button:not(:last-child):not(:only-child):checked, + .linked:not(.vertical) > :not(:last-child):not(:only-child) infobar.info button:checked, + stackswitcher:not(.vertical) > infobar.info button:not(:last-child):not(:only-child):checked { + border-right-style: none; } + .linked:not(.vertical) > infobar.info button:not(:last-child):not(:only-child):checked:hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) infobar.info button:checked:hover, + stackswitcher:not(.vertical) > infobar.info button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + .linked.vertical > infobar.info button:not(:last-child):not(:only-child), + .linked.vertical > :not(:last-child):not(:only-child) infobar.info button, + stackswitcher.vertical > infobar.info button:not(:last-child):not(:only-child) { + border-bottom-style: none; } + .linked.vertical > infobar.info button:not(:last-child):not(:only-child):hover, + .linked.vertical > :not(:last-child):not(:only-child) infobar.info button:hover, + stackswitcher.vertical > infobar.info button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(16, 16, 16, 0.36),0.3); } + .linked.vertical > infobar.info button:not(:last-child):not(:only-child):checked, + .linked.vertical > :not(:last-child):not(:only-child) infobar.info button:checked, + stackswitcher.vertical > infobar.info button:not(:last-child):not(:only-child):checked { + border-bottom-style: none; } + .linked.vertical > infobar.info button:not(:last-child):not(:only-child):checked:hover, + .linked.vertical > :not(:last-child):not(:only-child) infobar.info button:checked:hover, + stackswitcher.vertical > infobar.info button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + infobar.info button.flat { + color: #101010; + border-color: rgba(158, 102, 86, 0); + background-color: rgba(158, 102, 86, 0); + background-image: none; + box-shadow: none; } + infobar.info button:hover, infobar.info button.flat:hover { + background-color: #a66b5b; + background-image: none; + border-color: rgba(13, 13, 13, 0.4); + color: #101010; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + infobar.info button:hover:focus, infobar.info button:hover:hover, infobar.info button.flat:hover:focus, infobar.info button.flat:hover:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.4),0.3); } + infobar.info button:hover:active, infobar.info button:hover:active:hover, infobar.info button:hover:active:focus, infobar.info button:hover:active:hover:focus, infobar.info button:hover:checked, infobar.info button:hover:checked:hover, infobar.info button:hover:checked:focus, infobar.info button:hover:checked:hover:focus, infobar.info button.flat:hover:active, infobar.info button.flat:hover:active:hover, infobar.info button.flat:hover:active:focus, infobar.info button.flat:hover:active:hover:focus, infobar.info button.flat:hover:checked, infobar.info button.flat:hover:checked:hover, infobar.info button.flat:hover:checked:focus, infobar.info button.flat:hover:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.4); } + infobar.info button:hover:disabled, infobar.info button.flat:hover:disabled { + border-color: rgba(14, 14, 14, 0.4); } + infobar.info button:hover:active:disabled, infobar.info button:hover:checked:disabled, infobar.info button.flat:hover:active:disabled, infobar.info button.flat:hover:checked:disabled { + border-color: rgba(13, 13, 13, 0.4); } + infobar.info button:focus, infobar.info button.flat:focus { + background-color: #a66b5b; + background-image: none; + border-color: rgba(16, 16, 16, 0.32); + outline-color: rgba(252, 102, 0, 0.5); + outline-width: 1px; + outline-style: solid; + outline-offset: -3px; + color: #101010; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + infobar.info button:focus:hover, infobar.info button.flat:focus:hover { + background-color: #aa7263; + background-image: none; + border-color: rgba(13, 13, 13, 0.4); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + infobar.info button:focus:hover:focus, infobar.info button:focus:hover:hover, infobar.info button.flat:focus:hover:focus, infobar.info button.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.4),0.3); } + infobar.info button:focus:hover:active, infobar.info button:focus:hover:active:hover, infobar.info button:focus:hover:active:focus, infobar.info button:focus:hover:active:hover:focus, infobar.info button:focus:hover:checked, infobar.info button:focus:hover:checked:hover, infobar.info button:focus:hover:checked:focus, infobar.info button:focus:hover:checked:hover:focus, infobar.info button.flat:focus:hover:active, infobar.info button.flat:focus:hover:active:hover, infobar.info button.flat:focus:hover:active:focus, infobar.info button.flat:focus:hover:active:hover:focus, infobar.info button.flat:focus:hover:checked, infobar.info button.flat:focus:hover:checked:hover, infobar.info button.flat:focus:hover:checked:focus, infobar.info button.flat:focus:hover:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.4); } + infobar.info button:focus:hover:disabled, infobar.info button.flat:focus:hover:disabled { + border-color: rgba(14, 14, 14, 0.4); } + infobar.info button:focus:hover:active:disabled, infobar.info button:focus:hover:checked:disabled, infobar.info button.flat:focus:hover:active:disabled, infobar.info button.flat:focus:hover:checked:disabled { + border-color: rgba(13, 13, 13, 0.4); } + infobar.info button:checked, infobar.info button:active, infobar.info button.flat:checked, infobar.info button.flat:active { + /*@include linear-gradient(shade($bg, .7), to top);*/ + background-color: #FC6600; + background-image: none; + border-color: rgba(13, 13, 13, 0.32); + color: #ffffff; + box-shadow: inset 1px 0 rgba(16, 16, 16, 0.06), inset 0 1px rgba(16, 16, 16, 0.07), inset -1px 0 rgba(16, 16, 16, 0.06), inset 0 -1px rgba(16, 16, 16, 0.05); } + infobar.info button:checked:focus, infobar.info button:checked:hover, infobar.info button:active:focus, infobar.info button:active:hover, infobar.info button.flat:checked:focus, infobar.info button.flat:checked:hover, infobar.info button.flat:active:focus, infobar.info button.flat:active:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.32),0.3); } + infobar.info button:checked:active, infobar.info button:checked:active:hover, infobar.info button:checked:active:focus, infobar.info button:checked:active:hover:focus, infobar.info button:checked:checked, infobar.info button:checked:checked:hover, infobar.info button:checked:checked:focus, infobar.info button:checked:checked:hover:focus, infobar.info button:active:active, infobar.info button:active:active:hover, infobar.info button:active:active:focus, infobar.info button:active:active:hover:focus, infobar.info button:active:checked, infobar.info button:active:checked:hover, infobar.info button:active:checked:focus, infobar.info button:active:checked:hover:focus, infobar.info button.flat:checked:active, infobar.info button.flat:checked:active:hover, infobar.info button.flat:checked:active:focus, infobar.info button.flat:checked:active:hover:focus, infobar.info button.flat:checked:checked, infobar.info button.flat:checked:checked:hover, infobar.info button.flat:checked:checked:focus, infobar.info button.flat:checked:checked:hover:focus, infobar.info button.flat:active:active, infobar.info button.flat:active:active:hover, infobar.info button.flat:active:active:focus, infobar.info button.flat:active:active:hover:focus, infobar.info button.flat:active:checked, infobar.info button.flat:active:checked:hover, infobar.info button.flat:active:checked:focus, infobar.info button.flat:active:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.32); } + infobar.info button:checked:disabled, infobar.info button:active:disabled, infobar.info button.flat:checked:disabled, infobar.info button.flat:active:disabled { + border-color: rgba(14, 14, 14, 0.32); } + infobar.info button:checked:active:disabled, infobar.info button:checked:checked:disabled, infobar.info button:active:active:disabled, infobar.info button:active:checked:disabled, infobar.info button.flat:checked:active:disabled, infobar.info button.flat:checked:checked:disabled, infobar.info button.flat:active:active:disabled, infobar.info button.flat:active:checked:disabled { + border-color: rgba(13, 13, 13, 0.32); } + infobar.info button:checked:focus, infobar.info button:checked:hover, infobar.info button:active:focus, infobar.info button:active:hover, infobar.info button.flat:checked:focus, infobar.info button.flat:checked:hover, infobar.info button.flat:active:focus, infobar.info button.flat:active:hover { + /*@include linear-gradient(shade($bg, .65), to top);*/ + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + infobar.info button:focus, infobar.info button:hover, infobar.info button.flat:focus, infobar.info button.flat:hover { + color: #101010; } + infobar.info button:disabled:disabled, infobar.info button.flat:disabled:disabled { + background-color: alpha(mix(#9e6656,#101010,0.2),0.4); + background-image: none; + /*border: 1px solid alpha($bg, .2);*/ + opacity: .6; + color: mix(#9e6656,#101010,0.6); + box-shadow: none; } + infobar.info button:disabled:disabled :disabled, infobar.info button.flat:disabled:disabled :disabled { + color: mix(#9e6656,#101010,0.6); } + infobar.info button:active:disabled, infobar.info button:checked:disabled, infobar.info button.flat:active:disabled, infobar.info button.flat:checked:disabled { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + infobar.info button:active:disabled :disabled, infobar.info button:checked:disabled :disabled, infobar.info button.flat:active:disabled :disabled, infobar.info button.flat:checked:disabled :disabled { + color: rgba(255, 255, 255, 0.85); } + infobar.info button.separator, infobar.info button .separator { + border: 1px solid currentColor; + color: rgba(158, 102, 86, 0.9); } + infobar.info button.separator:disabled, infobar.info button .separator:disabled { + color: rgba(158, 102, 86, 0.85); } + infobar.warning, infobar.warning:backdrop { + background-color: #fcbe00; + background-image: none; + border: 1px solid #ca9800; + caret-color: currentColor; } + infobar.warning label, infobar.warning, infobar.warning:backdrop label, infobar.warning:backdrop { + color: #101010; } + infobar.warning button { + background-color: #fcbe00; + background-image: none; + border-color: rgba(13, 13, 13, 0.32); + color: #101010; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + infobar.warning button:focus, infobar.warning button:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.32),0.3); } + infobar.warning button:active, infobar.warning button:active:hover, infobar.warning button:active:focus, infobar.warning button:active:hover:focus, infobar.warning button:checked, infobar.warning button:checked:hover, infobar.warning button:checked:focus, infobar.warning button:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.32); } + infobar.warning button:disabled { + border-color: rgba(14, 14, 14, 0.32); } + infobar.warning button:active:disabled, infobar.warning button:checked:disabled { + border-color: rgba(13, 13, 13, 0.32); } + .linked:not(.vertical) > infobar.warning button:not(:last-child):not(:only-child), + .linked:not(.vertical) > :not(:last-child):not(:only-child) infobar.warning button, + stackswitcher:not(.vertical) > infobar.warning button:not(:last-child):not(:only-child) { + border-right-style: none; } + .linked:not(.vertical) > infobar.warning button:not(:last-child):not(:only-child):hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) infobar.warning button:hover, + stackswitcher:not(.vertical) > infobar.warning button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(16, 16, 16, 0.36),0.3); } + .linked:not(.vertical) > infobar.warning button:not(:last-child):not(:only-child):checked, + .linked:not(.vertical) > :not(:last-child):not(:only-child) infobar.warning button:checked, + stackswitcher:not(.vertical) > infobar.warning button:not(:last-child):not(:only-child):checked { + border-right-style: none; } + .linked:not(.vertical) > infobar.warning button:not(:last-child):not(:only-child):checked:hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) infobar.warning button:checked:hover, + stackswitcher:not(.vertical) > infobar.warning button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + .linked.vertical > infobar.warning button:not(:last-child):not(:only-child), + .linked.vertical > :not(:last-child):not(:only-child) infobar.warning button, + stackswitcher.vertical > infobar.warning button:not(:last-child):not(:only-child) { + border-bottom-style: none; } + .linked.vertical > infobar.warning button:not(:last-child):not(:only-child):hover, + .linked.vertical > :not(:last-child):not(:only-child) infobar.warning button:hover, + stackswitcher.vertical > infobar.warning button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(16, 16, 16, 0.36),0.3); } + .linked.vertical > infobar.warning button:not(:last-child):not(:only-child):checked, + .linked.vertical > :not(:last-child):not(:only-child) infobar.warning button:checked, + stackswitcher.vertical > infobar.warning button:not(:last-child):not(:only-child):checked { + border-bottom-style: none; } + .linked.vertical > infobar.warning button:not(:last-child):not(:only-child):checked:hover, + .linked.vertical > :not(:last-child):not(:only-child) infobar.warning button:checked:hover, + stackswitcher.vertical > infobar.warning button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + infobar.warning button.flat { + color: #101010; + border-color: rgba(252, 190, 0, 0); + background-color: rgba(252, 190, 0, 0); + background-image: none; + box-shadow: none; } + infobar.warning button:hover, infobar.warning button.flat:hover { + background-color: #ffc30a; + background-image: none; + border-color: rgba(13, 13, 13, 0.4); + color: #101010; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + infobar.warning button:hover:focus, infobar.warning button:hover:hover, infobar.warning button.flat:hover:focus, infobar.warning button.flat:hover:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.4),0.3); } + infobar.warning button:hover:active, infobar.warning button:hover:active:hover, infobar.warning button:hover:active:focus, infobar.warning button:hover:active:hover:focus, infobar.warning button:hover:checked, infobar.warning button:hover:checked:hover, infobar.warning button:hover:checked:focus, infobar.warning button:hover:checked:hover:focus, infobar.warning button.flat:hover:active, infobar.warning button.flat:hover:active:hover, infobar.warning button.flat:hover:active:focus, infobar.warning button.flat:hover:active:hover:focus, infobar.warning button.flat:hover:checked, infobar.warning button.flat:hover:checked:hover, infobar.warning button.flat:hover:checked:focus, infobar.warning button.flat:hover:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.4); } + infobar.warning button:hover:disabled, infobar.warning button.flat:hover:disabled { + border-color: rgba(14, 14, 14, 0.4); } + infobar.warning button:hover:active:disabled, infobar.warning button:hover:checked:disabled, infobar.warning button.flat:hover:active:disabled, infobar.warning button.flat:hover:checked:disabled { + border-color: rgba(13, 13, 13, 0.4); } + infobar.warning button:focus, infobar.warning button.flat:focus { + background-color: #ffc30a; + background-image: none; + border-color: rgba(16, 16, 16, 0.32); + outline-color: rgba(252, 102, 0, 0.5); + outline-width: 1px; + outline-style: solid; + outline-offset: -3px; + color: #101010; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + infobar.warning button:focus:hover, infobar.warning button.flat:focus:hover { + background-color: #ffc616; + background-image: none; + border-color: rgba(13, 13, 13, 0.4); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + infobar.warning button:focus:hover:focus, infobar.warning button:focus:hover:hover, infobar.warning button.flat:focus:hover:focus, infobar.warning button.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.4),0.3); } + infobar.warning button:focus:hover:active, infobar.warning button:focus:hover:active:hover, infobar.warning button:focus:hover:active:focus, infobar.warning button:focus:hover:active:hover:focus, infobar.warning button:focus:hover:checked, infobar.warning button:focus:hover:checked:hover, infobar.warning button:focus:hover:checked:focus, infobar.warning button:focus:hover:checked:hover:focus, infobar.warning button.flat:focus:hover:active, infobar.warning button.flat:focus:hover:active:hover, infobar.warning button.flat:focus:hover:active:focus, infobar.warning button.flat:focus:hover:active:hover:focus, infobar.warning button.flat:focus:hover:checked, infobar.warning button.flat:focus:hover:checked:hover, infobar.warning button.flat:focus:hover:checked:focus, infobar.warning button.flat:focus:hover:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.4); } + infobar.warning button:focus:hover:disabled, infobar.warning button.flat:focus:hover:disabled { + border-color: rgba(14, 14, 14, 0.4); } + infobar.warning button:focus:hover:active:disabled, infobar.warning button:focus:hover:checked:disabled, infobar.warning button.flat:focus:hover:active:disabled, infobar.warning button.flat:focus:hover:checked:disabled { + border-color: rgba(13, 13, 13, 0.4); } + infobar.warning button:checked, infobar.warning button:active, infobar.warning button.flat:checked, infobar.warning button.flat:active { + /*@include linear-gradient(shade($bg, .7), to top);*/ + background-color: #FC6600; + background-image: none; + border-color: rgba(13, 13, 13, 0.32); + color: #ffffff; + box-shadow: inset 1px 0 rgba(16, 16, 16, 0.06), inset 0 1px rgba(16, 16, 16, 0.07), inset -1px 0 rgba(16, 16, 16, 0.06), inset 0 -1px rgba(16, 16, 16, 0.05); } + infobar.warning button:checked:focus, infobar.warning button:checked:hover, infobar.warning button:active:focus, infobar.warning button:active:hover, infobar.warning button.flat:checked:focus, infobar.warning button.flat:checked:hover, infobar.warning button.flat:active:focus, infobar.warning button.flat:active:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.32),0.3); } + infobar.warning button:checked:active, infobar.warning button:checked:active:hover, infobar.warning button:checked:active:focus, infobar.warning button:checked:active:hover:focus, infobar.warning button:checked:checked, infobar.warning button:checked:checked:hover, infobar.warning button:checked:checked:focus, infobar.warning button:checked:checked:hover:focus, infobar.warning button:active:active, infobar.warning button:active:active:hover, infobar.warning button:active:active:focus, infobar.warning button:active:active:hover:focus, infobar.warning button:active:checked, infobar.warning button:active:checked:hover, infobar.warning button:active:checked:focus, infobar.warning button:active:checked:hover:focus, infobar.warning button.flat:checked:active, infobar.warning button.flat:checked:active:hover, infobar.warning button.flat:checked:active:focus, infobar.warning button.flat:checked:active:hover:focus, infobar.warning button.flat:checked:checked, infobar.warning button.flat:checked:checked:hover, infobar.warning button.flat:checked:checked:focus, infobar.warning button.flat:checked:checked:hover:focus, infobar.warning button.flat:active:active, infobar.warning button.flat:active:active:hover, infobar.warning button.flat:active:active:focus, infobar.warning button.flat:active:active:hover:focus, infobar.warning button.flat:active:checked, infobar.warning button.flat:active:checked:hover, infobar.warning button.flat:active:checked:focus, infobar.warning button.flat:active:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.32); } + infobar.warning button:checked:disabled, infobar.warning button:active:disabled, infobar.warning button.flat:checked:disabled, infobar.warning button.flat:active:disabled { + border-color: rgba(14, 14, 14, 0.32); } + infobar.warning button:checked:active:disabled, infobar.warning button:checked:checked:disabled, infobar.warning button:active:active:disabled, infobar.warning button:active:checked:disabled, infobar.warning button.flat:checked:active:disabled, infobar.warning button.flat:checked:checked:disabled, infobar.warning button.flat:active:active:disabled, infobar.warning button.flat:active:checked:disabled { + border-color: rgba(13, 13, 13, 0.32); } + infobar.warning button:checked:focus, infobar.warning button:checked:hover, infobar.warning button:active:focus, infobar.warning button:active:hover, infobar.warning button.flat:checked:focus, infobar.warning button.flat:checked:hover, infobar.warning button.flat:active:focus, infobar.warning button.flat:active:hover { + /*@include linear-gradient(shade($bg, .65), to top);*/ + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + infobar.warning button:focus, infobar.warning button:hover, infobar.warning button.flat:focus, infobar.warning button.flat:hover { + color: #101010; } + infobar.warning button:disabled:disabled, infobar.warning button.flat:disabled:disabled { + background-color: alpha(mix(#fcbe00,#101010,0.2),0.4); + background-image: none; + /*border: 1px solid alpha($bg, .2);*/ + opacity: .6; + color: mix(#fcbe00,#101010,0.6); + box-shadow: none; } + infobar.warning button:disabled:disabled :disabled, infobar.warning button.flat:disabled:disabled :disabled { + color: mix(#fcbe00,#101010,0.6); } + infobar.warning button:active:disabled, infobar.warning button:checked:disabled, infobar.warning button.flat:active:disabled, infobar.warning button.flat:checked:disabled { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + infobar.warning button:active:disabled :disabled, infobar.warning button:checked:disabled :disabled, infobar.warning button.flat:active:disabled :disabled, infobar.warning button.flat:checked:disabled :disabled { + color: rgba(255, 255, 255, 0.85); } + infobar.warning button.separator, infobar.warning button .separator { + border: 1px solid currentColor; + color: rgba(252, 190, 0, 0.9); } + infobar.warning button.separator:disabled, infobar.warning button .separator:disabled { + color: rgba(252, 190, 0, 0.85); } + infobar.question, infobar.question:backdrop { + background-color: #9e6656; + background-image: none; + border: 1px solid #7e5245; + caret-color: currentColor; } + infobar.question label, infobar.question, infobar.question:backdrop label, infobar.question:backdrop { + color: #101010; } + infobar.question button { + background-color: #9e6656; + background-image: none; + border-color: rgba(13, 13, 13, 0.32); + color: #101010; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + infobar.question button:focus, infobar.question button:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.32),0.3); } + infobar.question button:active, infobar.question button:active:hover, infobar.question button:active:focus, infobar.question button:active:hover:focus, infobar.question button:checked, infobar.question button:checked:hover, infobar.question button:checked:focus, infobar.question button:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.32); } + infobar.question button:disabled { + border-color: rgba(14, 14, 14, 0.32); } + infobar.question button:active:disabled, infobar.question button:checked:disabled { + border-color: rgba(13, 13, 13, 0.32); } + .linked:not(.vertical) > infobar.question button:not(:last-child):not(:only-child), + .linked:not(.vertical) > :not(:last-child):not(:only-child) infobar.question button, + stackswitcher:not(.vertical) > infobar.question button:not(:last-child):not(:only-child) { + border-right-style: none; } + .linked:not(.vertical) > infobar.question button:not(:last-child):not(:only-child):hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) infobar.question button:hover, + stackswitcher:not(.vertical) > infobar.question button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(16, 16, 16, 0.36),0.3); } + .linked:not(.vertical) > infobar.question button:not(:last-child):not(:only-child):checked, + .linked:not(.vertical) > :not(:last-child):not(:only-child) infobar.question button:checked, + stackswitcher:not(.vertical) > infobar.question button:not(:last-child):not(:only-child):checked { + border-right-style: none; } + .linked:not(.vertical) > infobar.question button:not(:last-child):not(:only-child):checked:hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) infobar.question button:checked:hover, + stackswitcher:not(.vertical) > infobar.question button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + .linked.vertical > infobar.question button:not(:last-child):not(:only-child), + .linked.vertical > :not(:last-child):not(:only-child) infobar.question button, + stackswitcher.vertical > infobar.question button:not(:last-child):not(:only-child) { + border-bottom-style: none; } + .linked.vertical > infobar.question button:not(:last-child):not(:only-child):hover, + .linked.vertical > :not(:last-child):not(:only-child) infobar.question button:hover, + stackswitcher.vertical > infobar.question button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(16, 16, 16, 0.36),0.3); } + .linked.vertical > infobar.question button:not(:last-child):not(:only-child):checked, + .linked.vertical > :not(:last-child):not(:only-child) infobar.question button:checked, + stackswitcher.vertical > infobar.question button:not(:last-child):not(:only-child):checked { + border-bottom-style: none; } + .linked.vertical > infobar.question button:not(:last-child):not(:only-child):checked:hover, + .linked.vertical > :not(:last-child):not(:only-child) infobar.question button:checked:hover, + stackswitcher.vertical > infobar.question button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + infobar.question button.flat { + color: #101010; + border-color: rgba(158, 102, 86, 0); + background-color: rgba(158, 102, 86, 0); + background-image: none; + box-shadow: none; } + infobar.question button:hover, infobar.question button.flat:hover { + background-color: #a66b5b; + background-image: none; + border-color: rgba(13, 13, 13, 0.4); + color: #101010; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + infobar.question button:hover:focus, infobar.question button:hover:hover, infobar.question button.flat:hover:focus, infobar.question button.flat:hover:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.4),0.3); } + infobar.question button:hover:active, infobar.question button:hover:active:hover, infobar.question button:hover:active:focus, infobar.question button:hover:active:hover:focus, infobar.question button:hover:checked, infobar.question button:hover:checked:hover, infobar.question button:hover:checked:focus, infobar.question button:hover:checked:hover:focus, infobar.question button.flat:hover:active, infobar.question button.flat:hover:active:hover, infobar.question button.flat:hover:active:focus, infobar.question button.flat:hover:active:hover:focus, infobar.question button.flat:hover:checked, infobar.question button.flat:hover:checked:hover, infobar.question button.flat:hover:checked:focus, infobar.question button.flat:hover:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.4); } + infobar.question button:hover:disabled, infobar.question button.flat:hover:disabled { + border-color: rgba(14, 14, 14, 0.4); } + infobar.question button:hover:active:disabled, infobar.question button:hover:checked:disabled, infobar.question button.flat:hover:active:disabled, infobar.question button.flat:hover:checked:disabled { + border-color: rgba(13, 13, 13, 0.4); } + infobar.question button:focus, infobar.question button.flat:focus { + background-color: #a66b5b; + background-image: none; + border-color: rgba(16, 16, 16, 0.32); + outline-color: rgba(252, 102, 0, 0.5); + outline-width: 1px; + outline-style: solid; + outline-offset: -3px; + color: #101010; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + infobar.question button:focus:hover, infobar.question button.flat:focus:hover { + background-color: #aa7263; + background-image: none; + border-color: rgba(13, 13, 13, 0.4); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + infobar.question button:focus:hover:focus, infobar.question button:focus:hover:hover, infobar.question button.flat:focus:hover:focus, infobar.question button.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.4),0.3); } + infobar.question button:focus:hover:active, infobar.question button:focus:hover:active:hover, infobar.question button:focus:hover:active:focus, infobar.question button:focus:hover:active:hover:focus, infobar.question button:focus:hover:checked, infobar.question button:focus:hover:checked:hover, infobar.question button:focus:hover:checked:focus, infobar.question button:focus:hover:checked:hover:focus, infobar.question button.flat:focus:hover:active, infobar.question button.flat:focus:hover:active:hover, infobar.question button.flat:focus:hover:active:focus, infobar.question button.flat:focus:hover:active:hover:focus, infobar.question button.flat:focus:hover:checked, infobar.question button.flat:focus:hover:checked:hover, infobar.question button.flat:focus:hover:checked:focus, infobar.question button.flat:focus:hover:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.4); } + infobar.question button:focus:hover:disabled, infobar.question button.flat:focus:hover:disabled { + border-color: rgba(14, 14, 14, 0.4); } + infobar.question button:focus:hover:active:disabled, infobar.question button:focus:hover:checked:disabled, infobar.question button.flat:focus:hover:active:disabled, infobar.question button.flat:focus:hover:checked:disabled { + border-color: rgba(13, 13, 13, 0.4); } + infobar.question button:checked, infobar.question button:active, infobar.question button.flat:checked, infobar.question button.flat:active { + /*@include linear-gradient(shade($bg, .7), to top);*/ + background-color: #FC6600; + background-image: none; + border-color: rgba(13, 13, 13, 0.32); + color: #ffffff; + box-shadow: inset 1px 0 rgba(16, 16, 16, 0.06), inset 0 1px rgba(16, 16, 16, 0.07), inset -1px 0 rgba(16, 16, 16, 0.06), inset 0 -1px rgba(16, 16, 16, 0.05); } + infobar.question button:checked:focus, infobar.question button:checked:hover, infobar.question button:active:focus, infobar.question button:active:hover, infobar.question button.flat:checked:focus, infobar.question button.flat:checked:hover, infobar.question button.flat:active:focus, infobar.question button.flat:active:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.32),0.3); } + infobar.question button:checked:active, infobar.question button:checked:active:hover, infobar.question button:checked:active:focus, infobar.question button:checked:active:hover:focus, infobar.question button:checked:checked, infobar.question button:checked:checked:hover, infobar.question button:checked:checked:focus, infobar.question button:checked:checked:hover:focus, infobar.question button:active:active, infobar.question button:active:active:hover, infobar.question button:active:active:focus, infobar.question button:active:active:hover:focus, infobar.question button:active:checked, infobar.question button:active:checked:hover, infobar.question button:active:checked:focus, infobar.question button:active:checked:hover:focus, infobar.question button.flat:checked:active, infobar.question button.flat:checked:active:hover, infobar.question button.flat:checked:active:focus, infobar.question button.flat:checked:active:hover:focus, infobar.question button.flat:checked:checked, infobar.question button.flat:checked:checked:hover, infobar.question button.flat:checked:checked:focus, infobar.question button.flat:checked:checked:hover:focus, infobar.question button.flat:active:active, infobar.question button.flat:active:active:hover, infobar.question button.flat:active:active:focus, infobar.question button.flat:active:active:hover:focus, infobar.question button.flat:active:checked, infobar.question button.flat:active:checked:hover, infobar.question button.flat:active:checked:focus, infobar.question button.flat:active:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.32); } + infobar.question button:checked:disabled, infobar.question button:active:disabled, infobar.question button.flat:checked:disabled, infobar.question button.flat:active:disabled { + border-color: rgba(14, 14, 14, 0.32); } + infobar.question button:checked:active:disabled, infobar.question button:checked:checked:disabled, infobar.question button:active:active:disabled, infobar.question button:active:checked:disabled, infobar.question button.flat:checked:active:disabled, infobar.question button.flat:checked:checked:disabled, infobar.question button.flat:active:active:disabled, infobar.question button.flat:active:checked:disabled { + border-color: rgba(13, 13, 13, 0.32); } + infobar.question button:checked:focus, infobar.question button:checked:hover, infobar.question button:active:focus, infobar.question button:active:hover, infobar.question button.flat:checked:focus, infobar.question button.flat:checked:hover, infobar.question button.flat:active:focus, infobar.question button.flat:active:hover { + /*@include linear-gradient(shade($bg, .65), to top);*/ + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + infobar.question button:focus, infobar.question button:hover, infobar.question button.flat:focus, infobar.question button.flat:hover { + color: #101010; } + infobar.question button:disabled:disabled, infobar.question button.flat:disabled:disabled { + background-color: alpha(mix(#9e6656,#101010,0.2),0.4); + background-image: none; + /*border: 1px solid alpha($bg, .2);*/ + opacity: .6; + color: mix(#9e6656,#101010,0.6); + box-shadow: none; } + infobar.question button:disabled:disabled :disabled, infobar.question button.flat:disabled:disabled :disabled { + color: mix(#9e6656,#101010,0.6); } + infobar.question button:active:disabled, infobar.question button:checked:disabled, infobar.question button.flat:active:disabled, infobar.question button.flat:checked:disabled { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + infobar.question button:active:disabled :disabled, infobar.question button:checked:disabled :disabled, infobar.question button.flat:active:disabled :disabled, infobar.question button.flat:checked:disabled :disabled { + color: rgba(255, 255, 255, 0.85); } + infobar.question button.separator, infobar.question button .separator { + border: 1px solid currentColor; + color: rgba(158, 102, 86, 0.9); } + infobar.question button.separator:disabled, infobar.question button .separator:disabled { + color: rgba(158, 102, 86, 0.85); } + infobar.error, infobar.error:backdrop { + background-color: #fc6600; + background-image: none; + border: 1px solid #ca5200; + caret-color: currentColor; } + infobar.error label, infobar.error, infobar.error:backdrop label, infobar.error:backdrop { + color: #101010; } + infobar.error button { + background-color: #fc6600; + background-image: none; + border-color: rgba(13, 13, 13, 0.32); + color: #101010; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + infobar.error button:focus, infobar.error button:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.32),0.3); } + infobar.error button:active, infobar.error button:active:hover, infobar.error button:active:focus, infobar.error button:active:hover:focus, infobar.error button:checked, infobar.error button:checked:hover, infobar.error button:checked:focus, infobar.error button:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.32); } + infobar.error button:disabled { + border-color: rgba(14, 14, 14, 0.32); } + infobar.error button:active:disabled, infobar.error button:checked:disabled { + border-color: rgba(13, 13, 13, 0.32); } + .linked:not(.vertical) > infobar.error button:not(:last-child):not(:only-child), + .linked:not(.vertical) > :not(:last-child):not(:only-child) infobar.error button, + stackswitcher:not(.vertical) > infobar.error button:not(:last-child):not(:only-child) { + border-right-style: none; } + .linked:not(.vertical) > infobar.error button:not(:last-child):not(:only-child):hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) infobar.error button:hover, + stackswitcher:not(.vertical) > infobar.error button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(16, 16, 16, 0.36),0.3); } + .linked:not(.vertical) > infobar.error button:not(:last-child):not(:only-child):checked, + .linked:not(.vertical) > :not(:last-child):not(:only-child) infobar.error button:checked, + stackswitcher:not(.vertical) > infobar.error button:not(:last-child):not(:only-child):checked { + border-right-style: none; } + .linked:not(.vertical) > infobar.error button:not(:last-child):not(:only-child):checked:hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) infobar.error button:checked:hover, + stackswitcher:not(.vertical) > infobar.error button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + .linked.vertical > infobar.error button:not(:last-child):not(:only-child), + .linked.vertical > :not(:last-child):not(:only-child) infobar.error button, + stackswitcher.vertical > infobar.error button:not(:last-child):not(:only-child) { + border-bottom-style: none; } + .linked.vertical > infobar.error button:not(:last-child):not(:only-child):hover, + .linked.vertical > :not(:last-child):not(:only-child) infobar.error button:hover, + stackswitcher.vertical > infobar.error button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(16, 16, 16, 0.36),0.3); } + .linked.vertical > infobar.error button:not(:last-child):not(:only-child):checked, + .linked.vertical > :not(:last-child):not(:only-child) infobar.error button:checked, + stackswitcher.vertical > infobar.error button:not(:last-child):not(:only-child):checked { + border-bottom-style: none; } + .linked.vertical > infobar.error button:not(:last-child):not(:only-child):checked:hover, + .linked.vertical > :not(:last-child):not(:only-child) infobar.error button:checked:hover, + stackswitcher.vertical > infobar.error button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + infobar.error button.flat { + color: #101010; + border-color: rgba(252, 102, 0, 0); + background-color: rgba(252, 102, 0, 0); + background-image: none; + box-shadow: none; } + infobar.error button:hover, infobar.error button.flat:hover { + background-color: #ff6d0a; + background-image: none; + border-color: rgba(13, 13, 13, 0.4); + color: #101010; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + infobar.error button:hover:focus, infobar.error button:hover:hover, infobar.error button.flat:hover:focus, infobar.error button.flat:hover:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.4),0.3); } + infobar.error button:hover:active, infobar.error button:hover:active:hover, infobar.error button:hover:active:focus, infobar.error button:hover:active:hover:focus, infobar.error button:hover:checked, infobar.error button:hover:checked:hover, infobar.error button:hover:checked:focus, infobar.error button:hover:checked:hover:focus, infobar.error button.flat:hover:active, infobar.error button.flat:hover:active:hover, infobar.error button.flat:hover:active:focus, infobar.error button.flat:hover:active:hover:focus, infobar.error button.flat:hover:checked, infobar.error button.flat:hover:checked:hover, infobar.error button.flat:hover:checked:focus, infobar.error button.flat:hover:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.4); } + infobar.error button:hover:disabled, infobar.error button.flat:hover:disabled { + border-color: rgba(14, 14, 14, 0.4); } + infobar.error button:hover:active:disabled, infobar.error button:hover:checked:disabled, infobar.error button.flat:hover:active:disabled, infobar.error button.flat:hover:checked:disabled { + border-color: rgba(13, 13, 13, 0.4); } + infobar.error button:focus, infobar.error button.flat:focus { + background-color: #ff6d0a; + background-image: none; + border-color: rgba(16, 16, 16, 0.32); + outline-color: rgba(252, 102, 0, 0.5); + outline-width: 1px; + outline-style: solid; + outline-offset: -3px; + color: #101010; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + infobar.error button:focus:hover, infobar.error button.flat:focus:hover { + background-color: #ff7416; + background-image: none; + border-color: rgba(13, 13, 13, 0.4); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + infobar.error button:focus:hover:focus, infobar.error button:focus:hover:hover, infobar.error button.flat:focus:hover:focus, infobar.error button.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.4),0.3); } + infobar.error button:focus:hover:active, infobar.error button:focus:hover:active:hover, infobar.error button:focus:hover:active:focus, infobar.error button:focus:hover:active:hover:focus, infobar.error button:focus:hover:checked, infobar.error button:focus:hover:checked:hover, infobar.error button:focus:hover:checked:focus, infobar.error button:focus:hover:checked:hover:focus, infobar.error button.flat:focus:hover:active, infobar.error button.flat:focus:hover:active:hover, infobar.error button.flat:focus:hover:active:focus, infobar.error button.flat:focus:hover:active:hover:focus, infobar.error button.flat:focus:hover:checked, infobar.error button.flat:focus:hover:checked:hover, infobar.error button.flat:focus:hover:checked:focus, infobar.error button.flat:focus:hover:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.4); } + infobar.error button:focus:hover:disabled, infobar.error button.flat:focus:hover:disabled { + border-color: rgba(14, 14, 14, 0.4); } + infobar.error button:focus:hover:active:disabled, infobar.error button:focus:hover:checked:disabled, infobar.error button.flat:focus:hover:active:disabled, infobar.error button.flat:focus:hover:checked:disabled { + border-color: rgba(13, 13, 13, 0.4); } + infobar.error button:checked, infobar.error button:active, infobar.error button.flat:checked, infobar.error button.flat:active { + /*@include linear-gradient(shade($bg, .7), to top);*/ + background-color: #FC6600; + background-image: none; + border-color: rgba(13, 13, 13, 0.32); + color: #ffffff; + box-shadow: inset 1px 0 rgba(16, 16, 16, 0.06), inset 0 1px rgba(16, 16, 16, 0.07), inset -1px 0 rgba(16, 16, 16, 0.06), inset 0 -1px rgba(16, 16, 16, 0.05); } + infobar.error button:checked:focus, infobar.error button:checked:hover, infobar.error button:active:focus, infobar.error button:active:hover, infobar.error button.flat:checked:focus, infobar.error button.flat:checked:hover, infobar.error button.flat:active:focus, infobar.error button.flat:active:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.32),0.3); } + infobar.error button:checked:active, infobar.error button:checked:active:hover, infobar.error button:checked:active:focus, infobar.error button:checked:active:hover:focus, infobar.error button:checked:checked, infobar.error button:checked:checked:hover, infobar.error button:checked:checked:focus, infobar.error button:checked:checked:hover:focus, infobar.error button:active:active, infobar.error button:active:active:hover, infobar.error button:active:active:focus, infobar.error button:active:active:hover:focus, infobar.error button:active:checked, infobar.error button:active:checked:hover, infobar.error button:active:checked:focus, infobar.error button:active:checked:hover:focus, infobar.error button.flat:checked:active, infobar.error button.flat:checked:active:hover, infobar.error button.flat:checked:active:focus, infobar.error button.flat:checked:active:hover:focus, infobar.error button.flat:checked:checked, infobar.error button.flat:checked:checked:hover, infobar.error button.flat:checked:checked:focus, infobar.error button.flat:checked:checked:hover:focus, infobar.error button.flat:active:active, infobar.error button.flat:active:active:hover, infobar.error button.flat:active:active:focus, infobar.error button.flat:active:active:hover:focus, infobar.error button.flat:active:checked, infobar.error button.flat:active:checked:hover, infobar.error button.flat:active:checked:focus, infobar.error button.flat:active:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.32); } + infobar.error button:checked:disabled, infobar.error button:active:disabled, infobar.error button.flat:checked:disabled, infobar.error button.flat:active:disabled { + border-color: rgba(14, 14, 14, 0.32); } + infobar.error button:checked:active:disabled, infobar.error button:checked:checked:disabled, infobar.error button:active:active:disabled, infobar.error button:active:checked:disabled, infobar.error button.flat:checked:active:disabled, infobar.error button.flat:checked:checked:disabled, infobar.error button.flat:active:active:disabled, infobar.error button.flat:active:checked:disabled { + border-color: rgba(13, 13, 13, 0.32); } + infobar.error button:checked:focus, infobar.error button:checked:hover, infobar.error button:active:focus, infobar.error button:active:hover, infobar.error button.flat:checked:focus, infobar.error button.flat:checked:hover, infobar.error button.flat:active:focus, infobar.error button.flat:active:hover { + /*@include linear-gradient(shade($bg, .65), to top);*/ + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + infobar.error button:focus, infobar.error button:hover, infobar.error button.flat:focus, infobar.error button.flat:hover { + color: #101010; } + infobar.error button:disabled:disabled, infobar.error button.flat:disabled:disabled { + background-color: alpha(mix(#fc6600,#101010,0.2),0.4); + background-image: none; + /*border: 1px solid alpha($bg, .2);*/ + opacity: .6; + color: mix(#fc6600,#101010,0.6); + box-shadow: none; } + infobar.error button:disabled:disabled :disabled, infobar.error button.flat:disabled:disabled :disabled { + color: mix(#fc6600,#101010,0.6); } + infobar.error button:active:disabled, infobar.error button:checked:disabled, infobar.error button.flat:active:disabled, infobar.error button.flat:checked:disabled { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + infobar.error button:active:disabled :disabled, infobar.error button:checked:disabled :disabled, infobar.error button.flat:active:disabled :disabled, infobar.error button.flat:checked:disabled :disabled { + color: rgba(255, 255, 255, 0.85); } + infobar.error button.separator, infobar.error button .separator { + border: 1px solid currentColor; + color: rgba(252, 102, 0, 0.9); } + infobar.error button.separator:disabled, infobar.error button .separator:disabled { + color: rgba(252, 102, 0, 0.85); } + +/********* + ! Entry * +**********/ +.linked:not(.vertical) > entry { + border-width: 1px; + border-radius: 0; + border-right-width: 0; + border-left-width: 0; } + .linked:not(.vertical) > entry:first-child { + border-width: 1px; + border-radius: 3px; + border-right-width: 0; + border-bottom-right-radius: 0; + border-top-right-radius: 0; } + .linked:not(.vertical) > entry:first-child:dir(rtl) { + border-left-width: 0; + border-right-width: 1px; } + .linked:not(.vertical) > entry:last-child { + border-width: 1px; + border-radius: 3px; + border-left-width: 0; + border-bottom-left-radius: 0; + border-top-left-radius: 0; } + .linked:not(.vertical) > entry:last-child:dir(rtl) { + border-left-width: 1px; + border-right-width: 0; } + .linked:not(.vertical) > entry:only-child, .linked:not(.vertical) > entry:first-child:only-child { + border-width: 1px; } + .linked:not(.vertical) > entry:only-child { + border-radius: 3px; } + +.linked.vertical > entry { + border-width: 1px; + border-radius: 0; + border-top-width: 0; + border-bottom-width: 0; } + .linked.vertical > entry:first-child { + border-width: 1px; + border-radius: 3px; + border-top-width: 1px; + border-bottom-width: 0; + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; } + .linked.vertical > entry:first-child:dir(rtl) { + border-top-width: 0; + border-bottom-width: 1px; } + .linked.vertical > entry:last-child { + border-width: 1px; + border-radius: 3px; + border-top-width: 0; + border-bottom-width: 1px; + border-top-left-radius: 0; + border-top-right-radius: 0; } + .linked.vertical > entry:last-child:dir(rtl) { + border-top-width: 1px; + border-bottom-width: 0; } + .linked.vertical > entry:only-child, .linked.vertical > entry:first-child:only-child { + border-width: 1px; } + .linked.vertical > entry:only-child { + border-radius: 3px; } + +entry, menuitem entry, popover.background entry, .osd entry, +#XfceNotifyWindow entry, #login_window entry { + border-width: 1px; + border-style: solid; + border-radius: 3px; + transition: border 100ms ease-out; + box-shadow: inset 1px 0 rgba(48, 48, 48, 0.1), inset 0 1px rgba(48, 48, 48, 0.12), inset -1px 0 rgba(48, 48, 48, 0.1), inset 0 -1px rgba(48, 48, 48, 0.05); } + entry:focus, popover.background entry:focus, + #XfceNotifyWindow entry:focus, #login_window entry:focus, entry:hover, popover.background entry:hover, + #XfceNotifyWindow entry:hover, #login_window entry:hover, entry:active, popover.background entry:active, + #XfceNotifyWindow entry:active, #login_window entry:active { + transition: border 100ms ease-in; } + entry:selected, popover.background entry:selected, + #XfceNotifyWindow entry:selected, #login_window entry:selected, entry:selected:selected:focus, + #XfceNotifyWindow entry:selected:selected:focus, #login_window entry:selected:selected:focus { + background-color: #FC6600; + color: #ffffff; } + entry:disabled, popover.background entry:disabled, + #XfceNotifyWindow entry:disabled, #login_window entry:disabled { + box-shadow: none; } + entry progress, popover.background entry progress, .osd entry progress, #XfceNotifyWindow entry progress, #login_window entry progress { + background-color: #FC6600; + background-image: none; + border-width: 0; + border-radius: 3px; + color: #ffffff; } + entry image.left, #XfceNotifyWindow entry image.left, #login_window entry image.left { + padding-right: 3px; } + entry image.right, #XfceNotifyWindow entry image.right, #login_window entry image.right { + padding-left: 3px; } + entry.warning, popover.background entry.warning, + #XfceNotifyWindow entry.warning, #login_window entry.warning { + color: #101010; + border-color: #ca9800; + background-color: mix(#101010,#fcbe00,0.6); } + entry.warning image, #XfceNotifyWindow entry.warning image, #login_window entry.warning image { + color: #101010; } + entry.warning:focus, + #XfceNotifyWindow entry.warning:focus, #login_window entry.warning:focus { + color: #101010; + border-color: mix(#FC6600,#fcbe00,0.3); + background-color: #fcbe00; + box-shadow: none; } + entry.warning selection, #XfceNotifyWindow entry.warning selection, #login_window entry.warning selection { + background-color: #101010; + color: #fcbe00; } + entry.error, popover.background entry.error, + #XfceNotifyWindow entry.error, #login_window entry.error { + color: #101010; + border-color: #ca5200; + background-color: mix(#101010,#fc6600,0.6); } + entry.error image, #XfceNotifyWindow entry.error image, #login_window entry.error image { + color: #101010; } + entry.error:focus, + #XfceNotifyWindow entry.error:focus, #login_window entry.error:focus { + color: #101010; + border-color: mix(#FC6600,#fc6600,0.3); + background-color: #fc6600; + box-shadow: none; } + entry.error selection, #XfceNotifyWindow entry.error selection, #login_window entry.error selection { + background-color: #101010; + color: #fc6600; } + entry.search-missing, popover.background entry.search-missing, + #XfceNotifyWindow entry.search-missing, #login_window entry.search-missing { + color: #101010; + border-color: #ca5200; + background-color: mix(#101010,#fc6600,0.6); } + entry.search-missing image, #XfceNotifyWindow entry.search-missing image, #login_window entry.search-missing image { + color: #101010; } + entry.search-missing:focus, + #XfceNotifyWindow entry.search-missing:focus, #login_window entry.search-missing:focus { + color: #101010; + border-color: mix(#FC6600,#fc6600,0.3); + background-color: #fc6600; + box-shadow: none; } + entry.search-missing selection, #XfceNotifyWindow entry.search-missing selection, #login_window entry.search-missing selection { + background-color: #101010; + color: #fc6600; } + +/********* + ! Menubar +**********/ +menubar, .menubar { + -GtkWidget-window-dragging: true; + padding: 0; + border: 0; + background-color: #111111; + background-image: none; + color: #eeeeee; } + menubar > menuitem, .menubar > menuitem { + min-height: 16px; + padding: 5px 7px; + border: 1px solid transparent; + background-color: transparent; + background-image: none; + color: #eeeeee; } + menubar > menuitem:hover, .menubar > menuitem:hover { + border-color: mix(#111111,#eeeeee,0.21); + background-color: mix(#111111,#eeeeee,0.21); + background-image: none; + color: white; } + menubar > menuitem *:hover, .menubar > menuitem *:hover { + color: white; } + +/****** + ! Menu +*******/ +menu, +.menu, +.context-menu { + border-radius: 0; + padding: 3px; + background-color: #111111; + color: #eeeeee; + border: 1px solid mix(#111111,#eeeeee,0.21); } + .csd menu, .csd + .menu, .csd + .context-menu { + border: 0; } + menu:selected, + .menu:selected, + .context-menu:selected { + background-color: #FC6600; + color: #ffffff; } + menu separator, + .csd menu separator, + .menu separator, + .csd + .menu separator, + .context-menu separator, + .csd + .context-menu separator { + background-color: mix(#111111,#eeeeee,0.18); + margin: 1px 0; } + menu .separator, + .csd menu .separator, + .menu .separator, + .csd + .menu .separator, + .context-menu .separator, + .csd + .context-menu .separator { + color: mix(#111111,#eeeeee,0.18); } + menu menuitem, + .menu menuitem, + .context-menu menuitem { + min-height: 16px; + min-width: 40px; + padding: 5px; + border-radius: 0; } + menu menuitem:active, menu menuitem:hover, + .menu menuitem:active, + .menu menuitem:hover, + .context-menu menuitem:active, + .context-menu menuitem:hover { + border: 0; + background-color: #FC6600; + background-image: none; + color: #ffffff; } + menu menuitem:active accelerator, menu menuitem:hover accelerator, + .menu menuitem:active accelerator, + .menu menuitem:hover accelerator, + .context-menu menuitem:active accelerator, + .context-menu menuitem:hover accelerator { + color: rgba(255, 255, 255, 0.6); } + menu menuitem *:active, menu menuitem *:hover, + .menu menuitem *:active, + .menu menuitem *:hover, + .context-menu menuitem *:active, + .context-menu menuitem *:hover { + color: #ffffff; } + menu menuitem:disabled, menu menuitem *:disabled, + .menu menuitem:disabled, + .menu menuitem *:disabled, + .context-menu menuitem:disabled, + .context-menu menuitem *:disabled { + color: mix(#eeeeee,#111111,0.5); } + menu menuitem arrow, + .menu menuitem arrow, + .context-menu menuitem arrow { + min-height: 16px; + min-width: 16px; } + menu menuitem arrow:dir(ltr), + .menu menuitem arrow:dir(ltr), + .context-menu menuitem arrow:dir(ltr) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + margin-left: 10px; } + menu menuitem arrow:dir(rtl), + .menu menuitem arrow:dir(rtl), + .context-menu menuitem arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); + margin-right: 10px; } + menu menuitem.button, menu menuitem.button:focus, menu menuitem.button:active, menu menuitem.button:disabled, menu menuitem.button:active:disabled, menu menuitem.button.flat, menu menuitem.button.flat:focus, menu menuitem.button.flat:active, menu menuitem.button.flat:disabled, menu menuitem.button.flat:active:disabled, + .menu menuitem.button, + .menu menuitem.button:focus, + .menu menuitem.button:active, + .menu menuitem.button:disabled, + .menu menuitem.button:active:disabled, + .menu menuitem.button.flat, + .menu menuitem.button.flat:focus, + .menu menuitem.button.flat:active, + .menu menuitem.button.flat:disabled, + .menu menuitem.button.flat:active:disabled, + .context-menu menuitem.button, + .context-menu menuitem.button:focus, + .context-menu menuitem.button:active, + .context-menu menuitem.button:disabled, + .context-menu menuitem.button:active:disabled, + .context-menu menuitem.button.flat, + .context-menu menuitem.button.flat:focus, + .context-menu menuitem.button.flat:active, + .context-menu menuitem.button.flat:disabled, + .context-menu menuitem.button.flat:active:disabled { + background-color: transparent; + background-image: none; + border: 0; + box-shadow: none; + color: currentColor; } + menu menuitem.button:hover, menu menuitem.button:focus:hover, menu menuitem.button:active:hover, menu menuitem.button:selected, menu menuitem.button.flat:hover, menu menuitem.button.flat:focus:hover, menu menuitem.button.flat:active:hover, menu menuitem.button.flat:selected, + .menu menuitem.button:hover, + .menu menuitem.button:focus:hover, + .menu menuitem.button:active:hover, + .menu menuitem.button:selected, + .menu menuitem.button.flat:hover, + .menu menuitem.button.flat:focus:hover, + .menu menuitem.button.flat:active:hover, + .menu menuitem.button.flat:selected, + .context-menu menuitem.button:hover, + .context-menu menuitem.button:focus:hover, + .context-menu menuitem.button:active:hover, + .context-menu menuitem.button:selected, + .context-menu menuitem.button.flat:hover, + .context-menu menuitem.button.flat:focus:hover, + .context-menu menuitem.button.flat:active:hover, + .context-menu menuitem.button.flat:selected { + background-image: none; + background-color: #FC6600; + color: #ffffff; } + menu menuitem calendar, + .menu menuitem calendar, + .context-menu menuitem calendar { + color: #eeeeee; } + menu menuitem calendar.header, + .menu menuitem calendar.header, + .context-menu menuitem calendar.header { + border-bottom: 1px solid #0f0f0f; + border-radius: 0; } + menu menuitem calendar.header:backdrop, + .menu menuitem calendar.header:backdrop, + .context-menu menuitem calendar.header:backdrop { + border-color: #0f0f0f; } + menu menuitem calendar.button, + .menu menuitem calendar.button, + .context-menu menuitem calendar.button { + color: rgba(238, 238, 238, 0.55); } + menu menuitem calendar.button:hover, + .menu menuitem calendar.button:hover, + .context-menu menuitem calendar.button:hover { + color: #eeeeee; } + menu menuitem calendar:indeterminate, menu menuitem calendar:indeterminate:backdrop, + .menu menuitem calendar:indeterminate, + .menu menuitem calendar:indeterminate:backdrop, + .context-menu menuitem calendar:indeterminate, + .context-menu menuitem calendar:indeterminate:backdrop { + color: mix(#eeeeee,#111111,0.5); } + menu menuitem label:dir(rtl), menu menuitem label:dir(ltr), + .menu menuitem label:dir(rtl), + .menu menuitem label:dir(ltr), + .context-menu menuitem label:dir(rtl), + .context-menu menuitem label:dir(ltr) { + color: inherit; } + menu > arrow, + .menu > arrow, + .context-menu > arrow { + min-height: 16px; + min-width: 16px; + padding: 3px; + background-color: #111111; + border-radius: 0; } + menu > arrow.top, + .menu > arrow.top, + .context-menu > arrow.top { + margin-top: -6px; + border-bottom: 1px solid mix(#111111,#eeeeee,0.18); + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + menu > arrow.bottom, + .menu > arrow.bottom, + .context-menu > arrow.bottom { + margin-bottom: -6px; + border-top: 1px solid mix(#111111,#eeeeee,0.18); + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + menu > arrow:hover, + .menu > arrow:hover, + .context-menu > arrow:hover { + background-color: mix(#111111,#eeeeee,0.1); } + menu > arrow:backdrop, + .menu > arrow:backdrop, + .context-menu > arrow:backdrop { + background-color: #101010; } + menu > arrow:disabled, + .menu > arrow:disabled, + .context-menu > arrow:disabled { + color: transparent; + background-color: transparent; + border-color: transparent; } + +.context-menu { + font: initial; } + +.monospace { + font-family: monospace; } + +menuitem accelerator { + color: rgba(238, 238, 238, 0.6); } + menuitem accelerator:hover { + color: rgba(255, 255, 255, 0.8); } + menuitem accelerator:disabled { + color: alpha(mix(#eeeeee,#111111,0.5),0.4); } + +menuitem check, menuitem radio { + min-height: 16px; + min-width: 16px; } + menuitem check:dir(ltr), menuitem radio:dir(ltr) { + margin-right: 7px; } + menuitem check:dir(rtl), menuitem radio:dir(rtl) { + margin-left: 7px; } + +menuitem window decoration { + box-shadow: 0 2px 3px rgba(95, 95, 95, 0.2); } + +menuitem entry { + background-color: #111111; + background-image: none; + border-color: shade(mix(#111111,#eeeeee,0.2),0.8); + padding: 5px 3px; + color: #eeeeee; + caret-color: #eeeeee; + -gtk-secondary-caret-color: #eeeeee; } + menuitem entry:focus, menuitem entry:hover { + border-color: mix(#FC6600,mix(#111111,#eeeeee,0.2),0.3); } + menuitem entry:active, menuitem entry:active:hover, menuitem entry:active:focus, menuitem entry:active:hover:focus, menuitem entry:checked, menuitem entry:checked:hover, menuitem entry:checked:focus, menuitem entry:checked:hover:focus { + border-color: shade(mix(#111111,#eeeeee,0.2),0.7); } + menuitem entry:disabled { + border-color: shade(mix(#111111,#eeeeee,0.2),0.85); } + menuitem entry:active:disabled, menuitem entry:checked:disabled { + border-color: shade(mix(#111111,#eeeeee,0.2),0.8); } + menuitem entry:focus, menuitem entry:active { + border-color: mix(#FC6600,mix(#101010,#eeeeee,0.18),0.3); } + menuitem entry:disabled { + background-color: mix(#111111,#eeeeee,0.07); + background-image: none; + opacity: .9; + color: mix(#111111,#eeeeee,0.9); } + +/********* + ! Popover +**********/ +popover.background { + padding: 0px; + border-radius: 3px; + background-clip: border-box; + background-color: #111111; + background-image: none; + color: #eeeeee; + box-shadow: 0 3px 6px rgba(95, 95, 95, 0.16); } + .csd popover.background, popover.background { + /*@include border($menu_bg_color);*/ + border-color: rgba(190, 190, 190, 0.5); + border-width: 1px; + border-style: solid; } + .csd popover.background:focus, .csd popover.background:hover, popover.background:focus, popover.background:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.5),0.3); } + .csd popover.background:active, .csd popover.background:active:hover, .csd popover.background:active:focus, .csd popover.background:active:hover:focus, .csd popover.background:checked, .csd popover.background:checked:hover, .csd popover.background:checked:focus, .csd popover.background:checked:hover:focus, popover.background:active, popover.background:active:hover, popover.background:active:focus, popover.background:active:hover:focus, popover.background:checked, popover.background:checked:hover, popover.background:checked:focus, popover.background:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.5); } + .csd popover.background:disabled, popover.background:disabled { + border-color: rgba(202, 202, 202, 0.5); } + .csd popover.background:active:disabled, .csd popover.background:checked:disabled, popover.background:active:disabled, popover.background:checked:disabled { + border-color: rgba(190, 190, 190, 0.5); } + popover.background:backdrop { + box-shadow: none; } + popover.background treeview.view:hover, popover.background treeview.view:selected, popover.background treeview.view:selected:focus, popover.background treeview.view:backdrop:selected, popover.background treeview.view:backdrop:selected:focus { + border-top-color: #FC6600; } + popover.background treeview.view, popover.background treeview.view:backdrop { + border-top-color: #141414; } + popover.background view:hover, popover.background .view:hover, popover.background iconview:hover, popover.background list:hover { + background-image: none; + background-color: #FC6600; + color: #ffffff; } + popover.background view, popover.background view:backdrop, popover.background .view, popover.background iconview, popover.background .view:backdrop, popover.background iconview:backdrop, popover.background list, popover.background list:backdrop { + background-color: #161616; + background-image: none; + color: #eeeeee; + border-color: #0e0e0e; } + popover.background list row, popover.background list row .button { + background-color: transparent; + background-image: none; + color: #eeeeee; } + popover.background list row:focus, popover.background list row:hover, popover.background list row:active, popover.background list row .button:focus, popover.background list row .button:hover, popover.background list row .button:active { + background-image: none; + background-color: #FC6600; + color: #ffffff; } + popover.background .frame { + border-color: #0e0e0e; + border-radius: 3px; } + popover.background entry { + background-color: #101010; + background-image: none; + border-color: shade(mix(#101010,#eeeeee,0.2),0.8); + padding: 5px 3px; + color: #eeeeee; + caret-color: #eeeeee; + -gtk-secondary-caret-color: #eeeeee; } + popover.background entry:focus, popover.background entry:hover { + border-color: mix(#FC6600,mix(#101010,#eeeeee,0.2),0.3); } + popover.background entry:active, popover.background entry:active:hover, popover.background entry:active:focus, popover.background entry:active:hover:focus, popover.background entry:checked, popover.background entry:checked:hover, popover.background entry:checked:focus, popover.background entry:checked:hover:focus { + border-color: shade(mix(#101010,#eeeeee,0.2),0.7); } + popover.background entry:disabled { + border-color: shade(mix(#101010,#eeeeee,0.2),0.85); } + popover.background entry:active:disabled, popover.background entry:checked:disabled { + border-color: shade(mix(#101010,#eeeeee,0.2),0.8); } + popover.background entry:focus, popover.background entry:active { + border-color: mix(#FC6600,mix(#101010,#eeeeee,0.18),0.3); } + popover.background entry:disabled { + background-color: mix(#101010,#eeeeee,0.07); + background-image: none; + opacity: .9; + color: mix(#101010,#eeeeee,0.9); } + popover.background button { + background-color: #101010; + background-image: none; + border-color: rgba(190, 190, 190, 0.22); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + popover.background button:focus, popover.background button:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.22),0.3); } + popover.background button:active, popover.background button:active:hover, popover.background button:active:focus, popover.background button:active:hover:focus, popover.background button:checked, popover.background button:checked:hover, popover.background button:checked:focus, popover.background button:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.22); } + popover.background button:disabled { + border-color: rgba(202, 202, 202, 0.22); } + popover.background button:active:disabled, popover.background button:checked:disabled { + border-color: rgba(190, 190, 190, 0.22); } + .linked:not(.vertical) > popover.background button:not(:last-child):not(:only-child), + .linked:not(.vertical) > :not(:last-child):not(:only-child) popover.background button, + stackswitcher:not(.vertical) > popover.background button:not(:last-child):not(:only-child) { + border-right-style: none; } + .linked:not(.vertical) > popover.background button:not(:last-child):not(:only-child):hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) popover.background button:hover, + stackswitcher:not(.vertical) > popover.background button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); } + .linked:not(.vertical) > popover.background button:not(:last-child):not(:only-child):checked, + .linked:not(.vertical) > :not(:last-child):not(:only-child) popover.background button:checked, + stackswitcher:not(.vertical) > popover.background button:not(:last-child):not(:only-child):checked { + border-right-style: none; } + .linked:not(.vertical) > popover.background button:not(:last-child):not(:only-child):checked:hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) popover.background button:checked:hover, + stackswitcher:not(.vertical) > popover.background button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + .linked.vertical > popover.background button:not(:last-child):not(:only-child), + .linked.vertical > :not(:last-child):not(:only-child) popover.background button, + stackswitcher.vertical > popover.background button:not(:last-child):not(:only-child) { + border-bottom-style: none; } + .linked.vertical > popover.background button:not(:last-child):not(:only-child):hover, + .linked.vertical > :not(:last-child):not(:only-child) popover.background button:hover, + stackswitcher.vertical > popover.background button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); } + .linked.vertical > popover.background button:not(:last-child):not(:only-child):checked, + .linked.vertical > :not(:last-child):not(:only-child) popover.background button:checked, + stackswitcher.vertical > popover.background button:not(:last-child):not(:only-child):checked { + border-bottom-style: none; } + .linked.vertical > popover.background button:not(:last-child):not(:only-child):checked:hover, + .linked.vertical > :not(:last-child):not(:only-child) popover.background button:checked:hover, + stackswitcher.vertical > popover.background button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + popover.background button.flat { + color: #eeeeee; + border-color: rgba(16, 16, 16, 0); + background-color: rgba(16, 16, 16, 0); + background-image: none; + box-shadow: none; } + popover.background button:hover, popover.background button.flat:hover { + background-color: #111111; + background-image: none; + border-color: rgba(190, 190, 190, 0.3); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + popover.background button:hover:focus, popover.background button:hover:hover, popover.background button.flat:hover:focus, popover.background button.flat:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.3),0.3); } + popover.background button:hover:active, popover.background button:hover:active:hover, popover.background button:hover:active:focus, popover.background button:hover:active:hover:focus, popover.background button:hover:checked, popover.background button:hover:checked:hover, popover.background button:hover:checked:focus, popover.background button:hover:checked:hover:focus, popover.background button.flat:hover:active, popover.background button.flat:hover:active:hover, popover.background button.flat:hover:active:focus, popover.background button.flat:hover:active:hover:focus, popover.background button.flat:hover:checked, popover.background button.flat:hover:checked:hover, popover.background button.flat:hover:checked:focus, popover.background button.flat:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.3); } + popover.background button:hover:disabled, popover.background button.flat:hover:disabled { + border-color: rgba(202, 202, 202, 0.3); } + popover.background button:hover:active:disabled, popover.background button:hover:checked:disabled, popover.background button.flat:hover:active:disabled, popover.background button.flat:hover:checked:disabled { + border-color: rgba(190, 190, 190, 0.3); } + popover.background button:focus, popover.background button.flat:focus { + background-color: #111111; + background-image: none; + border-color: rgba(238, 238, 238, 0.22); + outline-color: rgba(252, 102, 0, 0.5); + outline-width: 1px; + outline-style: solid; + outline-offset: -3px; + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + popover.background button:focus:hover, popover.background button.flat:focus:hover { + background-color: #121212; + background-image: none; + border-color: rgba(190, 190, 190, 0.3); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + popover.background button:focus:hover:focus, popover.background button:focus:hover:hover, popover.background button.flat:focus:hover:focus, popover.background button.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.3),0.3); } + popover.background button:focus:hover:active, popover.background button:focus:hover:active:hover, popover.background button:focus:hover:active:focus, popover.background button:focus:hover:active:hover:focus, popover.background button:focus:hover:checked, popover.background button:focus:hover:checked:hover, popover.background button:focus:hover:checked:focus, popover.background button:focus:hover:checked:hover:focus, popover.background button.flat:focus:hover:active, popover.background button.flat:focus:hover:active:hover, popover.background button.flat:focus:hover:active:focus, popover.background button.flat:focus:hover:active:hover:focus, popover.background button.flat:focus:hover:checked, popover.background button.flat:focus:hover:checked:hover, popover.background button.flat:focus:hover:checked:focus, popover.background button.flat:focus:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.3); } + popover.background button:focus:hover:disabled, popover.background button.flat:focus:hover:disabled { + border-color: rgba(202, 202, 202, 0.3); } + popover.background button:focus:hover:active:disabled, popover.background button:focus:hover:checked:disabled, popover.background button.flat:focus:hover:active:disabled, popover.background button.flat:focus:hover:checked:disabled { + border-color: rgba(190, 190, 190, 0.3); } + popover.background button:checked, popover.background button:active, popover.background button.flat:checked, popover.background button.flat:active { + /*@include linear-gradient(shade($bg, .7), to top);*/ + background-color: #FC6600; + background-image: none; + border-color: rgba(190, 190, 190, 0.22); + color: #ffffff; + box-shadow: inset 1px 0 rgba(238, 238, 238, 0.06), inset 0 1px rgba(238, 238, 238, 0.07), inset -1px 0 rgba(238, 238, 238, 0.06), inset 0 -1px rgba(238, 238, 238, 0.05); } + popover.background button:checked:focus, popover.background button:checked:hover, popover.background button:active:focus, popover.background button:active:hover, popover.background button.flat:checked:focus, popover.background button.flat:checked:hover, popover.background button.flat:active:focus, popover.background button.flat:active:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.22),0.3); } + popover.background button:checked:active, popover.background button:checked:active:hover, popover.background button:checked:active:focus, popover.background button:checked:active:hover:focus, popover.background button:checked:checked, popover.background button:checked:checked:hover, popover.background button:checked:checked:focus, popover.background button:checked:checked:hover:focus, popover.background button:active:active, popover.background button:active:active:hover, popover.background button:active:active:focus, popover.background button:active:active:hover:focus, popover.background button:active:checked, popover.background button:active:checked:hover, popover.background button:active:checked:focus, popover.background button:active:checked:hover:focus, popover.background button.flat:checked:active, popover.background button.flat:checked:active:hover, popover.background button.flat:checked:active:focus, popover.background button.flat:checked:active:hover:focus, popover.background button.flat:checked:checked, popover.background button.flat:checked:checked:hover, popover.background button.flat:checked:checked:focus, popover.background button.flat:checked:checked:hover:focus, popover.background button.flat:active:active, popover.background button.flat:active:active:hover, popover.background button.flat:active:active:focus, popover.background button.flat:active:active:hover:focus, popover.background button.flat:active:checked, popover.background button.flat:active:checked:hover, popover.background button.flat:active:checked:focus, popover.background button.flat:active:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.22); } + popover.background button:checked:disabled, popover.background button:active:disabled, popover.background button.flat:checked:disabled, popover.background button.flat:active:disabled { + border-color: rgba(202, 202, 202, 0.22); } + popover.background button:checked:active:disabled, popover.background button:checked:checked:disabled, popover.background button:active:active:disabled, popover.background button:active:checked:disabled, popover.background button.flat:checked:active:disabled, popover.background button.flat:checked:checked:disabled, popover.background button.flat:active:active:disabled, popover.background button.flat:active:checked:disabled { + border-color: rgba(190, 190, 190, 0.22); } + popover.background button:checked:focus, popover.background button:checked:hover, popover.background button:active:focus, popover.background button:active:hover, popover.background button.flat:checked:focus, popover.background button.flat:checked:hover, popover.background button.flat:active:focus, popover.background button.flat:active:hover { + /*@include linear-gradient(shade($bg, .65), to top);*/ + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + popover.background button:focus, popover.background button:hover, popover.background button.flat:focus, popover.background button.flat:hover { + color: #eeeeee; } + popover.background button:disabled:disabled, popover.background button.flat:disabled:disabled { + background-color: alpha(mix(#101010,#eeeeee,0.2),0.4); + background-image: none; + /*border: 1px solid alpha($bg, .2);*/ + opacity: .6; + color: mix(#101010,#eeeeee,0.6); + box-shadow: none; } + popover.background button:disabled:disabled :disabled, popover.background button.flat:disabled:disabled :disabled { + color: mix(#101010,#eeeeee,0.6); } + popover.background button:active:disabled, popover.background button:checked:disabled, popover.background button.flat:active:disabled, popover.background button.flat:checked:disabled { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + popover.background button:active:disabled :disabled, popover.background button:checked:disabled :disabled, popover.background button.flat:active:disabled :disabled, popover.background button.flat:checked:disabled :disabled { + color: rgba(255, 255, 255, 0.85); } + popover.background button.separator, popover.background button .separator { + border: 1px solid currentColor; + color: rgba(16, 16, 16, 0.9); } + popover.background button.separator:disabled, popover.background button .separator:disabled { + color: rgba(16, 16, 16, 0.85); } + popover.background .linked > button { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + popover.background .linked > button:focus, popover.background .linked > button:hover { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + popover.background .linked > button:active, popover.background .linked > button:active:hover, popover.background .linked > button:active:focus, popover.background .linked > button:active:hover:focus, popover.background .linked > button:checked, popover.background .linked > button:checked:hover, popover.background .linked > button:checked:focus, popover.background .linked > button:checked:hover:focus { + box-shadow: inset 0 1px rgba(48, 48, 48, 0.07), inset 0 -1px rgba(48, 48, 48, 0.05); } + popover.background .linked > button:disabled { + box-shadow: inset -1px 0 #0d0d0d; } + popover.background .linked > button:last-child, popover.background .linked > button:only-child { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + popover.background .linked > button:last-child:hover, popover.background .linked > button:only-child:hover { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + popover.background .linked > button:disabled:last-child, popover.background .linked > button:disabled:only-child, popover.background .linked > button:active:disabled:last-child, popover.background .linked > button:active:disabled:only-child, popover.background .linked > button:checked:disabled:last-child, popover.background .linked > button:checked:disabled:only-child { + box-shadow: none; } + popover.background .linked > button:active:last-child, popover.background .linked > button:active:last-child:focus, popover.background .linked > button:active:last-child:hover, popover.background .linked > button:active:last-child:hover:focus, popover.background .linked > button:checked:last-child, popover.background .linked > button:checked:last-child:focus, popover.background .linked > button:checked:last-child:hover, popover.background .linked > button:checked:last-child:hover:focus { + box-shadow: inset 0 1px rgba(48, 48, 48, 0.07), inset -1px 0 rgba(48, 48, 48, 0.06); } + popover.background .linked > button:active:only-child, popover.background .linked > button:active:only-child:focus, popover.background .linked > button:active:only-child:hover, popover.background .linked > button:active:only-child:hover:focus, popover.background .linked > button:checked:only-child, popover.background .linked > button:checked:only-child:focus, popover.background .linked > button:checked:only-child:hover, popover.background .linked > button:checked:only-child:hover:focus { + box-shadow: inset 1px 0 rgba(48, 48, 48, 0.06), inset 0 1px rgba(48, 48, 48, 0.07), inset -1px 0 rgba(48, 48, 48, 0.06); } + popover.background > list, popover.background > .view, popover.background > iconview, popover.background > toolbar { + border-style: none; + background-color: transparent; } + +modelbutton.flat, +menuitem.button.flat { + padding: 5px; + transition: none; } + modelbutton.flat:hover, + menuitem.button.flat:hover { + background-color: #FC6600; + color: #ffffff; } + modelbutton.flat:checked, + menuitem.button.flat:checked { + color: #eeeeee; } + modelbutton.flat arrow.left, + menuitem.button.flat arrow.left { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + modelbutton.flat arrow.right, + menuitem.button.flat arrow.right { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + modelbutton.flat check:last-child, + modelbutton.flat radio:last-child, + menuitem.button.flat check:last-child, + menuitem.button.flat radio:last-child { + margin-left: 8px; } + modelbutton.flat check:first-child, + modelbutton.flat radio:first-child, + menuitem.button.flat check:first-child, + menuitem.button.flat radio:first-child { + margin-right: 8px; } + +/*************** +! Dimmed label * +****************/ +.dim-label, label.separator { + opacity: .5; + text-shadow: none; } + +/*********** + ! Tooltip * +************/ +.tooltip.background, .tooltip.background.csd, +tooltip.background, +tooltip.background.csd { + background-color: #101010; + background-clip: padding-box; + border: 1px solid #0d0d0d; + border-radius: 3px; + color: #eeeeee; } + +.tooltip *, +tooltip * { + background-color: transparent; + color: inherit; } + +/*********** + ! Dialogs * +************/ +messagedialog, .message-dialog, .prompt { + -GtkDialog-content-area-border: 0; + -GtkDialog-action-area-border: 0; + -GtkDialog-button-spacing: 3px; + margin: 0; + padding: 0; } + messagedialog .dialog-action-box, .message-dialog .dialog-action-box, .prompt .dialog-action-box { + margin: 6px; } + +printdialog paper { + color: #eeeeee; + border: 1px solid mix(#101010,#eeeeee,0.18); + background: #111111; + padding: 0; } + printdialog paper:backdrop { + color: mix(#eeeeee,#101010,0.5); + border-color: mix(#101010,mix(#101010,#eeeeee,0.18),0.9); } + +printdialog .dialog-action-box { + margin: 6px; } + +/********************* + ! App notifications * +**********************/ +frame.app-notification { + border-style: solid; + border-color: rgba(14, 14, 14, 0.8); + border-width: 0 1px 1px; + border-radius: 0 0 3px 3px; + padding: 6px; + background-color: rgba(17, 17, 17, 0.8); + background-image: none; + color: #eeeeee; } + frame.app-notification button { + background-color: rgba(17, 17, 17, 0.8); + background-image: none; + border-color: rgba(190, 190, 190, 0.22); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + frame.app-notification button:focus, frame.app-notification button:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.22),0.3); } + frame.app-notification button:active, frame.app-notification button:active:hover, frame.app-notification button:active:focus, frame.app-notification button:active:hover:focus, frame.app-notification button:checked, frame.app-notification button:checked:hover, frame.app-notification button:checked:focus, frame.app-notification button:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.22); } + frame.app-notification button:disabled { + border-color: rgba(202, 202, 202, 0.22); } + frame.app-notification button:active:disabled, frame.app-notification button:checked:disabled { + border-color: rgba(190, 190, 190, 0.22); } + .linked:not(.vertical) > frame.app-notification button:not(:last-child):not(:only-child), + .linked:not(.vertical) > :not(:last-child):not(:only-child) frame.app-notification button, + stackswitcher:not(.vertical) > frame.app-notification button:not(:last-child):not(:only-child) { + border-right-style: none; } + .linked:not(.vertical) > frame.app-notification button:not(:last-child):not(:only-child):hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) frame.app-notification button:hover, + stackswitcher:not(.vertical) > frame.app-notification button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); } + .linked:not(.vertical) > frame.app-notification button:not(:last-child):not(:only-child):checked, + .linked:not(.vertical) > :not(:last-child):not(:only-child) frame.app-notification button:checked, + stackswitcher:not(.vertical) > frame.app-notification button:not(:last-child):not(:only-child):checked { + border-right-style: none; } + .linked:not(.vertical) > frame.app-notification button:not(:last-child):not(:only-child):checked:hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) frame.app-notification button:checked:hover, + stackswitcher:not(.vertical) > frame.app-notification button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + .linked.vertical > frame.app-notification button:not(:last-child):not(:only-child), + .linked.vertical > :not(:last-child):not(:only-child) frame.app-notification button, + stackswitcher.vertical > frame.app-notification button:not(:last-child):not(:only-child) { + border-bottom-style: none; } + .linked.vertical > frame.app-notification button:not(:last-child):not(:only-child):hover, + .linked.vertical > :not(:last-child):not(:only-child) frame.app-notification button:hover, + stackswitcher.vertical > frame.app-notification button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); } + .linked.vertical > frame.app-notification button:not(:last-child):not(:only-child):checked, + .linked.vertical > :not(:last-child):not(:only-child) frame.app-notification button:checked, + stackswitcher.vertical > frame.app-notification button:not(:last-child):not(:only-child):checked { + border-bottom-style: none; } + .linked.vertical > frame.app-notification button:not(:last-child):not(:only-child):checked:hover, + .linked.vertical > :not(:last-child):not(:only-child) frame.app-notification button:checked:hover, + stackswitcher.vertical > frame.app-notification button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + frame.app-notification button.flat { + color: #eeeeee; + border-color: rgba(17, 17, 17, 0); + background-color: rgba(17, 17, 17, 0); + background-image: none; + box-shadow: none; } + frame.app-notification button:hover, frame.app-notification button.flat:hover { + background-color: rgba(18, 18, 18, 0.8); + background-image: none; + border-color: rgba(190, 190, 190, 0.3); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + frame.app-notification button:hover:focus, frame.app-notification button:hover:hover, frame.app-notification button.flat:hover:focus, frame.app-notification button.flat:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.3),0.3); } + frame.app-notification button:hover:active, frame.app-notification button:hover:active:hover, frame.app-notification button:hover:active:focus, frame.app-notification button:hover:active:hover:focus, frame.app-notification button:hover:checked, frame.app-notification button:hover:checked:hover, frame.app-notification button:hover:checked:focus, frame.app-notification button:hover:checked:hover:focus, frame.app-notification button.flat:hover:active, frame.app-notification button.flat:hover:active:hover, frame.app-notification button.flat:hover:active:focus, frame.app-notification button.flat:hover:active:hover:focus, frame.app-notification button.flat:hover:checked, frame.app-notification button.flat:hover:checked:hover, frame.app-notification button.flat:hover:checked:focus, frame.app-notification button.flat:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.3); } + frame.app-notification button:hover:disabled, frame.app-notification button.flat:hover:disabled { + border-color: rgba(202, 202, 202, 0.3); } + frame.app-notification button:hover:active:disabled, frame.app-notification button:hover:checked:disabled, frame.app-notification button.flat:hover:active:disabled, frame.app-notification button.flat:hover:checked:disabled { + border-color: rgba(190, 190, 190, 0.3); } + frame.app-notification button:focus, frame.app-notification button.flat:focus { + background-color: rgba(18, 18, 18, 0.8); + background-image: none; + border-color: rgba(238, 238, 238, 0.22); + outline-color: rgba(252, 102, 0, 0.5); + outline-width: 1px; + outline-style: solid; + outline-offset: -3px; + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + frame.app-notification button:focus:hover, frame.app-notification button.flat:focus:hover { + background-color: rgba(19, 19, 19, 0.8); + background-image: none; + border-color: rgba(190, 190, 190, 0.3); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + frame.app-notification button:focus:hover:focus, frame.app-notification button:focus:hover:hover, frame.app-notification button.flat:focus:hover:focus, frame.app-notification button.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.3),0.3); } + frame.app-notification button:focus:hover:active, frame.app-notification button:focus:hover:active:hover, frame.app-notification button:focus:hover:active:focus, frame.app-notification button:focus:hover:active:hover:focus, frame.app-notification button:focus:hover:checked, frame.app-notification button:focus:hover:checked:hover, frame.app-notification button:focus:hover:checked:focus, frame.app-notification button:focus:hover:checked:hover:focus, frame.app-notification button.flat:focus:hover:active, frame.app-notification button.flat:focus:hover:active:hover, frame.app-notification button.flat:focus:hover:active:focus, frame.app-notification button.flat:focus:hover:active:hover:focus, frame.app-notification button.flat:focus:hover:checked, frame.app-notification button.flat:focus:hover:checked:hover, frame.app-notification button.flat:focus:hover:checked:focus, frame.app-notification button.flat:focus:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.3); } + frame.app-notification button:focus:hover:disabled, frame.app-notification button.flat:focus:hover:disabled { + border-color: rgba(202, 202, 202, 0.3); } + frame.app-notification button:focus:hover:active:disabled, frame.app-notification button:focus:hover:checked:disabled, frame.app-notification button.flat:focus:hover:active:disabled, frame.app-notification button.flat:focus:hover:checked:disabled { + border-color: rgba(190, 190, 190, 0.3); } + frame.app-notification button:checked, frame.app-notification button:active, frame.app-notification button.flat:checked, frame.app-notification button.flat:active { + /*@include linear-gradient(shade($bg, .7), to top);*/ + background-color: #FC6600; + background-image: none; + border-color: rgba(190, 190, 190, 0.22); + color: #ffffff; + box-shadow: inset 1px 0 rgba(238, 238, 238, 0.06), inset 0 1px rgba(238, 238, 238, 0.07), inset -1px 0 rgba(238, 238, 238, 0.06), inset 0 -1px rgba(238, 238, 238, 0.05); } + frame.app-notification button:checked:focus, frame.app-notification button:checked:hover, frame.app-notification button:active:focus, frame.app-notification button:active:hover, frame.app-notification button.flat:checked:focus, frame.app-notification button.flat:checked:hover, frame.app-notification button.flat:active:focus, frame.app-notification button.flat:active:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.22),0.3); } + frame.app-notification button:checked:active, frame.app-notification button:checked:active:hover, frame.app-notification button:checked:active:focus, frame.app-notification button:checked:active:hover:focus, frame.app-notification button:checked:checked, frame.app-notification button:checked:checked:hover, frame.app-notification button:checked:checked:focus, frame.app-notification button:checked:checked:hover:focus, frame.app-notification button:active:active, frame.app-notification button:active:active:hover, frame.app-notification button:active:active:focus, frame.app-notification button:active:active:hover:focus, frame.app-notification button:active:checked, frame.app-notification button:active:checked:hover, frame.app-notification button:active:checked:focus, frame.app-notification button:active:checked:hover:focus, frame.app-notification button.flat:checked:active, frame.app-notification button.flat:checked:active:hover, frame.app-notification button.flat:checked:active:focus, frame.app-notification button.flat:checked:active:hover:focus, frame.app-notification button.flat:checked:checked, frame.app-notification button.flat:checked:checked:hover, frame.app-notification button.flat:checked:checked:focus, frame.app-notification button.flat:checked:checked:hover:focus, frame.app-notification button.flat:active:active, frame.app-notification button.flat:active:active:hover, frame.app-notification button.flat:active:active:focus, frame.app-notification button.flat:active:active:hover:focus, frame.app-notification button.flat:active:checked, frame.app-notification button.flat:active:checked:hover, frame.app-notification button.flat:active:checked:focus, frame.app-notification button.flat:active:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.22); } + frame.app-notification button:checked:disabled, frame.app-notification button:active:disabled, frame.app-notification button.flat:checked:disabled, frame.app-notification button.flat:active:disabled { + border-color: rgba(202, 202, 202, 0.22); } + frame.app-notification button:checked:active:disabled, frame.app-notification button:checked:checked:disabled, frame.app-notification button:active:active:disabled, frame.app-notification button:active:checked:disabled, frame.app-notification button.flat:checked:active:disabled, frame.app-notification button.flat:checked:checked:disabled, frame.app-notification button.flat:active:active:disabled, frame.app-notification button.flat:active:checked:disabled { + border-color: rgba(190, 190, 190, 0.22); } + frame.app-notification button:checked:focus, frame.app-notification button:checked:hover, frame.app-notification button:active:focus, frame.app-notification button:active:hover, frame.app-notification button.flat:checked:focus, frame.app-notification button.flat:checked:hover, frame.app-notification button.flat:active:focus, frame.app-notification button.flat:active:hover { + /*@include linear-gradient(shade($bg, .65), to top);*/ + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + frame.app-notification button:focus, frame.app-notification button:hover, frame.app-notification button.flat:focus, frame.app-notification button.flat:hover { + color: #eeeeee; } + frame.app-notification button:disabled:disabled, frame.app-notification button.flat:disabled:disabled { + background-color: alpha(mix(rgba(17, 17, 17, 0.8),#eeeeee,0.2),0.4); + background-image: none; + /*border: 1px solid alpha($bg, .2);*/ + opacity: .6; + color: mix(rgba(17, 17, 17, 0.8),#eeeeee,0.6); + box-shadow: none; } + frame.app-notification button:disabled:disabled :disabled, frame.app-notification button.flat:disabled:disabled :disabled { + color: mix(rgba(17, 17, 17, 0.8),#eeeeee,0.6); } + frame.app-notification button:active:disabled, frame.app-notification button:checked:disabled, frame.app-notification button.flat:active:disabled, frame.app-notification button.flat:checked:disabled { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + frame.app-notification button:active:disabled :disabled, frame.app-notification button:checked:disabled :disabled, frame.app-notification button.flat:active:disabled :disabled, frame.app-notification button.flat:checked:disabled :disabled { + color: rgba(255, 255, 255, 0.85); } + frame.app-notification button.separator, frame.app-notification button .separator { + border: 1px solid currentColor; + color: rgba(17, 17, 17, 0.7); } + frame.app-notification button.separator:disabled, frame.app-notification button .separator:disabled { + color: rgba(17, 17, 17, 0.65); } + frame.app-notification border { + border: 0; } + +/************* + ! Expanders * +**************/ +expander arrow { + min-width: 16px; + min-height: 16px; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + expander arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + expander arrow:hover { + color: alpha(currentColor,0.8); } + expander arrow:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +/******************* + ! Symbolic images * +********************/ +.image { + color: alpha(currentColor,0.5); } + .image:hover { + color: alpha(currentColor,0.9); } + .image:selected, .image:selected:hover { + color: #ffffff; } + +/**************** + ! Floating bar * +*****************/ +.floating-bar { + background-color: #101010; + background-image: none; + border: 1px solid #0d0d0d; + border-radius: 3px; + color: #eeeeee; } + .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-bottom-left-radius: 0; + border-top-left-radius: 0; } + .floating-bar button { + border: 0; + background-color: transparent; + background-image: none; } + +/************************* + ! Touch text selections * +**************************/ +GtkBubbleWindow { + border-radius: 3px; + background-clip: border-box; } + GtkBubbleWindow.osd.background { + background-color: rgba(17, 17, 17, 0.8); } + GtkBubbleWindow .toolbar { + background-color: transparent; } + +/*************** + ! Font-viewer * +****************/ +SushiFontWidget { + padding: 3px 6px; } + +/************* + ! Gucharmap * +**************/ +GucharmapChartable { + background-color: #101010; + color: #eeeeee; } + +/************* + ! Evolution * +**************/ +EPreviewPane .entry { + background-color: #101010; + color: #eeeeee; } + +/******************* + ! Gnome Bluetooth * +********************/ +entry.entry.pin-entry { + font-style: normal; + font-size: 50px; + padding-left: 15px; + padding-right: 15px; } + +label.pin-label { + font-style: normal; + font-size: 50px; } + +/************************ + ! Shortcut window keys * +*************************/ +.keycap { + min-width: 20px; + min-height: 24px; + margin-top: 2px; + padding-bottom: 1.5px; + padding-left: 3px; + padding-right: 3px; + color: #eeeeee; + background-color: #101010; + border: 1px solid; + border-color: mix(mix(#101010,#eeeeee,0.18),#101010,0.5); + border-radius: 3px; + box-shadow: inset 0 -3px mix(#101010,#101010,0.2); + font-size: smaller; } + .keycap:backdrop { + background-color: #101010; + color: mix(#eeeeee,#101010,0.5); + transition: 200ms ease-out; } + +/***************** + ! Stackswitcher * +******************/ +stackswitcher button.text-button { + min-width: 80px; } + +stackswitcher button.circular, stackswitcher button.nautilus-circular-button.image-button { + min-width: 28px; + min-height: 28px; + padding: 0; } + +/******************* + ! Selected Items * +********************/ +entry selection, menuitem entry selection, popover.background entry selection, .osd entry selection, #XfceNotifyWindow entry selection, #login_window entry selection, calendar:selected, row:selected, flowbox flowboxchild:selected, modelbutton.flat:active, modelbutton.flat:active arrow, modelbutton.flat:selected, modelbutton.flat:selected arrow, +menuitem.button.flat:active, +menuitem.button.flat:active arrow, +menuitem.button.flat:selected, +menuitem.button.flat:selected arrow, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, +textview text selection:focus, +textview text selection, treeview.view:selected:focus, treeview.view:selected, .cs-category-view:selected:focus, .cs-category-view:selected, .cs-category-view .view:selected:focus, .cs-category-view iconview:selected:focus, .cs-category-view .view:selected, .cs-category-view iconview:selected, .nemo-window .sidebar .nemo-places-sidebar .view:selected:focus, .nemo-window .sidebar .nemo-places-sidebar iconview:selected:focus, .nemo-window .sidebar .nemo-places-sidebar .view:selected, .nemo-window .sidebar .nemo-places-sidebar iconview:selected, .background:not(.csd):not(.solid-csd) > box.vertical > notebook.frame > stack > scrolledwindow > viewport > box.vertical > frame > box.vertical iconview.view:selected:focus, .background:not(.csd):not(.solid-csd) > box.vertical > notebook.frame > stack > scrolledwindow > viewport > box.vertical > frame > box.vertical iconview:selected:focus, .background:not(.csd):not(.solid-csd) > box.vertical > notebook.frame > stack > scrolledwindow > viewport > box.vertical > frame > box.vertical iconview.view:selected, .background:not(.csd):not(.solid-csd) > box.vertical > notebook.frame > stack > scrolledwindow > viewport > box.vertical > frame > box.vertical iconview:selected { + background-color: #FC6600; } + row:selected label, label:selected, entry selection, menuitem entry selection, popover.background entry selection, .osd entry selection, #XfceNotifyWindow entry selection, #login_window entry selection, calendar:selected, row:selected, flowbox flowboxchild:selected, modelbutton.flat:active, modelbutton.flat:active arrow, modelbutton.flat:selected, modelbutton.flat:selected arrow, + menuitem.button.flat:active, + menuitem.button.flat:active arrow, + menuitem.button.flat:selected, + menuitem.button.flat:selected arrow, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, + textview text selection:focus, + textview text selection, treeview.view:selected:focus, treeview.view:selected, .cs-category-view:selected:focus, .cs-category-view:selected, .cs-category-view .view:selected:focus, .cs-category-view iconview:selected:focus, .cs-category-view .view:selected, .cs-category-view iconview:selected, .nemo-window .sidebar .nemo-places-sidebar .view:selected:focus, .nemo-window .sidebar .nemo-places-sidebar iconview:selected:focus, .nemo-window .sidebar .nemo-places-sidebar .view:selected, .nemo-window .sidebar .nemo-places-sidebar iconview:selected, .background:not(.csd):not(.solid-csd) > box.vertical > notebook.frame > stack > scrolledwindow > viewport > box.vertical > frame > box.vertical iconview.view:selected:focus, .background:not(.csd):not(.solid-csd) > box.vertical > notebook.frame > stack > scrolledwindow > viewport > box.vertical > frame > box.vertical iconview:selected:focus, .background:not(.csd):not(.solid-csd) > box.vertical > notebook.frame > stack > scrolledwindow > viewport > box.vertical > frame > box.vertical iconview.view:selected, .background:not(.csd):not(.solid-csd) > box.vertical > notebook.frame > stack > scrolledwindow > viewport > box.vertical > frame > box.vertical iconview:selected { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); } + row:selected label:disabled, label:disabled:selected, label:disabled selection, entry selection:disabled, #XfceNotifyWindow entry selection:disabled, #login_window entry selection:disabled, calendar:disabled:selected, row:disabled:selected, flowbox flowboxchild:disabled:selected, modelbutton.flat:disabled:active, modelbutton.flat:active arrow:disabled, modelbutton.flat:disabled:selected, modelbutton.flat:selected arrow:disabled, + menuitem.button.flat:disabled:active, + menuitem.button.flat:active arrow:disabled, + menuitem.button.flat:disabled:selected, + menuitem.button.flat:selected arrow:disabled, iconview text selection:disabled:focus, .view text selection:disabled, iconview text selection:disabled, + textview text selection:disabled, treeview.view:disabled:selected, .cs-category-view:disabled:selected, .cs-category-view iconview:disabled:selected:focus, .cs-category-view .view:disabled:selected, .cs-category-view iconview:disabled:selected, .nemo-window .sidebar .nemo-places-sidebar iconview:disabled:selected:focus, .nemo-window .sidebar .nemo-places-sidebar .view:disabled:selected, .nemo-window .sidebar .nemo-places-sidebar iconview:disabled:selected, .background:not(.csd):not(.solid-csd) > box.vertical > notebook.frame > stack > scrolledwindow > viewport > box.vertical > frame > box.vertical iconview:disabled:selected:focus, .background:not(.csd):not(.solid-csd) > box.vertical > notebook.frame > stack > scrolledwindow > viewport > box.vertical > frame > box.vertical iconview:disabled:selected { + color: mix(#ffffff,#FC6600,0.5); } + row:selected label:backdrop, label:backdrop:selected, label:backdrop selection, entry selection:backdrop, #XfceNotifyWindow entry selection:backdrop, #login_window entry selection:backdrop, calendar:backdrop:selected, row:backdrop:selected, flowbox flowboxchild:backdrop:selected, modelbutton.flat:backdrop:active, modelbutton.flat:active arrow:backdrop, modelbutton.flat:backdrop:selected, modelbutton.flat:selected arrow:backdrop, + menuitem.button.flat:backdrop:active, + menuitem.button.flat:active arrow:backdrop, + menuitem.button.flat:backdrop:selected, + menuitem.button.flat:selected arrow:backdrop, iconview text selection:backdrop:focus, .view text selection:backdrop, iconview text selection:backdrop, + textview text selection:backdrop, treeview.view:backdrop:selected, .cs-category-view:backdrop:selected, .cs-category-view iconview:backdrop:selected:focus, .cs-category-view .view:backdrop:selected, .cs-category-view iconview:backdrop:selected, .nemo-window .sidebar .nemo-places-sidebar iconview:backdrop:selected:focus, .nemo-window .sidebar .nemo-places-sidebar .view:backdrop:selected, .nemo-window .sidebar .nemo-places-sidebar iconview:backdrop:selected, .background:not(.csd):not(.solid-csd) > box.vertical > notebook.frame > stack > scrolledwindow > viewport > box.vertical > frame > box.vertical iconview:backdrop:selected:focus, .background:not(.csd):not(.solid-csd) > box.vertical > notebook.frame > stack > scrolledwindow > viewport > box.vertical > frame > box.vertical iconview:backdrop:selected { + background-color: #FC6600; + color: mix(#FC6600,#ffffff,0.66); } + row:selected label:backdrop:disabled, label:backdrop:disabled:selected, label:disabled selection:backdrop, label:backdrop selection:disabled, entry selection:backdrop:disabled, #XfceNotifyWindow entry selection:backdrop:disabled, #login_window entry selection:backdrop:disabled, calendar:backdrop:disabled:selected, row:backdrop:disabled:selected, flowbox flowboxchild:backdrop:disabled:selected, modelbutton.flat:backdrop:disabled:active, modelbutton.flat:active arrow:backdrop:disabled, modelbutton.flat:backdrop:disabled:selected, modelbutton.flat:selected arrow:backdrop:disabled, + menuitem.button.flat:backdrop:disabled:active, + menuitem.button.flat:active arrow:backdrop:disabled, + menuitem.button.flat:backdrop:disabled:selected, + menuitem.button.flat:selected arrow:backdrop:disabled, .view text selection:backdrop:disabled, iconview text selection:backdrop:disabled, + textview text selection:backdrop:disabled, treeview.view:backdrop:disabled:selected, .cs-category-view:backdrop:disabled:selected, .cs-category-view .view:backdrop:disabled:selected, .cs-category-view iconview:backdrop:disabled:selected, .nemo-window .sidebar .nemo-places-sidebar .view:backdrop:disabled:selected, .nemo-window .sidebar .nemo-places-sidebar iconview:backdrop:disabled:selected, .background:not(.csd):not(.solid-csd) > box.vertical > notebook.frame > stack > scrolledwindow > viewport > box.vertical > frame > box.vertical iconview:backdrop:disabled:selected { + color: mix(mix(#FC6600,#ffffff,0.66),#FC6600,0.3); } + +/********* + ! Buttons +**********/ +/****************** +! ComboBoxes * +*******************/ +/********** + ! Notebook +***********/ +notebook { + padding: 0; } + notebook.frame { + border: 1px solid mix(#101010,#eeeeee,0.18); } + notebook.frame > header { + margin: -1px; } + notebook.frame > header.top { + margin-bottom: 0; } + notebook.frame > header.bottom { + margin-top: 0; } + notebook.frame > header.left { + margin-right: 0; } + notebook.frame > header.right { + margin-left: 0; } + notebook.frame > header.top, notebook.frame > header.bottom { + padding-left: 0; + padding-right: 0; } + notebook.frame > header.left, notebook.frame > header.right { + padding-top: 0; + padding-bottom: 0; } + notebook > stack:not(:only-child) { + background-color: #101010; } + notebook > header { + padding: 3px; + background-color: #101010; } + notebook > header.top { + box-shadow: inset 0 -1px mix(#101010,#eeeeee,0.18); } + notebook > header.bottom { + box-shadow: inset 0 1px mix(#101010,#eeeeee,0.18); } + notebook > header.right { + box-shadow: inset 1px 0 mix(#101010,#eeeeee,0.18); } + notebook > header.left { + box-shadow: inset -1px 0 mix(#101010,#eeeeee,0.18); } + notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + notebook > header.top > tabs > arrow.up:last-child, notebook > header.bottom > tabs > arrow.up:last-child { + margin-left: 2px; } + notebook > header.top > tabs > arrow.down, notebook > header.bottom > tabs > arrow.down { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + notebook > header.top > tabs > arrow.down:first-child, notebook > header.bottom > tabs > arrow.down:first-child { + margin-right: 2px; } + notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + notebook > header.left > tabs > arrow.up:last-child, notebook > header.right > tabs > arrow.up:last-child { + margin-top: 2px; } + notebook > header.left > tabs > arrow.down, notebook > header.right > tabs > arrow.down { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + notebook > header.left > tabs > arrow.down:first-child, notebook > header.right > tabs > arrow.down:first-child { + margin-bottom: 2px; } + notebook > header > tabs > arrow { + color: mix(#eeeeee,#101010,0.5); } + notebook > header > tabs > arrow:hover { + color: mix(#eeeeee,mix(#eeeeee,#101010,0.5),0.5); } + notebook > header > tabs > arrow:active { + color: #eeeeee; } + notebook > header > tabs > arrow:disabled { + color: alpha(mix(#eeeeee,#101010,0.5),0.3); } + notebook > header > tabs > tab { + background-color: alpha(mix(#101010,#eeeeee,0.1),0.7); + background-image: none; + border-color: mix(mix(#101010,#eeeeee,0.18),mix(#eeeeee,#101010,0.5),0.15); + color: rgba(238, 238, 238, 0.8); + padding: 3px 11px; + min-width: 20px; + min-height: 20px; + outline-offset: -4px; + border-width: 1px; + border-style: solid; } + notebook > header > tabs > tab:hover:not(:checked) { + background-color: mix(#101010,#eeeeee,0.04); + background-image: none; + color: mix(#eeeeee,mix(#eeeeee,#101010,0.5),0.5); } + notebook > header > tabs > tab:checked, notebook > header > tabs > tab:checked:hover { + background: #101010; + border-color: mix(#101010,#eeeeee,0.18); + color: #eeeeee; } + notebook > header > tabs > tab button.flat { + min-height: 22px; + min-width: 22px; + padding: 0; + color: mix(#101010,#eeeeee,0.35); } + notebook > header > tabs > tab button.flat:hover { + color: #ff934a; } + notebook > header > tabs > tab button.flat:active, notebook > header > tabs > tab button.flat:active:hover { + color: #FC6600; } + notebook > header.top > tabs > tab:hover:not(:checked) { + box-shadow: inset 0 -1px mix(#101010,#eeeeee,0.18); } + notebook > header.bottom > tabs > tab:hover:not(:checked) { + box-shadow: inset 0 1px mix(#101010,#eeeeee,0.18); } + notebook > header.left > tabs > tab:hover:not(:checked) { + box-shadow: inset -1px 0 mix(#101010,#eeeeee,0.18); } + notebook > header.right > tabs > tab:hover:not(:checked) { + box-shadow: inset 1px 0 mix(#101010,#eeeeee,0.18); } + notebook > header.top { + padding-bottom: 0; } + notebook > header.top > tabs > tab { + border-bottom: none; + -gtk-outline-radius: 0; + margin-top: 3px; } + notebook > header.top > tabs > tab + tab { + margin-left: -1px; } + notebook > header.top > tabs > tab:first-child { + border-radius: 3px 0 0; + -gtk-outline-radius: 3px 0 0; } + notebook > header.top > tabs > tab:last-child { + border-radius: 0 3px 0 0; + -gtk-outline-radius: 0 3px 0 0; } + notebook > header.top > tabs > tab:hover:not(:checked), notebook > header.top > tabs > tab:checked { + border-top-width: 3px; + border-top-color: #FC6600; + margin-top: 0; + -gtk-outline-radius: 3px; + border-radius: 3px 3px 0 0; + padding-top: 4px; } + notebook > header.top > tabs > tab:hover:not(:checked) { + border-top-color: mix(#FC6600,mix(#101010,#eeeeee,0.2),0.66); } + notebook > header.bottom { + padding-top: 0; } + notebook > header.bottom > tabs > tab { + border-top: none; + -gtk-outline-radius: 0; + margin-bottom: 3px; } + notebook > header.bottom > tabs > tab + tab { + margin-left: -1px; } + notebook > header.bottom > tabs > tab:first-child { + border-radius: 0 0 0 3px; + -gtk-outline-radius: 0 0 0 3px; } + notebook > header.bottom > tabs > tab:last-child { + border-radius: 0 0 3px; + -gtk-outline-radius: 0 0 3px; } + notebook > header.bottom > tabs > tab:hover:not(:checked), notebook > header.bottom > tabs > tab:checked { + border-bottom-width: 3px; + border-bottom-color: #FC6600; + margin-bottom: 0; + -gtk-outline-radius: 3px; + border-radius: 0 0 3px 3px; + padding-bottom: 4px; } + notebook > header.bottom > tabs > tab:hover:not(:checked) { + border-bottom-color: mix(#FC6600,mix(#101010,#eeeeee,0.2),0.66); } + notebook > header.right { + padding-left: 0; } + notebook > header.right > tabs > tab { + border-left: none; + -gtk-outline-radius: 0; + margin-right: 3px; } + notebook > header.right > tabs > tab + tab { + margin-top: -1px; } + notebook > header.right > tabs > tab:first-child { + border-radius: 0 3px 0 0; + -gtk-outline-radius: 0 3px 0 0; } + notebook > header.right > tabs > tab:last-child { + border-radius: 0 0 3px; + -gtk-outline-radius: 0 0 3px; } + notebook > header.right > tabs > tab:hover:not(:checked), notebook > header.right > tabs > tab:checked { + border-right-width: 3px; + border-right-color: #FC6600; + margin-right: 0; + -gtk-outline-radius: 3px; + border-radius: 0 3px 3px 0; + padding-right: 12px; } + notebook > header.right > tabs > tab:hover:not(:checked) { + border-right-color: mix(#FC6600,mix(#101010,#eeeeee,0.2),0.66); } + notebook > header.left { + padding-right: 0; } + notebook > header.left > tabs > tab { + border-right: none; + -gtk-outline-radius: 0; + margin-left: 3px; } + notebook > header.left > tabs > tab + tab { + margin-top: -1px; } + notebook > header.left > tabs > tab:first-child { + border-radius: 3px 0 0; + -gtk-outline-radius: 3px 0 0; } + notebook > header.left > tabs > tab:last-child { + border-radius: 0 0 0 3px; + -gtk-outline-radius: 0 0 0 3px; } + notebook > header.left > tabs > tab:hover:not(:checked), notebook > header.left > tabs > tab:checked { + border-left-width: 3px; + border-left-color: #FC6600; + margin-left: 0; + -gtk-outline-radius: 3px; + border-radius: 3px 0 0 3px; + padding-left: 12px; } + notebook > header.left > tabs > tab:hover:not(:checked) { + border-left-color: mix(#FC6600,mix(#101010,#eeeeee,0.2),0.66); } + +/********* + ! Buttons +**********/ +/****************** +! ComboBoxes * +*******************/ +/******* + ! OSD * +********/ +overlay.osd { + background-color: transparent; } + +colorchooser .popover.osd { + border-radius: 3px; } + +button.color .osd colorswatch:only-child { + box-shadow: none; } + +.osd button.color:disabled colorswatch:only-child, .osd button.color:backdrop colorswatch:only-child, .osd button.color:active colorswatch:only-child, .osd button.color:checked colorswatch:only-child { + box-shadow: none; } + +button.osd, +#XfceNotifyWindow button { + background-color: rgba(17, 17, 17, 0.8); + background-image: none; + border-color: rgba(190, 190, 190, 0.22); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + button.osd:focus, button.osd:hover, + #XfceNotifyWindow button:focus, + #XfceNotifyWindow button:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.22),0.3); } + button.osd:active, button.osd:active:hover, button.osd:active:focus, button.osd:active:hover:focus, button.osd:checked, button.osd:checked:hover, button.osd:checked:focus, button.osd:checked:hover:focus, + #XfceNotifyWindow button:active, + #XfceNotifyWindow button:active:hover, + #XfceNotifyWindow button:active:focus, + #XfceNotifyWindow button:active:hover:focus, + #XfceNotifyWindow button:checked, + #XfceNotifyWindow button:checked:hover, + #XfceNotifyWindow button:checked:focus, + #XfceNotifyWindow button:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.22); } + button.osd:disabled, + #XfceNotifyWindow button:disabled { + border-color: rgba(202, 202, 202, 0.22); } + button.osd:active:disabled, button.osd:checked:disabled, + #XfceNotifyWindow button:active:disabled, + #XfceNotifyWindow button:checked:disabled { + border-color: rgba(190, 190, 190, 0.22); } + .linked:not(.vertical) > button.osd:not(:last-child):not(:only-child), + .linked:not(.vertical) > :not(:last-child):not(:only-child) button.osd, + stackswitcher:not(.vertical) > button.osd:not(:last-child):not(:only-child), .linked:not(.vertical) > + #XfceNotifyWindow button:not(:last-child):not(:only-child), + .linked:not(.vertical) > :not(:last-child):not(:only-child) + #XfceNotifyWindow button, + stackswitcher:not(.vertical) > + #XfceNotifyWindow button:not(:last-child):not(:only-child) { + border-right-style: none; } + .linked:not(.vertical) > button.osd:not(:last-child):not(:only-child):hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) button.osd:hover, + stackswitcher:not(.vertical) > button.osd:not(:last-child):not(:only-child):hover, .linked:not(.vertical) > + #XfceNotifyWindow button:not(:last-child):not(:only-child):hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) + #XfceNotifyWindow button:hover, + stackswitcher:not(.vertical) > + #XfceNotifyWindow button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); } + .linked:not(.vertical) > button.osd:not(:last-child):not(:only-child):checked, + .linked:not(.vertical) > :not(:last-child):not(:only-child) button.osd:checked, + stackswitcher:not(.vertical) > button.osd:not(:last-child):not(:only-child):checked, .linked:not(.vertical) > + #XfceNotifyWindow button:not(:last-child):not(:only-child):checked, + .linked:not(.vertical) > :not(:last-child):not(:only-child) + #XfceNotifyWindow button:checked, + stackswitcher:not(.vertical) > + #XfceNotifyWindow button:not(:last-child):not(:only-child):checked { + border-right-style: none; } + .linked:not(.vertical) > button.osd:not(:last-child):not(:only-child):checked:hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) button.osd:checked:hover, + stackswitcher:not(.vertical) > button.osd:not(:last-child):not(:only-child):checked:hover, .linked:not(.vertical) > + #XfceNotifyWindow button:not(:last-child):not(:only-child):checked:hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) + #XfceNotifyWindow button:checked:hover, + stackswitcher:not(.vertical) > + #XfceNotifyWindow button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + .linked.vertical > button.osd:not(:last-child):not(:only-child), + .linked.vertical > :not(:last-child):not(:only-child) button.osd, + stackswitcher.vertical > button.osd:not(:last-child):not(:only-child), .linked.vertical > + #XfceNotifyWindow button:not(:last-child):not(:only-child), + .linked.vertical > :not(:last-child):not(:only-child) + #XfceNotifyWindow button, + stackswitcher.vertical > + #XfceNotifyWindow button:not(:last-child):not(:only-child) { + border-bottom-style: none; } + .linked.vertical > button.osd:not(:last-child):not(:only-child):hover, + .linked.vertical > :not(:last-child):not(:only-child) button.osd:hover, + stackswitcher.vertical > button.osd:not(:last-child):not(:only-child):hover, .linked.vertical > + #XfceNotifyWindow button:not(:last-child):not(:only-child):hover, + .linked.vertical > :not(:last-child):not(:only-child) + #XfceNotifyWindow button:hover, + stackswitcher.vertical > + #XfceNotifyWindow button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); } + .linked.vertical > button.osd:not(:last-child):not(:only-child):checked, + .linked.vertical > :not(:last-child):not(:only-child) button.osd:checked, + stackswitcher.vertical > button.osd:not(:last-child):not(:only-child):checked, .linked.vertical > + #XfceNotifyWindow button:not(:last-child):not(:only-child):checked, + .linked.vertical > :not(:last-child):not(:only-child) + #XfceNotifyWindow button:checked, + stackswitcher.vertical > + #XfceNotifyWindow button:not(:last-child):not(:only-child):checked { + border-bottom-style: none; } + .linked.vertical > button.osd:not(:last-child):not(:only-child):checked:hover, + .linked.vertical > :not(:last-child):not(:only-child) button.osd:checked:hover, + stackswitcher.vertical > button.osd:not(:last-child):not(:only-child):checked:hover, .linked.vertical > + #XfceNotifyWindow button:not(:last-child):not(:only-child):checked:hover, + .linked.vertical > :not(:last-child):not(:only-child) + #XfceNotifyWindow button:checked:hover, + stackswitcher.vertical > + #XfceNotifyWindow button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + button.osd.flat, + #XfceNotifyWindow button.flat { + color: #eeeeee; + border-color: rgba(17, 17, 17, 0); + background-color: rgba(17, 17, 17, 0); + background-image: none; + box-shadow: none; } + button.osd:hover, button.osd.flat:hover, + #XfceNotifyWindow button:hover, + #XfceNotifyWindow button.flat:hover { + background-color: rgba(18, 18, 18, 0.8); + background-image: none; + border-color: rgba(190, 190, 190, 0.3); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + button.osd:hover:focus, button.osd:hover:hover, button.osd.flat:hover:focus, button.osd.flat:hover:hover, + #XfceNotifyWindow button:hover:focus, + #XfceNotifyWindow button:hover:hover, + #XfceNotifyWindow button.flat:hover:focus, + #XfceNotifyWindow button.flat:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.3),0.3); } + button.osd:hover:active, button.osd:hover:active:hover, button.osd:hover:active:focus, button.osd:hover:active:hover:focus, button.osd:hover:checked, button.osd:hover:checked:hover, button.osd:hover:checked:focus, button.osd:hover:checked:hover:focus, button.osd.flat:hover:active, button.osd.flat:hover:active:hover, button.osd.flat:hover:active:focus, button.osd.flat:hover:active:hover:focus, button.osd.flat:hover:checked, button.osd.flat:hover:checked:hover, button.osd.flat:hover:checked:focus, button.osd.flat:hover:checked:hover:focus, + #XfceNotifyWindow button:hover:active, + #XfceNotifyWindow button:hover:active:hover, + #XfceNotifyWindow button:hover:active:focus, + #XfceNotifyWindow button:hover:active:hover:focus, + #XfceNotifyWindow button:hover:checked, + #XfceNotifyWindow button:hover:checked:hover, + #XfceNotifyWindow button:hover:checked:focus, + #XfceNotifyWindow button:hover:checked:hover:focus, + #XfceNotifyWindow button.flat:hover:active, + #XfceNotifyWindow button.flat:hover:active:hover, + #XfceNotifyWindow button.flat:hover:active:focus, + #XfceNotifyWindow button.flat:hover:active:hover:focus, + #XfceNotifyWindow button.flat:hover:checked, + #XfceNotifyWindow button.flat:hover:checked:hover, + #XfceNotifyWindow button.flat:hover:checked:focus, + #XfceNotifyWindow button.flat:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.3); } + button.osd:hover:disabled, button.osd.flat:hover:disabled, + #XfceNotifyWindow button:hover:disabled, + #XfceNotifyWindow button.flat:hover:disabled { + border-color: rgba(202, 202, 202, 0.3); } + button.osd:hover:active:disabled, button.osd:hover:checked:disabled, button.osd.flat:hover:active:disabled, button.osd.flat:hover:checked:disabled, + #XfceNotifyWindow button:hover:active:disabled, + #XfceNotifyWindow button:hover:checked:disabled, + #XfceNotifyWindow button.flat:hover:active:disabled, + #XfceNotifyWindow button.flat:hover:checked:disabled { + border-color: rgba(190, 190, 190, 0.3); } + button.osd:focus, button.osd.flat:focus, + #XfceNotifyWindow button:focus, + #XfceNotifyWindow button.flat:focus { + background-color: rgba(18, 18, 18, 0.8); + background-image: none; + border-color: rgba(238, 238, 238, 0.22); + outline-color: rgba(252, 102, 0, 0.5); + outline-width: 1px; + outline-style: solid; + outline-offset: -3px; + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + button.osd:focus:hover, button.osd.flat:focus:hover, + #XfceNotifyWindow button:focus:hover, + #XfceNotifyWindow button.flat:focus:hover { + background-color: rgba(19, 19, 19, 0.8); + background-image: none; + border-color: rgba(190, 190, 190, 0.3); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + button.osd:focus:hover:focus, button.osd:focus:hover:hover, button.osd.flat:focus:hover:focus, button.osd.flat:focus:hover:hover, + #XfceNotifyWindow button:focus:hover:focus, + #XfceNotifyWindow button:focus:hover:hover, + #XfceNotifyWindow button.flat:focus:hover:focus, + #XfceNotifyWindow button.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.3),0.3); } + button.osd:focus:hover:active, button.osd:focus:hover:active:hover, button.osd:focus:hover:active:focus, button.osd:focus:hover:active:hover:focus, button.osd:focus:hover:checked, button.osd:focus:hover:checked:hover, button.osd:focus:hover:checked:focus, button.osd:focus:hover:checked:hover:focus, button.osd.flat:focus:hover:active, button.osd.flat:focus:hover:active:hover, button.osd.flat:focus:hover:active:focus, button.osd.flat:focus:hover:active:hover:focus, button.osd.flat:focus:hover:checked, button.osd.flat:focus:hover:checked:hover, button.osd.flat:focus:hover:checked:focus, button.osd.flat:focus:hover:checked:hover:focus, + #XfceNotifyWindow button:focus:hover:active, + #XfceNotifyWindow button:focus:hover:active:hover, + #XfceNotifyWindow button:focus:hover:active:focus, + #XfceNotifyWindow button:focus:hover:active:hover:focus, + #XfceNotifyWindow button:focus:hover:checked, + #XfceNotifyWindow button:focus:hover:checked:hover, + #XfceNotifyWindow button:focus:hover:checked:focus, + #XfceNotifyWindow button:focus:hover:checked:hover:focus, + #XfceNotifyWindow button.flat:focus:hover:active, + #XfceNotifyWindow button.flat:focus:hover:active:hover, + #XfceNotifyWindow button.flat:focus:hover:active:focus, + #XfceNotifyWindow button.flat:focus:hover:active:hover:focus, + #XfceNotifyWindow button.flat:focus:hover:checked, + #XfceNotifyWindow button.flat:focus:hover:checked:hover, + #XfceNotifyWindow button.flat:focus:hover:checked:focus, + #XfceNotifyWindow button.flat:focus:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.3); } + button.osd:focus:hover:disabled, button.osd.flat:focus:hover:disabled, + #XfceNotifyWindow button:focus:hover:disabled, + #XfceNotifyWindow button.flat:focus:hover:disabled { + border-color: rgba(202, 202, 202, 0.3); } + button.osd:focus:hover:active:disabled, button.osd:focus:hover:checked:disabled, button.osd.flat:focus:hover:active:disabled, button.osd.flat:focus:hover:checked:disabled, + #XfceNotifyWindow button:focus:hover:active:disabled, + #XfceNotifyWindow button:focus:hover:checked:disabled, + #XfceNotifyWindow button.flat:focus:hover:active:disabled, + #XfceNotifyWindow button.flat:focus:hover:checked:disabled { + border-color: rgba(190, 190, 190, 0.3); } + button.osd:checked, button.osd:active, button.osd.flat:checked, button.osd.flat:active, + #XfceNotifyWindow button:checked, + #XfceNotifyWindow button:active, + #XfceNotifyWindow button.flat:checked, + #XfceNotifyWindow button.flat:active { + /*@include linear-gradient(shade($bg, .7), to top);*/ + background-color: #FC6600; + background-image: none; + border-color: rgba(190, 190, 190, 0.22); + color: #ffffff; + box-shadow: inset 1px 0 rgba(238, 238, 238, 0.06), inset 0 1px rgba(238, 238, 238, 0.07), inset -1px 0 rgba(238, 238, 238, 0.06), inset 0 -1px rgba(238, 238, 238, 0.05); } + button.osd:checked:focus, button.osd:checked:hover, button.osd:active:focus, button.osd:active:hover, button.osd.flat:checked:focus, button.osd.flat:checked:hover, button.osd.flat:active:focus, button.osd.flat:active:hover, + #XfceNotifyWindow button:checked:focus, + #XfceNotifyWindow button:checked:hover, + #XfceNotifyWindow button:active:focus, + #XfceNotifyWindow button:active:hover, + #XfceNotifyWindow button.flat:checked:focus, + #XfceNotifyWindow button.flat:checked:hover, + #XfceNotifyWindow button.flat:active:focus, + #XfceNotifyWindow button.flat:active:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.22),0.3); } + button.osd:checked:active, button.osd:checked:active:hover, button.osd:checked:active:focus, button.osd:checked:active:hover:focus, button.osd:checked:checked, button.osd:checked:checked:hover, button.osd:checked:checked:focus, button.osd:checked:checked:hover:focus, button.osd:active:active, button.osd:active:active:hover, button.osd:active:active:focus, button.osd:active:active:hover:focus, button.osd:active:checked, button.osd:active:checked:hover, button.osd:active:checked:focus, button.osd:active:checked:hover:focus, button.osd.flat:checked:active, button.osd.flat:checked:active:hover, button.osd.flat:checked:active:focus, button.osd.flat:checked:active:hover:focus, button.osd.flat:checked:checked, button.osd.flat:checked:checked:hover, button.osd.flat:checked:checked:focus, button.osd.flat:checked:checked:hover:focus, button.osd.flat:active:active, button.osd.flat:active:active:hover, button.osd.flat:active:active:focus, button.osd.flat:active:active:hover:focus, button.osd.flat:active:checked, button.osd.flat:active:checked:hover, button.osd.flat:active:checked:focus, button.osd.flat:active:checked:hover:focus, + #XfceNotifyWindow button:checked:active, + #XfceNotifyWindow button:checked:active:hover, + #XfceNotifyWindow button:checked:active:focus, + #XfceNotifyWindow button:checked:active:hover:focus, + #XfceNotifyWindow button:checked:checked, + #XfceNotifyWindow button:checked:checked:hover, + #XfceNotifyWindow button:checked:checked:focus, + #XfceNotifyWindow button:checked:checked:hover:focus, + #XfceNotifyWindow button:active:active, + #XfceNotifyWindow button:active:active:hover, + #XfceNotifyWindow button:active:active:focus, + #XfceNotifyWindow button:active:active:hover:focus, + #XfceNotifyWindow button:active:checked, + #XfceNotifyWindow button:active:checked:hover, + #XfceNotifyWindow button:active:checked:focus, + #XfceNotifyWindow button:active:checked:hover:focus, + #XfceNotifyWindow button.flat:checked:active, + #XfceNotifyWindow button.flat:checked:active:hover, + #XfceNotifyWindow button.flat:checked:active:focus, + #XfceNotifyWindow button.flat:checked:active:hover:focus, + #XfceNotifyWindow button.flat:checked:checked, + #XfceNotifyWindow button.flat:checked:checked:hover, + #XfceNotifyWindow button.flat:checked:checked:focus, + #XfceNotifyWindow button.flat:checked:checked:hover:focus, + #XfceNotifyWindow button.flat:active:active, + #XfceNotifyWindow button.flat:active:active:hover, + #XfceNotifyWindow button.flat:active:active:focus, + #XfceNotifyWindow button.flat:active:active:hover:focus, + #XfceNotifyWindow button.flat:active:checked, + #XfceNotifyWindow button.flat:active:checked:hover, + #XfceNotifyWindow button.flat:active:checked:focus, + #XfceNotifyWindow button.flat:active:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.22); } + button.osd:checked:disabled, button.osd:active:disabled, button.osd.flat:checked:disabled, button.osd.flat:active:disabled, + #XfceNotifyWindow button:checked:disabled, + #XfceNotifyWindow button:active:disabled, + #XfceNotifyWindow button.flat:checked:disabled, + #XfceNotifyWindow button.flat:active:disabled { + border-color: rgba(202, 202, 202, 0.22); } + button.osd:checked:active:disabled, button.osd:checked:checked:disabled, button.osd:active:active:disabled, button.osd:active:checked:disabled, button.osd.flat:checked:active:disabled, button.osd.flat:checked:checked:disabled, button.osd.flat:active:active:disabled, button.osd.flat:active:checked:disabled, + #XfceNotifyWindow button:checked:active:disabled, + #XfceNotifyWindow button:checked:checked:disabled, + #XfceNotifyWindow button:active:active:disabled, + #XfceNotifyWindow button:active:checked:disabled, + #XfceNotifyWindow button.flat:checked:active:disabled, + #XfceNotifyWindow button.flat:checked:checked:disabled, + #XfceNotifyWindow button.flat:active:active:disabled, + #XfceNotifyWindow button.flat:active:checked:disabled { + border-color: rgba(190, 190, 190, 0.22); } + button.osd:checked:focus, button.osd:checked:hover, button.osd:active:focus, button.osd:active:hover, button.osd.flat:checked:focus, button.osd.flat:checked:hover, button.osd.flat:active:focus, button.osd.flat:active:hover, + #XfceNotifyWindow button:checked:focus, + #XfceNotifyWindow button:checked:hover, + #XfceNotifyWindow button:active:focus, + #XfceNotifyWindow button:active:hover, + #XfceNotifyWindow button.flat:checked:focus, + #XfceNotifyWindow button.flat:checked:hover, + #XfceNotifyWindow button.flat:active:focus, + #XfceNotifyWindow button.flat:active:hover { + /*@include linear-gradient(shade($bg, .65), to top);*/ + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + button.osd:focus, button.osd:hover, button.osd.flat:focus, button.osd.flat:hover, + #XfceNotifyWindow button:focus, + #XfceNotifyWindow button:hover, + #XfceNotifyWindow button.flat:focus, + #XfceNotifyWindow button.flat:hover { + color: #eeeeee; } + button.osd:disabled:disabled, button.osd.flat:disabled:disabled, + #XfceNotifyWindow button:disabled:disabled, + #XfceNotifyWindow button.flat:disabled:disabled { + background-color: alpha(mix(rgba(17, 17, 17, 0.8),#eeeeee,0.2),0.4); + background-image: none; + /*border: 1px solid alpha($bg, .2);*/ + opacity: .6; + color: mix(rgba(17, 17, 17, 0.8),#eeeeee,0.6); + box-shadow: none; } + button.osd:disabled:disabled :disabled, button.osd.flat:disabled:disabled :disabled, + #XfceNotifyWindow button:disabled:disabled :disabled, + #XfceNotifyWindow button.flat:disabled:disabled :disabled { + color: mix(rgba(17, 17, 17, 0.8),#eeeeee,0.6); } + button.osd:active:disabled, button.osd:checked:disabled, button.osd.flat:active:disabled, button.osd.flat:checked:disabled, + #XfceNotifyWindow button:active:disabled, + #XfceNotifyWindow button:checked:disabled, + #XfceNotifyWindow button.flat:active:disabled, + #XfceNotifyWindow button.flat:checked:disabled { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + button.osd:active:disabled :disabled, button.osd:checked:disabled :disabled, button.osd.flat:active:disabled :disabled, button.osd.flat:checked:disabled :disabled, + #XfceNotifyWindow button:active:disabled :disabled, + #XfceNotifyWindow button:checked:disabled :disabled, + #XfceNotifyWindow button.flat:active:disabled :disabled, + #XfceNotifyWindow button.flat:checked:disabled :disabled { + color: rgba(255, 255, 255, 0.85); } + button.osd.separator, button.osd .separator, + #XfceNotifyWindow button.separator, + #XfceNotifyWindow button .separator { + border: 1px solid currentColor; + color: rgba(17, 17, 17, 0.7); } + button.osd.separator:disabled, button.osd .separator:disabled, + #XfceNotifyWindow button.separator:disabled, + #XfceNotifyWindow button .separator:disabled { + color: rgba(17, 17, 17, 0.65); } + button.osd.image-button, + #XfceNotifyWindow button.image-button { + padding: 0; + min-height: 36px; + min-width: 36px; } + +toolbar.osd { + -GtkToolbar-button-relief: normal; + padding: 3px; + border: 1px solid rgba(14, 14, 14, 0.8); + border-radius: 3px; + background-color: rgba(17, 17, 17, 0.8); + background-image: none; + color: #eeeeee; } + toolbar.osd separator { + color: rgba(15, 15, 15, 0.8); } + toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { + border-radius: 0; } + +progressbar.osd { + margin: 2px; + min-height: 2px; + min-width: 2px; } + progressbar.osd trough { + border-style: none; + border-radius: 0; + background-image: none; + background-color: transparent; } + progressbar.osd progress { + border-style: none; + border-radius: 0; + background-color: #FC6600; + background-image: none; } + +.osd, +#XfceNotifyWindow { + background-color: rgba(17, 17, 17, 0.8); + color: #eeeeee; + /* used by gnome-settings-daemon's media-keys OSD */ + /* used by Documents */ } + .osd.background, + #XfceNotifyWindow.background { + background-color: rgba(17, 17, 17, 0.6); + color: #eeeeee; } + .osd .frame, + #XfceNotifyWindow .frame { + background-clip: border-box; + background-origin: border-box; } + .osd button, + #XfceNotifyWindow button { + background-color: rgba(17, 17, 17, 0.8); + background-image: none; + border-color: rgba(190, 190, 190, 0.22); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + .osd button:focus, .osd button:hover, + #XfceNotifyWindow button:focus, + #XfceNotifyWindow button:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.22),0.3); } + .osd button:active, .osd button:active:hover, .osd button:active:focus, .osd button:active:hover:focus, .osd button:checked, .osd button:checked:hover, .osd button:checked:focus, .osd button:checked:hover:focus, + #XfceNotifyWindow button:active, + #XfceNotifyWindow button:active:hover, + #XfceNotifyWindow button:active:focus, + #XfceNotifyWindow button:active:hover:focus, + #XfceNotifyWindow button:checked, + #XfceNotifyWindow button:checked:hover, + #XfceNotifyWindow button:checked:focus, + #XfceNotifyWindow button:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.22); } + .osd button:disabled, + #XfceNotifyWindow button:disabled { + border-color: rgba(202, 202, 202, 0.22); } + .osd button:active:disabled, .osd button:checked:disabled, + #XfceNotifyWindow button:active:disabled, + #XfceNotifyWindow button:checked:disabled { + border-color: rgba(190, 190, 190, 0.22); } + .linked:not(.vertical) > .osd button:not(:last-child):not(:only-child), + .linked:not(.vertical) > :not(:last-child):not(:only-child) .osd button, + stackswitcher:not(.vertical) > .osd button:not(:last-child):not(:only-child), .linked:not(.vertical) > + #XfceNotifyWindow button:not(:last-child):not(:only-child), + .linked:not(.vertical) > :not(:last-child):not(:only-child) + #XfceNotifyWindow button, + stackswitcher:not(.vertical) > + #XfceNotifyWindow button:not(:last-child):not(:only-child) { + border-right-style: none; } + .linked:not(.vertical) > .osd button:not(:last-child):not(:only-child):hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) .osd button:hover, + stackswitcher:not(.vertical) > .osd button:not(:last-child):not(:only-child):hover, .linked:not(.vertical) > + #XfceNotifyWindow button:not(:last-child):not(:only-child):hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) + #XfceNotifyWindow button:hover, + stackswitcher:not(.vertical) > + #XfceNotifyWindow button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); } + .linked:not(.vertical) > .osd button:not(:last-child):not(:only-child):checked, + .linked:not(.vertical) > :not(:last-child):not(:only-child) .osd button:checked, + stackswitcher:not(.vertical) > .osd button:not(:last-child):not(:only-child):checked, .linked:not(.vertical) > + #XfceNotifyWindow button:not(:last-child):not(:only-child):checked, + .linked:not(.vertical) > :not(:last-child):not(:only-child) + #XfceNotifyWindow button:checked, + stackswitcher:not(.vertical) > + #XfceNotifyWindow button:not(:last-child):not(:only-child):checked { + border-right-style: none; } + .linked:not(.vertical) > .osd button:not(:last-child):not(:only-child):checked:hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) .osd button:checked:hover, + stackswitcher:not(.vertical) > .osd button:not(:last-child):not(:only-child):checked:hover, .linked:not(.vertical) > + #XfceNotifyWindow button:not(:last-child):not(:only-child):checked:hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) + #XfceNotifyWindow button:checked:hover, + stackswitcher:not(.vertical) > + #XfceNotifyWindow button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + .linked.vertical > .osd button:not(:last-child):not(:only-child), + .linked.vertical > :not(:last-child):not(:only-child) .osd button, + stackswitcher.vertical > .osd button:not(:last-child):not(:only-child), .linked.vertical > + #XfceNotifyWindow button:not(:last-child):not(:only-child), + .linked.vertical > :not(:last-child):not(:only-child) + #XfceNotifyWindow button, + stackswitcher.vertical > + #XfceNotifyWindow button:not(:last-child):not(:only-child) { + border-bottom-style: none; } + .linked.vertical > .osd button:not(:last-child):not(:only-child):hover, + .linked.vertical > :not(:last-child):not(:only-child) .osd button:hover, + stackswitcher.vertical > .osd button:not(:last-child):not(:only-child):hover, .linked.vertical > + #XfceNotifyWindow button:not(:last-child):not(:only-child):hover, + .linked.vertical > :not(:last-child):not(:only-child) + #XfceNotifyWindow button:hover, + stackswitcher.vertical > + #XfceNotifyWindow button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); } + .linked.vertical > .osd button:not(:last-child):not(:only-child):checked, + .linked.vertical > :not(:last-child):not(:only-child) .osd button:checked, + stackswitcher.vertical > .osd button:not(:last-child):not(:only-child):checked, .linked.vertical > + #XfceNotifyWindow button:not(:last-child):not(:only-child):checked, + .linked.vertical > :not(:last-child):not(:only-child) + #XfceNotifyWindow button:checked, + stackswitcher.vertical > + #XfceNotifyWindow button:not(:last-child):not(:only-child):checked { + border-bottom-style: none; } + .linked.vertical > .osd button:not(:last-child):not(:only-child):checked:hover, + .linked.vertical > :not(:last-child):not(:only-child) .osd button:checked:hover, + stackswitcher.vertical > .osd button:not(:last-child):not(:only-child):checked:hover, .linked.vertical > + #XfceNotifyWindow button:not(:last-child):not(:only-child):checked:hover, + .linked.vertical > :not(:last-child):not(:only-child) + #XfceNotifyWindow button:checked:hover, + stackswitcher.vertical > + #XfceNotifyWindow button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + .osd button.flat, + #XfceNotifyWindow button.flat { + color: #eeeeee; + border-color: rgba(17, 17, 17, 0); + background-color: rgba(17, 17, 17, 0); + background-image: none; + box-shadow: none; } + .osd button:hover, .osd button.flat:hover, + #XfceNotifyWindow button:hover, + #XfceNotifyWindow button.flat:hover { + background-color: rgba(18, 18, 18, 0.8); + background-image: none; + border-color: rgba(190, 190, 190, 0.3); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + .osd button:hover:focus, .osd button:hover:hover, .osd button.flat:hover:focus, .osd button.flat:hover:hover, + #XfceNotifyWindow button:hover:focus, + #XfceNotifyWindow button:hover:hover, + #XfceNotifyWindow button.flat:hover:focus, + #XfceNotifyWindow button.flat:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.3),0.3); } + .osd button:hover:active, .osd button:hover:active:hover, .osd button:hover:active:focus, .osd button:hover:active:hover:focus, .osd button:hover:checked, .osd button:hover:checked:hover, .osd button:hover:checked:focus, .osd button:hover:checked:hover:focus, .osd button.flat:hover:active, .osd button.flat:hover:active:hover, .osd button.flat:hover:active:focus, .osd button.flat:hover:active:hover:focus, .osd button.flat:hover:checked, .osd button.flat:hover:checked:hover, .osd button.flat:hover:checked:focus, .osd button.flat:hover:checked:hover:focus, + #XfceNotifyWindow button:hover:active, + #XfceNotifyWindow button:hover:active:hover, + #XfceNotifyWindow button:hover:active:focus, + #XfceNotifyWindow button:hover:active:hover:focus, + #XfceNotifyWindow button:hover:checked, + #XfceNotifyWindow button:hover:checked:hover, + #XfceNotifyWindow button:hover:checked:focus, + #XfceNotifyWindow button:hover:checked:hover:focus, + #XfceNotifyWindow button.flat:hover:active, + #XfceNotifyWindow button.flat:hover:active:hover, + #XfceNotifyWindow button.flat:hover:active:focus, + #XfceNotifyWindow button.flat:hover:active:hover:focus, + #XfceNotifyWindow button.flat:hover:checked, + #XfceNotifyWindow button.flat:hover:checked:hover, + #XfceNotifyWindow button.flat:hover:checked:focus, + #XfceNotifyWindow button.flat:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.3); } + .osd button:hover:disabled, .osd button.flat:hover:disabled, + #XfceNotifyWindow button:hover:disabled, + #XfceNotifyWindow button.flat:hover:disabled { + border-color: rgba(202, 202, 202, 0.3); } + .osd button:hover:active:disabled, .osd button:hover:checked:disabled, .osd button.flat:hover:active:disabled, .osd button.flat:hover:checked:disabled, + #XfceNotifyWindow button:hover:active:disabled, + #XfceNotifyWindow button:hover:checked:disabled, + #XfceNotifyWindow button.flat:hover:active:disabled, + #XfceNotifyWindow button.flat:hover:checked:disabled { + border-color: rgba(190, 190, 190, 0.3); } + .osd button:focus, .osd button.flat:focus, + #XfceNotifyWindow button:focus, + #XfceNotifyWindow button.flat:focus { + background-color: rgba(18, 18, 18, 0.8); + background-image: none; + border-color: rgba(238, 238, 238, 0.22); + outline-color: rgba(252, 102, 0, 0.5); + outline-width: 1px; + outline-style: solid; + outline-offset: -3px; + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .osd button:focus:hover, .osd button.flat:focus:hover, + #XfceNotifyWindow button:focus:hover, + #XfceNotifyWindow button.flat:focus:hover { + background-color: rgba(19, 19, 19, 0.8); + background-image: none; + border-color: rgba(190, 190, 190, 0.3); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + .osd button:focus:hover:focus, .osd button:focus:hover:hover, .osd button.flat:focus:hover:focus, .osd button.flat:focus:hover:hover, + #XfceNotifyWindow button:focus:hover:focus, + #XfceNotifyWindow button:focus:hover:hover, + #XfceNotifyWindow button.flat:focus:hover:focus, + #XfceNotifyWindow button.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.3),0.3); } + .osd button:focus:hover:active, .osd button:focus:hover:active:hover, .osd button:focus:hover:active:focus, .osd button:focus:hover:active:hover:focus, .osd button:focus:hover:checked, .osd button:focus:hover:checked:hover, .osd button:focus:hover:checked:focus, .osd button:focus:hover:checked:hover:focus, .osd button.flat:focus:hover:active, .osd button.flat:focus:hover:active:hover, .osd button.flat:focus:hover:active:focus, .osd button.flat:focus:hover:active:hover:focus, .osd button.flat:focus:hover:checked, .osd button.flat:focus:hover:checked:hover, .osd button.flat:focus:hover:checked:focus, .osd button.flat:focus:hover:checked:hover:focus, + #XfceNotifyWindow button:focus:hover:active, + #XfceNotifyWindow button:focus:hover:active:hover, + #XfceNotifyWindow button:focus:hover:active:focus, + #XfceNotifyWindow button:focus:hover:active:hover:focus, + #XfceNotifyWindow button:focus:hover:checked, + #XfceNotifyWindow button:focus:hover:checked:hover, + #XfceNotifyWindow button:focus:hover:checked:focus, + #XfceNotifyWindow button:focus:hover:checked:hover:focus, + #XfceNotifyWindow button.flat:focus:hover:active, + #XfceNotifyWindow button.flat:focus:hover:active:hover, + #XfceNotifyWindow button.flat:focus:hover:active:focus, + #XfceNotifyWindow button.flat:focus:hover:active:hover:focus, + #XfceNotifyWindow button.flat:focus:hover:checked, + #XfceNotifyWindow button.flat:focus:hover:checked:hover, + #XfceNotifyWindow button.flat:focus:hover:checked:focus, + #XfceNotifyWindow button.flat:focus:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.3); } + .osd button:focus:hover:disabled, .osd button.flat:focus:hover:disabled, + #XfceNotifyWindow button:focus:hover:disabled, + #XfceNotifyWindow button.flat:focus:hover:disabled { + border-color: rgba(202, 202, 202, 0.3); } + .osd button:focus:hover:active:disabled, .osd button:focus:hover:checked:disabled, .osd button.flat:focus:hover:active:disabled, .osd button.flat:focus:hover:checked:disabled, + #XfceNotifyWindow button:focus:hover:active:disabled, + #XfceNotifyWindow button:focus:hover:checked:disabled, + #XfceNotifyWindow button.flat:focus:hover:active:disabled, + #XfceNotifyWindow button.flat:focus:hover:checked:disabled { + border-color: rgba(190, 190, 190, 0.3); } + .osd button:checked, .osd button:active, .osd button.flat:checked, .osd button.flat:active, + #XfceNotifyWindow button:checked, + #XfceNotifyWindow button:active, + #XfceNotifyWindow button.flat:checked, + #XfceNotifyWindow button.flat:active { + /*@include linear-gradient(shade($bg, .7), to top);*/ + background-color: #FC6600; + background-image: none; + border-color: rgba(190, 190, 190, 0.22); + color: #ffffff; + box-shadow: inset 1px 0 rgba(238, 238, 238, 0.06), inset 0 1px rgba(238, 238, 238, 0.07), inset -1px 0 rgba(238, 238, 238, 0.06), inset 0 -1px rgba(238, 238, 238, 0.05); } + .osd button:checked:focus, .osd button:checked:hover, .osd button:active:focus, .osd button:active:hover, .osd button.flat:checked:focus, .osd button.flat:checked:hover, .osd button.flat:active:focus, .osd button.flat:active:hover, + #XfceNotifyWindow button:checked:focus, + #XfceNotifyWindow button:checked:hover, + #XfceNotifyWindow button:active:focus, + #XfceNotifyWindow button:active:hover, + #XfceNotifyWindow button.flat:checked:focus, + #XfceNotifyWindow button.flat:checked:hover, + #XfceNotifyWindow button.flat:active:focus, + #XfceNotifyWindow button.flat:active:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.22),0.3); } + .osd button:checked:active, .osd button:checked:active:hover, .osd button:checked:active:focus, .osd button:checked:active:hover:focus, .osd button:checked:checked, .osd button:checked:checked:hover, .osd button:checked:checked:focus, .osd button:checked:checked:hover:focus, .osd button:active:active, .osd button:active:active:hover, .osd button:active:active:focus, .osd button:active:active:hover:focus, .osd button:active:checked, .osd button:active:checked:hover, .osd button:active:checked:focus, .osd button:active:checked:hover:focus, .osd button.flat:checked:active, .osd button.flat:checked:active:hover, .osd button.flat:checked:active:focus, .osd button.flat:checked:active:hover:focus, .osd button.flat:checked:checked, .osd button.flat:checked:checked:hover, .osd button.flat:checked:checked:focus, .osd button.flat:checked:checked:hover:focus, .osd button.flat:active:active, .osd button.flat:active:active:hover, .osd button.flat:active:active:focus, .osd button.flat:active:active:hover:focus, .osd button.flat:active:checked, .osd button.flat:active:checked:hover, .osd button.flat:active:checked:focus, .osd button.flat:active:checked:hover:focus, + #XfceNotifyWindow button:checked:active, + #XfceNotifyWindow button:checked:active:hover, + #XfceNotifyWindow button:checked:active:focus, + #XfceNotifyWindow button:checked:active:hover:focus, + #XfceNotifyWindow button:checked:checked, + #XfceNotifyWindow button:checked:checked:hover, + #XfceNotifyWindow button:checked:checked:focus, + #XfceNotifyWindow button:checked:checked:hover:focus, + #XfceNotifyWindow button:active:active, + #XfceNotifyWindow button:active:active:hover, + #XfceNotifyWindow button:active:active:focus, + #XfceNotifyWindow button:active:active:hover:focus, + #XfceNotifyWindow button:active:checked, + #XfceNotifyWindow button:active:checked:hover, + #XfceNotifyWindow button:active:checked:focus, + #XfceNotifyWindow button:active:checked:hover:focus, + #XfceNotifyWindow button.flat:checked:active, + #XfceNotifyWindow button.flat:checked:active:hover, + #XfceNotifyWindow button.flat:checked:active:focus, + #XfceNotifyWindow button.flat:checked:active:hover:focus, + #XfceNotifyWindow button.flat:checked:checked, + #XfceNotifyWindow button.flat:checked:checked:hover, + #XfceNotifyWindow button.flat:checked:checked:focus, + #XfceNotifyWindow button.flat:checked:checked:hover:focus, + #XfceNotifyWindow button.flat:active:active, + #XfceNotifyWindow button.flat:active:active:hover, + #XfceNotifyWindow button.flat:active:active:focus, + #XfceNotifyWindow button.flat:active:active:hover:focus, + #XfceNotifyWindow button.flat:active:checked, + #XfceNotifyWindow button.flat:active:checked:hover, + #XfceNotifyWindow button.flat:active:checked:focus, + #XfceNotifyWindow button.flat:active:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.22); } + .osd button:checked:disabled, .osd button:active:disabled, .osd button.flat:checked:disabled, .osd button.flat:active:disabled, + #XfceNotifyWindow button:checked:disabled, + #XfceNotifyWindow button:active:disabled, + #XfceNotifyWindow button.flat:checked:disabled, + #XfceNotifyWindow button.flat:active:disabled { + border-color: rgba(202, 202, 202, 0.22); } + .osd button:checked:active:disabled, .osd button:checked:checked:disabled, .osd button:active:active:disabled, .osd button:active:checked:disabled, .osd button.flat:checked:active:disabled, .osd button.flat:checked:checked:disabled, .osd button.flat:active:active:disabled, .osd button.flat:active:checked:disabled, + #XfceNotifyWindow button:checked:active:disabled, + #XfceNotifyWindow button:checked:checked:disabled, + #XfceNotifyWindow button:active:active:disabled, + #XfceNotifyWindow button:active:checked:disabled, + #XfceNotifyWindow button.flat:checked:active:disabled, + #XfceNotifyWindow button.flat:checked:checked:disabled, + #XfceNotifyWindow button.flat:active:active:disabled, + #XfceNotifyWindow button.flat:active:checked:disabled { + border-color: rgba(190, 190, 190, 0.22); } + .osd button:checked:focus, .osd button:checked:hover, .osd button:active:focus, .osd button:active:hover, .osd button.flat:checked:focus, .osd button.flat:checked:hover, .osd button.flat:active:focus, .osd button.flat:active:hover, + #XfceNotifyWindow button:checked:focus, + #XfceNotifyWindow button:checked:hover, + #XfceNotifyWindow button:active:focus, + #XfceNotifyWindow button:active:hover, + #XfceNotifyWindow button.flat:checked:focus, + #XfceNotifyWindow button.flat:checked:hover, + #XfceNotifyWindow button.flat:active:focus, + #XfceNotifyWindow button.flat:active:hover { + /*@include linear-gradient(shade($bg, .65), to top);*/ + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + .osd button:focus, .osd button:hover, .osd button.flat:focus, .osd button.flat:hover, + #XfceNotifyWindow button:focus, + #XfceNotifyWindow button:hover, + #XfceNotifyWindow button.flat:focus, + #XfceNotifyWindow button.flat:hover { + color: #eeeeee; } + .osd button:disabled:disabled, .osd button.flat:disabled:disabled, + #XfceNotifyWindow button:disabled:disabled, + #XfceNotifyWindow button.flat:disabled:disabled { + background-color: alpha(mix(rgba(17, 17, 17, 0.8),#eeeeee,0.2),0.4); + background-image: none; + /*border: 1px solid alpha($bg, .2);*/ + opacity: .6; + color: mix(rgba(17, 17, 17, 0.8),#eeeeee,0.6); + box-shadow: none; } + .osd button:disabled:disabled :disabled, .osd button.flat:disabled:disabled :disabled, + #XfceNotifyWindow button:disabled:disabled :disabled, + #XfceNotifyWindow button.flat:disabled:disabled :disabled { + color: mix(rgba(17, 17, 17, 0.8),#eeeeee,0.6); } + .osd button:active:disabled, .osd button:checked:disabled, .osd button.flat:active:disabled, .osd button.flat:checked:disabled, + #XfceNotifyWindow button:active:disabled, + #XfceNotifyWindow button:checked:disabled, + #XfceNotifyWindow button.flat:active:disabled, + #XfceNotifyWindow button.flat:checked:disabled { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + .osd button:active:disabled :disabled, .osd button:checked:disabled :disabled, .osd button.flat:active:disabled :disabled, .osd button.flat:checked:disabled :disabled, + #XfceNotifyWindow button:active:disabled :disabled, + #XfceNotifyWindow button:checked:disabled :disabled, + #XfceNotifyWindow button.flat:active:disabled :disabled, + #XfceNotifyWindow button.flat:checked:disabled :disabled { + color: rgba(255, 255, 255, 0.85); } + .osd button.separator, .osd button .separator, + #XfceNotifyWindow button.separator, + #XfceNotifyWindow button .separator { + border: 1px solid currentColor; + color: rgba(17, 17, 17, 0.7); } + .osd button.separator:disabled, .osd button .separator:disabled, + #XfceNotifyWindow button.separator:disabled, + #XfceNotifyWindow button .separator:disabled { + color: rgba(17, 17, 17, 0.65); } + .osd entry, + #XfceNotifyWindow entry { + background-color: #111111; + background-image: none; + border-color: shade(mix(#111111,#eeeeee,0.2),0.8); + padding: 5px 3px; + color: #eeeeee; + caret-color: #eeeeee; + -gtk-secondary-caret-color: #eeeeee; } + .osd entry:focus, .osd entry:hover, + #XfceNotifyWindow entry:focus, + #XfceNotifyWindow entry:hover { + border-color: mix(#FC6600,mix(#111111,#eeeeee,0.2),0.3); } + .osd entry:active, .osd entry:active:hover, .osd entry:active:focus, .osd entry:active:hover:focus, .osd entry:checked, .osd entry:checked:hover, .osd entry:checked:focus, .osd entry:checked:hover:focus, + #XfceNotifyWindow entry:active, + #XfceNotifyWindow entry:active:hover, + #XfceNotifyWindow entry:active:focus, + #XfceNotifyWindow entry:active:hover:focus, + #XfceNotifyWindow entry:checked, + #XfceNotifyWindow entry:checked:hover, + #XfceNotifyWindow entry:checked:focus, + #XfceNotifyWindow entry:checked:hover:focus { + border-color: shade(mix(#111111,#eeeeee,0.2),0.7); } + .osd entry:disabled, + #XfceNotifyWindow entry:disabled { + border-color: shade(mix(#111111,#eeeeee,0.2),0.85); } + .osd entry:active:disabled, .osd entry:checked:disabled, + #XfceNotifyWindow entry:active:disabled, + #XfceNotifyWindow entry:checked:disabled { + border-color: shade(mix(#111111,#eeeeee,0.2),0.8); } + .osd entry:focus, .osd entry:active, + #XfceNotifyWindow entry:focus, + #XfceNotifyWindow entry:active { + border-color: mix(#FC6600,rgba(14, 14, 14, 0.8),0.3); } + .osd entry:disabled, + #XfceNotifyWindow entry:disabled { + background-color: mix(#111111,#eeeeee,0.07); + background-image: none; + opacity: .9; + color: mix(#111111,#eeeeee,0.9); } + .osd trough, .osd.trough, + #XfceNotifyWindow trough, + #XfceNotifyWindow.trough { + background-color: rgba(238, 238, 238, 0.3); } + .osd progressbar, .osd.progressbar, + #XfceNotifyWindow progressbar, + #XfceNotifyWindow.progressbar { + background-color: #eeeeee; } + .osd scale slider, + #XfceNotifyWindow scale slider { + background-color: rgba(18, 18, 18, 0.8); + background-image: none; + border-color: rgba(14, 14, 14, 0.8); } + .osd scale slider:focus, .osd scale slider:hover, + #XfceNotifyWindow scale slider:focus, + #XfceNotifyWindow scale slider:hover { + border-color: mix(#FC6600,rgba(17, 17, 17, 0.8),0.3); } + .osd scale slider:active, .osd scale slider:active:hover, .osd scale slider:active:focus, .osd scale slider:active:hover:focus, .osd scale slider:checked, .osd scale slider:checked:hover, .osd scale slider:checked:focus, .osd scale slider:checked:hover:focus, + #XfceNotifyWindow scale slider:active, + #XfceNotifyWindow scale slider:active:hover, + #XfceNotifyWindow scale slider:active:focus, + #XfceNotifyWindow scale slider:active:hover:focus, + #XfceNotifyWindow scale slider:checked, + #XfceNotifyWindow scale slider:checked:hover, + #XfceNotifyWindow scale slider:checked:focus, + #XfceNotifyWindow scale slider:checked:hover:focus { + border-color: rgba(12, 12, 12, 0.8); } + .osd scale slider:disabled, + #XfceNotifyWindow scale slider:disabled { + border-color: rgba(14, 14, 14, 0.8); } + .osd scale slider:active:disabled, .osd scale slider:checked:disabled, + #XfceNotifyWindow scale slider:active:disabled, + #XfceNotifyWindow scale slider:checked:disabled { + border-color: rgba(14, 14, 14, 0.8); } + .osd scale slider:disabled, + #XfceNotifyWindow scale slider:disabled { + background-color: rgba(15, 15, 15, 0.8); + background-image: none; } + .osd scale trough, + #XfceNotifyWindow scale trough { + border-color: rgba(14, 14, 14, 0.8); + background-color: rgba(18, 18, 18, 0.8); + background-image: none; } + .osd scale trough.highlight, + #XfceNotifyWindow scale trough.highlight { + border-color: #FC6600; + background-color: #FC6600; + background-image: none; } + .osd scale trough:disabled, .osd scale trough.highlight:disabled, + #XfceNotifyWindow scale trough:disabled, + #XfceNotifyWindow scale trough.highlight:disabled { + border-color: rgba(14, 14, 14, 0.8); + background-color: rgba(15, 15, 15, 0.8); + background-image: none; } + .osd scale trough, + #XfceNotifyWindow scale trough { + background-color: rgba(35, 35, 35, 0.8); } + .osd scale trough highlight, + #XfceNotifyWindow scale trough highlight { + background-color: #FC6600; } + .osd scale slider, + #XfceNotifyWindow scale slider { + background-clip: border-box; + background-color: #FC6600; + border-color: #FC6600; } + .osd scale slider:hover, + #XfceNotifyWindow scale slider:hover { + background-color: #ff8430; + border-color: #ff8430; } + .osd scale slider:active, + #XfceNotifyWindow scale slider:active { + background-color: #c95100; + border-color: #c95100; } + .osd.view, iconview.osd, .osd .view, .osd iconview, .osd view, + #XfceNotifyWindow.view, + iconview#XfceNotifyWindow, + #XfceNotifyWindow .view, + #XfceNotifyWindow iconview, + #XfceNotifyWindow view { + background-color: rgba(17, 17, 17, 0.8); } + .osd scrollbar trough, + #XfceNotifyWindow scrollbar trough { + background-color: rgba(17, 17, 17, 0.8); } + .osd scrollbar slider, + #XfceNotifyWindow scrollbar slider { + border: 1px solid mix(rgba(15, 15, 15, 0.8),#eeeeee,0.21); + border-radius: 0; + background-color: mix(rgba(17, 17, 17, 0.8),#eeeeee,0.21); } + .osd scrollbar slider:hover, + #XfceNotifyWindow scrollbar slider:hover { + border-color: mix(rgba(15, 15, 15, 0.8),#eeeeee,0.31); + background-color: mix(rgba(17, 17, 17, 0.8),#eeeeee,0.31); } + .osd scrollbar slider:active, + #XfceNotifyWindow scrollbar slider:active { + border-color: #e35c00; + background-color: #FC6600; } + .osd iconview.cell:selected, .osd iconview.cell:selected:focus, + #XfceNotifyWindow iconview.cell:selected, + #XfceNotifyWindow iconview.cell:selected:focus { + background-color: transparent; + border: 3px solid mix(rgba(15, 15, 15, 0.8),#eeeeee,0.21); + border-radius: 3px; + outline-color: transparent; } + .osd .page-thumbnail, + #XfceNotifyWindow .page-thumbnail { + border: 1px solid rgba(15, 15, 15, 0.8); + /* when there's no pixbuf yet */ + background-color: rgba(17, 17, 17, 0.8); } + .osd popover.background, + #XfceNotifyWindow popover.background { + box-shadow: 0 2px 7px 3px rgba(95, 95, 95, 0.5); } + .osd popover.background > toolbar button, + #XfceNotifyWindow popover.background > toolbar button { + border-radius: 0; + border-width: 0; + background-color: transparent; + background-image: none; } + .osd spinbutton:not(.vertical), + #XfceNotifyWindow spinbutton:not(.vertical) { + background-color: #111111; + background-image: none; + border-color: #0e0e0e; + padding: 0; + color: #eeeeee; + caret-color: #eeeeee; } + .osd spinbutton:not(.vertical):focus, .osd spinbutton:not(.vertical):hover, + #XfceNotifyWindow spinbutton:not(.vertical):focus, + #XfceNotifyWindow spinbutton:not(.vertical):hover { + border-color: mix(#FC6600,#111111,0.3); } + .osd spinbutton:not(.vertical):active, .osd spinbutton:not(.vertical):active:hover, .osd spinbutton:not(.vertical):active:focus, .osd spinbutton:not(.vertical):active:hover:focus, .osd spinbutton:not(.vertical):checked, .osd spinbutton:not(.vertical):checked:hover, .osd spinbutton:not(.vertical):checked:focus, .osd spinbutton:not(.vertical):checked:hover:focus, + #XfceNotifyWindow spinbutton:not(.vertical):active, + #XfceNotifyWindow spinbutton:not(.vertical):active:hover, + #XfceNotifyWindow spinbutton:not(.vertical):active:focus, + #XfceNotifyWindow spinbutton:not(.vertical):active:hover:focus, + #XfceNotifyWindow spinbutton:not(.vertical):checked, + #XfceNotifyWindow spinbutton:not(.vertical):checked:hover, + #XfceNotifyWindow spinbutton:not(.vertical):checked:focus, + #XfceNotifyWindow spinbutton:not(.vertical):checked:hover:focus { + border-color: #0c0c0c; } + .osd spinbutton:not(.vertical):disabled, + #XfceNotifyWindow spinbutton:not(.vertical):disabled { + border-color: #0e0e0e; } + .osd spinbutton:not(.vertical):active:disabled, .osd spinbutton:not(.vertical):checked:disabled, + #XfceNotifyWindow spinbutton:not(.vertical):active:disabled, + #XfceNotifyWindow spinbutton:not(.vertical):checked:disabled { + border-color: #0e0e0e; } + .osd spinbutton:not(.vertical):focus, .osd spinbutton:not(.vertical):active, + #XfceNotifyWindow spinbutton:not(.vertical):focus, + #XfceNotifyWindow spinbutton:not(.vertical):active { + border-color: mix(#FC6600,rgba(14, 14, 14, 0.8),0.3); } + .osd spinbutton:not(.vertical):disabled, + #XfceNotifyWindow spinbutton:not(.vertical):disabled { + background-color: #0f0f0f; + background-image: none; + color: mix(#111111,#eeeeee,0.5); } + .osd spinbutton:not(.vertical) button, + #XfceNotifyWindow spinbutton:not(.vertical) button { + background-color: rgba(17, 17, 17, 0.8); + background-image: none; + border-color: rgba(190, 190, 190, 0.22); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); + border-radius: 0; + border-color: rgba(14, 14, 14, 0.5); + border-style: none none none solid; + background-image: none; + box-shadow: none; } + .osd spinbutton:not(.vertical) button:focus, .osd spinbutton:not(.vertical) button:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.22),0.3); } + .osd spinbutton:not(.vertical) button:active, .osd spinbutton:not(.vertical) button:active:hover, .osd spinbutton:not(.vertical) button:active:focus, .osd spinbutton:not(.vertical) button:active:hover:focus, .osd spinbutton:not(.vertical) button:checked, .osd spinbutton:not(.vertical) button:checked:hover, .osd spinbutton:not(.vertical) button:checked:focus, .osd spinbutton:not(.vertical) button:checked:hover:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button:active, + #XfceNotifyWindow spinbutton:not(.vertical) button:active:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button:active:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button:active:hover:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button:checked, + #XfceNotifyWindow spinbutton:not(.vertical) button:checked:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button:checked:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.22); } + .osd spinbutton:not(.vertical) button:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button:disabled { + border-color: rgba(202, 202, 202, 0.22); } + .osd spinbutton:not(.vertical) button:active:disabled, .osd spinbutton:not(.vertical) button:checked:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button:active:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button:checked:disabled { + border-color: rgba(190, 190, 190, 0.22); } + .linked:not(.vertical) > .osd spinbutton:not(.vertical) button:not(:last-child):not(:only-child), + .linked:not(.vertical) > :not(:last-child):not(:only-child) .osd spinbutton:not(.vertical) button, + stackswitcher:not(.vertical) > .osd spinbutton:not(.vertical) button:not(:last-child):not(:only-child), .linked:not(.vertical) > + #XfceNotifyWindow spinbutton:not(.vertical) button:not(:last-child):not(:only-child), + .linked:not(.vertical) > :not(:last-child):not(:only-child) + #XfceNotifyWindow spinbutton:not(.vertical) button, + stackswitcher:not(.vertical) > + #XfceNotifyWindow spinbutton:not(.vertical) button:not(:last-child):not(:only-child) { + border-right-style: none; } + .linked:not(.vertical) > .osd spinbutton:not(.vertical) button:not(:last-child):not(:only-child):hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) .osd spinbutton:not(.vertical) button:hover, + stackswitcher:not(.vertical) > .osd spinbutton:not(.vertical) button:not(:last-child):not(:only-child):hover, .linked:not(.vertical) > + #XfceNotifyWindow spinbutton:not(.vertical) button:not(:last-child):not(:only-child):hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) + #XfceNotifyWindow spinbutton:not(.vertical) button:hover, + stackswitcher:not(.vertical) > + #XfceNotifyWindow spinbutton:not(.vertical) button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); } + .linked:not(.vertical) > .osd spinbutton:not(.vertical) button:not(:last-child):not(:only-child):checked, + .linked:not(.vertical) > :not(:last-child):not(:only-child) .osd spinbutton:not(.vertical) button:checked, + stackswitcher:not(.vertical) > .osd spinbutton:not(.vertical) button:not(:last-child):not(:only-child):checked, .linked:not(.vertical) > + #XfceNotifyWindow spinbutton:not(.vertical) button:not(:last-child):not(:only-child):checked, + .linked:not(.vertical) > :not(:last-child):not(:only-child) + #XfceNotifyWindow spinbutton:not(.vertical) button:checked, + stackswitcher:not(.vertical) > + #XfceNotifyWindow spinbutton:not(.vertical) button:not(:last-child):not(:only-child):checked { + border-right-style: none; } + .linked:not(.vertical) > .osd spinbutton:not(.vertical) button:not(:last-child):not(:only-child):checked:hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) .osd spinbutton:not(.vertical) button:checked:hover, + stackswitcher:not(.vertical) > .osd spinbutton:not(.vertical) button:not(:last-child):not(:only-child):checked:hover, .linked:not(.vertical) > + #XfceNotifyWindow spinbutton:not(.vertical) button:not(:last-child):not(:only-child):checked:hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) + #XfceNotifyWindow spinbutton:not(.vertical) button:checked:hover, + stackswitcher:not(.vertical) > + #XfceNotifyWindow spinbutton:not(.vertical) button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + .linked.vertical > .osd spinbutton:not(.vertical) button:not(:last-child):not(:only-child), + .linked.vertical > :not(:last-child):not(:only-child) .osd spinbutton:not(.vertical) button, + stackswitcher.vertical > .osd spinbutton:not(.vertical) button:not(:last-child):not(:only-child), .linked.vertical > + #XfceNotifyWindow spinbutton:not(.vertical) button:not(:last-child):not(:only-child), + .linked.vertical > :not(:last-child):not(:only-child) + #XfceNotifyWindow spinbutton:not(.vertical) button, + stackswitcher.vertical > + #XfceNotifyWindow spinbutton:not(.vertical) button:not(:last-child):not(:only-child) { + border-bottom-style: none; } + .linked.vertical > .osd spinbutton:not(.vertical) button:not(:last-child):not(:only-child):hover, + .linked.vertical > :not(:last-child):not(:only-child) .osd spinbutton:not(.vertical) button:hover, + stackswitcher.vertical > .osd spinbutton:not(.vertical) button:not(:last-child):not(:only-child):hover, .linked.vertical > + #XfceNotifyWindow spinbutton:not(.vertical) button:not(:last-child):not(:only-child):hover, + .linked.vertical > :not(:last-child):not(:only-child) + #XfceNotifyWindow spinbutton:not(.vertical) button:hover, + stackswitcher.vertical > + #XfceNotifyWindow spinbutton:not(.vertical) button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); } + .linked.vertical > .osd spinbutton:not(.vertical) button:not(:last-child):not(:only-child):checked, + .linked.vertical > :not(:last-child):not(:only-child) .osd spinbutton:not(.vertical) button:checked, + stackswitcher.vertical > .osd spinbutton:not(.vertical) button:not(:last-child):not(:only-child):checked, .linked.vertical > + #XfceNotifyWindow spinbutton:not(.vertical) button:not(:last-child):not(:only-child):checked, + .linked.vertical > :not(:last-child):not(:only-child) + #XfceNotifyWindow spinbutton:not(.vertical) button:checked, + stackswitcher.vertical > + #XfceNotifyWindow spinbutton:not(.vertical) button:not(:last-child):not(:only-child):checked { + border-bottom-style: none; } + .linked.vertical > .osd spinbutton:not(.vertical) button:not(:last-child):not(:only-child):checked:hover, + .linked.vertical > :not(:last-child):not(:only-child) .osd spinbutton:not(.vertical) button:checked:hover, + stackswitcher.vertical > .osd spinbutton:not(.vertical) button:not(:last-child):not(:only-child):checked:hover, .linked.vertical > + #XfceNotifyWindow spinbutton:not(.vertical) button:not(:last-child):not(:only-child):checked:hover, + .linked.vertical > :not(:last-child):not(:only-child) + #XfceNotifyWindow spinbutton:not(.vertical) button:checked:hover, + stackswitcher.vertical > + #XfceNotifyWindow spinbutton:not(.vertical) button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + .osd spinbutton:not(.vertical) button.flat, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat { + color: #eeeeee; + border-color: rgba(17, 17, 17, 0); + background-color: rgba(17, 17, 17, 0); + background-image: none; + box-shadow: none; } + .osd spinbutton:not(.vertical) button:hover, .osd spinbutton:not(.vertical) button.flat:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:hover { + background-color: rgba(18, 18, 18, 0.8); + background-image: none; + border-color: rgba(190, 190, 190, 0.3); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + .osd spinbutton:not(.vertical) button:hover:focus, .osd spinbutton:not(.vertical) button:hover:hover, .osd spinbutton:not(.vertical) button.flat:hover:focus, .osd spinbutton:not(.vertical) button.flat:hover:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button:hover:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button:hover:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:hover:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.3),0.3); } + .osd spinbutton:not(.vertical) button:hover:active, .osd spinbutton:not(.vertical) button:hover:active:hover, .osd spinbutton:not(.vertical) button:hover:active:focus, .osd spinbutton:not(.vertical) button:hover:active:hover:focus, .osd spinbutton:not(.vertical) button:hover:checked, .osd spinbutton:not(.vertical) button:hover:checked:hover, .osd spinbutton:not(.vertical) button:hover:checked:focus, .osd spinbutton:not(.vertical) button:hover:checked:hover:focus, .osd spinbutton:not(.vertical) button.flat:hover:active, .osd spinbutton:not(.vertical) button.flat:hover:active:hover, .osd spinbutton:not(.vertical) button.flat:hover:active:focus, .osd spinbutton:not(.vertical) button.flat:hover:active:hover:focus, .osd spinbutton:not(.vertical) button.flat:hover:checked, .osd spinbutton:not(.vertical) button.flat:hover:checked:hover, .osd spinbutton:not(.vertical) button.flat:hover:checked:focus, .osd spinbutton:not(.vertical) button.flat:hover:checked:hover:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button:hover:active, + #XfceNotifyWindow spinbutton:not(.vertical) button:hover:active:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button:hover:active:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button:hover:active:hover:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button:hover:checked, + #XfceNotifyWindow spinbutton:not(.vertical) button:hover:checked:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button:hover:checked:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button:hover:checked:hover:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:hover:active, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:hover:active:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:hover:active:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:hover:active:hover:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:hover:checked, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:hover:checked:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:hover:checked:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.3); } + .osd spinbutton:not(.vertical) button:hover:disabled, .osd spinbutton:not(.vertical) button.flat:hover:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button:hover:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:hover:disabled { + border-color: rgba(202, 202, 202, 0.3); } + .osd spinbutton:not(.vertical) button:hover:active:disabled, .osd spinbutton:not(.vertical) button:hover:checked:disabled, .osd spinbutton:not(.vertical) button.flat:hover:active:disabled, .osd spinbutton:not(.vertical) button.flat:hover:checked:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button:hover:active:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button:hover:checked:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:hover:active:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:hover:checked:disabled { + border-color: rgba(190, 190, 190, 0.3); } + .osd spinbutton:not(.vertical) button:focus, .osd spinbutton:not(.vertical) button.flat:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:focus { + background-color: rgba(18, 18, 18, 0.8); + background-image: none; + border-color: rgba(238, 238, 238, 0.22); + outline-color: rgba(252, 102, 0, 0.5); + outline-width: 1px; + outline-style: solid; + outline-offset: -3px; + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .osd spinbutton:not(.vertical) button:focus:hover, .osd spinbutton:not(.vertical) button.flat:focus:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button:focus:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:focus:hover { + background-color: rgba(19, 19, 19, 0.8); + background-image: none; + border-color: rgba(190, 190, 190, 0.3); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + .osd spinbutton:not(.vertical) button:focus:hover:focus, .osd spinbutton:not(.vertical) button:focus:hover:hover, .osd spinbutton:not(.vertical) button.flat:focus:hover:focus, .osd spinbutton:not(.vertical) button.flat:focus:hover:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button:focus:hover:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button:focus:hover:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:focus:hover:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.3),0.3); } + .osd spinbutton:not(.vertical) button:focus:hover:active, .osd spinbutton:not(.vertical) button:focus:hover:active:hover, .osd spinbutton:not(.vertical) button:focus:hover:active:focus, .osd spinbutton:not(.vertical) button:focus:hover:active:hover:focus, .osd spinbutton:not(.vertical) button:focus:hover:checked, .osd spinbutton:not(.vertical) button:focus:hover:checked:hover, .osd spinbutton:not(.vertical) button:focus:hover:checked:focus, .osd spinbutton:not(.vertical) button:focus:hover:checked:hover:focus, .osd spinbutton:not(.vertical) button.flat:focus:hover:active, .osd spinbutton:not(.vertical) button.flat:focus:hover:active:hover, .osd spinbutton:not(.vertical) button.flat:focus:hover:active:focus, .osd spinbutton:not(.vertical) button.flat:focus:hover:active:hover:focus, .osd spinbutton:not(.vertical) button.flat:focus:hover:checked, .osd spinbutton:not(.vertical) button.flat:focus:hover:checked:hover, .osd spinbutton:not(.vertical) button.flat:focus:hover:checked:focus, .osd spinbutton:not(.vertical) button.flat:focus:hover:checked:hover:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button:focus:hover:active, + #XfceNotifyWindow spinbutton:not(.vertical) button:focus:hover:active:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button:focus:hover:active:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button:focus:hover:active:hover:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button:focus:hover:checked, + #XfceNotifyWindow spinbutton:not(.vertical) button:focus:hover:checked:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button:focus:hover:checked:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button:focus:hover:checked:hover:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:focus:hover:active, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:focus:hover:active:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:focus:hover:active:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:focus:hover:active:hover:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:focus:hover:checked, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:focus:hover:checked:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:focus:hover:checked:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:focus:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.3); } + .osd spinbutton:not(.vertical) button:focus:hover:disabled, .osd spinbutton:not(.vertical) button.flat:focus:hover:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button:focus:hover:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:focus:hover:disabled { + border-color: rgba(202, 202, 202, 0.3); } + .osd spinbutton:not(.vertical) button:focus:hover:active:disabled, .osd spinbutton:not(.vertical) button:focus:hover:checked:disabled, .osd spinbutton:not(.vertical) button.flat:focus:hover:active:disabled, .osd spinbutton:not(.vertical) button.flat:focus:hover:checked:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button:focus:hover:active:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button:focus:hover:checked:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:focus:hover:active:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:focus:hover:checked:disabled { + border-color: rgba(190, 190, 190, 0.3); } + .osd spinbutton:not(.vertical) button:checked, .osd spinbutton:not(.vertical) button:active, .osd spinbutton:not(.vertical) button.flat:checked, .osd spinbutton:not(.vertical) button.flat:active, + #XfceNotifyWindow spinbutton:not(.vertical) button:checked, + #XfceNotifyWindow spinbutton:not(.vertical) button:active, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:checked, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:active { + /*@include linear-gradient(shade($bg, .7), to top);*/ + background-color: #FC6600; + background-image: none; + border-color: rgba(190, 190, 190, 0.22); + color: #ffffff; + box-shadow: inset 1px 0 rgba(238, 238, 238, 0.06), inset 0 1px rgba(238, 238, 238, 0.07), inset -1px 0 rgba(238, 238, 238, 0.06), inset 0 -1px rgba(238, 238, 238, 0.05); } + .osd spinbutton:not(.vertical) button:checked:focus, .osd spinbutton:not(.vertical) button:checked:hover, .osd spinbutton:not(.vertical) button:active:focus, .osd spinbutton:not(.vertical) button:active:hover, .osd spinbutton:not(.vertical) button.flat:checked:focus, .osd spinbutton:not(.vertical) button.flat:checked:hover, .osd spinbutton:not(.vertical) button.flat:active:focus, .osd spinbutton:not(.vertical) button.flat:active:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button:checked:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button:checked:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button:active:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button:active:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:checked:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:checked:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:active:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:active:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.22),0.3); } + .osd spinbutton:not(.vertical) button:checked:active, .osd spinbutton:not(.vertical) button:checked:active:hover, .osd spinbutton:not(.vertical) button:checked:active:focus, .osd spinbutton:not(.vertical) button:checked:active:hover:focus, .osd spinbutton:not(.vertical) button:checked:checked, .osd spinbutton:not(.vertical) button:checked:checked:hover, .osd spinbutton:not(.vertical) button:checked:checked:focus, .osd spinbutton:not(.vertical) button:checked:checked:hover:focus, .osd spinbutton:not(.vertical) button:active:active, .osd spinbutton:not(.vertical) button:active:active:hover, .osd spinbutton:not(.vertical) button:active:active:focus, .osd spinbutton:not(.vertical) button:active:active:hover:focus, .osd spinbutton:not(.vertical) button:active:checked, .osd spinbutton:not(.vertical) button:active:checked:hover, .osd spinbutton:not(.vertical) button:active:checked:focus, .osd spinbutton:not(.vertical) button:active:checked:hover:focus, .osd spinbutton:not(.vertical) button.flat:checked:active, .osd spinbutton:not(.vertical) button.flat:checked:active:hover, .osd spinbutton:not(.vertical) button.flat:checked:active:focus, .osd spinbutton:not(.vertical) button.flat:checked:active:hover:focus, .osd spinbutton:not(.vertical) button.flat:checked:checked, .osd spinbutton:not(.vertical) button.flat:checked:checked:hover, .osd spinbutton:not(.vertical) button.flat:checked:checked:focus, .osd spinbutton:not(.vertical) button.flat:checked:checked:hover:focus, .osd spinbutton:not(.vertical) button.flat:active:active, .osd spinbutton:not(.vertical) button.flat:active:active:hover, .osd spinbutton:not(.vertical) button.flat:active:active:focus, .osd spinbutton:not(.vertical) button.flat:active:active:hover:focus, .osd spinbutton:not(.vertical) button.flat:active:checked, .osd spinbutton:not(.vertical) button.flat:active:checked:hover, .osd spinbutton:not(.vertical) button.flat:active:checked:focus, .osd spinbutton:not(.vertical) button.flat:active:checked:hover:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button:checked:active, + #XfceNotifyWindow spinbutton:not(.vertical) button:checked:active:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button:checked:active:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button:checked:active:hover:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button:checked:checked, + #XfceNotifyWindow spinbutton:not(.vertical) button:checked:checked:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button:checked:checked:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button:checked:checked:hover:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button:active:active, + #XfceNotifyWindow spinbutton:not(.vertical) button:active:active:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button:active:active:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button:active:active:hover:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button:active:checked, + #XfceNotifyWindow spinbutton:not(.vertical) button:active:checked:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button:active:checked:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button:active:checked:hover:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:checked:active, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:checked:active:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:checked:active:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:checked:active:hover:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:checked:checked, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:checked:checked:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:checked:checked:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:checked:checked:hover:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:active:active, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:active:active:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:active:active:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:active:active:hover:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:active:checked, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:active:checked:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:active:checked:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:active:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.22); } + .osd spinbutton:not(.vertical) button:checked:disabled, .osd spinbutton:not(.vertical) button:active:disabled, .osd spinbutton:not(.vertical) button.flat:checked:disabled, .osd spinbutton:not(.vertical) button.flat:active:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button:checked:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button:active:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:checked:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:active:disabled { + border-color: rgba(202, 202, 202, 0.22); } + .osd spinbutton:not(.vertical) button:checked:active:disabled, .osd spinbutton:not(.vertical) button:checked:checked:disabled, .osd spinbutton:not(.vertical) button:active:active:disabled, .osd spinbutton:not(.vertical) button:active:checked:disabled, .osd spinbutton:not(.vertical) button.flat:checked:active:disabled, .osd spinbutton:not(.vertical) button.flat:checked:checked:disabled, .osd spinbutton:not(.vertical) button.flat:active:active:disabled, .osd spinbutton:not(.vertical) button.flat:active:checked:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button:checked:active:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button:checked:checked:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button:active:active:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button:active:checked:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:checked:active:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:checked:checked:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:active:active:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:active:checked:disabled { + border-color: rgba(190, 190, 190, 0.22); } + .osd spinbutton:not(.vertical) button:checked:focus, .osd spinbutton:not(.vertical) button:checked:hover, .osd spinbutton:not(.vertical) button:active:focus, .osd spinbutton:not(.vertical) button:active:hover, .osd spinbutton:not(.vertical) button.flat:checked:focus, .osd spinbutton:not(.vertical) button.flat:checked:hover, .osd spinbutton:not(.vertical) button.flat:active:focus, .osd spinbutton:not(.vertical) button.flat:active:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button:checked:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button:checked:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button:active:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button:active:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:checked:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:checked:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:active:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:active:hover { + /*@include linear-gradient(shade($bg, .65), to top);*/ + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + .osd spinbutton:not(.vertical) button:focus, .osd spinbutton:not(.vertical) button:hover, .osd spinbutton:not(.vertical) button.flat:focus, .osd spinbutton:not(.vertical) button.flat:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:hover { + color: #eeeeee; } + .osd spinbutton:not(.vertical) button:disabled:disabled, .osd spinbutton:not(.vertical) button.flat:disabled:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button:disabled:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:disabled:disabled { + background-color: alpha(mix(rgba(17, 17, 17, 0.8),#eeeeee,0.2),0.4); + background-image: none; + /*border: 1px solid alpha($bg, .2);*/ + opacity: .6; + color: mix(rgba(17, 17, 17, 0.8),#eeeeee,0.6); + box-shadow: none; } + .osd spinbutton:not(.vertical) button:disabled:disabled :disabled, .osd spinbutton:not(.vertical) button.flat:disabled:disabled :disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button:disabled:disabled :disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:disabled:disabled :disabled { + color: mix(rgba(17, 17, 17, 0.8),#eeeeee,0.6); } + .osd spinbutton:not(.vertical) button:active:disabled, .osd spinbutton:not(.vertical) button:checked:disabled, .osd spinbutton:not(.vertical) button.flat:active:disabled, .osd spinbutton:not(.vertical) button.flat:checked:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button:active:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button:checked:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:active:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:checked:disabled { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + .osd spinbutton:not(.vertical) button:active:disabled :disabled, .osd spinbutton:not(.vertical) button:checked:disabled :disabled, .osd spinbutton:not(.vertical) button.flat:active:disabled :disabled, .osd spinbutton:not(.vertical) button.flat:checked:disabled :disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button:active:disabled :disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button:checked:disabled :disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:active:disabled :disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:checked:disabled :disabled { + color: rgba(255, 255, 255, 0.85); } + .osd spinbutton:not(.vertical) button.separator, .osd spinbutton:not(.vertical) button .separator, + #XfceNotifyWindow spinbutton:not(.vertical) button.separator, + #XfceNotifyWindow spinbutton:not(.vertical) button .separator { + border: 1px solid currentColor; + color: rgba(17, 17, 17, 0.7); } + .osd spinbutton:not(.vertical) button.separator:disabled, .osd spinbutton:not(.vertical) button .separator:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button.separator:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button .separator:disabled { + color: rgba(17, 17, 17, 0.65); } + .osd spinbutton:not(.vertical) button:dir(rtl), + #XfceNotifyWindow spinbutton:not(.vertical) button:dir(rtl) { + border-style: none solid none none; } + .osd spinbutton:not(.vertical) button:active, .osd spinbutton:not(.vertical) button:checked, .osd spinbutton:not(.vertical) button:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button:active, + #XfceNotifyWindow spinbutton:not(.vertical) button:checked, + #XfceNotifyWindow spinbutton:not(.vertical) button:hover { + color: #eeeeee; } + .osd spinbutton:not(.vertical) button:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button:disabled { + color: alpha(mix(#eeeeee,#111111,0.6),0.8); } + .osd spinbutton:not(.vertical) button:backdrop, + #XfceNotifyWindow spinbutton:not(.vertical) button:backdrop { + color: mix(#101010,mix(#eeeeee,#101010,0.5),0.9); } + .osd spinbutton:not(.vertical) button:active, + #XfceNotifyWindow spinbutton:not(.vertical) button:active { + box-shadow: inset 0 2px 3px -1px rgba(95, 95, 95, 0.2); } + .osd spinbutton:not(.vertical) button:backdrop:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button:backdrop:disabled { + color: rgba(0, 0, 0, 0.8); + border-style: none none none solid; } + .osd spinbutton:not(.vertical) button:backdrop:disabled:dir(rtl), + #XfceNotifyWindow spinbutton:not(.vertical) button:backdrop:disabled:dir(rtl) { + border-style: none solid none none; } + .osd spinbutton:not(.vertical) button:dir(rtl):first-child, + #XfceNotifyWindow spinbutton:not(.vertical) button:dir(rtl):first-child { + border-radius: 3px 0 0 3px; } + .osd spinbutton:not(.vertical) button:dir(ltr):last-child, + #XfceNotifyWindow spinbutton:not(.vertical) button:dir(ltr):last-child { + border-radius: 0 3px 3px 0; } + .osd spinbutton.vertical button:first-child, + #XfceNotifyWindow spinbutton.vertical button:first-child { + background-color: rgba(17, 17, 17, 0.8); + background-image: none; + border-color: rgba(190, 190, 190, 0.22); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + .osd spinbutton.vertical button:first-child:focus, .osd spinbutton.vertical button:first-child:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.22),0.3); } + .osd spinbutton.vertical button:first-child:active, .osd spinbutton.vertical button:first-child:active:hover, .osd spinbutton.vertical button:first-child:active:focus, .osd spinbutton.vertical button:first-child:active:hover:focus, .osd spinbutton.vertical button:first-child:checked, .osd spinbutton.vertical button:first-child:checked:hover, .osd spinbutton.vertical button:first-child:checked:focus, .osd spinbutton.vertical button:first-child:checked:hover:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child:active, + #XfceNotifyWindow spinbutton.vertical button:first-child:active:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child:active:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child:active:hover:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child:checked, + #XfceNotifyWindow spinbutton.vertical button:first-child:checked:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child:checked:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.22); } + .osd spinbutton.vertical button:first-child:disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child:disabled { + border-color: rgba(202, 202, 202, 0.22); } + .osd spinbutton.vertical button:first-child:active:disabled, .osd spinbutton.vertical button:first-child:checked:disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child:active:disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child:checked:disabled { + border-color: rgba(190, 190, 190, 0.22); } + .linked:not(.vertical) > .osd spinbutton.vertical button:first-child:not(:last-child):not(:only-child), + .linked:not(.vertical) > :not(:last-child):not(:only-child) .osd spinbutton.vertical button:first-child, + stackswitcher:not(.vertical) > .osd spinbutton.vertical button:first-child:not(:last-child):not(:only-child), .linked:not(.vertical) > + #XfceNotifyWindow spinbutton.vertical button:first-child:not(:last-child):not(:only-child), + .linked:not(.vertical) > :not(:last-child):not(:only-child) + #XfceNotifyWindow spinbutton.vertical button:first-child, + stackswitcher:not(.vertical) > + #XfceNotifyWindow spinbutton.vertical button:first-child:not(:last-child):not(:only-child) { + border-right-style: none; } + .linked:not(.vertical) > .osd spinbutton.vertical button:first-child:not(:last-child):not(:only-child):hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) .osd spinbutton.vertical button:first-child:hover, + stackswitcher:not(.vertical) > .osd spinbutton.vertical button:first-child:not(:last-child):not(:only-child):hover, .linked:not(.vertical) > + #XfceNotifyWindow spinbutton.vertical button:first-child:not(:last-child):not(:only-child):hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) + #XfceNotifyWindow spinbutton.vertical button:first-child:hover, + stackswitcher:not(.vertical) > + #XfceNotifyWindow spinbutton.vertical button:first-child:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); } + .linked:not(.vertical) > .osd spinbutton.vertical button:first-child:not(:last-child):not(:only-child):checked, + .linked:not(.vertical) > :not(:last-child):not(:only-child) .osd spinbutton.vertical button:first-child:checked, + stackswitcher:not(.vertical) > .osd spinbutton.vertical button:first-child:not(:last-child):not(:only-child):checked, .linked:not(.vertical) > + #XfceNotifyWindow spinbutton.vertical button:first-child:not(:last-child):not(:only-child):checked, + .linked:not(.vertical) > :not(:last-child):not(:only-child) + #XfceNotifyWindow spinbutton.vertical button:first-child:checked, + stackswitcher:not(.vertical) > + #XfceNotifyWindow spinbutton.vertical button:first-child:not(:last-child):not(:only-child):checked { + border-right-style: none; } + .linked:not(.vertical) > .osd spinbutton.vertical button:first-child:not(:last-child):not(:only-child):checked:hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) .osd spinbutton.vertical button:first-child:checked:hover, + stackswitcher:not(.vertical) > .osd spinbutton.vertical button:first-child:not(:last-child):not(:only-child):checked:hover, .linked:not(.vertical) > + #XfceNotifyWindow spinbutton.vertical button:first-child:not(:last-child):not(:only-child):checked:hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) + #XfceNotifyWindow spinbutton.vertical button:first-child:checked:hover, + stackswitcher:not(.vertical) > + #XfceNotifyWindow spinbutton.vertical button:first-child:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + .linked.vertical > .osd spinbutton.vertical button:first-child:not(:last-child):not(:only-child), + .linked.vertical > :not(:last-child):not(:only-child) .osd spinbutton.vertical button:first-child, + stackswitcher.vertical > .osd spinbutton.vertical button:first-child:not(:last-child):not(:only-child), .linked.vertical > + #XfceNotifyWindow spinbutton.vertical button:first-child:not(:last-child):not(:only-child), + .linked.vertical > :not(:last-child):not(:only-child) + #XfceNotifyWindow spinbutton.vertical button:first-child, + stackswitcher.vertical > + #XfceNotifyWindow spinbutton.vertical button:first-child:not(:last-child):not(:only-child) { + border-bottom-style: none; } + .linked.vertical > .osd spinbutton.vertical button:first-child:not(:last-child):not(:only-child):hover, + .linked.vertical > :not(:last-child):not(:only-child) .osd spinbutton.vertical button:first-child:hover, + stackswitcher.vertical > .osd spinbutton.vertical button:first-child:not(:last-child):not(:only-child):hover, .linked.vertical > + #XfceNotifyWindow spinbutton.vertical button:first-child:not(:last-child):not(:only-child):hover, + .linked.vertical > :not(:last-child):not(:only-child) + #XfceNotifyWindow spinbutton.vertical button:first-child:hover, + stackswitcher.vertical > + #XfceNotifyWindow spinbutton.vertical button:first-child:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); } + .linked.vertical > .osd spinbutton.vertical button:first-child:not(:last-child):not(:only-child):checked, + .linked.vertical > :not(:last-child):not(:only-child) .osd spinbutton.vertical button:first-child:checked, + stackswitcher.vertical > .osd spinbutton.vertical button:first-child:not(:last-child):not(:only-child):checked, .linked.vertical > + #XfceNotifyWindow spinbutton.vertical button:first-child:not(:last-child):not(:only-child):checked, + .linked.vertical > :not(:last-child):not(:only-child) + #XfceNotifyWindow spinbutton.vertical button:first-child:checked, + stackswitcher.vertical > + #XfceNotifyWindow spinbutton.vertical button:first-child:not(:last-child):not(:only-child):checked { + border-bottom-style: none; } + .linked.vertical > .osd spinbutton.vertical button:first-child:not(:last-child):not(:only-child):checked:hover, + .linked.vertical > :not(:last-child):not(:only-child) .osd spinbutton.vertical button:first-child:checked:hover, + stackswitcher.vertical > .osd spinbutton.vertical button:first-child:not(:last-child):not(:only-child):checked:hover, .linked.vertical > + #XfceNotifyWindow spinbutton.vertical button:first-child:not(:last-child):not(:only-child):checked:hover, + .linked.vertical > :not(:last-child):not(:only-child) + #XfceNotifyWindow spinbutton.vertical button:first-child:checked:hover, + stackswitcher.vertical > + #XfceNotifyWindow spinbutton.vertical button:first-child:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + .osd spinbutton.vertical button:first-child.flat, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat { + color: #eeeeee; + border-color: rgba(17, 17, 17, 0); + background-color: rgba(17, 17, 17, 0); + background-image: none; + box-shadow: none; } + .osd spinbutton.vertical button:first-child:hover, .osd spinbutton.vertical button:first-child.flat:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:hover { + background-color: rgba(18, 18, 18, 0.8); + background-image: none; + border-color: rgba(190, 190, 190, 0.3); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + .osd spinbutton.vertical button:first-child:hover:focus, .osd spinbutton.vertical button:first-child:hover:hover, .osd spinbutton.vertical button:first-child.flat:hover:focus, .osd spinbutton.vertical button:first-child.flat:hover:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child:hover:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child:hover:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:hover:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.3),0.3); } + .osd spinbutton.vertical button:first-child:hover:active, .osd spinbutton.vertical button:first-child:hover:active:hover, .osd spinbutton.vertical button:first-child:hover:active:focus, .osd spinbutton.vertical button:first-child:hover:active:hover:focus, .osd spinbutton.vertical button:first-child:hover:checked, .osd spinbutton.vertical button:first-child:hover:checked:hover, .osd spinbutton.vertical button:first-child:hover:checked:focus, .osd spinbutton.vertical button:first-child:hover:checked:hover:focus, .osd spinbutton.vertical button:first-child.flat:hover:active, .osd spinbutton.vertical button:first-child.flat:hover:active:hover, .osd spinbutton.vertical button:first-child.flat:hover:active:focus, .osd spinbutton.vertical button:first-child.flat:hover:active:hover:focus, .osd spinbutton.vertical button:first-child.flat:hover:checked, .osd spinbutton.vertical button:first-child.flat:hover:checked:hover, .osd spinbutton.vertical button:first-child.flat:hover:checked:focus, .osd spinbutton.vertical button:first-child.flat:hover:checked:hover:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child:hover:active, + #XfceNotifyWindow spinbutton.vertical button:first-child:hover:active:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child:hover:active:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child:hover:active:hover:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child:hover:checked, + #XfceNotifyWindow spinbutton.vertical button:first-child:hover:checked:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child:hover:checked:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child:hover:checked:hover:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:hover:active, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:hover:active:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:hover:active:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:hover:active:hover:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:hover:checked, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:hover:checked:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:hover:checked:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.3); } + .osd spinbutton.vertical button:first-child:hover:disabled, .osd spinbutton.vertical button:first-child.flat:hover:disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child:hover:disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:hover:disabled { + border-color: rgba(202, 202, 202, 0.3); } + .osd spinbutton.vertical button:first-child:hover:active:disabled, .osd spinbutton.vertical button:first-child:hover:checked:disabled, .osd spinbutton.vertical button:first-child.flat:hover:active:disabled, .osd spinbutton.vertical button:first-child.flat:hover:checked:disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child:hover:active:disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child:hover:checked:disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:hover:active:disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:hover:checked:disabled { + border-color: rgba(190, 190, 190, 0.3); } + .osd spinbutton.vertical button:first-child:focus, .osd spinbutton.vertical button:first-child.flat:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:focus { + background-color: rgba(18, 18, 18, 0.8); + background-image: none; + border-color: rgba(238, 238, 238, 0.22); + outline-color: rgba(252, 102, 0, 0.5); + outline-width: 1px; + outline-style: solid; + outline-offset: -3px; + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .osd spinbutton.vertical button:first-child:focus:hover, .osd spinbutton.vertical button:first-child.flat:focus:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child:focus:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:focus:hover { + background-color: rgba(19, 19, 19, 0.8); + background-image: none; + border-color: rgba(190, 190, 190, 0.3); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + .osd spinbutton.vertical button:first-child:focus:hover:focus, .osd spinbutton.vertical button:first-child:focus:hover:hover, .osd spinbutton.vertical button:first-child.flat:focus:hover:focus, .osd spinbutton.vertical button:first-child.flat:focus:hover:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child:focus:hover:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child:focus:hover:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:focus:hover:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.3),0.3); } + .osd spinbutton.vertical button:first-child:focus:hover:active, .osd spinbutton.vertical button:first-child:focus:hover:active:hover, .osd spinbutton.vertical button:first-child:focus:hover:active:focus, .osd spinbutton.vertical button:first-child:focus:hover:active:hover:focus, .osd spinbutton.vertical button:first-child:focus:hover:checked, .osd spinbutton.vertical button:first-child:focus:hover:checked:hover, .osd spinbutton.vertical button:first-child:focus:hover:checked:focus, .osd spinbutton.vertical button:first-child:focus:hover:checked:hover:focus, .osd spinbutton.vertical button:first-child.flat:focus:hover:active, .osd spinbutton.vertical button:first-child.flat:focus:hover:active:hover, .osd spinbutton.vertical button:first-child.flat:focus:hover:active:focus, .osd spinbutton.vertical button:first-child.flat:focus:hover:active:hover:focus, .osd spinbutton.vertical button:first-child.flat:focus:hover:checked, .osd spinbutton.vertical button:first-child.flat:focus:hover:checked:hover, .osd spinbutton.vertical button:first-child.flat:focus:hover:checked:focus, .osd spinbutton.vertical button:first-child.flat:focus:hover:checked:hover:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child:focus:hover:active, + #XfceNotifyWindow spinbutton.vertical button:first-child:focus:hover:active:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child:focus:hover:active:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child:focus:hover:active:hover:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child:focus:hover:checked, + #XfceNotifyWindow spinbutton.vertical button:first-child:focus:hover:checked:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child:focus:hover:checked:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child:focus:hover:checked:hover:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:focus:hover:active, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:focus:hover:active:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:focus:hover:active:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:focus:hover:active:hover:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:focus:hover:checked, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:focus:hover:checked:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:focus:hover:checked:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:focus:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.3); } + .osd spinbutton.vertical button:first-child:focus:hover:disabled, .osd spinbutton.vertical button:first-child.flat:focus:hover:disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child:focus:hover:disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:focus:hover:disabled { + border-color: rgba(202, 202, 202, 0.3); } + .osd spinbutton.vertical button:first-child:focus:hover:active:disabled, .osd spinbutton.vertical button:first-child:focus:hover:checked:disabled, .osd spinbutton.vertical button:first-child.flat:focus:hover:active:disabled, .osd spinbutton.vertical button:first-child.flat:focus:hover:checked:disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child:focus:hover:active:disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child:focus:hover:checked:disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:focus:hover:active:disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:focus:hover:checked:disabled { + border-color: rgba(190, 190, 190, 0.3); } + .osd spinbutton.vertical button:first-child:checked, .osd spinbutton.vertical button:first-child:active, .osd spinbutton.vertical button:first-child.flat:checked, .osd spinbutton.vertical button:first-child.flat:active, + #XfceNotifyWindow spinbutton.vertical button:first-child:checked, + #XfceNotifyWindow spinbutton.vertical button:first-child:active, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:checked, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:active { + /*@include linear-gradient(shade($bg, .7), to top);*/ + background-color: #FC6600; + background-image: none; + border-color: rgba(190, 190, 190, 0.22); + color: #ffffff; + box-shadow: inset 1px 0 rgba(238, 238, 238, 0.06), inset 0 1px rgba(238, 238, 238, 0.07), inset -1px 0 rgba(238, 238, 238, 0.06), inset 0 -1px rgba(238, 238, 238, 0.05); } + .osd spinbutton.vertical button:first-child:checked:focus, .osd spinbutton.vertical button:first-child:checked:hover, .osd spinbutton.vertical button:first-child:active:focus, .osd spinbutton.vertical button:first-child:active:hover, .osd spinbutton.vertical button:first-child.flat:checked:focus, .osd spinbutton.vertical button:first-child.flat:checked:hover, .osd spinbutton.vertical button:first-child.flat:active:focus, .osd spinbutton.vertical button:first-child.flat:active:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child:checked:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child:checked:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child:active:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child:active:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:checked:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:checked:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:active:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:active:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.22),0.3); } + .osd spinbutton.vertical button:first-child:checked:active, .osd spinbutton.vertical button:first-child:checked:active:hover, .osd spinbutton.vertical button:first-child:checked:active:focus, .osd spinbutton.vertical button:first-child:checked:active:hover:focus, .osd spinbutton.vertical button:first-child:checked:checked, .osd spinbutton.vertical button:first-child:checked:checked:hover, .osd spinbutton.vertical button:first-child:checked:checked:focus, .osd spinbutton.vertical button:first-child:checked:checked:hover:focus, .osd spinbutton.vertical button:first-child:active:active, .osd spinbutton.vertical button:first-child:active:active:hover, .osd spinbutton.vertical button:first-child:active:active:focus, .osd spinbutton.vertical button:first-child:active:active:hover:focus, .osd spinbutton.vertical button:first-child:active:checked, .osd spinbutton.vertical button:first-child:active:checked:hover, .osd spinbutton.vertical button:first-child:active:checked:focus, .osd spinbutton.vertical button:first-child:active:checked:hover:focus, .osd spinbutton.vertical button:first-child.flat:checked:active, .osd spinbutton.vertical button:first-child.flat:checked:active:hover, .osd spinbutton.vertical button:first-child.flat:checked:active:focus, .osd spinbutton.vertical button:first-child.flat:checked:active:hover:focus, .osd spinbutton.vertical button:first-child.flat:checked:checked, .osd spinbutton.vertical button:first-child.flat:checked:checked:hover, .osd spinbutton.vertical button:first-child.flat:checked:checked:focus, .osd spinbutton.vertical button:first-child.flat:checked:checked:hover:focus, .osd spinbutton.vertical button:first-child.flat:active:active, .osd spinbutton.vertical button:first-child.flat:active:active:hover, .osd spinbutton.vertical button:first-child.flat:active:active:focus, .osd spinbutton.vertical button:first-child.flat:active:active:hover:focus, .osd spinbutton.vertical button:first-child.flat:active:checked, .osd spinbutton.vertical button:first-child.flat:active:checked:hover, .osd spinbutton.vertical button:first-child.flat:active:checked:focus, .osd spinbutton.vertical button:first-child.flat:active:checked:hover:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child:checked:active, + #XfceNotifyWindow spinbutton.vertical button:first-child:checked:active:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child:checked:active:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child:checked:active:hover:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child:checked:checked, + #XfceNotifyWindow spinbutton.vertical button:first-child:checked:checked:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child:checked:checked:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child:checked:checked:hover:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child:active:active, + #XfceNotifyWindow spinbutton.vertical button:first-child:active:active:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child:active:active:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child:active:active:hover:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child:active:checked, + #XfceNotifyWindow spinbutton.vertical button:first-child:active:checked:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child:active:checked:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child:active:checked:hover:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:checked:active, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:checked:active:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:checked:active:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:checked:active:hover:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:checked:checked, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:checked:checked:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:checked:checked:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:checked:checked:hover:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:active:active, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:active:active:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:active:active:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:active:active:hover:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:active:checked, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:active:checked:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:active:checked:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:active:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.22); } + .osd spinbutton.vertical button:first-child:checked:disabled, .osd spinbutton.vertical button:first-child:active:disabled, .osd spinbutton.vertical button:first-child.flat:checked:disabled, .osd spinbutton.vertical button:first-child.flat:active:disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child:checked:disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child:active:disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:checked:disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:active:disabled { + border-color: rgba(202, 202, 202, 0.22); } + .osd spinbutton.vertical button:first-child:checked:active:disabled, .osd spinbutton.vertical button:first-child:checked:checked:disabled, .osd spinbutton.vertical button:first-child:active:active:disabled, .osd spinbutton.vertical button:first-child:active:checked:disabled, .osd spinbutton.vertical button:first-child.flat:checked:active:disabled, .osd spinbutton.vertical button:first-child.flat:checked:checked:disabled, .osd spinbutton.vertical button:first-child.flat:active:active:disabled, .osd spinbutton.vertical button:first-child.flat:active:checked:disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child:checked:active:disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child:checked:checked:disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child:active:active:disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child:active:checked:disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:checked:active:disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:checked:checked:disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:active:active:disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:active:checked:disabled { + border-color: rgba(190, 190, 190, 0.22); } + .osd spinbutton.vertical button:first-child:checked:focus, .osd spinbutton.vertical button:first-child:checked:hover, .osd spinbutton.vertical button:first-child:active:focus, .osd spinbutton.vertical button:first-child:active:hover, .osd spinbutton.vertical button:first-child.flat:checked:focus, .osd spinbutton.vertical button:first-child.flat:checked:hover, .osd spinbutton.vertical button:first-child.flat:active:focus, .osd spinbutton.vertical button:first-child.flat:active:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child:checked:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child:checked:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child:active:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child:active:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:checked:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:checked:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:active:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:active:hover { + /*@include linear-gradient(shade($bg, .65), to top);*/ + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + .osd spinbutton.vertical button:first-child:focus, .osd spinbutton.vertical button:first-child:hover, .osd spinbutton.vertical button:first-child.flat:focus, .osd spinbutton.vertical button:first-child.flat:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:hover { + color: #eeeeee; } + .osd spinbutton.vertical button:first-child:disabled:disabled, .osd spinbutton.vertical button:first-child.flat:disabled:disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child:disabled:disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:disabled:disabled { + background-color: alpha(mix(rgba(17, 17, 17, 0.8),#eeeeee,0.2),0.4); + background-image: none; + /*border: 1px solid alpha($bg, .2);*/ + opacity: .6; + color: mix(rgba(17, 17, 17, 0.8),#eeeeee,0.6); + box-shadow: none; } + .osd spinbutton.vertical button:first-child:disabled:disabled :disabled, .osd spinbutton.vertical button:first-child.flat:disabled:disabled :disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child:disabled:disabled :disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:disabled:disabled :disabled { + color: mix(rgba(17, 17, 17, 0.8),#eeeeee,0.6); } + .osd spinbutton.vertical button:first-child:active:disabled, .osd spinbutton.vertical button:first-child:checked:disabled, .osd spinbutton.vertical button:first-child.flat:active:disabled, .osd spinbutton.vertical button:first-child.flat:checked:disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child:active:disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child:checked:disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:active:disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:checked:disabled { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + .osd spinbutton.vertical button:first-child:active:disabled :disabled, .osd spinbutton.vertical button:first-child:checked:disabled :disabled, .osd spinbutton.vertical button:first-child.flat:active:disabled :disabled, .osd spinbutton.vertical button:first-child.flat:checked:disabled :disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child:active:disabled :disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child:checked:disabled :disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:active:disabled :disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:checked:disabled :disabled { + color: rgba(255, 255, 255, 0.85); } + .osd spinbutton.vertical button:first-child.separator, .osd spinbutton.vertical button:first-child .separator, + #XfceNotifyWindow spinbutton.vertical button:first-child.separator, + #XfceNotifyWindow spinbutton.vertical button:first-child .separator { + border: 1px solid currentColor; + color: rgba(17, 17, 17, 0.7); } + .osd spinbutton.vertical button:first-child.separator:disabled, .osd spinbutton.vertical button:first-child .separator:disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child.separator:disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child .separator:disabled { + color: rgba(17, 17, 17, 0.65); } + +scrolledwindow viewport.frame { + border-style: none; } + +scrolledwindow overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(rgba(252, 102, 0, 0.35)), to(rgba(252, 102, 0, 0.25))), -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(252, 102, 0, 0.2)), to(rgba(252, 102, 0, 0))); + background-size: 100% 5%, 100% 100%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: 0; + box-shadow: none; } + scrolledwindow overshoot.top:backdrop { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(rgba(252, 102, 0, 0.35)), to(rgba(252, 102, 0, 0.25))); + background-size: 100% 5%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: 0; + box-shadow: none; } + +scrolledwindow overshoot.bottom { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(rgba(252, 102, 0, 0.35)), to(rgba(252, 102, 0, 0.25))), -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(252, 102, 0, 0.2)), to(rgba(252, 102, 0, 0))); + background-size: 100% 5%, 100% 100%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: 0; + box-shadow: none; } + scrolledwindow overshoot.bottom:backdrop { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(rgba(252, 102, 0, 0.35)), to(rgba(252, 102, 0, 0.25))); + background-size: 100% 5%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: 0; + box-shadow: none; } + +scrolledwindow overshoot.left { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(rgba(252, 102, 0, 0.35)), to(rgba(252, 102, 0, 0.25))), -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(252, 102, 0, 0.2)), to(rgba(252, 102, 0, 0))); + background-size: 5% 100%, 100% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: 0; + box-shadow: none; } + scrolledwindow overshoot.left:backdrop { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(rgba(252, 102, 0, 0.35)), to(rgba(252, 102, 0, 0.25))); + background-size: 5% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: 0; + box-shadow: none; } + +scrolledwindow overshoot.right { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(rgba(252, 102, 0, 0.35)), to(rgba(252, 102, 0, 0.25))), -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(252, 102, 0, 0.2)), to(rgba(252, 102, 0, 0))); + background-size: 5% 100%, 100% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: 0; + box-shadow: none; } + scrolledwindow overshoot.right:backdrop { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(rgba(252, 102, 0, 0.35)), to(rgba(252, 102, 0, 0.25))); + background-size: 5% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: 0; + box-shadow: none; } + +scrolledwindow undershoot.top { + background-color: transparent; + /*background-image: linear-gradient(to $_gradient_dir, // this is the dashed line + $_undershoot_color_light 50%, + $_undershoot_color_dark 50%);*/ + padding-top: 1px; + background-size: 10px 1px; + background-repeat: repeat-x; + background-origin: content-box; + background-position: center top; + border: 0; + box-shadow: none; } + +scrolledwindow undershoot.bottom { + background-color: transparent; + /*background-image: linear-gradient(to $_gradient_dir, // this is the dashed line + $_undershoot_color_light 50%, + $_undershoot_color_dark 50%);*/ + padding-bottom: 1px; + background-size: 10px 1px; + background-repeat: repeat-x; + background-origin: content-box; + background-position: center bottom; + border: 0; + box-shadow: none; } + +scrolledwindow undershoot.left { + background-color: transparent; + /*background-image: linear-gradient(to $_gradient_dir, // this is the dashed line + $_undershoot_color_light 50%, + $_undershoot_color_dark 50%);*/ + padding-left: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: left center; + border: 0; + box-shadow: none; } + +scrolledwindow undershoot.right { + background-color: transparent; + /*background-image: linear-gradient(to $_gradient_dir, // this is the dashed line + $_undershoot_color_light 50%, + $_undershoot_color_dark 50%);*/ + padding-right: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: right center; + border: 0; + box-shadow: none; } + +scrolledwindow junction { + border-color: transparent; + border-image: linear-gradient(to bottom, mix(#101010,#eeeeee,0.18) 1px, transparent 1px) 0 0 0 1/0 1px stretch; + background-color: #030303; } + scrolledwindow junction:dir(rtl) { + border-image-slice: 0 1 0 0; } + scrolledwindow junction:backdrop { + border-image-source: linear-gradient(to bottom, mix(#101010,mix(#101010,#eeeeee,0.18),0.9) 1px, transparent 1px); + background-color: #080808; + transition: 200ms ease-out; } + +/***************** + ! Progress bars * +******************/ +progressbar { + padding: 0; + border-radius: 3px; + font-size: smaller; + color: rgba(238, 238, 238, 0.6); } + progressbar.horizontal trough, + progressbar.horizontal progress { + min-height: 6px; } + progressbar.vertical trough, + progressbar.vertical progress { + min-width: 6px; } + progressbar trough { + border: 1px solid mix(#101010,#eeeeee,0.17); + background-color: #111111; + background-image: none; + border-radius: 3px; } + progressbar progress { + background-color: #FC6600; + background-image: none; + border-radius: 0; } + progressbar progress.left { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + progressbar progress.right { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; } + progressbar progress.bottom { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; } + progressbar progress.top { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + +levelbar.horizontal block { + min-width: 34px; + min-height: 4px; } + +levelbar.vertical block { + min-width: 4px; + min-height: 34px; } + +levelbar:backdrop { + transition: 200ms ease-out; } + +levelbar trough { + background-color: #111111; + border: 1px solid mix(#101010,#eeeeee,0.17); + border-radius: 3px; + padding: 2px; } + +levelbar.horizontal.discrete block { + margin: 0 1px; } + levelbar.horizontal.discrete block:first-child { + margin: 0; } + +levelbar.vertical.discrete block { + margin: 1px 0; } + levelbar.vertical.discrete block:first-child { + margin: 0; } + +levelbar block { + background-color: #FC6600; + border-color: transparent; + border-radius: 3px; } + levelbar block.low { + background-color: #fcbe00; + border-color: transparent; } + levelbar block.high, levelbar block:not(.empty) { + background-color: #bee400; + border-color: transparent; } + levelbar block.full { + background-color: #ca5200; + border-color: transparent; } + levelbar block.empty { + background-color: transparent; + border-color: transparent; + box-shadow: none; } + +scale { + min-height: 10px; + min-width: 10px; + padding: 3px; } + scale.horizontal trough { + padding: 0 3px; } + scale.horizontal highlight, scale.horizontal fill { + margin: 0 -4px; } + scale.vertical trough { + padding: 3px 0; } + scale.vertical highlight, scale.vertical fill { + margin: -4px 0; } + scale slider { + min-height: 15px; + min-width: 15px; + margin: -7px; } + scale.fine-tune slider { + margin: -7px; } + scale.fine-tune highlight { + background-color: #ff7416; } + scale.fine-tune fill, + scale.fine-tune highlight, + scale.fine-tune trough { + border-radius: 5px; + -gtk-outline-radius: 7px; } + scale trough { + outline-offset: 2px; + -gtk-outline-radius: 4.5px; + border-radius: 2.5px; + background-color: mix(#101010,#eeeeee,0.2); } + scale trough:disabled { + background-color: mix(#101010,#eeeeee,0.1); } + menuitem:hover scale trough, + row:selected scale trough, + infobar scale trough { + background-color: rgba(95, 95, 95, 0.2); } + menuitem:hover scale trough highlight, + row:selected scale trough highlight, + infobar scale trough highlight { + background-color: #ffffff; } + menuitem:hover scale trough highlight:disabled, + row:selected scale trough highlight:disabled, + infobar scale trough highlight:disabled { + background-color: mix(#ffffff,#FC6600,0.55); } + menuitem:hover scale trough:disabled, + row:selected scale trough:disabled, + infobar scale trough:disabled { + background-color: rgba(95, 95, 95, 0.1); } + scale highlight { + border-radius: 2.5px; + background-color: #FC6600; } + scale highlight:disabled { + background-color: rgba(252, 102, 0, 0.55); } + scale fill { + border-radius: 2.5px; + background-color: rgba(252, 102, 0, 0.5); } + scale fill:disabled { + background-color: transparent; } + scale slider { + background-color: #1c1c1c; + border: 1px solid rgba(238, 238, 238, 0.16); + border-radius: 100%; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-property: background, border; } + scale slider:hover { + background-color: #292929; } + scale slider:active { + background-clip: border-box; + background-color: #FC6600; + border-color: #FC6600; } + scale slider:disabled { + background-color: mix(#1c1c1c,#101010,0.55); + border-color: mix(#eeeeee,#101010,0.92); } + menuitem:hover scale slider, + row:selected scale slider, + infobar scale slider { + background-clip: border-box; + background-color: #ffffff; + border-color: #ffffff; } + menuitem:hover scale slider:hover, + row:selected scale slider:hover, + infobar scale slider:hover { + background-color: mix(#ffffff,#FC6600,0.85); + border-color: mix(#ffffff,#FC6600,0.85); } + menuitem:hover scale slider:active, + row:selected scale slider:active, + infobar scale slider:active { + background-color: mix(#ffffff,#FC6600,0.5); + border-color: mix(#ffffff,#FC6600,0.5); } + menuitem:hover scale slider:disabled, + row:selected scale slider:disabled, + infobar scale slider:disabled { + background-color: mix(#ffffff,#FC6600,0.55); + border-color: mix(#ffffff,#FC6600,0.55); } + scale value { + color: alpha(currentColor,0.4); } + scale marks { + color: alpha(currentColor,0.4); } + scale marks.top { + margin-bottom: 1px; + margin-top: -4px; } + scale marks.bottom { + margin-top: 1px; + margin-bottom: -4px; } + scale marks.top { + margin-right: 1px; + margin-left: -4px; } + scale marks.bottom { + margin-left: 1px; + margin-right: -4px; } + scale.fine-tune marks.top { + margin-bottom: 0px; + margin-top: -2px; } + scale.fine-tune marks.bottom { + margin-top: 0px; + margin-bottom: -2px; } + scale.fine-tune marks.top { + margin-right: 0px; + margin-left: -2px; } + scale.fine-tune marks.bottom { + margin-left: 0px; + margin-right: -2px; } + scale.horizontal indicator { + min-height: 3px; + min-width: 1px; } + scale.horizontal.fine-tune indicator { + min-height: 2px; } + scale.vertical indicator { + min-height: 1px; + min-width: 3px; } + scale.vertical.fine-tune indicator { + min-width: 2px; } + scale.color trough { + padding: 0; + border: 0; + background-image: none; } + scale.color highlight, scale.color fill { + margin: 0; } + scale.color.horizontal { + padding: 0 0 6px; } + scale.color.horizontal trough { + border-top-left-radius: 0; + border-top-right-radius: 0; } + scale.color.horizontal slider:hover, scale.color.horizontal slider:backdrop, scale.color.horizontal slider:disabled, scale.color.horizontal slider:backdrop:disabled, scale.color.horizontal slider { + margin-bottom: 0; + margin-top: 0; } + scale.color.vertical:dir(ltr) { + padding: 0 0 0 6px; } + scale.color.vertical:dir(ltr) trough { + border-bottom-right-radius: 0; + border-top-right-radius: 0; } + scale.color.vertical:dir(ltr) slider:hover, scale.color.vertical:dir(ltr) slider:backdrop, scale.color.vertical:dir(ltr) slider:disabled, scale.color.vertical:dir(ltr) slider:backdrop:disabled, scale.color.vertical:dir(ltr) slider { + margin-left: 0; + margin-right: 0; } + scale.color.vertical:dir(rtl) { + padding: 0 6px 0 0; } + scale.color.vertical:dir(rtl) trough { + border-bottom-left-radius: 0; + border-top-left-radius: 0; } + scale.color.vertical:dir(rtl) slider:hover, scale.color.vertical:dir(rtl) slider:backdrop, scale.color.vertical:dir(rtl) slider:disabled, scale.color.vertical:dir(rtl) slider:backdrop:disabled, scale.color.vertical:dir(rtl) slider { + margin-right: 0; + margin-left: 0; } + +/*********** + ! Scrollbar +************/ +scrollbar { + background-color: #030303; + transition: 300ms ease-out; } + * { + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; } + scrollbar.top { + border-bottom: 1px solid mix(#101010,#eeeeee,0.18); } + scrollbar.bottom { + border-top: 1px solid mix(#101010,#eeeeee,0.18); } + scrollbar.left { + border-right: 1px solid mix(#101010,#eeeeee,0.18); } + scrollbar.right { + border-left: 1px solid mix(#101010,#eeeeee,0.18); } + scrollbar:backdrop { + background-color: #080808; + border-color: mix(#101010,mix(#101010,#eeeeee,0.18),0.9); + transition: 400ms ease-in; } + scrollbar slider { + min-width: 7px; + min-height: 7px; + border: 1px solid transparent; + border-radius: 3px; + background-clip: padding-box; + background-color: mix(#101010,#eeeeee,0.5); } + scrollbar slider:hover { + background-color: mix(#101010,#eeeeee,0.7); } + scrollbar slider:hover:active { + background-color: #e35c00; } + scrollbar slider:backdrop { + background-color: mix(mix(#eeeeee,#101010,0.5),#101010,0.4); } + scrollbar slider:disabled { + background-color: transparent; } + scrollbar.horizontal slider { + min-width: 40px; } + scrollbar.vertical slider { + min-height: 40px; } + scrollbar.fine-tune slider:active { + background-color: #ff7517; } + scrollbar.overlay-indicator { + opacity: .8; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) { + border-color: transparent; + opacity: .4; + background-color: transparent; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { + min-width: 4px; + min-height: 4px; + background-color: #eeeeee; + border: 1px solid #111111; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { + min-width: 4px; + min-height: 4px; + border-color: transparent; + -gtk-icon-source: none; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { + min-width: 40px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button { + min-width: 7px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { + min-height: 40px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button { + min-height: 7px; } + scrollbar button { + min-width: 7px; + min-height: 7px; + padding: 0; + border: 0; + border-radius: 0; + border-color: mix(#101010,#eeeeee,0.18); + background-color: transparent; + box-shadow: none; + color: mix(#101010,#eeeeee,0.5); } + scrollbar button:hover { + color: mix(#101010,#eeeeee,0.7); } + scrollbar button:active, scrollbar button:checked { + color: #e35c00; } + scrollbar button:backdrop { + color: mix(mix(#eeeeee,#101010,0.5),#101010,0.4); } + scrollbar.vertical button.down { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + border-top: 1px solid mix(#101010,#eeeeee,0.18); } + scrollbar.vertical button.up { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); + border-bottom: 1px solid mix(#101010,#eeeeee,0.18); } + scrollbar.horizontal button.down { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + border-left: 1px solid mix(#101010,#eeeeee,0.18); } + scrollbar.horizontal button.up { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); + border-right: 1px solid mix(#101010,#eeeeee,0.18); } + +/********* + ! Sidebar +**********/ +.sidebar { + border-style: none; + background-color: mix(#101010,#101010,0.5); } + stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list, .sidebar:dir(ltr), .sidebar.left, .sidebar.left:dir(rtl) { + border-right: 1px solid mix(#101010,#eeeeee,0.18); + border-left-style: none; } + stacksidebar.sidebar:dir(rtl) list .sidebar:dir(rtl), stacksidebar.sidebar.right list .sidebar:dir(rtl), .sidebar.right { + border-left: 1px solid mix(#101010,#eeeeee,0.18); + border-right-style: none; } + .sidebar:backdrop { + background-color: mix(#101010,#101010,0.5); + border-color: mix(#101010,mix(#101010,#eeeeee,0.18),0.9); + transition: 200ms ease-out; } + .sidebar .frame, .sidebar frame { + border-width: 0; } + paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { + border-style: none; } + +stacksidebar row { + padding: 6px 3px; } + stacksidebar row > label { + padding-left: 3px; + padding-right: 3px; } + stacksidebar row.needs-attention > label { + background-size: 6px 6px, 0 0; } + +placessidebar > viewport.frame { + border-style: none; } + +placessidebar row { + min-height: 32px; + padding: 0; } + placessidebar row > revealer { + padding: 0 6px; } + placessidebar row:selected { + color: #ffffff; } + placessidebar row:disabled { + color: mix(#eeeeee,#101010,0.5); } + placessidebar row:backdrop { + color: mix(#eeeeee,#101010,0.5); } + placessidebar row:backdrop:selected { + color: mix(#FC6600,#ffffff,0.66); } + placessidebar row:backdrop:disabled { + color: black; } + placessidebar row image.sidebar-icon { + opacity: 0.7; } + placessidebar row image.sidebar-icon:dir(ltr) { + padding-right: 8px; + padding-left: 3px; } + placessidebar row image.sidebar-icon:dir(rtl) { + padding-left: 8px; + padding-right: 3px; } + placessidebar row label.sidebar-label:dir(ltr) { + padding-right: 2px; } + placessidebar row label.sidebar-label:dir(rtl) { + padding-left: 2px; } + button.sidebar-button { + min-height: 20px; + min-width: 20px; + margin-top: 2px; + margin-bottom: 2px; + padding: 0; + border-radius: 100%; + -gtk-outline-radius: 100%; } + button.sidebar-button:not(:hover):not(:active) > image, button.sidebar-button:backdrop > image { + opacity: 0.7; } + placessidebar row:selected:active { + box-shadow: none; } + placessidebar row.sidebar-placeholder-row { + padding: 0 8px; + min-height: 2px; + background-image: image(#FC6600); + background-clip: content-box; } + placessidebar row.sidebar-new-bookmark-row { + color: #FC6600; } + placessidebar row:drop(active):not(:disabled) { + color: #FC6600; + box-shadow: inset 0 1px #FC6600, inset 0 -1px #FC6600; } + placessidebar row:drop(active):not(:disabled):selected { + color: #ffffff; + background-color: #FC6600; } + +/****** +! Paned +*******/ +paned > separator { + min-width: 1px; + min-height: 1px; + -gtk-icon-source: none; + border-style: none; + background-color: transparent; + background-image: image(#0e0e0e); + background-size: 1px 1px; + background-position: center center; } + paned > separator:selected { + background-image: image(#FC6600); } + paned > separator:backdrop { + background-image: image(mix(#101010,mix(#101010,#eeeeee,0.18),0.9)); } + paned > separator.wide { + min-width: 5px; + min-height: 5px; + background-color: #101010; + background-image: image(#0d0d0d), image(#0d0d0d); + background-size: 1px 1px, 1px 1px; } + paned > separator.wide:backdrop { + background-color: #101010; + background-image: image(mix(#101010,mix(#101010,#eeeeee,0.18),0.9)), image(mix(#101010,mix(#101010,#eeeeee,0.18),0.9)); } + +paned.horizontal > separator { + background-repeat: repeat-y; + padding: 0 2px; + margin: 0 -2px; } + paned.horizontal > separator.wide { + margin: 0; + padding: 0; + background-repeat: repeat-y, repeat-y; + background-position: left, right; } + +paned.vertical > separator { + background-repeat: repeat-x; + padding: 2px 0; + margin: -2px 0; } + paned.vertical > separator.wide { + margin: 0; + padding: 0; + background-repeat: repeat-x, repeat-x; + background-position: bottom, top; } + +paned.titlebar > separator { + background-image: image(#0f0f0f); } + +/******************* + ! Spinner animation +********************/ +@keyframes spin { + to { + -gtk-icon-transform: rotate(1turn); } } + +spinner { + background-image: none; + color: #FC6600; + opacity: 0; + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); } + spinner:checked { + opacity: 1; + animation: spin 1s linear infinite; } + spinner:checked:disabled { + opacity: .5; } + +/*********************** + ! Check and Radio items +************************/ +radio { + background-image: none; + min-width: 16px; + min-height: 16px; + margin-right: 3px; } + radio:disabled { + -gtk-icon-source: url("../assets/radio-unchecked-insensitive.svg"); } + radio:checked, radio:active { + -gtk-icon-source: url("../assets/radio-checked.svg"); } + radio:checked:disabled, radio:active:disabled { + -gtk-icon-source: url("../assets/radio-checked-insensitive.svg"); } + radio:indeterminate { + -gtk-icon-source: url("../assets/radio-mixed.svg"); } + radio:indeterminate:disabled { + -gtk-icon-source: url("../assets/radio-mixed-insensitive.svg"); } + menuitem radio, modelbutton radio { + -gtk-icon-source: url("../assets/menuitem-radio-unchecked.svg"); } + menuitem radio:disabled, modelbutton radio:disabled { + -gtk-icon-source: url("../assets/menuitem-radio-checked-insensitive.svg"); } + menuitem radio:checked, menuitem radio:active, modelbutton radio:checked, modelbutton radio:active { + -gtk-icon-source: url("../assets/menuitem-radio-checked.svg"); } + menuitem radio:checked:hover, menuitem radio:active:hover, modelbutton radio:checked:hover, modelbutton radio:active:hover { + -gtk-icon-source: url("../assets/menuitem-radio-checked-hover.svg"); } + menuitem radio:checked:disabled, menuitem radio:active:disabled, modelbutton radio:checked:disabled, modelbutton radio:active:disabled { + -gtk-icon-source: url("../assets/menuitem-radio-checked-insensitive.svg"); } + menuitem radio:indeterminate, modelbutton radio:indeterminate { + -gtk-icon-source: url("../assets/menuitem-radio-mixed.svg"); } + menuitem radio:indeterminate:hover, modelbutton radio:indeterminate:hover { + -gtk-icon-source: url("../assets/menuitem-radio-mixed-hover.svg"); } + menuitem radio:indeterminate:disabled, modelbutton radio:indeterminate:disabled { + -gtk-icon-source: url("../assets/menuitem-radio-mixed-insensitive.svg"); } + +check { + background-image: none; + min-width: 16px; + min-height: 16px; + margin-right: 3px; } + check:disabled { + -gtk-icon-source: url("../assets/checkbox-unchecked-insensitive.svg"); } + check:checked, check:active { + -gtk-icon-source: url("../assets/checkbox-checked.svg"); } + check:checked:disabled, check:active:disabled { + -gtk-icon-source: url("../assets/checkbox-checked-insensitive.svg"); } + check:indeterminate { + -gtk-icon-source: url("../assets/checkbox-mixed.svg"); } + check:indeterminate:disabled { + -gtk-icon-source: url("../assets/checkbox-mixed-insensitive.svg"); } + menuitem check, modelbutton check { + -gtk-icon-source: url("../assets/menuitem-checkbox-unchecked.svg"); } + menuitem check:disabled, modelbutton check:disabled { + -gtk-icon-source: url("../assets/menuitem-checkbox-checked-insensitive.svg"); } + menuitem check:checked, menuitem check:active, modelbutton check:checked, modelbutton check:active { + -gtk-icon-source: url("../assets/menuitem-checkbox-checked.svg"); } + menuitem check:checked:hover, menuitem check:active:hover, modelbutton check:checked:hover, modelbutton check:active:hover { + -gtk-icon-source: url("../assets/menuitem-checkbox-checked-hover.svg"); } + menuitem check:checked:disabled, menuitem check:active:disabled, modelbutton check:checked:disabled, modelbutton check:active:disabled { + -gtk-icon-source: url("../assets/menuitem-checkbox-checked-insensitive.svg"); } + menuitem check:indeterminate, modelbutton check:indeterminate { + -gtk-icon-source: url("../assets/menuitem-checkbox-mixed.svg"); } + menuitem check:indeterminate:hover, modelbutton check:indeterminate:hover { + -gtk-icon-source: url("../assets/menuitem-checkbox-mixed-hover.svg"); } + menuitem check:indeterminate:disabled, modelbutton check:indeterminate:disabled { + -gtk-icon-source: url("../assets/menuitem-checkbox-mixed-insensitive.svg"); } + +check, radio { + box-shadow: -1px 0 mix(#101010,#eeeeee,0.3) inset, 1px 0 mix(#101010,#eeeeee,0.3) inset, 0 -1px mix(#101010,#eeeeee,0.3) inset, 0 1px mix(#101010,#eeeeee,0.3) inset; + border-radius: 1.5px; + background-color: #101010; } + check:disabled, radio:disabled { + box-shadow: -1px 0 mix(#101010,#eeeeee,0.15) inset, 1px 0 mix(#101010,#eeeeee,0.15) inset, 0 -1px mix(#101010,#eeeeee,0.15) inset, 0 1px mix(#101010,#eeeeee,0.15) inset; + background-color: rgba(16, 16, 16, 0.25); } + menuitem check:disabled, modelbutton check:disabled, + menuitem check, modelbutton check, menuitem radio:disabled, modelbutton radio:disabled, + menuitem radio, modelbutton radio { + box-shadow: none; + border-radius: 0; + background-color: transparent; + border: 0; } + textview check:focus, .view check:focus, iconview check:focus, view check:focus, treeview check:focus, textview radio:focus, .view radio:focus, iconview radio:focus, view radio:focus, treeview radio:focus { + background-color: #101010; } + +radio { + border-radius: 999px; } + +radio:dir(rtl), check:dir(rtl) { + margin-right: 0; + margin-left: 3px; } + +.view.content-view.check:not(list), iconview.content-view.check:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: url("../assets/grid-selection-unchecked.svg"); + background-color: transparent; } + +.view.content-view.check:hover:not(list), iconview.content-view.check:hover:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: url("../assets/grid-selection-unchecked.svg"); + background-color: transparent; } + +.view.content-view.check:active:not(list), iconview.content-view.check:active:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: url("../assets/grid-selection-checked.svg"); + background-color: transparent; } + +.view.content-view.check:backdrop:not(list), iconview.content-view.check:backdrop:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: url("../assets/grid-selection-unchecked.svg"); + background-color: transparent; } + +.view.content-view.check:checked:not(list), iconview.content-view.check:checked:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: url("../assets/grid-selection-checked.svg"); + background-color: transparent; } + +.view.content-view.check:checked:hover:not(list), iconview.content-view.check:checked:hover:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: url("../assets/grid-selection-checked.svg"); + background-color: transparent; } + +.view.content-view.check:checked:active:not(list), iconview.content-view.check:checked:active:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: url("../assets/grid-selection-checked.svg"); + background-color: transparent; } + +.view.content-view.check:backdrop:checked:not(list), iconview.content-view.check:backdrop:checked:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: url("../assets/grid-selection-checked.svg"); + background-color: transparent; } + +/******** + ! Switch +*********/ +switch { + border-radius: 3px; + padding: 2px; + border: 0; + outline: none; + transition: background-color .3s linear; + min-width: 88px; + min-height: 24px; + background-color: mix(#101010,#101010,0.3); + color: #eeeeee; + box-shadow: inset 1px -1px 0 rgba(48, 48, 48, 0.06), inset -1px 1px 0 rgba(48, 48, 48, 0.06); } + switch slider { + background-color: mix(#eeeeee,#101010,0.5); + transition: all .3s ease-in; + box-shadow: 0 1px 2px 0 rgba(48, 48, 48, 0.07), 1px 0 2px 0 rgba(48, 48, 48, 0.07); + border-radius: 3px; } + switch:checked { + background-color: #FC6600; + background-image: none; + border-color: #FC6600; + color: #101010; } + switch:checked slider { + background-color: #111111; + box-shadow: 0 1px 3px 0 rgba(48, 48, 48, 0.1); } + switch:disabled { + background-color: mix(#101010,#101010,0.5); + background-image: none; + border-color: #101010; + color: #101010; + box-shadow: none; } + switch:disabled slider { + background-color: #101010; } + list row:selected switch { + background-color: #101010; + color: mix(#101010,#101010,0.5); } + list row:selected switch slider { + background-color: mix(mix(#101010,#101010,0.5),#101010,0.4); } + list row:selected switch:checked { + color: #FC6600; + background-color: mix(#eeeeee,#101010,0.5); } + list row:selected switch:checked slider { + background-color: #FC6600; } + +/********* + ! Buttons +**********/ +/****************** +! ComboBoxes * +*******************/ +/********* + ! Toolbar +**********/ +/*************** + ! Generic views +****************/ +.view, iconview, +.view text, +iconview text, +textview text { + color: #eeeeee; + background-color: #101010; + caret-color: #eeeeee; + -gtk-secondary-caret-color: #eeeeee; } + .view:backdrop, iconview:backdrop, + .view text:backdrop, + iconview text:backdrop, + textview text:backdrop { + color: mix(#101010,#eeeeee,0.8); + background-color: #101010; } + +textview border { + background-color: mix(#101010,#101010,0.5); } + +iconview :selected { + border-radius: 3px; } + +/************ +! Treeview +*************/ +.rubberband, +rubberband, +flowbox rubberband, +treeview.view rubberband { + border: 1px solid #fb6600; + background-color: rgba(251, 102, 0, 0.2); } + +treeview entry:focus:dir(rtl), treeview entry:focus:dir(ltr) { + background-color: #101010; + transition-property: color, background; } + +treeview entry.flat, treeview entry { + border-radius: 0; + background-image: none; + background-color: #101010; } + treeview entry.flat:focus, treeview entry:focus { + border-color: #FC6600; } + +treeview.view header button, treeview.view header button:hover, treeview.view header button:active { + padding: 1px 4px; + border-radius: 0; + text-shadow: none; + border-top-color: transparent; + border-left-color: transparent; } + treeview.view header button:disabled { + color: mix(#eeeeee,#101010,0.5); } + treeview.view header button:backdrop { + border-color: #101010; + border-style: none solid solid none; + color: mix(mix(#eeeeee,#101010,0.5),#101010,0.5); + background-image: none; + background-color: #101010; } + treeview.view header button:backdrop:disabled { + border-color: #101010; + background-image: none; } + +treeview.view { + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-grid-line-pattern: ""; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ""; + border-left-color: mix(#eeeeee,#101010,0.5); + border-top-color: #101010; } + treeview.view:selected:focus, treeview.view:selected { + border-radius: 0; } + treeview.view:selected:backdrop, treeview.view:selected { + border-left-color: mix(#ffffff,#FC6600,0.5); + border-top-color: rgba(238, 238, 238, 0.1); } + treeview.view:disabled { + color: mix(#eeeeee,#101010,0.5); } + treeview.view:disabled:selected { + color: mix(#ffffff,#FC6600,0.4); } + treeview.view:disabled:selected:backdrop { + color: mix(mix(#FC6600,#ffffff,0.66),#FC6600,0.3); } + treeview.view:disabled:backdrop { + color: black; } + treeview.view.separator { + min-height: 2px; + color: #101010; } + treeview.view.separator:backdrop { + color: rgba(16, 16, 16, 0.1); } + treeview.view:backdrop { + border-left-color: mix(mix(#eeeeee,#101010,0.5),#101010,0.5); + border-top: #101010; } + treeview.view:drop(active) { + border-style: solid none; + border-width: 1px; + border-color: mix(#FC6600,#eeeeee,0.3); } + treeview.view:drop(active).after { + border-top-style: none; } + treeview.view:drop(active).before { + border-bottom-style: none; } + treeview.view.expander { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + color: mix(#101010,#eeeeee,0.7); } + treeview.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + treeview.view.expander:hover { + color: #eeeeee; } + treeview.view.expander:selected { + color: mix(#FC6600,#ffffff,0.7); } + treeview.view.expander:selected:hover { + color: #ffffff; } + treeview.view.expander:selected:backdrop { + color: mix(#FC6600,mix(#FC6600,#ffffff,0.66),0.7); } + treeview.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + treeview.view.expander:backdrop { + color: mix(#101010,mix(#eeeeee,#101010,0.5),0.7); } + treeview.view.progressbar { + color: #101010; + border-radius: 3px; + border: 1px solid mix(#FC6600,#eeeeee,0.3); + background-color: #FC6600; } + treeview.view.progressbar:selected { + border: 1px solid mix(#FC6600,#ffffff,0.2); } + treeview.view.progressbar:selected:focus, treeview.view.progressbar:selected { + color: #ffffff; + box-shadow: none; + background-color: #FC6600; + background-image: none; + border-radius: 3px; } + treeview.view.progressbar:selected:focus:backdrop, treeview.view.progressbar:selected:backdrop { + color: mix(#FC6600,#ffffff,0.66); + border-color: mix(#FC6600,#eeeeee,0.3); + background-color: mix(#101010,#FC6600,0.9); } + treeview.view.progressbar:disabled { + background-color: #101010; + background-image: none; + border-color: #0e0e0e; } + treeview.view.progressbar:backdrop { + color: #101010; + background-image: none; + box-shadow: none; } + treeview.view.trough { + background-color: rgba(238, 238, 238, 0.1); + border-radius: 3px; } + treeview.view.trough:selected:focus, treeview.view.trough:selected { + background-color: rgba(255, 255, 255, 0.3); + border-width: 1px 0; + border-style: solid; + border-color: #FC6600; + border-radius: 3px; } + treeview.view header button { + font-weight: normal; + text-shadow: none; + box-shadow: none; } + treeview.view header button:hover { + border-top-color: mix(#FC6600,#eeeeee,0.3); + border-left-color: mix(#FC6600,#eeeeee,0.3); + box-shadow: none; + transition: none; } + treeview.view header button:active { + border-top-color: mix(#FC6600,#eeeeee,0.3); + border-left-color: mix(#FC6600,#eeeeee,0.3); + transition: none; } + treeview.view header button:last-child:backdrop, treeview.view header button:last-child { + border-right-style: none; } + treeview.view button.dnd:active, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd, + treeview.view header.button.dnd:active, + treeview.view header.button.dnd:selected, + treeview.view header.button.dnd:hover, + treeview.view header.button.dnd { + padding: 0 6px; + transition: none; + background-image: none; + background-color: #FC6600; + color: #101010; + border-radius: 0; + border-style: none; + box-shadow: inset 0 0 0 1px #101010; + text-shadow: none; } + treeview.view acceleditor > label { + background-color: #FC6600; } + +/*********** + ! Separator +************/ +separator { + background: rgba(95, 95, 95, 0.1); + min-width: 1px; + min-height: 1px; } + +/********** + ! Frames * +***********/ +frame > border, .frame { + border: 1px solid mix(#101010,#eeeeee,0.18); } + frame > border.flat, .frame.flat { + border-style: none; } + frame > border:backdrop, .frame:backdrop { + border-color: mix(#101010,mix(#101010,#eeeeee,0.18),0.9); } + +frame.border-inset > border, +frame.border-outset > border, +frame.border-groove > border, +frame.border-ridge > border { + border: 1px solid alpha(mix(#101010,#eeeeee,0.18),0.26275); } + +.content-view { + background-color: mix(#101010,#101010,0.28); + color: mix(#eeeeee,#eeeeee,0.18); + border: 1px solid shade(mix(#101010,#101010,0.78),0.8); } + +/*************** + ! Places view * +****************/ +placesview .server-list-button > image { + transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + -gtk-icon-transform: rotate(0turn); } + +placesview .server-list-button:checked > image { + transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + -gtk-icon-transform: rotate(-0.5turn); } + +placesview row.activatable:hover { + background-color: transparent; } + +placesview > actionbar > revealer > box > label { + padding-left: 8px; + padding-right: 8px; } + +/************** + ! Window frame +***************/ +decoration { + background-color: #111111; + background-image: none; + border-radius: 3px 3px 0 0; + border-width: 0; + box-shadow: 0 3px 9px 1px rgba(95, 95, 95, 0.7), 0 0 0 1px #FC6600; + /* this is used for the resize cursor area */ + margin: 9px; } + decoration:backdrop { + box-shadow: 0 3px 9px 1px transparent, 0 2px 6px 2px rgba(95, 95, 95, 0.4), 0 0 0 1px #111111; + transition: 200ms ease-out; } + .maximized decoration, .fullscreen decoration, .tiled decoration { + border-radius: 0; } + .popup decoration { + box-shadow: none; } + .ssd decoration { + box-shadow: 0 0 0 1px #FC6600; } + .ssd decoration:backdrop { + box-shadow: 0 0 0 1px #111111; } + .solid-csd decoration { + border-radius: 0; + margin: 0; + box-shadow: none; } + .csd.popup decoration { + border-radius: 0; + box-shadow: 0 1px 2px rgba(95, 95, 95, 0.2), 0 0 0 1px rgba(17, 17, 17, 0.13); } + tooltip.csd decoration { + border-radius: 3px; + box-shadow: none; } + messagedialog.csd decoration { + border-radius: 3px; + box-shadow: 0 1px 2px rgba(95, 95, 95, 0.2), 0 0 0 1px rgba(17, 17, 17, 0.13); } + +/*********************** + ! Fallback mode panel * +************************/ +panel-plug, +panel-toplevel.background, clock-box, clock-box:backdrop, +panel-applet > menubar, +panel-applet > menubar:backdrop, +panel-toplevel .gnome-panel-menu-bar, +panel-toplevel .gnome-panel-menu-bar:backdrop, clock-box menuitem, clock-box:backdrop menuitem, +panel-applet > menubar menuitem, +panel-applet > menubar:backdrop menuitem, +panel-toplevel .gnome-panel-menu-bar menuitem, +panel-toplevel .gnome-panel-menu-bar:backdrop menuitem, wnck-pager, wnck-tasklist, .mate-panel-menu-bar, .xfce4-panel, UnityPanelWidget, .unity-panel { + background-color: #111111; + background-image: none; + color: #eeeeee; } + +clock-box menuitem label, clock-box:backdrop menuitem label, +panel-applet > menubar menuitem label, +panel-applet > menubar:backdrop menuitem label, +panel-toplevel .gnome-panel-menu-bar menuitem label, +panel-toplevel .gnome-panel-menu-bar:backdrop menuitem label, gp-calendar-window label, +#tasklist-button label, +#clock-applet-button label, +#showdesktop-button label { + font-weight: normal; + color: #eeeeee; } + +#clock-applet-button, #clock-applet-button:backdrop, panel-applet button, panel-applet button:backdrop, .xfce4-panel button, #login_window, #shutdown_dialog, #restart_dialog { + border-width: 0 1px; + border-radius: 0; + border-color: transparent; + background-color: transparent; + background-image: none; + color: #eeeeee; } + #clock-applet-button:hover, panel-applet button:hover, .xfce4-panel button:hover, #login_window:hover, #shutdown_dialog:hover, #restart_dialog:hover { + background-color: mix(#111111,#eeeeee,0.11); + background-image: none; + border-color: mix(#111111,#eeeeee,0.11); + color: white; } + #clock-applet-button:active, panel-applet button:active, .xfce4-panel button:active, #login_window:active, #shutdown_dialog:active, #restart_dialog:active, #clock-applet-button:checked, panel-applet button:checked, .xfce4-panel button:checked, #login_window:checked, #shutdown_dialog:checked, #restart_dialog:checked { + background-color: mix(#111111,#eeeeee,0.21); + background-image: none; + border-color: mix(#111111,#eeeeee,0.21); + color: white; } + #clock-applet-button:active:hover, panel-applet button:active:hover, .xfce4-panel button:active:hover, #login_window:active:hover, #shutdown_dialog:active:hover, #restart_dialog:active:hover, #clock-applet-button:checked:hover, panel-applet button:checked:hover, .xfce4-panel button:checked:hover, #login_window:checked:hover, #shutdown_dialog:checked:hover, #restart_dialog:checked:hover { + background-color: mix(#111111,#eeeeee,0.31); + background-image: none; + border-color: mix(#111111,#eeeeee,0.31); } + +panel-plug, +panel-toplevel.background { + padding: 0; } + +.gp-text-color { + color: #5f5f5f; } + +panel-applet { + border: 0; } + +clock-box menuitem, clock-box:backdrop menuitem, +panel-applet > menubar menuitem, +panel-applet > menubar:backdrop menuitem, +panel-toplevel .gnome-panel-menu-bar menuitem, +panel-toplevel .gnome-panel-menu-bar:backdrop menuitem { + border: 0; } + +/**************** + ! MATE styles * +*****************/ +.mate-panel-menu-bar { + border: 0; + padding: 0; + text-shadow: none; } + +#PanelApplet label, +.mate-panel-menu-bar menubar > menuitem { + color: #eeeeee; } + +PanelSeparator, MatePanelAppletFrameDBus { + border-width: 0; + color: transparent; + background-image: -gtk-scaled(url("../assets/pane-handle.png"), url("../assets/pane-handle@2.png")); + background-color: transparent; + background-repeat: no-repeat; + background-position: left; } + +#PanelApplet button, +#PanelApplet button.flat, +#PanelApplet button.toggle #PanelApplet button.flat.toggle { + background-image: none; + background-color: transparent; + border-color: transparent; + border-style: solid; + border-radius: 0; + border-width: 1px; + color: #eeeeee; + text-shadow: none; + box-shadow: none; + padding: 2px; } + +#PanelApplet button:hover:active, +#PanelApplet button:checked, +#PanelApplet button:checked:hover, +#PanelApplet button.flat:hover:active, +#PanelApplet button.flat:checked, +#PanelApplet button.flat:checked:hover, +#PanelApplet button.toggle:hover:active, +#PanelApplet button.toggle:checked, +#PanelApplet button.toggle:checked:hover, +#PanelApplet button.flat.toggle:hover:active, +#PanelApplet button.flat.toggle:checked, +#PanelApplet button.flat.toggle:checked:hover { + background-image: none; + background-color: darker(#111111); + border-color: transparent; + border-radius: 0; + border-width: 1px; + color: lighter(#eeeeee); + text-shadow: none; + padding: 2px; } + +#PanelApplet button:hover, +#PanelApplet button.flat:hover, +#PanelApplet button.toggle:hover, +#PanelApplet button.flat.toggle:hover { + background-image: none; + background-color: #161616; + border-color: transparent; + border-radius: 0; + border-width: 1px; + color: #ffffff; + text-shadow: none; + padding: 2px; } + +.mate-panel-menu-bar menubar > menuitem { + padding: 3px 7px; } + +/********************* + ! Cinnamon Settings * +**********************/ +.cs-category-view, .cs-category-view:backdrop, .cs-category-view .view, .cs-category-view iconview, .cs-category-view .view:backdrop, .cs-category-view iconview:backdrop { + background-color: transparent; } + +/**************** + ! Gnome clocks * +*****************/ +.clocks-analog-frame.trough { + color: mix(#eeeeee,#101010,0.85); } + +.clocks-analog-frame.progress { + color: mix(#101010,#FC6600,0.5); } + +.clocks-analog-frame.progress-fast { + color: #b04700; } + +/***************** + ! Gnome Builder * +******************/ +workbench.csd > stack.titlebar:not(headerbar) { + padding: 0; + background: none; + border: 0; + box-shadow: none; } + workbench.csd > stack.titlebar:not(headerbar) headerbar, workbench.csd > stack.titlebar:not(headerbar) headerbar:first-child, workbench.csd > stack.titlebar:not(headerbar) headerbar:last-child { + border-radius: 3px 3px 0 0; } + +/**************** + ! Geary * +*****************/ +.geary-expanded .geary-message-summary { + background-color: #0f0f0f; } + +.geary-folder-popover-list-row { + border-color: #141414; + box-shadow: None; } + .geary-folder-popover-list-row > label { + color: #101010; } + +/*********************** + ! Unity Greeter * + ***********************/ +@keyframes dashentry_spinner { + to { + -gtk-icon-transform: rotate(1turn); } } + +.lightdm.button, .lightdm-combo.combobox-entry .button, .lightdm-combo .cell, .lightdm-combo .button, .lightdm-combo .entry { + background-image: none; + background-color: rgba(95, 95, 95, 0.3); + border-color: rgba(17, 17, 17, 0.9); + border-radius: 7px; + padding: 3px; + color: #111111; } + +.lightdm.menu { + background-image: none; + background-color: rgba(95, 95, 95, 0.6); + border-color: rgba(17, 17, 17, 0.2); + border-radius: 6px; + padding: 1px; + color: #111111; } + .lightdm.menu .menuitem *, .lightdm.menu .menuitem.check:active, .lightdm.menu .menuitem.radio:active { + color: #111111; } + +.lightdm.menubar *, .lightdm.menubar.menuitem { + padding: 0px; } + +.lightdm.option-button { + padding: 3px; + background: none; + border: 0; } + +.lightdm.toggle-button { + background: none; + border-width: 0; } + .lightdm.toggle-button.selected { + background-color: rgba(95, 95, 95, 0.3); + border-color: rgba(17, 17, 17, 0.3); + border-width: 1px; } + .lightdm.toggle-button.selected:hover { + background-color: rgba(17, 17, 17, 0.3); } + +.lightdm.button:hover { + background-color: rgba(17, 17, 17, 0.3); + border-color: rgba(17, 17, 17, 0.6); + text-shadow: none; } + +.lightdm.entry, .lightdm.button:active, .lightdm.button:active:focus, .lightdm.button:focus { + background-image: none; + background-color: rgba(95, 95, 95, 0.3); + border-color: rgba(17, 17, 17, 0.6); + border-radius: 7px; + padding: 5px; + color: #111111; + text-shadow: none; } + +.lightdm.entry:hover, .lightdm.entry:active, .lightdm.entry:active:focus { + background-image: none; + border-image: none; } + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; } + +.lightdm.entry:focus { + border-color: rgba(17, 17, 17, 0.6); + border-width: 1px; + border-style: solid; + color: #111111; } + +.lightdm.entry:selected { + background-color: rgba(17, 17, 17, 0.2); } + +.lightdm-combo.menu { + background-color: #121212; + border-radius: 0; + padding: 0; + color: #111111; } + +/********* + ! Gedit * +**********/ +GeditWindow .pane-separator { + border-width: 0 1px 0 0; + border-style: solid; } + GeditWindow .pane-separator, GeditWindow .pane-separator:hover { + border-color: #0e0e0e; + background-color: #101010; } + +.gedit-document-panel { + background-color: #101010; + color: mix(#eeeeee,#101010,0.1); } + .gedit-document-panel list row { + padding: 3px; } + .gedit-document-panel list row button { + padding: 1px; + border-radius: 3px; + border-style: solid; + border-color: transparent; + border-width: 1px; + background-color: transparent; + background-image: none; + color: transparent; + -gtk-icon-shadow: none; } + .gedit-document-panel .prelight-row button { + border-color: rgba(95, 95, 95, 0.1); + color: rgba(17, 17, 17, 0.8); } + .gedit-document-panel .prelight-row button:active { + border-color: rgba(95, 95, 95, 0.2); + background-color: rgba(95, 95, 95, 0.08); + color: #111111; } + .gedit-document-panel list row button:hover, .gedit-document-panel .prelight-row button:hover { + border-color: rgba(95, 95, 95, 0.1); + color: #111111; } + +.gedit-document-panel-group-row, .gedit-document-panel-group-row:hover { + border-top: 1px solid #0e0e0e; + background-color: #101010; } + +.gedit-document-panel-document-row:hover { + background-color: #111111; } + +.gedit-document-panel-dragged-row { + border: 1px solid rgba(95, 95, 95, 0.1); + background-color: rgba(95, 95, 95, 0.5); + color: #111111; } + +.gedit-document-panel-placeholder-row { + border: 0; + background-color: rgba(95, 95, 95, 0.08); + transition: all 200ms ease-in; } + +statusbar GeditSmallButton, GeditStatusMenuButton { + text-shadow: none; } + statusbar GeditSmallButton button, GeditStatusMenuButton button { + border-style: solid; + border-width: 0 1px; + border-color: transparent; + border-radius: 0; + padding: 1px 6px 2px 4px; } + statusbar GeditSmallButton button:hover, statusbar GeditSmallButton button:active, statusbar GeditSmallButton button:active:hover, GeditStatusMenuButton button:hover, GeditStatusMenuButton button:active, GeditStatusMenuButton button:active:hover { + border-color: #0d0d0d; } + statusbar GeditSmallButton button:active, GeditStatusMenuButton button:active { + background-color: #0f0f0f; + color: #eeeeee; } + +GeditViewFrame .gedit-search-slider { + padding: 3px; + border-radius: 0 0 3px 3px; + border-width: 0 1px 1px; + border-style: solid; + border-color: #0d0d0d; + background-color: #101010; } + GeditViewFrame .gedit-search-slider .not-found { + background-color: #fc6600; + background-image: none; + color: #101010; } + +GeditFileBrowserWidget .toolbar { + padding: 1.5px; + border-top: 0; + background-color: #101010; + background-image: none; } + +.gedit-search-entry-occurrences-tag { + margin: 1.5px; + padding: 1.5px; + color: mix(#eeeeee,#101010,0.5); } + +.gedit-bottom-panel-paned, +.gedit-side-panel-paned, +paned.titlebar { + margin-right: 0; } + +.gedit-bottom-panel-paned notebook { + border-top: 0; } + +/************ + ! Nautilus * +*************/ +.nautilus-desktop, .nautilus-desktop:backdrop, .nautilus-desktop *, .nautilus-desktop *:backdrop { + color: #111111; + text-shadow: 1px 1px #5f5f5f; } + .nautilus-desktop:active, .nautilus-desktop:backdrop:active, .nautilus-desktop *:active, .nautilus-desktop *:backdrop:active { + color: #eeeeee; } + .nautilus-desktop:selected, .nautilus-desktop:backdrop:selected, .nautilus-desktop *:selected, .nautilus-desktop *:backdrop:selected { + color: #ffffff; } + .nautilus-desktop:active, .nautilus-desktop:hover, .nautilus-desktop:selected, .nautilus-desktop:backdrop:active, .nautilus-desktop:backdrop:hover, .nautilus-desktop:backdrop:selected, .nautilus-desktop *:active, .nautilus-desktop *:hover, .nautilus-desktop *:selected, .nautilus-desktop *:backdrop:active, .nautilus-desktop *:backdrop:hover, .nautilus-desktop *:backdrop:selected { + text-shadow: none; } + +.nautilus-window toolbar { + border-width: 0 0 1px; + border-style: solid; + border-color: #0d0d0d; } + +.nautilus-window .sidebar { + border: 0; } + .nautilus-window .sidebar frame { + border: 0; } + +.nautilus-window notebook { + background-color: #101010; + border: 0; } + .nautilus-window notebook frame { + border: 0; } + +.nautilus-window .searchbar-container { + margin-top: -1px; } + .nautilus-window .searchbar-container searchbar { + padding-top: 0px; + padding-bottom: 1px; + border-bottom: 1px solid mix(#101010,#eeeeee,0.18); } + +.disk-space-display { + border-style: solid; + border-width: 1px; } + .disk-space-display.unknown { + background-color: rgba(238, 238, 238, 0.5); + border-color: rgba(214, 214, 214, 0.5); } + .disk-space-display.used { + background-color: rgba(252, 102, 0, 0.8); + border-color: rgba(227, 92, 0, 0.8); } + .disk-space-display.free { + background-color: #0f0f0f; + border-color: #0e0e0e; } + +.conflict-row.activatable, .conflict-row.activatable:active { + color: #101010; + background-color: #fc6600; } + +.conflict-row.activatable:hover { + background-color: #ff7416; } + +.conflict-row.activatable:selected { + color: #ffffff; + background-color: #FC6600; } + +/******** + ! Nemo * +*********/ +.nemo-desktop, .nemo-desktop:backdrop, .nemo-desktop *, .nemo-desktop *:backdrop { + color: #111111; + text-shadow: 1px 1px #5f5f5f; } + .nemo-desktop:active, .nemo-desktop:backdrop:active, .nemo-desktop *:active, .nemo-desktop *:backdrop:active { + color: #eeeeee; } + .nemo-desktop:selected, .nemo-desktop:backdrop:selected, .nemo-desktop *:selected, .nemo-desktop *:backdrop:selected { + color: #ffffff; } + .nemo-desktop:active, .nemo-desktop:hover, .nemo-desktop:selected, .nemo-desktop:backdrop:active, .nemo-desktop:backdrop:hover, .nemo-desktop:backdrop:selected, .nemo-desktop *:active, .nemo-desktop *:hover, .nemo-desktop *:selected, .nemo-desktop *:backdrop:active, .nemo-desktop *:backdrop:hover, .nemo-desktop *:backdrop:selected { + text-shadow: none; } + +.nemo-window { + /* Status Bar */ } + .nemo-window .nemo-inactive-pane .view, .nemo-window .nemo-inactive-pane iconview { + background-color: mix(#101010,#eeeeee,0.12); + color: #eeeeee; } + .nemo-window toolbar { + border-width: 0 0 1px; + border-style: solid; + border-color: #0d0d0d; + /* Path Bar */ } + .nemo-window toolbar button { + background-color: #101010; + background-image: none; + border-color: rgba(190, 190, 190, 0.22); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + .nemo-window toolbar button:focus, .nemo-window toolbar button:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.22),0.3); } + .nemo-window toolbar button:active, .nemo-window toolbar button:active:hover, .nemo-window toolbar button:active:focus, .nemo-window toolbar button:active:hover:focus, .nemo-window toolbar button:checked, .nemo-window toolbar button:checked:hover, .nemo-window toolbar button:checked:focus, .nemo-window toolbar button:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.22); } + .nemo-window toolbar button:disabled { + border-color: rgba(202, 202, 202, 0.22); } + .nemo-window toolbar button:active:disabled, .nemo-window toolbar button:checked:disabled { + border-color: rgba(190, 190, 190, 0.22); } + .linked:not(.vertical) > .nemo-window toolbar button:not(:last-child):not(:only-child), + .linked:not(.vertical) > :not(:last-child):not(:only-child) .nemo-window toolbar button, + stackswitcher:not(.vertical) > .nemo-window toolbar button:not(:last-child):not(:only-child) { + border-right-style: none; } + .linked:not(.vertical) > .nemo-window toolbar button:not(:last-child):not(:only-child):hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) .nemo-window toolbar button:hover, + stackswitcher:not(.vertical) > .nemo-window toolbar button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); } + .linked:not(.vertical) > .nemo-window toolbar button:not(:last-child):not(:only-child):checked, + .linked:not(.vertical) > :not(:last-child):not(:only-child) .nemo-window toolbar button:checked, + stackswitcher:not(.vertical) > .nemo-window toolbar button:not(:last-child):not(:only-child):checked { + border-right-style: none; } + .linked:not(.vertical) > .nemo-window toolbar button:not(:last-child):not(:only-child):checked:hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) .nemo-window toolbar button:checked:hover, + stackswitcher:not(.vertical) > .nemo-window toolbar button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + .linked.vertical > .nemo-window toolbar button:not(:last-child):not(:only-child), + .linked.vertical > :not(:last-child):not(:only-child) .nemo-window toolbar button, + stackswitcher.vertical > .nemo-window toolbar button:not(:last-child):not(:only-child) { + border-bottom-style: none; } + .linked.vertical > .nemo-window toolbar button:not(:last-child):not(:only-child):hover, + .linked.vertical > :not(:last-child):not(:only-child) .nemo-window toolbar button:hover, + stackswitcher.vertical > .nemo-window toolbar button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); } + .linked.vertical > .nemo-window toolbar button:not(:last-child):not(:only-child):checked, + .linked.vertical > :not(:last-child):not(:only-child) .nemo-window toolbar button:checked, + stackswitcher.vertical > .nemo-window toolbar button:not(:last-child):not(:only-child):checked { + border-bottom-style: none; } + .linked.vertical > .nemo-window toolbar button:not(:last-child):not(:only-child):checked:hover, + .linked.vertical > :not(:last-child):not(:only-child) .nemo-window toolbar button:checked:hover, + stackswitcher.vertical > .nemo-window toolbar button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + .nemo-window toolbar button.flat { + color: #eeeeee; + border-color: rgba(16, 16, 16, 0); + background-color: rgba(16, 16, 16, 0); + background-image: none; + box-shadow: none; } + .nemo-window toolbar button:hover, .nemo-window toolbar button.flat:hover { + background-color: #111111; + background-image: none; + border-color: rgba(190, 190, 190, 0.3); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + .nemo-window toolbar button:hover:focus, .nemo-window toolbar button:hover:hover, .nemo-window toolbar button.flat:hover:focus, .nemo-window toolbar button.flat:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.3),0.3); } + .nemo-window toolbar button:hover:active, .nemo-window toolbar button:hover:active:hover, .nemo-window toolbar button:hover:active:focus, .nemo-window toolbar button:hover:active:hover:focus, .nemo-window toolbar button:hover:checked, .nemo-window toolbar button:hover:checked:hover, .nemo-window toolbar button:hover:checked:focus, .nemo-window toolbar button:hover:checked:hover:focus, .nemo-window toolbar button.flat:hover:active, .nemo-window toolbar button.flat:hover:active:hover, .nemo-window toolbar button.flat:hover:active:focus, .nemo-window toolbar button.flat:hover:active:hover:focus, .nemo-window toolbar button.flat:hover:checked, .nemo-window toolbar button.flat:hover:checked:hover, .nemo-window toolbar button.flat:hover:checked:focus, .nemo-window toolbar button.flat:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.3); } + .nemo-window toolbar button:hover:disabled, .nemo-window toolbar button.flat:hover:disabled { + border-color: rgba(202, 202, 202, 0.3); } + .nemo-window toolbar button:hover:active:disabled, .nemo-window toolbar button:hover:checked:disabled, .nemo-window toolbar button.flat:hover:active:disabled, .nemo-window toolbar button.flat:hover:checked:disabled { + border-color: rgba(190, 190, 190, 0.3); } + .nemo-window toolbar button:focus, .nemo-window toolbar button.flat:focus { + background-color: #111111; + background-image: none; + border-color: rgba(238, 238, 238, 0.22); + outline-color: rgba(252, 102, 0, 0.5); + outline-width: 1px; + outline-style: solid; + outline-offset: -3px; + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .nemo-window toolbar button:focus:hover, .nemo-window toolbar button.flat:focus:hover { + background-color: #121212; + background-image: none; + border-color: rgba(190, 190, 190, 0.3); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + .nemo-window toolbar button:focus:hover:focus, .nemo-window toolbar button:focus:hover:hover, .nemo-window toolbar button.flat:focus:hover:focus, .nemo-window toolbar button.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.3),0.3); } + .nemo-window toolbar button:focus:hover:active, .nemo-window toolbar button:focus:hover:active:hover, .nemo-window toolbar button:focus:hover:active:focus, .nemo-window toolbar button:focus:hover:active:hover:focus, .nemo-window toolbar button:focus:hover:checked, .nemo-window toolbar button:focus:hover:checked:hover, .nemo-window toolbar button:focus:hover:checked:focus, .nemo-window toolbar button:focus:hover:checked:hover:focus, .nemo-window toolbar button.flat:focus:hover:active, .nemo-window toolbar button.flat:focus:hover:active:hover, .nemo-window toolbar button.flat:focus:hover:active:focus, .nemo-window toolbar button.flat:focus:hover:active:hover:focus, .nemo-window toolbar button.flat:focus:hover:checked, .nemo-window toolbar button.flat:focus:hover:checked:hover, .nemo-window toolbar button.flat:focus:hover:checked:focus, .nemo-window toolbar button.flat:focus:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.3); } + .nemo-window toolbar button:focus:hover:disabled, .nemo-window toolbar button.flat:focus:hover:disabled { + border-color: rgba(202, 202, 202, 0.3); } + .nemo-window toolbar button:focus:hover:active:disabled, .nemo-window toolbar button:focus:hover:checked:disabled, .nemo-window toolbar button.flat:focus:hover:active:disabled, .nemo-window toolbar button.flat:focus:hover:checked:disabled { + border-color: rgba(190, 190, 190, 0.3); } + .nemo-window toolbar button:checked, .nemo-window toolbar button:active, .nemo-window toolbar button.flat:checked, .nemo-window toolbar button.flat:active { + /*@include linear-gradient(shade($bg, .7), to top);*/ + background-color: #FC6600; + background-image: none; + border-color: rgba(190, 190, 190, 0.22); + color: #ffffff; + box-shadow: inset 1px 0 rgba(238, 238, 238, 0.06), inset 0 1px rgba(238, 238, 238, 0.07), inset -1px 0 rgba(238, 238, 238, 0.06), inset 0 -1px rgba(238, 238, 238, 0.05); } + .nemo-window toolbar button:checked:focus, .nemo-window toolbar button:checked:hover, .nemo-window toolbar button:active:focus, .nemo-window toolbar button:active:hover, .nemo-window toolbar button.flat:checked:focus, .nemo-window toolbar button.flat:checked:hover, .nemo-window toolbar button.flat:active:focus, .nemo-window toolbar button.flat:active:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.22),0.3); } + .nemo-window toolbar button:checked:active, .nemo-window toolbar button:checked:active:hover, .nemo-window toolbar button:checked:active:focus, .nemo-window toolbar button:checked:active:hover:focus, .nemo-window toolbar button:checked:checked, .nemo-window toolbar button:checked:checked:hover, .nemo-window toolbar button:checked:checked:focus, .nemo-window toolbar button:checked:checked:hover:focus, .nemo-window toolbar button:active:active, .nemo-window toolbar button:active:active:hover, .nemo-window toolbar button:active:active:focus, .nemo-window toolbar button:active:active:hover:focus, .nemo-window toolbar button:active:checked, .nemo-window toolbar button:active:checked:hover, .nemo-window toolbar button:active:checked:focus, .nemo-window toolbar button:active:checked:hover:focus, .nemo-window toolbar button.flat:checked:active, .nemo-window toolbar button.flat:checked:active:hover, .nemo-window toolbar button.flat:checked:active:focus, .nemo-window toolbar button.flat:checked:active:hover:focus, .nemo-window toolbar button.flat:checked:checked, .nemo-window toolbar button.flat:checked:checked:hover, .nemo-window toolbar button.flat:checked:checked:focus, .nemo-window toolbar button.flat:checked:checked:hover:focus, .nemo-window toolbar button.flat:active:active, .nemo-window toolbar button.flat:active:active:hover, .nemo-window toolbar button.flat:active:active:focus, .nemo-window toolbar button.flat:active:active:hover:focus, .nemo-window toolbar button.flat:active:checked, .nemo-window toolbar button.flat:active:checked:hover, .nemo-window toolbar button.flat:active:checked:focus, .nemo-window toolbar button.flat:active:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.22); } + .nemo-window toolbar button:checked:disabled, .nemo-window toolbar button:active:disabled, .nemo-window toolbar button.flat:checked:disabled, .nemo-window toolbar button.flat:active:disabled { + border-color: rgba(202, 202, 202, 0.22); } + .nemo-window toolbar button:checked:active:disabled, .nemo-window toolbar button:checked:checked:disabled, .nemo-window toolbar button:active:active:disabled, .nemo-window toolbar button:active:checked:disabled, .nemo-window toolbar button.flat:checked:active:disabled, .nemo-window toolbar button.flat:checked:checked:disabled, .nemo-window toolbar button.flat:active:active:disabled, .nemo-window toolbar button.flat:active:checked:disabled { + border-color: rgba(190, 190, 190, 0.22); } + .nemo-window toolbar button:checked:focus, .nemo-window toolbar button:checked:hover, .nemo-window toolbar button:active:focus, .nemo-window toolbar button:active:hover, .nemo-window toolbar button.flat:checked:focus, .nemo-window toolbar button.flat:checked:hover, .nemo-window toolbar button.flat:active:focus, .nemo-window toolbar button.flat:active:hover { + /*@include linear-gradient(shade($bg, .65), to top);*/ + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + .nemo-window toolbar button:focus, .nemo-window toolbar button:hover, .nemo-window toolbar button.flat:focus, .nemo-window toolbar button.flat:hover { + color: #eeeeee; } + .nemo-window toolbar button:disabled:disabled, .nemo-window toolbar button.flat:disabled:disabled { + background-color: alpha(mix(#101010,#eeeeee,0.2),0.4); + background-image: none; + /*border: 1px solid alpha($bg, .2);*/ + opacity: .6; + color: mix(#101010,#eeeeee,0.6); + box-shadow: none; } + .nemo-window toolbar button:disabled:disabled :disabled, .nemo-window toolbar button.flat:disabled:disabled :disabled { + color: mix(#101010,#eeeeee,0.6); } + .nemo-window toolbar button:active:disabled, .nemo-window toolbar button:checked:disabled, .nemo-window toolbar button.flat:active:disabled, .nemo-window toolbar button.flat:checked:disabled { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + .nemo-window toolbar button:active:disabled :disabled, .nemo-window toolbar button:checked:disabled :disabled, .nemo-window toolbar button.flat:active:disabled :disabled, .nemo-window toolbar button.flat:checked:disabled :disabled { + color: rgba(255, 255, 255, 0.85); } + .nemo-window toolbar button.separator, .nemo-window toolbar button .separator { + border: 1px solid currentColor; + color: rgba(16, 16, 16, 0.9); } + .nemo-window toolbar button.separator:disabled, .nemo-window toolbar button .separator:disabled { + color: rgba(16, 16, 16, 0.85); } + .nemo-window toolbar .linked > button { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + .nemo-window toolbar .linked > button:focus, .nemo-window toolbar .linked > button:hover { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .nemo-window toolbar .linked > button:active, .nemo-window toolbar .linked > button:active:hover, .nemo-window toolbar .linked > button:active:focus, .nemo-window toolbar .linked > button:active:hover:focus, .nemo-window toolbar .linked > button:checked, .nemo-window toolbar .linked > button:checked:hover, .nemo-window toolbar .linked > button:checked:focus, .nemo-window toolbar .linked > button:checked:hover:focus { + box-shadow: inset 0 1px rgba(48, 48, 48, 0.07), inset 0 -1px rgba(48, 48, 48, 0.05); } + .nemo-window toolbar .linked > button:disabled { + box-shadow: inset -1px 0 #0d0d0d; } + .nemo-window toolbar .linked > button:last-child, .nemo-window toolbar .linked > button:only-child { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + .nemo-window toolbar .linked > button:last-child:hover, .nemo-window toolbar .linked > button:only-child:hover { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .nemo-window toolbar .linked > button:disabled:last-child, .nemo-window toolbar .linked > button:disabled:only-child, .nemo-window toolbar .linked > button:active:disabled:last-child, .nemo-window toolbar .linked > button:active:disabled:only-child, .nemo-window toolbar .linked > button:checked:disabled:last-child, .nemo-window toolbar .linked > button:checked:disabled:only-child { + box-shadow: none; } + .nemo-window toolbar .linked > button:active:last-child, .nemo-window toolbar .linked > button:active:last-child:focus, .nemo-window toolbar .linked > button:active:last-child:hover, .nemo-window toolbar .linked > button:active:last-child:hover:focus, .nemo-window toolbar .linked > button:checked:last-child, .nemo-window toolbar .linked > button:checked:last-child:focus, .nemo-window toolbar .linked > button:checked:last-child:hover, .nemo-window toolbar .linked > button:checked:last-child:hover:focus { + box-shadow: inset 0 1px rgba(48, 48, 48, 0.07), inset -1px 0 rgba(48, 48, 48, 0.06); } + .nemo-window toolbar .linked > button:active:only-child, .nemo-window toolbar .linked > button:active:only-child:focus, .nemo-window toolbar .linked > button:active:only-child:hover, .nemo-window toolbar .linked > button:active:only-child:hover:focus, .nemo-window toolbar .linked > button:checked:only-child, .nemo-window toolbar .linked > button:checked:only-child:focus, .nemo-window toolbar .linked > button:checked:only-child:hover, .nemo-window toolbar .linked > button:checked:only-child:hover:focus { + box-shadow: inset 1px 0 rgba(48, 48, 48, 0.06), inset 0 1px rgba(48, 48, 48, 0.07), inset -1px 0 rgba(48, 48, 48, 0.06); } + .nemo-window toolbar separator, .nemo-window toolbar separator:disabled { + color: #0e0e0e; + border-color: currentColor; + -GtkWidget-window-dragging: true; } + .nemo-window toolbar.primary-toolbar button.image-button { + padding: 0 8px; } + .nemo-window toolbar combobox, .nemo-window toolbar button { + padding: 3px; } + .nemo-window toolbar combobox.text-button, .nemo-window toolbar button.text-button { + padding: 3px; } + .nemo-window toolbar combobox.image-button, .nemo-window toolbar button.image-button { + padding: 3px; } + .nemo-window toolbar toolitem stack { + margin-left: 15px; } + .nemo-window toolbar toolitem stack widget button { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); + -NemoPathbarButton-border-radius: 3px; } + .nemo-window toolbar toolitem stack widget button:focus, .nemo-window toolbar toolitem stack widget button:hover { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .nemo-window toolbar toolitem stack widget button:active, .nemo-window toolbar toolitem stack widget button:active:hover, .nemo-window toolbar toolitem stack widget button:active:focus, .nemo-window toolbar toolitem stack widget button:active:hover:focus, .nemo-window toolbar toolitem stack widget button:checked, .nemo-window toolbar toolitem stack widget button:checked:hover, .nemo-window toolbar toolitem stack widget button:checked:focus, .nemo-window toolbar toolitem stack widget button:checked:hover:focus { + box-shadow: inset 0 1px rgba(48, 48, 48, 0.07), inset 0 -1px rgba(48, 48, 48, 0.05); } + .nemo-window toolbar toolitem stack widget button:disabled { + box-shadow: inset -1px 0 #0d0d0d; } + .nemo-window toolbar toolitem stack widget button:last-child, .nemo-window toolbar toolitem stack widget button:only-child { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + .nemo-window toolbar toolitem stack widget button:last-child:hover, .nemo-window toolbar toolitem stack widget button:only-child:hover { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .nemo-window toolbar toolitem stack widget button:disabled:last-child, .nemo-window toolbar toolitem stack widget button:disabled:only-child, .nemo-window toolbar toolitem stack widget button:active:disabled:last-child, .nemo-window toolbar toolitem stack widget button:active:disabled:only-child, .nemo-window toolbar toolitem stack widget button:checked:disabled:last-child, .nemo-window toolbar toolitem stack widget button:checked:disabled:only-child { + box-shadow: none; } + .nemo-window toolbar toolitem stack widget button:active:last-child, .nemo-window toolbar toolitem stack widget button:active:last-child:focus, .nemo-window toolbar toolitem stack widget button:active:last-child:hover, .nemo-window toolbar toolitem stack widget button:active:last-child:hover:focus, .nemo-window toolbar toolitem stack widget button:checked:last-child, .nemo-window toolbar toolitem stack widget button:checked:last-child:focus, .nemo-window toolbar toolitem stack widget button:checked:last-child:hover, .nemo-window toolbar toolitem stack widget button:checked:last-child:hover:focus { + box-shadow: inset 0 1px rgba(48, 48, 48, 0.07), inset -1px 0 rgba(48, 48, 48, 0.06); } + .nemo-window toolbar toolitem stack widget button:active:only-child, .nemo-window toolbar toolitem stack widget button:active:only-child:focus, .nemo-window toolbar toolitem stack widget button:active:only-child:hover, .nemo-window toolbar toolitem stack widget button:active:only-child:hover:focus, .nemo-window toolbar toolitem stack widget button:checked:only-child, .nemo-window toolbar toolitem stack widget button:checked:only-child:focus, .nemo-window toolbar toolitem stack widget button:checked:only-child:hover, .nemo-window toolbar toolitem stack widget button:checked:only-child:hover:focus { + box-shadow: inset 1px 0 rgba(48, 48, 48, 0.06), inset 0 1px rgba(48, 48, 48, 0.07), inset -1px 0 rgba(48, 48, 48, 0.06); } + .nemo-window grid > widget:last-child button { + min-height: 16px; + min-width: 16px; + padding: 2px 4px; } + .nemo-window grid > widget:last-child button:first-child { + margin-left: 20px; } + .nemo-window grid > widget:last-child button:first-child + button { + margin-right: 15px; } + .nemo-window grid > widget:last-child button:first-child + button + separator + button { + margin-left: 15px; } + .nemo-window grid > widget:last-child > box > scale { + margin-right: 12px; } + .nemo-window grid > widget:last-child statusbar { + border: 0; } + .nemo-window .sidebar { + /* Nemo Query Editor (File Search Bar) */ } + .nemo-window .sidebar .frame { + border: 0; } + .nemo-window .sidebar image { + padding-left: 3px; + padding-right: 3px; } + .nemo-window .sidebar .nemo-places-sidebar, .nemo-window .sidebar .nemo-places-sidebar .view, .nemo-window .sidebar .nemo-places-sidebar iconview { + background-color: mix(#101010,#101010,0.5); } + .nemo-window .sidebar .nemo-places-sidebar .view, .nemo-window .sidebar .nemo-places-sidebar iconview { + -NemoPlacesTreeView-disk-full-bg-color: #0d0d0d; + -NemoPlacesTreeView-disk-full-fg-color: #FC6600; + -NemoPlacesTreeView-disk-full-bar-width: 2px; + -NemoPlacesTreeView-disk-full-bar-radius: 1px; + -NemoPlacesTreeView-disk-full-bottom-padding: 0; + -NemoPlacesTreeView-disk-full-max-length: 75px; } + .nemo-window .sidebar .nemo-places-sidebar .view:selected, .nemo-window .sidebar .nemo-places-sidebar iconview:selected { + -NemoPlacesTreeView-disk-full-bg-color: #ffffff; + -NemoPlacesTreeView-disk-full-fg-color: #ff832f; } + .nemo-window .sidebar + separator + box .primary-toolbar { + background-color: #101010; + background-image: none; + padding-top: 0px; + padding-bottom: 0px; + border-bottom: 1px solid mix(#101010,#eeeeee,0.18); } + .nemo-window .sidebar + separator + box .primary-toolbar button:nth-child(2) { + border-right: 0; + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + .nemo-window .sidebar + separator + box .primary-toolbar button:nth-child(3) { + margin-left: -6px; + border-left: 0; + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + .nemo-window .sidebar + separator + box .primary-toolbar button.flat { + background-color: #131313; + background-image: none; + border-color: rgba(0, 0, 0, 0.22); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); + padding: 5px 6px; } + .nemo-window .sidebar + separator + box .primary-toolbar button.flat:focus, .nemo-window .sidebar + separator + box .primary-toolbar button.flat:hover { + border-color: mix(#FC6600,rgba(0, 0, 0, 0.22),0.3); } + .nemo-window .sidebar + separator + box .primary-toolbar button.flat:active, .nemo-window .sidebar + separator + box .primary-toolbar button.flat:active:hover, .nemo-window .sidebar + separator + box .primary-toolbar button.flat:active:focus, .nemo-window .sidebar + separator + box .primary-toolbar button.flat:active:hover:focus, .nemo-window .sidebar + separator + box .primary-toolbar button.flat:checked, .nemo-window .sidebar + separator + box .primary-toolbar button.flat:checked:hover, .nemo-window .sidebar + separator + box .primary-toolbar button.flat:checked:focus, .nemo-window .sidebar + separator + box .primary-toolbar button.flat:checked:hover:focus { + border-color: rgba(0, 0, 0, 0.22); } + .nemo-window .sidebar + separator + box .primary-toolbar button.flat:disabled { + border-color: rgba(0, 0, 0, 0.22); } + .nemo-window .sidebar + separator + box .primary-toolbar button.flat:active:disabled, .nemo-window .sidebar + separator + box .primary-toolbar button.flat:checked:disabled { + border-color: rgba(0, 0, 0, 0.22); } + .nemo-window notebook { + background-color: #101010; + border-width: 0; } + .nemo-window notebook tabs { + border: 0; } + +/*********************** + ! Fallback mode panel * +************************/ +/************ + ! Synaptic * +*************/ +GtkWindow > GtkVBox > .dock, GtkWindow > GtkVBox > .dock > GtkHBox > GtkToolbar { + background-color: #101010; + background-image: none; + padding: 3px; + border: 0; + color: #eeeeee; } + +/*********************** + ! Fallback mode panel * +************************/ +/*************** + ! Xfce styles * +****************/ +.XfceHeading { + margin: 0; + padding: 0; + border: 0; + background-image: none; + background-color: #101010; + color: #eeeeee; } + +.xfce4-panel { + font: inherit; } + .xfce4-panel menu { + -gtk-icon-effect: none; + text-shadow: none; } + +/*********************** + ! Fallback mode panel * +************************/ +/**************** + ! Unity styles * +*****************/ +UnityDecoration { + -UnityDecoration-extents: 24px 1px 1px 1px; + -UnityDecoration-input-extents: 10px; + -UnityDecoration-shadow-offset-x: 1px; + -UnityDecoration-shadow-offset-y: 1px; + -UnityDecoration-active-shadow-color: rgba(95, 95, 95, 0.3); + -UnityDecoration-active-shadow-radius: 8px; + -UnityDecoration-inactive-shadow-color: rgba(95, 95, 95, 0.5); + -UnityDecoration-inactive-shadow-radius: 5px; + -UnityDecoration-glow-size: 10px; + -UnityDecoration-glow-color: #FC6600; + -UnityDecoration-title-indent: 10px; + -UnityDecoration-title-fade: 35px; + -UnityDecoration-title-alignment: 0; } + UnityDecoration .top { + border: 1px solid #FC6600; + border-bottom: 0; + border-radius: 3px 3px 0 0; + padding: 1px 6px 0; + background-color: #111111; + color: #eeeeee; + text-shadow: none; } + UnityDecoration .top:hover { + border-radius: 0; + border-color: mix(#111111,#eeeeee,0.21); + background-color: mix(#111111,#eeeeee,0.21); + background-image: none; + color: white; } + UnityDecoration .top:backdrop { + border: 1px solid #111111; + color: mix(#eeeeee,#101010,0.4); } + UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom { + background-color: #111111; } + UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { + background-color: mix(#0b0b0b,mix(#eeeeee,#101010,0.4),0.21); } + +UnityPanelWidget, .unity-panel { + border: 0; } + +.unity-panel.menuitem, .unity-panel .menuitem { + border-width: 0 1px; + color: #eeeeee; } + .unity-panel.menuitem:hover, .unity-panel.menuitem *:hover, .unity-panel .menuitem:hover, .unity-panel .menuitem *:hover { + border-color: mix(#111111,#eeeeee,0.21); + background-color: mix(#111111,#eeeeee,0.21); + background-image: none; + color: white; } + +SheetStyleDialog.unity-force-quit { + background-color: #101010; } + +/************************ + ! Unity-Control-Center * +*************************/ +.background:not(.csd):not(.solid-csd) > box.vertical > notebook.frame { + border: 0 none transparent; } + .background:not(.csd):not(.solid-csd) > box.vertical > notebook.frame > stack > scrolledwindow > viewport > box.vertical > frame > box.vertical iconview.view, .background:not(.csd):not(.solid-csd) > box.vertical > notebook.frame > stack > scrolledwindow > viewport > box.vertical > frame > box.vertical iconview, .background:not(.csd):not(.solid-csd) > box.vertical > notebook.frame > stack > scrolledwindow > viewport > box.vertical > frame > box.vertical iconview.view:backdrop, .background:not(.csd):not(.solid-csd) > box.vertical > notebook.frame > stack > scrolledwindow > viewport > box.vertical > frame > box.vertical iconview:backdrop { + background-color: transparent; } + +/*********************** + ! LightDM GTK Greeter * + ***********************/ +#panel_window { + background-color: #111111; + background-image: none; + color: #eeeeee; + font-weight: bold; + text-shadow: 0 1px rgba(95, 95, 95, 0.5); + -gtk-icon-shadow: 0 1px rgba(95, 95, 95, 0.5); } + #panel_window menubar { + padding-left: 3px; } + #panel_window menubar, #panel_window menubar > menuitem { + background-color: transparent; + background-image: none; + border-style: none; + color: #eeeeee; + text-shadow: 0 1px rgba(95, 95, 95, 0.5); + -gtk-icon-shadow: 0 1px rgba(95, 95, 95, 0.5); } + #panel_window menubar:hover, #panel_window menubar > menuitem:hover { + background-color: rgba(238, 238, 238, 0.2); + background-image: none; + color: #eeeeee; } + #panel_window menubar *:hover, #panel_window menubar > menuitem *:hover { + color: #eeeeee; } + #panel_window menubar:disabled, #panel_window menubar > menuitem:disabled { + color: rgba(238, 238, 238, 0.7); } + #panel_window menubar menu > menuitem { + font-weight: normal; } + +#content_frame { + padding-bottom: 9px; } + +#login_window, #shutdown_dialog, #restart_dialog { + border-style: none; + border-radius: 3px; + background-color: #111111; + color: #eeeeee; + /* draw border using box-shadow */ + box-shadow: inset 1px 0 mix(#0c0c0c,#eeeeee,0.21), inset -1px 0 mix(#0c0c0c,#eeeeee,0.21), inset 0 1px mix(#0c0c0c,#eeeeee,0.21), inset 0 -1px mix(#0c0c0c,#eeeeee,0.21); } + +#login_window menu { + border-radius: 0; } + +#login_window button { + background-color: #101010; + background-image: none; + border-color: rgba(190, 190, 190, 0.22); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + #login_window button:focus, #login_window button:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.22),0.3); } + #login_window button:active, #login_window button:active:hover, #login_window button:active:focus, #login_window button:active:hover:focus, #login_window button:checked, #login_window button:checked:hover, #login_window button:checked:focus, #login_window button:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.22); } + #login_window button:disabled { + border-color: rgba(202, 202, 202, 0.22); } + #login_window button:active:disabled, #login_window button:checked:disabled { + border-color: rgba(190, 190, 190, 0.22); } + .linked:not(.vertical) > #login_window button:not(:last-child):not(:only-child), + .linked:not(.vertical) > :not(:last-child):not(:only-child) #login_window button, + stackswitcher:not(.vertical) > #login_window button:not(:last-child):not(:only-child) { + border-right-style: none; } + .linked:not(.vertical) > #login_window button:not(:last-child):not(:only-child):hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) #login_window button:hover, + stackswitcher:not(.vertical) > #login_window button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); } + .linked:not(.vertical) > #login_window button:not(:last-child):not(:only-child):checked, + .linked:not(.vertical) > :not(:last-child):not(:only-child) #login_window button:checked, + stackswitcher:not(.vertical) > #login_window button:not(:last-child):not(:only-child):checked { + border-right-style: none; } + .linked:not(.vertical) > #login_window button:not(:last-child):not(:only-child):checked:hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) #login_window button:checked:hover, + stackswitcher:not(.vertical) > #login_window button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + .linked.vertical > #login_window button:not(:last-child):not(:only-child), + .linked.vertical > :not(:last-child):not(:only-child) #login_window button, + stackswitcher.vertical > #login_window button:not(:last-child):not(:only-child) { + border-bottom-style: none; } + .linked.vertical > #login_window button:not(:last-child):not(:only-child):hover, + .linked.vertical > :not(:last-child):not(:only-child) #login_window button:hover, + stackswitcher.vertical > #login_window button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); } + .linked.vertical > #login_window button:not(:last-child):not(:only-child):checked, + .linked.vertical > :not(:last-child):not(:only-child) #login_window button:checked, + stackswitcher.vertical > #login_window button:not(:last-child):not(:only-child):checked { + border-bottom-style: none; } + .linked.vertical > #login_window button:not(:last-child):not(:only-child):checked:hover, + .linked.vertical > :not(:last-child):not(:only-child) #login_window button:checked:hover, + stackswitcher.vertical > #login_window button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + #login_window button.flat { + color: #eeeeee; + border-color: rgba(16, 16, 16, 0); + background-color: rgba(16, 16, 16, 0); + background-image: none; + box-shadow: none; } + #login_window button:hover, #login_window button.flat:hover { + background-color: #111111; + background-image: none; + border-color: rgba(190, 190, 190, 0.3); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + #login_window button:hover:focus, #login_window button:hover:hover, #login_window button.flat:hover:focus, #login_window button.flat:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.3),0.3); } + #login_window button:hover:active, #login_window button:hover:active:hover, #login_window button:hover:active:focus, #login_window button:hover:active:hover:focus, #login_window button:hover:checked, #login_window button:hover:checked:hover, #login_window button:hover:checked:focus, #login_window button:hover:checked:hover:focus, #login_window button.flat:hover:active, #login_window button.flat:hover:active:hover, #login_window button.flat:hover:active:focus, #login_window button.flat:hover:active:hover:focus, #login_window button.flat:hover:checked, #login_window button.flat:hover:checked:hover, #login_window button.flat:hover:checked:focus, #login_window button.flat:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.3); } + #login_window button:hover:disabled, #login_window button.flat:hover:disabled { + border-color: rgba(202, 202, 202, 0.3); } + #login_window button:hover:active:disabled, #login_window button:hover:checked:disabled, #login_window button.flat:hover:active:disabled, #login_window button.flat:hover:checked:disabled { + border-color: rgba(190, 190, 190, 0.3); } + #login_window button:focus, #login_window button.flat:focus { + background-color: #111111; + background-image: none; + border-color: rgba(238, 238, 238, 0.22); + outline-color: rgba(252, 102, 0, 0.5); + outline-width: 1px; + outline-style: solid; + outline-offset: -3px; + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + #login_window button:focus:hover, #login_window button.flat:focus:hover { + background-color: #121212; + background-image: none; + border-color: rgba(190, 190, 190, 0.3); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + #login_window button:focus:hover:focus, #login_window button:focus:hover:hover, #login_window button.flat:focus:hover:focus, #login_window button.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.3),0.3); } + #login_window button:focus:hover:active, #login_window button:focus:hover:active:hover, #login_window button:focus:hover:active:focus, #login_window button:focus:hover:active:hover:focus, #login_window button:focus:hover:checked, #login_window button:focus:hover:checked:hover, #login_window button:focus:hover:checked:focus, #login_window button:focus:hover:checked:hover:focus, #login_window button.flat:focus:hover:active, #login_window button.flat:focus:hover:active:hover, #login_window button.flat:focus:hover:active:focus, #login_window button.flat:focus:hover:active:hover:focus, #login_window button.flat:focus:hover:checked, #login_window button.flat:focus:hover:checked:hover, #login_window button.flat:focus:hover:checked:focus, #login_window button.flat:focus:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.3); } + #login_window button:focus:hover:disabled, #login_window button.flat:focus:hover:disabled { + border-color: rgba(202, 202, 202, 0.3); } + #login_window button:focus:hover:active:disabled, #login_window button:focus:hover:checked:disabled, #login_window button.flat:focus:hover:active:disabled, #login_window button.flat:focus:hover:checked:disabled { + border-color: rgba(190, 190, 190, 0.3); } + #login_window button:checked, #login_window button:active, #login_window button.flat:checked, #login_window button.flat:active { + /*@include linear-gradient(shade($bg, .7), to top);*/ + background-color: #FC6600; + background-image: none; + border-color: rgba(190, 190, 190, 0.22); + color: #ffffff; + box-shadow: inset 1px 0 rgba(238, 238, 238, 0.06), inset 0 1px rgba(238, 238, 238, 0.07), inset -1px 0 rgba(238, 238, 238, 0.06), inset 0 -1px rgba(238, 238, 238, 0.05); } + #login_window button:checked:focus, #login_window button:checked:hover, #login_window button:active:focus, #login_window button:active:hover, #login_window button.flat:checked:focus, #login_window button.flat:checked:hover, #login_window button.flat:active:focus, #login_window button.flat:active:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.22),0.3); } + #login_window button:checked:active, #login_window button:checked:active:hover, #login_window button:checked:active:focus, #login_window button:checked:active:hover:focus, #login_window button:checked:checked, #login_window button:checked:checked:hover, #login_window button:checked:checked:focus, #login_window button:checked:checked:hover:focus, #login_window button:active:active, #login_window button:active:active:hover, #login_window button:active:active:focus, #login_window button:active:active:hover:focus, #login_window button:active:checked, #login_window button:active:checked:hover, #login_window button:active:checked:focus, #login_window button:active:checked:hover:focus, #login_window button.flat:checked:active, #login_window button.flat:checked:active:hover, #login_window button.flat:checked:active:focus, #login_window button.flat:checked:active:hover:focus, #login_window button.flat:checked:checked, #login_window button.flat:checked:checked:hover, #login_window button.flat:checked:checked:focus, #login_window button.flat:checked:checked:hover:focus, #login_window button.flat:active:active, #login_window button.flat:active:active:hover, #login_window button.flat:active:active:focus, #login_window button.flat:active:active:hover:focus, #login_window button.flat:active:checked, #login_window button.flat:active:checked:hover, #login_window button.flat:active:checked:focus, #login_window button.flat:active:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.22); } + #login_window button:checked:disabled, #login_window button:active:disabled, #login_window button.flat:checked:disabled, #login_window button.flat:active:disabled { + border-color: rgba(202, 202, 202, 0.22); } + #login_window button:checked:active:disabled, #login_window button:checked:checked:disabled, #login_window button:active:active:disabled, #login_window button:active:checked:disabled, #login_window button.flat:checked:active:disabled, #login_window button.flat:checked:checked:disabled, #login_window button.flat:active:active:disabled, #login_window button.flat:active:checked:disabled { + border-color: rgba(190, 190, 190, 0.22); } + #login_window button:checked:focus, #login_window button:checked:hover, #login_window button:active:focus, #login_window button:active:hover, #login_window button.flat:checked:focus, #login_window button.flat:checked:hover, #login_window button.flat:active:focus, #login_window button.flat:active:hover { + /*@include linear-gradient(shade($bg, .65), to top);*/ + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + #login_window button:focus, #login_window button:hover, #login_window button.flat:focus, #login_window button.flat:hover { + color: #eeeeee; } + #login_window button:disabled:disabled, #login_window button.flat:disabled:disabled { + background-color: alpha(mix(#101010,#eeeeee,0.2),0.4); + background-image: none; + /*border: 1px solid alpha($bg, .2);*/ + opacity: .6; + color: mix(#101010,#eeeeee,0.6); + box-shadow: none; } + #login_window button:disabled:disabled :disabled, #login_window button.flat:disabled:disabled :disabled { + color: mix(#101010,#eeeeee,0.6); } + #login_window button:active:disabled, #login_window button:checked:disabled, #login_window button.flat:active:disabled, #login_window button.flat:checked:disabled { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + #login_window button:active:disabled :disabled, #login_window button:checked:disabled :disabled, #login_window button.flat:active:disabled :disabled, #login_window button.flat:checked:disabled :disabled { + color: rgba(255, 255, 255, 0.85); } + #login_window button.separator, #login_window button .separator { + border: 1px solid currentColor; + color: rgba(16, 16, 16, 0.9); } + #login_window button.separator:disabled, #login_window button .separator:disabled { + color: rgba(16, 16, 16, 0.85); } + +#login_window entry { + background-color: #111111; + background-image: none; + border-color: shade(mix(#111111,#eeeeee,0.2),0.8); + padding: 5px 3px; + color: #eeeeee; + caret-color: #eeeeee; + -gtk-secondary-caret-color: #eeeeee; } + #login_window entry:focus, #login_window entry:hover { + border-color: mix(#FC6600,mix(#111111,#eeeeee,0.2),0.3); } + #login_window entry:active, #login_window entry:active:hover, #login_window entry:active:focus, #login_window entry:active:hover:focus, #login_window entry:checked, #login_window entry:checked:hover, #login_window entry:checked:focus, #login_window entry:checked:hover:focus { + border-color: shade(mix(#111111,#eeeeee,0.2),0.7); } + #login_window entry:disabled { + border-color: shade(mix(#111111,#eeeeee,0.2),0.85); } + #login_window entry:active:disabled, #login_window entry:checked:disabled { + border-color: shade(mix(#111111,#eeeeee,0.2),0.8); } + #login_window entry:focus, #login_window entry:active { + border-color: mix(#FC6600,mix(#101010,#eeeeee,0.18),0.3); } + #login_window entry:disabled { + background-color: mix(#111111,#eeeeee,0.07); + background-image: none; + opacity: .9; + color: mix(#111111,#eeeeee,0.9); } + +#user_combobox { + color: #eeeeee; + font-size: 18px; } + #user_combobox menu { + font-weight: normal; } + #user_combobox arrow { + color: mix(#eeeeee,#111111,0.5); } + +#user_image { + border-radius: 3px; + /* draw border using box-shadow */ + box-shadow: inset 1px 0 #0c0c0c, inset -1px 0 #0c0c0c, inset 0 1px #0c0c0c, inset 0 -1px #0c0c0c; } + +#user_image_border { + border-radius: 3px; + background-color: #0f0f0f; + background-image: none; + box-shadow: inset 1px 0 rgba(48, 48, 48, 0.07), inset 0 1px rgba(48, 48, 48, 0.08), inset -1px 0 rgba(48, 48, 48, 0.07), inset 0 -1px rgba(48, 48, 48, 0.05); } + +#buttonbox_frame { + padding-top: 6px; + padding-bottom: 0; + border-style: none; + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + background-color: transparent; + background-image: none; + box-shadow: none; } + +/* shutdown button */ +#shutdown_button button { + background-color: #fc6600; + background-image: none; + border-color: rgba(13, 13, 13, 0.32); + color: #101010; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + #shutdown_button button:focus, #shutdown_button button:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.32),0.3); } + #shutdown_button button:active, #shutdown_button button:active:hover, #shutdown_button button:active:focus, #shutdown_button button:active:hover:focus, #shutdown_button button:checked, #shutdown_button button:checked:hover, #shutdown_button button:checked:focus, #shutdown_button button:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.32); } + #shutdown_button button:disabled { + border-color: rgba(14, 14, 14, 0.32); } + #shutdown_button button:active:disabled, #shutdown_button button:checked:disabled { + border-color: rgba(13, 13, 13, 0.32); } + .linked:not(.vertical) > #shutdown_button button:not(:last-child):not(:only-child), + .linked:not(.vertical) > :not(:last-child):not(:only-child) #shutdown_button button, + stackswitcher:not(.vertical) > #shutdown_button button:not(:last-child):not(:only-child) { + border-right-style: none; } + .linked:not(.vertical) > #shutdown_button button:not(:last-child):not(:only-child):hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) #shutdown_button button:hover, + stackswitcher:not(.vertical) > #shutdown_button button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(16, 16, 16, 0.36),0.3); } + .linked:not(.vertical) > #shutdown_button button:not(:last-child):not(:only-child):checked, + .linked:not(.vertical) > :not(:last-child):not(:only-child) #shutdown_button button:checked, + stackswitcher:not(.vertical) > #shutdown_button button:not(:last-child):not(:only-child):checked { + border-right-style: none; } + .linked:not(.vertical) > #shutdown_button button:not(:last-child):not(:only-child):checked:hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) #shutdown_button button:checked:hover, + stackswitcher:not(.vertical) > #shutdown_button button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + .linked.vertical > #shutdown_button button:not(:last-child):not(:only-child), + .linked.vertical > :not(:last-child):not(:only-child) #shutdown_button button, + stackswitcher.vertical > #shutdown_button button:not(:last-child):not(:only-child) { + border-bottom-style: none; } + .linked.vertical > #shutdown_button button:not(:last-child):not(:only-child):hover, + .linked.vertical > :not(:last-child):not(:only-child) #shutdown_button button:hover, + stackswitcher.vertical > #shutdown_button button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(16, 16, 16, 0.36),0.3); } + .linked.vertical > #shutdown_button button:not(:last-child):not(:only-child):checked, + .linked.vertical > :not(:last-child):not(:only-child) #shutdown_button button:checked, + stackswitcher.vertical > #shutdown_button button:not(:last-child):not(:only-child):checked { + border-bottom-style: none; } + .linked.vertical > #shutdown_button button:not(:last-child):not(:only-child):checked:hover, + .linked.vertical > :not(:last-child):not(:only-child) #shutdown_button button:checked:hover, + stackswitcher.vertical > #shutdown_button button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + #shutdown_button button.flat { + color: #101010; + border-color: rgba(252, 102, 0, 0); + background-color: rgba(252, 102, 0, 0); + background-image: none; + box-shadow: none; } + #shutdown_button button:hover, #shutdown_button button.flat:hover { + background-color: #ff6d0a; + background-image: none; + border-color: rgba(13, 13, 13, 0.4); + color: #101010; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + #shutdown_button button:hover:focus, #shutdown_button button:hover:hover, #shutdown_button button.flat:hover:focus, #shutdown_button button.flat:hover:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.4),0.3); } + #shutdown_button button:hover:active, #shutdown_button button:hover:active:hover, #shutdown_button button:hover:active:focus, #shutdown_button button:hover:active:hover:focus, #shutdown_button button:hover:checked, #shutdown_button button:hover:checked:hover, #shutdown_button button:hover:checked:focus, #shutdown_button button:hover:checked:hover:focus, #shutdown_button button.flat:hover:active, #shutdown_button button.flat:hover:active:hover, #shutdown_button button.flat:hover:active:focus, #shutdown_button button.flat:hover:active:hover:focus, #shutdown_button button.flat:hover:checked, #shutdown_button button.flat:hover:checked:hover, #shutdown_button button.flat:hover:checked:focus, #shutdown_button button.flat:hover:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.4); } + #shutdown_button button:hover:disabled, #shutdown_button button.flat:hover:disabled { + border-color: rgba(14, 14, 14, 0.4); } + #shutdown_button button:hover:active:disabled, #shutdown_button button:hover:checked:disabled, #shutdown_button button.flat:hover:active:disabled, #shutdown_button button.flat:hover:checked:disabled { + border-color: rgba(13, 13, 13, 0.4); } + #shutdown_button button:focus, #shutdown_button button.flat:focus { + background-color: #ff6d0a; + background-image: none; + border-color: rgba(16, 16, 16, 0.32); + outline-color: rgba(252, 102, 0, 0.5); + outline-width: 1px; + outline-style: solid; + outline-offset: -3px; + color: #101010; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + #shutdown_button button:focus:hover, #shutdown_button button.flat:focus:hover { + background-color: #ff7416; + background-image: none; + border-color: rgba(13, 13, 13, 0.4); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + #shutdown_button button:focus:hover:focus, #shutdown_button button:focus:hover:hover, #shutdown_button button.flat:focus:hover:focus, #shutdown_button button.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.4),0.3); } + #shutdown_button button:focus:hover:active, #shutdown_button button:focus:hover:active:hover, #shutdown_button button:focus:hover:active:focus, #shutdown_button button:focus:hover:active:hover:focus, #shutdown_button button:focus:hover:checked, #shutdown_button button:focus:hover:checked:hover, #shutdown_button button:focus:hover:checked:focus, #shutdown_button button:focus:hover:checked:hover:focus, #shutdown_button button.flat:focus:hover:active, #shutdown_button button.flat:focus:hover:active:hover, #shutdown_button button.flat:focus:hover:active:focus, #shutdown_button button.flat:focus:hover:active:hover:focus, #shutdown_button button.flat:focus:hover:checked, #shutdown_button button.flat:focus:hover:checked:hover, #shutdown_button button.flat:focus:hover:checked:focus, #shutdown_button button.flat:focus:hover:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.4); } + #shutdown_button button:focus:hover:disabled, #shutdown_button button.flat:focus:hover:disabled { + border-color: rgba(14, 14, 14, 0.4); } + #shutdown_button button:focus:hover:active:disabled, #shutdown_button button:focus:hover:checked:disabled, #shutdown_button button.flat:focus:hover:active:disabled, #shutdown_button button.flat:focus:hover:checked:disabled { + border-color: rgba(13, 13, 13, 0.4); } + #shutdown_button button:checked, #shutdown_button button:active, #shutdown_button button.flat:checked, #shutdown_button button.flat:active { + /*@include linear-gradient(shade($bg, .7), to top);*/ + background-color: #FC6600; + background-image: none; + border-color: rgba(13, 13, 13, 0.32); + color: #ffffff; + box-shadow: inset 1px 0 rgba(16, 16, 16, 0.06), inset 0 1px rgba(16, 16, 16, 0.07), inset -1px 0 rgba(16, 16, 16, 0.06), inset 0 -1px rgba(16, 16, 16, 0.05); } + #shutdown_button button:checked:focus, #shutdown_button button:checked:hover, #shutdown_button button:active:focus, #shutdown_button button:active:hover, #shutdown_button button.flat:checked:focus, #shutdown_button button.flat:checked:hover, #shutdown_button button.flat:active:focus, #shutdown_button button.flat:active:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.32),0.3); } + #shutdown_button button:checked:active, #shutdown_button button:checked:active:hover, #shutdown_button button:checked:active:focus, #shutdown_button button:checked:active:hover:focus, #shutdown_button button:checked:checked, #shutdown_button button:checked:checked:hover, #shutdown_button button:checked:checked:focus, #shutdown_button button:checked:checked:hover:focus, #shutdown_button button:active:active, #shutdown_button button:active:active:hover, #shutdown_button button:active:active:focus, #shutdown_button button:active:active:hover:focus, #shutdown_button button:active:checked, #shutdown_button button:active:checked:hover, #shutdown_button button:active:checked:focus, #shutdown_button button:active:checked:hover:focus, #shutdown_button button.flat:checked:active, #shutdown_button button.flat:checked:active:hover, #shutdown_button button.flat:checked:active:focus, #shutdown_button button.flat:checked:active:hover:focus, #shutdown_button button.flat:checked:checked, #shutdown_button button.flat:checked:checked:hover, #shutdown_button button.flat:checked:checked:focus, #shutdown_button button.flat:checked:checked:hover:focus, #shutdown_button button.flat:active:active, #shutdown_button button.flat:active:active:hover, #shutdown_button button.flat:active:active:focus, #shutdown_button button.flat:active:active:hover:focus, #shutdown_button button.flat:active:checked, #shutdown_button button.flat:active:checked:hover, #shutdown_button button.flat:active:checked:focus, #shutdown_button button.flat:active:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.32); } + #shutdown_button button:checked:disabled, #shutdown_button button:active:disabled, #shutdown_button button.flat:checked:disabled, #shutdown_button button.flat:active:disabled { + border-color: rgba(14, 14, 14, 0.32); } + #shutdown_button button:checked:active:disabled, #shutdown_button button:checked:checked:disabled, #shutdown_button button:active:active:disabled, #shutdown_button button:active:checked:disabled, #shutdown_button button.flat:checked:active:disabled, #shutdown_button button.flat:checked:checked:disabled, #shutdown_button button.flat:active:active:disabled, #shutdown_button button.flat:active:checked:disabled { + border-color: rgba(13, 13, 13, 0.32); } + #shutdown_button button:checked:focus, #shutdown_button button:checked:hover, #shutdown_button button:active:focus, #shutdown_button button:active:hover, #shutdown_button button.flat:checked:focus, #shutdown_button button.flat:checked:hover, #shutdown_button button.flat:active:focus, #shutdown_button button.flat:active:hover { + /*@include linear-gradient(shade($bg, .65), to top);*/ + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + #shutdown_button button:focus, #shutdown_button button:hover, #shutdown_button button.flat:focus, #shutdown_button button.flat:hover { + color: #101010; } + #shutdown_button button:disabled:disabled, #shutdown_button button.flat:disabled:disabled { + background-color: alpha(mix(#fc6600,#101010,0.2),0.4); + background-image: none; + /*border: 1px solid alpha($bg, .2);*/ + opacity: .6; + color: mix(#fc6600,#101010,0.6); + box-shadow: none; } + #shutdown_button button:disabled:disabled :disabled, #shutdown_button button.flat:disabled:disabled :disabled { + color: mix(#fc6600,#101010,0.6); } + #shutdown_button button:active:disabled, #shutdown_button button:checked:disabled, #shutdown_button button.flat:active:disabled, #shutdown_button button.flat:checked:disabled { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + #shutdown_button button:active:disabled :disabled, #shutdown_button button:checked:disabled :disabled, #shutdown_button button.flat:active:disabled :disabled, #shutdown_button button.flat:checked:disabled :disabled { + color: rgba(255, 255, 255, 0.85); } + #shutdown_button button.separator, #shutdown_button button .separator { + border: 1px solid currentColor; + color: rgba(252, 102, 0, 0.9); } + #shutdown_button button.separator:disabled, #shutdown_button button .separator:disabled { + color: rgba(252, 102, 0, 0.85); } + +/* restart button */ +#restart_button button { + background-color: #fcbe00; + background-image: none; + border-color: rgba(13, 13, 13, 0.32); + color: #101010; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + #restart_button button:focus, #restart_button button:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.32),0.3); } + #restart_button button:active, #restart_button button:active:hover, #restart_button button:active:focus, #restart_button button:active:hover:focus, #restart_button button:checked, #restart_button button:checked:hover, #restart_button button:checked:focus, #restart_button button:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.32); } + #restart_button button:disabled { + border-color: rgba(14, 14, 14, 0.32); } + #restart_button button:active:disabled, #restart_button button:checked:disabled { + border-color: rgba(13, 13, 13, 0.32); } + .linked:not(.vertical) > #restart_button button:not(:last-child):not(:only-child), + .linked:not(.vertical) > :not(:last-child):not(:only-child) #restart_button button, + stackswitcher:not(.vertical) > #restart_button button:not(:last-child):not(:only-child) { + border-right-style: none; } + .linked:not(.vertical) > #restart_button button:not(:last-child):not(:only-child):hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) #restart_button button:hover, + stackswitcher:not(.vertical) > #restart_button button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(16, 16, 16, 0.36),0.3); } + .linked:not(.vertical) > #restart_button button:not(:last-child):not(:only-child):checked, + .linked:not(.vertical) > :not(:last-child):not(:only-child) #restart_button button:checked, + stackswitcher:not(.vertical) > #restart_button button:not(:last-child):not(:only-child):checked { + border-right-style: none; } + .linked:not(.vertical) > #restart_button button:not(:last-child):not(:only-child):checked:hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) #restart_button button:checked:hover, + stackswitcher:not(.vertical) > #restart_button button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + .linked.vertical > #restart_button button:not(:last-child):not(:only-child), + .linked.vertical > :not(:last-child):not(:only-child) #restart_button button, + stackswitcher.vertical > #restart_button button:not(:last-child):not(:only-child) { + border-bottom-style: none; } + .linked.vertical > #restart_button button:not(:last-child):not(:only-child):hover, + .linked.vertical > :not(:last-child):not(:only-child) #restart_button button:hover, + stackswitcher.vertical > #restart_button button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(16, 16, 16, 0.36),0.3); } + .linked.vertical > #restart_button button:not(:last-child):not(:only-child):checked, + .linked.vertical > :not(:last-child):not(:only-child) #restart_button button:checked, + stackswitcher.vertical > #restart_button button:not(:last-child):not(:only-child):checked { + border-bottom-style: none; } + .linked.vertical > #restart_button button:not(:last-child):not(:only-child):checked:hover, + .linked.vertical > :not(:last-child):not(:only-child) #restart_button button:checked:hover, + stackswitcher.vertical > #restart_button button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + #restart_button button.flat { + color: #101010; + border-color: rgba(252, 190, 0, 0); + background-color: rgba(252, 190, 0, 0); + background-image: none; + box-shadow: none; } + #restart_button button:hover, #restart_button button.flat:hover { + background-color: #ffc30a; + background-image: none; + border-color: rgba(13, 13, 13, 0.4); + color: #101010; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + #restart_button button:hover:focus, #restart_button button:hover:hover, #restart_button button.flat:hover:focus, #restart_button button.flat:hover:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.4),0.3); } + #restart_button button:hover:active, #restart_button button:hover:active:hover, #restart_button button:hover:active:focus, #restart_button button:hover:active:hover:focus, #restart_button button:hover:checked, #restart_button button:hover:checked:hover, #restart_button button:hover:checked:focus, #restart_button button:hover:checked:hover:focus, #restart_button button.flat:hover:active, #restart_button button.flat:hover:active:hover, #restart_button button.flat:hover:active:focus, #restart_button button.flat:hover:active:hover:focus, #restart_button button.flat:hover:checked, #restart_button button.flat:hover:checked:hover, #restart_button button.flat:hover:checked:focus, #restart_button button.flat:hover:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.4); } + #restart_button button:hover:disabled, #restart_button button.flat:hover:disabled { + border-color: rgba(14, 14, 14, 0.4); } + #restart_button button:hover:active:disabled, #restart_button button:hover:checked:disabled, #restart_button button.flat:hover:active:disabled, #restart_button button.flat:hover:checked:disabled { + border-color: rgba(13, 13, 13, 0.4); } + #restart_button button:focus, #restart_button button.flat:focus { + background-color: #ffc30a; + background-image: none; + border-color: rgba(16, 16, 16, 0.32); + outline-color: rgba(252, 102, 0, 0.5); + outline-width: 1px; + outline-style: solid; + outline-offset: -3px; + color: #101010; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + #restart_button button:focus:hover, #restart_button button.flat:focus:hover { + background-color: #ffc616; + background-image: none; + border-color: rgba(13, 13, 13, 0.4); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + #restart_button button:focus:hover:focus, #restart_button button:focus:hover:hover, #restart_button button.flat:focus:hover:focus, #restart_button button.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.4),0.3); } + #restart_button button:focus:hover:active, #restart_button button:focus:hover:active:hover, #restart_button button:focus:hover:active:focus, #restart_button button:focus:hover:active:hover:focus, #restart_button button:focus:hover:checked, #restart_button button:focus:hover:checked:hover, #restart_button button:focus:hover:checked:focus, #restart_button button:focus:hover:checked:hover:focus, #restart_button button.flat:focus:hover:active, #restart_button button.flat:focus:hover:active:hover, #restart_button button.flat:focus:hover:active:focus, #restart_button button.flat:focus:hover:active:hover:focus, #restart_button button.flat:focus:hover:checked, #restart_button button.flat:focus:hover:checked:hover, #restart_button button.flat:focus:hover:checked:focus, #restart_button button.flat:focus:hover:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.4); } + #restart_button button:focus:hover:disabled, #restart_button button.flat:focus:hover:disabled { + border-color: rgba(14, 14, 14, 0.4); } + #restart_button button:focus:hover:active:disabled, #restart_button button:focus:hover:checked:disabled, #restart_button button.flat:focus:hover:active:disabled, #restart_button button.flat:focus:hover:checked:disabled { + border-color: rgba(13, 13, 13, 0.4); } + #restart_button button:checked, #restart_button button:active, #restart_button button.flat:checked, #restart_button button.flat:active { + /*@include linear-gradient(shade($bg, .7), to top);*/ + background-color: #FC6600; + background-image: none; + border-color: rgba(13, 13, 13, 0.32); + color: #ffffff; + box-shadow: inset 1px 0 rgba(16, 16, 16, 0.06), inset 0 1px rgba(16, 16, 16, 0.07), inset -1px 0 rgba(16, 16, 16, 0.06), inset 0 -1px rgba(16, 16, 16, 0.05); } + #restart_button button:checked:focus, #restart_button button:checked:hover, #restart_button button:active:focus, #restart_button button:active:hover, #restart_button button.flat:checked:focus, #restart_button button.flat:checked:hover, #restart_button button.flat:active:focus, #restart_button button.flat:active:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.32),0.3); } + #restart_button button:checked:active, #restart_button button:checked:active:hover, #restart_button button:checked:active:focus, #restart_button button:checked:active:hover:focus, #restart_button button:checked:checked, #restart_button button:checked:checked:hover, #restart_button button:checked:checked:focus, #restart_button button:checked:checked:hover:focus, #restart_button button:active:active, #restart_button button:active:active:hover, #restart_button button:active:active:focus, #restart_button button:active:active:hover:focus, #restart_button button:active:checked, #restart_button button:active:checked:hover, #restart_button button:active:checked:focus, #restart_button button:active:checked:hover:focus, #restart_button button.flat:checked:active, #restart_button button.flat:checked:active:hover, #restart_button button.flat:checked:active:focus, #restart_button button.flat:checked:active:hover:focus, #restart_button button.flat:checked:checked, #restart_button button.flat:checked:checked:hover, #restart_button button.flat:checked:checked:focus, #restart_button button.flat:checked:checked:hover:focus, #restart_button button.flat:active:active, #restart_button button.flat:active:active:hover, #restart_button button.flat:active:active:focus, #restart_button button.flat:active:active:hover:focus, #restart_button button.flat:active:checked, #restart_button button.flat:active:checked:hover, #restart_button button.flat:active:checked:focus, #restart_button button.flat:active:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.32); } + #restart_button button:checked:disabled, #restart_button button:active:disabled, #restart_button button.flat:checked:disabled, #restart_button button.flat:active:disabled { + border-color: rgba(14, 14, 14, 0.32); } + #restart_button button:checked:active:disabled, #restart_button button:checked:checked:disabled, #restart_button button:active:active:disabled, #restart_button button:active:checked:disabled, #restart_button button.flat:checked:active:disabled, #restart_button button.flat:checked:checked:disabled, #restart_button button.flat:active:active:disabled, #restart_button button.flat:active:checked:disabled { + border-color: rgba(13, 13, 13, 0.32); } + #restart_button button:checked:focus, #restart_button button:checked:hover, #restart_button button:active:focus, #restart_button button:active:hover, #restart_button button.flat:checked:focus, #restart_button button.flat:checked:hover, #restart_button button.flat:active:focus, #restart_button button.flat:active:hover { + /*@include linear-gradient(shade($bg, .65), to top);*/ + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + #restart_button button:focus, #restart_button button:hover, #restart_button button.flat:focus, #restart_button button.flat:hover { + color: #101010; } + #restart_button button:disabled:disabled, #restart_button button.flat:disabled:disabled { + background-color: alpha(mix(#fcbe00,#101010,0.2),0.4); + background-image: none; + /*border: 1px solid alpha($bg, .2);*/ + opacity: .6; + color: mix(#fcbe00,#101010,0.6); + box-shadow: none; } + #restart_button button:disabled:disabled :disabled, #restart_button button.flat:disabled:disabled :disabled { + color: mix(#fcbe00,#101010,0.6); } + #restart_button button:active:disabled, #restart_button button:checked:disabled, #restart_button button.flat:active:disabled, #restart_button button.flat:checked:disabled { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + #restart_button button:active:disabled :disabled, #restart_button button:checked:disabled :disabled, #restart_button button.flat:active:disabled :disabled, #restart_button button.flat:checked:disabled :disabled { + color: rgba(255, 255, 255, 0.85); } + #restart_button button.separator, #restart_button button .separator { + border: 1px solid currentColor; + color: rgba(252, 190, 0, 0.9); } + #restart_button button.separator:disabled, #restart_button button .separator:disabled { + color: rgba(252, 190, 0, 0.85); } + +/* password warning */ +#greeter_infobar { + font-weight: bold; } + +/********************** + ! Genome Terminal * +***********************/ +VteTerminal { + background-color: #111111; + color: #eeeeee; } + +terminal-window junction, terminal-window scrollbar trough { + background-color: #111111; + border-color: #0e0e0e; } + +terminal-window scrollbar.vertical slider { + background-color: mix(#111111,#eeeeee,0.2); } + terminal-window scrollbar.vertical slider:hover { + background-color: mix(#111111,#eeeeee,0.3); } + terminal-window scrollbar.vertical slider:hover:active { + background-color: #FC6600; } + terminal-window scrollbar.vertical slider:disabled { + background-color: transparent; } + +/****************** + ! Budgie Desktop * +*******************/ +.budgie-container { + background-color: transparent; } + +.raven { + background-color: rgba(16, 16, 16, 0.93); } + .raven .raven-header { + background-color: #101010; + border: solid mix(#101010,#eeeeee,0.18); + border-width: 1px 0; } + .raven .raven-background { + background-color: rgba(16, 16, 16, 0.93); } + +.raven-mpris { + background-color: rgba(16, 16, 16, 0.7); } diff --git a/trollwut-orange-dark/gtk-3.20/dist/gtk.css b/trollwut-orange-dark/gtk-3.20/dist/gtk.css new file mode 100644 index 0000000..20c2d93 --- /dev/null +++ b/trollwut-orange-dark/gtk-3.20/dist/gtk.css @@ -0,0 +1,9051 @@ +/*$dark_shadow: #000;*/ +/*$light_shadow: #fff;*/ +/*$selected_borders_color: if($variant == 'light', darken($selected_bg_color, 30%), darken($selected_bg_color, 20%));*/ +/*$borders_color: if($variant == 'light', shade($bg_color, .85), shade($bg_color, .88));*/ +/*$button_border_strength: if(lightness($bg) > 50, 0, .1);*/ +/*$button_shadow_strength: if(lightness($bg) > 50, 0, .1);*/ +/*$dark_shadow: #000;*/ +/*$light_shadow: #fff;*/ +/*$selected_borders_color: if($variant == 'light', darken($selected_bg_color, 30%), darken($selected_bg_color, 20%));*/ +/*$borders_color: if($variant == 'light', shade($bg_color, .85), shade($bg_color, .88));*/ +/*$button_border_strength: if(lightness($bg) > 50, 0, .1);*/ +/*$button_shadow_strength: if(lightness($bg) > 50, 0, .1);*/ +/* dark color scheme */ +@define-color dark_bg_color #111111; +@define-color dark_fg_color #eeeeee; +/* colormap actually used by the theme, to be overridden in other css files */ +@define-color theme_bg_color #101010; +@define-color theme_fg_color #eeeeee; +@define-color theme_base_color #101010; +@define-color theme_text_color #eeeeee; +@define-color theme_selected_bg_color #FC6600; +@define-color theme_selected_fg_color #ffffff; +@define-color theme_tooltip_bg_color #101010; +@define-color theme_tooltip_fg_color #eeeeee; +/* shadow effects */ +@define-color light_shadow #111111; +@define-color dark_shadow #303030; +/* misc colors used by gtk+ */ +@define-color info_fg_color #101010; +@define-color info_bg_color #9e6656; +@define-color warning_fg_color #101010; +@define-color warning_bg_color #fcbe00; +@define-color question_fg_color #101010; +@define-color question_bg_color #9e6656; +@define-color error_fg_color #101010; +@define-color error_bg_color #fc6600; +@define-color link_color #8f1d45; +@define-color success_color #bee400; +@define-color warning_color #fcbe00; +@define-color error_color #fc6600; +/* widget colors */ +@define-color titlebar_bg_focused @dark_bg_color; +@define-color titlebar_bg_unfocused @theme_bg_color; +@define-color titlebar_fg_focused @dark_fg_color; +@define-color titlebar_fg_unfocused mix(#eeeeee,#101010,0.4); +@define-color menubar_bg_color @dark_bg_color; +@define-color menubar_fg_color @dark_fg_color; +@define-color toolbar_bg_color @theme_bg_color; +@define-color toolbar_fg_color @theme_fg_color; +@define-color menu_bg_color @dark_bg_color; +@define-color menu_fg_color @dark_fg_color; +@define-color panel_bg_color @dark_bg_color; +@define-color panel_fg_color @dark_fg_color; +@define-color borders mix(#101010,#eeeeee,0.18); +@define-color unfocused_borders mix(#101010,mix(#101010,#eeeeee,0.18),0.9); +@define-color button_bg_color #1c1c1c; +@define-color button_fg_color #eeeeee; +@define-color header_button_bg_color #101010; +@define-color header_button_fg_color #eeeeee; +@define-color insensitive_bg_color mix(#101010,#101010,0.6); +@define-color insensitive_fg_color mix(#eeeeee,#101010,0.5); +/* osd */ +@define-color osd_base #111111; +@define-color osd_bg rgba(17, 17, 17, 0.8); +@define-color osd_fg #eeeeee; +@define-color osd_insensitive_bg_color mix(#eeeeee,rgba(17, 17, 17, 0.8),0.5); +@define-color osd_insensitive_fg_color mix(#eeeeee,#111111,0.6); +@define-color osd_borders_color rgba(14, 14, 14, 0.8); +/* lightdm greeter colors */ +@define-color lightdm_bg_color #111111; +@define-color lightdm_fg_color #eeeeee; +/* widget text/foreground color on backdrop windows */ +@define-color theme_unfocused_fg_color mix(#eeeeee,#101010,0.5); +/* text color for entries, views and content in general on backdrop windows */ +@define-color theme_unfocused_text_color #eeeeee; +/* widget base background color on backdrop windows */ +@define-color theme_unfocused_bg_color #101010; +/* text widgets and the like base background color on backdrop windows */ +@define-color theme_unfocused_base_color #101010; +/* base background color of selections on backdrop windows */ +@define-color theme_unfocused_selected_bg_color #FC6600; +/* text/foreground color of selections on backdrop windows */ +@define-color theme_unfocused_selected_fg_color #ffffff; +/* insensitive color on backdrop windows*/ +@define-color unfocused_insensitive_color black; +/* window manager colors */ +@define-color wm_bg_focused #111111; +@define-color wm_bg_unfocused #101010; +@define-color wm_border_focused #FC6600; +@define-color wm_border_unfocused #111111; +@define-color wm_title_focused #eeeeee; +@define-color wm_title_unfocused mix(#eeeeee,#101010,0.4); +@define-color wm_icons_focused #eeeeee; +@define-color wm_icons_focused_prelight #FC6600; +@define-color wm_icons_focused_pressed #ca5200; +@define-color wm_icons_unfocused mix(#eeeeee,#101010,0.4); +@define-color wm_icons_unfocused_prelight #FC6600; +@define-color wm_icons_unfocused_pressed #ca5200; +/************** + ! GTK settings +***************/ +* { + -GtkWindow-resize-grip-height: 0; + -GtkWindow-resize-grip-width: 0; + -WnckTasklist-fade-overlay-rect: 0; + -GtkWidget-cursor-aspect-ratio: 0.04; + outline-color: rgba(252, 102, 0, 0.5); + outline-style: dashed; + outline-width: 1px; + outline-offset: -1px; + -gtk-outline-radius: 3px; } + +/************* + ! Base states + *************/ +*:selected, .gtkstyle-fallback:selected, GucharmapChartable:focus, GucharmapChartable:hover, GucharmapChartable:active, GucharmapChartable:selected, .gedit-document-panel-document-row:selected, .gedit-document-panel-document-row:selected:hover, GeditViewFrame .gedit-search-slider .not-found:selected, :focus:selected, GucharmapChartable:focus, .gedit-document-panel-document-row:focus:selected:hover, GeditViewFrame .gedit-search-slider .not-found:focus:selected { + background-color: #FC6600; + color: #ffffff; } + +* { + /* hyperlinks */ + -GtkIMHtml-hyperlink-color: #8f1d45; } + *:disabled, *:disabled:disabled { + color: mix(#eeeeee,#101010,0.5); } + *:disabled, *:disabled { + -gtk-icon-effect: dim; } + *:hover { + -gtk-icon-effect: highlight; } + *:link, *:visited { + color: #8f1d45; } + +.background { + background-color: #101010; + color: #eeeeee; } + .background:backdrop { + text-shadow: none; + -gtk-icon-shadow: none; } + .background.csd { + background-color: #101010; } + +.gtkstyle-fallback { + background-color: rgba(16, 16, 16, 0.5); + color: #eeeeee; } + .gtkstyle-fallback:hover { + background-color: #121212; + color: #eeeeee; } + .gtkstyle-fallback:active { + background-color: #0e0e0e; + color: #eeeeee; } + .gtkstyle-fallback:disabled { + background-color: #101010; + color: mix(#eeeeee,#101010,0.5); } + +image, image:disabled, label, label:disabled, box, box:disabled, grid, grid:disabled { + background-color: transparent; } + +label.separator { + color: #eeeeee; } + label.separator:backdrop { + color: mix(#eeeeee,#101010,0.5); } + +label selection { + background-color: #FC6600; + color: #ffffff; } + +label:disabled { + color: mix(#eeeeee,#101010,0.5); } + label:disabled:backdrop { + color: black; } + +label:backdrop { + color: mix(#eeeeee,#101010,0.5); } + +assistant .sidebar { + background-color: #101010; + border-top: 1px solid mix(#101010,#eeeeee,0.18); } + assistant .sidebar:backdrop { + background-color: #101010; + border-color: mix(#101010,mix(#101010,#eeeeee,0.18),0.9); } + +assistant.csd .sidebar { + border-top-style: none; } + +assistant .sidebar label { + padding: 3px 6px; } + +assistant .sidebar label.highlight { + background-color: mix(#eeeeee,#101010,0.8); } + +/********* + ! Buttons +**********/ +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#FC6600), to(transparent)); } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#FC6600), to(transparent)); } } + +stacksidebar row.needs-attention > label { + animation: needs_attention 150ms ease-in; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#FC6600), to(transparent)), -gtk-gradient(radial, center center, 0, center center, 0.5, to(rgba(95, 95, 95, 0.949804)), to(transparent)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + background-position: right 3px, right 4px; } + stacksidebar row.needs-attention > label:backdrop { + background-size: 6px 6px, 0 0; } + stacksidebar row.needs-attention > label:dir(rtl) { + background-position: left 3px, left 4px; } + +button, headerbar button, .titlebar:not(headerbar) button, toolbar button, toolbar.inline-toolbar button, .suggested-action, headerbar.selection-mode button.suggested-action, +.titlebar:not(headerbar).selection-mode button.suggested-action, .destructive-action, headerbar.selection-mode button, +.titlebar:not(headerbar).selection-mode button, infobar.info button, infobar.warning button, infobar.question button, infobar.error button, popover.background button, frame.app-notification button, button.osd, +#XfceNotifyWindow button, .osd button, .osd spinbutton:not(.vertical) button, +#XfceNotifyWindow spinbutton:not(.vertical) button, .osd spinbutton.vertical button:first-child, +#XfceNotifyWindow spinbutton.vertical button:first-child, treeview.view header button, treeview.view header button:hover, treeview.view header button:active, .nemo-window toolbar button, .nemo-window .sidebar + separator + box .primary-toolbar button.flat, #login_window button, #shutdown_button button, #restart_button button { + min-height: 20px; + min-width: 20px; + padding: 3px 5px; + border-width: 1px; + border-style: solid; + border-radius: 3px; + -gtk-outline-radius: 2.7px; + transition: 150ms ease; + outline-color: transparent; } + +calendar.view, calendar.view:backdrop, calendar.button, calendar.button:hover, calendar.button:backdrop, calendar.button:disabled, menu menuitem calendar.button, +.menu menuitem calendar.button, +.context-menu menuitem calendar.button, menu menuitem calendar.button:hover, +.menu menuitem calendar.button:hover, +.context-menu menuitem calendar.button:hover, modelbutton.flat, +menuitem.button.flat, notebook > header > tabs > tab button.flat:hover, notebook > header > tabs > tab button.flat:active, notebook > header > tabs > tab button.flat:active:hover { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + +spinbutton:not(.vertical) button, .linked:not(.vertical) > combobox > box > button.combo:dir(ltr), toolbar.inline-toolbar toolbutton > button.flat, +toolbar.inline-toolbar toolbutton:backdrop > button.flat { + border-radius: 0; + -gtk-outline-radius: 0; } + spinbutton:not(.vertical) button:dir(rtl), .linked:not(.vertical) > combobox > box > button.combo:dir(rtl), toolbar.inline-toolbar toolbutton > button.flat:dir(rtl), + toolbar.inline-toolbar toolbutton:backdrop > button.flat:dir(rtl) { + border-radius: 0; + -gtk-outline-radius: 0; } + +.linked.vertical > combobox > box > button.combo { + border-radius: 0; + -gtk-outline-radius: 0; } + .linked.vertical > combobox > box > button.combo:dir(rtl) { + border-radius: 0; + -gtk-outline-radius: 0; } + +.inline-toolbar button, +.linked > button, combobox box button, combobox box entry, headerbar .linked > button, .titlebar:not(headerbar) .linked > button, toolbar .linked > button, headerbar.selection-mode .linked > button, +.titlebar:not(headerbar).selection-mode .linked > button, popover.background .linked > button, .nemo-window toolbar .linked > button, .nemo-window toolbar toolitem stack widget button { + border-width: 1px; + border-radius: 0; + -gtk-outline-radius: 0; } + .inline-toolbar button:first-child, + .linked > button:first-child, combobox box button:first-child, combobox box entry:first-child, .linked:not(.vertical) > combobox:first-child > box > button.combo, headerbar .linked > button:first-child, .titlebar:not(headerbar) .linked > button:first-child, toolbar .linked > button:first-child, toolbar.inline-toolbar toolbutton:first-child > button.flat, + toolbar.inline-toolbar toolbutton:backdrop:first-child > button.flat, popover.background .linked > button:first-child, .nemo-window toolbar toolitem stack widget button:first-child { + border-width: 1px; + border-radius: 3px 0 0 3px; + -gtk-outline-radius: 2.7px 0 0 2.7px; } + .inline-toolbar button:last-child, + .linked > button:last-child, combobox box button:last-child, combobox box entry:last-child, .linked:not(.vertical) > combobox:last-child > box > button.combo, headerbar .linked > button:last-child, .titlebar:not(headerbar) .linked > button:last-child, toolbar .linked > button:last-child, toolbar.inline-toolbar toolbutton:last-child > button.flat, + toolbar.inline-toolbar toolbutton:backdrop:last-child > button.flat, popover.background .linked > button:last-child, .nemo-window toolbar toolitem stack widget button:last-child { + border-width: 1px; + border-radius: 0 3px 3px 0; + -gtk-outline-radius: 0 2.7px 2.7px 0; } + .inline-toolbar button:only-child, + .linked > button:only-child, combobox box button:only-child, combobox box entry:only-child, .linked:not(.vertical) > combobox:only-child > box > button.combo, headerbar .linked > button:only-child, .titlebar:not(headerbar) .linked > button:only-child, toolbar .linked > button:only-child, toolbar.inline-toolbar toolbutton:only-child > button.flat, + toolbar.inline-toolbar toolbutton:backdrop:only-child > button.flat, popover.background .linked > button:only-child, .nemo-window toolbar toolitem stack widget button:only-child { + border-width: 1px; + border-style: solid; } + .inline-toolbar button:only-child, + .linked > button:only-child, combobox box button:only-child, combobox box entry:only-child, .linked:not(.vertical) > combobox:only-child > box > button.combo, headerbar .linked > button:only-child, .titlebar:not(headerbar) .linked > button:only-child, toolbar .linked > button:only-child, toolbar.inline-toolbar toolbutton:only-child > button.flat, + toolbar.inline-toolbar toolbutton:backdrop:only-child > button.flat, popover.background .linked > button:only-child, .nemo-window toolbar toolitem stack widget button:only-child { + border-radius: 3px; + -gtk-outline-radius: 2.7px; } + +.linked.vertical > button { + border-width: 1px; + border-style: solid; + border-radius: 0; + -gtk-outline-radius: 0; } + .linked.vertical > button:first-child, .linked.vertical > combobox:first-child > box > button.combo { + border-width: 1px; + border-radius: 3px 3px 0 0; + -gtk-outline-radius: 2.7px 2.7px 0 0; } + .linked.vertical > button:last-child, .linked.vertical > combobox:last-child > box > button.combo { + border-width: 1px; + border-radius: 0 0 3px 3px; + -gtk-outline-radius: 0 0 2.7px 2.7px; } + .linked.vertical > button:only-child, .linked.vertical > combobox:only-child > box > button.combo, .linked.vertical > button:first-child:only-child, .linked.vertical > combobox:first-child > box > button.combo:only-child, .linked.vertical > combobox:only-child > box > button.combo:first-child { + border-width: 1px; } + .linked.vertical > button:only-child, .linked.vertical > combobox:only-child > box > button.combo { + border-radius: 3px; + -gtk-outline-radius: 2.7px; } + +infobar.info button.close, infobar.warning button.close, infobar.question button.close, infobar.error button.close, notebook > header > tabs > arrow { + border: 1px solid transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + infobar.info button.close:focus, infobar.warning button.close:focus, infobar.question button.close:focus, infobar.error button.close:focus, notebook > header > tabs > arrow:focus, infobar.info button.close:hover, infobar.warning button.close:hover, infobar.question button.close:hover, infobar.error button.close:hover, notebook > header > tabs > arrow:hover { + border: 1px solid rgba(16, 16, 16, 0.3); + background-color: rgba(238, 238, 238, 0.2); + background-image: none; + box-shadow: none; } + infobar.info button.close:active, infobar.warning button.close:active, infobar.question button.close:active, infobar.error button.close:active, notebook > header > tabs > arrow:active, infobar.info button.close:checked, infobar.warning button.close:checked, infobar.question button.close:checked, infobar.error button.close:checked, notebook > header > tabs > arrow:checked, infobar.info button.close:active:hover, infobar.warning button.close:active:hover, infobar.question button.close:active:hover, infobar.error button.close:active:hover, notebook > header > tabs > arrow:active:hover, infobar.info button.close:checked:hover, infobar.warning button.close:checked:hover, infobar.question button.close:checked:hover, infobar.error button.close:checked:hover, notebook > header > tabs > arrow:checked:hover { + border: 1px solid rgba(252, 102, 0, 0.3); + background-color: rgba(255, 255, 255, 0.1); + background-image: none; + box-shadow: none; } + +button { + background-color: #1c1c1c; + background-image: none; + border-color: rgba(190, 190, 190, 0.22); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + button:focus, button:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.22),0.3); } + button:active, button:active:hover, button:active:focus, button:active:hover:focus, button:checked, button:checked:hover, button:checked:focus, button:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.22); } + button:disabled { + border-color: rgba(202, 202, 202, 0.22); } + button:active:disabled, button:checked:disabled { + border-color: rgba(190, 190, 190, 0.22); } + .linked:not(.vertical) > button:not(:last-child):not(:only-child), + .linked:not(.vertical) > :not(:last-child):not(:only-child) button, + stackswitcher:not(.vertical) > button:not(:last-child):not(:only-child) { + border-right-style: none; } + .linked:not(.vertical) > button:not(:last-child):not(:only-child):hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) button:hover, + stackswitcher:not(.vertical) > button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); } + .linked:not(.vertical) > button:not(:last-child):not(:only-child):checked, + .linked:not(.vertical) > :not(:last-child):not(:only-child) button:checked, + stackswitcher:not(.vertical) > button:not(:last-child):not(:only-child):checked { + border-right-style: none; } + .linked:not(.vertical) > button:not(:last-child):not(:only-child):checked:hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) button:checked:hover, + stackswitcher:not(.vertical) > button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + .linked.vertical > button:not(:last-child):not(:only-child), + .linked.vertical > :not(:last-child):not(:only-child) button, + stackswitcher.vertical > button:not(:last-child):not(:only-child) { + border-bottom-style: none; } + .linked.vertical > button:not(:last-child):not(:only-child):hover, + .linked.vertical > :not(:last-child):not(:only-child) button:hover, + stackswitcher.vertical > button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); } + .linked.vertical > button:not(:last-child):not(:only-child):checked, + .linked.vertical > :not(:last-child):not(:only-child) button:checked, + stackswitcher.vertical > button:not(:last-child):not(:only-child):checked { + border-bottom-style: none; } + .linked.vertical > button:not(:last-child):not(:only-child):checked:hover, + .linked.vertical > :not(:last-child):not(:only-child) button:checked:hover, + stackswitcher.vertical > button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + button.flat { + color: #eeeeee; + border-color: rgba(28, 28, 28, 0); + background-color: rgba(28, 28, 28, 0); + background-image: none; + box-shadow: none; } + button:hover, button.flat:hover { + background-color: #1d1d1d; + background-image: none; + border-color: rgba(190, 190, 190, 0.3); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + button:hover:focus, button:hover:hover, button.flat:hover:focus, button.flat:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.3),0.3); } + button:hover:active, button:hover:active:hover, button:hover:active:focus, button:hover:active:hover:focus, button:hover:checked, button:hover:checked:hover, button:hover:checked:focus, button:hover:checked:hover:focus, button.flat:hover:active, button.flat:hover:active:hover, button.flat:hover:active:focus, button.flat:hover:active:hover:focus, button.flat:hover:checked, button.flat:hover:checked:hover, button.flat:hover:checked:focus, button.flat:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.3); } + button:hover:disabled, button.flat:hover:disabled { + border-color: rgba(202, 202, 202, 0.3); } + button:hover:active:disabled, button:hover:checked:disabled, button.flat:hover:active:disabled, button.flat:hover:checked:disabled { + border-color: rgba(190, 190, 190, 0.3); } + button:focus, button.flat:focus { + background-color: #1d1d1d; + background-image: none; + border-color: rgba(238, 238, 238, 0.22); + outline-color: rgba(252, 102, 0, 0.5); + outline-width: 1px; + outline-style: solid; + outline-offset: -3px; + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + button:focus:hover, button.flat:focus:hover { + background-color: #1f1f1f; + background-image: none; + border-color: rgba(190, 190, 190, 0.3); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + button:focus:hover:focus, button:focus:hover:hover, button.flat:focus:hover:focus, button.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.3),0.3); } + button:focus:hover:active, button:focus:hover:active:hover, button:focus:hover:active:focus, button:focus:hover:active:hover:focus, button:focus:hover:checked, button:focus:hover:checked:hover, button:focus:hover:checked:focus, button:focus:hover:checked:hover:focus, button.flat:focus:hover:active, button.flat:focus:hover:active:hover, button.flat:focus:hover:active:focus, button.flat:focus:hover:active:hover:focus, button.flat:focus:hover:checked, button.flat:focus:hover:checked:hover, button.flat:focus:hover:checked:focus, button.flat:focus:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.3); } + button:focus:hover:disabled, button.flat:focus:hover:disabled { + border-color: rgba(202, 202, 202, 0.3); } + button:focus:hover:active:disabled, button:focus:hover:checked:disabled, button.flat:focus:hover:active:disabled, button.flat:focus:hover:checked:disabled { + border-color: rgba(190, 190, 190, 0.3); } + button:checked, button:active, button.flat:checked, button.flat:active { + /*@include linear-gradient(shade($bg, .7), to top);*/ + background-color: #FC6600; + background-image: none; + border-color: rgba(190, 190, 190, 0.22); + color: #ffffff; + box-shadow: inset 1px 0 rgba(238, 238, 238, 0.06), inset 0 1px rgba(238, 238, 238, 0.07), inset -1px 0 rgba(238, 238, 238, 0.06), inset 0 -1px rgba(238, 238, 238, 0.05); } + button:checked:focus, button:checked:hover, button:active:focus, button:active:hover, button.flat:checked:focus, button.flat:checked:hover, button.flat:active:focus, button.flat:active:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.22),0.3); } + button:checked:active, button:checked:active:hover, button:checked:active:focus, button:checked:active:hover:focus, button:checked:checked, button:checked:checked:hover, button:checked:checked:focus, button:checked:checked:hover:focus, button:active:active, button:active:active:hover, button:active:active:focus, button:active:active:hover:focus, button:active:checked, button:active:checked:hover, button:active:checked:focus, button:active:checked:hover:focus, button.flat:checked:active, button.flat:checked:active:hover, button.flat:checked:active:focus, button.flat:checked:active:hover:focus, button.flat:checked:checked, button.flat:checked:checked:hover, button.flat:checked:checked:focus, button.flat:checked:checked:hover:focus, button.flat:active:active, button.flat:active:active:hover, button.flat:active:active:focus, button.flat:active:active:hover:focus, button.flat:active:checked, button.flat:active:checked:hover, button.flat:active:checked:focus, button.flat:active:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.22); } + button:checked:disabled, button:active:disabled, button.flat:checked:disabled, button.flat:active:disabled { + border-color: rgba(202, 202, 202, 0.22); } + button:checked:active:disabled, button:checked:checked:disabled, button:active:active:disabled, button:active:checked:disabled, button.flat:checked:active:disabled, button.flat:checked:checked:disabled, button.flat:active:active:disabled, button.flat:active:checked:disabled { + border-color: rgba(190, 190, 190, 0.22); } + button:checked:focus, button:checked:hover, button:active:focus, button:active:hover, button.flat:checked:focus, button.flat:checked:hover, button.flat:active:focus, button.flat:active:hover { + /*@include linear-gradient(shade($bg, .65), to top);*/ + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + button:focus, button:hover, button.flat:focus, button.flat:hover { + color: #eeeeee; } + button:disabled:disabled, button.flat:disabled:disabled { + background-color: alpha(mix(#1c1c1c,#eeeeee,0.2),0.4); + background-image: none; + /*border: 1px solid alpha($bg, .2);*/ + opacity: .6; + color: mix(#1c1c1c,#eeeeee,0.6); + box-shadow: none; } + button:disabled:disabled :disabled, button.flat:disabled:disabled :disabled { + color: mix(#1c1c1c,#eeeeee,0.6); } + button:active:disabled, button:checked:disabled, button.flat:active:disabled, button.flat:checked:disabled { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + button:active:disabled :disabled, button:checked:disabled :disabled, button.flat:active:disabled :disabled, button.flat:checked:disabled :disabled { + color: rgba(255, 255, 255, 0.85); } + button.separator, button .separator { + border: 1px solid currentColor; + color: rgba(28, 28, 28, 0.9); } + button.separator:disabled, button .separator:disabled { + color: rgba(28, 28, 28, 0.85); } + .inline-toolbar button, + .linked > button { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + .inline-toolbar button:focus, .inline-toolbar button:hover, + .linked > button:focus, + .linked > button:hover { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .inline-toolbar button:active, .inline-toolbar button:active:hover, .inline-toolbar button:active:focus, .inline-toolbar button:active:hover:focus, .inline-toolbar button:checked, .inline-toolbar button:checked:hover, .inline-toolbar button:checked:focus, .inline-toolbar button:checked:hover:focus, + .linked > button:active, + .linked > button:active:hover, + .linked > button:active:focus, + .linked > button:active:hover:focus, + .linked > button:checked, + .linked > button:checked:hover, + .linked > button:checked:focus, + .linked > button:checked:hover:focus { + box-shadow: inset 0 1px rgba(48, 48, 48, 0.07), inset 0 -1px rgba(48, 48, 48, 0.05); } + .inline-toolbar button:disabled, + .linked > button:disabled { + box-shadow: inset -1px 0 #161616; } + .inline-toolbar button:last-child, .inline-toolbar button:only-child, + .linked > button:last-child, + .linked > button:only-child { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + .inline-toolbar button:last-child:hover, .inline-toolbar button:only-child:hover, + .linked > button:last-child:hover, + .linked > button:only-child:hover { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .inline-toolbar button:disabled:last-child, .inline-toolbar button:disabled:only-child, .inline-toolbar button:active:disabled:last-child, .inline-toolbar button:active:disabled:only-child, .inline-toolbar button:checked:disabled:last-child, .inline-toolbar button:checked:disabled:only-child, + .linked > button:disabled:last-child, + .linked > button:disabled:only-child, + .linked > button:active:disabled:last-child, + .linked > button:active:disabled:only-child, + .linked > button:checked:disabled:last-child, + .linked > button:checked:disabled:only-child { + box-shadow: none; } + .inline-toolbar button:active:last-child, .inline-toolbar button:active:last-child:focus, .inline-toolbar button:active:last-child:hover, .inline-toolbar button:active:last-child:hover:focus, .inline-toolbar button:checked:last-child, .inline-toolbar button:checked:last-child:focus, .inline-toolbar button:checked:last-child:hover, .inline-toolbar button:checked:last-child:hover:focus, + .linked > button:active:last-child, + .linked > button:active:last-child:focus, + .linked > button:active:last-child:hover, + .linked > button:active:last-child:hover:focus, + .linked > button:checked:last-child, + .linked > button:checked:last-child:focus, + .linked > button:checked:last-child:hover, + .linked > button:checked:last-child:hover:focus { + box-shadow: inset 0 1px rgba(48, 48, 48, 0.07), inset -1px 0 rgba(48, 48, 48, 0.06); } + .inline-toolbar button:active:only-child, .inline-toolbar button:active:only-child:focus, .inline-toolbar button:active:only-child:hover, .inline-toolbar button:active:only-child:hover:focus, .inline-toolbar button:checked:only-child, .inline-toolbar button:checked:only-child:focus, .inline-toolbar button:checked:only-child:hover, .inline-toolbar button:checked:only-child:hover:focus, + .linked > button:active:only-child, + .linked > button:active:only-child:focus, + .linked > button:active:only-child:hover, + .linked > button:active:only-child:hover:focus, + .linked > button:checked:only-child, + .linked > button:checked:only-child:focus, + .linked > button:checked:only-child:hover, + .linked > button:checked:only-child:hover:focus { + box-shadow: inset 1px 0 rgba(48, 48, 48, 0.06), inset 0 1px rgba(48, 48, 48, 0.07), inset -1px 0 rgba(48, 48, 48, 0.06); } + .linked.vertical > button { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + .linked.vertical > button:focus, .linked.vertical > button:hover { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .linked.vertical > button:active, .linked.vertical > button:active:hover, .linked.vertical > button:active:focus, .linked.vertical > button:active:hover:focus, .linked.vertical > button:checked, .linked.vertical > button:checked:hover, .linked.vertical > button:checked:focus, .linked.vertical > button:checked:hover:focus { + box-shadow: inset 1px 0 rgba(48, 48, 48, 0.07), inset -1px 0 rgba(48, 48, 48, 0.05); } + .linked.vertical > button:disabled { + box-shadow: inset 0 -1px #161616; } + .linked.vertical > button:last-child, .linked.vertical > button:only-child { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + .linked.vertical > button:last-child:hover, .linked.vertical > button:only-child:hover { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .linked.vertical > button:disabled:last-child, .linked.vertical > button:disabled:only-child, .linked.vertical > button:active:disabled:last-child, .linked.vertical > button:active:disabled:only-child, .linked.vertical > button:checked:disabled:last-child, .linked.vertical > button:checked:disabled:only-child { + box-shadow: none; } + .linked.vertical > button:active:last-child, .linked.vertical > button:active:last-child:focus, .linked.vertical > button:active:last-child:hover, .linked.vertical > button:active:last-child:hover:focus, .linked.vertical > button:checked:last-child, .linked.vertical > button:checked:last-child:focus, .linked.vertical > button:checked:last-child:hover, .linked.vertical > button:checked:last-child:hover:focus { + box-shadow: inset 0 1px rgba(48, 48, 48, 0.07), inset -1px 0 rgba(48, 48, 48, 0.06); } + .linked.vertical > button:active:only-child, .linked.vertical > button:active:only-child:focus, .linked.vertical > button:active:only-child:hover, .linked.vertical > button:active:only-child:hover:focus, .linked.vertical > button:checked:only-child, .linked.vertical > button:checked:only-child:focus, .linked.vertical > button:checked:only-child:hover, .linked.vertical > button:checked:only-child:hover:focus { + box-shadow: inset 1px 0 rgba(48, 48, 48, 0.06), inset 0 1px rgba(48, 48, 48, 0.07), inset -1px 0 rgba(48, 48, 48, 0.06); } + button.circular, button.nautilus-circular-button.image-button, button.circular-button { + padding: 0; + min-width: 28px; + min-height: 28px; + border-radius: 9999px; + -gtk-outline-radius: 9999px; } + button.circular label, button.nautilus-circular-button.image-button label, button.circular-button label { + padding: 0; } + +spinbutton:disabled { + opacity: .6; } + +spinbutton button { + color: #eeeeee; } + spinbutton button:active, spinbutton button:checked, spinbutton button:hover { + background-color: #222222; + background-image: none; } + spinbutton button:hover, spinbutton button:focus:hover { + border-color: rgba(190, 190, 190, 0.3); } + spinbutton button:hover:focus, spinbutton button:hover:hover, spinbutton button:focus:hover:focus, spinbutton button:focus:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.3),0.3); } + spinbutton button:hover:active, spinbutton button:hover:active:hover, spinbutton button:hover:active:focus, spinbutton button:hover:active:hover:focus, spinbutton button:hover:checked, spinbutton button:hover:checked:hover, spinbutton button:hover:checked:focus, spinbutton button:hover:checked:hover:focus, spinbutton button:focus:hover:active, spinbutton button:focus:hover:active:hover, spinbutton button:focus:hover:active:focus, spinbutton button:focus:hover:active:hover:focus, spinbutton button:focus:hover:checked, spinbutton button:focus:hover:checked:hover, spinbutton button:focus:hover:checked:focus, spinbutton button:focus:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.3); } + spinbutton button:hover:disabled, spinbutton button:focus:hover:disabled { + border-color: rgba(202, 202, 202, 0.3); } + spinbutton button:hover:active:disabled, spinbutton button:hover:checked:disabled, spinbutton button:focus:hover:active:disabled, spinbutton button:focus:hover:checked:disabled { + border-color: rgba(190, 190, 190, 0.3); } + spinbutton button:focus:hover { + color: mix(#eeeeee,mix(#FC6600,mix(#101010,#eeeeee,0.18),0.3),0.3); } + spinbutton button:disabled { + color: mix(#eeeeee,#101010,0.7); } + spinbutton button:backdrop { + color: mix(#101010,mix(#eeeeee,#101010,0.5),0.9); } + spinbutton button:backdrop:disabled { + color: rgba(0, 0, 0, 0.8); } + +spinbutton:not(.vertical) { + /*@extend %entry;*/ + background-color: #101010; + background-image: none; + /*@include border($base_color);*/ + padding: 0; + border-radius: 3px; + -gtk-outline-radius: 2.7px; + color: #eeeeee; + caret-color: #eeeeee; + /*&:focus, &:active { border-color: border_focus($borders_color); }*/ } + spinbutton:not(.vertical):disabled { + background-color: #0e0e0e; + background-image: none; + color: mix(#101010,#eeeeee,0.5); } + spinbutton:not(.vertical) entry { + border-radius: 3px 0 0 3px; + -gtk-outline-radius: 2.7px 0 0 2.7px; + border-right-width: 0; + box-shadow: none; } + spinbutton:not(.vertical) button { + border-radius: 0; + -gtk-outline-radius: 0; + border-style: solid; + background-image: none; + box-shadow: none; } + spinbutton:not(.vertical) button:focus { + border-top-color: mix(#FC6600,mix(#101010,#eeeeee,0.18),0.3); + border-bottom-color: mix(#FC6600,mix(#101010,#eeeeee,0.18),0.3); } + spinbutton:not(.vertical) button:active { + box-shadow: inset 0 2px 3px -1px rgba(95, 95, 95, 0.2); } + spinbutton:not(.vertical) button:backdrop { + border-color: alpha(mix(#101010,mix(#101010,#eeeeee,0.18),0.9),0.8); } + spinbutton:not(.vertical) button.up:dir(ltr), spinbutton:not(.vertical) button.down:dir(rtl) { + border-style: solid; } + spinbutton:not(.vertical) button.up:dir(ltr):hover, spinbutton:not(.vertical) button.up:dir(ltr):focus:hover, spinbutton:not(.vertical) button.down:dir(rtl):hover, spinbutton:not(.vertical) button.down:dir(rtl):focus:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.3),0.3); } + spinbutton:not(.vertical) button.down:dir(rtl) { + border-right-style: none; + border-radius: 3px 0 0 3px; + -gtk-outline-radius: 2.7px 0 0 2.7px; } + spinbutton:not(.vertical) button.down:dir(rtl):focus { + border-top-color: mix(#FC6600,mix(#101010,#eeeeee,0.18),0.3); + border-bottom-color: mix(#FC6600,mix(#101010,#eeeeee,0.18),0.3); + border-left-color: mix(#FC6600,mix(#101010,#eeeeee,0.18),0.3); } + spinbutton:not(.vertical) button.down:dir(rtl):hover, spinbutton:not(.vertical) button.down:dir(rtl):focus:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.3),0.3); + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(238, 238, 238, 0.3),0.3); } + spinbutton:not(.vertical) button.up:dir(ltr) { + border-left-style: none; + border-radius: 0 3px 3px 0; + -gtk-outline-radius: 0 2.7px 2.7px 0; } + spinbutton:not(.vertical) button.up:dir(ltr):focus { + border-top-color: mix(#FC6600,mix(#101010,#eeeeee,0.18),0.3); + border-bottom-color: mix(#FC6600,mix(#101010,#eeeeee,0.18),0.3); + border-right-color: mix(#FC6600,mix(#101010,#eeeeee,0.18),0.3); } + spinbutton:not(.vertical) button.up:dir(ltr):hover, spinbutton:not(.vertical) button.up:dir(ltr):focus:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.3),0.3); + box-shadow: inset 1px 0 mix(#FC6600,rgba(238, 238, 238, 0.3),0.3); } + +spinbutton.vertical button, spinbutton.vertical entry { + min-width: 0; + padding-left: 1px; + padding-right: 1px; } + +spinbutton.vertical entry { + border-radius: 0; + -gtk-outline-radius: 0; + border-top-width: 0; + border-bottom-width: 0; } + +spinbutton.vertical button.up:focus:hover, spinbutton.vertical button.down:focus:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.3),0.3); } + +spinbutton.vertical button.up { + border-radius: 3px 3px 0 0; + -gtk-outline-radius: 2.7px 2.7px 0 0; } + spinbutton.vertical button.up:focus { + border-top-color: mix(#FC6600,mix(#101010,#eeeeee,0.18),0.3); + border-left-color: mix(#FC6600,mix(#101010,#eeeeee,0.18),0.3); + border-right-color: mix(#FC6600,mix(#101010,#eeeeee,0.18),0.3); } + +spinbutton.vertical button.down { + border-radius: 0 0 3px 3px; + -gtk-outline-radius: 0 0 2.7px 2.7px; } + spinbutton.vertical button.down:focus { + border-bottom-color: mix(#FC6600,mix(#101010,#eeeeee,0.18),0.3); + border-left-color: mix(#FC6600,mix(#101010,#eeeeee,0.18),0.3); + border-right-color: mix(#FC6600,mix(#101010,#eeeeee,0.18),0.3); } + +/****************** +! ComboBoxes * +*******************/ +combobox button.combo { + min-width: 0; + padding-left: 5px; + padding-right: 5px; } + +combobox arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + min-height: 16px; + min-width: 16px; } + +combobox box button, combobox box entry { + padding: 3px 5px; } + +combobox menu menuitem { + padding: 3px 5px; } + combobox menu menuitem cellview { + min-height: 20px; } + +/********* + ! Entry * +**********/ +.linked:not(.vertical) > entry { + border-width: 1px; + border-radius: 0; + border-right-width: 0; + border-left-width: 0; } + .linked:not(.vertical) > entry:first-child { + border-width: 1px; + border-radius: 3px; + border-right-width: 0; + border-bottom-right-radius: 0; + border-top-right-radius: 0; } + .linked:not(.vertical) > entry:first-child:dir(rtl) { + border-left-width: 0; + border-right-width: 1px; } + .linked:not(.vertical) > entry:last-child { + border-width: 1px; + border-radius: 3px; + border-left-width: 0; + border-bottom-left-radius: 0; + border-top-left-radius: 0; } + .linked:not(.vertical) > entry:last-child:dir(rtl) { + border-left-width: 1px; + border-right-width: 0; } + .linked:not(.vertical) > entry:only-child, .linked:not(.vertical) > entry:first-child:only-child { + border-width: 1px; } + .linked:not(.vertical) > entry:only-child { + border-radius: 3px; } + +.linked.vertical > entry { + border-width: 1px; + border-radius: 0; + border-top-width: 0; + border-bottom-width: 0; } + .linked.vertical > entry:first-child { + border-width: 1px; + border-radius: 3px; + border-top-width: 1px; + border-bottom-width: 0; + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; } + .linked.vertical > entry:first-child:dir(rtl) { + border-top-width: 0; + border-bottom-width: 1px; } + .linked.vertical > entry:last-child { + border-width: 1px; + border-radius: 3px; + border-top-width: 0; + border-bottom-width: 1px; + border-top-left-radius: 0; + border-top-right-radius: 0; } + .linked.vertical > entry:last-child:dir(rtl) { + border-top-width: 1px; + border-bottom-width: 0; } + .linked.vertical > entry:only-child, .linked.vertical > entry:first-child:only-child { + border-width: 1px; } + .linked.vertical > entry:only-child { + border-radius: 3px; } + +entry, menuitem entry, popover.background entry, .osd entry, +#XfceNotifyWindow entry, #login_window entry { + border-width: 1px; + border-style: solid; + border-radius: 3px; + transition: border 100ms ease-out; + box-shadow: inset 1px 0 rgba(48, 48, 48, 0.1), inset 0 1px rgba(48, 48, 48, 0.12), inset -1px 0 rgba(48, 48, 48, 0.1), inset 0 -1px rgba(48, 48, 48, 0.05); } + entry:focus, popover.background entry:focus, + #XfceNotifyWindow entry:focus, #login_window entry:focus, entry:hover, popover.background entry:hover, + #XfceNotifyWindow entry:hover, #login_window entry:hover, entry:active, popover.background entry:active, + #XfceNotifyWindow entry:active, #login_window entry:active { + transition: border 100ms ease-in; } + entry:selected, popover.background entry:selected, + #XfceNotifyWindow entry:selected, #login_window entry:selected, entry:selected:selected:focus, + #XfceNotifyWindow entry:selected:selected:focus, #login_window entry:selected:selected:focus { + background-color: #FC6600; + color: #ffffff; } + entry:disabled, popover.background entry:disabled, + #XfceNotifyWindow entry:disabled, #login_window entry:disabled { + box-shadow: none; } + entry progress, popover.background entry progress, .osd entry progress, #XfceNotifyWindow entry progress, #login_window entry progress { + background-color: #FC6600; + background-image: none; + border-width: 0; + border-radius: 3px; + color: #ffffff; } + entry image.left, #XfceNotifyWindow entry image.left, #login_window entry image.left { + padding-right: 3px; } + entry image.right, #XfceNotifyWindow entry image.right, #login_window entry image.right { + padding-left: 3px; } + entry.warning, popover.background entry.warning, + #XfceNotifyWindow entry.warning, #login_window entry.warning { + color: #101010; + border-color: #ca9800; + background-color: mix(#101010,#fcbe00,0.6); } + entry.warning image, #XfceNotifyWindow entry.warning image, #login_window entry.warning image { + color: #101010; } + entry.warning:focus, + #XfceNotifyWindow entry.warning:focus, #login_window entry.warning:focus { + color: #101010; + border-color: mix(#FC6600,#fcbe00,0.3); + background-color: #fcbe00; + box-shadow: none; } + entry.warning selection, #XfceNotifyWindow entry.warning selection, #login_window entry.warning selection { + background-color: #101010; + color: #fcbe00; } + entry.error, popover.background entry.error, + #XfceNotifyWindow entry.error, #login_window entry.error { + color: #101010; + border-color: #ca5200; + background-color: mix(#101010,#fc6600,0.6); } + entry.error image, #XfceNotifyWindow entry.error image, #login_window entry.error image { + color: #101010; } + entry.error:focus, + #XfceNotifyWindow entry.error:focus, #login_window entry.error:focus { + color: #101010; + border-color: mix(#FC6600,#fc6600,0.3); + background-color: #fc6600; + box-shadow: none; } + entry.error selection, #XfceNotifyWindow entry.error selection, #login_window entry.error selection { + background-color: #101010; + color: #fc6600; } + entry.search-missing, popover.background entry.search-missing, + #XfceNotifyWindow entry.search-missing, #login_window entry.search-missing { + color: #101010; + border-color: #ca5200; + background-color: mix(#101010,#fc6600,0.6); } + entry.search-missing image, #XfceNotifyWindow entry.search-missing image, #login_window entry.search-missing image { + color: #101010; } + entry.search-missing:focus, + #XfceNotifyWindow entry.search-missing:focus, #login_window entry.search-missing:focus { + color: #101010; + border-color: mix(#FC6600,#fc6600,0.3); + background-color: #fc6600; + box-shadow: none; } + entry.search-missing selection, #XfceNotifyWindow entry.search-missing selection, #login_window entry.search-missing selection { + background-color: #101010; + color: #fc6600; } + +entry { + background-color: #101010; + background-image: none; + border-color: shade(mix(#101010,#eeeeee,0.2),0.8); + padding: 5px 3px; + color: #eeeeee; + caret-color: #eeeeee; + -gtk-secondary-caret-color: #eeeeee; } + entry:focus, entry:hover { + border-color: mix(#FC6600,mix(#101010,#eeeeee,0.2),0.3); } + entry:active, entry:active:hover, entry:active:focus, entry:active:hover:focus, entry:checked, entry:checked:hover, entry:checked:focus, entry:checked:hover:focus { + border-color: shade(mix(#101010,#eeeeee,0.2),0.7); } + entry:disabled { + border-color: shade(mix(#101010,#eeeeee,0.2),0.85); } + entry:active:disabled, entry:checked:disabled { + border-color: shade(mix(#101010,#eeeeee,0.2),0.8); } + entry:focus, entry:active { + border-color: mix(#FC6600,mix(#101010,#eeeeee,0.18),0.3); } + entry:disabled { + background-color: mix(#101010,#eeeeee,0.07); + background-image: none; + opacity: .9; + color: mix(#101010,#eeeeee,0.9); } + +/********* + ! Buttons +**********/ +/****************** +! ComboBoxes * +*******************/ +/********* + ! Buttons +**********/ +/****************** +! ComboBoxes * +*******************/ +/********* + ! Toolbar +**********/ +toolbar { + padding: 2px; + border-style: none; } + toolbar.horizontal separator { + margin: 0 5px 1px; } + toolbar.vertical separator { + margin: 5px 1px 5px 0; } + +headerbar { + border-width: 0 0 1px; + border-style: solid; } + headerbar entry, + headerbar spinbutton, + headerbar separator, + headerbar button { + margin-top: 6px; + margin-bottom: 6px; } + headerbar switch { + margin-top: 4px; + margin-bottom: 4px; } + window:not(.tiled):not(.maximized) separator:first-child + headerbar:backdrop, window:not(.tiled):not(.maximized) separator:first-child + headerbar, + window:not(.tiled):not(.maximized) headerbar:first-child:backdrop, + window:not(.tiled):not(.maximized) headerbar:first-child { + border-top-left-radius: 3px; } + window:not(.tiled):not(.maximized) headerbar:last-child:backdrop, window:not(.tiled):not(.maximized) headerbar:last-child { + border-top-right-radius: 3px; } + +headerbar, .titlebar:not(headerbar) { + background-color: #111111; + background-image: none; + border-color: #0e0e0e; + color: #eeeeee; + background-color: #111111; + background-image: none; + border-radius: 3px 3px 0 0; + color: #eeeeee; + padding: 0 6px; + min-height: 42px; } + headerbar:focus, .titlebar:focus:not(headerbar), headerbar:hover, .titlebar:hover:not(headerbar) { + border-color: mix(#FC6600,#111111,0.3); } + headerbar:active, .titlebar:active:not(headerbar), headerbar:active:hover, .titlebar:active:hover:not(headerbar), headerbar:active:focus, .titlebar:active:focus:not(headerbar), headerbar:active:hover:focus, .titlebar:active:hover:focus:not(headerbar), headerbar:checked, .titlebar:checked:not(headerbar), headerbar:checked:hover, .titlebar:checked:hover:not(headerbar), headerbar:checked:focus, .titlebar:checked:focus:not(headerbar), headerbar:checked:hover:focus, .titlebar:checked:hover:focus:not(headerbar) { + border-color: #0c0c0c; } + headerbar:disabled, .titlebar:disabled:not(headerbar) { + border-color: #0e0e0e; } + headerbar:active:disabled, .titlebar:active:disabled:not(headerbar), headerbar:checked:disabled, .titlebar:checked:disabled:not(headerbar) { + border-color: #0e0e0e; } + headerbar:disabled, .titlebar:disabled:not(headerbar) { + background-color: #0f0f0f; + background-image: none; + color: mix(#eeeeee,#111111,0.5); } + headerbar .background, .titlebar:not(headerbar) .background { + background-color: #111111; + border-color: mix(#111111,#eeeeee,0.3); } + headerbar .title, .titlebar:not(headerbar) .title { + font-weight: bold; + padding: 0 6px; } + headerbar .subtitle, .titlebar:not(headerbar) .subtitle { + font-size: smaller; + padding: 0 6px; } + headerbar button, .titlebar:not(headerbar) button { + background-color: #111111; + background-image: none; + border-color: rgba(190, 190, 190, 0.22); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + headerbar button:focus, .titlebar:not(headerbar) button:focus, headerbar button:hover, .titlebar:not(headerbar) button:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.22),0.3); } + headerbar button:active, .titlebar:not(headerbar) button:active, headerbar button:active:hover, .titlebar:not(headerbar) button:active:hover, headerbar button:active:focus, .titlebar:not(headerbar) button:active:focus, headerbar button:active:hover:focus, .titlebar:not(headerbar) button:active:hover:focus, headerbar button:checked, .titlebar:not(headerbar) button:checked, headerbar button:checked:hover, .titlebar:not(headerbar) button:checked:hover, headerbar button:checked:focus, .titlebar:not(headerbar) button:checked:focus, headerbar button:checked:hover:focus, .titlebar:not(headerbar) button:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.22); } + headerbar button:disabled, .titlebar:not(headerbar) button:disabled { + border-color: rgba(202, 202, 202, 0.22); } + headerbar button:active:disabled, .titlebar:not(headerbar) button:active:disabled, headerbar button:checked:disabled, .titlebar:not(headerbar) button:checked:disabled { + border-color: rgba(190, 190, 190, 0.22); } + .linked:not(.vertical) > headerbar button:not(:last-child):not(:only-child), .linked:not(.vertical) > .titlebar:not(headerbar) button:not(:last-child):not(:only-child), + .linked:not(.vertical) > :not(:last-child):not(:only-child) headerbar button, + .linked:not(.vertical) > :not(:last-child):not(:only-child) .titlebar:not(headerbar) button, + stackswitcher:not(.vertical) > headerbar button:not(:last-child):not(:only-child), + stackswitcher:not(.vertical) > .titlebar:not(headerbar) button:not(:last-child):not(:only-child) { + border-right-style: none; } + .linked:not(.vertical) > headerbar button:not(:last-child):not(:only-child):hover, .linked:not(.vertical) > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) headerbar button:hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) .titlebar:not(headerbar) button:hover, + stackswitcher:not(.vertical) > headerbar button:not(:last-child):not(:only-child):hover, + stackswitcher:not(.vertical) > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); } + .linked:not(.vertical) > headerbar button:not(:last-child):not(:only-child):checked, .linked:not(.vertical) > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):checked, + .linked:not(.vertical) > :not(:last-child):not(:only-child) headerbar button:checked, + .linked:not(.vertical) > :not(:last-child):not(:only-child) .titlebar:not(headerbar) button:checked, + stackswitcher:not(.vertical) > headerbar button:not(:last-child):not(:only-child):checked, + stackswitcher:not(.vertical) > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):checked { + border-right-style: none; } + .linked:not(.vertical) > headerbar button:not(:last-child):not(:only-child):checked:hover, .linked:not(.vertical) > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):checked:hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) headerbar button:checked:hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) .titlebar:not(headerbar) button:checked:hover, + stackswitcher:not(.vertical) > headerbar button:not(:last-child):not(:only-child):checked:hover, + stackswitcher:not(.vertical) > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + .linked.vertical > headerbar button:not(:last-child):not(:only-child), .linked.vertical > .titlebar:not(headerbar) button:not(:last-child):not(:only-child), + .linked.vertical > :not(:last-child):not(:only-child) headerbar button, + .linked.vertical > :not(:last-child):not(:only-child) .titlebar:not(headerbar) button, + stackswitcher.vertical > headerbar button:not(:last-child):not(:only-child), + stackswitcher.vertical > .titlebar:not(headerbar) button:not(:last-child):not(:only-child) { + border-bottom-style: none; } + .linked.vertical > headerbar button:not(:last-child):not(:only-child):hover, .linked.vertical > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):hover, + .linked.vertical > :not(:last-child):not(:only-child) headerbar button:hover, + .linked.vertical > :not(:last-child):not(:only-child) .titlebar:not(headerbar) button:hover, + stackswitcher.vertical > headerbar button:not(:last-child):not(:only-child):hover, + stackswitcher.vertical > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); } + .linked.vertical > headerbar button:not(:last-child):not(:only-child):checked, .linked.vertical > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):checked, + .linked.vertical > :not(:last-child):not(:only-child) headerbar button:checked, + .linked.vertical > :not(:last-child):not(:only-child) .titlebar:not(headerbar) button:checked, + stackswitcher.vertical > headerbar button:not(:last-child):not(:only-child):checked, + stackswitcher.vertical > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):checked { + border-bottom-style: none; } + .linked.vertical > headerbar button:not(:last-child):not(:only-child):checked:hover, .linked.vertical > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):checked:hover, + .linked.vertical > :not(:last-child):not(:only-child) headerbar button:checked:hover, + .linked.vertical > :not(:last-child):not(:only-child) .titlebar:not(headerbar) button:checked:hover, + stackswitcher.vertical > headerbar button:not(:last-child):not(:only-child):checked:hover, + stackswitcher.vertical > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + headerbar button.flat, .titlebar:not(headerbar) button.flat { + color: #eeeeee; + border-color: rgba(17, 17, 17, 0); + background-color: rgba(17, 17, 17, 0); + background-image: none; + box-shadow: none; } + headerbar button:hover, .titlebar:not(headerbar) button:hover, headerbar button.flat:hover, .titlebar:not(headerbar) button.flat:hover { + background-color: #121212; + background-image: none; + border-color: rgba(190, 190, 190, 0.3); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + headerbar button:hover:focus, .titlebar:not(headerbar) button:hover:focus, headerbar button:hover:hover, .titlebar:not(headerbar) button:hover:hover, headerbar button.flat:hover:focus, .titlebar:not(headerbar) button.flat:hover:focus, headerbar button.flat:hover:hover, .titlebar:not(headerbar) button.flat:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.3),0.3); } + headerbar button:hover:active, .titlebar:not(headerbar) button:hover:active, headerbar button:hover:active:hover, .titlebar:not(headerbar) button:hover:active:hover, headerbar button:hover:active:focus, .titlebar:not(headerbar) button:hover:active:focus, headerbar button:hover:active:hover:focus, .titlebar:not(headerbar) button:hover:active:hover:focus, headerbar button:hover:checked, .titlebar:not(headerbar) button:hover:checked, headerbar button:hover:checked:hover, .titlebar:not(headerbar) button:hover:checked:hover, headerbar button:hover:checked:focus, .titlebar:not(headerbar) button:hover:checked:focus, headerbar button:hover:checked:hover:focus, .titlebar:not(headerbar) button:hover:checked:hover:focus, headerbar button.flat:hover:active, .titlebar:not(headerbar) button.flat:hover:active, headerbar button.flat:hover:active:hover, .titlebar:not(headerbar) button.flat:hover:active:hover, headerbar button.flat:hover:active:focus, .titlebar:not(headerbar) button.flat:hover:active:focus, headerbar button.flat:hover:active:hover:focus, .titlebar:not(headerbar) button.flat:hover:active:hover:focus, headerbar button.flat:hover:checked, .titlebar:not(headerbar) button.flat:hover:checked, headerbar button.flat:hover:checked:hover, .titlebar:not(headerbar) button.flat:hover:checked:hover, headerbar button.flat:hover:checked:focus, .titlebar:not(headerbar) button.flat:hover:checked:focus, headerbar button.flat:hover:checked:hover:focus, .titlebar:not(headerbar) button.flat:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.3); } + headerbar button:hover:disabled, .titlebar:not(headerbar) button:hover:disabled, headerbar button.flat:hover:disabled, .titlebar:not(headerbar) button.flat:hover:disabled { + border-color: rgba(202, 202, 202, 0.3); } + headerbar button:hover:active:disabled, .titlebar:not(headerbar) button:hover:active:disabled, headerbar button:hover:checked:disabled, .titlebar:not(headerbar) button:hover:checked:disabled, headerbar button.flat:hover:active:disabled, .titlebar:not(headerbar) button.flat:hover:active:disabled, headerbar button.flat:hover:checked:disabled, .titlebar:not(headerbar) button.flat:hover:checked:disabled { + border-color: rgba(190, 190, 190, 0.3); } + headerbar button:focus, .titlebar:not(headerbar) button:focus, headerbar button.flat:focus, .titlebar:not(headerbar) button.flat:focus { + background-color: #121212; + background-image: none; + border-color: rgba(238, 238, 238, 0.22); + outline-color: rgba(252, 102, 0, 0.5); + outline-width: 1px; + outline-style: solid; + outline-offset: -3px; + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + headerbar button:focus:hover, .titlebar:not(headerbar) button:focus:hover, headerbar button.flat:focus:hover, .titlebar:not(headerbar) button.flat:focus:hover { + background-color: #131313; + background-image: none; + border-color: rgba(190, 190, 190, 0.3); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + headerbar button:focus:hover:focus, .titlebar:not(headerbar) button:focus:hover:focus, headerbar button:focus:hover:hover, .titlebar:not(headerbar) button:focus:hover:hover, headerbar button.flat:focus:hover:focus, .titlebar:not(headerbar) button.flat:focus:hover:focus, headerbar button.flat:focus:hover:hover, .titlebar:not(headerbar) button.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.3),0.3); } + headerbar button:focus:hover:active, .titlebar:not(headerbar) button:focus:hover:active, headerbar button:focus:hover:active:hover, .titlebar:not(headerbar) button:focus:hover:active:hover, headerbar button:focus:hover:active:focus, .titlebar:not(headerbar) button:focus:hover:active:focus, headerbar button:focus:hover:active:hover:focus, .titlebar:not(headerbar) button:focus:hover:active:hover:focus, headerbar button:focus:hover:checked, .titlebar:not(headerbar) button:focus:hover:checked, headerbar button:focus:hover:checked:hover, .titlebar:not(headerbar) button:focus:hover:checked:hover, headerbar button:focus:hover:checked:focus, .titlebar:not(headerbar) button:focus:hover:checked:focus, headerbar button:focus:hover:checked:hover:focus, .titlebar:not(headerbar) button:focus:hover:checked:hover:focus, headerbar button.flat:focus:hover:active, .titlebar:not(headerbar) button.flat:focus:hover:active, headerbar button.flat:focus:hover:active:hover, .titlebar:not(headerbar) button.flat:focus:hover:active:hover, headerbar button.flat:focus:hover:active:focus, .titlebar:not(headerbar) button.flat:focus:hover:active:focus, headerbar button.flat:focus:hover:active:hover:focus, .titlebar:not(headerbar) button.flat:focus:hover:active:hover:focus, headerbar button.flat:focus:hover:checked, .titlebar:not(headerbar) button.flat:focus:hover:checked, headerbar button.flat:focus:hover:checked:hover, .titlebar:not(headerbar) button.flat:focus:hover:checked:hover, headerbar button.flat:focus:hover:checked:focus, .titlebar:not(headerbar) button.flat:focus:hover:checked:focus, headerbar button.flat:focus:hover:checked:hover:focus, .titlebar:not(headerbar) button.flat:focus:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.3); } + headerbar button:focus:hover:disabled, .titlebar:not(headerbar) button:focus:hover:disabled, headerbar button.flat:focus:hover:disabled, .titlebar:not(headerbar) button.flat:focus:hover:disabled { + border-color: rgba(202, 202, 202, 0.3); } + headerbar button:focus:hover:active:disabled, .titlebar:not(headerbar) button:focus:hover:active:disabled, headerbar button:focus:hover:checked:disabled, .titlebar:not(headerbar) button:focus:hover:checked:disabled, headerbar button.flat:focus:hover:active:disabled, .titlebar:not(headerbar) button.flat:focus:hover:active:disabled, headerbar button.flat:focus:hover:checked:disabled, .titlebar:not(headerbar) button.flat:focus:hover:checked:disabled { + border-color: rgba(190, 190, 190, 0.3); } + headerbar button:checked, .titlebar:not(headerbar) button:checked, headerbar button:active, .titlebar:not(headerbar) button:active, headerbar button.flat:checked, .titlebar:not(headerbar) button.flat:checked, headerbar button.flat:active, .titlebar:not(headerbar) button.flat:active { + /*@include linear-gradient(shade($bg, .7), to top);*/ + background-color: #FC6600; + background-image: none; + border-color: rgba(190, 190, 190, 0.22); + color: #ffffff; + box-shadow: inset 1px 0 rgba(238, 238, 238, 0.06), inset 0 1px rgba(238, 238, 238, 0.07), inset -1px 0 rgba(238, 238, 238, 0.06), inset 0 -1px rgba(238, 238, 238, 0.05); } + headerbar button:checked:focus, .titlebar:not(headerbar) button:checked:focus, headerbar button:checked:hover, .titlebar:not(headerbar) button:checked:hover, headerbar button:active:focus, .titlebar:not(headerbar) button:active:focus, headerbar button:active:hover, .titlebar:not(headerbar) button:active:hover, headerbar button.flat:checked:focus, .titlebar:not(headerbar) button.flat:checked:focus, headerbar button.flat:checked:hover, .titlebar:not(headerbar) button.flat:checked:hover, headerbar button.flat:active:focus, .titlebar:not(headerbar) button.flat:active:focus, headerbar button.flat:active:hover, .titlebar:not(headerbar) button.flat:active:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.22),0.3); } + headerbar button:checked:active, .titlebar:not(headerbar) button:checked:active, headerbar button:checked:active:hover, .titlebar:not(headerbar) button:checked:active:hover, headerbar button:checked:active:focus, .titlebar:not(headerbar) button:checked:active:focus, headerbar button:checked:active:hover:focus, .titlebar:not(headerbar) button:checked:active:hover:focus, headerbar button:checked:checked, .titlebar:not(headerbar) button:checked:checked, headerbar button:checked:checked:hover, .titlebar:not(headerbar) button:checked:checked:hover, headerbar button:checked:checked:focus, .titlebar:not(headerbar) button:checked:checked:focus, headerbar button:checked:checked:hover:focus, .titlebar:not(headerbar) button:checked:checked:hover:focus, headerbar button:active:active, .titlebar:not(headerbar) button:active:active, headerbar button:active:active:hover, .titlebar:not(headerbar) button:active:active:hover, headerbar button:active:active:focus, .titlebar:not(headerbar) button:active:active:focus, headerbar button:active:active:hover:focus, .titlebar:not(headerbar) button:active:active:hover:focus, headerbar button:active:checked, .titlebar:not(headerbar) button:active:checked, headerbar button:active:checked:hover, .titlebar:not(headerbar) button:active:checked:hover, headerbar button:active:checked:focus, .titlebar:not(headerbar) button:active:checked:focus, headerbar button:active:checked:hover:focus, .titlebar:not(headerbar) button:active:checked:hover:focus, headerbar button.flat:checked:active, .titlebar:not(headerbar) button.flat:checked:active, headerbar button.flat:checked:active:hover, .titlebar:not(headerbar) button.flat:checked:active:hover, headerbar button.flat:checked:active:focus, .titlebar:not(headerbar) button.flat:checked:active:focus, headerbar button.flat:checked:active:hover:focus, .titlebar:not(headerbar) button.flat:checked:active:hover:focus, headerbar button.flat:checked:checked, .titlebar:not(headerbar) button.flat:checked:checked, headerbar button.flat:checked:checked:hover, .titlebar:not(headerbar) button.flat:checked:checked:hover, headerbar button.flat:checked:checked:focus, .titlebar:not(headerbar) button.flat:checked:checked:focus, headerbar button.flat:checked:checked:hover:focus, .titlebar:not(headerbar) button.flat:checked:checked:hover:focus, headerbar button.flat:active:active, .titlebar:not(headerbar) button.flat:active:active, headerbar button.flat:active:active:hover, .titlebar:not(headerbar) button.flat:active:active:hover, headerbar button.flat:active:active:focus, .titlebar:not(headerbar) button.flat:active:active:focus, headerbar button.flat:active:active:hover:focus, .titlebar:not(headerbar) button.flat:active:active:hover:focus, headerbar button.flat:active:checked, .titlebar:not(headerbar) button.flat:active:checked, headerbar button.flat:active:checked:hover, .titlebar:not(headerbar) button.flat:active:checked:hover, headerbar button.flat:active:checked:focus, .titlebar:not(headerbar) button.flat:active:checked:focus, headerbar button.flat:active:checked:hover:focus, .titlebar:not(headerbar) button.flat:active:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.22); } + headerbar button:checked:disabled, .titlebar:not(headerbar) button:checked:disabled, headerbar button:active:disabled, .titlebar:not(headerbar) button:active:disabled, headerbar button.flat:checked:disabled, .titlebar:not(headerbar) button.flat:checked:disabled, headerbar button.flat:active:disabled, .titlebar:not(headerbar) button.flat:active:disabled { + border-color: rgba(202, 202, 202, 0.22); } + headerbar button:checked:active:disabled, .titlebar:not(headerbar) button:checked:active:disabled, headerbar button:checked:checked:disabled, .titlebar:not(headerbar) button:checked:checked:disabled, headerbar button:active:active:disabled, .titlebar:not(headerbar) button:active:active:disabled, headerbar button:active:checked:disabled, .titlebar:not(headerbar) button:active:checked:disabled, headerbar button.flat:checked:active:disabled, .titlebar:not(headerbar) button.flat:checked:active:disabled, headerbar button.flat:checked:checked:disabled, .titlebar:not(headerbar) button.flat:checked:checked:disabled, headerbar button.flat:active:active:disabled, .titlebar:not(headerbar) button.flat:active:active:disabled, headerbar button.flat:active:checked:disabled, .titlebar:not(headerbar) button.flat:active:checked:disabled { + border-color: rgba(190, 190, 190, 0.22); } + headerbar button:checked:focus, .titlebar:not(headerbar) button:checked:focus, headerbar button:checked:hover, .titlebar:not(headerbar) button:checked:hover, headerbar button:active:focus, .titlebar:not(headerbar) button:active:focus, headerbar button:active:hover, .titlebar:not(headerbar) button:active:hover, headerbar button.flat:checked:focus, .titlebar:not(headerbar) button.flat:checked:focus, headerbar button.flat:checked:hover, .titlebar:not(headerbar) button.flat:checked:hover, headerbar button.flat:active:focus, .titlebar:not(headerbar) button.flat:active:focus, headerbar button.flat:active:hover, .titlebar:not(headerbar) button.flat:active:hover { + /*@include linear-gradient(shade($bg, .65), to top);*/ + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + headerbar button:focus, .titlebar:not(headerbar) button:focus, headerbar button:hover, .titlebar:not(headerbar) button:hover, headerbar button.flat:focus, .titlebar:not(headerbar) button.flat:focus, headerbar button.flat:hover, .titlebar:not(headerbar) button.flat:hover { + color: #eeeeee; } + headerbar button:disabled:disabled, .titlebar:not(headerbar) button:disabled:disabled, headerbar button.flat:disabled:disabled, .titlebar:not(headerbar) button.flat:disabled:disabled { + background-color: alpha(mix(#111111,#eeeeee,0.2),0.4); + background-image: none; + /*border: 1px solid alpha($bg, .2);*/ + opacity: .6; + color: mix(#111111,#eeeeee,0.6); + box-shadow: none; } + headerbar button:disabled:disabled :disabled, .titlebar:not(headerbar) button:disabled:disabled :disabled, headerbar button.flat:disabled:disabled :disabled, .titlebar:not(headerbar) button.flat:disabled:disabled :disabled { + color: mix(#111111,#eeeeee,0.6); } + headerbar button:active:disabled, .titlebar:not(headerbar) button:active:disabled, headerbar button:checked:disabled, .titlebar:not(headerbar) button:checked:disabled, headerbar button.flat:active:disabled, .titlebar:not(headerbar) button.flat:active:disabled, headerbar button.flat:checked:disabled, .titlebar:not(headerbar) button.flat:checked:disabled { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + headerbar button:active:disabled :disabled, .titlebar:not(headerbar) button:active:disabled :disabled, headerbar button:checked:disabled :disabled, .titlebar:not(headerbar) button:checked:disabled :disabled, headerbar button.flat:active:disabled :disabled, .titlebar:not(headerbar) button.flat:active:disabled :disabled, headerbar button.flat:checked:disabled :disabled, .titlebar:not(headerbar) button.flat:checked:disabled :disabled { + color: rgba(255, 255, 255, 0.85); } + headerbar button.separator, .titlebar:not(headerbar) button.separator, headerbar button .separator, .titlebar:not(headerbar) button .separator { + border: 1px solid currentColor; + color: rgba(17, 17, 17, 0.9); } + headerbar button.separator:disabled, .titlebar:not(headerbar) button.separator:disabled, headerbar button .separator:disabled, .titlebar:not(headerbar) button .separator:disabled { + color: rgba(17, 17, 17, 0.85); } + headerbar button.image-button, .titlebar:not(headerbar) button.image-button { + padding: 3px; } + headerbar .linked > button, .titlebar:not(headerbar) .linked > button { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + headerbar .linked > button:focus, .titlebar:not(headerbar) .linked > button:focus, headerbar .linked > button:hover, .titlebar:not(headerbar) .linked > button:hover { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + headerbar .linked > button:active, .titlebar:not(headerbar) .linked > button:active, headerbar .linked > button:active:hover, .titlebar:not(headerbar) .linked > button:active:hover, headerbar .linked > button:active:focus, .titlebar:not(headerbar) .linked > button:active:focus, headerbar .linked > button:active:hover:focus, .titlebar:not(headerbar) .linked > button:active:hover:focus, headerbar .linked > button:checked, .titlebar:not(headerbar) .linked > button:checked, headerbar .linked > button:checked:hover, .titlebar:not(headerbar) .linked > button:checked:hover, headerbar .linked > button:checked:focus, .titlebar:not(headerbar) .linked > button:checked:focus, headerbar .linked > button:checked:hover:focus, .titlebar:not(headerbar) .linked > button:checked:hover:focus { + box-shadow: inset 0 1px rgba(48, 48, 48, 0.07), inset 0 -1px rgba(48, 48, 48, 0.05); } + headerbar .linked > button:disabled, .titlebar:not(headerbar) .linked > button:disabled { + box-shadow: inset -1px 0 #0e0e0e; } + headerbar .linked > button:last-child, .titlebar:not(headerbar) .linked > button:last-child, headerbar .linked > button:only-child, .titlebar:not(headerbar) .linked > button:only-child { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + headerbar .linked > button:last-child:hover, .titlebar:not(headerbar) .linked > button:last-child:hover, headerbar .linked > button:only-child:hover, .titlebar:not(headerbar) .linked > button:only-child:hover { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + headerbar .linked > button:disabled:last-child, .titlebar:not(headerbar) .linked > button:disabled:last-child, headerbar .linked > button:disabled:only-child, .titlebar:not(headerbar) .linked > button:disabled:only-child, headerbar .linked > button:active:disabled:last-child, .titlebar:not(headerbar) .linked > button:active:disabled:last-child, headerbar .linked > button:active:disabled:only-child, .titlebar:not(headerbar) .linked > button:active:disabled:only-child, headerbar .linked > button:checked:disabled:last-child, .titlebar:not(headerbar) .linked > button:checked:disabled:last-child, headerbar .linked > button:checked:disabled:only-child, .titlebar:not(headerbar) .linked > button:checked:disabled:only-child { + box-shadow: none; } + headerbar .linked > button:active:last-child, .titlebar:not(headerbar) .linked > button:active:last-child, headerbar .linked > button:active:last-child:focus, .titlebar:not(headerbar) .linked > button:active:last-child:focus, headerbar .linked > button:active:last-child:hover, .titlebar:not(headerbar) .linked > button:active:last-child:hover, headerbar .linked > button:active:last-child:hover:focus, .titlebar:not(headerbar) .linked > button:active:last-child:hover:focus, headerbar .linked > button:checked:last-child, .titlebar:not(headerbar) .linked > button:checked:last-child, headerbar .linked > button:checked:last-child:focus, .titlebar:not(headerbar) .linked > button:checked:last-child:focus, headerbar .linked > button:checked:last-child:hover, .titlebar:not(headerbar) .linked > button:checked:last-child:hover, headerbar .linked > button:checked:last-child:hover:focus, .titlebar:not(headerbar) .linked > button:checked:last-child:hover:focus { + box-shadow: inset 0 1px rgba(48, 48, 48, 0.07), inset -1px 0 rgba(48, 48, 48, 0.06); } + headerbar .linked > button:active:only-child, .titlebar:not(headerbar) .linked > button:active:only-child, headerbar .linked > button:active:only-child:focus, .titlebar:not(headerbar) .linked > button:active:only-child:focus, headerbar .linked > button:active:only-child:hover, .titlebar:not(headerbar) .linked > button:active:only-child:hover, headerbar .linked > button:active:only-child:hover:focus, .titlebar:not(headerbar) .linked > button:active:only-child:hover:focus, headerbar .linked > button:checked:only-child, .titlebar:not(headerbar) .linked > button:checked:only-child, headerbar .linked > button:checked:only-child:focus, .titlebar:not(headerbar) .linked > button:checked:only-child:focus, headerbar .linked > button:checked:only-child:hover, .titlebar:not(headerbar) .linked > button:checked:only-child:hover, headerbar .linked > button:checked:only-child:hover:focus, .titlebar:not(headerbar) .linked > button:checked:only-child:hover:focus { + box-shadow: inset 1px 0 rgba(48, 48, 48, 0.06), inset 0 1px rgba(48, 48, 48, 0.07), inset -1px 0 rgba(48, 48, 48, 0.06); } + headerbar combobox, .titlebar:not(headerbar) combobox, headerbar button, .titlebar:not(headerbar) button { + padding: 3px; } + headerbar combobox.text-button, .titlebar:not(headerbar) combobox.text-button, headerbar button.text-button, .titlebar:not(headerbar) button.text-button { + padding: 3px; } + headerbar box button.image-button, .titlebar:not(headerbar) box button.image-button { + padding: 3px 7px; } + headerbar separator, .titlebar:not(headerbar) separator, headerbar separator:disabled, .titlebar:not(headerbar) separator:disabled { + color: #0a0a0a; + border-color: currentColor; + -GtkWidget-window-dragging: true; } + headerbar:backdrop, .titlebar:backdrop:not(headerbar) { + background-color: #101010; + background-image: none; + color: mix(#eeeeee,#101010,0.4); + text-shadow: none; } + headerbar.default-decoration, .default-decoration.titlebar:not(headerbar) { + min-height: 24px; + box-shadow: none; + border: 0; } + headerbar.default-decoration button.titlebutton, .default-decoration.titlebar:not(headerbar) button.titlebutton { + min-height: 16px; + min-width: 16px; + margin: 0; + padding: 0; } + .solid-csd headerbar:backdrop:dir(rtl), .solid-csd .titlebar:backdrop:dir(rtl):not(headerbar), .solid-csd headerbar:backdrop:dir(ltr), .solid-csd .titlebar:backdrop:dir(ltr):not(headerbar), .solid-csd headerbar:dir(rtl), .solid-csd .titlebar:dir(rtl):not(headerbar), .solid-csd headerbar:dir(ltr), .solid-csd .titlebar:dir(ltr):not(headerbar) { + border-radius: 0; + box-shadow: none; } + .tiled headerbar:backdrop, .tiled .titlebar:backdrop:not(headerbar), .tiled headerbar, .tiled .titlebar:not(headerbar), + .maximized headerbar:backdrop, + .maximized .titlebar:backdrop:not(headerbar), + .maximized headerbar, + .maximized .titlebar:not(headerbar) { + border-radius: 0; } + headerbar .title, .titlebar:not(headerbar) .title { + font-weight: bold; } + headerbar separator.titlebutton, .titlebar:not(headerbar) separator.titlebutton { + margin-left: 3px; } + headerbar button, .titlebar:not(headerbar) button { + background-color: #101010; + background-image: none; + border-color: rgba(190, 190, 190, 0.22); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); + padding: 3px 8px; } + headerbar button:focus, .titlebar:not(headerbar) button:focus, headerbar button:hover, .titlebar:not(headerbar) button:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.22),0.3); } + headerbar button:active, .titlebar:not(headerbar) button:active, headerbar button:active:hover, .titlebar:not(headerbar) button:active:hover, headerbar button:active:focus, .titlebar:not(headerbar) button:active:focus, headerbar button:active:hover:focus, .titlebar:not(headerbar) button:active:hover:focus, headerbar button:checked, .titlebar:not(headerbar) button:checked, headerbar button:checked:hover, .titlebar:not(headerbar) button:checked:hover, headerbar button:checked:focus, .titlebar:not(headerbar) button:checked:focus, headerbar button:checked:hover:focus, .titlebar:not(headerbar) button:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.22); } + headerbar button:disabled, .titlebar:not(headerbar) button:disabled { + border-color: rgba(202, 202, 202, 0.22); } + headerbar button:active:disabled, .titlebar:not(headerbar) button:active:disabled, headerbar button:checked:disabled, .titlebar:not(headerbar) button:checked:disabled { + border-color: rgba(190, 190, 190, 0.22); } + .linked:not(.vertical) > headerbar button:not(:last-child):not(:only-child), .linked:not(.vertical) > .titlebar:not(headerbar) button:not(:last-child):not(:only-child), + .linked:not(.vertical) > :not(:last-child):not(:only-child) headerbar button, + .linked:not(.vertical) > :not(:last-child):not(:only-child) .titlebar:not(headerbar) button, + stackswitcher:not(.vertical) > headerbar button:not(:last-child):not(:only-child), + stackswitcher:not(.vertical) > .titlebar:not(headerbar) button:not(:last-child):not(:only-child) { + border-right-style: none; } + .linked:not(.vertical) > headerbar button:not(:last-child):not(:only-child):hover, .linked:not(.vertical) > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) headerbar button:hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) .titlebar:not(headerbar) button:hover, + stackswitcher:not(.vertical) > headerbar button:not(:last-child):not(:only-child):hover, + stackswitcher:not(.vertical) > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); } + .linked:not(.vertical) > headerbar button:not(:last-child):not(:only-child):checked, .linked:not(.vertical) > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):checked, + .linked:not(.vertical) > :not(:last-child):not(:only-child) headerbar button:checked, + .linked:not(.vertical) > :not(:last-child):not(:only-child) .titlebar:not(headerbar) button:checked, + stackswitcher:not(.vertical) > headerbar button:not(:last-child):not(:only-child):checked, + stackswitcher:not(.vertical) > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):checked { + border-right-style: none; } + .linked:not(.vertical) > headerbar button:not(:last-child):not(:only-child):checked:hover, .linked:not(.vertical) > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):checked:hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) headerbar button:checked:hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) .titlebar:not(headerbar) button:checked:hover, + stackswitcher:not(.vertical) > headerbar button:not(:last-child):not(:only-child):checked:hover, + stackswitcher:not(.vertical) > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + .linked.vertical > headerbar button:not(:last-child):not(:only-child), .linked.vertical > .titlebar:not(headerbar) button:not(:last-child):not(:only-child), + .linked.vertical > :not(:last-child):not(:only-child) headerbar button, + .linked.vertical > :not(:last-child):not(:only-child) .titlebar:not(headerbar) button, + stackswitcher.vertical > headerbar button:not(:last-child):not(:only-child), + stackswitcher.vertical > .titlebar:not(headerbar) button:not(:last-child):not(:only-child) { + border-bottom-style: none; } + .linked.vertical > headerbar button:not(:last-child):not(:only-child):hover, .linked.vertical > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):hover, + .linked.vertical > :not(:last-child):not(:only-child) headerbar button:hover, + .linked.vertical > :not(:last-child):not(:only-child) .titlebar:not(headerbar) button:hover, + stackswitcher.vertical > headerbar button:not(:last-child):not(:only-child):hover, + stackswitcher.vertical > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); } + .linked.vertical > headerbar button:not(:last-child):not(:only-child):checked, .linked.vertical > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):checked, + .linked.vertical > :not(:last-child):not(:only-child) headerbar button:checked, + .linked.vertical > :not(:last-child):not(:only-child) .titlebar:not(headerbar) button:checked, + stackswitcher.vertical > headerbar button:not(:last-child):not(:only-child):checked, + stackswitcher.vertical > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):checked { + border-bottom-style: none; } + .linked.vertical > headerbar button:not(:last-child):not(:only-child):checked:hover, .linked.vertical > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):checked:hover, + .linked.vertical > :not(:last-child):not(:only-child) headerbar button:checked:hover, + .linked.vertical > :not(:last-child):not(:only-child) .titlebar:not(headerbar) button:checked:hover, + stackswitcher.vertical > headerbar button:not(:last-child):not(:only-child):checked:hover, + stackswitcher.vertical > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + headerbar button.flat, .titlebar:not(headerbar) button.flat { + color: #eeeeee; + border-color: rgba(16, 16, 16, 0); + background-color: rgba(16, 16, 16, 0); + background-image: none; + box-shadow: none; } + headerbar button:hover, .titlebar:not(headerbar) button:hover, headerbar button.flat:hover, .titlebar:not(headerbar) button.flat:hover { + background-color: #111111; + background-image: none; + border-color: rgba(190, 190, 190, 0.3); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + headerbar button:hover:focus, .titlebar:not(headerbar) button:hover:focus, headerbar button:hover:hover, .titlebar:not(headerbar) button:hover:hover, headerbar button.flat:hover:focus, .titlebar:not(headerbar) button.flat:hover:focus, headerbar button.flat:hover:hover, .titlebar:not(headerbar) button.flat:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.3),0.3); } + headerbar button:hover:active, .titlebar:not(headerbar) button:hover:active, headerbar button:hover:active:hover, .titlebar:not(headerbar) button:hover:active:hover, headerbar button:hover:active:focus, .titlebar:not(headerbar) button:hover:active:focus, headerbar button:hover:active:hover:focus, .titlebar:not(headerbar) button:hover:active:hover:focus, headerbar button:hover:checked, .titlebar:not(headerbar) button:hover:checked, headerbar button:hover:checked:hover, .titlebar:not(headerbar) button:hover:checked:hover, headerbar button:hover:checked:focus, .titlebar:not(headerbar) button:hover:checked:focus, headerbar button:hover:checked:hover:focus, .titlebar:not(headerbar) button:hover:checked:hover:focus, headerbar button.flat:hover:active, .titlebar:not(headerbar) button.flat:hover:active, headerbar button.flat:hover:active:hover, .titlebar:not(headerbar) button.flat:hover:active:hover, headerbar button.flat:hover:active:focus, .titlebar:not(headerbar) button.flat:hover:active:focus, headerbar button.flat:hover:active:hover:focus, .titlebar:not(headerbar) button.flat:hover:active:hover:focus, headerbar button.flat:hover:checked, .titlebar:not(headerbar) button.flat:hover:checked, headerbar button.flat:hover:checked:hover, .titlebar:not(headerbar) button.flat:hover:checked:hover, headerbar button.flat:hover:checked:focus, .titlebar:not(headerbar) button.flat:hover:checked:focus, headerbar button.flat:hover:checked:hover:focus, .titlebar:not(headerbar) button.flat:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.3); } + headerbar button:hover:disabled, .titlebar:not(headerbar) button:hover:disabled, headerbar button.flat:hover:disabled, .titlebar:not(headerbar) button.flat:hover:disabled { + border-color: rgba(202, 202, 202, 0.3); } + headerbar button:hover:active:disabled, .titlebar:not(headerbar) button:hover:active:disabled, headerbar button:hover:checked:disabled, .titlebar:not(headerbar) button:hover:checked:disabled, headerbar button.flat:hover:active:disabled, .titlebar:not(headerbar) button.flat:hover:active:disabled, headerbar button.flat:hover:checked:disabled, .titlebar:not(headerbar) button.flat:hover:checked:disabled { + border-color: rgba(190, 190, 190, 0.3); } + headerbar button:focus, .titlebar:not(headerbar) button:focus, headerbar button.flat:focus, .titlebar:not(headerbar) button.flat:focus { + background-color: #111111; + background-image: none; + border-color: rgba(238, 238, 238, 0.22); + outline-color: rgba(252, 102, 0, 0.5); + outline-width: 1px; + outline-style: solid; + outline-offset: -3px; + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + headerbar button:focus:hover, .titlebar:not(headerbar) button:focus:hover, headerbar button.flat:focus:hover, .titlebar:not(headerbar) button.flat:focus:hover { + background-color: #121212; + background-image: none; + border-color: rgba(190, 190, 190, 0.3); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + headerbar button:focus:hover:focus, .titlebar:not(headerbar) button:focus:hover:focus, headerbar button:focus:hover:hover, .titlebar:not(headerbar) button:focus:hover:hover, headerbar button.flat:focus:hover:focus, .titlebar:not(headerbar) button.flat:focus:hover:focus, headerbar button.flat:focus:hover:hover, .titlebar:not(headerbar) button.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.3),0.3); } + headerbar button:focus:hover:active, .titlebar:not(headerbar) button:focus:hover:active, headerbar button:focus:hover:active:hover, .titlebar:not(headerbar) button:focus:hover:active:hover, headerbar button:focus:hover:active:focus, .titlebar:not(headerbar) button:focus:hover:active:focus, headerbar button:focus:hover:active:hover:focus, .titlebar:not(headerbar) button:focus:hover:active:hover:focus, headerbar button:focus:hover:checked, .titlebar:not(headerbar) button:focus:hover:checked, headerbar button:focus:hover:checked:hover, .titlebar:not(headerbar) button:focus:hover:checked:hover, headerbar button:focus:hover:checked:focus, .titlebar:not(headerbar) button:focus:hover:checked:focus, headerbar button:focus:hover:checked:hover:focus, .titlebar:not(headerbar) button:focus:hover:checked:hover:focus, headerbar button.flat:focus:hover:active, .titlebar:not(headerbar) button.flat:focus:hover:active, headerbar button.flat:focus:hover:active:hover, .titlebar:not(headerbar) button.flat:focus:hover:active:hover, headerbar button.flat:focus:hover:active:focus, .titlebar:not(headerbar) button.flat:focus:hover:active:focus, headerbar button.flat:focus:hover:active:hover:focus, .titlebar:not(headerbar) button.flat:focus:hover:active:hover:focus, headerbar button.flat:focus:hover:checked, .titlebar:not(headerbar) button.flat:focus:hover:checked, headerbar button.flat:focus:hover:checked:hover, .titlebar:not(headerbar) button.flat:focus:hover:checked:hover, headerbar button.flat:focus:hover:checked:focus, .titlebar:not(headerbar) button.flat:focus:hover:checked:focus, headerbar button.flat:focus:hover:checked:hover:focus, .titlebar:not(headerbar) button.flat:focus:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.3); } + headerbar button:focus:hover:disabled, .titlebar:not(headerbar) button:focus:hover:disabled, headerbar button.flat:focus:hover:disabled, .titlebar:not(headerbar) button.flat:focus:hover:disabled { + border-color: rgba(202, 202, 202, 0.3); } + headerbar button:focus:hover:active:disabled, .titlebar:not(headerbar) button:focus:hover:active:disabled, headerbar button:focus:hover:checked:disabled, .titlebar:not(headerbar) button:focus:hover:checked:disabled, headerbar button.flat:focus:hover:active:disabled, .titlebar:not(headerbar) button.flat:focus:hover:active:disabled, headerbar button.flat:focus:hover:checked:disabled, .titlebar:not(headerbar) button.flat:focus:hover:checked:disabled { + border-color: rgba(190, 190, 190, 0.3); } + headerbar button:checked, .titlebar:not(headerbar) button:checked, headerbar button:active, .titlebar:not(headerbar) button:active, headerbar button.flat:checked, .titlebar:not(headerbar) button.flat:checked, headerbar button.flat:active, .titlebar:not(headerbar) button.flat:active { + /*@include linear-gradient(shade($bg, .7), to top);*/ + background-color: #FC6600; + background-image: none; + border-color: rgba(190, 190, 190, 0.22); + color: #ffffff; + box-shadow: inset 1px 0 rgba(238, 238, 238, 0.06), inset 0 1px rgba(238, 238, 238, 0.07), inset -1px 0 rgba(238, 238, 238, 0.06), inset 0 -1px rgba(238, 238, 238, 0.05); } + headerbar button:checked:focus, .titlebar:not(headerbar) button:checked:focus, headerbar button:checked:hover, .titlebar:not(headerbar) button:checked:hover, headerbar button:active:focus, .titlebar:not(headerbar) button:active:focus, headerbar button:active:hover, .titlebar:not(headerbar) button:active:hover, headerbar button.flat:checked:focus, .titlebar:not(headerbar) button.flat:checked:focus, headerbar button.flat:checked:hover, .titlebar:not(headerbar) button.flat:checked:hover, headerbar button.flat:active:focus, .titlebar:not(headerbar) button.flat:active:focus, headerbar button.flat:active:hover, .titlebar:not(headerbar) button.flat:active:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.22),0.3); } + headerbar button:checked:active, .titlebar:not(headerbar) button:checked:active, headerbar button:checked:active:hover, .titlebar:not(headerbar) button:checked:active:hover, headerbar button:checked:active:focus, .titlebar:not(headerbar) button:checked:active:focus, headerbar button:checked:active:hover:focus, .titlebar:not(headerbar) button:checked:active:hover:focus, headerbar button:checked:checked, .titlebar:not(headerbar) button:checked:checked, headerbar button:checked:checked:hover, .titlebar:not(headerbar) button:checked:checked:hover, headerbar button:checked:checked:focus, .titlebar:not(headerbar) button:checked:checked:focus, headerbar button:checked:checked:hover:focus, .titlebar:not(headerbar) button:checked:checked:hover:focus, headerbar button:active:active, .titlebar:not(headerbar) button:active:active, headerbar button:active:active:hover, .titlebar:not(headerbar) button:active:active:hover, headerbar button:active:active:focus, .titlebar:not(headerbar) button:active:active:focus, headerbar button:active:active:hover:focus, .titlebar:not(headerbar) button:active:active:hover:focus, headerbar button:active:checked, .titlebar:not(headerbar) button:active:checked, headerbar button:active:checked:hover, .titlebar:not(headerbar) button:active:checked:hover, headerbar button:active:checked:focus, .titlebar:not(headerbar) button:active:checked:focus, headerbar button:active:checked:hover:focus, .titlebar:not(headerbar) button:active:checked:hover:focus, headerbar button.flat:checked:active, .titlebar:not(headerbar) button.flat:checked:active, headerbar button.flat:checked:active:hover, .titlebar:not(headerbar) button.flat:checked:active:hover, headerbar button.flat:checked:active:focus, .titlebar:not(headerbar) button.flat:checked:active:focus, headerbar button.flat:checked:active:hover:focus, .titlebar:not(headerbar) button.flat:checked:active:hover:focus, headerbar button.flat:checked:checked, .titlebar:not(headerbar) button.flat:checked:checked, headerbar button.flat:checked:checked:hover, .titlebar:not(headerbar) button.flat:checked:checked:hover, headerbar button.flat:checked:checked:focus, .titlebar:not(headerbar) button.flat:checked:checked:focus, headerbar button.flat:checked:checked:hover:focus, .titlebar:not(headerbar) button.flat:checked:checked:hover:focus, headerbar button.flat:active:active, .titlebar:not(headerbar) button.flat:active:active, headerbar button.flat:active:active:hover, .titlebar:not(headerbar) button.flat:active:active:hover, headerbar button.flat:active:active:focus, .titlebar:not(headerbar) button.flat:active:active:focus, headerbar button.flat:active:active:hover:focus, .titlebar:not(headerbar) button.flat:active:active:hover:focus, headerbar button.flat:active:checked, .titlebar:not(headerbar) button.flat:active:checked, headerbar button.flat:active:checked:hover, .titlebar:not(headerbar) button.flat:active:checked:hover, headerbar button.flat:active:checked:focus, .titlebar:not(headerbar) button.flat:active:checked:focus, headerbar button.flat:active:checked:hover:focus, .titlebar:not(headerbar) button.flat:active:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.22); } + headerbar button:checked:disabled, .titlebar:not(headerbar) button:checked:disabled, headerbar button:active:disabled, .titlebar:not(headerbar) button:active:disabled, headerbar button.flat:checked:disabled, .titlebar:not(headerbar) button.flat:checked:disabled, headerbar button.flat:active:disabled, .titlebar:not(headerbar) button.flat:active:disabled { + border-color: rgba(202, 202, 202, 0.22); } + headerbar button:checked:active:disabled, .titlebar:not(headerbar) button:checked:active:disabled, headerbar button:checked:checked:disabled, .titlebar:not(headerbar) button:checked:checked:disabled, headerbar button:active:active:disabled, .titlebar:not(headerbar) button:active:active:disabled, headerbar button:active:checked:disabled, .titlebar:not(headerbar) button:active:checked:disabled, headerbar button.flat:checked:active:disabled, .titlebar:not(headerbar) button.flat:checked:active:disabled, headerbar button.flat:checked:checked:disabled, .titlebar:not(headerbar) button.flat:checked:checked:disabled, headerbar button.flat:active:active:disabled, .titlebar:not(headerbar) button.flat:active:active:disabled, headerbar button.flat:active:checked:disabled, .titlebar:not(headerbar) button.flat:active:checked:disabled { + border-color: rgba(190, 190, 190, 0.22); } + headerbar button:checked:focus, .titlebar:not(headerbar) button:checked:focus, headerbar button:checked:hover, .titlebar:not(headerbar) button:checked:hover, headerbar button:active:focus, .titlebar:not(headerbar) button:active:focus, headerbar button:active:hover, .titlebar:not(headerbar) button:active:hover, headerbar button.flat:checked:focus, .titlebar:not(headerbar) button.flat:checked:focus, headerbar button.flat:checked:hover, .titlebar:not(headerbar) button.flat:checked:hover, headerbar button.flat:active:focus, .titlebar:not(headerbar) button.flat:active:focus, headerbar button.flat:active:hover, .titlebar:not(headerbar) button.flat:active:hover { + /*@include linear-gradient(shade($bg, .65), to top);*/ + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + headerbar button:focus, .titlebar:not(headerbar) button:focus, headerbar button:hover, .titlebar:not(headerbar) button:hover, headerbar button.flat:focus, .titlebar:not(headerbar) button.flat:focus, headerbar button.flat:hover, .titlebar:not(headerbar) button.flat:hover { + color: #eeeeee; } + headerbar button:disabled:disabled, .titlebar:not(headerbar) button:disabled:disabled, headerbar button.flat:disabled:disabled, .titlebar:not(headerbar) button.flat:disabled:disabled { + background-color: alpha(mix(#101010,#eeeeee,0.2),0.4); + background-image: none; + /*border: 1px solid alpha($bg, .2);*/ + opacity: .6; + color: mix(#101010,#eeeeee,0.6); + box-shadow: none; } + headerbar button:disabled:disabled :disabled, .titlebar:not(headerbar) button:disabled:disabled :disabled, headerbar button.flat:disabled:disabled :disabled, .titlebar:not(headerbar) button.flat:disabled:disabled :disabled { + color: mix(#101010,#eeeeee,0.6); } + headerbar button:active:disabled, .titlebar:not(headerbar) button:active:disabled, headerbar button:checked:disabled, .titlebar:not(headerbar) button:checked:disabled, headerbar button.flat:active:disabled, .titlebar:not(headerbar) button.flat:active:disabled, headerbar button.flat:checked:disabled, .titlebar:not(headerbar) button.flat:checked:disabled { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + headerbar button:active:disabled :disabled, .titlebar:not(headerbar) button:active:disabled :disabled, headerbar button:checked:disabled :disabled, .titlebar:not(headerbar) button:checked:disabled :disabled, headerbar button.flat:active:disabled :disabled, .titlebar:not(headerbar) button.flat:active:disabled :disabled, headerbar button.flat:checked:disabled :disabled, .titlebar:not(headerbar) button.flat:checked:disabled :disabled { + color: rgba(255, 255, 255, 0.85); } + headerbar button.separator, .titlebar:not(headerbar) button.separator, headerbar button .separator, .titlebar:not(headerbar) button .separator { + border: 1px solid currentColor; + color: rgba(16, 16, 16, 0.9); } + headerbar button.separator:disabled, .titlebar:not(headerbar) button.separator:disabled, headerbar button .separator:disabled, .titlebar:not(headerbar) button .separator:disabled { + color: rgba(16, 16, 16, 0.85); } + headerbar button.flat, .titlebar:not(headerbar) button.flat { + color: #eeeeee; } + headerbar button.flat:hover, .titlebar:not(headerbar) button.flat:hover { + color: #eeeeee; } + headerbar button.image-button, .titlebar:not(headerbar) button.image-button { + padding: 3px; } + headerbar button:backdrop, .titlebar:not(headerbar) button:backdrop { + color: mix(#eeeeee,#101010,0.4); } + headerbar button.titlebutton + separator.titlebutton, .titlebar:not(headerbar) button.titlebutton + separator.titlebutton { + margin-left: 0; + margin-right: 3px; } + headerbar button.titlebutton, .titlebar:not(headerbar) button.titlebutton { + border: 0; + padding: 3px; + background-image: none; + background-color: transparent; + color: #eeeeee; + box-shadow: none; } + headerbar button.titlebutton:hover, .titlebar:not(headerbar) button.titlebutton:hover, headerbar button.titlebutton:hover:focus, .titlebar:not(headerbar) button.titlebutton:hover:focus { + background-image: none; + background-color: transparent; + color: #FC6600; + box-shadow: none; } + headerbar button.titlebutton:active, .titlebar:not(headerbar) button.titlebutton:active, headerbar button.titlebutton:active:hover, .titlebar:not(headerbar) button.titlebutton:active:hover { + background-image: none; + background-color: transparent; + color: #e35c00; + box-shadow: none; } + headerbar button.titlebutton:backdrop, .titlebar:not(headerbar) button.titlebutton:backdrop { + background: none; + color: mix(#eeeeee,#101010,0.4); + -gtk-icon-shadow: none; } + +toolbar { + background-color: #101010; + background-image: none; + border-color: #0d0d0d; + color: #eeeeee; } + toolbar:focus, toolbar:hover { + border-color: mix(#FC6600,#101010,0.3); } + toolbar:active, toolbar:active:hover, toolbar:active:focus, toolbar:active:hover:focus, toolbar:checked, toolbar:checked:hover, toolbar:checked:focus, toolbar:checked:hover:focus { + border-color: #0b0b0b; } + toolbar:disabled { + border-color: #0e0e0e; } + toolbar:active:disabled, toolbar:checked:disabled { + border-color: #0d0d0d; } + toolbar:disabled { + background-color: #0e0e0e; + background-image: none; + color: mix(#eeeeee,#101010,0.5); } + toolbar .background { + background-color: #101010; + border-color: mix(#101010,#eeeeee,0.3); } + toolbar .title { + font-weight: bold; + padding: 0 6px; } + toolbar .subtitle { + font-size: smaller; + padding: 0 6px; } + toolbar button { + background-color: #101010; + background-image: none; + border-color: rgba(190, 190, 190, 0.22); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + toolbar button:focus, toolbar button:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.22),0.3); } + toolbar button:active, toolbar button:active:hover, toolbar button:active:focus, toolbar button:active:hover:focus, toolbar button:checked, toolbar button:checked:hover, toolbar button:checked:focus, toolbar button:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.22); } + toolbar button:disabled { + border-color: rgba(202, 202, 202, 0.22); } + toolbar button:active:disabled, toolbar button:checked:disabled { + border-color: rgba(190, 190, 190, 0.22); } + .linked:not(.vertical) > toolbar button:not(:last-child):not(:only-child), + .linked:not(.vertical) > :not(:last-child):not(:only-child) toolbar button, + stackswitcher:not(.vertical) > toolbar button:not(:last-child):not(:only-child) { + border-right-style: none; } + .linked:not(.vertical) > toolbar button:not(:last-child):not(:only-child):hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) toolbar button:hover, + stackswitcher:not(.vertical) > toolbar button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); } + .linked:not(.vertical) > toolbar button:not(:last-child):not(:only-child):checked, + .linked:not(.vertical) > :not(:last-child):not(:only-child) toolbar button:checked, + stackswitcher:not(.vertical) > toolbar button:not(:last-child):not(:only-child):checked { + border-right-style: none; } + .linked:not(.vertical) > toolbar button:not(:last-child):not(:only-child):checked:hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) toolbar button:checked:hover, + stackswitcher:not(.vertical) > toolbar button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + .linked.vertical > toolbar button:not(:last-child):not(:only-child), + .linked.vertical > :not(:last-child):not(:only-child) toolbar button, + stackswitcher.vertical > toolbar button:not(:last-child):not(:only-child) { + border-bottom-style: none; } + .linked.vertical > toolbar button:not(:last-child):not(:only-child):hover, + .linked.vertical > :not(:last-child):not(:only-child) toolbar button:hover, + stackswitcher.vertical > toolbar button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); } + .linked.vertical > toolbar button:not(:last-child):not(:only-child):checked, + .linked.vertical > :not(:last-child):not(:only-child) toolbar button:checked, + stackswitcher.vertical > toolbar button:not(:last-child):not(:only-child):checked { + border-bottom-style: none; } + .linked.vertical > toolbar button:not(:last-child):not(:only-child):checked:hover, + .linked.vertical > :not(:last-child):not(:only-child) toolbar button:checked:hover, + stackswitcher.vertical > toolbar button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + toolbar button.flat { + color: #eeeeee; + border-color: rgba(16, 16, 16, 0); + background-color: rgba(16, 16, 16, 0); + background-image: none; + box-shadow: none; } + toolbar button:hover, toolbar button.flat:hover { + background-color: #111111; + background-image: none; + border-color: rgba(190, 190, 190, 0.3); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + toolbar button:hover:focus, toolbar button:hover:hover, toolbar button.flat:hover:focus, toolbar button.flat:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.3),0.3); } + toolbar button:hover:active, toolbar button:hover:active:hover, toolbar button:hover:active:focus, toolbar button:hover:active:hover:focus, toolbar button:hover:checked, toolbar button:hover:checked:hover, toolbar button:hover:checked:focus, toolbar button:hover:checked:hover:focus, toolbar button.flat:hover:active, toolbar button.flat:hover:active:hover, toolbar button.flat:hover:active:focus, toolbar button.flat:hover:active:hover:focus, toolbar button.flat:hover:checked, toolbar button.flat:hover:checked:hover, toolbar button.flat:hover:checked:focus, toolbar button.flat:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.3); } + toolbar button:hover:disabled, toolbar button.flat:hover:disabled { + border-color: rgba(202, 202, 202, 0.3); } + toolbar button:hover:active:disabled, toolbar button:hover:checked:disabled, toolbar button.flat:hover:active:disabled, toolbar button.flat:hover:checked:disabled { + border-color: rgba(190, 190, 190, 0.3); } + toolbar button:focus, toolbar button.flat:focus { + background-color: #111111; + background-image: none; + border-color: rgba(238, 238, 238, 0.22); + outline-color: rgba(252, 102, 0, 0.5); + outline-width: 1px; + outline-style: solid; + outline-offset: -3px; + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + toolbar button:focus:hover, toolbar button.flat:focus:hover { + background-color: #121212; + background-image: none; + border-color: rgba(190, 190, 190, 0.3); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + toolbar button:focus:hover:focus, toolbar button:focus:hover:hover, toolbar button.flat:focus:hover:focus, toolbar button.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.3),0.3); } + toolbar button:focus:hover:active, toolbar button:focus:hover:active:hover, toolbar button:focus:hover:active:focus, toolbar button:focus:hover:active:hover:focus, toolbar button:focus:hover:checked, toolbar button:focus:hover:checked:hover, toolbar button:focus:hover:checked:focus, toolbar button:focus:hover:checked:hover:focus, toolbar button.flat:focus:hover:active, toolbar button.flat:focus:hover:active:hover, toolbar button.flat:focus:hover:active:focus, toolbar button.flat:focus:hover:active:hover:focus, toolbar button.flat:focus:hover:checked, toolbar button.flat:focus:hover:checked:hover, toolbar button.flat:focus:hover:checked:focus, toolbar button.flat:focus:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.3); } + toolbar button:focus:hover:disabled, toolbar button.flat:focus:hover:disabled { + border-color: rgba(202, 202, 202, 0.3); } + toolbar button:focus:hover:active:disabled, toolbar button:focus:hover:checked:disabled, toolbar button.flat:focus:hover:active:disabled, toolbar button.flat:focus:hover:checked:disabled { + border-color: rgba(190, 190, 190, 0.3); } + toolbar button:checked, toolbar button:active, toolbar button.flat:checked, toolbar button.flat:active { + /*@include linear-gradient(shade($bg, .7), to top);*/ + background-color: #FC6600; + background-image: none; + border-color: rgba(190, 190, 190, 0.22); + color: #ffffff; + box-shadow: inset 1px 0 rgba(238, 238, 238, 0.06), inset 0 1px rgba(238, 238, 238, 0.07), inset -1px 0 rgba(238, 238, 238, 0.06), inset 0 -1px rgba(238, 238, 238, 0.05); } + toolbar button:checked:focus, toolbar button:checked:hover, toolbar button:active:focus, toolbar button:active:hover, toolbar button.flat:checked:focus, toolbar button.flat:checked:hover, toolbar button.flat:active:focus, toolbar button.flat:active:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.22),0.3); } + toolbar button:checked:active, toolbar button:checked:active:hover, toolbar button:checked:active:focus, toolbar button:checked:active:hover:focus, toolbar button:checked:checked, toolbar button:checked:checked:hover, toolbar button:checked:checked:focus, toolbar button:checked:checked:hover:focus, toolbar button:active:active, toolbar button:active:active:hover, toolbar button:active:active:focus, toolbar button:active:active:hover:focus, toolbar button:active:checked, toolbar button:active:checked:hover, toolbar button:active:checked:focus, toolbar button:active:checked:hover:focus, toolbar button.flat:checked:active, toolbar button.flat:checked:active:hover, toolbar button.flat:checked:active:focus, toolbar button.flat:checked:active:hover:focus, toolbar button.flat:checked:checked, toolbar button.flat:checked:checked:hover, toolbar button.flat:checked:checked:focus, toolbar button.flat:checked:checked:hover:focus, toolbar button.flat:active:active, toolbar button.flat:active:active:hover, toolbar button.flat:active:active:focus, toolbar button.flat:active:active:hover:focus, toolbar button.flat:active:checked, toolbar button.flat:active:checked:hover, toolbar button.flat:active:checked:focus, toolbar button.flat:active:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.22); } + toolbar button:checked:disabled, toolbar button:active:disabled, toolbar button.flat:checked:disabled, toolbar button.flat:active:disabled { + border-color: rgba(202, 202, 202, 0.22); } + toolbar button:checked:active:disabled, toolbar button:checked:checked:disabled, toolbar button:active:active:disabled, toolbar button:active:checked:disabled, toolbar button.flat:checked:active:disabled, toolbar button.flat:checked:checked:disabled, toolbar button.flat:active:active:disabled, toolbar button.flat:active:checked:disabled { + border-color: rgba(190, 190, 190, 0.22); } + toolbar button:checked:focus, toolbar button:checked:hover, toolbar button:active:focus, toolbar button:active:hover, toolbar button.flat:checked:focus, toolbar button.flat:checked:hover, toolbar button.flat:active:focus, toolbar button.flat:active:hover { + /*@include linear-gradient(shade($bg, .65), to top);*/ + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + toolbar button:focus, toolbar button:hover, toolbar button.flat:focus, toolbar button.flat:hover { + color: #eeeeee; } + toolbar button:disabled:disabled, toolbar button.flat:disabled:disabled { + background-color: alpha(mix(#101010,#eeeeee,0.2),0.4); + background-image: none; + /*border: 1px solid alpha($bg, .2);*/ + opacity: .6; + color: mix(#101010,#eeeeee,0.6); + box-shadow: none; } + toolbar button:disabled:disabled :disabled, toolbar button.flat:disabled:disabled :disabled { + color: mix(#101010,#eeeeee,0.6); } + toolbar button:active:disabled, toolbar button:checked:disabled, toolbar button.flat:active:disabled, toolbar button.flat:checked:disabled { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + toolbar button:active:disabled :disabled, toolbar button:checked:disabled :disabled, toolbar button.flat:active:disabled :disabled, toolbar button.flat:checked:disabled :disabled { + color: rgba(255, 255, 255, 0.85); } + toolbar button.separator, toolbar button .separator { + border: 1px solid currentColor; + color: rgba(16, 16, 16, 0.9); } + toolbar button.separator:disabled, toolbar button .separator:disabled { + color: rgba(16, 16, 16, 0.85); } + toolbar button.image-button { + padding: 3px; } + toolbar .linked > button { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + toolbar .linked > button:focus, toolbar .linked > button:hover { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + toolbar .linked > button:active, toolbar .linked > button:active:hover, toolbar .linked > button:active:focus, toolbar .linked > button:active:hover:focus, toolbar .linked > button:checked, toolbar .linked > button:checked:hover, toolbar .linked > button:checked:focus, toolbar .linked > button:checked:hover:focus { + box-shadow: inset 0 1px rgba(48, 48, 48, 0.07), inset 0 -1px rgba(48, 48, 48, 0.05); } + toolbar .linked > button:disabled { + box-shadow: inset -1px 0 #0d0d0d; } + toolbar .linked > button:last-child, toolbar .linked > button:only-child { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + toolbar .linked > button:last-child:hover, toolbar .linked > button:only-child:hover { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + toolbar .linked > button:disabled:last-child, toolbar .linked > button:disabled:only-child, toolbar .linked > button:active:disabled:last-child, toolbar .linked > button:active:disabled:only-child, toolbar .linked > button:checked:disabled:last-child, toolbar .linked > button:checked:disabled:only-child { + box-shadow: none; } + toolbar .linked > button:active:last-child, toolbar .linked > button:active:last-child:focus, toolbar .linked > button:active:last-child:hover, toolbar .linked > button:active:last-child:hover:focus, toolbar .linked > button:checked:last-child, toolbar .linked > button:checked:last-child:focus, toolbar .linked > button:checked:last-child:hover, toolbar .linked > button:checked:last-child:hover:focus { + box-shadow: inset 0 1px rgba(48, 48, 48, 0.07), inset -1px 0 rgba(48, 48, 48, 0.06); } + toolbar .linked > button:active:only-child, toolbar .linked > button:active:only-child:focus, toolbar .linked > button:active:only-child:hover, toolbar .linked > button:active:only-child:hover:focus, toolbar .linked > button:checked:only-child, toolbar .linked > button:checked:only-child:focus, toolbar .linked > button:checked:only-child:hover, toolbar .linked > button:checked:only-child:hover:focus { + box-shadow: inset 1px 0 rgba(48, 48, 48, 0.06), inset 0 1px rgba(48, 48, 48, 0.07), inset -1px 0 rgba(48, 48, 48, 0.06); } + toolbar combobox, toolbar button { + padding: 3px; } + toolbar combobox.text-button, toolbar button.text-button { + padding: 3px; } + toolbar box button.image-button { + padding: 3px 7px; } + toolbar separator, toolbar separator:disabled { + color: #0a0a0a; + border-color: currentColor; + -GtkWidget-window-dragging: true; } + toolbar.inline-toolbar { + padding: 1px; + border-width: 0 1px 1px; + border-style: solid; + border-color: mix(#101010,#eeeeee,0.18); + background-color: mix(mix(#101010,#eeeeee,0.18),#101010,0.7); + background-image: none; } + toolbar.inline-toolbar:backdrop { + border-color: mix(#101010,mix(#101010,#eeeeee,0.18),0.9); + background-color: mix(#101010,mix(#101010,mix(#101010,#eeeeee,0.18),0.9),0.35); + transition: 200ms ease-out; } + toolbar.inline-toolbar button { + background-color: #101010; + background-image: none; + border-color: rgba(190, 190, 190, 0.22); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + toolbar.inline-toolbar button:focus, toolbar.inline-toolbar button:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.22),0.3); } + toolbar.inline-toolbar button:active, toolbar.inline-toolbar button:active:hover, toolbar.inline-toolbar button:active:focus, toolbar.inline-toolbar button:active:hover:focus, toolbar.inline-toolbar button:checked, toolbar.inline-toolbar button:checked:hover, toolbar.inline-toolbar button:checked:focus, toolbar.inline-toolbar button:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.22); } + toolbar.inline-toolbar button:disabled { + border-color: rgba(202, 202, 202, 0.22); } + toolbar.inline-toolbar button:active:disabled, toolbar.inline-toolbar button:checked:disabled { + border-color: rgba(190, 190, 190, 0.22); } + .linked:not(.vertical) > toolbar.inline-toolbar button:not(:last-child):not(:only-child), + .linked:not(.vertical) > :not(:last-child):not(:only-child) toolbar.inline-toolbar button, + stackswitcher:not(.vertical) > toolbar.inline-toolbar button:not(:last-child):not(:only-child) { + border-right-style: none; } + .linked:not(.vertical) > toolbar.inline-toolbar button:not(:last-child):not(:only-child):hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) toolbar.inline-toolbar button:hover, + stackswitcher:not(.vertical) > toolbar.inline-toolbar button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); } + .linked:not(.vertical) > toolbar.inline-toolbar button:not(:last-child):not(:only-child):checked, + .linked:not(.vertical) > :not(:last-child):not(:only-child) toolbar.inline-toolbar button:checked, + stackswitcher:not(.vertical) > toolbar.inline-toolbar button:not(:last-child):not(:only-child):checked { + border-right-style: none; } + .linked:not(.vertical) > toolbar.inline-toolbar button:not(:last-child):not(:only-child):checked:hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) toolbar.inline-toolbar button:checked:hover, + stackswitcher:not(.vertical) > toolbar.inline-toolbar button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + .linked.vertical > toolbar.inline-toolbar button:not(:last-child):not(:only-child), + .linked.vertical > :not(:last-child):not(:only-child) toolbar.inline-toolbar button, + stackswitcher.vertical > toolbar.inline-toolbar button:not(:last-child):not(:only-child) { + border-bottom-style: none; } + .linked.vertical > toolbar.inline-toolbar button:not(:last-child):not(:only-child):hover, + .linked.vertical > :not(:last-child):not(:only-child) toolbar.inline-toolbar button:hover, + stackswitcher.vertical > toolbar.inline-toolbar button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); } + .linked.vertical > toolbar.inline-toolbar button:not(:last-child):not(:only-child):checked, + .linked.vertical > :not(:last-child):not(:only-child) toolbar.inline-toolbar button:checked, + stackswitcher.vertical > toolbar.inline-toolbar button:not(:last-child):not(:only-child):checked { + border-bottom-style: none; } + .linked.vertical > toolbar.inline-toolbar button:not(:last-child):not(:only-child):checked:hover, + .linked.vertical > :not(:last-child):not(:only-child) toolbar.inline-toolbar button:checked:hover, + stackswitcher.vertical > toolbar.inline-toolbar button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + toolbar.inline-toolbar button.flat { + color: #eeeeee; + border-color: rgba(16, 16, 16, 0); + background-color: rgba(16, 16, 16, 0); + background-image: none; + box-shadow: none; } + toolbar.inline-toolbar button:hover, toolbar.inline-toolbar button.flat:hover { + background-color: #111111; + background-image: none; + border-color: rgba(190, 190, 190, 0.3); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + toolbar.inline-toolbar button:hover:focus, toolbar.inline-toolbar button:hover:hover, toolbar.inline-toolbar button.flat:hover:focus, toolbar.inline-toolbar button.flat:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.3),0.3); } + toolbar.inline-toolbar button:hover:active, toolbar.inline-toolbar button:hover:active:hover, toolbar.inline-toolbar button:hover:active:focus, toolbar.inline-toolbar button:hover:active:hover:focus, toolbar.inline-toolbar button:hover:checked, toolbar.inline-toolbar button:hover:checked:hover, toolbar.inline-toolbar button:hover:checked:focus, toolbar.inline-toolbar button:hover:checked:hover:focus, toolbar.inline-toolbar button.flat:hover:active, toolbar.inline-toolbar button.flat:hover:active:hover, toolbar.inline-toolbar button.flat:hover:active:focus, toolbar.inline-toolbar button.flat:hover:active:hover:focus, toolbar.inline-toolbar button.flat:hover:checked, toolbar.inline-toolbar button.flat:hover:checked:hover, toolbar.inline-toolbar button.flat:hover:checked:focus, toolbar.inline-toolbar button.flat:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.3); } + toolbar.inline-toolbar button:hover:disabled, toolbar.inline-toolbar button.flat:hover:disabled { + border-color: rgba(202, 202, 202, 0.3); } + toolbar.inline-toolbar button:hover:active:disabled, toolbar.inline-toolbar button:hover:checked:disabled, toolbar.inline-toolbar button.flat:hover:active:disabled, toolbar.inline-toolbar button.flat:hover:checked:disabled { + border-color: rgba(190, 190, 190, 0.3); } + toolbar.inline-toolbar button:focus, toolbar.inline-toolbar button.flat:focus { + background-color: #111111; + background-image: none; + border-color: rgba(238, 238, 238, 0.22); + outline-color: rgba(252, 102, 0, 0.5); + outline-width: 1px; + outline-style: solid; + outline-offset: -3px; + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + toolbar.inline-toolbar button:focus:hover, toolbar.inline-toolbar button.flat:focus:hover { + background-color: #121212; + background-image: none; + border-color: rgba(190, 190, 190, 0.3); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + toolbar.inline-toolbar button:focus:hover:focus, toolbar.inline-toolbar button:focus:hover:hover, toolbar.inline-toolbar button.flat:focus:hover:focus, toolbar.inline-toolbar button.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.3),0.3); } + toolbar.inline-toolbar button:focus:hover:active, toolbar.inline-toolbar button:focus:hover:active:hover, toolbar.inline-toolbar button:focus:hover:active:focus, toolbar.inline-toolbar button:focus:hover:active:hover:focus, toolbar.inline-toolbar button:focus:hover:checked, toolbar.inline-toolbar button:focus:hover:checked:hover, toolbar.inline-toolbar button:focus:hover:checked:focus, toolbar.inline-toolbar button:focus:hover:checked:hover:focus, toolbar.inline-toolbar button.flat:focus:hover:active, toolbar.inline-toolbar button.flat:focus:hover:active:hover, toolbar.inline-toolbar button.flat:focus:hover:active:focus, toolbar.inline-toolbar button.flat:focus:hover:active:hover:focus, toolbar.inline-toolbar button.flat:focus:hover:checked, toolbar.inline-toolbar button.flat:focus:hover:checked:hover, toolbar.inline-toolbar button.flat:focus:hover:checked:focus, toolbar.inline-toolbar button.flat:focus:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.3); } + toolbar.inline-toolbar button:focus:hover:disabled, toolbar.inline-toolbar button.flat:focus:hover:disabled { + border-color: rgba(202, 202, 202, 0.3); } + toolbar.inline-toolbar button:focus:hover:active:disabled, toolbar.inline-toolbar button:focus:hover:checked:disabled, toolbar.inline-toolbar button.flat:focus:hover:active:disabled, toolbar.inline-toolbar button.flat:focus:hover:checked:disabled { + border-color: rgba(190, 190, 190, 0.3); } + toolbar.inline-toolbar button:checked, toolbar.inline-toolbar button:active, toolbar.inline-toolbar button.flat:checked, toolbar.inline-toolbar button.flat:active { + /*@include linear-gradient(shade($bg, .7), to top);*/ + background-color: #FC6600; + background-image: none; + border-color: rgba(190, 190, 190, 0.22); + color: #ffffff; + box-shadow: inset 1px 0 rgba(238, 238, 238, 0.06), inset 0 1px rgba(238, 238, 238, 0.07), inset -1px 0 rgba(238, 238, 238, 0.06), inset 0 -1px rgba(238, 238, 238, 0.05); } + toolbar.inline-toolbar button:checked:focus, toolbar.inline-toolbar button:checked:hover, toolbar.inline-toolbar button:active:focus, toolbar.inline-toolbar button:active:hover, toolbar.inline-toolbar button.flat:checked:focus, toolbar.inline-toolbar button.flat:checked:hover, toolbar.inline-toolbar button.flat:active:focus, toolbar.inline-toolbar button.flat:active:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.22),0.3); } + toolbar.inline-toolbar button:checked:active, toolbar.inline-toolbar button:checked:active:hover, toolbar.inline-toolbar button:checked:active:focus, toolbar.inline-toolbar button:checked:active:hover:focus, toolbar.inline-toolbar button:checked:checked, toolbar.inline-toolbar button:checked:checked:hover, toolbar.inline-toolbar button:checked:checked:focus, toolbar.inline-toolbar button:checked:checked:hover:focus, toolbar.inline-toolbar button:active:active, toolbar.inline-toolbar button:active:active:hover, toolbar.inline-toolbar button:active:active:focus, toolbar.inline-toolbar button:active:active:hover:focus, toolbar.inline-toolbar button:active:checked, toolbar.inline-toolbar button:active:checked:hover, toolbar.inline-toolbar button:active:checked:focus, toolbar.inline-toolbar button:active:checked:hover:focus, toolbar.inline-toolbar button.flat:checked:active, toolbar.inline-toolbar button.flat:checked:active:hover, toolbar.inline-toolbar button.flat:checked:active:focus, toolbar.inline-toolbar button.flat:checked:active:hover:focus, toolbar.inline-toolbar button.flat:checked:checked, toolbar.inline-toolbar button.flat:checked:checked:hover, toolbar.inline-toolbar button.flat:checked:checked:focus, toolbar.inline-toolbar button.flat:checked:checked:hover:focus, toolbar.inline-toolbar button.flat:active:active, toolbar.inline-toolbar button.flat:active:active:hover, toolbar.inline-toolbar button.flat:active:active:focus, toolbar.inline-toolbar button.flat:active:active:hover:focus, toolbar.inline-toolbar button.flat:active:checked, toolbar.inline-toolbar button.flat:active:checked:hover, toolbar.inline-toolbar button.flat:active:checked:focus, toolbar.inline-toolbar button.flat:active:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.22); } + toolbar.inline-toolbar button:checked:disabled, toolbar.inline-toolbar button:active:disabled, toolbar.inline-toolbar button.flat:checked:disabled, toolbar.inline-toolbar button.flat:active:disabled { + border-color: rgba(202, 202, 202, 0.22); } + toolbar.inline-toolbar button:checked:active:disabled, toolbar.inline-toolbar button:checked:checked:disabled, toolbar.inline-toolbar button:active:active:disabled, toolbar.inline-toolbar button:active:checked:disabled, toolbar.inline-toolbar button.flat:checked:active:disabled, toolbar.inline-toolbar button.flat:checked:checked:disabled, toolbar.inline-toolbar button.flat:active:active:disabled, toolbar.inline-toolbar button.flat:active:checked:disabled { + border-color: rgba(190, 190, 190, 0.22); } + toolbar.inline-toolbar button:checked:focus, toolbar.inline-toolbar button:checked:hover, toolbar.inline-toolbar button:active:focus, toolbar.inline-toolbar button:active:hover, toolbar.inline-toolbar button.flat:checked:focus, toolbar.inline-toolbar button.flat:checked:hover, toolbar.inline-toolbar button.flat:active:focus, toolbar.inline-toolbar button.flat:active:hover { + /*@include linear-gradient(shade($bg, .65), to top);*/ + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + toolbar.inline-toolbar button:focus, toolbar.inline-toolbar button:hover, toolbar.inline-toolbar button.flat:focus, toolbar.inline-toolbar button.flat:hover { + color: #eeeeee; } + toolbar.inline-toolbar button:disabled:disabled, toolbar.inline-toolbar button.flat:disabled:disabled { + background-color: alpha(mix(#101010,#eeeeee,0.2),0.4); + background-image: none; + /*border: 1px solid alpha($bg, .2);*/ + opacity: .6; + color: mix(#101010,#eeeeee,0.6); + box-shadow: none; } + toolbar.inline-toolbar button:disabled:disabled :disabled, toolbar.inline-toolbar button.flat:disabled:disabled :disabled { + color: mix(#101010,#eeeeee,0.6); } + toolbar.inline-toolbar button:active:disabled, toolbar.inline-toolbar button:checked:disabled, toolbar.inline-toolbar button.flat:active:disabled, toolbar.inline-toolbar button.flat:checked:disabled { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + toolbar.inline-toolbar button:active:disabled :disabled, toolbar.inline-toolbar button:checked:disabled :disabled, toolbar.inline-toolbar button.flat:active:disabled :disabled, toolbar.inline-toolbar button.flat:checked:disabled :disabled { + color: rgba(255, 255, 255, 0.85); } + toolbar.inline-toolbar button.separator, toolbar.inline-toolbar button .separator { + border: 1px solid currentColor; + color: rgba(16, 16, 16, 0.9); } + toolbar.inline-toolbar button.separator:disabled, toolbar.inline-toolbar button .separator:disabled { + color: rgba(16, 16, 16, 0.85); } + +window.csd > .titlebar:not(headerbar) { + padding: 0; + background-color: transparent; + background-image: none; + border-style: none; + border-color: transparent; + box-shadow: none; } + +.titlebar:not(headerbar) > separator { + background-color: #0f0f0f; } + +.background .titlebar:backdrop, .background .titlebar { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + +.background.tiled .titlebar:backdrop, .background.tiled .titlebar, +.background.tiled-top .titlebar:backdrop, +.background.tiled-top .titlebar, +.background.tiled-right .titlebar:backdrop, +.background.tiled-right .titlebar, +.background.tiled-bottom .titlebar:backdrop, +.background.tiled-bottom .titlebar, +.background.tiled-left .titlebar:backdrop, +.background.tiled-left .titlebar, +.background.maximized .titlebar:backdrop, +.background.maximized .titlebar, +.background.solid-csd .titlebar:backdrop, +.background.solid-csd .titlebar { + border-top-left-radius: 0; + border-top-right-radius: 0; } + +.background:not(.csd):not(.ssd):not(.solid-csd) headerbar, .background:not(.csd):not(.ssd):not(.solid-csd) headerbar:not(:last-child), .background:not(.csd):not(.ssd):not(.solid-csd) headerbar:backdrop, .background:not(.csd):not(.ssd):not(.solid-csd) headerbar:backdrop:not(:last-child) { + border-radius: 0; + border-top-color: transparent; } + +/************** + ! Action-bar * +***************/ +actionbar > revealer > box { + padding: 3px; + border-top: 1px solid mix(#101010,#eeeeee,0.18); } + actionbar > revealer > box:backdrop { + border-color: mix(#101010,mix(#101010,#eeeeee,0.18),0.9); } + +/**************************** + ! Search and Location bars * +*****************************/ +searchbar, +.location-bar { + background-color: #101010; + background-image: none; + border-width: 0 0 1px; + border-style: solid; + border-color: #0d0d0d; + color: #eeeeee; } + +/****************** + ! Action buttons * +*******************/ +.suggested-action, headerbar.selection-mode button.suggested-action, +.titlebar:not(headerbar).selection-mode button.suggested-action { + background-color: #bee400; + background-image: none; + border-color: rgba(204, 204, 204, 0.22); + color: #ffffff; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + .suggested-action:focus, headerbar.selection-mode button.suggested-action:focus, + .titlebar:not(headerbar).selection-mode button.suggested-action:focus, .suggested-action:hover, headerbar.selection-mode button.suggested-action:hover, + .titlebar:not(headerbar).selection-mode button.suggested-action:hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.22),0.3); } + .suggested-action:active, headerbar.selection-mode button.suggested-action:active, + .titlebar:not(headerbar).selection-mode button.suggested-action:active, .suggested-action:active:hover, + .titlebar:not(headerbar).selection-mode button.suggested-action:active:hover, .suggested-action:active:focus, + .titlebar:not(headerbar).selection-mode button.suggested-action:active:focus, .suggested-action:active:hover:focus, .suggested-action:checked, headerbar.selection-mode button.suggested-action:checked, + .titlebar:not(headerbar).selection-mode button.suggested-action:checked, .suggested-action:checked:hover, + .titlebar:not(headerbar).selection-mode button.suggested-action:checked:hover, .suggested-action:checked:focus, + .titlebar:not(headerbar).selection-mode button.suggested-action:checked:focus, .suggested-action:checked:hover:focus { + border-color: rgba(179, 179, 179, 0.22); } + .suggested-action:disabled, headerbar.selection-mode button.suggested-action:disabled, + .titlebar:not(headerbar).selection-mode button.suggested-action:disabled { + border-color: rgba(217, 217, 217, 0.22); } + .suggested-action:active:disabled, + .titlebar:not(headerbar).selection-mode button.suggested-action:active:disabled, .suggested-action:checked:disabled, + .titlebar:not(headerbar).selection-mode button.suggested-action:checked:disabled { + border-color: rgba(204, 204, 204, 0.22); } + .linked:not(.vertical) > .suggested-action:not(:last-child):not(:only-child), headerbar.selection-mode .linked:not(.vertical) > button.suggested-action:not(:last-child):not(:only-child), + .titlebar:not(headerbar).selection-mode .linked:not(.vertical) > button.suggested-action:not(:last-child):not(:only-child), + .linked:not(.vertical) > :not(:last-child):not(:only-child) .suggested-action, + headerbar.selection-mode .linked:not(.vertical) > :not(:last-child):not(:only-child) button.suggested-action, + .titlebar:not(headerbar).selection-mode .linked:not(.vertical) > :not(:last-child):not(:only-child) button.suggested-action, + stackswitcher:not(.vertical) > .suggested-action:not(:last-child):not(:only-child), + headerbar.selection-mode stackswitcher:not(.vertical) > button.suggested-action:not(:last-child):not(:only-child), + .titlebar:not(headerbar).selection-mode stackswitcher:not(.vertical) > button.suggested-action:not(:last-child):not(:only-child) { + border-right-style: none; } + .linked:not(.vertical) > .suggested-action:not(:last-child):not(:only-child):hover, headerbar.selection-mode .linked:not(.vertical) > button.suggested-action:not(:last-child):not(:only-child):hover, + .titlebar:not(headerbar).selection-mode .linked:not(.vertical) > button.suggested-action:not(:last-child):not(:only-child):hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) .suggested-action:hover, + headerbar.selection-mode .linked:not(.vertical) > :not(:last-child):not(:only-child) button.suggested-action:hover, + .titlebar:not(headerbar).selection-mode .linked:not(.vertical) > :not(:last-child):not(:only-child) button.suggested-action:hover, + stackswitcher:not(.vertical) > .suggested-action:not(:last-child):not(:only-child):hover, + headerbar.selection-mode stackswitcher:not(.vertical) > button.suggested-action:not(:last-child):not(:only-child):hover, + .titlebar:not(headerbar).selection-mode stackswitcher:not(.vertical) > button.suggested-action:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(255, 255, 255, 0.36),0.3); } + .linked:not(.vertical) > .suggested-action:not(:last-child):not(:only-child):checked, headerbar.selection-mode .linked:not(.vertical) > button.suggested-action:not(:last-child):not(:only-child):checked, + .titlebar:not(headerbar).selection-mode .linked:not(.vertical) > button.suggested-action:not(:last-child):not(:only-child):checked, + .linked:not(.vertical) > :not(:last-child):not(:only-child) .suggested-action:checked, + headerbar.selection-mode .linked:not(.vertical) > :not(:last-child):not(:only-child) button.suggested-action:checked, + .titlebar:not(headerbar).selection-mode .linked:not(.vertical) > :not(:last-child):not(:only-child) button.suggested-action:checked, + stackswitcher:not(.vertical) > .suggested-action:not(:last-child):not(:only-child):checked, + headerbar.selection-mode stackswitcher:not(.vertical) > button.suggested-action:not(:last-child):not(:only-child):checked, + .titlebar:not(headerbar).selection-mode stackswitcher:not(.vertical) > button.suggested-action:not(:last-child):not(:only-child):checked { + border-right-style: none; } + .linked:not(.vertical) > .suggested-action:not(:last-child):not(:only-child):checked:hover, headerbar.selection-mode .linked:not(.vertical) > button.suggested-action:not(:last-child):not(:only-child):checked:hover, + .titlebar:not(headerbar).selection-mode .linked:not(.vertical) > button.suggested-action:not(:last-child):not(:only-child):checked:hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) .suggested-action:checked:hover, + headerbar.selection-mode .linked:not(.vertical) > :not(:last-child):not(:only-child) button.suggested-action:checked:hover, + .titlebar:not(headerbar).selection-mode .linked:not(.vertical) > :not(:last-child):not(:only-child) button.suggested-action:checked:hover, + stackswitcher:not(.vertical) > .suggested-action:not(:last-child):not(:only-child):checked:hover, + headerbar.selection-mode stackswitcher:not(.vertical) > button.suggested-action:not(:last-child):not(:only-child):checked:hover, + .titlebar:not(headerbar).selection-mode stackswitcher:not(.vertical) > button.suggested-action:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + .linked.vertical > .suggested-action:not(:last-child):not(:only-child), headerbar.selection-mode .linked.vertical > button.suggested-action:not(:last-child):not(:only-child), + .titlebar:not(headerbar).selection-mode .linked.vertical > button.suggested-action:not(:last-child):not(:only-child), + .linked.vertical > :not(:last-child):not(:only-child) .suggested-action, + headerbar.selection-mode .linked.vertical > :not(:last-child):not(:only-child) button.suggested-action, + .titlebar:not(headerbar).selection-mode .linked.vertical > :not(:last-child):not(:only-child) button.suggested-action, + stackswitcher.vertical > .suggested-action:not(:last-child):not(:only-child), + headerbar.selection-mode stackswitcher.vertical > button.suggested-action:not(:last-child):not(:only-child), + .titlebar:not(headerbar).selection-mode stackswitcher.vertical > button.suggested-action:not(:last-child):not(:only-child) { + border-bottom-style: none; } + .linked.vertical > .suggested-action:not(:last-child):not(:only-child):hover, headerbar.selection-mode .linked.vertical > button.suggested-action:not(:last-child):not(:only-child):hover, + .titlebar:not(headerbar).selection-mode .linked.vertical > button.suggested-action:not(:last-child):not(:only-child):hover, + .linked.vertical > :not(:last-child):not(:only-child) .suggested-action:hover, + headerbar.selection-mode .linked.vertical > :not(:last-child):not(:only-child) button.suggested-action:hover, + .titlebar:not(headerbar).selection-mode .linked.vertical > :not(:last-child):not(:only-child) button.suggested-action:hover, + stackswitcher.vertical > .suggested-action:not(:last-child):not(:only-child):hover, + headerbar.selection-mode stackswitcher.vertical > button.suggested-action:not(:last-child):not(:only-child):hover, + .titlebar:not(headerbar).selection-mode stackswitcher.vertical > button.suggested-action:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(255, 255, 255, 0.36),0.3); } + .linked.vertical > .suggested-action:not(:last-child):not(:only-child):checked, headerbar.selection-mode .linked.vertical > button.suggested-action:not(:last-child):not(:only-child):checked, + .titlebar:not(headerbar).selection-mode .linked.vertical > button.suggested-action:not(:last-child):not(:only-child):checked, + .linked.vertical > :not(:last-child):not(:only-child) .suggested-action:checked, + headerbar.selection-mode .linked.vertical > :not(:last-child):not(:only-child) button.suggested-action:checked, + .titlebar:not(headerbar).selection-mode .linked.vertical > :not(:last-child):not(:only-child) button.suggested-action:checked, + stackswitcher.vertical > .suggested-action:not(:last-child):not(:only-child):checked, + headerbar.selection-mode stackswitcher.vertical > button.suggested-action:not(:last-child):not(:only-child):checked, + .titlebar:not(headerbar).selection-mode stackswitcher.vertical > button.suggested-action:not(:last-child):not(:only-child):checked { + border-bottom-style: none; } + .linked.vertical > .suggested-action:not(:last-child):not(:only-child):checked:hover, headerbar.selection-mode .linked.vertical > button.suggested-action:not(:last-child):not(:only-child):checked:hover, + .titlebar:not(headerbar).selection-mode .linked.vertical > button.suggested-action:not(:last-child):not(:only-child):checked:hover, + .linked.vertical > :not(:last-child):not(:only-child) .suggested-action:checked:hover, + headerbar.selection-mode .linked.vertical > :not(:last-child):not(:only-child) button.suggested-action:checked:hover, + .titlebar:not(headerbar).selection-mode .linked.vertical > :not(:last-child):not(:only-child) button.suggested-action:checked:hover, + stackswitcher.vertical > .suggested-action:not(:last-child):not(:only-child):checked:hover, + headerbar.selection-mode stackswitcher.vertical > button.suggested-action:not(:last-child):not(:only-child):checked:hover, + .titlebar:not(headerbar).selection-mode stackswitcher.vertical > button.suggested-action:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + .suggested-action.flat, headerbar.selection-mode button.flat.suggested-action, + .titlebar:not(headerbar).selection-mode button.flat.suggested-action { + color: #ffffff; + border-color: rgba(190, 228, 0, 0); + background-color: rgba(190, 228, 0, 0); + background-image: none; + box-shadow: none; } + .suggested-action:hover, headerbar.selection-mode button.suggested-action:hover, + .titlebar:not(headerbar).selection-mode button.suggested-action:hover, .suggested-action.flat:hover, + .titlebar:not(headerbar).selection-mode button.flat.suggested-action:hover { + background-color: #c8ef00; + background-image: none; + border-color: rgba(204, 204, 204, 0.3); + color: #ffffff; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + .suggested-action:hover:focus, + .titlebar:not(headerbar).selection-mode button.suggested-action:hover:focus, .suggested-action:hover:hover, + .titlebar:not(headerbar).selection-mode button.suggested-action:hover:hover, .suggested-action.flat:hover:focus, .suggested-action.flat:hover:hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.3),0.3); } + .suggested-action:hover:active, + .titlebar:not(headerbar).selection-mode button.suggested-action:hover:active, .suggested-action:hover:active:hover, .suggested-action:hover:active:focus, .suggested-action:hover:active:hover:focus, .suggested-action:hover:checked, + .titlebar:not(headerbar).selection-mode button.suggested-action:hover:checked, .suggested-action:hover:checked:hover, .suggested-action:hover:checked:focus, .suggested-action:hover:checked:hover:focus, .suggested-action.flat:hover:active, .suggested-action.flat:hover:active:hover, .suggested-action.flat:hover:active:focus, .suggested-action.flat:hover:active:hover:focus, .suggested-action.flat:hover:checked, .suggested-action.flat:hover:checked:hover, .suggested-action.flat:hover:checked:focus, .suggested-action.flat:hover:checked:hover:focus { + border-color: rgba(179, 179, 179, 0.3); } + .suggested-action:hover:disabled, + .titlebar:not(headerbar).selection-mode button.suggested-action:hover:disabled, .suggested-action.flat:hover:disabled { + border-color: rgba(217, 217, 217, 0.3); } + .suggested-action:hover:active:disabled, .suggested-action:hover:checked:disabled, .suggested-action.flat:hover:active:disabled, .suggested-action.flat:hover:checked:disabled { + border-color: rgba(204, 204, 204, 0.3); } + .suggested-action:focus, headerbar.selection-mode button.suggested-action:focus, + .titlebar:not(headerbar).selection-mode button.suggested-action:focus, .suggested-action.flat:focus, + .titlebar:not(headerbar).selection-mode button.flat.suggested-action:focus { + background-color: #c8ef00; + background-image: none; + border-color: rgba(255, 255, 255, 0.22); + outline-color: rgba(252, 102, 0, 0.5); + outline-width: 1px; + outline-style: solid; + outline-offset: -3px; + color: #ffffff; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .suggested-action:focus:hover, + .titlebar:not(headerbar).selection-mode button.suggested-action:focus:hover, .suggested-action.flat:focus:hover { + background-color: #d1fb00; + background-image: none; + border-color: rgba(204, 204, 204, 0.3); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + .suggested-action:focus:hover:focus, .suggested-action:focus:hover:hover, .suggested-action.flat:focus:hover:focus, .suggested-action.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.3),0.3); } + .suggested-action:focus:hover:active, .suggested-action:focus:hover:active:hover, .suggested-action:focus:hover:active:focus, .suggested-action:focus:hover:active:hover:focus, .suggested-action:focus:hover:checked, .suggested-action:focus:hover:checked:hover, .suggested-action:focus:hover:checked:focus, .suggested-action:focus:hover:checked:hover:focus, .suggested-action.flat:focus:hover:active, .suggested-action.flat:focus:hover:active:hover, .suggested-action.flat:focus:hover:active:focus, .suggested-action.flat:focus:hover:active:hover:focus, .suggested-action.flat:focus:hover:checked, .suggested-action.flat:focus:hover:checked:hover, .suggested-action.flat:focus:hover:checked:focus, .suggested-action.flat:focus:hover:checked:hover:focus { + border-color: rgba(179, 179, 179, 0.3); } + .suggested-action:focus:hover:disabled, .suggested-action.flat:focus:hover:disabled { + border-color: rgba(217, 217, 217, 0.3); } + .suggested-action:focus:hover:active:disabled, .suggested-action:focus:hover:checked:disabled, .suggested-action.flat:focus:hover:active:disabled, .suggested-action.flat:focus:hover:checked:disabled { + border-color: rgba(204, 204, 204, 0.3); } + .suggested-action:checked, headerbar.selection-mode button.suggested-action:checked, + .titlebar:not(headerbar).selection-mode button.suggested-action:checked, .suggested-action:active, headerbar.selection-mode button.suggested-action:active, + .titlebar:not(headerbar).selection-mode button.suggested-action:active, .suggested-action.flat:checked, + .titlebar:not(headerbar).selection-mode button.flat.suggested-action:checked, .suggested-action.flat:active, + .titlebar:not(headerbar).selection-mode button.flat.suggested-action:active { + /*@include linear-gradient(shade($bg, .7), to top);*/ + background-color: #FC6600; + background-image: none; + border-color: rgba(204, 204, 204, 0.22); + color: #ffffff; + box-shadow: inset 1px 0 rgba(255, 255, 255, 0.06), inset 0 1px rgba(255, 255, 255, 0.07), inset -1px 0 rgba(255, 255, 255, 0.06), inset 0 -1px rgba(255, 255, 255, 0.05); } + .suggested-action:checked:focus, + .titlebar:not(headerbar).selection-mode button.suggested-action:checked:focus, .suggested-action:checked:hover, + .titlebar:not(headerbar).selection-mode button.suggested-action:checked:hover, .suggested-action:active:focus, + .titlebar:not(headerbar).selection-mode button.suggested-action:active:focus, .suggested-action:active:hover, + .titlebar:not(headerbar).selection-mode button.suggested-action:active:hover, .suggested-action.flat:checked:focus, .suggested-action.flat:checked:hover, .suggested-action.flat:active:focus, .suggested-action.flat:active:hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.22),0.3); } + .suggested-action:checked:active, + .titlebar:not(headerbar).selection-mode button.suggested-action:checked:active, .suggested-action:checked:active:hover, .suggested-action:checked:active:focus, .suggested-action:checked:active:hover:focus, .suggested-action:checked:checked, + .titlebar:not(headerbar).selection-mode button.suggested-action:checked:checked, .suggested-action:checked:checked:hover, .suggested-action:checked:checked:focus, .suggested-action:checked:checked:hover:focus, .suggested-action:active:active, + .titlebar:not(headerbar).selection-mode button.suggested-action:active:active, .suggested-action:active:active:hover, .suggested-action:active:active:focus, .suggested-action:active:active:hover:focus, .suggested-action:active:checked, + .titlebar:not(headerbar).selection-mode button.suggested-action:active:checked, .suggested-action:active:checked:hover, .suggested-action:active:checked:focus, .suggested-action:active:checked:hover:focus, .suggested-action.flat:checked:active, .suggested-action.flat:checked:active:hover, .suggested-action.flat:checked:active:focus, .suggested-action.flat:checked:active:hover:focus, .suggested-action.flat:checked:checked, .suggested-action.flat:checked:checked:hover, .suggested-action.flat:checked:checked:focus, .suggested-action.flat:checked:checked:hover:focus, .suggested-action.flat:active:active, .suggested-action.flat:active:active:hover, .suggested-action.flat:active:active:focus, .suggested-action.flat:active:active:hover:focus, .suggested-action.flat:active:checked, .suggested-action.flat:active:checked:hover, .suggested-action.flat:active:checked:focus, .suggested-action.flat:active:checked:hover:focus { + border-color: rgba(179, 179, 179, 0.22); } + .suggested-action:checked:disabled, + .titlebar:not(headerbar).selection-mode button.suggested-action:checked:disabled, .suggested-action:active:disabled, + .titlebar:not(headerbar).selection-mode button.suggested-action:active:disabled, .suggested-action.flat:checked:disabled, .suggested-action.flat:active:disabled { + border-color: rgba(217, 217, 217, 0.22); } + .suggested-action:checked:active:disabled, .suggested-action:checked:checked:disabled, .suggested-action:active:active:disabled, .suggested-action:active:checked:disabled, .suggested-action.flat:checked:active:disabled, .suggested-action.flat:checked:checked:disabled, .suggested-action.flat:active:active:disabled, .suggested-action.flat:active:checked:disabled { + border-color: rgba(204, 204, 204, 0.22); } + .suggested-action:checked:focus, + .titlebar:not(headerbar).selection-mode button.suggested-action:checked:focus, .suggested-action:checked:hover, + .titlebar:not(headerbar).selection-mode button.suggested-action:checked:hover, .suggested-action:active:focus, + .titlebar:not(headerbar).selection-mode button.suggested-action:active:focus, .suggested-action:active:hover, + .titlebar:not(headerbar).selection-mode button.suggested-action:active:hover, .suggested-action.flat:checked:focus, .suggested-action.flat:checked:hover, .suggested-action.flat:active:focus, .suggested-action.flat:active:hover { + /*@include linear-gradient(shade($bg, .65), to top);*/ + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + .suggested-action:focus, headerbar.selection-mode button.suggested-action:focus, + .titlebar:not(headerbar).selection-mode button.suggested-action:focus, .suggested-action:hover, headerbar.selection-mode button.suggested-action:hover, + .titlebar:not(headerbar).selection-mode button.suggested-action:hover, .suggested-action.flat:focus, + .titlebar:not(headerbar).selection-mode button.flat.suggested-action:focus, .suggested-action.flat:hover, + .titlebar:not(headerbar).selection-mode button.flat.suggested-action:hover { + color: #ffffff; } + .suggested-action:disabled:disabled, + .titlebar:not(headerbar).selection-mode button.suggested-action:disabled:disabled, .suggested-action.flat:disabled:disabled { + background-color: alpha(mix(#bee400,#ffffff,0.2),0.4); + background-image: none; + /*border: 1px solid alpha($bg, .2);*/ + opacity: .6; + color: mix(#bee400,#ffffff,0.6); + box-shadow: none; } + .suggested-action:disabled:disabled :disabled, .suggested-action.flat:disabled:disabled :disabled { + color: mix(#bee400,#ffffff,0.6); } + .suggested-action:active:disabled, + .titlebar:not(headerbar).selection-mode button.suggested-action:active:disabled, .suggested-action:checked:disabled, + .titlebar:not(headerbar).selection-mode button.suggested-action:checked:disabled, .suggested-action.flat:active:disabled, .suggested-action.flat:checked:disabled { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + .suggested-action:active:disabled :disabled, .suggested-action:checked:disabled :disabled, .suggested-action.flat:active:disabled :disabled, .suggested-action.flat:checked:disabled :disabled { + color: rgba(255, 255, 255, 0.85); } + .suggested-action.separator, headerbar.selection-mode button.separator.suggested-action, + .titlebar:not(headerbar).selection-mode button.separator.suggested-action, .suggested-action .separator, headerbar.selection-mode button.suggested-action .separator, .titlebar:not(headerbar).selection-mode button.suggested-action .separator { + border: 1px solid currentColor; + color: rgba(190, 228, 0, 0.9); } + .suggested-action.separator:disabled, + .titlebar:not(headerbar).selection-mode button.separator.suggested-action:disabled, .suggested-action .separator:disabled, .titlebar:not(headerbar).selection-mode button.suggested-action .separator:disabled { + color: rgba(190, 228, 0, 0.85); } + +.destructive-action { + background-color: #fc6600; + background-image: none; + border-color: rgba(204, 204, 204, 0.22); + color: #ffffff; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + .destructive-action:focus, .destructive-action:hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.22),0.3); } + .destructive-action:active, .destructive-action:active:hover, .destructive-action:active:focus, .destructive-action:active:hover:focus, .destructive-action:checked, .destructive-action:checked:hover, .destructive-action:checked:focus, .destructive-action:checked:hover:focus { + border-color: rgba(179, 179, 179, 0.22); } + .destructive-action:disabled { + border-color: rgba(217, 217, 217, 0.22); } + .destructive-action:active:disabled, .destructive-action:checked:disabled { + border-color: rgba(204, 204, 204, 0.22); } + .linked:not(.vertical) > .destructive-action:not(:last-child):not(:only-child), + .linked:not(.vertical) > :not(:last-child):not(:only-child) .destructive-action, + stackswitcher:not(.vertical) > .destructive-action:not(:last-child):not(:only-child) { + border-right-style: none; } + .linked:not(.vertical) > .destructive-action:not(:last-child):not(:only-child):hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) .destructive-action:hover, + stackswitcher:not(.vertical) > .destructive-action:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(255, 255, 255, 0.36),0.3); } + .linked:not(.vertical) > .destructive-action:not(:last-child):not(:only-child):checked, + .linked:not(.vertical) > :not(:last-child):not(:only-child) .destructive-action:checked, + stackswitcher:not(.vertical) > .destructive-action:not(:last-child):not(:only-child):checked { + border-right-style: none; } + .linked:not(.vertical) > .destructive-action:not(:last-child):not(:only-child):checked:hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) .destructive-action:checked:hover, + stackswitcher:not(.vertical) > .destructive-action:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + .linked.vertical > .destructive-action:not(:last-child):not(:only-child), + .linked.vertical > :not(:last-child):not(:only-child) .destructive-action, + stackswitcher.vertical > .destructive-action:not(:last-child):not(:only-child) { + border-bottom-style: none; } + .linked.vertical > .destructive-action:not(:last-child):not(:only-child):hover, + .linked.vertical > :not(:last-child):not(:only-child) .destructive-action:hover, + stackswitcher.vertical > .destructive-action:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(255, 255, 255, 0.36),0.3); } + .linked.vertical > .destructive-action:not(:last-child):not(:only-child):checked, + .linked.vertical > :not(:last-child):not(:only-child) .destructive-action:checked, + stackswitcher.vertical > .destructive-action:not(:last-child):not(:only-child):checked { + border-bottom-style: none; } + .linked.vertical > .destructive-action:not(:last-child):not(:only-child):checked:hover, + .linked.vertical > :not(:last-child):not(:only-child) .destructive-action:checked:hover, + stackswitcher.vertical > .destructive-action:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + .destructive-action.flat { + color: #ffffff; + border-color: rgba(252, 102, 0, 0); + background-color: rgba(252, 102, 0, 0); + background-image: none; + box-shadow: none; } + .destructive-action:hover, .destructive-action.flat:hover { + background-color: #ff6d0a; + background-image: none; + border-color: rgba(204, 204, 204, 0.3); + color: #ffffff; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + .destructive-action:hover:focus, .destructive-action:hover:hover, .destructive-action.flat:hover:focus, .destructive-action.flat:hover:hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.3),0.3); } + .destructive-action:hover:active, .destructive-action:hover:active:hover, .destructive-action:hover:active:focus, .destructive-action:hover:active:hover:focus, .destructive-action:hover:checked, .destructive-action:hover:checked:hover, .destructive-action:hover:checked:focus, .destructive-action:hover:checked:hover:focus, .destructive-action.flat:hover:active, .destructive-action.flat:hover:active:hover, .destructive-action.flat:hover:active:focus, .destructive-action.flat:hover:active:hover:focus, .destructive-action.flat:hover:checked, .destructive-action.flat:hover:checked:hover, .destructive-action.flat:hover:checked:focus, .destructive-action.flat:hover:checked:hover:focus { + border-color: rgba(179, 179, 179, 0.3); } + .destructive-action:hover:disabled, .destructive-action.flat:hover:disabled { + border-color: rgba(217, 217, 217, 0.3); } + .destructive-action:hover:active:disabled, .destructive-action:hover:checked:disabled, .destructive-action.flat:hover:active:disabled, .destructive-action.flat:hover:checked:disabled { + border-color: rgba(204, 204, 204, 0.3); } + .destructive-action:focus, .destructive-action.flat:focus { + background-color: #ff6d0a; + background-image: none; + border-color: rgba(255, 255, 255, 0.22); + outline-color: rgba(252, 102, 0, 0.5); + outline-width: 1px; + outline-style: solid; + outline-offset: -3px; + color: #ffffff; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .destructive-action:focus:hover, .destructive-action.flat:focus:hover { + background-color: #ff7416; + background-image: none; + border-color: rgba(204, 204, 204, 0.3); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + .destructive-action:focus:hover:focus, .destructive-action:focus:hover:hover, .destructive-action.flat:focus:hover:focus, .destructive-action.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.3),0.3); } + .destructive-action:focus:hover:active, .destructive-action:focus:hover:active:hover, .destructive-action:focus:hover:active:focus, .destructive-action:focus:hover:active:hover:focus, .destructive-action:focus:hover:checked, .destructive-action:focus:hover:checked:hover, .destructive-action:focus:hover:checked:focus, .destructive-action:focus:hover:checked:hover:focus, .destructive-action.flat:focus:hover:active, .destructive-action.flat:focus:hover:active:hover, .destructive-action.flat:focus:hover:active:focus, .destructive-action.flat:focus:hover:active:hover:focus, .destructive-action.flat:focus:hover:checked, .destructive-action.flat:focus:hover:checked:hover, .destructive-action.flat:focus:hover:checked:focus, .destructive-action.flat:focus:hover:checked:hover:focus { + border-color: rgba(179, 179, 179, 0.3); } + .destructive-action:focus:hover:disabled, .destructive-action.flat:focus:hover:disabled { + border-color: rgba(217, 217, 217, 0.3); } + .destructive-action:focus:hover:active:disabled, .destructive-action:focus:hover:checked:disabled, .destructive-action.flat:focus:hover:active:disabled, .destructive-action.flat:focus:hover:checked:disabled { + border-color: rgba(204, 204, 204, 0.3); } + .destructive-action:checked, .destructive-action:active, .destructive-action.flat:checked, .destructive-action.flat:active { + /*@include linear-gradient(shade($bg, .7), to top);*/ + background-color: #FC6600; + background-image: none; + border-color: rgba(204, 204, 204, 0.22); + color: #ffffff; + box-shadow: inset 1px 0 rgba(255, 255, 255, 0.06), inset 0 1px rgba(255, 255, 255, 0.07), inset -1px 0 rgba(255, 255, 255, 0.06), inset 0 -1px rgba(255, 255, 255, 0.05); } + .destructive-action:checked:focus, .destructive-action:checked:hover, .destructive-action:active:focus, .destructive-action:active:hover, .destructive-action.flat:checked:focus, .destructive-action.flat:checked:hover, .destructive-action.flat:active:focus, .destructive-action.flat:active:hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.22),0.3); } + .destructive-action:checked:active, .destructive-action:checked:active:hover, .destructive-action:checked:active:focus, .destructive-action:checked:active:hover:focus, .destructive-action:checked:checked, .destructive-action:checked:checked:hover, .destructive-action:checked:checked:focus, .destructive-action:checked:checked:hover:focus, .destructive-action:active:active, .destructive-action:active:active:hover, .destructive-action:active:active:focus, .destructive-action:active:active:hover:focus, .destructive-action:active:checked, .destructive-action:active:checked:hover, .destructive-action:active:checked:focus, .destructive-action:active:checked:hover:focus, .destructive-action.flat:checked:active, .destructive-action.flat:checked:active:hover, .destructive-action.flat:checked:active:focus, .destructive-action.flat:checked:active:hover:focus, .destructive-action.flat:checked:checked, .destructive-action.flat:checked:checked:hover, .destructive-action.flat:checked:checked:focus, .destructive-action.flat:checked:checked:hover:focus, .destructive-action.flat:active:active, .destructive-action.flat:active:active:hover, .destructive-action.flat:active:active:focus, .destructive-action.flat:active:active:hover:focus, .destructive-action.flat:active:checked, .destructive-action.flat:active:checked:hover, .destructive-action.flat:active:checked:focus, .destructive-action.flat:active:checked:hover:focus { + border-color: rgba(179, 179, 179, 0.22); } + .destructive-action:checked:disabled, .destructive-action:active:disabled, .destructive-action.flat:checked:disabled, .destructive-action.flat:active:disabled { + border-color: rgba(217, 217, 217, 0.22); } + .destructive-action:checked:active:disabled, .destructive-action:checked:checked:disabled, .destructive-action:active:active:disabled, .destructive-action:active:checked:disabled, .destructive-action.flat:checked:active:disabled, .destructive-action.flat:checked:checked:disabled, .destructive-action.flat:active:active:disabled, .destructive-action.flat:active:checked:disabled { + border-color: rgba(204, 204, 204, 0.22); } + .destructive-action:checked:focus, .destructive-action:checked:hover, .destructive-action:active:focus, .destructive-action:active:hover, .destructive-action.flat:checked:focus, .destructive-action.flat:checked:hover, .destructive-action.flat:active:focus, .destructive-action.flat:active:hover { + /*@include linear-gradient(shade($bg, .65), to top);*/ + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + .destructive-action:focus, .destructive-action:hover, .destructive-action.flat:focus, .destructive-action.flat:hover { + color: #ffffff; } + .destructive-action:disabled:disabled, .destructive-action.flat:disabled:disabled { + background-color: alpha(mix(#fc6600,#ffffff,0.2),0.4); + background-image: none; + /*border: 1px solid alpha($bg, .2);*/ + opacity: .6; + color: mix(#fc6600,#ffffff,0.6); + box-shadow: none; } + .destructive-action:disabled:disabled :disabled, .destructive-action.flat:disabled:disabled :disabled { + color: mix(#fc6600,#ffffff,0.6); } + .destructive-action:active:disabled, .destructive-action:checked:disabled, .destructive-action.flat:active:disabled, .destructive-action.flat:checked:disabled { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + .destructive-action:active:disabled :disabled, .destructive-action:checked:disabled :disabled, .destructive-action.flat:active:disabled :disabled, .destructive-action.flat:checked:disabled :disabled { + color: rgba(255, 255, 255, 0.85); } + .destructive-action.separator, .destructive-action .separator { + border: 1px solid currentColor; + color: rgba(252, 102, 0, 0.9); } + .destructive-action.separator:disabled, .destructive-action .separator:disabled { + color: rgba(252, 102, 0, 0.85); } + +/****************** + ! Selection mode * +*******************/ +headerbar.selection-mode, +.titlebar:not(headerbar).selection-mode { + background-color: #FC6600; + background-image: none; + border-color: #ca5200; + color: #ffffff; } + headerbar.selection-mode:focus, headerbar.selection-mode:hover, + .titlebar:not(headerbar).selection-mode:focus, + .titlebar:not(headerbar).selection-mode:hover { + border-color: mix(#FC6600,#FC6600,0.3); } + headerbar.selection-mode:active, headerbar.selection-mode:active:hover, headerbar.selection-mode:active:focus, headerbar.selection-mode:active:hover:focus, headerbar.selection-mode:checked, headerbar.selection-mode:checked:hover, headerbar.selection-mode:checked:focus, headerbar.selection-mode:checked:hover:focus, + .titlebar:not(headerbar).selection-mode:active, + .titlebar:not(headerbar).selection-mode:active:hover, + .titlebar:not(headerbar).selection-mode:active:focus, + .titlebar:not(headerbar).selection-mode:active:hover:focus, + .titlebar:not(headerbar).selection-mode:checked, + .titlebar:not(headerbar).selection-mode:checked:hover, + .titlebar:not(headerbar).selection-mode:checked:focus, + .titlebar:not(headerbar).selection-mode:checked:hover:focus { + border-color: #b04700; } + headerbar.selection-mode:disabled, + .titlebar:not(headerbar).selection-mode:disabled { + border-color: #d65700; } + headerbar.selection-mode:active:disabled, headerbar.selection-mode:checked:disabled, + .titlebar:not(headerbar).selection-mode:active:disabled, + .titlebar:not(headerbar).selection-mode:checked:disabled { + border-color: #ca5200; } + headerbar.selection-mode:disabled, + .titlebar:not(headerbar).selection-mode:disabled { + background-color: #e35c00; + background-image: none; + color: mix(#ffffff,#FC6600,0.5); } + headerbar.selection-mode .background, + .titlebar:not(headerbar).selection-mode .background { + background-color: #FC6600; + border-color: mix(#FC6600,#ffffff,0.3); } + headerbar.selection-mode .title, + .titlebar:not(headerbar).selection-mode .title { + font-weight: bold; + padding: 0 6px; } + headerbar.selection-mode .subtitle, + .titlebar:not(headerbar).selection-mode .subtitle { + font-size: smaller; + padding: 0 6px; } + headerbar.selection-mode button, + .titlebar:not(headerbar).selection-mode button { + background-color: #FC6600; + background-image: none; + border-color: rgba(204, 204, 204, 0.22); + color: #ffffff; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + headerbar.selection-mode button:focus, headerbar.selection-mode button:hover, + .titlebar:not(headerbar).selection-mode button:focus, + .titlebar:not(headerbar).selection-mode button:hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.22),0.3); } + headerbar.selection-mode button:active, headerbar.selection-mode button:active:hover, headerbar.selection-mode button:active:focus, headerbar.selection-mode button:active:hover:focus, headerbar.selection-mode button:checked, headerbar.selection-mode button:checked:hover, headerbar.selection-mode button:checked:focus, headerbar.selection-mode button:checked:hover:focus, + .titlebar:not(headerbar).selection-mode button:active, + .titlebar:not(headerbar).selection-mode button:active:hover, + .titlebar:not(headerbar).selection-mode button:active:focus, + .titlebar:not(headerbar).selection-mode button:active:hover:focus, + .titlebar:not(headerbar).selection-mode button:checked, + .titlebar:not(headerbar).selection-mode button:checked:hover, + .titlebar:not(headerbar).selection-mode button:checked:focus, + .titlebar:not(headerbar).selection-mode button:checked:hover:focus { + border-color: rgba(179, 179, 179, 0.22); } + headerbar.selection-mode button:disabled, + .titlebar:not(headerbar).selection-mode button:disabled { + border-color: rgba(217, 217, 217, 0.22); } + headerbar.selection-mode button:active:disabled, headerbar.selection-mode button:checked:disabled, + .titlebar:not(headerbar).selection-mode button:active:disabled, + .titlebar:not(headerbar).selection-mode button:checked:disabled { + border-color: rgba(204, 204, 204, 0.22); } + .linked:not(.vertical) > headerbar.selection-mode button:not(:last-child):not(:only-child), + .linked:not(.vertical) > :not(:last-child):not(:only-child) headerbar.selection-mode button, + stackswitcher:not(.vertical) > headerbar.selection-mode button:not(:last-child):not(:only-child), .linked:not(.vertical) > + .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child), + .linked:not(.vertical) > :not(:last-child):not(:only-child) + .titlebar:not(headerbar).selection-mode button, + stackswitcher:not(.vertical) > + .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child) { + border-right-style: none; } + .linked:not(.vertical) > headerbar.selection-mode button:not(:last-child):not(:only-child):hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) headerbar.selection-mode button:hover, + stackswitcher:not(.vertical) > headerbar.selection-mode button:not(:last-child):not(:only-child):hover, .linked:not(.vertical) > + .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) + .titlebar:not(headerbar).selection-mode button:hover, + stackswitcher:not(.vertical) > + .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(255, 255, 255, 0.36),0.3); } + .linked:not(.vertical) > headerbar.selection-mode button:not(:last-child):not(:only-child):checked, + .linked:not(.vertical) > :not(:last-child):not(:only-child) headerbar.selection-mode button:checked, + stackswitcher:not(.vertical) > headerbar.selection-mode button:not(:last-child):not(:only-child):checked, .linked:not(.vertical) > + .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):checked, + .linked:not(.vertical) > :not(:last-child):not(:only-child) + .titlebar:not(headerbar).selection-mode button:checked, + stackswitcher:not(.vertical) > + .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):checked { + border-right-style: none; } + .linked:not(.vertical) > headerbar.selection-mode button:not(:last-child):not(:only-child):checked:hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) headerbar.selection-mode button:checked:hover, + stackswitcher:not(.vertical) > headerbar.selection-mode button:not(:last-child):not(:only-child):checked:hover, .linked:not(.vertical) > + .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):checked:hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) + .titlebar:not(headerbar).selection-mode button:checked:hover, + stackswitcher:not(.vertical) > + .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + .linked.vertical > headerbar.selection-mode button:not(:last-child):not(:only-child), + .linked.vertical > :not(:last-child):not(:only-child) headerbar.selection-mode button, + stackswitcher.vertical > headerbar.selection-mode button:not(:last-child):not(:only-child), .linked.vertical > + .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child), + .linked.vertical > :not(:last-child):not(:only-child) + .titlebar:not(headerbar).selection-mode button, + stackswitcher.vertical > + .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child) { + border-bottom-style: none; } + .linked.vertical > headerbar.selection-mode button:not(:last-child):not(:only-child):hover, + .linked.vertical > :not(:last-child):not(:only-child) headerbar.selection-mode button:hover, + stackswitcher.vertical > headerbar.selection-mode button:not(:last-child):not(:only-child):hover, .linked.vertical > + .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):hover, + .linked.vertical > :not(:last-child):not(:only-child) + .titlebar:not(headerbar).selection-mode button:hover, + stackswitcher.vertical > + .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(255, 255, 255, 0.36),0.3); } + .linked.vertical > headerbar.selection-mode button:not(:last-child):not(:only-child):checked, + .linked.vertical > :not(:last-child):not(:only-child) headerbar.selection-mode button:checked, + stackswitcher.vertical > headerbar.selection-mode button:not(:last-child):not(:only-child):checked, .linked.vertical > + .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):checked, + .linked.vertical > :not(:last-child):not(:only-child) + .titlebar:not(headerbar).selection-mode button:checked, + stackswitcher.vertical > + .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):checked { + border-bottom-style: none; } + .linked.vertical > headerbar.selection-mode button:not(:last-child):not(:only-child):checked:hover, + .linked.vertical > :not(:last-child):not(:only-child) headerbar.selection-mode button:checked:hover, + stackswitcher.vertical > headerbar.selection-mode button:not(:last-child):not(:only-child):checked:hover, .linked.vertical > + .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):checked:hover, + .linked.vertical > :not(:last-child):not(:only-child) + .titlebar:not(headerbar).selection-mode button:checked:hover, + stackswitcher.vertical > + .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + headerbar.selection-mode button.flat, + .titlebar:not(headerbar).selection-mode button.flat { + color: #ffffff; + border-color: rgba(252, 102, 0, 0); + background-color: rgba(252, 102, 0, 0); + background-image: none; + box-shadow: none; } + headerbar.selection-mode button:hover, headerbar.selection-mode button.flat:hover, + .titlebar:not(headerbar).selection-mode button:hover, + .titlebar:not(headerbar).selection-mode button.flat:hover { + background-color: #ff6d0a; + background-image: none; + border-color: rgba(204, 204, 204, 0.3); + color: #ffffff; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + headerbar.selection-mode button:hover:focus, headerbar.selection-mode button:hover:hover, headerbar.selection-mode button.flat:hover:focus, headerbar.selection-mode button.flat:hover:hover, + .titlebar:not(headerbar).selection-mode button:hover:focus, + .titlebar:not(headerbar).selection-mode button:hover:hover, + .titlebar:not(headerbar).selection-mode button.flat:hover:focus, + .titlebar:not(headerbar).selection-mode button.flat:hover:hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.3),0.3); } + headerbar.selection-mode button:hover:active, headerbar.selection-mode button:hover:active:hover, headerbar.selection-mode button:hover:active:focus, headerbar.selection-mode button:hover:active:hover:focus, headerbar.selection-mode button:hover:checked, headerbar.selection-mode button:hover:checked:hover, headerbar.selection-mode button:hover:checked:focus, headerbar.selection-mode button:hover:checked:hover:focus, headerbar.selection-mode button.flat:hover:active, headerbar.selection-mode button.flat:hover:active:hover, headerbar.selection-mode button.flat:hover:active:focus, headerbar.selection-mode button.flat:hover:active:hover:focus, headerbar.selection-mode button.flat:hover:checked, headerbar.selection-mode button.flat:hover:checked:hover, headerbar.selection-mode button.flat:hover:checked:focus, headerbar.selection-mode button.flat:hover:checked:hover:focus, + .titlebar:not(headerbar).selection-mode button:hover:active, + .titlebar:not(headerbar).selection-mode button:hover:active:hover, + .titlebar:not(headerbar).selection-mode button:hover:active:focus, + .titlebar:not(headerbar).selection-mode button:hover:active:hover:focus, + .titlebar:not(headerbar).selection-mode button:hover:checked, + .titlebar:not(headerbar).selection-mode button:hover:checked:hover, + .titlebar:not(headerbar).selection-mode button:hover:checked:focus, + .titlebar:not(headerbar).selection-mode button:hover:checked:hover:focus, + .titlebar:not(headerbar).selection-mode button.flat:hover:active, + .titlebar:not(headerbar).selection-mode button.flat:hover:active:hover, + .titlebar:not(headerbar).selection-mode button.flat:hover:active:focus, + .titlebar:not(headerbar).selection-mode button.flat:hover:active:hover:focus, + .titlebar:not(headerbar).selection-mode button.flat:hover:checked, + .titlebar:not(headerbar).selection-mode button.flat:hover:checked:hover, + .titlebar:not(headerbar).selection-mode button.flat:hover:checked:focus, + .titlebar:not(headerbar).selection-mode button.flat:hover:checked:hover:focus { + border-color: rgba(179, 179, 179, 0.3); } + headerbar.selection-mode button:hover:disabled, headerbar.selection-mode button.flat:hover:disabled, + .titlebar:not(headerbar).selection-mode button:hover:disabled, + .titlebar:not(headerbar).selection-mode button.flat:hover:disabled { + border-color: rgba(217, 217, 217, 0.3); } + headerbar.selection-mode button:hover:active:disabled, headerbar.selection-mode button:hover:checked:disabled, headerbar.selection-mode button.flat:hover:active:disabled, headerbar.selection-mode button.flat:hover:checked:disabled, + .titlebar:not(headerbar).selection-mode button:hover:active:disabled, + .titlebar:not(headerbar).selection-mode button:hover:checked:disabled, + .titlebar:not(headerbar).selection-mode button.flat:hover:active:disabled, + .titlebar:not(headerbar).selection-mode button.flat:hover:checked:disabled { + border-color: rgba(204, 204, 204, 0.3); } + headerbar.selection-mode button:focus, headerbar.selection-mode button.flat:focus, + .titlebar:not(headerbar).selection-mode button:focus, + .titlebar:not(headerbar).selection-mode button.flat:focus { + background-color: #ff6d0a; + background-image: none; + border-color: rgba(255, 255, 255, 0.22); + outline-color: rgba(252, 102, 0, 0.5); + outline-width: 1px; + outline-style: solid; + outline-offset: -3px; + color: #ffffff; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + headerbar.selection-mode button:focus:hover, headerbar.selection-mode button.flat:focus:hover, + .titlebar:not(headerbar).selection-mode button:focus:hover, + .titlebar:not(headerbar).selection-mode button.flat:focus:hover { + background-color: #ff7416; + background-image: none; + border-color: rgba(204, 204, 204, 0.3); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + headerbar.selection-mode button:focus:hover:focus, headerbar.selection-mode button:focus:hover:hover, headerbar.selection-mode button.flat:focus:hover:focus, headerbar.selection-mode button.flat:focus:hover:hover, + .titlebar:not(headerbar).selection-mode button:focus:hover:focus, + .titlebar:not(headerbar).selection-mode button:focus:hover:hover, + .titlebar:not(headerbar).selection-mode button.flat:focus:hover:focus, + .titlebar:not(headerbar).selection-mode button.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.3),0.3); } + headerbar.selection-mode button:focus:hover:active, headerbar.selection-mode button:focus:hover:active:hover, headerbar.selection-mode button:focus:hover:active:focus, headerbar.selection-mode button:focus:hover:active:hover:focus, headerbar.selection-mode button:focus:hover:checked, headerbar.selection-mode button:focus:hover:checked:hover, headerbar.selection-mode button:focus:hover:checked:focus, headerbar.selection-mode button:focus:hover:checked:hover:focus, headerbar.selection-mode button.flat:focus:hover:active, headerbar.selection-mode button.flat:focus:hover:active:hover, headerbar.selection-mode button.flat:focus:hover:active:focus, headerbar.selection-mode button.flat:focus:hover:active:hover:focus, headerbar.selection-mode button.flat:focus:hover:checked, headerbar.selection-mode button.flat:focus:hover:checked:hover, headerbar.selection-mode button.flat:focus:hover:checked:focus, headerbar.selection-mode button.flat:focus:hover:checked:hover:focus, + .titlebar:not(headerbar).selection-mode button:focus:hover:active, + .titlebar:not(headerbar).selection-mode button:focus:hover:active:hover, + .titlebar:not(headerbar).selection-mode button:focus:hover:active:focus, + .titlebar:not(headerbar).selection-mode button:focus:hover:active:hover:focus, + .titlebar:not(headerbar).selection-mode button:focus:hover:checked, + .titlebar:not(headerbar).selection-mode button:focus:hover:checked:hover, + .titlebar:not(headerbar).selection-mode button:focus:hover:checked:focus, + .titlebar:not(headerbar).selection-mode button:focus:hover:checked:hover:focus, + .titlebar:not(headerbar).selection-mode button.flat:focus:hover:active, + .titlebar:not(headerbar).selection-mode button.flat:focus:hover:active:hover, + .titlebar:not(headerbar).selection-mode button.flat:focus:hover:active:focus, + .titlebar:not(headerbar).selection-mode button.flat:focus:hover:active:hover:focus, + .titlebar:not(headerbar).selection-mode button.flat:focus:hover:checked, + .titlebar:not(headerbar).selection-mode button.flat:focus:hover:checked:hover, + .titlebar:not(headerbar).selection-mode button.flat:focus:hover:checked:focus, + .titlebar:not(headerbar).selection-mode button.flat:focus:hover:checked:hover:focus { + border-color: rgba(179, 179, 179, 0.3); } + headerbar.selection-mode button:focus:hover:disabled, headerbar.selection-mode button.flat:focus:hover:disabled, + .titlebar:not(headerbar).selection-mode button:focus:hover:disabled, + .titlebar:not(headerbar).selection-mode button.flat:focus:hover:disabled { + border-color: rgba(217, 217, 217, 0.3); } + headerbar.selection-mode button:focus:hover:active:disabled, headerbar.selection-mode button:focus:hover:checked:disabled, headerbar.selection-mode button.flat:focus:hover:active:disabled, headerbar.selection-mode button.flat:focus:hover:checked:disabled, + .titlebar:not(headerbar).selection-mode button:focus:hover:active:disabled, + .titlebar:not(headerbar).selection-mode button:focus:hover:checked:disabled, + .titlebar:not(headerbar).selection-mode button.flat:focus:hover:active:disabled, + .titlebar:not(headerbar).selection-mode button.flat:focus:hover:checked:disabled { + border-color: rgba(204, 204, 204, 0.3); } + headerbar.selection-mode button:checked, headerbar.selection-mode button:active, headerbar.selection-mode button.flat:checked, headerbar.selection-mode button.flat:active, + .titlebar:not(headerbar).selection-mode button:checked, + .titlebar:not(headerbar).selection-mode button:active, + .titlebar:not(headerbar).selection-mode button.flat:checked, + .titlebar:not(headerbar).selection-mode button.flat:active { + /*@include linear-gradient(shade($bg, .7), to top);*/ + background-color: #FC6600; + background-image: none; + border-color: rgba(204, 204, 204, 0.22); + color: #ffffff; + box-shadow: inset 1px 0 rgba(255, 255, 255, 0.06), inset 0 1px rgba(255, 255, 255, 0.07), inset -1px 0 rgba(255, 255, 255, 0.06), inset 0 -1px rgba(255, 255, 255, 0.05); } + headerbar.selection-mode button:checked:focus, headerbar.selection-mode button:checked:hover, headerbar.selection-mode button:active:focus, headerbar.selection-mode button:active:hover, headerbar.selection-mode button.flat:checked:focus, headerbar.selection-mode button.flat:checked:hover, headerbar.selection-mode button.flat:active:focus, headerbar.selection-mode button.flat:active:hover, + .titlebar:not(headerbar).selection-mode button:checked:focus, + .titlebar:not(headerbar).selection-mode button:checked:hover, + .titlebar:not(headerbar).selection-mode button:active:focus, + .titlebar:not(headerbar).selection-mode button:active:hover, + .titlebar:not(headerbar).selection-mode button.flat:checked:focus, + .titlebar:not(headerbar).selection-mode button.flat:checked:hover, + .titlebar:not(headerbar).selection-mode button.flat:active:focus, + .titlebar:not(headerbar).selection-mode button.flat:active:hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.22),0.3); } + headerbar.selection-mode button:checked:active, headerbar.selection-mode button:checked:active:hover, headerbar.selection-mode button:checked:active:focus, headerbar.selection-mode button:checked:active:hover:focus, headerbar.selection-mode button:checked:checked, headerbar.selection-mode button:checked:checked:hover, headerbar.selection-mode button:checked:checked:focus, headerbar.selection-mode button:checked:checked:hover:focus, headerbar.selection-mode button:active:active, headerbar.selection-mode button:active:active:hover, headerbar.selection-mode button:active:active:focus, headerbar.selection-mode button:active:active:hover:focus, headerbar.selection-mode button:active:checked, headerbar.selection-mode button:active:checked:hover, headerbar.selection-mode button:active:checked:focus, headerbar.selection-mode button:active:checked:hover:focus, headerbar.selection-mode button.flat:checked:active, headerbar.selection-mode button.flat:checked:active:hover, headerbar.selection-mode button.flat:checked:active:focus, headerbar.selection-mode button.flat:checked:active:hover:focus, headerbar.selection-mode button.flat:checked:checked, headerbar.selection-mode button.flat:checked:checked:hover, headerbar.selection-mode button.flat:checked:checked:focus, headerbar.selection-mode button.flat:checked:checked:hover:focus, headerbar.selection-mode button.flat:active:active, headerbar.selection-mode button.flat:active:active:hover, headerbar.selection-mode button.flat:active:active:focus, headerbar.selection-mode button.flat:active:active:hover:focus, headerbar.selection-mode button.flat:active:checked, headerbar.selection-mode button.flat:active:checked:hover, headerbar.selection-mode button.flat:active:checked:focus, headerbar.selection-mode button.flat:active:checked:hover:focus, + .titlebar:not(headerbar).selection-mode button:checked:active, + .titlebar:not(headerbar).selection-mode button:checked:active:hover, + .titlebar:not(headerbar).selection-mode button:checked:active:focus, + .titlebar:not(headerbar).selection-mode button:checked:active:hover:focus, + .titlebar:not(headerbar).selection-mode button:checked:checked, + .titlebar:not(headerbar).selection-mode button:checked:checked:hover, + .titlebar:not(headerbar).selection-mode button:checked:checked:focus, + .titlebar:not(headerbar).selection-mode button:checked:checked:hover:focus, + .titlebar:not(headerbar).selection-mode button:active:active, + .titlebar:not(headerbar).selection-mode button:active:active:hover, + .titlebar:not(headerbar).selection-mode button:active:active:focus, + .titlebar:not(headerbar).selection-mode button:active:active:hover:focus, + .titlebar:not(headerbar).selection-mode button:active:checked, + .titlebar:not(headerbar).selection-mode button:active:checked:hover, + .titlebar:not(headerbar).selection-mode button:active:checked:focus, + .titlebar:not(headerbar).selection-mode button:active:checked:hover:focus, + .titlebar:not(headerbar).selection-mode button.flat:checked:active, + .titlebar:not(headerbar).selection-mode button.flat:checked:active:hover, + .titlebar:not(headerbar).selection-mode button.flat:checked:active:focus, + .titlebar:not(headerbar).selection-mode button.flat:checked:active:hover:focus, + .titlebar:not(headerbar).selection-mode button.flat:checked:checked, + .titlebar:not(headerbar).selection-mode button.flat:checked:checked:hover, + .titlebar:not(headerbar).selection-mode button.flat:checked:checked:focus, + .titlebar:not(headerbar).selection-mode button.flat:checked:checked:hover:focus, + .titlebar:not(headerbar).selection-mode button.flat:active:active, + .titlebar:not(headerbar).selection-mode button.flat:active:active:hover, + .titlebar:not(headerbar).selection-mode button.flat:active:active:focus, + .titlebar:not(headerbar).selection-mode button.flat:active:active:hover:focus, + .titlebar:not(headerbar).selection-mode button.flat:active:checked, + .titlebar:not(headerbar).selection-mode button.flat:active:checked:hover, + .titlebar:not(headerbar).selection-mode button.flat:active:checked:focus, + .titlebar:not(headerbar).selection-mode button.flat:active:checked:hover:focus { + border-color: rgba(179, 179, 179, 0.22); } + headerbar.selection-mode button:checked:disabled, headerbar.selection-mode button:active:disabled, headerbar.selection-mode button.flat:checked:disabled, headerbar.selection-mode button.flat:active:disabled, + .titlebar:not(headerbar).selection-mode button:checked:disabled, + .titlebar:not(headerbar).selection-mode button:active:disabled, + .titlebar:not(headerbar).selection-mode button.flat:checked:disabled, + .titlebar:not(headerbar).selection-mode button.flat:active:disabled { + border-color: rgba(217, 217, 217, 0.22); } + headerbar.selection-mode button:checked:active:disabled, headerbar.selection-mode button:checked:checked:disabled, headerbar.selection-mode button:active:active:disabled, headerbar.selection-mode button:active:checked:disabled, headerbar.selection-mode button.flat:checked:active:disabled, headerbar.selection-mode button.flat:checked:checked:disabled, headerbar.selection-mode button.flat:active:active:disabled, headerbar.selection-mode button.flat:active:checked:disabled, + .titlebar:not(headerbar).selection-mode button:checked:active:disabled, + .titlebar:not(headerbar).selection-mode button:checked:checked:disabled, + .titlebar:not(headerbar).selection-mode button:active:active:disabled, + .titlebar:not(headerbar).selection-mode button:active:checked:disabled, + .titlebar:not(headerbar).selection-mode button.flat:checked:active:disabled, + .titlebar:not(headerbar).selection-mode button.flat:checked:checked:disabled, + .titlebar:not(headerbar).selection-mode button.flat:active:active:disabled, + .titlebar:not(headerbar).selection-mode button.flat:active:checked:disabled { + border-color: rgba(204, 204, 204, 0.22); } + headerbar.selection-mode button:checked:focus, headerbar.selection-mode button:checked:hover, headerbar.selection-mode button:active:focus, headerbar.selection-mode button:active:hover, headerbar.selection-mode button.flat:checked:focus, headerbar.selection-mode button.flat:checked:hover, headerbar.selection-mode button.flat:active:focus, headerbar.selection-mode button.flat:active:hover, + .titlebar:not(headerbar).selection-mode button:checked:focus, + .titlebar:not(headerbar).selection-mode button:checked:hover, + .titlebar:not(headerbar).selection-mode button:active:focus, + .titlebar:not(headerbar).selection-mode button:active:hover, + .titlebar:not(headerbar).selection-mode button.flat:checked:focus, + .titlebar:not(headerbar).selection-mode button.flat:checked:hover, + .titlebar:not(headerbar).selection-mode button.flat:active:focus, + .titlebar:not(headerbar).selection-mode button.flat:active:hover { + /*@include linear-gradient(shade($bg, .65), to top);*/ + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + headerbar.selection-mode button:focus, headerbar.selection-mode button:hover, headerbar.selection-mode button.flat:focus, headerbar.selection-mode button.flat:hover, + .titlebar:not(headerbar).selection-mode button:focus, + .titlebar:not(headerbar).selection-mode button:hover, + .titlebar:not(headerbar).selection-mode button.flat:focus, + .titlebar:not(headerbar).selection-mode button.flat:hover { + color: #ffffff; } + headerbar.selection-mode button:disabled:disabled, headerbar.selection-mode button.flat:disabled:disabled, + .titlebar:not(headerbar).selection-mode button:disabled:disabled, + .titlebar:not(headerbar).selection-mode button.flat:disabled:disabled { + background-color: alpha(mix(#FC6600,#ffffff,0.2),0.4); + background-image: none; + /*border: 1px solid alpha($bg, .2);*/ + opacity: .6; + color: mix(#FC6600,#ffffff,0.6); + box-shadow: none; } + headerbar.selection-mode button:disabled:disabled :disabled, headerbar.selection-mode button.flat:disabled:disabled :disabled, + .titlebar:not(headerbar).selection-mode button:disabled:disabled :disabled, + .titlebar:not(headerbar).selection-mode button.flat:disabled:disabled :disabled { + color: mix(#FC6600,#ffffff,0.6); } + headerbar.selection-mode button:active:disabled, headerbar.selection-mode button:checked:disabled, headerbar.selection-mode button.flat:active:disabled, headerbar.selection-mode button.flat:checked:disabled, + .titlebar:not(headerbar).selection-mode button:active:disabled, + .titlebar:not(headerbar).selection-mode button:checked:disabled, + .titlebar:not(headerbar).selection-mode button.flat:active:disabled, + .titlebar:not(headerbar).selection-mode button.flat:checked:disabled { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + headerbar.selection-mode button:active:disabled :disabled, headerbar.selection-mode button:checked:disabled :disabled, headerbar.selection-mode button.flat:active:disabled :disabled, headerbar.selection-mode button.flat:checked:disabled :disabled, + .titlebar:not(headerbar).selection-mode button:active:disabled :disabled, + .titlebar:not(headerbar).selection-mode button:checked:disabled :disabled, + .titlebar:not(headerbar).selection-mode button.flat:active:disabled :disabled, + .titlebar:not(headerbar).selection-mode button.flat:checked:disabled :disabled { + color: rgba(255, 255, 255, 0.85); } + headerbar.selection-mode button.separator, headerbar.selection-mode button .separator, + .titlebar:not(headerbar).selection-mode button.separator, + .titlebar:not(headerbar).selection-mode button .separator { + border: 1px solid currentColor; + color: rgba(252, 102, 0, 0.9); } + headerbar.selection-mode button.separator:disabled, headerbar.selection-mode button .separator:disabled, + .titlebar:not(headerbar).selection-mode button.separator:disabled, + .titlebar:not(headerbar).selection-mode button .separator:disabled { + color: rgba(252, 102, 0, 0.85); } + headerbar.selection-mode button.image-button, + .titlebar:not(headerbar).selection-mode button.image-button { + padding: 3px; } + headerbar.selection-mode .linked > button, + .titlebar:not(headerbar).selection-mode .linked > button { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + headerbar.selection-mode .linked > button:focus, headerbar.selection-mode .linked > button:hover, + .titlebar:not(headerbar).selection-mode .linked > button:focus, + .titlebar:not(headerbar).selection-mode .linked > button:hover { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + headerbar.selection-mode .linked > button:active, headerbar.selection-mode .linked > button:active:hover, headerbar.selection-mode .linked > button:active:focus, headerbar.selection-mode .linked > button:active:hover:focus, headerbar.selection-mode .linked > button:checked, headerbar.selection-mode .linked > button:checked:hover, headerbar.selection-mode .linked > button:checked:focus, headerbar.selection-mode .linked > button:checked:hover:focus, + .titlebar:not(headerbar).selection-mode .linked > button:active, + .titlebar:not(headerbar).selection-mode .linked > button:active:hover, + .titlebar:not(headerbar).selection-mode .linked > button:active:focus, + .titlebar:not(headerbar).selection-mode .linked > button:active:hover:focus, + .titlebar:not(headerbar).selection-mode .linked > button:checked, + .titlebar:not(headerbar).selection-mode .linked > button:checked:hover, + .titlebar:not(headerbar).selection-mode .linked > button:checked:focus, + .titlebar:not(headerbar).selection-mode .linked > button:checked:hover:focus { + box-shadow: inset 0 1px rgba(48, 48, 48, 0.07), inset 0 -1px rgba(48, 48, 48, 0.05); } + headerbar.selection-mode .linked > button:disabled, + .titlebar:not(headerbar).selection-mode .linked > button:disabled { + box-shadow: inset -1px 0 #ca5200; } + headerbar.selection-mode .linked > button:last-child, headerbar.selection-mode .linked > button:only-child, + .titlebar:not(headerbar).selection-mode .linked > button:last-child, + .titlebar:not(headerbar).selection-mode .linked > button:only-child { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + headerbar.selection-mode .linked > button:last-child:hover, headerbar.selection-mode .linked > button:only-child:hover, + .titlebar:not(headerbar).selection-mode .linked > button:last-child:hover, + .titlebar:not(headerbar).selection-mode .linked > button:only-child:hover { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + headerbar.selection-mode .linked > button:disabled:last-child, headerbar.selection-mode .linked > button:disabled:only-child, headerbar.selection-mode .linked > button:active:disabled:last-child, headerbar.selection-mode .linked > button:active:disabled:only-child, headerbar.selection-mode .linked > button:checked:disabled:last-child, headerbar.selection-mode .linked > button:checked:disabled:only-child, + .titlebar:not(headerbar).selection-mode .linked > button:disabled:last-child, + .titlebar:not(headerbar).selection-mode .linked > button:disabled:only-child, + .titlebar:not(headerbar).selection-mode .linked > button:active:disabled:last-child, + .titlebar:not(headerbar).selection-mode .linked > button:active:disabled:only-child, + .titlebar:not(headerbar).selection-mode .linked > button:checked:disabled:last-child, + .titlebar:not(headerbar).selection-mode .linked > button:checked:disabled:only-child { + box-shadow: none; } + headerbar.selection-mode .linked > button:active:last-child, headerbar.selection-mode .linked > button:active:last-child:focus, headerbar.selection-mode .linked > button:active:last-child:hover, headerbar.selection-mode .linked > button:active:last-child:hover:focus, headerbar.selection-mode .linked > button:checked:last-child, headerbar.selection-mode .linked > button:checked:last-child:focus, headerbar.selection-mode .linked > button:checked:last-child:hover, headerbar.selection-mode .linked > button:checked:last-child:hover:focus, + .titlebar:not(headerbar).selection-mode .linked > button:active:last-child, + .titlebar:not(headerbar).selection-mode .linked > button:active:last-child:focus, + .titlebar:not(headerbar).selection-mode .linked > button:active:last-child:hover, + .titlebar:not(headerbar).selection-mode .linked > button:active:last-child:hover:focus, + .titlebar:not(headerbar).selection-mode .linked > button:checked:last-child, + .titlebar:not(headerbar).selection-mode .linked > button:checked:last-child:focus, + .titlebar:not(headerbar).selection-mode .linked > button:checked:last-child:hover, + .titlebar:not(headerbar).selection-mode .linked > button:checked:last-child:hover:focus { + box-shadow: inset 0 1px rgba(48, 48, 48, 0.07), inset -1px 0 rgba(48, 48, 48, 0.06); } + headerbar.selection-mode .linked > button:active:only-child, headerbar.selection-mode .linked > button:active:only-child:focus, headerbar.selection-mode .linked > button:active:only-child:hover, headerbar.selection-mode .linked > button:active:only-child:hover:focus, headerbar.selection-mode .linked > button:checked:only-child, headerbar.selection-mode .linked > button:checked:only-child:focus, headerbar.selection-mode .linked > button:checked:only-child:hover, headerbar.selection-mode .linked > button:checked:only-child:hover:focus, + .titlebar:not(headerbar).selection-mode .linked > button:active:only-child, + .titlebar:not(headerbar).selection-mode .linked > button:active:only-child:focus, + .titlebar:not(headerbar).selection-mode .linked > button:active:only-child:hover, + .titlebar:not(headerbar).selection-mode .linked > button:active:only-child:hover:focus, + .titlebar:not(headerbar).selection-mode .linked > button:checked:only-child, + .titlebar:not(headerbar).selection-mode .linked > button:checked:only-child:focus, + .titlebar:not(headerbar).selection-mode .linked > button:checked:only-child:hover, + .titlebar:not(headerbar).selection-mode .linked > button:checked:only-child:hover:focus { + box-shadow: inset 1px 0 rgba(48, 48, 48, 0.06), inset 0 1px rgba(48, 48, 48, 0.07), inset -1px 0 rgba(48, 48, 48, 0.06); } + headerbar.selection-mode combobox, headerbar.selection-mode button, + .titlebar:not(headerbar).selection-mode combobox, + .titlebar:not(headerbar).selection-mode button { + padding: 3px; } + headerbar.selection-mode combobox.text-button, headerbar.selection-mode button.text-button, + .titlebar:not(headerbar).selection-mode combobox.text-button, + .titlebar:not(headerbar).selection-mode button.text-button { + padding: 3px; } + headerbar.selection-mode box button.image-button, + .titlebar:not(headerbar).selection-mode box button.image-button { + padding: 3px 7px; } + headerbar.selection-mode separator, headerbar.selection-mode separator:disabled, + .titlebar:not(headerbar).selection-mode separator, + .titlebar:not(headerbar).selection-mode separator:disabled { + color: #973d00; + border-color: currentColor; + -GtkWidget-window-dragging: true; } + headerbar.selection-mode button, + .titlebar:not(headerbar).selection-mode button { + background-color: #FC6600; + background-image: none; + border-color: rgba(204, 204, 204, 0.22); + color: #ffffff; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + headerbar.selection-mode button:focus, headerbar.selection-mode button:hover, + .titlebar:not(headerbar).selection-mode button:focus, + .titlebar:not(headerbar).selection-mode button:hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.22),0.3); } + headerbar.selection-mode button:active, headerbar.selection-mode button:active:hover, headerbar.selection-mode button:active:focus, headerbar.selection-mode button:active:hover:focus, headerbar.selection-mode button:checked, headerbar.selection-mode button:checked:hover, headerbar.selection-mode button:checked:focus, headerbar.selection-mode button:checked:hover:focus, + .titlebar:not(headerbar).selection-mode button:active, + .titlebar:not(headerbar).selection-mode button:active:hover, + .titlebar:not(headerbar).selection-mode button:active:focus, + .titlebar:not(headerbar).selection-mode button:active:hover:focus, + .titlebar:not(headerbar).selection-mode button:checked, + .titlebar:not(headerbar).selection-mode button:checked:hover, + .titlebar:not(headerbar).selection-mode button:checked:focus, + .titlebar:not(headerbar).selection-mode button:checked:hover:focus { + border-color: rgba(179, 179, 179, 0.22); } + headerbar.selection-mode button:disabled, + .titlebar:not(headerbar).selection-mode button:disabled { + border-color: rgba(217, 217, 217, 0.22); } + headerbar.selection-mode button:active:disabled, headerbar.selection-mode button:checked:disabled, + .titlebar:not(headerbar).selection-mode button:active:disabled, + .titlebar:not(headerbar).selection-mode button:checked:disabled { + border-color: rgba(204, 204, 204, 0.22); } + .linked:not(.vertical) > headerbar.selection-mode button:not(:last-child):not(:only-child), + .linked:not(.vertical) > :not(:last-child):not(:only-child) headerbar.selection-mode button, + stackswitcher:not(.vertical) > headerbar.selection-mode button:not(:last-child):not(:only-child), .linked:not(.vertical) > + .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child), + .linked:not(.vertical) > :not(:last-child):not(:only-child) + .titlebar:not(headerbar).selection-mode button, + stackswitcher:not(.vertical) > + .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child) { + border-right-style: none; } + .linked:not(.vertical) > headerbar.selection-mode button:not(:last-child):not(:only-child):hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) headerbar.selection-mode button:hover, + stackswitcher:not(.vertical) > headerbar.selection-mode button:not(:last-child):not(:only-child):hover, .linked:not(.vertical) > + .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) + .titlebar:not(headerbar).selection-mode button:hover, + stackswitcher:not(.vertical) > + .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(255, 255, 255, 0.36),0.3); } + .linked:not(.vertical) > headerbar.selection-mode button:not(:last-child):not(:only-child):checked, + .linked:not(.vertical) > :not(:last-child):not(:only-child) headerbar.selection-mode button:checked, + stackswitcher:not(.vertical) > headerbar.selection-mode button:not(:last-child):not(:only-child):checked, .linked:not(.vertical) > + .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):checked, + .linked:not(.vertical) > :not(:last-child):not(:only-child) + .titlebar:not(headerbar).selection-mode button:checked, + stackswitcher:not(.vertical) > + .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):checked { + border-right-style: none; } + .linked:not(.vertical) > headerbar.selection-mode button:not(:last-child):not(:only-child):checked:hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) headerbar.selection-mode button:checked:hover, + stackswitcher:not(.vertical) > headerbar.selection-mode button:not(:last-child):not(:only-child):checked:hover, .linked:not(.vertical) > + .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):checked:hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) + .titlebar:not(headerbar).selection-mode button:checked:hover, + stackswitcher:not(.vertical) > + .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + .linked.vertical > headerbar.selection-mode button:not(:last-child):not(:only-child), + .linked.vertical > :not(:last-child):not(:only-child) headerbar.selection-mode button, + stackswitcher.vertical > headerbar.selection-mode button:not(:last-child):not(:only-child), .linked.vertical > + .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child), + .linked.vertical > :not(:last-child):not(:only-child) + .titlebar:not(headerbar).selection-mode button, + stackswitcher.vertical > + .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child) { + border-bottom-style: none; } + .linked.vertical > headerbar.selection-mode button:not(:last-child):not(:only-child):hover, + .linked.vertical > :not(:last-child):not(:only-child) headerbar.selection-mode button:hover, + stackswitcher.vertical > headerbar.selection-mode button:not(:last-child):not(:only-child):hover, .linked.vertical > + .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):hover, + .linked.vertical > :not(:last-child):not(:only-child) + .titlebar:not(headerbar).selection-mode button:hover, + stackswitcher.vertical > + .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(255, 255, 255, 0.36),0.3); } + .linked.vertical > headerbar.selection-mode button:not(:last-child):not(:only-child):checked, + .linked.vertical > :not(:last-child):not(:only-child) headerbar.selection-mode button:checked, + stackswitcher.vertical > headerbar.selection-mode button:not(:last-child):not(:only-child):checked, .linked.vertical > + .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):checked, + .linked.vertical > :not(:last-child):not(:only-child) + .titlebar:not(headerbar).selection-mode button:checked, + stackswitcher.vertical > + .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):checked { + border-bottom-style: none; } + .linked.vertical > headerbar.selection-mode button:not(:last-child):not(:only-child):checked:hover, + .linked.vertical > :not(:last-child):not(:only-child) headerbar.selection-mode button:checked:hover, + stackswitcher.vertical > headerbar.selection-mode button:not(:last-child):not(:only-child):checked:hover, .linked.vertical > + .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):checked:hover, + .linked.vertical > :not(:last-child):not(:only-child) + .titlebar:not(headerbar).selection-mode button:checked:hover, + stackswitcher.vertical > + .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + headerbar.selection-mode button.flat, + .titlebar:not(headerbar).selection-mode button.flat { + color: #ffffff; + border-color: rgba(252, 102, 0, 0); + background-color: rgba(252, 102, 0, 0); + background-image: none; + box-shadow: none; } + headerbar.selection-mode button:hover, headerbar.selection-mode button.flat:hover, + .titlebar:not(headerbar).selection-mode button:hover, + .titlebar:not(headerbar).selection-mode button.flat:hover { + background-color: #ff6d0a; + background-image: none; + border-color: rgba(204, 204, 204, 0.3); + color: #ffffff; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + headerbar.selection-mode button:hover:focus, headerbar.selection-mode button:hover:hover, headerbar.selection-mode button.flat:hover:focus, headerbar.selection-mode button.flat:hover:hover, + .titlebar:not(headerbar).selection-mode button:hover:focus, + .titlebar:not(headerbar).selection-mode button:hover:hover, + .titlebar:not(headerbar).selection-mode button.flat:hover:focus, + .titlebar:not(headerbar).selection-mode button.flat:hover:hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.3),0.3); } + headerbar.selection-mode button:hover:active, headerbar.selection-mode button:hover:active:hover, headerbar.selection-mode button:hover:active:focus, headerbar.selection-mode button:hover:active:hover:focus, headerbar.selection-mode button:hover:checked, headerbar.selection-mode button:hover:checked:hover, headerbar.selection-mode button:hover:checked:focus, headerbar.selection-mode button:hover:checked:hover:focus, headerbar.selection-mode button.flat:hover:active, headerbar.selection-mode button.flat:hover:active:hover, headerbar.selection-mode button.flat:hover:active:focus, headerbar.selection-mode button.flat:hover:active:hover:focus, headerbar.selection-mode button.flat:hover:checked, headerbar.selection-mode button.flat:hover:checked:hover, headerbar.selection-mode button.flat:hover:checked:focus, headerbar.selection-mode button.flat:hover:checked:hover:focus, + .titlebar:not(headerbar).selection-mode button:hover:active, + .titlebar:not(headerbar).selection-mode button:hover:active:hover, + .titlebar:not(headerbar).selection-mode button:hover:active:focus, + .titlebar:not(headerbar).selection-mode button:hover:active:hover:focus, + .titlebar:not(headerbar).selection-mode button:hover:checked, + .titlebar:not(headerbar).selection-mode button:hover:checked:hover, + .titlebar:not(headerbar).selection-mode button:hover:checked:focus, + .titlebar:not(headerbar).selection-mode button:hover:checked:hover:focus, + .titlebar:not(headerbar).selection-mode button.flat:hover:active, + .titlebar:not(headerbar).selection-mode button.flat:hover:active:hover, + .titlebar:not(headerbar).selection-mode button.flat:hover:active:focus, + .titlebar:not(headerbar).selection-mode button.flat:hover:active:hover:focus, + .titlebar:not(headerbar).selection-mode button.flat:hover:checked, + .titlebar:not(headerbar).selection-mode button.flat:hover:checked:hover, + .titlebar:not(headerbar).selection-mode button.flat:hover:checked:focus, + .titlebar:not(headerbar).selection-mode button.flat:hover:checked:hover:focus { + border-color: rgba(179, 179, 179, 0.3); } + headerbar.selection-mode button:hover:disabled, headerbar.selection-mode button.flat:hover:disabled, + .titlebar:not(headerbar).selection-mode button:hover:disabled, + .titlebar:not(headerbar).selection-mode button.flat:hover:disabled { + border-color: rgba(217, 217, 217, 0.3); } + headerbar.selection-mode button:hover:active:disabled, headerbar.selection-mode button:hover:checked:disabled, headerbar.selection-mode button.flat:hover:active:disabled, headerbar.selection-mode button.flat:hover:checked:disabled, + .titlebar:not(headerbar).selection-mode button:hover:active:disabled, + .titlebar:not(headerbar).selection-mode button:hover:checked:disabled, + .titlebar:not(headerbar).selection-mode button.flat:hover:active:disabled, + .titlebar:not(headerbar).selection-mode button.flat:hover:checked:disabled { + border-color: rgba(204, 204, 204, 0.3); } + headerbar.selection-mode button:focus, headerbar.selection-mode button.flat:focus, + .titlebar:not(headerbar).selection-mode button:focus, + .titlebar:not(headerbar).selection-mode button.flat:focus { + background-color: #ff6d0a; + background-image: none; + border-color: rgba(255, 255, 255, 0.22); + outline-color: rgba(252, 102, 0, 0.5); + outline-width: 1px; + outline-style: solid; + outline-offset: -3px; + color: #ffffff; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + headerbar.selection-mode button:focus:hover, headerbar.selection-mode button.flat:focus:hover, + .titlebar:not(headerbar).selection-mode button:focus:hover, + .titlebar:not(headerbar).selection-mode button.flat:focus:hover { + background-color: #ff7416; + background-image: none; + border-color: rgba(204, 204, 204, 0.3); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + headerbar.selection-mode button:focus:hover:focus, headerbar.selection-mode button:focus:hover:hover, headerbar.selection-mode button.flat:focus:hover:focus, headerbar.selection-mode button.flat:focus:hover:hover, + .titlebar:not(headerbar).selection-mode button:focus:hover:focus, + .titlebar:not(headerbar).selection-mode button:focus:hover:hover, + .titlebar:not(headerbar).selection-mode button.flat:focus:hover:focus, + .titlebar:not(headerbar).selection-mode button.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.3),0.3); } + headerbar.selection-mode button:focus:hover:active, headerbar.selection-mode button:focus:hover:active:hover, headerbar.selection-mode button:focus:hover:active:focus, headerbar.selection-mode button:focus:hover:active:hover:focus, headerbar.selection-mode button:focus:hover:checked, headerbar.selection-mode button:focus:hover:checked:hover, headerbar.selection-mode button:focus:hover:checked:focus, headerbar.selection-mode button:focus:hover:checked:hover:focus, headerbar.selection-mode button.flat:focus:hover:active, headerbar.selection-mode button.flat:focus:hover:active:hover, headerbar.selection-mode button.flat:focus:hover:active:focus, headerbar.selection-mode button.flat:focus:hover:active:hover:focus, headerbar.selection-mode button.flat:focus:hover:checked, headerbar.selection-mode button.flat:focus:hover:checked:hover, headerbar.selection-mode button.flat:focus:hover:checked:focus, headerbar.selection-mode button.flat:focus:hover:checked:hover:focus, + .titlebar:not(headerbar).selection-mode button:focus:hover:active, + .titlebar:not(headerbar).selection-mode button:focus:hover:active:hover, + .titlebar:not(headerbar).selection-mode button:focus:hover:active:focus, + .titlebar:not(headerbar).selection-mode button:focus:hover:active:hover:focus, + .titlebar:not(headerbar).selection-mode button:focus:hover:checked, + .titlebar:not(headerbar).selection-mode button:focus:hover:checked:hover, + .titlebar:not(headerbar).selection-mode button:focus:hover:checked:focus, + .titlebar:not(headerbar).selection-mode button:focus:hover:checked:hover:focus, + .titlebar:not(headerbar).selection-mode button.flat:focus:hover:active, + .titlebar:not(headerbar).selection-mode button.flat:focus:hover:active:hover, + .titlebar:not(headerbar).selection-mode button.flat:focus:hover:active:focus, + .titlebar:not(headerbar).selection-mode button.flat:focus:hover:active:hover:focus, + .titlebar:not(headerbar).selection-mode button.flat:focus:hover:checked, + .titlebar:not(headerbar).selection-mode button.flat:focus:hover:checked:hover, + .titlebar:not(headerbar).selection-mode button.flat:focus:hover:checked:focus, + .titlebar:not(headerbar).selection-mode button.flat:focus:hover:checked:hover:focus { + border-color: rgba(179, 179, 179, 0.3); } + headerbar.selection-mode button:focus:hover:disabled, headerbar.selection-mode button.flat:focus:hover:disabled, + .titlebar:not(headerbar).selection-mode button:focus:hover:disabled, + .titlebar:not(headerbar).selection-mode button.flat:focus:hover:disabled { + border-color: rgba(217, 217, 217, 0.3); } + headerbar.selection-mode button:focus:hover:active:disabled, headerbar.selection-mode button:focus:hover:checked:disabled, headerbar.selection-mode button.flat:focus:hover:active:disabled, headerbar.selection-mode button.flat:focus:hover:checked:disabled, + .titlebar:not(headerbar).selection-mode button:focus:hover:active:disabled, + .titlebar:not(headerbar).selection-mode button:focus:hover:checked:disabled, + .titlebar:not(headerbar).selection-mode button.flat:focus:hover:active:disabled, + .titlebar:not(headerbar).selection-mode button.flat:focus:hover:checked:disabled { + border-color: rgba(204, 204, 204, 0.3); } + headerbar.selection-mode button:checked, headerbar.selection-mode button:active, headerbar.selection-mode button.flat:checked, headerbar.selection-mode button.flat:active, + .titlebar:not(headerbar).selection-mode button:checked, + .titlebar:not(headerbar).selection-mode button:active, + .titlebar:not(headerbar).selection-mode button.flat:checked, + .titlebar:not(headerbar).selection-mode button.flat:active { + /*@include linear-gradient(shade($bg, .7), to top);*/ + background-color: #FC6600; + background-image: none; + border-color: rgba(204, 204, 204, 0.22); + color: #ffffff; + box-shadow: inset 1px 0 rgba(255, 255, 255, 0.06), inset 0 1px rgba(255, 255, 255, 0.07), inset -1px 0 rgba(255, 255, 255, 0.06), inset 0 -1px rgba(255, 255, 255, 0.05); } + headerbar.selection-mode button:checked:focus, headerbar.selection-mode button:checked:hover, headerbar.selection-mode button:active:focus, headerbar.selection-mode button:active:hover, headerbar.selection-mode button.flat:checked:focus, headerbar.selection-mode button.flat:checked:hover, headerbar.selection-mode button.flat:active:focus, headerbar.selection-mode button.flat:active:hover, + .titlebar:not(headerbar).selection-mode button:checked:focus, + .titlebar:not(headerbar).selection-mode button:checked:hover, + .titlebar:not(headerbar).selection-mode button:active:focus, + .titlebar:not(headerbar).selection-mode button:active:hover, + .titlebar:not(headerbar).selection-mode button.flat:checked:focus, + .titlebar:not(headerbar).selection-mode button.flat:checked:hover, + .titlebar:not(headerbar).selection-mode button.flat:active:focus, + .titlebar:not(headerbar).selection-mode button.flat:active:hover { + border-color: mix(#FC6600,rgba(255, 255, 255, 0.22),0.3); } + headerbar.selection-mode button:checked:active, headerbar.selection-mode button:checked:active:hover, headerbar.selection-mode button:checked:active:focus, headerbar.selection-mode button:checked:active:hover:focus, headerbar.selection-mode button:checked:checked, headerbar.selection-mode button:checked:checked:hover, headerbar.selection-mode button:checked:checked:focus, headerbar.selection-mode button:checked:checked:hover:focus, headerbar.selection-mode button:active:active, headerbar.selection-mode button:active:active:hover, headerbar.selection-mode button:active:active:focus, headerbar.selection-mode button:active:active:hover:focus, headerbar.selection-mode button:active:checked, headerbar.selection-mode button:active:checked:hover, headerbar.selection-mode button:active:checked:focus, headerbar.selection-mode button:active:checked:hover:focus, headerbar.selection-mode button.flat:checked:active, headerbar.selection-mode button.flat:checked:active:hover, headerbar.selection-mode button.flat:checked:active:focus, headerbar.selection-mode button.flat:checked:active:hover:focus, headerbar.selection-mode button.flat:checked:checked, headerbar.selection-mode button.flat:checked:checked:hover, headerbar.selection-mode button.flat:checked:checked:focus, headerbar.selection-mode button.flat:checked:checked:hover:focus, headerbar.selection-mode button.flat:active:active, headerbar.selection-mode button.flat:active:active:hover, headerbar.selection-mode button.flat:active:active:focus, headerbar.selection-mode button.flat:active:active:hover:focus, headerbar.selection-mode button.flat:active:checked, headerbar.selection-mode button.flat:active:checked:hover, headerbar.selection-mode button.flat:active:checked:focus, headerbar.selection-mode button.flat:active:checked:hover:focus, + .titlebar:not(headerbar).selection-mode button:checked:active, + .titlebar:not(headerbar).selection-mode button:checked:active:hover, + .titlebar:not(headerbar).selection-mode button:checked:active:focus, + .titlebar:not(headerbar).selection-mode button:checked:active:hover:focus, + .titlebar:not(headerbar).selection-mode button:checked:checked, + .titlebar:not(headerbar).selection-mode button:checked:checked:hover, + .titlebar:not(headerbar).selection-mode button:checked:checked:focus, + .titlebar:not(headerbar).selection-mode button:checked:checked:hover:focus, + .titlebar:not(headerbar).selection-mode button:active:active, + .titlebar:not(headerbar).selection-mode button:active:active:hover, + .titlebar:not(headerbar).selection-mode button:active:active:focus, + .titlebar:not(headerbar).selection-mode button:active:active:hover:focus, + .titlebar:not(headerbar).selection-mode button:active:checked, + .titlebar:not(headerbar).selection-mode button:active:checked:hover, + .titlebar:not(headerbar).selection-mode button:active:checked:focus, + .titlebar:not(headerbar).selection-mode button:active:checked:hover:focus, + .titlebar:not(headerbar).selection-mode button.flat:checked:active, + .titlebar:not(headerbar).selection-mode button.flat:checked:active:hover, + .titlebar:not(headerbar).selection-mode button.flat:checked:active:focus, + .titlebar:not(headerbar).selection-mode button.flat:checked:active:hover:focus, + .titlebar:not(headerbar).selection-mode button.flat:checked:checked, + .titlebar:not(headerbar).selection-mode button.flat:checked:checked:hover, + .titlebar:not(headerbar).selection-mode button.flat:checked:checked:focus, + .titlebar:not(headerbar).selection-mode button.flat:checked:checked:hover:focus, + .titlebar:not(headerbar).selection-mode button.flat:active:active, + .titlebar:not(headerbar).selection-mode button.flat:active:active:hover, + .titlebar:not(headerbar).selection-mode button.flat:active:active:focus, + .titlebar:not(headerbar).selection-mode button.flat:active:active:hover:focus, + .titlebar:not(headerbar).selection-mode button.flat:active:checked, + .titlebar:not(headerbar).selection-mode button.flat:active:checked:hover, + .titlebar:not(headerbar).selection-mode button.flat:active:checked:focus, + .titlebar:not(headerbar).selection-mode button.flat:active:checked:hover:focus { + border-color: rgba(179, 179, 179, 0.22); } + headerbar.selection-mode button:checked:disabled, headerbar.selection-mode button:active:disabled, headerbar.selection-mode button.flat:checked:disabled, headerbar.selection-mode button.flat:active:disabled, + .titlebar:not(headerbar).selection-mode button:checked:disabled, + .titlebar:not(headerbar).selection-mode button:active:disabled, + .titlebar:not(headerbar).selection-mode button.flat:checked:disabled, + .titlebar:not(headerbar).selection-mode button.flat:active:disabled { + border-color: rgba(217, 217, 217, 0.22); } + headerbar.selection-mode button:checked:active:disabled, headerbar.selection-mode button:checked:checked:disabled, headerbar.selection-mode button:active:active:disabled, headerbar.selection-mode button:active:checked:disabled, headerbar.selection-mode button.flat:checked:active:disabled, headerbar.selection-mode button.flat:checked:checked:disabled, headerbar.selection-mode button.flat:active:active:disabled, headerbar.selection-mode button.flat:active:checked:disabled, + .titlebar:not(headerbar).selection-mode button:checked:active:disabled, + .titlebar:not(headerbar).selection-mode button:checked:checked:disabled, + .titlebar:not(headerbar).selection-mode button:active:active:disabled, + .titlebar:not(headerbar).selection-mode button:active:checked:disabled, + .titlebar:not(headerbar).selection-mode button.flat:checked:active:disabled, + .titlebar:not(headerbar).selection-mode button.flat:checked:checked:disabled, + .titlebar:not(headerbar).selection-mode button.flat:active:active:disabled, + .titlebar:not(headerbar).selection-mode button.flat:active:checked:disabled { + border-color: rgba(204, 204, 204, 0.22); } + headerbar.selection-mode button:checked:focus, headerbar.selection-mode button:checked:hover, headerbar.selection-mode button:active:focus, headerbar.selection-mode button:active:hover, headerbar.selection-mode button.flat:checked:focus, headerbar.selection-mode button.flat:checked:hover, headerbar.selection-mode button.flat:active:focus, headerbar.selection-mode button.flat:active:hover, + .titlebar:not(headerbar).selection-mode button:checked:focus, + .titlebar:not(headerbar).selection-mode button:checked:hover, + .titlebar:not(headerbar).selection-mode button:active:focus, + .titlebar:not(headerbar).selection-mode button:active:hover, + .titlebar:not(headerbar).selection-mode button.flat:checked:focus, + .titlebar:not(headerbar).selection-mode button.flat:checked:hover, + .titlebar:not(headerbar).selection-mode button.flat:active:focus, + .titlebar:not(headerbar).selection-mode button.flat:active:hover { + /*@include linear-gradient(shade($bg, .65), to top);*/ + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + headerbar.selection-mode button:focus, headerbar.selection-mode button:hover, headerbar.selection-mode button.flat:focus, headerbar.selection-mode button.flat:hover, + .titlebar:not(headerbar).selection-mode button:focus, + .titlebar:not(headerbar).selection-mode button:hover, + .titlebar:not(headerbar).selection-mode button.flat:focus, + .titlebar:not(headerbar).selection-mode button.flat:hover { + color: #ffffff; } + headerbar.selection-mode button:disabled:disabled, headerbar.selection-mode button.flat:disabled:disabled, + .titlebar:not(headerbar).selection-mode button:disabled:disabled, + .titlebar:not(headerbar).selection-mode button.flat:disabled:disabled { + background-color: alpha(mix(#FC6600,#ffffff,0.2),0.4); + background-image: none; + /*border: 1px solid alpha($bg, .2);*/ + opacity: .6; + color: mix(#FC6600,#ffffff,0.6); + box-shadow: none; } + headerbar.selection-mode button:disabled:disabled :disabled, headerbar.selection-mode button.flat:disabled:disabled :disabled, + .titlebar:not(headerbar).selection-mode button:disabled:disabled :disabled, + .titlebar:not(headerbar).selection-mode button.flat:disabled:disabled :disabled { + color: mix(#FC6600,#ffffff,0.6); } + headerbar.selection-mode button:active:disabled, headerbar.selection-mode button:checked:disabled, headerbar.selection-mode button.flat:active:disabled, headerbar.selection-mode button.flat:checked:disabled, + .titlebar:not(headerbar).selection-mode button:active:disabled, + .titlebar:not(headerbar).selection-mode button:checked:disabled, + .titlebar:not(headerbar).selection-mode button.flat:active:disabled, + .titlebar:not(headerbar).selection-mode button.flat:checked:disabled { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + headerbar.selection-mode button:active:disabled :disabled, headerbar.selection-mode button:checked:disabled :disabled, headerbar.selection-mode button.flat:active:disabled :disabled, headerbar.selection-mode button.flat:checked:disabled :disabled, + .titlebar:not(headerbar).selection-mode button:active:disabled :disabled, + .titlebar:not(headerbar).selection-mode button:checked:disabled :disabled, + .titlebar:not(headerbar).selection-mode button.flat:active:disabled :disabled, + .titlebar:not(headerbar).selection-mode button.flat:checked:disabled :disabled { + color: rgba(255, 255, 255, 0.85); } + headerbar.selection-mode button.separator, headerbar.selection-mode button .separator, + .titlebar:not(headerbar).selection-mode button.separator, + .titlebar:not(headerbar).selection-mode button .separator { + border: 1px solid currentColor; + color: rgba(252, 102, 0, 0.9); } + headerbar.selection-mode button.separator:disabled, headerbar.selection-mode button .separator:disabled, + .titlebar:not(headerbar).selection-mode button.separator:disabled, + .titlebar:not(headerbar).selection-mode button .separator:disabled { + color: rgba(252, 102, 0, 0.85); } + headerbar.selection-mode:backdrop, + .titlebar:not(headerbar).selection-mode:backdrop { + background-color: #FC6600; + background-image: none; } + headerbar.selection-mode .selection-menu:backdrop, headerbar.selection-mode .selection-menu, + .titlebar:not(headerbar).selection-mode .selection-menu:backdrop, + .titlebar:not(headerbar).selection-mode .selection-menu { + color: #ca5200; + background-color: transparent; + background-image: none; + box-shadow: none; + border: 0; } + headerbar.selection-mode .selection-menu:backdrop:hover, headerbar.selection-mode .selection-menu:hover, + .titlebar:not(headerbar).selection-mode .selection-menu:backdrop:hover, + .titlebar:not(headerbar).selection-mode .selection-menu:hover { + color: #b04700; } + headerbar.selection-mode .selection-menu:backdrop:active, headerbar.selection-mode .selection-menu:active, + .titlebar:not(headerbar).selection-mode .selection-menu:backdrop:active, + .titlebar:not(headerbar).selection-mode .selection-menu:active { + color: #bd4d00; } + headerbar.selection-mode .selection-menu:backdrop .arrow, headerbar.selection-mode .selection-menu .arrow, + .titlebar:not(headerbar).selection-mode .selection-menu:backdrop .arrow, + .titlebar:not(headerbar).selection-mode .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + color: rgba(255, 255, 255, 0.5); + -gtk-icon-shadow: none; } + headerbar.selection-mode .dim-label, headerbar.selection-mode label.separator, .selection-menu headerbar.selection-mode .dim-label, .selection-menu headerbar.selection-mode label.separator, + .titlebar:not(headerbar).selection-mode .dim-label, + .titlebar:not(headerbar).selection-mode label.separator, .selection-menu .titlebar:not(headerbar).selection-mode .dim-label, .selection-menu .titlebar:not(headerbar).selection-mode label.separator { + color: #b04700; } + +/********** + ! Calendar +***********/ +calendar { + padding: 1px 3px; + outline-offset: -1px; + color: #eeeeee; } + calendar:selected { + border-radius: 3px; } + calendar.header { + border-bottom: 1px solid rgba(95, 95, 95, 0.1); + border-radius: 0; } + calendar.header:backdrop { + border-color: rgba(95, 95, 95, 0.1); } + calendar.button { + color: rgba(238, 238, 238, 0.55); } + calendar.button:hover { + color: #eeeeee; } + calendar.button:backdrop { + color: alpha(mix(#eeeeee,#101010,0.5),0.55); } + calendar.button:disabled { + color: alpha(mix(#eeeeee,#101010,0.5),0.55); } + calendar:indeterminate, calendar:indeterminate:backdrop { + color: mix(#eeeeee,#101010,0.5); } + calendar.highlight, calendar.highlight:backdrop { + font-size: smaller; + color: mix(#FC6600,#eeeeee,0.5); } + calendar:backdrop { + color: mix(#101010,#eeeeee,0.8); } + +/* gnome-calendar */ +.calendar-view { + background-color: #101010; + color: #eeeeee; } + +/*************** + ! Color chooser +****************/ +colorswatch:drop(active), colorswatch { + border-style: none; } + +colorswatch.top { + border-top-left-radius: 3.5px; + border-top-right-radius: 3.5px; } + colorswatch.top overlay { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + +colorswatch.bottom { + border-bottom-left-radius: 3.5px; + border-bottom-right-radius: 3.5px; } + colorswatch.bottom overlay { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; } + +colorswatch.left, colorswatch:first-child:not(.top) { + border-top-left-radius: 3.5px; + border-bottom-left-radius: 3.5px; } + colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + +colorswatch.right, colorswatch:last-child:not(.bottom) { + border-top-right-radius: 3.5px; + border-bottom-right-radius: 3.5px; } + colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; } + +colorswatch.dark overlay { + color: #ffffff; } + colorswatch.dark overlay:hover { + border-color: rgba(95, 95, 95, 0.8); } + colorswatch.dark overlay:backdrop { + color: mix(#FC6600,#ffffff,0.66); } + +colorswatch.light overlay { + color: #eeeeee; } + colorswatch.light overlay:hover { + border-color: rgba(95, 95, 95, 0.5); } + colorswatch.light overlay:backdrop { + color: mix(#101010,#eeeeee,0.8); } + +colorswatch:drop(active) { + box-shadow: none; } + colorswatch:drop(active).light overlay { + border-color: #FC6600; + box-shadow: inset 0 0 0 2px #d85800, inset 0 0 0 1px #FC6600; } + colorswatch:drop(active).dark overlay { + border-color: #FC6600; + box-shadow: inset 0 0 0 2px rgba(95, 95, 95, 0.3), inset 0 0 0 1px #FC6600; } + +colorswatch overlay { + border: 1px solid rgba(95, 95, 95, 0.3); } + colorswatch overlay:hover { + box-shadow: inset 0 1px rgba(17, 17, 17, 0.4), inset 0 -1px rgba(95, 95, 95, 0.2); } + colorswatch overlay:backdrop, colorswatch overlay:backdrop:hover { + border-color: rgba(95, 95, 95, 0.3); + box-shadow: none; } + +colorswatch:disabled { + opacity: .5; } + colorswatch:disabled overlay { + border-color: rgba(95, 95, 95, 0.6); + box-shadow: none; } + +row:selected colorswatch { + box-shadow: 0 0 0 2px #ffffff; } + +colorswatch#add-color-button { + border-radius: 3px 3px 0 0; } + colorswatch#add-color-button:only-child { + border-radius: 3px; } + colorswatch#add-color-button overlay { + background-color: #0f0f0f; + color: #eeeeee; } + colorswatch#add-color-button overlay:hover { + background-color: #0e0e0e; } + colorswatch#add-color-button overlay:backdrop { + background-color: #0f0f0f; } + +colorswatch#editor-color-sample { + border-radius: 3px; } + colorswatch#editor-color-sample overlay { + border-radius: 3.5px; } + +button.color { + padding: 3px; } + button.color colorswatch:only-child, button.color colorswatch:only-child overlay { + border-radius: 3px; } + button.color:disabled colorswatch:only-child, button.color:backdrop colorswatch:only-child, button.color:active colorswatch:only-child, button.color:checked colorswatch:only-child { + box-shadow: none; } + +/*********************** +! Font and file choosers +************************/ +filechooser { + /* for fallback when header bar not used */ } + filechooser .dialog-action-box { + border-top: 1px solid mix(#101010,#eeeeee,0.18); } + filechooser .dialog-action-box:backdrop { + border-top-color: mix(#101010,mix(#101010,#eeeeee,0.18),0.9); } + filechooser #pathbarbox { + border-bottom: 1px solid mix(#101010,#eeeeee,0.18); + background-color: #101010; } + +filechooserbutton:drop(active) { + box-shadow: none; + border-color: transparent; } + +/****************** + ! Grid and flowbox +*******************/ +widget:active { + background-color: mix(#FC6600,#101010,0.5); } + +list { + color: #eeeeee; + background-color: #101010; + border-color: mix(#101010,#eeeeee,0.18); } + list:backdrop { + background-color: #101010; + border-color: mix(#101010,mix(#101010,#eeeeee,0.18),0.9); } + list row { + padding: 3px; } + +row { + transition: all 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + row:hover { + transition: none; } + row:backdrop { + transition: 200ms ease-out; } + row.activatable.has-open-popup, row.activatable:hover { + background-color: rgba(238, 238, 238, 0.05); } + row.activatable:active { + box-shadow: inset 0 2px 2px -2px rgba(95, 95, 95, 0.2); } + row.activatable:backdrop:hover { + background-color: transparent; } + row.activatable:selected:active { + box-shadow: inset 0 2px 3px -1px rgba(95, 95, 95, 0.5); } + row.activatable:selected.has-open-popup, row.activatable:selected:hover { + background-color: mix(#FC6600,#eeeeee,0.1); } + row.activatable:selected:backdrop { + background-color: #FC6600; } + +flowbox flowboxchild { + padding: 3px; + border-radius: 3px; } + flowbox flowboxchild:selected { + outline-offset: -2px; } + +/********* + ! Buttons +**********/ +/****************** +! ComboBoxes * +*******************/ +/********* + ! Infobar +**********/ +infobar { + border: 0; } + infobar.info, infobar.info:backdrop { + background-color: #9e6656; + background-image: none; + border: 1px solid #7e5245; + caret-color: currentColor; } + infobar.info label, infobar.info, infobar.info:backdrop label, infobar.info:backdrop { + color: #101010; } + infobar.info button { + background-color: #9e6656; + background-image: none; + border-color: rgba(13, 13, 13, 0.32); + color: #101010; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + infobar.info button:focus, infobar.info button:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.32),0.3); } + infobar.info button:active, infobar.info button:active:hover, infobar.info button:active:focus, infobar.info button:active:hover:focus, infobar.info button:checked, infobar.info button:checked:hover, infobar.info button:checked:focus, infobar.info button:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.32); } + infobar.info button:disabled { + border-color: rgba(14, 14, 14, 0.32); } + infobar.info button:active:disabled, infobar.info button:checked:disabled { + border-color: rgba(13, 13, 13, 0.32); } + .linked:not(.vertical) > infobar.info button:not(:last-child):not(:only-child), + .linked:not(.vertical) > :not(:last-child):not(:only-child) infobar.info button, + stackswitcher:not(.vertical) > infobar.info button:not(:last-child):not(:only-child) { + border-right-style: none; } + .linked:not(.vertical) > infobar.info button:not(:last-child):not(:only-child):hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) infobar.info button:hover, + stackswitcher:not(.vertical) > infobar.info button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(16, 16, 16, 0.36),0.3); } + .linked:not(.vertical) > infobar.info button:not(:last-child):not(:only-child):checked, + .linked:not(.vertical) > :not(:last-child):not(:only-child) infobar.info button:checked, + stackswitcher:not(.vertical) > infobar.info button:not(:last-child):not(:only-child):checked { + border-right-style: none; } + .linked:not(.vertical) > infobar.info button:not(:last-child):not(:only-child):checked:hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) infobar.info button:checked:hover, + stackswitcher:not(.vertical) > infobar.info button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + .linked.vertical > infobar.info button:not(:last-child):not(:only-child), + .linked.vertical > :not(:last-child):not(:only-child) infobar.info button, + stackswitcher.vertical > infobar.info button:not(:last-child):not(:only-child) { + border-bottom-style: none; } + .linked.vertical > infobar.info button:not(:last-child):not(:only-child):hover, + .linked.vertical > :not(:last-child):not(:only-child) infobar.info button:hover, + stackswitcher.vertical > infobar.info button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(16, 16, 16, 0.36),0.3); } + .linked.vertical > infobar.info button:not(:last-child):not(:only-child):checked, + .linked.vertical > :not(:last-child):not(:only-child) infobar.info button:checked, + stackswitcher.vertical > infobar.info button:not(:last-child):not(:only-child):checked { + border-bottom-style: none; } + .linked.vertical > infobar.info button:not(:last-child):not(:only-child):checked:hover, + .linked.vertical > :not(:last-child):not(:only-child) infobar.info button:checked:hover, + stackswitcher.vertical > infobar.info button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + infobar.info button.flat { + color: #101010; + border-color: rgba(158, 102, 86, 0); + background-color: rgba(158, 102, 86, 0); + background-image: none; + box-shadow: none; } + infobar.info button:hover, infobar.info button.flat:hover { + background-color: #a66b5b; + background-image: none; + border-color: rgba(13, 13, 13, 0.4); + color: #101010; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + infobar.info button:hover:focus, infobar.info button:hover:hover, infobar.info button.flat:hover:focus, infobar.info button.flat:hover:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.4),0.3); } + infobar.info button:hover:active, infobar.info button:hover:active:hover, infobar.info button:hover:active:focus, infobar.info button:hover:active:hover:focus, infobar.info button:hover:checked, infobar.info button:hover:checked:hover, infobar.info button:hover:checked:focus, infobar.info button:hover:checked:hover:focus, infobar.info button.flat:hover:active, infobar.info button.flat:hover:active:hover, infobar.info button.flat:hover:active:focus, infobar.info button.flat:hover:active:hover:focus, infobar.info button.flat:hover:checked, infobar.info button.flat:hover:checked:hover, infobar.info button.flat:hover:checked:focus, infobar.info button.flat:hover:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.4); } + infobar.info button:hover:disabled, infobar.info button.flat:hover:disabled { + border-color: rgba(14, 14, 14, 0.4); } + infobar.info button:hover:active:disabled, infobar.info button:hover:checked:disabled, infobar.info button.flat:hover:active:disabled, infobar.info button.flat:hover:checked:disabled { + border-color: rgba(13, 13, 13, 0.4); } + infobar.info button:focus, infobar.info button.flat:focus { + background-color: #a66b5b; + background-image: none; + border-color: rgba(16, 16, 16, 0.32); + outline-color: rgba(252, 102, 0, 0.5); + outline-width: 1px; + outline-style: solid; + outline-offset: -3px; + color: #101010; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + infobar.info button:focus:hover, infobar.info button.flat:focus:hover { + background-color: #aa7263; + background-image: none; + border-color: rgba(13, 13, 13, 0.4); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + infobar.info button:focus:hover:focus, infobar.info button:focus:hover:hover, infobar.info button.flat:focus:hover:focus, infobar.info button.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.4),0.3); } + infobar.info button:focus:hover:active, infobar.info button:focus:hover:active:hover, infobar.info button:focus:hover:active:focus, infobar.info button:focus:hover:active:hover:focus, infobar.info button:focus:hover:checked, infobar.info button:focus:hover:checked:hover, infobar.info button:focus:hover:checked:focus, infobar.info button:focus:hover:checked:hover:focus, infobar.info button.flat:focus:hover:active, infobar.info button.flat:focus:hover:active:hover, infobar.info button.flat:focus:hover:active:focus, infobar.info button.flat:focus:hover:active:hover:focus, infobar.info button.flat:focus:hover:checked, infobar.info button.flat:focus:hover:checked:hover, infobar.info button.flat:focus:hover:checked:focus, infobar.info button.flat:focus:hover:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.4); } + infobar.info button:focus:hover:disabled, infobar.info button.flat:focus:hover:disabled { + border-color: rgba(14, 14, 14, 0.4); } + infobar.info button:focus:hover:active:disabled, infobar.info button:focus:hover:checked:disabled, infobar.info button.flat:focus:hover:active:disabled, infobar.info button.flat:focus:hover:checked:disabled { + border-color: rgba(13, 13, 13, 0.4); } + infobar.info button:checked, infobar.info button:active, infobar.info button.flat:checked, infobar.info button.flat:active { + /*@include linear-gradient(shade($bg, .7), to top);*/ + background-color: #FC6600; + background-image: none; + border-color: rgba(13, 13, 13, 0.32); + color: #ffffff; + box-shadow: inset 1px 0 rgba(16, 16, 16, 0.06), inset 0 1px rgba(16, 16, 16, 0.07), inset -1px 0 rgba(16, 16, 16, 0.06), inset 0 -1px rgba(16, 16, 16, 0.05); } + infobar.info button:checked:focus, infobar.info button:checked:hover, infobar.info button:active:focus, infobar.info button:active:hover, infobar.info button.flat:checked:focus, infobar.info button.flat:checked:hover, infobar.info button.flat:active:focus, infobar.info button.flat:active:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.32),0.3); } + infobar.info button:checked:active, infobar.info button:checked:active:hover, infobar.info button:checked:active:focus, infobar.info button:checked:active:hover:focus, infobar.info button:checked:checked, infobar.info button:checked:checked:hover, infobar.info button:checked:checked:focus, infobar.info button:checked:checked:hover:focus, infobar.info button:active:active, infobar.info button:active:active:hover, infobar.info button:active:active:focus, infobar.info button:active:active:hover:focus, infobar.info button:active:checked, infobar.info button:active:checked:hover, infobar.info button:active:checked:focus, infobar.info button:active:checked:hover:focus, infobar.info button.flat:checked:active, infobar.info button.flat:checked:active:hover, infobar.info button.flat:checked:active:focus, infobar.info button.flat:checked:active:hover:focus, infobar.info button.flat:checked:checked, infobar.info button.flat:checked:checked:hover, infobar.info button.flat:checked:checked:focus, infobar.info button.flat:checked:checked:hover:focus, infobar.info button.flat:active:active, infobar.info button.flat:active:active:hover, infobar.info button.flat:active:active:focus, infobar.info button.flat:active:active:hover:focus, infobar.info button.flat:active:checked, infobar.info button.flat:active:checked:hover, infobar.info button.flat:active:checked:focus, infobar.info button.flat:active:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.32); } + infobar.info button:checked:disabled, infobar.info button:active:disabled, infobar.info button.flat:checked:disabled, infobar.info button.flat:active:disabled { + border-color: rgba(14, 14, 14, 0.32); } + infobar.info button:checked:active:disabled, infobar.info button:checked:checked:disabled, infobar.info button:active:active:disabled, infobar.info button:active:checked:disabled, infobar.info button.flat:checked:active:disabled, infobar.info button.flat:checked:checked:disabled, infobar.info button.flat:active:active:disabled, infobar.info button.flat:active:checked:disabled { + border-color: rgba(13, 13, 13, 0.32); } + infobar.info button:checked:focus, infobar.info button:checked:hover, infobar.info button:active:focus, infobar.info button:active:hover, infobar.info button.flat:checked:focus, infobar.info button.flat:checked:hover, infobar.info button.flat:active:focus, infobar.info button.flat:active:hover { + /*@include linear-gradient(shade($bg, .65), to top);*/ + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + infobar.info button:focus, infobar.info button:hover, infobar.info button.flat:focus, infobar.info button.flat:hover { + color: #101010; } + infobar.info button:disabled:disabled, infobar.info button.flat:disabled:disabled { + background-color: alpha(mix(#9e6656,#101010,0.2),0.4); + background-image: none; + /*border: 1px solid alpha($bg, .2);*/ + opacity: .6; + color: mix(#9e6656,#101010,0.6); + box-shadow: none; } + infobar.info button:disabled:disabled :disabled, infobar.info button.flat:disabled:disabled :disabled { + color: mix(#9e6656,#101010,0.6); } + infobar.info button:active:disabled, infobar.info button:checked:disabled, infobar.info button.flat:active:disabled, infobar.info button.flat:checked:disabled { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + infobar.info button:active:disabled :disabled, infobar.info button:checked:disabled :disabled, infobar.info button.flat:active:disabled :disabled, infobar.info button.flat:checked:disabled :disabled { + color: rgba(255, 255, 255, 0.85); } + infobar.info button.separator, infobar.info button .separator { + border: 1px solid currentColor; + color: rgba(158, 102, 86, 0.9); } + infobar.info button.separator:disabled, infobar.info button .separator:disabled { + color: rgba(158, 102, 86, 0.85); } + infobar.warning, infobar.warning:backdrop { + background-color: #fcbe00; + background-image: none; + border: 1px solid #ca9800; + caret-color: currentColor; } + infobar.warning label, infobar.warning, infobar.warning:backdrop label, infobar.warning:backdrop { + color: #101010; } + infobar.warning button { + background-color: #fcbe00; + background-image: none; + border-color: rgba(13, 13, 13, 0.32); + color: #101010; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + infobar.warning button:focus, infobar.warning button:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.32),0.3); } + infobar.warning button:active, infobar.warning button:active:hover, infobar.warning button:active:focus, infobar.warning button:active:hover:focus, infobar.warning button:checked, infobar.warning button:checked:hover, infobar.warning button:checked:focus, infobar.warning button:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.32); } + infobar.warning button:disabled { + border-color: rgba(14, 14, 14, 0.32); } + infobar.warning button:active:disabled, infobar.warning button:checked:disabled { + border-color: rgba(13, 13, 13, 0.32); } + .linked:not(.vertical) > infobar.warning button:not(:last-child):not(:only-child), + .linked:not(.vertical) > :not(:last-child):not(:only-child) infobar.warning button, + stackswitcher:not(.vertical) > infobar.warning button:not(:last-child):not(:only-child) { + border-right-style: none; } + .linked:not(.vertical) > infobar.warning button:not(:last-child):not(:only-child):hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) infobar.warning button:hover, + stackswitcher:not(.vertical) > infobar.warning button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(16, 16, 16, 0.36),0.3); } + .linked:not(.vertical) > infobar.warning button:not(:last-child):not(:only-child):checked, + .linked:not(.vertical) > :not(:last-child):not(:only-child) infobar.warning button:checked, + stackswitcher:not(.vertical) > infobar.warning button:not(:last-child):not(:only-child):checked { + border-right-style: none; } + .linked:not(.vertical) > infobar.warning button:not(:last-child):not(:only-child):checked:hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) infobar.warning button:checked:hover, + stackswitcher:not(.vertical) > infobar.warning button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + .linked.vertical > infobar.warning button:not(:last-child):not(:only-child), + .linked.vertical > :not(:last-child):not(:only-child) infobar.warning button, + stackswitcher.vertical > infobar.warning button:not(:last-child):not(:only-child) { + border-bottom-style: none; } + .linked.vertical > infobar.warning button:not(:last-child):not(:only-child):hover, + .linked.vertical > :not(:last-child):not(:only-child) infobar.warning button:hover, + stackswitcher.vertical > infobar.warning button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(16, 16, 16, 0.36),0.3); } + .linked.vertical > infobar.warning button:not(:last-child):not(:only-child):checked, + .linked.vertical > :not(:last-child):not(:only-child) infobar.warning button:checked, + stackswitcher.vertical > infobar.warning button:not(:last-child):not(:only-child):checked { + border-bottom-style: none; } + .linked.vertical > infobar.warning button:not(:last-child):not(:only-child):checked:hover, + .linked.vertical > :not(:last-child):not(:only-child) infobar.warning button:checked:hover, + stackswitcher.vertical > infobar.warning button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + infobar.warning button.flat { + color: #101010; + border-color: rgba(252, 190, 0, 0); + background-color: rgba(252, 190, 0, 0); + background-image: none; + box-shadow: none; } + infobar.warning button:hover, infobar.warning button.flat:hover { + background-color: #ffc30a; + background-image: none; + border-color: rgba(13, 13, 13, 0.4); + color: #101010; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + infobar.warning button:hover:focus, infobar.warning button:hover:hover, infobar.warning button.flat:hover:focus, infobar.warning button.flat:hover:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.4),0.3); } + infobar.warning button:hover:active, infobar.warning button:hover:active:hover, infobar.warning button:hover:active:focus, infobar.warning button:hover:active:hover:focus, infobar.warning button:hover:checked, infobar.warning button:hover:checked:hover, infobar.warning button:hover:checked:focus, infobar.warning button:hover:checked:hover:focus, infobar.warning button.flat:hover:active, infobar.warning button.flat:hover:active:hover, infobar.warning button.flat:hover:active:focus, infobar.warning button.flat:hover:active:hover:focus, infobar.warning button.flat:hover:checked, infobar.warning button.flat:hover:checked:hover, infobar.warning button.flat:hover:checked:focus, infobar.warning button.flat:hover:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.4); } + infobar.warning button:hover:disabled, infobar.warning button.flat:hover:disabled { + border-color: rgba(14, 14, 14, 0.4); } + infobar.warning button:hover:active:disabled, infobar.warning button:hover:checked:disabled, infobar.warning button.flat:hover:active:disabled, infobar.warning button.flat:hover:checked:disabled { + border-color: rgba(13, 13, 13, 0.4); } + infobar.warning button:focus, infobar.warning button.flat:focus { + background-color: #ffc30a; + background-image: none; + border-color: rgba(16, 16, 16, 0.32); + outline-color: rgba(252, 102, 0, 0.5); + outline-width: 1px; + outline-style: solid; + outline-offset: -3px; + color: #101010; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + infobar.warning button:focus:hover, infobar.warning button.flat:focus:hover { + background-color: #ffc616; + background-image: none; + border-color: rgba(13, 13, 13, 0.4); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + infobar.warning button:focus:hover:focus, infobar.warning button:focus:hover:hover, infobar.warning button.flat:focus:hover:focus, infobar.warning button.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.4),0.3); } + infobar.warning button:focus:hover:active, infobar.warning button:focus:hover:active:hover, infobar.warning button:focus:hover:active:focus, infobar.warning button:focus:hover:active:hover:focus, infobar.warning button:focus:hover:checked, infobar.warning button:focus:hover:checked:hover, infobar.warning button:focus:hover:checked:focus, infobar.warning button:focus:hover:checked:hover:focus, infobar.warning button.flat:focus:hover:active, infobar.warning button.flat:focus:hover:active:hover, infobar.warning button.flat:focus:hover:active:focus, infobar.warning button.flat:focus:hover:active:hover:focus, infobar.warning button.flat:focus:hover:checked, infobar.warning button.flat:focus:hover:checked:hover, infobar.warning button.flat:focus:hover:checked:focus, infobar.warning button.flat:focus:hover:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.4); } + infobar.warning button:focus:hover:disabled, infobar.warning button.flat:focus:hover:disabled { + border-color: rgba(14, 14, 14, 0.4); } + infobar.warning button:focus:hover:active:disabled, infobar.warning button:focus:hover:checked:disabled, infobar.warning button.flat:focus:hover:active:disabled, infobar.warning button.flat:focus:hover:checked:disabled { + border-color: rgba(13, 13, 13, 0.4); } + infobar.warning button:checked, infobar.warning button:active, infobar.warning button.flat:checked, infobar.warning button.flat:active { + /*@include linear-gradient(shade($bg, .7), to top);*/ + background-color: #FC6600; + background-image: none; + border-color: rgba(13, 13, 13, 0.32); + color: #ffffff; + box-shadow: inset 1px 0 rgba(16, 16, 16, 0.06), inset 0 1px rgba(16, 16, 16, 0.07), inset -1px 0 rgba(16, 16, 16, 0.06), inset 0 -1px rgba(16, 16, 16, 0.05); } + infobar.warning button:checked:focus, infobar.warning button:checked:hover, infobar.warning button:active:focus, infobar.warning button:active:hover, infobar.warning button.flat:checked:focus, infobar.warning button.flat:checked:hover, infobar.warning button.flat:active:focus, infobar.warning button.flat:active:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.32),0.3); } + infobar.warning button:checked:active, infobar.warning button:checked:active:hover, infobar.warning button:checked:active:focus, infobar.warning button:checked:active:hover:focus, infobar.warning button:checked:checked, infobar.warning button:checked:checked:hover, infobar.warning button:checked:checked:focus, infobar.warning button:checked:checked:hover:focus, infobar.warning button:active:active, infobar.warning button:active:active:hover, infobar.warning button:active:active:focus, infobar.warning button:active:active:hover:focus, infobar.warning button:active:checked, infobar.warning button:active:checked:hover, infobar.warning button:active:checked:focus, infobar.warning button:active:checked:hover:focus, infobar.warning button.flat:checked:active, infobar.warning button.flat:checked:active:hover, infobar.warning button.flat:checked:active:focus, infobar.warning button.flat:checked:active:hover:focus, infobar.warning button.flat:checked:checked, infobar.warning button.flat:checked:checked:hover, infobar.warning button.flat:checked:checked:focus, infobar.warning button.flat:checked:checked:hover:focus, infobar.warning button.flat:active:active, infobar.warning button.flat:active:active:hover, infobar.warning button.flat:active:active:focus, infobar.warning button.flat:active:active:hover:focus, infobar.warning button.flat:active:checked, infobar.warning button.flat:active:checked:hover, infobar.warning button.flat:active:checked:focus, infobar.warning button.flat:active:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.32); } + infobar.warning button:checked:disabled, infobar.warning button:active:disabled, infobar.warning button.flat:checked:disabled, infobar.warning button.flat:active:disabled { + border-color: rgba(14, 14, 14, 0.32); } + infobar.warning button:checked:active:disabled, infobar.warning button:checked:checked:disabled, infobar.warning button:active:active:disabled, infobar.warning button:active:checked:disabled, infobar.warning button.flat:checked:active:disabled, infobar.warning button.flat:checked:checked:disabled, infobar.warning button.flat:active:active:disabled, infobar.warning button.flat:active:checked:disabled { + border-color: rgba(13, 13, 13, 0.32); } + infobar.warning button:checked:focus, infobar.warning button:checked:hover, infobar.warning button:active:focus, infobar.warning button:active:hover, infobar.warning button.flat:checked:focus, infobar.warning button.flat:checked:hover, infobar.warning button.flat:active:focus, infobar.warning button.flat:active:hover { + /*@include linear-gradient(shade($bg, .65), to top);*/ + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + infobar.warning button:focus, infobar.warning button:hover, infobar.warning button.flat:focus, infobar.warning button.flat:hover { + color: #101010; } + infobar.warning button:disabled:disabled, infobar.warning button.flat:disabled:disabled { + background-color: alpha(mix(#fcbe00,#101010,0.2),0.4); + background-image: none; + /*border: 1px solid alpha($bg, .2);*/ + opacity: .6; + color: mix(#fcbe00,#101010,0.6); + box-shadow: none; } + infobar.warning button:disabled:disabled :disabled, infobar.warning button.flat:disabled:disabled :disabled { + color: mix(#fcbe00,#101010,0.6); } + infobar.warning button:active:disabled, infobar.warning button:checked:disabled, infobar.warning button.flat:active:disabled, infobar.warning button.flat:checked:disabled { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + infobar.warning button:active:disabled :disabled, infobar.warning button:checked:disabled :disabled, infobar.warning button.flat:active:disabled :disabled, infobar.warning button.flat:checked:disabled :disabled { + color: rgba(255, 255, 255, 0.85); } + infobar.warning button.separator, infobar.warning button .separator { + border: 1px solid currentColor; + color: rgba(252, 190, 0, 0.9); } + infobar.warning button.separator:disabled, infobar.warning button .separator:disabled { + color: rgba(252, 190, 0, 0.85); } + infobar.question, infobar.question:backdrop { + background-color: #9e6656; + background-image: none; + border: 1px solid #7e5245; + caret-color: currentColor; } + infobar.question label, infobar.question, infobar.question:backdrop label, infobar.question:backdrop { + color: #101010; } + infobar.question button { + background-color: #9e6656; + background-image: none; + border-color: rgba(13, 13, 13, 0.32); + color: #101010; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + infobar.question button:focus, infobar.question button:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.32),0.3); } + infobar.question button:active, infobar.question button:active:hover, infobar.question button:active:focus, infobar.question button:active:hover:focus, infobar.question button:checked, infobar.question button:checked:hover, infobar.question button:checked:focus, infobar.question button:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.32); } + infobar.question button:disabled { + border-color: rgba(14, 14, 14, 0.32); } + infobar.question button:active:disabled, infobar.question button:checked:disabled { + border-color: rgba(13, 13, 13, 0.32); } + .linked:not(.vertical) > infobar.question button:not(:last-child):not(:only-child), + .linked:not(.vertical) > :not(:last-child):not(:only-child) infobar.question button, + stackswitcher:not(.vertical) > infobar.question button:not(:last-child):not(:only-child) { + border-right-style: none; } + .linked:not(.vertical) > infobar.question button:not(:last-child):not(:only-child):hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) infobar.question button:hover, + stackswitcher:not(.vertical) > infobar.question button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(16, 16, 16, 0.36),0.3); } + .linked:not(.vertical) > infobar.question button:not(:last-child):not(:only-child):checked, + .linked:not(.vertical) > :not(:last-child):not(:only-child) infobar.question button:checked, + stackswitcher:not(.vertical) > infobar.question button:not(:last-child):not(:only-child):checked { + border-right-style: none; } + .linked:not(.vertical) > infobar.question button:not(:last-child):not(:only-child):checked:hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) infobar.question button:checked:hover, + stackswitcher:not(.vertical) > infobar.question button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + .linked.vertical > infobar.question button:not(:last-child):not(:only-child), + .linked.vertical > :not(:last-child):not(:only-child) infobar.question button, + stackswitcher.vertical > infobar.question button:not(:last-child):not(:only-child) { + border-bottom-style: none; } + .linked.vertical > infobar.question button:not(:last-child):not(:only-child):hover, + .linked.vertical > :not(:last-child):not(:only-child) infobar.question button:hover, + stackswitcher.vertical > infobar.question button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(16, 16, 16, 0.36),0.3); } + .linked.vertical > infobar.question button:not(:last-child):not(:only-child):checked, + .linked.vertical > :not(:last-child):not(:only-child) infobar.question button:checked, + stackswitcher.vertical > infobar.question button:not(:last-child):not(:only-child):checked { + border-bottom-style: none; } + .linked.vertical > infobar.question button:not(:last-child):not(:only-child):checked:hover, + .linked.vertical > :not(:last-child):not(:only-child) infobar.question button:checked:hover, + stackswitcher.vertical > infobar.question button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + infobar.question button.flat { + color: #101010; + border-color: rgba(158, 102, 86, 0); + background-color: rgba(158, 102, 86, 0); + background-image: none; + box-shadow: none; } + infobar.question button:hover, infobar.question button.flat:hover { + background-color: #a66b5b; + background-image: none; + border-color: rgba(13, 13, 13, 0.4); + color: #101010; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + infobar.question button:hover:focus, infobar.question button:hover:hover, infobar.question button.flat:hover:focus, infobar.question button.flat:hover:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.4),0.3); } + infobar.question button:hover:active, infobar.question button:hover:active:hover, infobar.question button:hover:active:focus, infobar.question button:hover:active:hover:focus, infobar.question button:hover:checked, infobar.question button:hover:checked:hover, infobar.question button:hover:checked:focus, infobar.question button:hover:checked:hover:focus, infobar.question button.flat:hover:active, infobar.question button.flat:hover:active:hover, infobar.question button.flat:hover:active:focus, infobar.question button.flat:hover:active:hover:focus, infobar.question button.flat:hover:checked, infobar.question button.flat:hover:checked:hover, infobar.question button.flat:hover:checked:focus, infobar.question button.flat:hover:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.4); } + infobar.question button:hover:disabled, infobar.question button.flat:hover:disabled { + border-color: rgba(14, 14, 14, 0.4); } + infobar.question button:hover:active:disabled, infobar.question button:hover:checked:disabled, infobar.question button.flat:hover:active:disabled, infobar.question button.flat:hover:checked:disabled { + border-color: rgba(13, 13, 13, 0.4); } + infobar.question button:focus, infobar.question button.flat:focus { + background-color: #a66b5b; + background-image: none; + border-color: rgba(16, 16, 16, 0.32); + outline-color: rgba(252, 102, 0, 0.5); + outline-width: 1px; + outline-style: solid; + outline-offset: -3px; + color: #101010; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + infobar.question button:focus:hover, infobar.question button.flat:focus:hover { + background-color: #aa7263; + background-image: none; + border-color: rgba(13, 13, 13, 0.4); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + infobar.question button:focus:hover:focus, infobar.question button:focus:hover:hover, infobar.question button.flat:focus:hover:focus, infobar.question button.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.4),0.3); } + infobar.question button:focus:hover:active, infobar.question button:focus:hover:active:hover, infobar.question button:focus:hover:active:focus, infobar.question button:focus:hover:active:hover:focus, infobar.question button:focus:hover:checked, infobar.question button:focus:hover:checked:hover, infobar.question button:focus:hover:checked:focus, infobar.question button:focus:hover:checked:hover:focus, infobar.question button.flat:focus:hover:active, infobar.question button.flat:focus:hover:active:hover, infobar.question button.flat:focus:hover:active:focus, infobar.question button.flat:focus:hover:active:hover:focus, infobar.question button.flat:focus:hover:checked, infobar.question button.flat:focus:hover:checked:hover, infobar.question button.flat:focus:hover:checked:focus, infobar.question button.flat:focus:hover:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.4); } + infobar.question button:focus:hover:disabled, infobar.question button.flat:focus:hover:disabled { + border-color: rgba(14, 14, 14, 0.4); } + infobar.question button:focus:hover:active:disabled, infobar.question button:focus:hover:checked:disabled, infobar.question button.flat:focus:hover:active:disabled, infobar.question button.flat:focus:hover:checked:disabled { + border-color: rgba(13, 13, 13, 0.4); } + infobar.question button:checked, infobar.question button:active, infobar.question button.flat:checked, infobar.question button.flat:active { + /*@include linear-gradient(shade($bg, .7), to top);*/ + background-color: #FC6600; + background-image: none; + border-color: rgba(13, 13, 13, 0.32); + color: #ffffff; + box-shadow: inset 1px 0 rgba(16, 16, 16, 0.06), inset 0 1px rgba(16, 16, 16, 0.07), inset -1px 0 rgba(16, 16, 16, 0.06), inset 0 -1px rgba(16, 16, 16, 0.05); } + infobar.question button:checked:focus, infobar.question button:checked:hover, infobar.question button:active:focus, infobar.question button:active:hover, infobar.question button.flat:checked:focus, infobar.question button.flat:checked:hover, infobar.question button.flat:active:focus, infobar.question button.flat:active:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.32),0.3); } + infobar.question button:checked:active, infobar.question button:checked:active:hover, infobar.question button:checked:active:focus, infobar.question button:checked:active:hover:focus, infobar.question button:checked:checked, infobar.question button:checked:checked:hover, infobar.question button:checked:checked:focus, infobar.question button:checked:checked:hover:focus, infobar.question button:active:active, infobar.question button:active:active:hover, infobar.question button:active:active:focus, infobar.question button:active:active:hover:focus, infobar.question button:active:checked, infobar.question button:active:checked:hover, infobar.question button:active:checked:focus, infobar.question button:active:checked:hover:focus, infobar.question button.flat:checked:active, infobar.question button.flat:checked:active:hover, infobar.question button.flat:checked:active:focus, infobar.question button.flat:checked:active:hover:focus, infobar.question button.flat:checked:checked, infobar.question button.flat:checked:checked:hover, infobar.question button.flat:checked:checked:focus, infobar.question button.flat:checked:checked:hover:focus, infobar.question button.flat:active:active, infobar.question button.flat:active:active:hover, infobar.question button.flat:active:active:focus, infobar.question button.flat:active:active:hover:focus, infobar.question button.flat:active:checked, infobar.question button.flat:active:checked:hover, infobar.question button.flat:active:checked:focus, infobar.question button.flat:active:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.32); } + infobar.question button:checked:disabled, infobar.question button:active:disabled, infobar.question button.flat:checked:disabled, infobar.question button.flat:active:disabled { + border-color: rgba(14, 14, 14, 0.32); } + infobar.question button:checked:active:disabled, infobar.question button:checked:checked:disabled, infobar.question button:active:active:disabled, infobar.question button:active:checked:disabled, infobar.question button.flat:checked:active:disabled, infobar.question button.flat:checked:checked:disabled, infobar.question button.flat:active:active:disabled, infobar.question button.flat:active:checked:disabled { + border-color: rgba(13, 13, 13, 0.32); } + infobar.question button:checked:focus, infobar.question button:checked:hover, infobar.question button:active:focus, infobar.question button:active:hover, infobar.question button.flat:checked:focus, infobar.question button.flat:checked:hover, infobar.question button.flat:active:focus, infobar.question button.flat:active:hover { + /*@include linear-gradient(shade($bg, .65), to top);*/ + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + infobar.question button:focus, infobar.question button:hover, infobar.question button.flat:focus, infobar.question button.flat:hover { + color: #101010; } + infobar.question button:disabled:disabled, infobar.question button.flat:disabled:disabled { + background-color: alpha(mix(#9e6656,#101010,0.2),0.4); + background-image: none; + /*border: 1px solid alpha($bg, .2);*/ + opacity: .6; + color: mix(#9e6656,#101010,0.6); + box-shadow: none; } + infobar.question button:disabled:disabled :disabled, infobar.question button.flat:disabled:disabled :disabled { + color: mix(#9e6656,#101010,0.6); } + infobar.question button:active:disabled, infobar.question button:checked:disabled, infobar.question button.flat:active:disabled, infobar.question button.flat:checked:disabled { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + infobar.question button:active:disabled :disabled, infobar.question button:checked:disabled :disabled, infobar.question button.flat:active:disabled :disabled, infobar.question button.flat:checked:disabled :disabled { + color: rgba(255, 255, 255, 0.85); } + infobar.question button.separator, infobar.question button .separator { + border: 1px solid currentColor; + color: rgba(158, 102, 86, 0.9); } + infobar.question button.separator:disabled, infobar.question button .separator:disabled { + color: rgba(158, 102, 86, 0.85); } + infobar.error, infobar.error:backdrop { + background-color: #fc6600; + background-image: none; + border: 1px solid #ca5200; + caret-color: currentColor; } + infobar.error label, infobar.error, infobar.error:backdrop label, infobar.error:backdrop { + color: #101010; } + infobar.error button { + background-color: #fc6600; + background-image: none; + border-color: rgba(13, 13, 13, 0.32); + color: #101010; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + infobar.error button:focus, infobar.error button:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.32),0.3); } + infobar.error button:active, infobar.error button:active:hover, infobar.error button:active:focus, infobar.error button:active:hover:focus, infobar.error button:checked, infobar.error button:checked:hover, infobar.error button:checked:focus, infobar.error button:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.32); } + infobar.error button:disabled { + border-color: rgba(14, 14, 14, 0.32); } + infobar.error button:active:disabled, infobar.error button:checked:disabled { + border-color: rgba(13, 13, 13, 0.32); } + .linked:not(.vertical) > infobar.error button:not(:last-child):not(:only-child), + .linked:not(.vertical) > :not(:last-child):not(:only-child) infobar.error button, + stackswitcher:not(.vertical) > infobar.error button:not(:last-child):not(:only-child) { + border-right-style: none; } + .linked:not(.vertical) > infobar.error button:not(:last-child):not(:only-child):hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) infobar.error button:hover, + stackswitcher:not(.vertical) > infobar.error button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(16, 16, 16, 0.36),0.3); } + .linked:not(.vertical) > infobar.error button:not(:last-child):not(:only-child):checked, + .linked:not(.vertical) > :not(:last-child):not(:only-child) infobar.error button:checked, + stackswitcher:not(.vertical) > infobar.error button:not(:last-child):not(:only-child):checked { + border-right-style: none; } + .linked:not(.vertical) > infobar.error button:not(:last-child):not(:only-child):checked:hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) infobar.error button:checked:hover, + stackswitcher:not(.vertical) > infobar.error button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + .linked.vertical > infobar.error button:not(:last-child):not(:only-child), + .linked.vertical > :not(:last-child):not(:only-child) infobar.error button, + stackswitcher.vertical > infobar.error button:not(:last-child):not(:only-child) { + border-bottom-style: none; } + .linked.vertical > infobar.error button:not(:last-child):not(:only-child):hover, + .linked.vertical > :not(:last-child):not(:only-child) infobar.error button:hover, + stackswitcher.vertical > infobar.error button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(16, 16, 16, 0.36),0.3); } + .linked.vertical > infobar.error button:not(:last-child):not(:only-child):checked, + .linked.vertical > :not(:last-child):not(:only-child) infobar.error button:checked, + stackswitcher.vertical > infobar.error button:not(:last-child):not(:only-child):checked { + border-bottom-style: none; } + .linked.vertical > infobar.error button:not(:last-child):not(:only-child):checked:hover, + .linked.vertical > :not(:last-child):not(:only-child) infobar.error button:checked:hover, + stackswitcher.vertical > infobar.error button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + infobar.error button.flat { + color: #101010; + border-color: rgba(252, 102, 0, 0); + background-color: rgba(252, 102, 0, 0); + background-image: none; + box-shadow: none; } + infobar.error button:hover, infobar.error button.flat:hover { + background-color: #ff6d0a; + background-image: none; + border-color: rgba(13, 13, 13, 0.4); + color: #101010; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + infobar.error button:hover:focus, infobar.error button:hover:hover, infobar.error button.flat:hover:focus, infobar.error button.flat:hover:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.4),0.3); } + infobar.error button:hover:active, infobar.error button:hover:active:hover, infobar.error button:hover:active:focus, infobar.error button:hover:active:hover:focus, infobar.error button:hover:checked, infobar.error button:hover:checked:hover, infobar.error button:hover:checked:focus, infobar.error button:hover:checked:hover:focus, infobar.error button.flat:hover:active, infobar.error button.flat:hover:active:hover, infobar.error button.flat:hover:active:focus, infobar.error button.flat:hover:active:hover:focus, infobar.error button.flat:hover:checked, infobar.error button.flat:hover:checked:hover, infobar.error button.flat:hover:checked:focus, infobar.error button.flat:hover:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.4); } + infobar.error button:hover:disabled, infobar.error button.flat:hover:disabled { + border-color: rgba(14, 14, 14, 0.4); } + infobar.error button:hover:active:disabled, infobar.error button:hover:checked:disabled, infobar.error button.flat:hover:active:disabled, infobar.error button.flat:hover:checked:disabled { + border-color: rgba(13, 13, 13, 0.4); } + infobar.error button:focus, infobar.error button.flat:focus { + background-color: #ff6d0a; + background-image: none; + border-color: rgba(16, 16, 16, 0.32); + outline-color: rgba(252, 102, 0, 0.5); + outline-width: 1px; + outline-style: solid; + outline-offset: -3px; + color: #101010; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + infobar.error button:focus:hover, infobar.error button.flat:focus:hover { + background-color: #ff7416; + background-image: none; + border-color: rgba(13, 13, 13, 0.4); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + infobar.error button:focus:hover:focus, infobar.error button:focus:hover:hover, infobar.error button.flat:focus:hover:focus, infobar.error button.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.4),0.3); } + infobar.error button:focus:hover:active, infobar.error button:focus:hover:active:hover, infobar.error button:focus:hover:active:focus, infobar.error button:focus:hover:active:hover:focus, infobar.error button:focus:hover:checked, infobar.error button:focus:hover:checked:hover, infobar.error button:focus:hover:checked:focus, infobar.error button:focus:hover:checked:hover:focus, infobar.error button.flat:focus:hover:active, infobar.error button.flat:focus:hover:active:hover, infobar.error button.flat:focus:hover:active:focus, infobar.error button.flat:focus:hover:active:hover:focus, infobar.error button.flat:focus:hover:checked, infobar.error button.flat:focus:hover:checked:hover, infobar.error button.flat:focus:hover:checked:focus, infobar.error button.flat:focus:hover:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.4); } + infobar.error button:focus:hover:disabled, infobar.error button.flat:focus:hover:disabled { + border-color: rgba(14, 14, 14, 0.4); } + infobar.error button:focus:hover:active:disabled, infobar.error button:focus:hover:checked:disabled, infobar.error button.flat:focus:hover:active:disabled, infobar.error button.flat:focus:hover:checked:disabled { + border-color: rgba(13, 13, 13, 0.4); } + infobar.error button:checked, infobar.error button:active, infobar.error button.flat:checked, infobar.error button.flat:active { + /*@include linear-gradient(shade($bg, .7), to top);*/ + background-color: #FC6600; + background-image: none; + border-color: rgba(13, 13, 13, 0.32); + color: #ffffff; + box-shadow: inset 1px 0 rgba(16, 16, 16, 0.06), inset 0 1px rgba(16, 16, 16, 0.07), inset -1px 0 rgba(16, 16, 16, 0.06), inset 0 -1px rgba(16, 16, 16, 0.05); } + infobar.error button:checked:focus, infobar.error button:checked:hover, infobar.error button:active:focus, infobar.error button:active:hover, infobar.error button.flat:checked:focus, infobar.error button.flat:checked:hover, infobar.error button.flat:active:focus, infobar.error button.flat:active:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.32),0.3); } + infobar.error button:checked:active, infobar.error button:checked:active:hover, infobar.error button:checked:active:focus, infobar.error button:checked:active:hover:focus, infobar.error button:checked:checked, infobar.error button:checked:checked:hover, infobar.error button:checked:checked:focus, infobar.error button:checked:checked:hover:focus, infobar.error button:active:active, infobar.error button:active:active:hover, infobar.error button:active:active:focus, infobar.error button:active:active:hover:focus, infobar.error button:active:checked, infobar.error button:active:checked:hover, infobar.error button:active:checked:focus, infobar.error button:active:checked:hover:focus, infobar.error button.flat:checked:active, infobar.error button.flat:checked:active:hover, infobar.error button.flat:checked:active:focus, infobar.error button.flat:checked:active:hover:focus, infobar.error button.flat:checked:checked, infobar.error button.flat:checked:checked:hover, infobar.error button.flat:checked:checked:focus, infobar.error button.flat:checked:checked:hover:focus, infobar.error button.flat:active:active, infobar.error button.flat:active:active:hover, infobar.error button.flat:active:active:focus, infobar.error button.flat:active:active:hover:focus, infobar.error button.flat:active:checked, infobar.error button.flat:active:checked:hover, infobar.error button.flat:active:checked:focus, infobar.error button.flat:active:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.32); } + infobar.error button:checked:disabled, infobar.error button:active:disabled, infobar.error button.flat:checked:disabled, infobar.error button.flat:active:disabled { + border-color: rgba(14, 14, 14, 0.32); } + infobar.error button:checked:active:disabled, infobar.error button:checked:checked:disabled, infobar.error button:active:active:disabled, infobar.error button:active:checked:disabled, infobar.error button.flat:checked:active:disabled, infobar.error button.flat:checked:checked:disabled, infobar.error button.flat:active:active:disabled, infobar.error button.flat:active:checked:disabled { + border-color: rgba(13, 13, 13, 0.32); } + infobar.error button:checked:focus, infobar.error button:checked:hover, infobar.error button:active:focus, infobar.error button:active:hover, infobar.error button.flat:checked:focus, infobar.error button.flat:checked:hover, infobar.error button.flat:active:focus, infobar.error button.flat:active:hover { + /*@include linear-gradient(shade($bg, .65), to top);*/ + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + infobar.error button:focus, infobar.error button:hover, infobar.error button.flat:focus, infobar.error button.flat:hover { + color: #101010; } + infobar.error button:disabled:disabled, infobar.error button.flat:disabled:disabled { + background-color: alpha(mix(#fc6600,#101010,0.2),0.4); + background-image: none; + /*border: 1px solid alpha($bg, .2);*/ + opacity: .6; + color: mix(#fc6600,#101010,0.6); + box-shadow: none; } + infobar.error button:disabled:disabled :disabled, infobar.error button.flat:disabled:disabled :disabled { + color: mix(#fc6600,#101010,0.6); } + infobar.error button:active:disabled, infobar.error button:checked:disabled, infobar.error button.flat:active:disabled, infobar.error button.flat:checked:disabled { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + infobar.error button:active:disabled :disabled, infobar.error button:checked:disabled :disabled, infobar.error button.flat:active:disabled :disabled, infobar.error button.flat:checked:disabled :disabled { + color: rgba(255, 255, 255, 0.85); } + infobar.error button.separator, infobar.error button .separator { + border: 1px solid currentColor; + color: rgba(252, 102, 0, 0.9); } + infobar.error button.separator:disabled, infobar.error button .separator:disabled { + color: rgba(252, 102, 0, 0.85); } + +/********* + ! Entry * +**********/ +.linked:not(.vertical) > entry { + border-width: 1px; + border-radius: 0; + border-right-width: 0; + border-left-width: 0; } + .linked:not(.vertical) > entry:first-child { + border-width: 1px; + border-radius: 3px; + border-right-width: 0; + border-bottom-right-radius: 0; + border-top-right-radius: 0; } + .linked:not(.vertical) > entry:first-child:dir(rtl) { + border-left-width: 0; + border-right-width: 1px; } + .linked:not(.vertical) > entry:last-child { + border-width: 1px; + border-radius: 3px; + border-left-width: 0; + border-bottom-left-radius: 0; + border-top-left-radius: 0; } + .linked:not(.vertical) > entry:last-child:dir(rtl) { + border-left-width: 1px; + border-right-width: 0; } + .linked:not(.vertical) > entry:only-child, .linked:not(.vertical) > entry:first-child:only-child { + border-width: 1px; } + .linked:not(.vertical) > entry:only-child { + border-radius: 3px; } + +.linked.vertical > entry { + border-width: 1px; + border-radius: 0; + border-top-width: 0; + border-bottom-width: 0; } + .linked.vertical > entry:first-child { + border-width: 1px; + border-radius: 3px; + border-top-width: 1px; + border-bottom-width: 0; + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; } + .linked.vertical > entry:first-child:dir(rtl) { + border-top-width: 0; + border-bottom-width: 1px; } + .linked.vertical > entry:last-child { + border-width: 1px; + border-radius: 3px; + border-top-width: 0; + border-bottom-width: 1px; + border-top-left-radius: 0; + border-top-right-radius: 0; } + .linked.vertical > entry:last-child:dir(rtl) { + border-top-width: 1px; + border-bottom-width: 0; } + .linked.vertical > entry:only-child, .linked.vertical > entry:first-child:only-child { + border-width: 1px; } + .linked.vertical > entry:only-child { + border-radius: 3px; } + +entry, menuitem entry, popover.background entry, .osd entry, +#XfceNotifyWindow entry, #login_window entry { + border-width: 1px; + border-style: solid; + border-radius: 3px; + transition: border 100ms ease-out; + box-shadow: inset 1px 0 rgba(48, 48, 48, 0.1), inset 0 1px rgba(48, 48, 48, 0.12), inset -1px 0 rgba(48, 48, 48, 0.1), inset 0 -1px rgba(48, 48, 48, 0.05); } + entry:focus, popover.background entry:focus, + #XfceNotifyWindow entry:focus, #login_window entry:focus, entry:hover, popover.background entry:hover, + #XfceNotifyWindow entry:hover, #login_window entry:hover, entry:active, popover.background entry:active, + #XfceNotifyWindow entry:active, #login_window entry:active { + transition: border 100ms ease-in; } + entry:selected, popover.background entry:selected, + #XfceNotifyWindow entry:selected, #login_window entry:selected, entry:selected:selected:focus, + #XfceNotifyWindow entry:selected:selected:focus, #login_window entry:selected:selected:focus { + background-color: #FC6600; + color: #ffffff; } + entry:disabled, popover.background entry:disabled, + #XfceNotifyWindow entry:disabled, #login_window entry:disabled { + box-shadow: none; } + entry progress, popover.background entry progress, .osd entry progress, #XfceNotifyWindow entry progress, #login_window entry progress { + background-color: #FC6600; + background-image: none; + border-width: 0; + border-radius: 3px; + color: #ffffff; } + entry image.left, #XfceNotifyWindow entry image.left, #login_window entry image.left { + padding-right: 3px; } + entry image.right, #XfceNotifyWindow entry image.right, #login_window entry image.right { + padding-left: 3px; } + entry.warning, popover.background entry.warning, + #XfceNotifyWindow entry.warning, #login_window entry.warning { + color: #101010; + border-color: #ca9800; + background-color: mix(#101010,#fcbe00,0.6); } + entry.warning image, #XfceNotifyWindow entry.warning image, #login_window entry.warning image { + color: #101010; } + entry.warning:focus, + #XfceNotifyWindow entry.warning:focus, #login_window entry.warning:focus { + color: #101010; + border-color: mix(#FC6600,#fcbe00,0.3); + background-color: #fcbe00; + box-shadow: none; } + entry.warning selection, #XfceNotifyWindow entry.warning selection, #login_window entry.warning selection { + background-color: #101010; + color: #fcbe00; } + entry.error, popover.background entry.error, + #XfceNotifyWindow entry.error, #login_window entry.error { + color: #101010; + border-color: #ca5200; + background-color: mix(#101010,#fc6600,0.6); } + entry.error image, #XfceNotifyWindow entry.error image, #login_window entry.error image { + color: #101010; } + entry.error:focus, + #XfceNotifyWindow entry.error:focus, #login_window entry.error:focus { + color: #101010; + border-color: mix(#FC6600,#fc6600,0.3); + background-color: #fc6600; + box-shadow: none; } + entry.error selection, #XfceNotifyWindow entry.error selection, #login_window entry.error selection { + background-color: #101010; + color: #fc6600; } + entry.search-missing, popover.background entry.search-missing, + #XfceNotifyWindow entry.search-missing, #login_window entry.search-missing { + color: #101010; + border-color: #ca5200; + background-color: mix(#101010,#fc6600,0.6); } + entry.search-missing image, #XfceNotifyWindow entry.search-missing image, #login_window entry.search-missing image { + color: #101010; } + entry.search-missing:focus, + #XfceNotifyWindow entry.search-missing:focus, #login_window entry.search-missing:focus { + color: #101010; + border-color: mix(#FC6600,#fc6600,0.3); + background-color: #fc6600; + box-shadow: none; } + entry.search-missing selection, #XfceNotifyWindow entry.search-missing selection, #login_window entry.search-missing selection { + background-color: #101010; + color: #fc6600; } + +/********* + ! Menubar +**********/ +menubar, .menubar { + -GtkWidget-window-dragging: true; + padding: 0; + border: 0; + background-color: #111111; + background-image: none; + color: #eeeeee; } + menubar > menuitem, .menubar > menuitem { + min-height: 16px; + padding: 5px 7px; + border: 1px solid transparent; + background-color: transparent; + background-image: none; + color: #eeeeee; } + menubar > menuitem:hover, .menubar > menuitem:hover { + border-color: mix(#111111,#eeeeee,0.21); + background-color: mix(#111111,#eeeeee,0.21); + background-image: none; + color: white; } + menubar > menuitem *:hover, .menubar > menuitem *:hover { + color: white; } + +/****** + ! Menu +*******/ +menu, +.menu, +.context-menu { + border-radius: 0; + padding: 3px; + background-color: #111111; + color: #eeeeee; + border: 1px solid mix(#111111,#eeeeee,0.21); } + .csd menu, .csd + .menu, .csd + .context-menu { + border: 0; } + menu:selected, + .menu:selected, + .context-menu:selected { + background-color: #FC6600; + color: #ffffff; } + menu separator, + .csd menu separator, + .menu separator, + .csd + .menu separator, + .context-menu separator, + .csd + .context-menu separator { + background-color: mix(#111111,#eeeeee,0.18); + margin: 1px 0; } + menu .separator, + .csd menu .separator, + .menu .separator, + .csd + .menu .separator, + .context-menu .separator, + .csd + .context-menu .separator { + color: mix(#111111,#eeeeee,0.18); } + menu menuitem, + .menu menuitem, + .context-menu menuitem { + min-height: 16px; + min-width: 40px; + padding: 5px; + border-radius: 0; } + menu menuitem:active, menu menuitem:hover, + .menu menuitem:active, + .menu menuitem:hover, + .context-menu menuitem:active, + .context-menu menuitem:hover { + border: 0; + background-color: #FC6600; + background-image: none; + color: #ffffff; } + menu menuitem:active accelerator, menu menuitem:hover accelerator, + .menu menuitem:active accelerator, + .menu menuitem:hover accelerator, + .context-menu menuitem:active accelerator, + .context-menu menuitem:hover accelerator { + color: rgba(255, 255, 255, 0.6); } + menu menuitem *:active, menu menuitem *:hover, + .menu menuitem *:active, + .menu menuitem *:hover, + .context-menu menuitem *:active, + .context-menu menuitem *:hover { + color: #ffffff; } + menu menuitem:disabled, menu menuitem *:disabled, + .menu menuitem:disabled, + .menu menuitem *:disabled, + .context-menu menuitem:disabled, + .context-menu menuitem *:disabled { + color: mix(#eeeeee,#111111,0.5); } + menu menuitem arrow, + .menu menuitem arrow, + .context-menu menuitem arrow { + min-height: 16px; + min-width: 16px; } + menu menuitem arrow:dir(ltr), + .menu menuitem arrow:dir(ltr), + .context-menu menuitem arrow:dir(ltr) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + margin-left: 10px; } + menu menuitem arrow:dir(rtl), + .menu menuitem arrow:dir(rtl), + .context-menu menuitem arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); + margin-right: 10px; } + menu menuitem.button, menu menuitem.button:focus, menu menuitem.button:active, menu menuitem.button:disabled, menu menuitem.button:active:disabled, menu menuitem.button.flat, menu menuitem.button.flat:focus, menu menuitem.button.flat:active, menu menuitem.button.flat:disabled, menu menuitem.button.flat:active:disabled, + .menu menuitem.button, + .menu menuitem.button:focus, + .menu menuitem.button:active, + .menu menuitem.button:disabled, + .menu menuitem.button:active:disabled, + .menu menuitem.button.flat, + .menu menuitem.button.flat:focus, + .menu menuitem.button.flat:active, + .menu menuitem.button.flat:disabled, + .menu menuitem.button.flat:active:disabled, + .context-menu menuitem.button, + .context-menu menuitem.button:focus, + .context-menu menuitem.button:active, + .context-menu menuitem.button:disabled, + .context-menu menuitem.button:active:disabled, + .context-menu menuitem.button.flat, + .context-menu menuitem.button.flat:focus, + .context-menu menuitem.button.flat:active, + .context-menu menuitem.button.flat:disabled, + .context-menu menuitem.button.flat:active:disabled { + background-color: transparent; + background-image: none; + border: 0; + box-shadow: none; + color: currentColor; } + menu menuitem.button:hover, menu menuitem.button:focus:hover, menu menuitem.button:active:hover, menu menuitem.button:selected, menu menuitem.button.flat:hover, menu menuitem.button.flat:focus:hover, menu menuitem.button.flat:active:hover, menu menuitem.button.flat:selected, + .menu menuitem.button:hover, + .menu menuitem.button:focus:hover, + .menu menuitem.button:active:hover, + .menu menuitem.button:selected, + .menu menuitem.button.flat:hover, + .menu menuitem.button.flat:focus:hover, + .menu menuitem.button.flat:active:hover, + .menu menuitem.button.flat:selected, + .context-menu menuitem.button:hover, + .context-menu menuitem.button:focus:hover, + .context-menu menuitem.button:active:hover, + .context-menu menuitem.button:selected, + .context-menu menuitem.button.flat:hover, + .context-menu menuitem.button.flat:focus:hover, + .context-menu menuitem.button.flat:active:hover, + .context-menu menuitem.button.flat:selected { + background-image: none; + background-color: #FC6600; + color: #ffffff; } + menu menuitem calendar, + .menu menuitem calendar, + .context-menu menuitem calendar { + color: #eeeeee; } + menu menuitem calendar.header, + .menu menuitem calendar.header, + .context-menu menuitem calendar.header { + border-bottom: 1px solid #0f0f0f; + border-radius: 0; } + menu menuitem calendar.header:backdrop, + .menu menuitem calendar.header:backdrop, + .context-menu menuitem calendar.header:backdrop { + border-color: #0f0f0f; } + menu menuitem calendar.button, + .menu menuitem calendar.button, + .context-menu menuitem calendar.button { + color: rgba(238, 238, 238, 0.55); } + menu menuitem calendar.button:hover, + .menu menuitem calendar.button:hover, + .context-menu menuitem calendar.button:hover { + color: #eeeeee; } + menu menuitem calendar:indeterminate, menu menuitem calendar:indeterminate:backdrop, + .menu menuitem calendar:indeterminate, + .menu menuitem calendar:indeterminate:backdrop, + .context-menu menuitem calendar:indeterminate, + .context-menu menuitem calendar:indeterminate:backdrop { + color: mix(#eeeeee,#111111,0.5); } + menu menuitem label:dir(rtl), menu menuitem label:dir(ltr), + .menu menuitem label:dir(rtl), + .menu menuitem label:dir(ltr), + .context-menu menuitem label:dir(rtl), + .context-menu menuitem label:dir(ltr) { + color: inherit; } + menu > arrow, + .menu > arrow, + .context-menu > arrow { + min-height: 16px; + min-width: 16px; + padding: 3px; + background-color: #111111; + border-radius: 0; } + menu > arrow.top, + .menu > arrow.top, + .context-menu > arrow.top { + margin-top: -6px; + border-bottom: 1px solid mix(#111111,#eeeeee,0.18); + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + menu > arrow.bottom, + .menu > arrow.bottom, + .context-menu > arrow.bottom { + margin-bottom: -6px; + border-top: 1px solid mix(#111111,#eeeeee,0.18); + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + menu > arrow:hover, + .menu > arrow:hover, + .context-menu > arrow:hover { + background-color: mix(#111111,#eeeeee,0.1); } + menu > arrow:backdrop, + .menu > arrow:backdrop, + .context-menu > arrow:backdrop { + background-color: #101010; } + menu > arrow:disabled, + .menu > arrow:disabled, + .context-menu > arrow:disabled { + color: transparent; + background-color: transparent; + border-color: transparent; } + +.context-menu { + font: initial; } + +.monospace { + font-family: monospace; } + +menuitem accelerator { + color: rgba(238, 238, 238, 0.6); } + menuitem accelerator:hover { + color: rgba(255, 255, 255, 0.8); } + menuitem accelerator:disabled { + color: alpha(mix(#eeeeee,#111111,0.5),0.4); } + +menuitem check, menuitem radio { + min-height: 16px; + min-width: 16px; } + menuitem check:dir(ltr), menuitem radio:dir(ltr) { + margin-right: 7px; } + menuitem check:dir(rtl), menuitem radio:dir(rtl) { + margin-left: 7px; } + +menuitem window decoration { + box-shadow: 0 2px 3px rgba(95, 95, 95, 0.2); } + +menuitem entry { + background-color: #111111; + background-image: none; + border-color: shade(mix(#111111,#eeeeee,0.2),0.8); + padding: 5px 3px; + color: #eeeeee; + caret-color: #eeeeee; + -gtk-secondary-caret-color: #eeeeee; } + menuitem entry:focus, menuitem entry:hover { + border-color: mix(#FC6600,mix(#111111,#eeeeee,0.2),0.3); } + menuitem entry:active, menuitem entry:active:hover, menuitem entry:active:focus, menuitem entry:active:hover:focus, menuitem entry:checked, menuitem entry:checked:hover, menuitem entry:checked:focus, menuitem entry:checked:hover:focus { + border-color: shade(mix(#111111,#eeeeee,0.2),0.7); } + menuitem entry:disabled { + border-color: shade(mix(#111111,#eeeeee,0.2),0.85); } + menuitem entry:active:disabled, menuitem entry:checked:disabled { + border-color: shade(mix(#111111,#eeeeee,0.2),0.8); } + menuitem entry:focus, menuitem entry:active { + border-color: mix(#FC6600,mix(#101010,#eeeeee,0.18),0.3); } + menuitem entry:disabled { + background-color: mix(#111111,#eeeeee,0.07); + background-image: none; + opacity: .9; + color: mix(#111111,#eeeeee,0.9); } + +/********* + ! Popover +**********/ +popover.background { + padding: 0px; + border-radius: 3px; + background-clip: border-box; + background-color: #111111; + background-image: none; + color: #eeeeee; + box-shadow: 0 3px 6px rgba(95, 95, 95, 0.16); } + .csd popover.background, popover.background { + /*@include border($menu_bg_color);*/ + border-color: rgba(190, 190, 190, 0.5); + border-width: 1px; + border-style: solid; } + .csd popover.background:focus, .csd popover.background:hover, popover.background:focus, popover.background:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.5),0.3); } + .csd popover.background:active, .csd popover.background:active:hover, .csd popover.background:active:focus, .csd popover.background:active:hover:focus, .csd popover.background:checked, .csd popover.background:checked:hover, .csd popover.background:checked:focus, .csd popover.background:checked:hover:focus, popover.background:active, popover.background:active:hover, popover.background:active:focus, popover.background:active:hover:focus, popover.background:checked, popover.background:checked:hover, popover.background:checked:focus, popover.background:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.5); } + .csd popover.background:disabled, popover.background:disabled { + border-color: rgba(202, 202, 202, 0.5); } + .csd popover.background:active:disabled, .csd popover.background:checked:disabled, popover.background:active:disabled, popover.background:checked:disabled { + border-color: rgba(190, 190, 190, 0.5); } + popover.background:backdrop { + box-shadow: none; } + popover.background treeview.view:hover, popover.background treeview.view:selected, popover.background treeview.view:selected:focus, popover.background treeview.view:backdrop:selected, popover.background treeview.view:backdrop:selected:focus { + border-top-color: #FC6600; } + popover.background treeview.view, popover.background treeview.view:backdrop { + border-top-color: #141414; } + popover.background view:hover, popover.background .view:hover, popover.background iconview:hover, popover.background list:hover { + background-image: none; + background-color: #FC6600; + color: #ffffff; } + popover.background view, popover.background view:backdrop, popover.background .view, popover.background iconview, popover.background .view:backdrop, popover.background iconview:backdrop, popover.background list, popover.background list:backdrop { + background-color: #161616; + background-image: none; + color: #eeeeee; + border-color: #0e0e0e; } + popover.background list row, popover.background list row .button { + background-color: transparent; + background-image: none; + color: #eeeeee; } + popover.background list row:focus, popover.background list row:hover, popover.background list row:active, popover.background list row .button:focus, popover.background list row .button:hover, popover.background list row .button:active { + background-image: none; + background-color: #FC6600; + color: #ffffff; } + popover.background .frame { + border-color: #0e0e0e; + border-radius: 3px; } + popover.background entry { + background-color: #101010; + background-image: none; + border-color: shade(mix(#101010,#eeeeee,0.2),0.8); + padding: 5px 3px; + color: #eeeeee; + caret-color: #eeeeee; + -gtk-secondary-caret-color: #eeeeee; } + popover.background entry:focus, popover.background entry:hover { + border-color: mix(#FC6600,mix(#101010,#eeeeee,0.2),0.3); } + popover.background entry:active, popover.background entry:active:hover, popover.background entry:active:focus, popover.background entry:active:hover:focus, popover.background entry:checked, popover.background entry:checked:hover, popover.background entry:checked:focus, popover.background entry:checked:hover:focus { + border-color: shade(mix(#101010,#eeeeee,0.2),0.7); } + popover.background entry:disabled { + border-color: shade(mix(#101010,#eeeeee,0.2),0.85); } + popover.background entry:active:disabled, popover.background entry:checked:disabled { + border-color: shade(mix(#101010,#eeeeee,0.2),0.8); } + popover.background entry:focus, popover.background entry:active { + border-color: mix(#FC6600,mix(#101010,#eeeeee,0.18),0.3); } + popover.background entry:disabled { + background-color: mix(#101010,#eeeeee,0.07); + background-image: none; + opacity: .9; + color: mix(#101010,#eeeeee,0.9); } + popover.background button { + background-color: #101010; + background-image: none; + border-color: rgba(190, 190, 190, 0.22); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + popover.background button:focus, popover.background button:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.22),0.3); } + popover.background button:active, popover.background button:active:hover, popover.background button:active:focus, popover.background button:active:hover:focus, popover.background button:checked, popover.background button:checked:hover, popover.background button:checked:focus, popover.background button:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.22); } + popover.background button:disabled { + border-color: rgba(202, 202, 202, 0.22); } + popover.background button:active:disabled, popover.background button:checked:disabled { + border-color: rgba(190, 190, 190, 0.22); } + .linked:not(.vertical) > popover.background button:not(:last-child):not(:only-child), + .linked:not(.vertical) > :not(:last-child):not(:only-child) popover.background button, + stackswitcher:not(.vertical) > popover.background button:not(:last-child):not(:only-child) { + border-right-style: none; } + .linked:not(.vertical) > popover.background button:not(:last-child):not(:only-child):hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) popover.background button:hover, + stackswitcher:not(.vertical) > popover.background button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); } + .linked:not(.vertical) > popover.background button:not(:last-child):not(:only-child):checked, + .linked:not(.vertical) > :not(:last-child):not(:only-child) popover.background button:checked, + stackswitcher:not(.vertical) > popover.background button:not(:last-child):not(:only-child):checked { + border-right-style: none; } + .linked:not(.vertical) > popover.background button:not(:last-child):not(:only-child):checked:hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) popover.background button:checked:hover, + stackswitcher:not(.vertical) > popover.background button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + .linked.vertical > popover.background button:not(:last-child):not(:only-child), + .linked.vertical > :not(:last-child):not(:only-child) popover.background button, + stackswitcher.vertical > popover.background button:not(:last-child):not(:only-child) { + border-bottom-style: none; } + .linked.vertical > popover.background button:not(:last-child):not(:only-child):hover, + .linked.vertical > :not(:last-child):not(:only-child) popover.background button:hover, + stackswitcher.vertical > popover.background button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); } + .linked.vertical > popover.background button:not(:last-child):not(:only-child):checked, + .linked.vertical > :not(:last-child):not(:only-child) popover.background button:checked, + stackswitcher.vertical > popover.background button:not(:last-child):not(:only-child):checked { + border-bottom-style: none; } + .linked.vertical > popover.background button:not(:last-child):not(:only-child):checked:hover, + .linked.vertical > :not(:last-child):not(:only-child) popover.background button:checked:hover, + stackswitcher.vertical > popover.background button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + popover.background button.flat { + color: #eeeeee; + border-color: rgba(16, 16, 16, 0); + background-color: rgba(16, 16, 16, 0); + background-image: none; + box-shadow: none; } + popover.background button:hover, popover.background button.flat:hover { + background-color: #111111; + background-image: none; + border-color: rgba(190, 190, 190, 0.3); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + popover.background button:hover:focus, popover.background button:hover:hover, popover.background button.flat:hover:focus, popover.background button.flat:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.3),0.3); } + popover.background button:hover:active, popover.background button:hover:active:hover, popover.background button:hover:active:focus, popover.background button:hover:active:hover:focus, popover.background button:hover:checked, popover.background button:hover:checked:hover, popover.background button:hover:checked:focus, popover.background button:hover:checked:hover:focus, popover.background button.flat:hover:active, popover.background button.flat:hover:active:hover, popover.background button.flat:hover:active:focus, popover.background button.flat:hover:active:hover:focus, popover.background button.flat:hover:checked, popover.background button.flat:hover:checked:hover, popover.background button.flat:hover:checked:focus, popover.background button.flat:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.3); } + popover.background button:hover:disabled, popover.background button.flat:hover:disabled { + border-color: rgba(202, 202, 202, 0.3); } + popover.background button:hover:active:disabled, popover.background button:hover:checked:disabled, popover.background button.flat:hover:active:disabled, popover.background button.flat:hover:checked:disabled { + border-color: rgba(190, 190, 190, 0.3); } + popover.background button:focus, popover.background button.flat:focus { + background-color: #111111; + background-image: none; + border-color: rgba(238, 238, 238, 0.22); + outline-color: rgba(252, 102, 0, 0.5); + outline-width: 1px; + outline-style: solid; + outline-offset: -3px; + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + popover.background button:focus:hover, popover.background button.flat:focus:hover { + background-color: #121212; + background-image: none; + border-color: rgba(190, 190, 190, 0.3); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + popover.background button:focus:hover:focus, popover.background button:focus:hover:hover, popover.background button.flat:focus:hover:focus, popover.background button.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.3),0.3); } + popover.background button:focus:hover:active, popover.background button:focus:hover:active:hover, popover.background button:focus:hover:active:focus, popover.background button:focus:hover:active:hover:focus, popover.background button:focus:hover:checked, popover.background button:focus:hover:checked:hover, popover.background button:focus:hover:checked:focus, popover.background button:focus:hover:checked:hover:focus, popover.background button.flat:focus:hover:active, popover.background button.flat:focus:hover:active:hover, popover.background button.flat:focus:hover:active:focus, popover.background button.flat:focus:hover:active:hover:focus, popover.background button.flat:focus:hover:checked, popover.background button.flat:focus:hover:checked:hover, popover.background button.flat:focus:hover:checked:focus, popover.background button.flat:focus:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.3); } + popover.background button:focus:hover:disabled, popover.background button.flat:focus:hover:disabled { + border-color: rgba(202, 202, 202, 0.3); } + popover.background button:focus:hover:active:disabled, popover.background button:focus:hover:checked:disabled, popover.background button.flat:focus:hover:active:disabled, popover.background button.flat:focus:hover:checked:disabled { + border-color: rgba(190, 190, 190, 0.3); } + popover.background button:checked, popover.background button:active, popover.background button.flat:checked, popover.background button.flat:active { + /*@include linear-gradient(shade($bg, .7), to top);*/ + background-color: #FC6600; + background-image: none; + border-color: rgba(190, 190, 190, 0.22); + color: #ffffff; + box-shadow: inset 1px 0 rgba(238, 238, 238, 0.06), inset 0 1px rgba(238, 238, 238, 0.07), inset -1px 0 rgba(238, 238, 238, 0.06), inset 0 -1px rgba(238, 238, 238, 0.05); } + popover.background button:checked:focus, popover.background button:checked:hover, popover.background button:active:focus, popover.background button:active:hover, popover.background button.flat:checked:focus, popover.background button.flat:checked:hover, popover.background button.flat:active:focus, popover.background button.flat:active:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.22),0.3); } + popover.background button:checked:active, popover.background button:checked:active:hover, popover.background button:checked:active:focus, popover.background button:checked:active:hover:focus, popover.background button:checked:checked, popover.background button:checked:checked:hover, popover.background button:checked:checked:focus, popover.background button:checked:checked:hover:focus, popover.background button:active:active, popover.background button:active:active:hover, popover.background button:active:active:focus, popover.background button:active:active:hover:focus, popover.background button:active:checked, popover.background button:active:checked:hover, popover.background button:active:checked:focus, popover.background button:active:checked:hover:focus, popover.background button.flat:checked:active, popover.background button.flat:checked:active:hover, popover.background button.flat:checked:active:focus, popover.background button.flat:checked:active:hover:focus, popover.background button.flat:checked:checked, popover.background button.flat:checked:checked:hover, popover.background button.flat:checked:checked:focus, popover.background button.flat:checked:checked:hover:focus, popover.background button.flat:active:active, popover.background button.flat:active:active:hover, popover.background button.flat:active:active:focus, popover.background button.flat:active:active:hover:focus, popover.background button.flat:active:checked, popover.background button.flat:active:checked:hover, popover.background button.flat:active:checked:focus, popover.background button.flat:active:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.22); } + popover.background button:checked:disabled, popover.background button:active:disabled, popover.background button.flat:checked:disabled, popover.background button.flat:active:disabled { + border-color: rgba(202, 202, 202, 0.22); } + popover.background button:checked:active:disabled, popover.background button:checked:checked:disabled, popover.background button:active:active:disabled, popover.background button:active:checked:disabled, popover.background button.flat:checked:active:disabled, popover.background button.flat:checked:checked:disabled, popover.background button.flat:active:active:disabled, popover.background button.flat:active:checked:disabled { + border-color: rgba(190, 190, 190, 0.22); } + popover.background button:checked:focus, popover.background button:checked:hover, popover.background button:active:focus, popover.background button:active:hover, popover.background button.flat:checked:focus, popover.background button.flat:checked:hover, popover.background button.flat:active:focus, popover.background button.flat:active:hover { + /*@include linear-gradient(shade($bg, .65), to top);*/ + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + popover.background button:focus, popover.background button:hover, popover.background button.flat:focus, popover.background button.flat:hover { + color: #eeeeee; } + popover.background button:disabled:disabled, popover.background button.flat:disabled:disabled { + background-color: alpha(mix(#101010,#eeeeee,0.2),0.4); + background-image: none; + /*border: 1px solid alpha($bg, .2);*/ + opacity: .6; + color: mix(#101010,#eeeeee,0.6); + box-shadow: none; } + popover.background button:disabled:disabled :disabled, popover.background button.flat:disabled:disabled :disabled { + color: mix(#101010,#eeeeee,0.6); } + popover.background button:active:disabled, popover.background button:checked:disabled, popover.background button.flat:active:disabled, popover.background button.flat:checked:disabled { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + popover.background button:active:disabled :disabled, popover.background button:checked:disabled :disabled, popover.background button.flat:active:disabled :disabled, popover.background button.flat:checked:disabled :disabled { + color: rgba(255, 255, 255, 0.85); } + popover.background button.separator, popover.background button .separator { + border: 1px solid currentColor; + color: rgba(16, 16, 16, 0.9); } + popover.background button.separator:disabled, popover.background button .separator:disabled { + color: rgba(16, 16, 16, 0.85); } + popover.background .linked > button { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + popover.background .linked > button:focus, popover.background .linked > button:hover { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + popover.background .linked > button:active, popover.background .linked > button:active:hover, popover.background .linked > button:active:focus, popover.background .linked > button:active:hover:focus, popover.background .linked > button:checked, popover.background .linked > button:checked:hover, popover.background .linked > button:checked:focus, popover.background .linked > button:checked:hover:focus { + box-shadow: inset 0 1px rgba(48, 48, 48, 0.07), inset 0 -1px rgba(48, 48, 48, 0.05); } + popover.background .linked > button:disabled { + box-shadow: inset -1px 0 #0d0d0d; } + popover.background .linked > button:last-child, popover.background .linked > button:only-child { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + popover.background .linked > button:last-child:hover, popover.background .linked > button:only-child:hover { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + popover.background .linked > button:disabled:last-child, popover.background .linked > button:disabled:only-child, popover.background .linked > button:active:disabled:last-child, popover.background .linked > button:active:disabled:only-child, popover.background .linked > button:checked:disabled:last-child, popover.background .linked > button:checked:disabled:only-child { + box-shadow: none; } + popover.background .linked > button:active:last-child, popover.background .linked > button:active:last-child:focus, popover.background .linked > button:active:last-child:hover, popover.background .linked > button:active:last-child:hover:focus, popover.background .linked > button:checked:last-child, popover.background .linked > button:checked:last-child:focus, popover.background .linked > button:checked:last-child:hover, popover.background .linked > button:checked:last-child:hover:focus { + box-shadow: inset 0 1px rgba(48, 48, 48, 0.07), inset -1px 0 rgba(48, 48, 48, 0.06); } + popover.background .linked > button:active:only-child, popover.background .linked > button:active:only-child:focus, popover.background .linked > button:active:only-child:hover, popover.background .linked > button:active:only-child:hover:focus, popover.background .linked > button:checked:only-child, popover.background .linked > button:checked:only-child:focus, popover.background .linked > button:checked:only-child:hover, popover.background .linked > button:checked:only-child:hover:focus { + box-shadow: inset 1px 0 rgba(48, 48, 48, 0.06), inset 0 1px rgba(48, 48, 48, 0.07), inset -1px 0 rgba(48, 48, 48, 0.06); } + popover.background > list, popover.background > .view, popover.background > iconview, popover.background > toolbar { + border-style: none; + background-color: transparent; } + +modelbutton.flat, +menuitem.button.flat { + padding: 5px; + transition: none; } + modelbutton.flat:hover, + menuitem.button.flat:hover { + background-color: #FC6600; + color: #ffffff; } + modelbutton.flat:checked, + menuitem.button.flat:checked { + color: #eeeeee; } + modelbutton.flat arrow.left, + menuitem.button.flat arrow.left { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + modelbutton.flat arrow.right, + menuitem.button.flat arrow.right { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + modelbutton.flat check:last-child, + modelbutton.flat radio:last-child, + menuitem.button.flat check:last-child, + menuitem.button.flat radio:last-child { + margin-left: 8px; } + modelbutton.flat check:first-child, + modelbutton.flat radio:first-child, + menuitem.button.flat check:first-child, + menuitem.button.flat radio:first-child { + margin-right: 8px; } + +/*************** +! Dimmed label * +****************/ +.dim-label, label.separator { + opacity: .5; + text-shadow: none; } + +/*********** + ! Tooltip * +************/ +.tooltip.background, .tooltip.background.csd, +tooltip.background, +tooltip.background.csd { + background-color: #101010; + background-clip: padding-box; + border: 1px solid #0d0d0d; + border-radius: 3px; + color: #eeeeee; } + +.tooltip *, +tooltip * { + background-color: transparent; + color: inherit; } + +/*********** + ! Dialogs * +************/ +messagedialog, .message-dialog, .prompt { + -GtkDialog-content-area-border: 0; + -GtkDialog-action-area-border: 0; + -GtkDialog-button-spacing: 3px; + margin: 0; + padding: 0; } + messagedialog .dialog-action-box, .message-dialog .dialog-action-box, .prompt .dialog-action-box { + margin: 6px; } + +printdialog paper { + color: #eeeeee; + border: 1px solid mix(#101010,#eeeeee,0.18); + background: #111111; + padding: 0; } + printdialog paper:backdrop { + color: mix(#eeeeee,#101010,0.5); + border-color: mix(#101010,mix(#101010,#eeeeee,0.18),0.9); } + +printdialog .dialog-action-box { + margin: 6px; } + +/********************* + ! App notifications * +**********************/ +frame.app-notification { + border-style: solid; + border-color: rgba(14, 14, 14, 0.8); + border-width: 0 1px 1px; + border-radius: 0 0 3px 3px; + padding: 6px; + background-color: rgba(17, 17, 17, 0.8); + background-image: none; + color: #eeeeee; } + frame.app-notification button { + background-color: rgba(17, 17, 17, 0.8); + background-image: none; + border-color: rgba(190, 190, 190, 0.22); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + frame.app-notification button:focus, frame.app-notification button:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.22),0.3); } + frame.app-notification button:active, frame.app-notification button:active:hover, frame.app-notification button:active:focus, frame.app-notification button:active:hover:focus, frame.app-notification button:checked, frame.app-notification button:checked:hover, frame.app-notification button:checked:focus, frame.app-notification button:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.22); } + frame.app-notification button:disabled { + border-color: rgba(202, 202, 202, 0.22); } + frame.app-notification button:active:disabled, frame.app-notification button:checked:disabled { + border-color: rgba(190, 190, 190, 0.22); } + .linked:not(.vertical) > frame.app-notification button:not(:last-child):not(:only-child), + .linked:not(.vertical) > :not(:last-child):not(:only-child) frame.app-notification button, + stackswitcher:not(.vertical) > frame.app-notification button:not(:last-child):not(:only-child) { + border-right-style: none; } + .linked:not(.vertical) > frame.app-notification button:not(:last-child):not(:only-child):hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) frame.app-notification button:hover, + stackswitcher:not(.vertical) > frame.app-notification button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); } + .linked:not(.vertical) > frame.app-notification button:not(:last-child):not(:only-child):checked, + .linked:not(.vertical) > :not(:last-child):not(:only-child) frame.app-notification button:checked, + stackswitcher:not(.vertical) > frame.app-notification button:not(:last-child):not(:only-child):checked { + border-right-style: none; } + .linked:not(.vertical) > frame.app-notification button:not(:last-child):not(:only-child):checked:hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) frame.app-notification button:checked:hover, + stackswitcher:not(.vertical) > frame.app-notification button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + .linked.vertical > frame.app-notification button:not(:last-child):not(:only-child), + .linked.vertical > :not(:last-child):not(:only-child) frame.app-notification button, + stackswitcher.vertical > frame.app-notification button:not(:last-child):not(:only-child) { + border-bottom-style: none; } + .linked.vertical > frame.app-notification button:not(:last-child):not(:only-child):hover, + .linked.vertical > :not(:last-child):not(:only-child) frame.app-notification button:hover, + stackswitcher.vertical > frame.app-notification button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); } + .linked.vertical > frame.app-notification button:not(:last-child):not(:only-child):checked, + .linked.vertical > :not(:last-child):not(:only-child) frame.app-notification button:checked, + stackswitcher.vertical > frame.app-notification button:not(:last-child):not(:only-child):checked { + border-bottom-style: none; } + .linked.vertical > frame.app-notification button:not(:last-child):not(:only-child):checked:hover, + .linked.vertical > :not(:last-child):not(:only-child) frame.app-notification button:checked:hover, + stackswitcher.vertical > frame.app-notification button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + frame.app-notification button.flat { + color: #eeeeee; + border-color: rgba(17, 17, 17, 0); + background-color: rgba(17, 17, 17, 0); + background-image: none; + box-shadow: none; } + frame.app-notification button:hover, frame.app-notification button.flat:hover { + background-color: rgba(18, 18, 18, 0.8); + background-image: none; + border-color: rgba(190, 190, 190, 0.3); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + frame.app-notification button:hover:focus, frame.app-notification button:hover:hover, frame.app-notification button.flat:hover:focus, frame.app-notification button.flat:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.3),0.3); } + frame.app-notification button:hover:active, frame.app-notification button:hover:active:hover, frame.app-notification button:hover:active:focus, frame.app-notification button:hover:active:hover:focus, frame.app-notification button:hover:checked, frame.app-notification button:hover:checked:hover, frame.app-notification button:hover:checked:focus, frame.app-notification button:hover:checked:hover:focus, frame.app-notification button.flat:hover:active, frame.app-notification button.flat:hover:active:hover, frame.app-notification button.flat:hover:active:focus, frame.app-notification button.flat:hover:active:hover:focus, frame.app-notification button.flat:hover:checked, frame.app-notification button.flat:hover:checked:hover, frame.app-notification button.flat:hover:checked:focus, frame.app-notification button.flat:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.3); } + frame.app-notification button:hover:disabled, frame.app-notification button.flat:hover:disabled { + border-color: rgba(202, 202, 202, 0.3); } + frame.app-notification button:hover:active:disabled, frame.app-notification button:hover:checked:disabled, frame.app-notification button.flat:hover:active:disabled, frame.app-notification button.flat:hover:checked:disabled { + border-color: rgba(190, 190, 190, 0.3); } + frame.app-notification button:focus, frame.app-notification button.flat:focus { + background-color: rgba(18, 18, 18, 0.8); + background-image: none; + border-color: rgba(238, 238, 238, 0.22); + outline-color: rgba(252, 102, 0, 0.5); + outline-width: 1px; + outline-style: solid; + outline-offset: -3px; + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + frame.app-notification button:focus:hover, frame.app-notification button.flat:focus:hover { + background-color: rgba(19, 19, 19, 0.8); + background-image: none; + border-color: rgba(190, 190, 190, 0.3); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + frame.app-notification button:focus:hover:focus, frame.app-notification button:focus:hover:hover, frame.app-notification button.flat:focus:hover:focus, frame.app-notification button.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.3),0.3); } + frame.app-notification button:focus:hover:active, frame.app-notification button:focus:hover:active:hover, frame.app-notification button:focus:hover:active:focus, frame.app-notification button:focus:hover:active:hover:focus, frame.app-notification button:focus:hover:checked, frame.app-notification button:focus:hover:checked:hover, frame.app-notification button:focus:hover:checked:focus, frame.app-notification button:focus:hover:checked:hover:focus, frame.app-notification button.flat:focus:hover:active, frame.app-notification button.flat:focus:hover:active:hover, frame.app-notification button.flat:focus:hover:active:focus, frame.app-notification button.flat:focus:hover:active:hover:focus, frame.app-notification button.flat:focus:hover:checked, frame.app-notification button.flat:focus:hover:checked:hover, frame.app-notification button.flat:focus:hover:checked:focus, frame.app-notification button.flat:focus:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.3); } + frame.app-notification button:focus:hover:disabled, frame.app-notification button.flat:focus:hover:disabled { + border-color: rgba(202, 202, 202, 0.3); } + frame.app-notification button:focus:hover:active:disabled, frame.app-notification button:focus:hover:checked:disabled, frame.app-notification button.flat:focus:hover:active:disabled, frame.app-notification button.flat:focus:hover:checked:disabled { + border-color: rgba(190, 190, 190, 0.3); } + frame.app-notification button:checked, frame.app-notification button:active, frame.app-notification button.flat:checked, frame.app-notification button.flat:active { + /*@include linear-gradient(shade($bg, .7), to top);*/ + background-color: #FC6600; + background-image: none; + border-color: rgba(190, 190, 190, 0.22); + color: #ffffff; + box-shadow: inset 1px 0 rgba(238, 238, 238, 0.06), inset 0 1px rgba(238, 238, 238, 0.07), inset -1px 0 rgba(238, 238, 238, 0.06), inset 0 -1px rgba(238, 238, 238, 0.05); } + frame.app-notification button:checked:focus, frame.app-notification button:checked:hover, frame.app-notification button:active:focus, frame.app-notification button:active:hover, frame.app-notification button.flat:checked:focus, frame.app-notification button.flat:checked:hover, frame.app-notification button.flat:active:focus, frame.app-notification button.flat:active:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.22),0.3); } + frame.app-notification button:checked:active, frame.app-notification button:checked:active:hover, frame.app-notification button:checked:active:focus, frame.app-notification button:checked:active:hover:focus, frame.app-notification button:checked:checked, frame.app-notification button:checked:checked:hover, frame.app-notification button:checked:checked:focus, frame.app-notification button:checked:checked:hover:focus, frame.app-notification button:active:active, frame.app-notification button:active:active:hover, frame.app-notification button:active:active:focus, frame.app-notification button:active:active:hover:focus, frame.app-notification button:active:checked, frame.app-notification button:active:checked:hover, frame.app-notification button:active:checked:focus, frame.app-notification button:active:checked:hover:focus, frame.app-notification button.flat:checked:active, frame.app-notification button.flat:checked:active:hover, frame.app-notification button.flat:checked:active:focus, frame.app-notification button.flat:checked:active:hover:focus, frame.app-notification button.flat:checked:checked, frame.app-notification button.flat:checked:checked:hover, frame.app-notification button.flat:checked:checked:focus, frame.app-notification button.flat:checked:checked:hover:focus, frame.app-notification button.flat:active:active, frame.app-notification button.flat:active:active:hover, frame.app-notification button.flat:active:active:focus, frame.app-notification button.flat:active:active:hover:focus, frame.app-notification button.flat:active:checked, frame.app-notification button.flat:active:checked:hover, frame.app-notification button.flat:active:checked:focus, frame.app-notification button.flat:active:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.22); } + frame.app-notification button:checked:disabled, frame.app-notification button:active:disabled, frame.app-notification button.flat:checked:disabled, frame.app-notification button.flat:active:disabled { + border-color: rgba(202, 202, 202, 0.22); } + frame.app-notification button:checked:active:disabled, frame.app-notification button:checked:checked:disabled, frame.app-notification button:active:active:disabled, frame.app-notification button:active:checked:disabled, frame.app-notification button.flat:checked:active:disabled, frame.app-notification button.flat:checked:checked:disabled, frame.app-notification button.flat:active:active:disabled, frame.app-notification button.flat:active:checked:disabled { + border-color: rgba(190, 190, 190, 0.22); } + frame.app-notification button:checked:focus, frame.app-notification button:checked:hover, frame.app-notification button:active:focus, frame.app-notification button:active:hover, frame.app-notification button.flat:checked:focus, frame.app-notification button.flat:checked:hover, frame.app-notification button.flat:active:focus, frame.app-notification button.flat:active:hover { + /*@include linear-gradient(shade($bg, .65), to top);*/ + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + frame.app-notification button:focus, frame.app-notification button:hover, frame.app-notification button.flat:focus, frame.app-notification button.flat:hover { + color: #eeeeee; } + frame.app-notification button:disabled:disabled, frame.app-notification button.flat:disabled:disabled { + background-color: alpha(mix(rgba(17, 17, 17, 0.8),#eeeeee,0.2),0.4); + background-image: none; + /*border: 1px solid alpha($bg, .2);*/ + opacity: .6; + color: mix(rgba(17, 17, 17, 0.8),#eeeeee,0.6); + box-shadow: none; } + frame.app-notification button:disabled:disabled :disabled, frame.app-notification button.flat:disabled:disabled :disabled { + color: mix(rgba(17, 17, 17, 0.8),#eeeeee,0.6); } + frame.app-notification button:active:disabled, frame.app-notification button:checked:disabled, frame.app-notification button.flat:active:disabled, frame.app-notification button.flat:checked:disabled { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + frame.app-notification button:active:disabled :disabled, frame.app-notification button:checked:disabled :disabled, frame.app-notification button.flat:active:disabled :disabled, frame.app-notification button.flat:checked:disabled :disabled { + color: rgba(255, 255, 255, 0.85); } + frame.app-notification button.separator, frame.app-notification button .separator { + border: 1px solid currentColor; + color: rgba(17, 17, 17, 0.7); } + frame.app-notification button.separator:disabled, frame.app-notification button .separator:disabled { + color: rgba(17, 17, 17, 0.65); } + frame.app-notification border { + border: 0; } + +/************* + ! Expanders * +**************/ +expander arrow { + min-width: 16px; + min-height: 16px; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + expander arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + expander arrow:hover { + color: alpha(currentColor,0.8); } + expander arrow:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +/******************* + ! Symbolic images * +********************/ +.image { + color: alpha(currentColor,0.5); } + .image:hover { + color: alpha(currentColor,0.9); } + .image:selected, .image:selected:hover { + color: #ffffff; } + +/**************** + ! Floating bar * +*****************/ +.floating-bar { + background-color: #101010; + background-image: none; + border: 1px solid #0d0d0d; + border-radius: 3px; + color: #eeeeee; } + .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-bottom-left-radius: 0; + border-top-left-radius: 0; } + .floating-bar button { + border: 0; + background-color: transparent; + background-image: none; } + +/************************* + ! Touch text selections * +**************************/ +GtkBubbleWindow { + border-radius: 3px; + background-clip: border-box; } + GtkBubbleWindow.osd.background { + background-color: rgba(17, 17, 17, 0.8); } + GtkBubbleWindow .toolbar { + background-color: transparent; } + +/*************** + ! Font-viewer * +****************/ +SushiFontWidget { + padding: 3px 6px; } + +/************* + ! Gucharmap * +**************/ +GucharmapChartable { + background-color: #101010; + color: #eeeeee; } + +/************* + ! Evolution * +**************/ +EPreviewPane .entry { + background-color: #101010; + color: #eeeeee; } + +/******************* + ! Gnome Bluetooth * +********************/ +entry.entry.pin-entry { + font-style: normal; + font-size: 50px; + padding-left: 15px; + padding-right: 15px; } + +label.pin-label { + font-style: normal; + font-size: 50px; } + +/************************ + ! Shortcut window keys * +*************************/ +.keycap { + min-width: 20px; + min-height: 24px; + margin-top: 2px; + padding-bottom: 1.5px; + padding-left: 3px; + padding-right: 3px; + color: #eeeeee; + background-color: #101010; + border: 1px solid; + border-color: mix(mix(#101010,#eeeeee,0.18),#101010,0.5); + border-radius: 3px; + box-shadow: inset 0 -3px mix(#101010,#101010,0.2); + font-size: smaller; } + .keycap:backdrop { + background-color: #101010; + color: mix(#eeeeee,#101010,0.5); + transition: 200ms ease-out; } + +/***************** + ! Stackswitcher * +******************/ +stackswitcher button.text-button { + min-width: 80px; } + +stackswitcher button.circular, stackswitcher button.nautilus-circular-button.image-button { + min-width: 28px; + min-height: 28px; + padding: 0; } + +/******************* + ! Selected Items * +********************/ +entry selection, menuitem entry selection, popover.background entry selection, .osd entry selection, #XfceNotifyWindow entry selection, #login_window entry selection, calendar:selected, row:selected, flowbox flowboxchild:selected, modelbutton.flat:active, modelbutton.flat:active arrow, modelbutton.flat:selected, modelbutton.flat:selected arrow, +menuitem.button.flat:active, +menuitem.button.flat:active arrow, +menuitem.button.flat:selected, +menuitem.button.flat:selected arrow, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, +textview text selection:focus, +textview text selection, treeview.view:selected:focus, treeview.view:selected, .cs-category-view:selected:focus, .cs-category-view:selected, .cs-category-view .view:selected:focus, .cs-category-view iconview:selected:focus, .cs-category-view .view:selected, .cs-category-view iconview:selected, .nemo-window .sidebar .nemo-places-sidebar .view:selected:focus, .nemo-window .sidebar .nemo-places-sidebar iconview:selected:focus, .nemo-window .sidebar .nemo-places-sidebar .view:selected, .nemo-window .sidebar .nemo-places-sidebar iconview:selected, .background:not(.csd):not(.solid-csd) > box.vertical > notebook.frame > stack > scrolledwindow > viewport > box.vertical > frame > box.vertical iconview.view:selected:focus, .background:not(.csd):not(.solid-csd) > box.vertical > notebook.frame > stack > scrolledwindow > viewport > box.vertical > frame > box.vertical iconview:selected:focus, .background:not(.csd):not(.solid-csd) > box.vertical > notebook.frame > stack > scrolledwindow > viewport > box.vertical > frame > box.vertical iconview.view:selected, .background:not(.csd):not(.solid-csd) > box.vertical > notebook.frame > stack > scrolledwindow > viewport > box.vertical > frame > box.vertical iconview:selected { + background-color: #FC6600; } + row:selected label, label:selected, entry selection, menuitem entry selection, popover.background entry selection, .osd entry selection, #XfceNotifyWindow entry selection, #login_window entry selection, calendar:selected, row:selected, flowbox flowboxchild:selected, modelbutton.flat:active, modelbutton.flat:active arrow, modelbutton.flat:selected, modelbutton.flat:selected arrow, + menuitem.button.flat:active, + menuitem.button.flat:active arrow, + menuitem.button.flat:selected, + menuitem.button.flat:selected arrow, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, + textview text selection:focus, + textview text selection, treeview.view:selected:focus, treeview.view:selected, .cs-category-view:selected:focus, .cs-category-view:selected, .cs-category-view .view:selected:focus, .cs-category-view iconview:selected:focus, .cs-category-view .view:selected, .cs-category-view iconview:selected, .nemo-window .sidebar .nemo-places-sidebar .view:selected:focus, .nemo-window .sidebar .nemo-places-sidebar iconview:selected:focus, .nemo-window .sidebar .nemo-places-sidebar .view:selected, .nemo-window .sidebar .nemo-places-sidebar iconview:selected, .background:not(.csd):not(.solid-csd) > box.vertical > notebook.frame > stack > scrolledwindow > viewport > box.vertical > frame > box.vertical iconview.view:selected:focus, .background:not(.csd):not(.solid-csd) > box.vertical > notebook.frame > stack > scrolledwindow > viewport > box.vertical > frame > box.vertical iconview:selected:focus, .background:not(.csd):not(.solid-csd) > box.vertical > notebook.frame > stack > scrolledwindow > viewport > box.vertical > frame > box.vertical iconview.view:selected, .background:not(.csd):not(.solid-csd) > box.vertical > notebook.frame > stack > scrolledwindow > viewport > box.vertical > frame > box.vertical iconview:selected { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); } + row:selected label:disabled, label:disabled:selected, label:disabled selection, entry selection:disabled, #XfceNotifyWindow entry selection:disabled, #login_window entry selection:disabled, calendar:disabled:selected, row:disabled:selected, flowbox flowboxchild:disabled:selected, modelbutton.flat:disabled:active, modelbutton.flat:active arrow:disabled, modelbutton.flat:disabled:selected, modelbutton.flat:selected arrow:disabled, + menuitem.button.flat:disabled:active, + menuitem.button.flat:active arrow:disabled, + menuitem.button.flat:disabled:selected, + menuitem.button.flat:selected arrow:disabled, iconview text selection:disabled:focus, .view text selection:disabled, iconview text selection:disabled, + textview text selection:disabled, treeview.view:disabled:selected, .cs-category-view:disabled:selected, .cs-category-view iconview:disabled:selected:focus, .cs-category-view .view:disabled:selected, .cs-category-view iconview:disabled:selected, .nemo-window .sidebar .nemo-places-sidebar iconview:disabled:selected:focus, .nemo-window .sidebar .nemo-places-sidebar .view:disabled:selected, .nemo-window .sidebar .nemo-places-sidebar iconview:disabled:selected, .background:not(.csd):not(.solid-csd) > box.vertical > notebook.frame > stack > scrolledwindow > viewport > box.vertical > frame > box.vertical iconview:disabled:selected:focus, .background:not(.csd):not(.solid-csd) > box.vertical > notebook.frame > stack > scrolledwindow > viewport > box.vertical > frame > box.vertical iconview:disabled:selected { + color: mix(#ffffff,#FC6600,0.5); } + row:selected label:backdrop, label:backdrop:selected, label:backdrop selection, entry selection:backdrop, #XfceNotifyWindow entry selection:backdrop, #login_window entry selection:backdrop, calendar:backdrop:selected, row:backdrop:selected, flowbox flowboxchild:backdrop:selected, modelbutton.flat:backdrop:active, modelbutton.flat:active arrow:backdrop, modelbutton.flat:backdrop:selected, modelbutton.flat:selected arrow:backdrop, + menuitem.button.flat:backdrop:active, + menuitem.button.flat:active arrow:backdrop, + menuitem.button.flat:backdrop:selected, + menuitem.button.flat:selected arrow:backdrop, iconview text selection:backdrop:focus, .view text selection:backdrop, iconview text selection:backdrop, + textview text selection:backdrop, treeview.view:backdrop:selected, .cs-category-view:backdrop:selected, .cs-category-view iconview:backdrop:selected:focus, .cs-category-view .view:backdrop:selected, .cs-category-view iconview:backdrop:selected, .nemo-window .sidebar .nemo-places-sidebar iconview:backdrop:selected:focus, .nemo-window .sidebar .nemo-places-sidebar .view:backdrop:selected, .nemo-window .sidebar .nemo-places-sidebar iconview:backdrop:selected, .background:not(.csd):not(.solid-csd) > box.vertical > notebook.frame > stack > scrolledwindow > viewport > box.vertical > frame > box.vertical iconview:backdrop:selected:focus, .background:not(.csd):not(.solid-csd) > box.vertical > notebook.frame > stack > scrolledwindow > viewport > box.vertical > frame > box.vertical iconview:backdrop:selected { + background-color: #FC6600; + color: mix(#FC6600,#ffffff,0.66); } + row:selected label:backdrop:disabled, label:backdrop:disabled:selected, label:disabled selection:backdrop, label:backdrop selection:disabled, entry selection:backdrop:disabled, #XfceNotifyWindow entry selection:backdrop:disabled, #login_window entry selection:backdrop:disabled, calendar:backdrop:disabled:selected, row:backdrop:disabled:selected, flowbox flowboxchild:backdrop:disabled:selected, modelbutton.flat:backdrop:disabled:active, modelbutton.flat:active arrow:backdrop:disabled, modelbutton.flat:backdrop:disabled:selected, modelbutton.flat:selected arrow:backdrop:disabled, + menuitem.button.flat:backdrop:disabled:active, + menuitem.button.flat:active arrow:backdrop:disabled, + menuitem.button.flat:backdrop:disabled:selected, + menuitem.button.flat:selected arrow:backdrop:disabled, .view text selection:backdrop:disabled, iconview text selection:backdrop:disabled, + textview text selection:backdrop:disabled, treeview.view:backdrop:disabled:selected, .cs-category-view:backdrop:disabled:selected, .cs-category-view .view:backdrop:disabled:selected, .cs-category-view iconview:backdrop:disabled:selected, .nemo-window .sidebar .nemo-places-sidebar .view:backdrop:disabled:selected, .nemo-window .sidebar .nemo-places-sidebar iconview:backdrop:disabled:selected, .background:not(.csd):not(.solid-csd) > box.vertical > notebook.frame > stack > scrolledwindow > viewport > box.vertical > frame > box.vertical iconview:backdrop:disabled:selected { + color: mix(mix(#FC6600,#ffffff,0.66),#FC6600,0.3); } + +/********* + ! Buttons +**********/ +/****************** +! ComboBoxes * +*******************/ +/********** + ! Notebook +***********/ +notebook { + padding: 0; } + notebook.frame { + border: 1px solid mix(#101010,#eeeeee,0.18); } + notebook.frame > header { + margin: -1px; } + notebook.frame > header.top { + margin-bottom: 0; } + notebook.frame > header.bottom { + margin-top: 0; } + notebook.frame > header.left { + margin-right: 0; } + notebook.frame > header.right { + margin-left: 0; } + notebook.frame > header.top, notebook.frame > header.bottom { + padding-left: 0; + padding-right: 0; } + notebook.frame > header.left, notebook.frame > header.right { + padding-top: 0; + padding-bottom: 0; } + notebook > stack:not(:only-child) { + background-color: #101010; } + notebook > header { + padding: 3px; + background-color: #101010; } + notebook > header.top { + box-shadow: inset 0 -1px mix(#101010,#eeeeee,0.18); } + notebook > header.bottom { + box-shadow: inset 0 1px mix(#101010,#eeeeee,0.18); } + notebook > header.right { + box-shadow: inset 1px 0 mix(#101010,#eeeeee,0.18); } + notebook > header.left { + box-shadow: inset -1px 0 mix(#101010,#eeeeee,0.18); } + notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + notebook > header.top > tabs > arrow.up:last-child, notebook > header.bottom > tabs > arrow.up:last-child { + margin-left: 2px; } + notebook > header.top > tabs > arrow.down, notebook > header.bottom > tabs > arrow.down { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + notebook > header.top > tabs > arrow.down:first-child, notebook > header.bottom > tabs > arrow.down:first-child { + margin-right: 2px; } + notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + notebook > header.left > tabs > arrow.up:last-child, notebook > header.right > tabs > arrow.up:last-child { + margin-top: 2px; } + notebook > header.left > tabs > arrow.down, notebook > header.right > tabs > arrow.down { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + notebook > header.left > tabs > arrow.down:first-child, notebook > header.right > tabs > arrow.down:first-child { + margin-bottom: 2px; } + notebook > header > tabs > arrow { + color: mix(#eeeeee,#101010,0.5); } + notebook > header > tabs > arrow:hover { + color: mix(#eeeeee,mix(#eeeeee,#101010,0.5),0.5); } + notebook > header > tabs > arrow:active { + color: #eeeeee; } + notebook > header > tabs > arrow:disabled { + color: alpha(mix(#eeeeee,#101010,0.5),0.3); } + notebook > header > tabs > tab { + background-color: alpha(mix(#101010,#eeeeee,0.1),0.7); + background-image: none; + border-color: mix(mix(#101010,#eeeeee,0.18),mix(#eeeeee,#101010,0.5),0.15); + color: rgba(238, 238, 238, 0.8); + padding: 3px 11px; + min-width: 20px; + min-height: 20px; + outline-offset: -4px; + border-width: 1px; + border-style: solid; } + notebook > header > tabs > tab:hover:not(:checked) { + background-color: mix(#101010,#eeeeee,0.04); + background-image: none; + color: mix(#eeeeee,mix(#eeeeee,#101010,0.5),0.5); } + notebook > header > tabs > tab:checked, notebook > header > tabs > tab:checked:hover { + background: #101010; + border-color: mix(#101010,#eeeeee,0.18); + color: #eeeeee; } + notebook > header > tabs > tab button.flat { + min-height: 22px; + min-width: 22px; + padding: 0; + color: mix(#101010,#eeeeee,0.35); } + notebook > header > tabs > tab button.flat:hover { + color: #ff934a; } + notebook > header > tabs > tab button.flat:active, notebook > header > tabs > tab button.flat:active:hover { + color: #FC6600; } + notebook > header.top > tabs > tab:hover:not(:checked) { + box-shadow: inset 0 -1px mix(#101010,#eeeeee,0.18); } + notebook > header.bottom > tabs > tab:hover:not(:checked) { + box-shadow: inset 0 1px mix(#101010,#eeeeee,0.18); } + notebook > header.left > tabs > tab:hover:not(:checked) { + box-shadow: inset -1px 0 mix(#101010,#eeeeee,0.18); } + notebook > header.right > tabs > tab:hover:not(:checked) { + box-shadow: inset 1px 0 mix(#101010,#eeeeee,0.18); } + notebook > header.top { + padding-bottom: 0; } + notebook > header.top > tabs > tab { + border-bottom: none; + -gtk-outline-radius: 0; + margin-top: 3px; } + notebook > header.top > tabs > tab + tab { + margin-left: -1px; } + notebook > header.top > tabs > tab:first-child { + border-radius: 3px 0 0; + -gtk-outline-radius: 3px 0 0; } + notebook > header.top > tabs > tab:last-child { + border-radius: 0 3px 0 0; + -gtk-outline-radius: 0 3px 0 0; } + notebook > header.top > tabs > tab:hover:not(:checked), notebook > header.top > tabs > tab:checked { + border-top-width: 3px; + border-top-color: #FC6600; + margin-top: 0; + -gtk-outline-radius: 3px; + border-radius: 3px 3px 0 0; + padding-top: 4px; } + notebook > header.top > tabs > tab:hover:not(:checked) { + border-top-color: mix(#FC6600,mix(#101010,#eeeeee,0.2),0.66); } + notebook > header.bottom { + padding-top: 0; } + notebook > header.bottom > tabs > tab { + border-top: none; + -gtk-outline-radius: 0; + margin-bottom: 3px; } + notebook > header.bottom > tabs > tab + tab { + margin-left: -1px; } + notebook > header.bottom > tabs > tab:first-child { + border-radius: 0 0 0 3px; + -gtk-outline-radius: 0 0 0 3px; } + notebook > header.bottom > tabs > tab:last-child { + border-radius: 0 0 3px; + -gtk-outline-radius: 0 0 3px; } + notebook > header.bottom > tabs > tab:hover:not(:checked), notebook > header.bottom > tabs > tab:checked { + border-bottom-width: 3px; + border-bottom-color: #FC6600; + margin-bottom: 0; + -gtk-outline-radius: 3px; + border-radius: 0 0 3px 3px; + padding-bottom: 4px; } + notebook > header.bottom > tabs > tab:hover:not(:checked) { + border-bottom-color: mix(#FC6600,mix(#101010,#eeeeee,0.2),0.66); } + notebook > header.right { + padding-left: 0; } + notebook > header.right > tabs > tab { + border-left: none; + -gtk-outline-radius: 0; + margin-right: 3px; } + notebook > header.right > tabs > tab + tab { + margin-top: -1px; } + notebook > header.right > tabs > tab:first-child { + border-radius: 0 3px 0 0; + -gtk-outline-radius: 0 3px 0 0; } + notebook > header.right > tabs > tab:last-child { + border-radius: 0 0 3px; + -gtk-outline-radius: 0 0 3px; } + notebook > header.right > tabs > tab:hover:not(:checked), notebook > header.right > tabs > tab:checked { + border-right-width: 3px; + border-right-color: #FC6600; + margin-right: 0; + -gtk-outline-radius: 3px; + border-radius: 0 3px 3px 0; + padding-right: 12px; } + notebook > header.right > tabs > tab:hover:not(:checked) { + border-right-color: mix(#FC6600,mix(#101010,#eeeeee,0.2),0.66); } + notebook > header.left { + padding-right: 0; } + notebook > header.left > tabs > tab { + border-right: none; + -gtk-outline-radius: 0; + margin-left: 3px; } + notebook > header.left > tabs > tab + tab { + margin-top: -1px; } + notebook > header.left > tabs > tab:first-child { + border-radius: 3px 0 0; + -gtk-outline-radius: 3px 0 0; } + notebook > header.left > tabs > tab:last-child { + border-radius: 0 0 0 3px; + -gtk-outline-radius: 0 0 0 3px; } + notebook > header.left > tabs > tab:hover:not(:checked), notebook > header.left > tabs > tab:checked { + border-left-width: 3px; + border-left-color: #FC6600; + margin-left: 0; + -gtk-outline-radius: 3px; + border-radius: 3px 0 0 3px; + padding-left: 12px; } + notebook > header.left > tabs > tab:hover:not(:checked) { + border-left-color: mix(#FC6600,mix(#101010,#eeeeee,0.2),0.66); } + +/********* + ! Buttons +**********/ +/****************** +! ComboBoxes * +*******************/ +/******* + ! OSD * +********/ +overlay.osd { + background-color: transparent; } + +colorchooser .popover.osd { + border-radius: 3px; } + +button.color .osd colorswatch:only-child { + box-shadow: none; } + +.osd button.color:disabled colorswatch:only-child, .osd button.color:backdrop colorswatch:only-child, .osd button.color:active colorswatch:only-child, .osd button.color:checked colorswatch:only-child { + box-shadow: none; } + +button.osd, +#XfceNotifyWindow button { + background-color: rgba(17, 17, 17, 0.8); + background-image: none; + border-color: rgba(190, 190, 190, 0.22); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + button.osd:focus, button.osd:hover, + #XfceNotifyWindow button:focus, + #XfceNotifyWindow button:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.22),0.3); } + button.osd:active, button.osd:active:hover, button.osd:active:focus, button.osd:active:hover:focus, button.osd:checked, button.osd:checked:hover, button.osd:checked:focus, button.osd:checked:hover:focus, + #XfceNotifyWindow button:active, + #XfceNotifyWindow button:active:hover, + #XfceNotifyWindow button:active:focus, + #XfceNotifyWindow button:active:hover:focus, + #XfceNotifyWindow button:checked, + #XfceNotifyWindow button:checked:hover, + #XfceNotifyWindow button:checked:focus, + #XfceNotifyWindow button:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.22); } + button.osd:disabled, + #XfceNotifyWindow button:disabled { + border-color: rgba(202, 202, 202, 0.22); } + button.osd:active:disabled, button.osd:checked:disabled, + #XfceNotifyWindow button:active:disabled, + #XfceNotifyWindow button:checked:disabled { + border-color: rgba(190, 190, 190, 0.22); } + .linked:not(.vertical) > button.osd:not(:last-child):not(:only-child), + .linked:not(.vertical) > :not(:last-child):not(:only-child) button.osd, + stackswitcher:not(.vertical) > button.osd:not(:last-child):not(:only-child), .linked:not(.vertical) > + #XfceNotifyWindow button:not(:last-child):not(:only-child), + .linked:not(.vertical) > :not(:last-child):not(:only-child) + #XfceNotifyWindow button, + stackswitcher:not(.vertical) > + #XfceNotifyWindow button:not(:last-child):not(:only-child) { + border-right-style: none; } + .linked:not(.vertical) > button.osd:not(:last-child):not(:only-child):hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) button.osd:hover, + stackswitcher:not(.vertical) > button.osd:not(:last-child):not(:only-child):hover, .linked:not(.vertical) > + #XfceNotifyWindow button:not(:last-child):not(:only-child):hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) + #XfceNotifyWindow button:hover, + stackswitcher:not(.vertical) > + #XfceNotifyWindow button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); } + .linked:not(.vertical) > button.osd:not(:last-child):not(:only-child):checked, + .linked:not(.vertical) > :not(:last-child):not(:only-child) button.osd:checked, + stackswitcher:not(.vertical) > button.osd:not(:last-child):not(:only-child):checked, .linked:not(.vertical) > + #XfceNotifyWindow button:not(:last-child):not(:only-child):checked, + .linked:not(.vertical) > :not(:last-child):not(:only-child) + #XfceNotifyWindow button:checked, + stackswitcher:not(.vertical) > + #XfceNotifyWindow button:not(:last-child):not(:only-child):checked { + border-right-style: none; } + .linked:not(.vertical) > button.osd:not(:last-child):not(:only-child):checked:hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) button.osd:checked:hover, + stackswitcher:not(.vertical) > button.osd:not(:last-child):not(:only-child):checked:hover, .linked:not(.vertical) > + #XfceNotifyWindow button:not(:last-child):not(:only-child):checked:hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) + #XfceNotifyWindow button:checked:hover, + stackswitcher:not(.vertical) > + #XfceNotifyWindow button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + .linked.vertical > button.osd:not(:last-child):not(:only-child), + .linked.vertical > :not(:last-child):not(:only-child) button.osd, + stackswitcher.vertical > button.osd:not(:last-child):not(:only-child), .linked.vertical > + #XfceNotifyWindow button:not(:last-child):not(:only-child), + .linked.vertical > :not(:last-child):not(:only-child) + #XfceNotifyWindow button, + stackswitcher.vertical > + #XfceNotifyWindow button:not(:last-child):not(:only-child) { + border-bottom-style: none; } + .linked.vertical > button.osd:not(:last-child):not(:only-child):hover, + .linked.vertical > :not(:last-child):not(:only-child) button.osd:hover, + stackswitcher.vertical > button.osd:not(:last-child):not(:only-child):hover, .linked.vertical > + #XfceNotifyWindow button:not(:last-child):not(:only-child):hover, + .linked.vertical > :not(:last-child):not(:only-child) + #XfceNotifyWindow button:hover, + stackswitcher.vertical > + #XfceNotifyWindow button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); } + .linked.vertical > button.osd:not(:last-child):not(:only-child):checked, + .linked.vertical > :not(:last-child):not(:only-child) button.osd:checked, + stackswitcher.vertical > button.osd:not(:last-child):not(:only-child):checked, .linked.vertical > + #XfceNotifyWindow button:not(:last-child):not(:only-child):checked, + .linked.vertical > :not(:last-child):not(:only-child) + #XfceNotifyWindow button:checked, + stackswitcher.vertical > + #XfceNotifyWindow button:not(:last-child):not(:only-child):checked { + border-bottom-style: none; } + .linked.vertical > button.osd:not(:last-child):not(:only-child):checked:hover, + .linked.vertical > :not(:last-child):not(:only-child) button.osd:checked:hover, + stackswitcher.vertical > button.osd:not(:last-child):not(:only-child):checked:hover, .linked.vertical > + #XfceNotifyWindow button:not(:last-child):not(:only-child):checked:hover, + .linked.vertical > :not(:last-child):not(:only-child) + #XfceNotifyWindow button:checked:hover, + stackswitcher.vertical > + #XfceNotifyWindow button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + button.osd.flat, + #XfceNotifyWindow button.flat { + color: #eeeeee; + border-color: rgba(17, 17, 17, 0); + background-color: rgba(17, 17, 17, 0); + background-image: none; + box-shadow: none; } + button.osd:hover, button.osd.flat:hover, + #XfceNotifyWindow button:hover, + #XfceNotifyWindow button.flat:hover { + background-color: rgba(18, 18, 18, 0.8); + background-image: none; + border-color: rgba(190, 190, 190, 0.3); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + button.osd:hover:focus, button.osd:hover:hover, button.osd.flat:hover:focus, button.osd.flat:hover:hover, + #XfceNotifyWindow button:hover:focus, + #XfceNotifyWindow button:hover:hover, + #XfceNotifyWindow button.flat:hover:focus, + #XfceNotifyWindow button.flat:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.3),0.3); } + button.osd:hover:active, button.osd:hover:active:hover, button.osd:hover:active:focus, button.osd:hover:active:hover:focus, button.osd:hover:checked, button.osd:hover:checked:hover, button.osd:hover:checked:focus, button.osd:hover:checked:hover:focus, button.osd.flat:hover:active, button.osd.flat:hover:active:hover, button.osd.flat:hover:active:focus, button.osd.flat:hover:active:hover:focus, button.osd.flat:hover:checked, button.osd.flat:hover:checked:hover, button.osd.flat:hover:checked:focus, button.osd.flat:hover:checked:hover:focus, + #XfceNotifyWindow button:hover:active, + #XfceNotifyWindow button:hover:active:hover, + #XfceNotifyWindow button:hover:active:focus, + #XfceNotifyWindow button:hover:active:hover:focus, + #XfceNotifyWindow button:hover:checked, + #XfceNotifyWindow button:hover:checked:hover, + #XfceNotifyWindow button:hover:checked:focus, + #XfceNotifyWindow button:hover:checked:hover:focus, + #XfceNotifyWindow button.flat:hover:active, + #XfceNotifyWindow button.flat:hover:active:hover, + #XfceNotifyWindow button.flat:hover:active:focus, + #XfceNotifyWindow button.flat:hover:active:hover:focus, + #XfceNotifyWindow button.flat:hover:checked, + #XfceNotifyWindow button.flat:hover:checked:hover, + #XfceNotifyWindow button.flat:hover:checked:focus, + #XfceNotifyWindow button.flat:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.3); } + button.osd:hover:disabled, button.osd.flat:hover:disabled, + #XfceNotifyWindow button:hover:disabled, + #XfceNotifyWindow button.flat:hover:disabled { + border-color: rgba(202, 202, 202, 0.3); } + button.osd:hover:active:disabled, button.osd:hover:checked:disabled, button.osd.flat:hover:active:disabled, button.osd.flat:hover:checked:disabled, + #XfceNotifyWindow button:hover:active:disabled, + #XfceNotifyWindow button:hover:checked:disabled, + #XfceNotifyWindow button.flat:hover:active:disabled, + #XfceNotifyWindow button.flat:hover:checked:disabled { + border-color: rgba(190, 190, 190, 0.3); } + button.osd:focus, button.osd.flat:focus, + #XfceNotifyWindow button:focus, + #XfceNotifyWindow button.flat:focus { + background-color: rgba(18, 18, 18, 0.8); + background-image: none; + border-color: rgba(238, 238, 238, 0.22); + outline-color: rgba(252, 102, 0, 0.5); + outline-width: 1px; + outline-style: solid; + outline-offset: -3px; + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + button.osd:focus:hover, button.osd.flat:focus:hover, + #XfceNotifyWindow button:focus:hover, + #XfceNotifyWindow button.flat:focus:hover { + background-color: rgba(19, 19, 19, 0.8); + background-image: none; + border-color: rgba(190, 190, 190, 0.3); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + button.osd:focus:hover:focus, button.osd:focus:hover:hover, button.osd.flat:focus:hover:focus, button.osd.flat:focus:hover:hover, + #XfceNotifyWindow button:focus:hover:focus, + #XfceNotifyWindow button:focus:hover:hover, + #XfceNotifyWindow button.flat:focus:hover:focus, + #XfceNotifyWindow button.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.3),0.3); } + button.osd:focus:hover:active, button.osd:focus:hover:active:hover, button.osd:focus:hover:active:focus, button.osd:focus:hover:active:hover:focus, button.osd:focus:hover:checked, button.osd:focus:hover:checked:hover, button.osd:focus:hover:checked:focus, button.osd:focus:hover:checked:hover:focus, button.osd.flat:focus:hover:active, button.osd.flat:focus:hover:active:hover, button.osd.flat:focus:hover:active:focus, button.osd.flat:focus:hover:active:hover:focus, button.osd.flat:focus:hover:checked, button.osd.flat:focus:hover:checked:hover, button.osd.flat:focus:hover:checked:focus, button.osd.flat:focus:hover:checked:hover:focus, + #XfceNotifyWindow button:focus:hover:active, + #XfceNotifyWindow button:focus:hover:active:hover, + #XfceNotifyWindow button:focus:hover:active:focus, + #XfceNotifyWindow button:focus:hover:active:hover:focus, + #XfceNotifyWindow button:focus:hover:checked, + #XfceNotifyWindow button:focus:hover:checked:hover, + #XfceNotifyWindow button:focus:hover:checked:focus, + #XfceNotifyWindow button:focus:hover:checked:hover:focus, + #XfceNotifyWindow button.flat:focus:hover:active, + #XfceNotifyWindow button.flat:focus:hover:active:hover, + #XfceNotifyWindow button.flat:focus:hover:active:focus, + #XfceNotifyWindow button.flat:focus:hover:active:hover:focus, + #XfceNotifyWindow button.flat:focus:hover:checked, + #XfceNotifyWindow button.flat:focus:hover:checked:hover, + #XfceNotifyWindow button.flat:focus:hover:checked:focus, + #XfceNotifyWindow button.flat:focus:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.3); } + button.osd:focus:hover:disabled, button.osd.flat:focus:hover:disabled, + #XfceNotifyWindow button:focus:hover:disabled, + #XfceNotifyWindow button.flat:focus:hover:disabled { + border-color: rgba(202, 202, 202, 0.3); } + button.osd:focus:hover:active:disabled, button.osd:focus:hover:checked:disabled, button.osd.flat:focus:hover:active:disabled, button.osd.flat:focus:hover:checked:disabled, + #XfceNotifyWindow button:focus:hover:active:disabled, + #XfceNotifyWindow button:focus:hover:checked:disabled, + #XfceNotifyWindow button.flat:focus:hover:active:disabled, + #XfceNotifyWindow button.flat:focus:hover:checked:disabled { + border-color: rgba(190, 190, 190, 0.3); } + button.osd:checked, button.osd:active, button.osd.flat:checked, button.osd.flat:active, + #XfceNotifyWindow button:checked, + #XfceNotifyWindow button:active, + #XfceNotifyWindow button.flat:checked, + #XfceNotifyWindow button.flat:active { + /*@include linear-gradient(shade($bg, .7), to top);*/ + background-color: #FC6600; + background-image: none; + border-color: rgba(190, 190, 190, 0.22); + color: #ffffff; + box-shadow: inset 1px 0 rgba(238, 238, 238, 0.06), inset 0 1px rgba(238, 238, 238, 0.07), inset -1px 0 rgba(238, 238, 238, 0.06), inset 0 -1px rgba(238, 238, 238, 0.05); } + button.osd:checked:focus, button.osd:checked:hover, button.osd:active:focus, button.osd:active:hover, button.osd.flat:checked:focus, button.osd.flat:checked:hover, button.osd.flat:active:focus, button.osd.flat:active:hover, + #XfceNotifyWindow button:checked:focus, + #XfceNotifyWindow button:checked:hover, + #XfceNotifyWindow button:active:focus, + #XfceNotifyWindow button:active:hover, + #XfceNotifyWindow button.flat:checked:focus, + #XfceNotifyWindow button.flat:checked:hover, + #XfceNotifyWindow button.flat:active:focus, + #XfceNotifyWindow button.flat:active:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.22),0.3); } + button.osd:checked:active, button.osd:checked:active:hover, button.osd:checked:active:focus, button.osd:checked:active:hover:focus, button.osd:checked:checked, button.osd:checked:checked:hover, button.osd:checked:checked:focus, button.osd:checked:checked:hover:focus, button.osd:active:active, button.osd:active:active:hover, button.osd:active:active:focus, button.osd:active:active:hover:focus, button.osd:active:checked, button.osd:active:checked:hover, button.osd:active:checked:focus, button.osd:active:checked:hover:focus, button.osd.flat:checked:active, button.osd.flat:checked:active:hover, button.osd.flat:checked:active:focus, button.osd.flat:checked:active:hover:focus, button.osd.flat:checked:checked, button.osd.flat:checked:checked:hover, button.osd.flat:checked:checked:focus, button.osd.flat:checked:checked:hover:focus, button.osd.flat:active:active, button.osd.flat:active:active:hover, button.osd.flat:active:active:focus, button.osd.flat:active:active:hover:focus, button.osd.flat:active:checked, button.osd.flat:active:checked:hover, button.osd.flat:active:checked:focus, button.osd.flat:active:checked:hover:focus, + #XfceNotifyWindow button:checked:active, + #XfceNotifyWindow button:checked:active:hover, + #XfceNotifyWindow button:checked:active:focus, + #XfceNotifyWindow button:checked:active:hover:focus, + #XfceNotifyWindow button:checked:checked, + #XfceNotifyWindow button:checked:checked:hover, + #XfceNotifyWindow button:checked:checked:focus, + #XfceNotifyWindow button:checked:checked:hover:focus, + #XfceNotifyWindow button:active:active, + #XfceNotifyWindow button:active:active:hover, + #XfceNotifyWindow button:active:active:focus, + #XfceNotifyWindow button:active:active:hover:focus, + #XfceNotifyWindow button:active:checked, + #XfceNotifyWindow button:active:checked:hover, + #XfceNotifyWindow button:active:checked:focus, + #XfceNotifyWindow button:active:checked:hover:focus, + #XfceNotifyWindow button.flat:checked:active, + #XfceNotifyWindow button.flat:checked:active:hover, + #XfceNotifyWindow button.flat:checked:active:focus, + #XfceNotifyWindow button.flat:checked:active:hover:focus, + #XfceNotifyWindow button.flat:checked:checked, + #XfceNotifyWindow button.flat:checked:checked:hover, + #XfceNotifyWindow button.flat:checked:checked:focus, + #XfceNotifyWindow button.flat:checked:checked:hover:focus, + #XfceNotifyWindow button.flat:active:active, + #XfceNotifyWindow button.flat:active:active:hover, + #XfceNotifyWindow button.flat:active:active:focus, + #XfceNotifyWindow button.flat:active:active:hover:focus, + #XfceNotifyWindow button.flat:active:checked, + #XfceNotifyWindow button.flat:active:checked:hover, + #XfceNotifyWindow button.flat:active:checked:focus, + #XfceNotifyWindow button.flat:active:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.22); } + button.osd:checked:disabled, button.osd:active:disabled, button.osd.flat:checked:disabled, button.osd.flat:active:disabled, + #XfceNotifyWindow button:checked:disabled, + #XfceNotifyWindow button:active:disabled, + #XfceNotifyWindow button.flat:checked:disabled, + #XfceNotifyWindow button.flat:active:disabled { + border-color: rgba(202, 202, 202, 0.22); } + button.osd:checked:active:disabled, button.osd:checked:checked:disabled, button.osd:active:active:disabled, button.osd:active:checked:disabled, button.osd.flat:checked:active:disabled, button.osd.flat:checked:checked:disabled, button.osd.flat:active:active:disabled, button.osd.flat:active:checked:disabled, + #XfceNotifyWindow button:checked:active:disabled, + #XfceNotifyWindow button:checked:checked:disabled, + #XfceNotifyWindow button:active:active:disabled, + #XfceNotifyWindow button:active:checked:disabled, + #XfceNotifyWindow button.flat:checked:active:disabled, + #XfceNotifyWindow button.flat:checked:checked:disabled, + #XfceNotifyWindow button.flat:active:active:disabled, + #XfceNotifyWindow button.flat:active:checked:disabled { + border-color: rgba(190, 190, 190, 0.22); } + button.osd:checked:focus, button.osd:checked:hover, button.osd:active:focus, button.osd:active:hover, button.osd.flat:checked:focus, button.osd.flat:checked:hover, button.osd.flat:active:focus, button.osd.flat:active:hover, + #XfceNotifyWindow button:checked:focus, + #XfceNotifyWindow button:checked:hover, + #XfceNotifyWindow button:active:focus, + #XfceNotifyWindow button:active:hover, + #XfceNotifyWindow button.flat:checked:focus, + #XfceNotifyWindow button.flat:checked:hover, + #XfceNotifyWindow button.flat:active:focus, + #XfceNotifyWindow button.flat:active:hover { + /*@include linear-gradient(shade($bg, .65), to top);*/ + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + button.osd:focus, button.osd:hover, button.osd.flat:focus, button.osd.flat:hover, + #XfceNotifyWindow button:focus, + #XfceNotifyWindow button:hover, + #XfceNotifyWindow button.flat:focus, + #XfceNotifyWindow button.flat:hover { + color: #eeeeee; } + button.osd:disabled:disabled, button.osd.flat:disabled:disabled, + #XfceNotifyWindow button:disabled:disabled, + #XfceNotifyWindow button.flat:disabled:disabled { + background-color: alpha(mix(rgba(17, 17, 17, 0.8),#eeeeee,0.2),0.4); + background-image: none; + /*border: 1px solid alpha($bg, .2);*/ + opacity: .6; + color: mix(rgba(17, 17, 17, 0.8),#eeeeee,0.6); + box-shadow: none; } + button.osd:disabled:disabled :disabled, button.osd.flat:disabled:disabled :disabled, + #XfceNotifyWindow button:disabled:disabled :disabled, + #XfceNotifyWindow button.flat:disabled:disabled :disabled { + color: mix(rgba(17, 17, 17, 0.8),#eeeeee,0.6); } + button.osd:active:disabled, button.osd:checked:disabled, button.osd.flat:active:disabled, button.osd.flat:checked:disabled, + #XfceNotifyWindow button:active:disabled, + #XfceNotifyWindow button:checked:disabled, + #XfceNotifyWindow button.flat:active:disabled, + #XfceNotifyWindow button.flat:checked:disabled { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + button.osd:active:disabled :disabled, button.osd:checked:disabled :disabled, button.osd.flat:active:disabled :disabled, button.osd.flat:checked:disabled :disabled, + #XfceNotifyWindow button:active:disabled :disabled, + #XfceNotifyWindow button:checked:disabled :disabled, + #XfceNotifyWindow button.flat:active:disabled :disabled, + #XfceNotifyWindow button.flat:checked:disabled :disabled { + color: rgba(255, 255, 255, 0.85); } + button.osd.separator, button.osd .separator, + #XfceNotifyWindow button.separator, + #XfceNotifyWindow button .separator { + border: 1px solid currentColor; + color: rgba(17, 17, 17, 0.7); } + button.osd.separator:disabled, button.osd .separator:disabled, + #XfceNotifyWindow button.separator:disabled, + #XfceNotifyWindow button .separator:disabled { + color: rgba(17, 17, 17, 0.65); } + button.osd.image-button, + #XfceNotifyWindow button.image-button { + padding: 0; + min-height: 36px; + min-width: 36px; } + +toolbar.osd { + -GtkToolbar-button-relief: normal; + padding: 3px; + border: 1px solid rgba(14, 14, 14, 0.8); + border-radius: 3px; + background-color: rgba(17, 17, 17, 0.8); + background-image: none; + color: #eeeeee; } + toolbar.osd separator { + color: rgba(15, 15, 15, 0.8); } + toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { + border-radius: 0; } + +progressbar.osd { + margin: 2px; + min-height: 2px; + min-width: 2px; } + progressbar.osd trough { + border-style: none; + border-radius: 0; + background-image: none; + background-color: transparent; } + progressbar.osd progress { + border-style: none; + border-radius: 0; + background-color: #FC6600; + background-image: none; } + +.osd, +#XfceNotifyWindow { + background-color: rgba(17, 17, 17, 0.8); + color: #eeeeee; + /* used by gnome-settings-daemon's media-keys OSD */ + /* used by Documents */ } + .osd.background, + #XfceNotifyWindow.background { + background-color: rgba(17, 17, 17, 0.6); + color: #eeeeee; } + .osd .frame, + #XfceNotifyWindow .frame { + background-clip: border-box; + background-origin: border-box; } + .osd button, + #XfceNotifyWindow button { + background-color: rgba(17, 17, 17, 0.8); + background-image: none; + border-color: rgba(190, 190, 190, 0.22); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + .osd button:focus, .osd button:hover, + #XfceNotifyWindow button:focus, + #XfceNotifyWindow button:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.22),0.3); } + .osd button:active, .osd button:active:hover, .osd button:active:focus, .osd button:active:hover:focus, .osd button:checked, .osd button:checked:hover, .osd button:checked:focus, .osd button:checked:hover:focus, + #XfceNotifyWindow button:active, + #XfceNotifyWindow button:active:hover, + #XfceNotifyWindow button:active:focus, + #XfceNotifyWindow button:active:hover:focus, + #XfceNotifyWindow button:checked, + #XfceNotifyWindow button:checked:hover, + #XfceNotifyWindow button:checked:focus, + #XfceNotifyWindow button:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.22); } + .osd button:disabled, + #XfceNotifyWindow button:disabled { + border-color: rgba(202, 202, 202, 0.22); } + .osd button:active:disabled, .osd button:checked:disabled, + #XfceNotifyWindow button:active:disabled, + #XfceNotifyWindow button:checked:disabled { + border-color: rgba(190, 190, 190, 0.22); } + .linked:not(.vertical) > .osd button:not(:last-child):not(:only-child), + .linked:not(.vertical) > :not(:last-child):not(:only-child) .osd button, + stackswitcher:not(.vertical) > .osd button:not(:last-child):not(:only-child), .linked:not(.vertical) > + #XfceNotifyWindow button:not(:last-child):not(:only-child), + .linked:not(.vertical) > :not(:last-child):not(:only-child) + #XfceNotifyWindow button, + stackswitcher:not(.vertical) > + #XfceNotifyWindow button:not(:last-child):not(:only-child) { + border-right-style: none; } + .linked:not(.vertical) > .osd button:not(:last-child):not(:only-child):hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) .osd button:hover, + stackswitcher:not(.vertical) > .osd button:not(:last-child):not(:only-child):hover, .linked:not(.vertical) > + #XfceNotifyWindow button:not(:last-child):not(:only-child):hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) + #XfceNotifyWindow button:hover, + stackswitcher:not(.vertical) > + #XfceNotifyWindow button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); } + .linked:not(.vertical) > .osd button:not(:last-child):not(:only-child):checked, + .linked:not(.vertical) > :not(:last-child):not(:only-child) .osd button:checked, + stackswitcher:not(.vertical) > .osd button:not(:last-child):not(:only-child):checked, .linked:not(.vertical) > + #XfceNotifyWindow button:not(:last-child):not(:only-child):checked, + .linked:not(.vertical) > :not(:last-child):not(:only-child) + #XfceNotifyWindow button:checked, + stackswitcher:not(.vertical) > + #XfceNotifyWindow button:not(:last-child):not(:only-child):checked { + border-right-style: none; } + .linked:not(.vertical) > .osd button:not(:last-child):not(:only-child):checked:hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) .osd button:checked:hover, + stackswitcher:not(.vertical) > .osd button:not(:last-child):not(:only-child):checked:hover, .linked:not(.vertical) > + #XfceNotifyWindow button:not(:last-child):not(:only-child):checked:hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) + #XfceNotifyWindow button:checked:hover, + stackswitcher:not(.vertical) > + #XfceNotifyWindow button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + .linked.vertical > .osd button:not(:last-child):not(:only-child), + .linked.vertical > :not(:last-child):not(:only-child) .osd button, + stackswitcher.vertical > .osd button:not(:last-child):not(:only-child), .linked.vertical > + #XfceNotifyWindow button:not(:last-child):not(:only-child), + .linked.vertical > :not(:last-child):not(:only-child) + #XfceNotifyWindow button, + stackswitcher.vertical > + #XfceNotifyWindow button:not(:last-child):not(:only-child) { + border-bottom-style: none; } + .linked.vertical > .osd button:not(:last-child):not(:only-child):hover, + .linked.vertical > :not(:last-child):not(:only-child) .osd button:hover, + stackswitcher.vertical > .osd button:not(:last-child):not(:only-child):hover, .linked.vertical > + #XfceNotifyWindow button:not(:last-child):not(:only-child):hover, + .linked.vertical > :not(:last-child):not(:only-child) + #XfceNotifyWindow button:hover, + stackswitcher.vertical > + #XfceNotifyWindow button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); } + .linked.vertical > .osd button:not(:last-child):not(:only-child):checked, + .linked.vertical > :not(:last-child):not(:only-child) .osd button:checked, + stackswitcher.vertical > .osd button:not(:last-child):not(:only-child):checked, .linked.vertical > + #XfceNotifyWindow button:not(:last-child):not(:only-child):checked, + .linked.vertical > :not(:last-child):not(:only-child) + #XfceNotifyWindow button:checked, + stackswitcher.vertical > + #XfceNotifyWindow button:not(:last-child):not(:only-child):checked { + border-bottom-style: none; } + .linked.vertical > .osd button:not(:last-child):not(:only-child):checked:hover, + .linked.vertical > :not(:last-child):not(:only-child) .osd button:checked:hover, + stackswitcher.vertical > .osd button:not(:last-child):not(:only-child):checked:hover, .linked.vertical > + #XfceNotifyWindow button:not(:last-child):not(:only-child):checked:hover, + .linked.vertical > :not(:last-child):not(:only-child) + #XfceNotifyWindow button:checked:hover, + stackswitcher.vertical > + #XfceNotifyWindow button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + .osd button.flat, + #XfceNotifyWindow button.flat { + color: #eeeeee; + border-color: rgba(17, 17, 17, 0); + background-color: rgba(17, 17, 17, 0); + background-image: none; + box-shadow: none; } + .osd button:hover, .osd button.flat:hover, + #XfceNotifyWindow button:hover, + #XfceNotifyWindow button.flat:hover { + background-color: rgba(18, 18, 18, 0.8); + background-image: none; + border-color: rgba(190, 190, 190, 0.3); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + .osd button:hover:focus, .osd button:hover:hover, .osd button.flat:hover:focus, .osd button.flat:hover:hover, + #XfceNotifyWindow button:hover:focus, + #XfceNotifyWindow button:hover:hover, + #XfceNotifyWindow button.flat:hover:focus, + #XfceNotifyWindow button.flat:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.3),0.3); } + .osd button:hover:active, .osd button:hover:active:hover, .osd button:hover:active:focus, .osd button:hover:active:hover:focus, .osd button:hover:checked, .osd button:hover:checked:hover, .osd button:hover:checked:focus, .osd button:hover:checked:hover:focus, .osd button.flat:hover:active, .osd button.flat:hover:active:hover, .osd button.flat:hover:active:focus, .osd button.flat:hover:active:hover:focus, .osd button.flat:hover:checked, .osd button.flat:hover:checked:hover, .osd button.flat:hover:checked:focus, .osd button.flat:hover:checked:hover:focus, + #XfceNotifyWindow button:hover:active, + #XfceNotifyWindow button:hover:active:hover, + #XfceNotifyWindow button:hover:active:focus, + #XfceNotifyWindow button:hover:active:hover:focus, + #XfceNotifyWindow button:hover:checked, + #XfceNotifyWindow button:hover:checked:hover, + #XfceNotifyWindow button:hover:checked:focus, + #XfceNotifyWindow button:hover:checked:hover:focus, + #XfceNotifyWindow button.flat:hover:active, + #XfceNotifyWindow button.flat:hover:active:hover, + #XfceNotifyWindow button.flat:hover:active:focus, + #XfceNotifyWindow button.flat:hover:active:hover:focus, + #XfceNotifyWindow button.flat:hover:checked, + #XfceNotifyWindow button.flat:hover:checked:hover, + #XfceNotifyWindow button.flat:hover:checked:focus, + #XfceNotifyWindow button.flat:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.3); } + .osd button:hover:disabled, .osd button.flat:hover:disabled, + #XfceNotifyWindow button:hover:disabled, + #XfceNotifyWindow button.flat:hover:disabled { + border-color: rgba(202, 202, 202, 0.3); } + .osd button:hover:active:disabled, .osd button:hover:checked:disabled, .osd button.flat:hover:active:disabled, .osd button.flat:hover:checked:disabled, + #XfceNotifyWindow button:hover:active:disabled, + #XfceNotifyWindow button:hover:checked:disabled, + #XfceNotifyWindow button.flat:hover:active:disabled, + #XfceNotifyWindow button.flat:hover:checked:disabled { + border-color: rgba(190, 190, 190, 0.3); } + .osd button:focus, .osd button.flat:focus, + #XfceNotifyWindow button:focus, + #XfceNotifyWindow button.flat:focus { + background-color: rgba(18, 18, 18, 0.8); + background-image: none; + border-color: rgba(238, 238, 238, 0.22); + outline-color: rgba(252, 102, 0, 0.5); + outline-width: 1px; + outline-style: solid; + outline-offset: -3px; + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .osd button:focus:hover, .osd button.flat:focus:hover, + #XfceNotifyWindow button:focus:hover, + #XfceNotifyWindow button.flat:focus:hover { + background-color: rgba(19, 19, 19, 0.8); + background-image: none; + border-color: rgba(190, 190, 190, 0.3); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + .osd button:focus:hover:focus, .osd button:focus:hover:hover, .osd button.flat:focus:hover:focus, .osd button.flat:focus:hover:hover, + #XfceNotifyWindow button:focus:hover:focus, + #XfceNotifyWindow button:focus:hover:hover, + #XfceNotifyWindow button.flat:focus:hover:focus, + #XfceNotifyWindow button.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.3),0.3); } + .osd button:focus:hover:active, .osd button:focus:hover:active:hover, .osd button:focus:hover:active:focus, .osd button:focus:hover:active:hover:focus, .osd button:focus:hover:checked, .osd button:focus:hover:checked:hover, .osd button:focus:hover:checked:focus, .osd button:focus:hover:checked:hover:focus, .osd button.flat:focus:hover:active, .osd button.flat:focus:hover:active:hover, .osd button.flat:focus:hover:active:focus, .osd button.flat:focus:hover:active:hover:focus, .osd button.flat:focus:hover:checked, .osd button.flat:focus:hover:checked:hover, .osd button.flat:focus:hover:checked:focus, .osd button.flat:focus:hover:checked:hover:focus, + #XfceNotifyWindow button:focus:hover:active, + #XfceNotifyWindow button:focus:hover:active:hover, + #XfceNotifyWindow button:focus:hover:active:focus, + #XfceNotifyWindow button:focus:hover:active:hover:focus, + #XfceNotifyWindow button:focus:hover:checked, + #XfceNotifyWindow button:focus:hover:checked:hover, + #XfceNotifyWindow button:focus:hover:checked:focus, + #XfceNotifyWindow button:focus:hover:checked:hover:focus, + #XfceNotifyWindow button.flat:focus:hover:active, + #XfceNotifyWindow button.flat:focus:hover:active:hover, + #XfceNotifyWindow button.flat:focus:hover:active:focus, + #XfceNotifyWindow button.flat:focus:hover:active:hover:focus, + #XfceNotifyWindow button.flat:focus:hover:checked, + #XfceNotifyWindow button.flat:focus:hover:checked:hover, + #XfceNotifyWindow button.flat:focus:hover:checked:focus, + #XfceNotifyWindow button.flat:focus:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.3); } + .osd button:focus:hover:disabled, .osd button.flat:focus:hover:disabled, + #XfceNotifyWindow button:focus:hover:disabled, + #XfceNotifyWindow button.flat:focus:hover:disabled { + border-color: rgba(202, 202, 202, 0.3); } + .osd button:focus:hover:active:disabled, .osd button:focus:hover:checked:disabled, .osd button.flat:focus:hover:active:disabled, .osd button.flat:focus:hover:checked:disabled, + #XfceNotifyWindow button:focus:hover:active:disabled, + #XfceNotifyWindow button:focus:hover:checked:disabled, + #XfceNotifyWindow button.flat:focus:hover:active:disabled, + #XfceNotifyWindow button.flat:focus:hover:checked:disabled { + border-color: rgba(190, 190, 190, 0.3); } + .osd button:checked, .osd button:active, .osd button.flat:checked, .osd button.flat:active, + #XfceNotifyWindow button:checked, + #XfceNotifyWindow button:active, + #XfceNotifyWindow button.flat:checked, + #XfceNotifyWindow button.flat:active { + /*@include linear-gradient(shade($bg, .7), to top);*/ + background-color: #FC6600; + background-image: none; + border-color: rgba(190, 190, 190, 0.22); + color: #ffffff; + box-shadow: inset 1px 0 rgba(238, 238, 238, 0.06), inset 0 1px rgba(238, 238, 238, 0.07), inset -1px 0 rgba(238, 238, 238, 0.06), inset 0 -1px rgba(238, 238, 238, 0.05); } + .osd button:checked:focus, .osd button:checked:hover, .osd button:active:focus, .osd button:active:hover, .osd button.flat:checked:focus, .osd button.flat:checked:hover, .osd button.flat:active:focus, .osd button.flat:active:hover, + #XfceNotifyWindow button:checked:focus, + #XfceNotifyWindow button:checked:hover, + #XfceNotifyWindow button:active:focus, + #XfceNotifyWindow button:active:hover, + #XfceNotifyWindow button.flat:checked:focus, + #XfceNotifyWindow button.flat:checked:hover, + #XfceNotifyWindow button.flat:active:focus, + #XfceNotifyWindow button.flat:active:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.22),0.3); } + .osd button:checked:active, .osd button:checked:active:hover, .osd button:checked:active:focus, .osd button:checked:active:hover:focus, .osd button:checked:checked, .osd button:checked:checked:hover, .osd button:checked:checked:focus, .osd button:checked:checked:hover:focus, .osd button:active:active, .osd button:active:active:hover, .osd button:active:active:focus, .osd button:active:active:hover:focus, .osd button:active:checked, .osd button:active:checked:hover, .osd button:active:checked:focus, .osd button:active:checked:hover:focus, .osd button.flat:checked:active, .osd button.flat:checked:active:hover, .osd button.flat:checked:active:focus, .osd button.flat:checked:active:hover:focus, .osd button.flat:checked:checked, .osd button.flat:checked:checked:hover, .osd button.flat:checked:checked:focus, .osd button.flat:checked:checked:hover:focus, .osd button.flat:active:active, .osd button.flat:active:active:hover, .osd button.flat:active:active:focus, .osd button.flat:active:active:hover:focus, .osd button.flat:active:checked, .osd button.flat:active:checked:hover, .osd button.flat:active:checked:focus, .osd button.flat:active:checked:hover:focus, + #XfceNotifyWindow button:checked:active, + #XfceNotifyWindow button:checked:active:hover, + #XfceNotifyWindow button:checked:active:focus, + #XfceNotifyWindow button:checked:active:hover:focus, + #XfceNotifyWindow button:checked:checked, + #XfceNotifyWindow button:checked:checked:hover, + #XfceNotifyWindow button:checked:checked:focus, + #XfceNotifyWindow button:checked:checked:hover:focus, + #XfceNotifyWindow button:active:active, + #XfceNotifyWindow button:active:active:hover, + #XfceNotifyWindow button:active:active:focus, + #XfceNotifyWindow button:active:active:hover:focus, + #XfceNotifyWindow button:active:checked, + #XfceNotifyWindow button:active:checked:hover, + #XfceNotifyWindow button:active:checked:focus, + #XfceNotifyWindow button:active:checked:hover:focus, + #XfceNotifyWindow button.flat:checked:active, + #XfceNotifyWindow button.flat:checked:active:hover, + #XfceNotifyWindow button.flat:checked:active:focus, + #XfceNotifyWindow button.flat:checked:active:hover:focus, + #XfceNotifyWindow button.flat:checked:checked, + #XfceNotifyWindow button.flat:checked:checked:hover, + #XfceNotifyWindow button.flat:checked:checked:focus, + #XfceNotifyWindow button.flat:checked:checked:hover:focus, + #XfceNotifyWindow button.flat:active:active, + #XfceNotifyWindow button.flat:active:active:hover, + #XfceNotifyWindow button.flat:active:active:focus, + #XfceNotifyWindow button.flat:active:active:hover:focus, + #XfceNotifyWindow button.flat:active:checked, + #XfceNotifyWindow button.flat:active:checked:hover, + #XfceNotifyWindow button.flat:active:checked:focus, + #XfceNotifyWindow button.flat:active:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.22); } + .osd button:checked:disabled, .osd button:active:disabled, .osd button.flat:checked:disabled, .osd button.flat:active:disabled, + #XfceNotifyWindow button:checked:disabled, + #XfceNotifyWindow button:active:disabled, + #XfceNotifyWindow button.flat:checked:disabled, + #XfceNotifyWindow button.flat:active:disabled { + border-color: rgba(202, 202, 202, 0.22); } + .osd button:checked:active:disabled, .osd button:checked:checked:disabled, .osd button:active:active:disabled, .osd button:active:checked:disabled, .osd button.flat:checked:active:disabled, .osd button.flat:checked:checked:disabled, .osd button.flat:active:active:disabled, .osd button.flat:active:checked:disabled, + #XfceNotifyWindow button:checked:active:disabled, + #XfceNotifyWindow button:checked:checked:disabled, + #XfceNotifyWindow button:active:active:disabled, + #XfceNotifyWindow button:active:checked:disabled, + #XfceNotifyWindow button.flat:checked:active:disabled, + #XfceNotifyWindow button.flat:checked:checked:disabled, + #XfceNotifyWindow button.flat:active:active:disabled, + #XfceNotifyWindow button.flat:active:checked:disabled { + border-color: rgba(190, 190, 190, 0.22); } + .osd button:checked:focus, .osd button:checked:hover, .osd button:active:focus, .osd button:active:hover, .osd button.flat:checked:focus, .osd button.flat:checked:hover, .osd button.flat:active:focus, .osd button.flat:active:hover, + #XfceNotifyWindow button:checked:focus, + #XfceNotifyWindow button:checked:hover, + #XfceNotifyWindow button:active:focus, + #XfceNotifyWindow button:active:hover, + #XfceNotifyWindow button.flat:checked:focus, + #XfceNotifyWindow button.flat:checked:hover, + #XfceNotifyWindow button.flat:active:focus, + #XfceNotifyWindow button.flat:active:hover { + /*@include linear-gradient(shade($bg, .65), to top);*/ + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + .osd button:focus, .osd button:hover, .osd button.flat:focus, .osd button.flat:hover, + #XfceNotifyWindow button:focus, + #XfceNotifyWindow button:hover, + #XfceNotifyWindow button.flat:focus, + #XfceNotifyWindow button.flat:hover { + color: #eeeeee; } + .osd button:disabled:disabled, .osd button.flat:disabled:disabled, + #XfceNotifyWindow button:disabled:disabled, + #XfceNotifyWindow button.flat:disabled:disabled { + background-color: alpha(mix(rgba(17, 17, 17, 0.8),#eeeeee,0.2),0.4); + background-image: none; + /*border: 1px solid alpha($bg, .2);*/ + opacity: .6; + color: mix(rgba(17, 17, 17, 0.8),#eeeeee,0.6); + box-shadow: none; } + .osd button:disabled:disabled :disabled, .osd button.flat:disabled:disabled :disabled, + #XfceNotifyWindow button:disabled:disabled :disabled, + #XfceNotifyWindow button.flat:disabled:disabled :disabled { + color: mix(rgba(17, 17, 17, 0.8),#eeeeee,0.6); } + .osd button:active:disabled, .osd button:checked:disabled, .osd button.flat:active:disabled, .osd button.flat:checked:disabled, + #XfceNotifyWindow button:active:disabled, + #XfceNotifyWindow button:checked:disabled, + #XfceNotifyWindow button.flat:active:disabled, + #XfceNotifyWindow button.flat:checked:disabled { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + .osd button:active:disabled :disabled, .osd button:checked:disabled :disabled, .osd button.flat:active:disabled :disabled, .osd button.flat:checked:disabled :disabled, + #XfceNotifyWindow button:active:disabled :disabled, + #XfceNotifyWindow button:checked:disabled :disabled, + #XfceNotifyWindow button.flat:active:disabled :disabled, + #XfceNotifyWindow button.flat:checked:disabled :disabled { + color: rgba(255, 255, 255, 0.85); } + .osd button.separator, .osd button .separator, + #XfceNotifyWindow button.separator, + #XfceNotifyWindow button .separator { + border: 1px solid currentColor; + color: rgba(17, 17, 17, 0.7); } + .osd button.separator:disabled, .osd button .separator:disabled, + #XfceNotifyWindow button.separator:disabled, + #XfceNotifyWindow button .separator:disabled { + color: rgba(17, 17, 17, 0.65); } + .osd entry, + #XfceNotifyWindow entry { + background-color: #111111; + background-image: none; + border-color: shade(mix(#111111,#eeeeee,0.2),0.8); + padding: 5px 3px; + color: #eeeeee; + caret-color: #eeeeee; + -gtk-secondary-caret-color: #eeeeee; } + .osd entry:focus, .osd entry:hover, + #XfceNotifyWindow entry:focus, + #XfceNotifyWindow entry:hover { + border-color: mix(#FC6600,mix(#111111,#eeeeee,0.2),0.3); } + .osd entry:active, .osd entry:active:hover, .osd entry:active:focus, .osd entry:active:hover:focus, .osd entry:checked, .osd entry:checked:hover, .osd entry:checked:focus, .osd entry:checked:hover:focus, + #XfceNotifyWindow entry:active, + #XfceNotifyWindow entry:active:hover, + #XfceNotifyWindow entry:active:focus, + #XfceNotifyWindow entry:active:hover:focus, + #XfceNotifyWindow entry:checked, + #XfceNotifyWindow entry:checked:hover, + #XfceNotifyWindow entry:checked:focus, + #XfceNotifyWindow entry:checked:hover:focus { + border-color: shade(mix(#111111,#eeeeee,0.2),0.7); } + .osd entry:disabled, + #XfceNotifyWindow entry:disabled { + border-color: shade(mix(#111111,#eeeeee,0.2),0.85); } + .osd entry:active:disabled, .osd entry:checked:disabled, + #XfceNotifyWindow entry:active:disabled, + #XfceNotifyWindow entry:checked:disabled { + border-color: shade(mix(#111111,#eeeeee,0.2),0.8); } + .osd entry:focus, .osd entry:active, + #XfceNotifyWindow entry:focus, + #XfceNotifyWindow entry:active { + border-color: mix(#FC6600,rgba(14, 14, 14, 0.8),0.3); } + .osd entry:disabled, + #XfceNotifyWindow entry:disabled { + background-color: mix(#111111,#eeeeee,0.07); + background-image: none; + opacity: .9; + color: mix(#111111,#eeeeee,0.9); } + .osd trough, .osd.trough, + #XfceNotifyWindow trough, + #XfceNotifyWindow.trough { + background-color: rgba(238, 238, 238, 0.3); } + .osd progressbar, .osd.progressbar, + #XfceNotifyWindow progressbar, + #XfceNotifyWindow.progressbar { + background-color: #eeeeee; } + .osd scale slider, + #XfceNotifyWindow scale slider { + background-color: rgba(18, 18, 18, 0.8); + background-image: none; + border-color: rgba(14, 14, 14, 0.8); } + .osd scale slider:focus, .osd scale slider:hover, + #XfceNotifyWindow scale slider:focus, + #XfceNotifyWindow scale slider:hover { + border-color: mix(#FC6600,rgba(17, 17, 17, 0.8),0.3); } + .osd scale slider:active, .osd scale slider:active:hover, .osd scale slider:active:focus, .osd scale slider:active:hover:focus, .osd scale slider:checked, .osd scale slider:checked:hover, .osd scale slider:checked:focus, .osd scale slider:checked:hover:focus, + #XfceNotifyWindow scale slider:active, + #XfceNotifyWindow scale slider:active:hover, + #XfceNotifyWindow scale slider:active:focus, + #XfceNotifyWindow scale slider:active:hover:focus, + #XfceNotifyWindow scale slider:checked, + #XfceNotifyWindow scale slider:checked:hover, + #XfceNotifyWindow scale slider:checked:focus, + #XfceNotifyWindow scale slider:checked:hover:focus { + border-color: rgba(12, 12, 12, 0.8); } + .osd scale slider:disabled, + #XfceNotifyWindow scale slider:disabled { + border-color: rgba(14, 14, 14, 0.8); } + .osd scale slider:active:disabled, .osd scale slider:checked:disabled, + #XfceNotifyWindow scale slider:active:disabled, + #XfceNotifyWindow scale slider:checked:disabled { + border-color: rgba(14, 14, 14, 0.8); } + .osd scale slider:disabled, + #XfceNotifyWindow scale slider:disabled { + background-color: rgba(15, 15, 15, 0.8); + background-image: none; } + .osd scale trough, + #XfceNotifyWindow scale trough { + border-color: rgba(14, 14, 14, 0.8); + background-color: rgba(18, 18, 18, 0.8); + background-image: none; } + .osd scale trough.highlight, + #XfceNotifyWindow scale trough.highlight { + border-color: #FC6600; + background-color: #FC6600; + background-image: none; } + .osd scale trough:disabled, .osd scale trough.highlight:disabled, + #XfceNotifyWindow scale trough:disabled, + #XfceNotifyWindow scale trough.highlight:disabled { + border-color: rgba(14, 14, 14, 0.8); + background-color: rgba(15, 15, 15, 0.8); + background-image: none; } + .osd scale trough, + #XfceNotifyWindow scale trough { + background-color: rgba(35, 35, 35, 0.8); } + .osd scale trough highlight, + #XfceNotifyWindow scale trough highlight { + background-color: #FC6600; } + .osd scale slider, + #XfceNotifyWindow scale slider { + background-clip: border-box; + background-color: #FC6600; + border-color: #FC6600; } + .osd scale slider:hover, + #XfceNotifyWindow scale slider:hover { + background-color: #ff8430; + border-color: #ff8430; } + .osd scale slider:active, + #XfceNotifyWindow scale slider:active { + background-color: #c95100; + border-color: #c95100; } + .osd.view, iconview.osd, .osd .view, .osd iconview, .osd view, + #XfceNotifyWindow.view, + iconview#XfceNotifyWindow, + #XfceNotifyWindow .view, + #XfceNotifyWindow iconview, + #XfceNotifyWindow view { + background-color: rgba(17, 17, 17, 0.8); } + .osd scrollbar trough, + #XfceNotifyWindow scrollbar trough { + background-color: rgba(17, 17, 17, 0.8); } + .osd scrollbar slider, + #XfceNotifyWindow scrollbar slider { + border: 1px solid mix(rgba(15, 15, 15, 0.8),#eeeeee,0.21); + border-radius: 0; + background-color: mix(rgba(17, 17, 17, 0.8),#eeeeee,0.21); } + .osd scrollbar slider:hover, + #XfceNotifyWindow scrollbar slider:hover { + border-color: mix(rgba(15, 15, 15, 0.8),#eeeeee,0.31); + background-color: mix(rgba(17, 17, 17, 0.8),#eeeeee,0.31); } + .osd scrollbar slider:active, + #XfceNotifyWindow scrollbar slider:active { + border-color: #e35c00; + background-color: #FC6600; } + .osd iconview.cell:selected, .osd iconview.cell:selected:focus, + #XfceNotifyWindow iconview.cell:selected, + #XfceNotifyWindow iconview.cell:selected:focus { + background-color: transparent; + border: 3px solid mix(rgba(15, 15, 15, 0.8),#eeeeee,0.21); + border-radius: 3px; + outline-color: transparent; } + .osd .page-thumbnail, + #XfceNotifyWindow .page-thumbnail { + border: 1px solid rgba(15, 15, 15, 0.8); + /* when there's no pixbuf yet */ + background-color: rgba(17, 17, 17, 0.8); } + .osd popover.background, + #XfceNotifyWindow popover.background { + box-shadow: 0 2px 7px 3px rgba(95, 95, 95, 0.5); } + .osd popover.background > toolbar button, + #XfceNotifyWindow popover.background > toolbar button { + border-radius: 0; + border-width: 0; + background-color: transparent; + background-image: none; } + .osd spinbutton:not(.vertical), + #XfceNotifyWindow spinbutton:not(.vertical) { + background-color: #111111; + background-image: none; + border-color: #0e0e0e; + padding: 0; + color: #eeeeee; + caret-color: #eeeeee; } + .osd spinbutton:not(.vertical):focus, .osd spinbutton:not(.vertical):hover, + #XfceNotifyWindow spinbutton:not(.vertical):focus, + #XfceNotifyWindow spinbutton:not(.vertical):hover { + border-color: mix(#FC6600,#111111,0.3); } + .osd spinbutton:not(.vertical):active, .osd spinbutton:not(.vertical):active:hover, .osd spinbutton:not(.vertical):active:focus, .osd spinbutton:not(.vertical):active:hover:focus, .osd spinbutton:not(.vertical):checked, .osd spinbutton:not(.vertical):checked:hover, .osd spinbutton:not(.vertical):checked:focus, .osd spinbutton:not(.vertical):checked:hover:focus, + #XfceNotifyWindow spinbutton:not(.vertical):active, + #XfceNotifyWindow spinbutton:not(.vertical):active:hover, + #XfceNotifyWindow spinbutton:not(.vertical):active:focus, + #XfceNotifyWindow spinbutton:not(.vertical):active:hover:focus, + #XfceNotifyWindow spinbutton:not(.vertical):checked, + #XfceNotifyWindow spinbutton:not(.vertical):checked:hover, + #XfceNotifyWindow spinbutton:not(.vertical):checked:focus, + #XfceNotifyWindow spinbutton:not(.vertical):checked:hover:focus { + border-color: #0c0c0c; } + .osd spinbutton:not(.vertical):disabled, + #XfceNotifyWindow spinbutton:not(.vertical):disabled { + border-color: #0e0e0e; } + .osd spinbutton:not(.vertical):active:disabled, .osd spinbutton:not(.vertical):checked:disabled, + #XfceNotifyWindow spinbutton:not(.vertical):active:disabled, + #XfceNotifyWindow spinbutton:not(.vertical):checked:disabled { + border-color: #0e0e0e; } + .osd spinbutton:not(.vertical):focus, .osd spinbutton:not(.vertical):active, + #XfceNotifyWindow spinbutton:not(.vertical):focus, + #XfceNotifyWindow spinbutton:not(.vertical):active { + border-color: mix(#FC6600,rgba(14, 14, 14, 0.8),0.3); } + .osd spinbutton:not(.vertical):disabled, + #XfceNotifyWindow spinbutton:not(.vertical):disabled { + background-color: #0f0f0f; + background-image: none; + color: mix(#111111,#eeeeee,0.5); } + .osd spinbutton:not(.vertical) button, + #XfceNotifyWindow spinbutton:not(.vertical) button { + background-color: rgba(17, 17, 17, 0.8); + background-image: none; + border-color: rgba(190, 190, 190, 0.22); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); + border-radius: 0; + border-color: rgba(14, 14, 14, 0.5); + border-style: none none none solid; + background-image: none; + box-shadow: none; } + .osd spinbutton:not(.vertical) button:focus, .osd spinbutton:not(.vertical) button:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.22),0.3); } + .osd spinbutton:not(.vertical) button:active, .osd spinbutton:not(.vertical) button:active:hover, .osd spinbutton:not(.vertical) button:active:focus, .osd spinbutton:not(.vertical) button:active:hover:focus, .osd spinbutton:not(.vertical) button:checked, .osd spinbutton:not(.vertical) button:checked:hover, .osd spinbutton:not(.vertical) button:checked:focus, .osd spinbutton:not(.vertical) button:checked:hover:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button:active, + #XfceNotifyWindow spinbutton:not(.vertical) button:active:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button:active:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button:active:hover:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button:checked, + #XfceNotifyWindow spinbutton:not(.vertical) button:checked:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button:checked:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.22); } + .osd spinbutton:not(.vertical) button:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button:disabled { + border-color: rgba(202, 202, 202, 0.22); } + .osd spinbutton:not(.vertical) button:active:disabled, .osd spinbutton:not(.vertical) button:checked:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button:active:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button:checked:disabled { + border-color: rgba(190, 190, 190, 0.22); } + .linked:not(.vertical) > .osd spinbutton:not(.vertical) button:not(:last-child):not(:only-child), + .linked:not(.vertical) > :not(:last-child):not(:only-child) .osd spinbutton:not(.vertical) button, + stackswitcher:not(.vertical) > .osd spinbutton:not(.vertical) button:not(:last-child):not(:only-child), .linked:not(.vertical) > + #XfceNotifyWindow spinbutton:not(.vertical) button:not(:last-child):not(:only-child), + .linked:not(.vertical) > :not(:last-child):not(:only-child) + #XfceNotifyWindow spinbutton:not(.vertical) button, + stackswitcher:not(.vertical) > + #XfceNotifyWindow spinbutton:not(.vertical) button:not(:last-child):not(:only-child) { + border-right-style: none; } + .linked:not(.vertical) > .osd spinbutton:not(.vertical) button:not(:last-child):not(:only-child):hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) .osd spinbutton:not(.vertical) button:hover, + stackswitcher:not(.vertical) > .osd spinbutton:not(.vertical) button:not(:last-child):not(:only-child):hover, .linked:not(.vertical) > + #XfceNotifyWindow spinbutton:not(.vertical) button:not(:last-child):not(:only-child):hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) + #XfceNotifyWindow spinbutton:not(.vertical) button:hover, + stackswitcher:not(.vertical) > + #XfceNotifyWindow spinbutton:not(.vertical) button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); } + .linked:not(.vertical) > .osd spinbutton:not(.vertical) button:not(:last-child):not(:only-child):checked, + .linked:not(.vertical) > :not(:last-child):not(:only-child) .osd spinbutton:not(.vertical) button:checked, + stackswitcher:not(.vertical) > .osd spinbutton:not(.vertical) button:not(:last-child):not(:only-child):checked, .linked:not(.vertical) > + #XfceNotifyWindow spinbutton:not(.vertical) button:not(:last-child):not(:only-child):checked, + .linked:not(.vertical) > :not(:last-child):not(:only-child) + #XfceNotifyWindow spinbutton:not(.vertical) button:checked, + stackswitcher:not(.vertical) > + #XfceNotifyWindow spinbutton:not(.vertical) button:not(:last-child):not(:only-child):checked { + border-right-style: none; } + .linked:not(.vertical) > .osd spinbutton:not(.vertical) button:not(:last-child):not(:only-child):checked:hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) .osd spinbutton:not(.vertical) button:checked:hover, + stackswitcher:not(.vertical) > .osd spinbutton:not(.vertical) button:not(:last-child):not(:only-child):checked:hover, .linked:not(.vertical) > + #XfceNotifyWindow spinbutton:not(.vertical) button:not(:last-child):not(:only-child):checked:hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) + #XfceNotifyWindow spinbutton:not(.vertical) button:checked:hover, + stackswitcher:not(.vertical) > + #XfceNotifyWindow spinbutton:not(.vertical) button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + .linked.vertical > .osd spinbutton:not(.vertical) button:not(:last-child):not(:only-child), + .linked.vertical > :not(:last-child):not(:only-child) .osd spinbutton:not(.vertical) button, + stackswitcher.vertical > .osd spinbutton:not(.vertical) button:not(:last-child):not(:only-child), .linked.vertical > + #XfceNotifyWindow spinbutton:not(.vertical) button:not(:last-child):not(:only-child), + .linked.vertical > :not(:last-child):not(:only-child) + #XfceNotifyWindow spinbutton:not(.vertical) button, + stackswitcher.vertical > + #XfceNotifyWindow spinbutton:not(.vertical) button:not(:last-child):not(:only-child) { + border-bottom-style: none; } + .linked.vertical > .osd spinbutton:not(.vertical) button:not(:last-child):not(:only-child):hover, + .linked.vertical > :not(:last-child):not(:only-child) .osd spinbutton:not(.vertical) button:hover, + stackswitcher.vertical > .osd spinbutton:not(.vertical) button:not(:last-child):not(:only-child):hover, .linked.vertical > + #XfceNotifyWindow spinbutton:not(.vertical) button:not(:last-child):not(:only-child):hover, + .linked.vertical > :not(:last-child):not(:only-child) + #XfceNotifyWindow spinbutton:not(.vertical) button:hover, + stackswitcher.vertical > + #XfceNotifyWindow spinbutton:not(.vertical) button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); } + .linked.vertical > .osd spinbutton:not(.vertical) button:not(:last-child):not(:only-child):checked, + .linked.vertical > :not(:last-child):not(:only-child) .osd spinbutton:not(.vertical) button:checked, + stackswitcher.vertical > .osd spinbutton:not(.vertical) button:not(:last-child):not(:only-child):checked, .linked.vertical > + #XfceNotifyWindow spinbutton:not(.vertical) button:not(:last-child):not(:only-child):checked, + .linked.vertical > :not(:last-child):not(:only-child) + #XfceNotifyWindow spinbutton:not(.vertical) button:checked, + stackswitcher.vertical > + #XfceNotifyWindow spinbutton:not(.vertical) button:not(:last-child):not(:only-child):checked { + border-bottom-style: none; } + .linked.vertical > .osd spinbutton:not(.vertical) button:not(:last-child):not(:only-child):checked:hover, + .linked.vertical > :not(:last-child):not(:only-child) .osd spinbutton:not(.vertical) button:checked:hover, + stackswitcher.vertical > .osd spinbutton:not(.vertical) button:not(:last-child):not(:only-child):checked:hover, .linked.vertical > + #XfceNotifyWindow spinbutton:not(.vertical) button:not(:last-child):not(:only-child):checked:hover, + .linked.vertical > :not(:last-child):not(:only-child) + #XfceNotifyWindow spinbutton:not(.vertical) button:checked:hover, + stackswitcher.vertical > + #XfceNotifyWindow spinbutton:not(.vertical) button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + .osd spinbutton:not(.vertical) button.flat, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat { + color: #eeeeee; + border-color: rgba(17, 17, 17, 0); + background-color: rgba(17, 17, 17, 0); + background-image: none; + box-shadow: none; } + .osd spinbutton:not(.vertical) button:hover, .osd spinbutton:not(.vertical) button.flat:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:hover { + background-color: rgba(18, 18, 18, 0.8); + background-image: none; + border-color: rgba(190, 190, 190, 0.3); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + .osd spinbutton:not(.vertical) button:hover:focus, .osd spinbutton:not(.vertical) button:hover:hover, .osd spinbutton:not(.vertical) button.flat:hover:focus, .osd spinbutton:not(.vertical) button.flat:hover:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button:hover:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button:hover:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:hover:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.3),0.3); } + .osd spinbutton:not(.vertical) button:hover:active, .osd spinbutton:not(.vertical) button:hover:active:hover, .osd spinbutton:not(.vertical) button:hover:active:focus, .osd spinbutton:not(.vertical) button:hover:active:hover:focus, .osd spinbutton:not(.vertical) button:hover:checked, .osd spinbutton:not(.vertical) button:hover:checked:hover, .osd spinbutton:not(.vertical) button:hover:checked:focus, .osd spinbutton:not(.vertical) button:hover:checked:hover:focus, .osd spinbutton:not(.vertical) button.flat:hover:active, .osd spinbutton:not(.vertical) button.flat:hover:active:hover, .osd spinbutton:not(.vertical) button.flat:hover:active:focus, .osd spinbutton:not(.vertical) button.flat:hover:active:hover:focus, .osd spinbutton:not(.vertical) button.flat:hover:checked, .osd spinbutton:not(.vertical) button.flat:hover:checked:hover, .osd spinbutton:not(.vertical) button.flat:hover:checked:focus, .osd spinbutton:not(.vertical) button.flat:hover:checked:hover:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button:hover:active, + #XfceNotifyWindow spinbutton:not(.vertical) button:hover:active:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button:hover:active:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button:hover:active:hover:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button:hover:checked, + #XfceNotifyWindow spinbutton:not(.vertical) button:hover:checked:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button:hover:checked:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button:hover:checked:hover:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:hover:active, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:hover:active:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:hover:active:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:hover:active:hover:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:hover:checked, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:hover:checked:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:hover:checked:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.3); } + .osd spinbutton:not(.vertical) button:hover:disabled, .osd spinbutton:not(.vertical) button.flat:hover:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button:hover:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:hover:disabled { + border-color: rgba(202, 202, 202, 0.3); } + .osd spinbutton:not(.vertical) button:hover:active:disabled, .osd spinbutton:not(.vertical) button:hover:checked:disabled, .osd spinbutton:not(.vertical) button.flat:hover:active:disabled, .osd spinbutton:not(.vertical) button.flat:hover:checked:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button:hover:active:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button:hover:checked:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:hover:active:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:hover:checked:disabled { + border-color: rgba(190, 190, 190, 0.3); } + .osd spinbutton:not(.vertical) button:focus, .osd spinbutton:not(.vertical) button.flat:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:focus { + background-color: rgba(18, 18, 18, 0.8); + background-image: none; + border-color: rgba(238, 238, 238, 0.22); + outline-color: rgba(252, 102, 0, 0.5); + outline-width: 1px; + outline-style: solid; + outline-offset: -3px; + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .osd spinbutton:not(.vertical) button:focus:hover, .osd spinbutton:not(.vertical) button.flat:focus:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button:focus:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:focus:hover { + background-color: rgba(19, 19, 19, 0.8); + background-image: none; + border-color: rgba(190, 190, 190, 0.3); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + .osd spinbutton:not(.vertical) button:focus:hover:focus, .osd spinbutton:not(.vertical) button:focus:hover:hover, .osd spinbutton:not(.vertical) button.flat:focus:hover:focus, .osd spinbutton:not(.vertical) button.flat:focus:hover:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button:focus:hover:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button:focus:hover:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:focus:hover:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.3),0.3); } + .osd spinbutton:not(.vertical) button:focus:hover:active, .osd spinbutton:not(.vertical) button:focus:hover:active:hover, .osd spinbutton:not(.vertical) button:focus:hover:active:focus, .osd spinbutton:not(.vertical) button:focus:hover:active:hover:focus, .osd spinbutton:not(.vertical) button:focus:hover:checked, .osd spinbutton:not(.vertical) button:focus:hover:checked:hover, .osd spinbutton:not(.vertical) button:focus:hover:checked:focus, .osd spinbutton:not(.vertical) button:focus:hover:checked:hover:focus, .osd spinbutton:not(.vertical) button.flat:focus:hover:active, .osd spinbutton:not(.vertical) button.flat:focus:hover:active:hover, .osd spinbutton:not(.vertical) button.flat:focus:hover:active:focus, .osd spinbutton:not(.vertical) button.flat:focus:hover:active:hover:focus, .osd spinbutton:not(.vertical) button.flat:focus:hover:checked, .osd spinbutton:not(.vertical) button.flat:focus:hover:checked:hover, .osd spinbutton:not(.vertical) button.flat:focus:hover:checked:focus, .osd spinbutton:not(.vertical) button.flat:focus:hover:checked:hover:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button:focus:hover:active, + #XfceNotifyWindow spinbutton:not(.vertical) button:focus:hover:active:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button:focus:hover:active:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button:focus:hover:active:hover:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button:focus:hover:checked, + #XfceNotifyWindow spinbutton:not(.vertical) button:focus:hover:checked:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button:focus:hover:checked:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button:focus:hover:checked:hover:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:focus:hover:active, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:focus:hover:active:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:focus:hover:active:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:focus:hover:active:hover:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:focus:hover:checked, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:focus:hover:checked:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:focus:hover:checked:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:focus:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.3); } + .osd spinbutton:not(.vertical) button:focus:hover:disabled, .osd spinbutton:not(.vertical) button.flat:focus:hover:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button:focus:hover:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:focus:hover:disabled { + border-color: rgba(202, 202, 202, 0.3); } + .osd spinbutton:not(.vertical) button:focus:hover:active:disabled, .osd spinbutton:not(.vertical) button:focus:hover:checked:disabled, .osd spinbutton:not(.vertical) button.flat:focus:hover:active:disabled, .osd spinbutton:not(.vertical) button.flat:focus:hover:checked:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button:focus:hover:active:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button:focus:hover:checked:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:focus:hover:active:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:focus:hover:checked:disabled { + border-color: rgba(190, 190, 190, 0.3); } + .osd spinbutton:not(.vertical) button:checked, .osd spinbutton:not(.vertical) button:active, .osd spinbutton:not(.vertical) button.flat:checked, .osd spinbutton:not(.vertical) button.flat:active, + #XfceNotifyWindow spinbutton:not(.vertical) button:checked, + #XfceNotifyWindow spinbutton:not(.vertical) button:active, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:checked, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:active { + /*@include linear-gradient(shade($bg, .7), to top);*/ + background-color: #FC6600; + background-image: none; + border-color: rgba(190, 190, 190, 0.22); + color: #ffffff; + box-shadow: inset 1px 0 rgba(238, 238, 238, 0.06), inset 0 1px rgba(238, 238, 238, 0.07), inset -1px 0 rgba(238, 238, 238, 0.06), inset 0 -1px rgba(238, 238, 238, 0.05); } + .osd spinbutton:not(.vertical) button:checked:focus, .osd spinbutton:not(.vertical) button:checked:hover, .osd spinbutton:not(.vertical) button:active:focus, .osd spinbutton:not(.vertical) button:active:hover, .osd spinbutton:not(.vertical) button.flat:checked:focus, .osd spinbutton:not(.vertical) button.flat:checked:hover, .osd spinbutton:not(.vertical) button.flat:active:focus, .osd spinbutton:not(.vertical) button.flat:active:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button:checked:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button:checked:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button:active:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button:active:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:checked:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:checked:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:active:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:active:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.22),0.3); } + .osd spinbutton:not(.vertical) button:checked:active, .osd spinbutton:not(.vertical) button:checked:active:hover, .osd spinbutton:not(.vertical) button:checked:active:focus, .osd spinbutton:not(.vertical) button:checked:active:hover:focus, .osd spinbutton:not(.vertical) button:checked:checked, .osd spinbutton:not(.vertical) button:checked:checked:hover, .osd spinbutton:not(.vertical) button:checked:checked:focus, .osd spinbutton:not(.vertical) button:checked:checked:hover:focus, .osd spinbutton:not(.vertical) button:active:active, .osd spinbutton:not(.vertical) button:active:active:hover, .osd spinbutton:not(.vertical) button:active:active:focus, .osd spinbutton:not(.vertical) button:active:active:hover:focus, .osd spinbutton:not(.vertical) button:active:checked, .osd spinbutton:not(.vertical) button:active:checked:hover, .osd spinbutton:not(.vertical) button:active:checked:focus, .osd spinbutton:not(.vertical) button:active:checked:hover:focus, .osd spinbutton:not(.vertical) button.flat:checked:active, .osd spinbutton:not(.vertical) button.flat:checked:active:hover, .osd spinbutton:not(.vertical) button.flat:checked:active:focus, .osd spinbutton:not(.vertical) button.flat:checked:active:hover:focus, .osd spinbutton:not(.vertical) button.flat:checked:checked, .osd spinbutton:not(.vertical) button.flat:checked:checked:hover, .osd spinbutton:not(.vertical) button.flat:checked:checked:focus, .osd spinbutton:not(.vertical) button.flat:checked:checked:hover:focus, .osd spinbutton:not(.vertical) button.flat:active:active, .osd spinbutton:not(.vertical) button.flat:active:active:hover, .osd spinbutton:not(.vertical) button.flat:active:active:focus, .osd spinbutton:not(.vertical) button.flat:active:active:hover:focus, .osd spinbutton:not(.vertical) button.flat:active:checked, .osd spinbutton:not(.vertical) button.flat:active:checked:hover, .osd spinbutton:not(.vertical) button.flat:active:checked:focus, .osd spinbutton:not(.vertical) button.flat:active:checked:hover:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button:checked:active, + #XfceNotifyWindow spinbutton:not(.vertical) button:checked:active:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button:checked:active:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button:checked:active:hover:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button:checked:checked, + #XfceNotifyWindow spinbutton:not(.vertical) button:checked:checked:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button:checked:checked:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button:checked:checked:hover:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button:active:active, + #XfceNotifyWindow spinbutton:not(.vertical) button:active:active:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button:active:active:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button:active:active:hover:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button:active:checked, + #XfceNotifyWindow spinbutton:not(.vertical) button:active:checked:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button:active:checked:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button:active:checked:hover:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:checked:active, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:checked:active:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:checked:active:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:checked:active:hover:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:checked:checked, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:checked:checked:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:checked:checked:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:checked:checked:hover:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:active:active, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:active:active:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:active:active:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:active:active:hover:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:active:checked, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:active:checked:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:active:checked:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:active:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.22); } + .osd spinbutton:not(.vertical) button:checked:disabled, .osd spinbutton:not(.vertical) button:active:disabled, .osd spinbutton:not(.vertical) button.flat:checked:disabled, .osd spinbutton:not(.vertical) button.flat:active:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button:checked:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button:active:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:checked:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:active:disabled { + border-color: rgba(202, 202, 202, 0.22); } + .osd spinbutton:not(.vertical) button:checked:active:disabled, .osd spinbutton:not(.vertical) button:checked:checked:disabled, .osd spinbutton:not(.vertical) button:active:active:disabled, .osd spinbutton:not(.vertical) button:active:checked:disabled, .osd spinbutton:not(.vertical) button.flat:checked:active:disabled, .osd spinbutton:not(.vertical) button.flat:checked:checked:disabled, .osd spinbutton:not(.vertical) button.flat:active:active:disabled, .osd spinbutton:not(.vertical) button.flat:active:checked:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button:checked:active:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button:checked:checked:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button:active:active:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button:active:checked:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:checked:active:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:checked:checked:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:active:active:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:active:checked:disabled { + border-color: rgba(190, 190, 190, 0.22); } + .osd spinbutton:not(.vertical) button:checked:focus, .osd spinbutton:not(.vertical) button:checked:hover, .osd spinbutton:not(.vertical) button:active:focus, .osd spinbutton:not(.vertical) button:active:hover, .osd spinbutton:not(.vertical) button.flat:checked:focus, .osd spinbutton:not(.vertical) button.flat:checked:hover, .osd spinbutton:not(.vertical) button.flat:active:focus, .osd spinbutton:not(.vertical) button.flat:active:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button:checked:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button:checked:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button:active:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button:active:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:checked:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:checked:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:active:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:active:hover { + /*@include linear-gradient(shade($bg, .65), to top);*/ + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + .osd spinbutton:not(.vertical) button:focus, .osd spinbutton:not(.vertical) button:hover, .osd spinbutton:not(.vertical) button.flat:focus, .osd spinbutton:not(.vertical) button.flat:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:focus, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:hover { + color: #eeeeee; } + .osd spinbutton:not(.vertical) button:disabled:disabled, .osd spinbutton:not(.vertical) button.flat:disabled:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button:disabled:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:disabled:disabled { + background-color: alpha(mix(rgba(17, 17, 17, 0.8),#eeeeee,0.2),0.4); + background-image: none; + /*border: 1px solid alpha($bg, .2);*/ + opacity: .6; + color: mix(rgba(17, 17, 17, 0.8),#eeeeee,0.6); + box-shadow: none; } + .osd spinbutton:not(.vertical) button:disabled:disabled :disabled, .osd spinbutton:not(.vertical) button.flat:disabled:disabled :disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button:disabled:disabled :disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:disabled:disabled :disabled { + color: mix(rgba(17, 17, 17, 0.8),#eeeeee,0.6); } + .osd spinbutton:not(.vertical) button:active:disabled, .osd spinbutton:not(.vertical) button:checked:disabled, .osd spinbutton:not(.vertical) button.flat:active:disabled, .osd spinbutton:not(.vertical) button.flat:checked:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button:active:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button:checked:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:active:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:checked:disabled { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + .osd spinbutton:not(.vertical) button:active:disabled :disabled, .osd spinbutton:not(.vertical) button:checked:disabled :disabled, .osd spinbutton:not(.vertical) button.flat:active:disabled :disabled, .osd spinbutton:not(.vertical) button.flat:checked:disabled :disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button:active:disabled :disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button:checked:disabled :disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:active:disabled :disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button.flat:checked:disabled :disabled { + color: rgba(255, 255, 255, 0.85); } + .osd spinbutton:not(.vertical) button.separator, .osd spinbutton:not(.vertical) button .separator, + #XfceNotifyWindow spinbutton:not(.vertical) button.separator, + #XfceNotifyWindow spinbutton:not(.vertical) button .separator { + border: 1px solid currentColor; + color: rgba(17, 17, 17, 0.7); } + .osd spinbutton:not(.vertical) button.separator:disabled, .osd spinbutton:not(.vertical) button .separator:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button.separator:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button .separator:disabled { + color: rgba(17, 17, 17, 0.65); } + .osd spinbutton:not(.vertical) button:dir(rtl), + #XfceNotifyWindow spinbutton:not(.vertical) button:dir(rtl) { + border-style: none solid none none; } + .osd spinbutton:not(.vertical) button:active, .osd spinbutton:not(.vertical) button:checked, .osd spinbutton:not(.vertical) button:hover, + #XfceNotifyWindow spinbutton:not(.vertical) button:active, + #XfceNotifyWindow spinbutton:not(.vertical) button:checked, + #XfceNotifyWindow spinbutton:not(.vertical) button:hover { + color: #eeeeee; } + .osd spinbutton:not(.vertical) button:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button:disabled { + color: alpha(mix(#eeeeee,#111111,0.6),0.8); } + .osd spinbutton:not(.vertical) button:backdrop, + #XfceNotifyWindow spinbutton:not(.vertical) button:backdrop { + color: mix(#101010,mix(#eeeeee,#101010,0.5),0.9); } + .osd spinbutton:not(.vertical) button:active, + #XfceNotifyWindow spinbutton:not(.vertical) button:active { + box-shadow: inset 0 2px 3px -1px rgba(95, 95, 95, 0.2); } + .osd spinbutton:not(.vertical) button:backdrop:disabled, + #XfceNotifyWindow spinbutton:not(.vertical) button:backdrop:disabled { + color: rgba(0, 0, 0, 0.8); + border-style: none none none solid; } + .osd spinbutton:not(.vertical) button:backdrop:disabled:dir(rtl), + #XfceNotifyWindow spinbutton:not(.vertical) button:backdrop:disabled:dir(rtl) { + border-style: none solid none none; } + .osd spinbutton:not(.vertical) button:dir(rtl):first-child, + #XfceNotifyWindow spinbutton:not(.vertical) button:dir(rtl):first-child { + border-radius: 3px 0 0 3px; } + .osd spinbutton:not(.vertical) button:dir(ltr):last-child, + #XfceNotifyWindow spinbutton:not(.vertical) button:dir(ltr):last-child { + border-radius: 0 3px 3px 0; } + .osd spinbutton.vertical button:first-child, + #XfceNotifyWindow spinbutton.vertical button:first-child { + background-color: rgba(17, 17, 17, 0.8); + background-image: none; + border-color: rgba(190, 190, 190, 0.22); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + .osd spinbutton.vertical button:first-child:focus, .osd spinbutton.vertical button:first-child:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.22),0.3); } + .osd spinbutton.vertical button:first-child:active, .osd spinbutton.vertical button:first-child:active:hover, .osd spinbutton.vertical button:first-child:active:focus, .osd spinbutton.vertical button:first-child:active:hover:focus, .osd spinbutton.vertical button:first-child:checked, .osd spinbutton.vertical button:first-child:checked:hover, .osd spinbutton.vertical button:first-child:checked:focus, .osd spinbutton.vertical button:first-child:checked:hover:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child:active, + #XfceNotifyWindow spinbutton.vertical button:first-child:active:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child:active:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child:active:hover:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child:checked, + #XfceNotifyWindow spinbutton.vertical button:first-child:checked:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child:checked:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.22); } + .osd spinbutton.vertical button:first-child:disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child:disabled { + border-color: rgba(202, 202, 202, 0.22); } + .osd spinbutton.vertical button:first-child:active:disabled, .osd spinbutton.vertical button:first-child:checked:disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child:active:disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child:checked:disabled { + border-color: rgba(190, 190, 190, 0.22); } + .linked:not(.vertical) > .osd spinbutton.vertical button:first-child:not(:last-child):not(:only-child), + .linked:not(.vertical) > :not(:last-child):not(:only-child) .osd spinbutton.vertical button:first-child, + stackswitcher:not(.vertical) > .osd spinbutton.vertical button:first-child:not(:last-child):not(:only-child), .linked:not(.vertical) > + #XfceNotifyWindow spinbutton.vertical button:first-child:not(:last-child):not(:only-child), + .linked:not(.vertical) > :not(:last-child):not(:only-child) + #XfceNotifyWindow spinbutton.vertical button:first-child, + stackswitcher:not(.vertical) > + #XfceNotifyWindow spinbutton.vertical button:first-child:not(:last-child):not(:only-child) { + border-right-style: none; } + .linked:not(.vertical) > .osd spinbutton.vertical button:first-child:not(:last-child):not(:only-child):hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) .osd spinbutton.vertical button:first-child:hover, + stackswitcher:not(.vertical) > .osd spinbutton.vertical button:first-child:not(:last-child):not(:only-child):hover, .linked:not(.vertical) > + #XfceNotifyWindow spinbutton.vertical button:first-child:not(:last-child):not(:only-child):hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) + #XfceNotifyWindow spinbutton.vertical button:first-child:hover, + stackswitcher:not(.vertical) > + #XfceNotifyWindow spinbutton.vertical button:first-child:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); } + .linked:not(.vertical) > .osd spinbutton.vertical button:first-child:not(:last-child):not(:only-child):checked, + .linked:not(.vertical) > :not(:last-child):not(:only-child) .osd spinbutton.vertical button:first-child:checked, + stackswitcher:not(.vertical) > .osd spinbutton.vertical button:first-child:not(:last-child):not(:only-child):checked, .linked:not(.vertical) > + #XfceNotifyWindow spinbutton.vertical button:first-child:not(:last-child):not(:only-child):checked, + .linked:not(.vertical) > :not(:last-child):not(:only-child) + #XfceNotifyWindow spinbutton.vertical button:first-child:checked, + stackswitcher:not(.vertical) > + #XfceNotifyWindow spinbutton.vertical button:first-child:not(:last-child):not(:only-child):checked { + border-right-style: none; } + .linked:not(.vertical) > .osd spinbutton.vertical button:first-child:not(:last-child):not(:only-child):checked:hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) .osd spinbutton.vertical button:first-child:checked:hover, + stackswitcher:not(.vertical) > .osd spinbutton.vertical button:first-child:not(:last-child):not(:only-child):checked:hover, .linked:not(.vertical) > + #XfceNotifyWindow spinbutton.vertical button:first-child:not(:last-child):not(:only-child):checked:hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) + #XfceNotifyWindow spinbutton.vertical button:first-child:checked:hover, + stackswitcher:not(.vertical) > + #XfceNotifyWindow spinbutton.vertical button:first-child:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + .linked.vertical > .osd spinbutton.vertical button:first-child:not(:last-child):not(:only-child), + .linked.vertical > :not(:last-child):not(:only-child) .osd spinbutton.vertical button:first-child, + stackswitcher.vertical > .osd spinbutton.vertical button:first-child:not(:last-child):not(:only-child), .linked.vertical > + #XfceNotifyWindow spinbutton.vertical button:first-child:not(:last-child):not(:only-child), + .linked.vertical > :not(:last-child):not(:only-child) + #XfceNotifyWindow spinbutton.vertical button:first-child, + stackswitcher.vertical > + #XfceNotifyWindow spinbutton.vertical button:first-child:not(:last-child):not(:only-child) { + border-bottom-style: none; } + .linked.vertical > .osd spinbutton.vertical button:first-child:not(:last-child):not(:only-child):hover, + .linked.vertical > :not(:last-child):not(:only-child) .osd spinbutton.vertical button:first-child:hover, + stackswitcher.vertical > .osd spinbutton.vertical button:first-child:not(:last-child):not(:only-child):hover, .linked.vertical > + #XfceNotifyWindow spinbutton.vertical button:first-child:not(:last-child):not(:only-child):hover, + .linked.vertical > :not(:last-child):not(:only-child) + #XfceNotifyWindow spinbutton.vertical button:first-child:hover, + stackswitcher.vertical > + #XfceNotifyWindow spinbutton.vertical button:first-child:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); } + .linked.vertical > .osd spinbutton.vertical button:first-child:not(:last-child):not(:only-child):checked, + .linked.vertical > :not(:last-child):not(:only-child) .osd spinbutton.vertical button:first-child:checked, + stackswitcher.vertical > .osd spinbutton.vertical button:first-child:not(:last-child):not(:only-child):checked, .linked.vertical > + #XfceNotifyWindow spinbutton.vertical button:first-child:not(:last-child):not(:only-child):checked, + .linked.vertical > :not(:last-child):not(:only-child) + #XfceNotifyWindow spinbutton.vertical button:first-child:checked, + stackswitcher.vertical > + #XfceNotifyWindow spinbutton.vertical button:first-child:not(:last-child):not(:only-child):checked { + border-bottom-style: none; } + .linked.vertical > .osd spinbutton.vertical button:first-child:not(:last-child):not(:only-child):checked:hover, + .linked.vertical > :not(:last-child):not(:only-child) .osd spinbutton.vertical button:first-child:checked:hover, + stackswitcher.vertical > .osd spinbutton.vertical button:first-child:not(:last-child):not(:only-child):checked:hover, .linked.vertical > + #XfceNotifyWindow spinbutton.vertical button:first-child:not(:last-child):not(:only-child):checked:hover, + .linked.vertical > :not(:last-child):not(:only-child) + #XfceNotifyWindow spinbutton.vertical button:first-child:checked:hover, + stackswitcher.vertical > + #XfceNotifyWindow spinbutton.vertical button:first-child:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + .osd spinbutton.vertical button:first-child.flat, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat { + color: #eeeeee; + border-color: rgba(17, 17, 17, 0); + background-color: rgba(17, 17, 17, 0); + background-image: none; + box-shadow: none; } + .osd spinbutton.vertical button:first-child:hover, .osd spinbutton.vertical button:first-child.flat:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:hover { + background-color: rgba(18, 18, 18, 0.8); + background-image: none; + border-color: rgba(190, 190, 190, 0.3); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + .osd spinbutton.vertical button:first-child:hover:focus, .osd spinbutton.vertical button:first-child:hover:hover, .osd spinbutton.vertical button:first-child.flat:hover:focus, .osd spinbutton.vertical button:first-child.flat:hover:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child:hover:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child:hover:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:hover:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.3),0.3); } + .osd spinbutton.vertical button:first-child:hover:active, .osd spinbutton.vertical button:first-child:hover:active:hover, .osd spinbutton.vertical button:first-child:hover:active:focus, .osd spinbutton.vertical button:first-child:hover:active:hover:focus, .osd spinbutton.vertical button:first-child:hover:checked, .osd spinbutton.vertical button:first-child:hover:checked:hover, .osd spinbutton.vertical button:first-child:hover:checked:focus, .osd spinbutton.vertical button:first-child:hover:checked:hover:focus, .osd spinbutton.vertical button:first-child.flat:hover:active, .osd spinbutton.vertical button:first-child.flat:hover:active:hover, .osd spinbutton.vertical button:first-child.flat:hover:active:focus, .osd spinbutton.vertical button:first-child.flat:hover:active:hover:focus, .osd spinbutton.vertical button:first-child.flat:hover:checked, .osd spinbutton.vertical button:first-child.flat:hover:checked:hover, .osd spinbutton.vertical button:first-child.flat:hover:checked:focus, .osd spinbutton.vertical button:first-child.flat:hover:checked:hover:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child:hover:active, + #XfceNotifyWindow spinbutton.vertical button:first-child:hover:active:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child:hover:active:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child:hover:active:hover:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child:hover:checked, + #XfceNotifyWindow spinbutton.vertical button:first-child:hover:checked:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child:hover:checked:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child:hover:checked:hover:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:hover:active, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:hover:active:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:hover:active:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:hover:active:hover:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:hover:checked, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:hover:checked:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:hover:checked:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.3); } + .osd spinbutton.vertical button:first-child:hover:disabled, .osd spinbutton.vertical button:first-child.flat:hover:disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child:hover:disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:hover:disabled { + border-color: rgba(202, 202, 202, 0.3); } + .osd spinbutton.vertical button:first-child:hover:active:disabled, .osd spinbutton.vertical button:first-child:hover:checked:disabled, .osd spinbutton.vertical button:first-child.flat:hover:active:disabled, .osd spinbutton.vertical button:first-child.flat:hover:checked:disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child:hover:active:disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child:hover:checked:disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:hover:active:disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:hover:checked:disabled { + border-color: rgba(190, 190, 190, 0.3); } + .osd spinbutton.vertical button:first-child:focus, .osd spinbutton.vertical button:first-child.flat:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:focus { + background-color: rgba(18, 18, 18, 0.8); + background-image: none; + border-color: rgba(238, 238, 238, 0.22); + outline-color: rgba(252, 102, 0, 0.5); + outline-width: 1px; + outline-style: solid; + outline-offset: -3px; + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .osd spinbutton.vertical button:first-child:focus:hover, .osd spinbutton.vertical button:first-child.flat:focus:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child:focus:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:focus:hover { + background-color: rgba(19, 19, 19, 0.8); + background-image: none; + border-color: rgba(190, 190, 190, 0.3); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + .osd spinbutton.vertical button:first-child:focus:hover:focus, .osd spinbutton.vertical button:first-child:focus:hover:hover, .osd spinbutton.vertical button:first-child.flat:focus:hover:focus, .osd spinbutton.vertical button:first-child.flat:focus:hover:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child:focus:hover:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child:focus:hover:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:focus:hover:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.3),0.3); } + .osd spinbutton.vertical button:first-child:focus:hover:active, .osd spinbutton.vertical button:first-child:focus:hover:active:hover, .osd spinbutton.vertical button:first-child:focus:hover:active:focus, .osd spinbutton.vertical button:first-child:focus:hover:active:hover:focus, .osd spinbutton.vertical button:first-child:focus:hover:checked, .osd spinbutton.vertical button:first-child:focus:hover:checked:hover, .osd spinbutton.vertical button:first-child:focus:hover:checked:focus, .osd spinbutton.vertical button:first-child:focus:hover:checked:hover:focus, .osd spinbutton.vertical button:first-child.flat:focus:hover:active, .osd spinbutton.vertical button:first-child.flat:focus:hover:active:hover, .osd spinbutton.vertical button:first-child.flat:focus:hover:active:focus, .osd spinbutton.vertical button:first-child.flat:focus:hover:active:hover:focus, .osd spinbutton.vertical button:first-child.flat:focus:hover:checked, .osd spinbutton.vertical button:first-child.flat:focus:hover:checked:hover, .osd spinbutton.vertical button:first-child.flat:focus:hover:checked:focus, .osd spinbutton.vertical button:first-child.flat:focus:hover:checked:hover:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child:focus:hover:active, + #XfceNotifyWindow spinbutton.vertical button:first-child:focus:hover:active:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child:focus:hover:active:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child:focus:hover:active:hover:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child:focus:hover:checked, + #XfceNotifyWindow spinbutton.vertical button:first-child:focus:hover:checked:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child:focus:hover:checked:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child:focus:hover:checked:hover:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:focus:hover:active, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:focus:hover:active:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:focus:hover:active:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:focus:hover:active:hover:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:focus:hover:checked, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:focus:hover:checked:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:focus:hover:checked:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:focus:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.3); } + .osd spinbutton.vertical button:first-child:focus:hover:disabled, .osd spinbutton.vertical button:first-child.flat:focus:hover:disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child:focus:hover:disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:focus:hover:disabled { + border-color: rgba(202, 202, 202, 0.3); } + .osd spinbutton.vertical button:first-child:focus:hover:active:disabled, .osd spinbutton.vertical button:first-child:focus:hover:checked:disabled, .osd spinbutton.vertical button:first-child.flat:focus:hover:active:disabled, .osd spinbutton.vertical button:first-child.flat:focus:hover:checked:disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child:focus:hover:active:disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child:focus:hover:checked:disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:focus:hover:active:disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:focus:hover:checked:disabled { + border-color: rgba(190, 190, 190, 0.3); } + .osd spinbutton.vertical button:first-child:checked, .osd spinbutton.vertical button:first-child:active, .osd spinbutton.vertical button:first-child.flat:checked, .osd spinbutton.vertical button:first-child.flat:active, + #XfceNotifyWindow spinbutton.vertical button:first-child:checked, + #XfceNotifyWindow spinbutton.vertical button:first-child:active, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:checked, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:active { + /*@include linear-gradient(shade($bg, .7), to top);*/ + background-color: #FC6600; + background-image: none; + border-color: rgba(190, 190, 190, 0.22); + color: #ffffff; + box-shadow: inset 1px 0 rgba(238, 238, 238, 0.06), inset 0 1px rgba(238, 238, 238, 0.07), inset -1px 0 rgba(238, 238, 238, 0.06), inset 0 -1px rgba(238, 238, 238, 0.05); } + .osd spinbutton.vertical button:first-child:checked:focus, .osd spinbutton.vertical button:first-child:checked:hover, .osd spinbutton.vertical button:first-child:active:focus, .osd spinbutton.vertical button:first-child:active:hover, .osd spinbutton.vertical button:first-child.flat:checked:focus, .osd spinbutton.vertical button:first-child.flat:checked:hover, .osd spinbutton.vertical button:first-child.flat:active:focus, .osd spinbutton.vertical button:first-child.flat:active:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child:checked:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child:checked:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child:active:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child:active:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:checked:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:checked:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:active:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:active:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.22),0.3); } + .osd spinbutton.vertical button:first-child:checked:active, .osd spinbutton.vertical button:first-child:checked:active:hover, .osd spinbutton.vertical button:first-child:checked:active:focus, .osd spinbutton.vertical button:first-child:checked:active:hover:focus, .osd spinbutton.vertical button:first-child:checked:checked, .osd spinbutton.vertical button:first-child:checked:checked:hover, .osd spinbutton.vertical button:first-child:checked:checked:focus, .osd spinbutton.vertical button:first-child:checked:checked:hover:focus, .osd spinbutton.vertical button:first-child:active:active, .osd spinbutton.vertical button:first-child:active:active:hover, .osd spinbutton.vertical button:first-child:active:active:focus, .osd spinbutton.vertical button:first-child:active:active:hover:focus, .osd spinbutton.vertical button:first-child:active:checked, .osd spinbutton.vertical button:first-child:active:checked:hover, .osd spinbutton.vertical button:first-child:active:checked:focus, .osd spinbutton.vertical button:first-child:active:checked:hover:focus, .osd spinbutton.vertical button:first-child.flat:checked:active, .osd spinbutton.vertical button:first-child.flat:checked:active:hover, .osd spinbutton.vertical button:first-child.flat:checked:active:focus, .osd spinbutton.vertical button:first-child.flat:checked:active:hover:focus, .osd spinbutton.vertical button:first-child.flat:checked:checked, .osd spinbutton.vertical button:first-child.flat:checked:checked:hover, .osd spinbutton.vertical button:first-child.flat:checked:checked:focus, .osd spinbutton.vertical button:first-child.flat:checked:checked:hover:focus, .osd spinbutton.vertical button:first-child.flat:active:active, .osd spinbutton.vertical button:first-child.flat:active:active:hover, .osd spinbutton.vertical button:first-child.flat:active:active:focus, .osd spinbutton.vertical button:first-child.flat:active:active:hover:focus, .osd spinbutton.vertical button:first-child.flat:active:checked, .osd spinbutton.vertical button:first-child.flat:active:checked:hover, .osd spinbutton.vertical button:first-child.flat:active:checked:focus, .osd spinbutton.vertical button:first-child.flat:active:checked:hover:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child:checked:active, + #XfceNotifyWindow spinbutton.vertical button:first-child:checked:active:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child:checked:active:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child:checked:active:hover:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child:checked:checked, + #XfceNotifyWindow spinbutton.vertical button:first-child:checked:checked:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child:checked:checked:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child:checked:checked:hover:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child:active:active, + #XfceNotifyWindow spinbutton.vertical button:first-child:active:active:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child:active:active:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child:active:active:hover:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child:active:checked, + #XfceNotifyWindow spinbutton.vertical button:first-child:active:checked:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child:active:checked:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child:active:checked:hover:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:checked:active, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:checked:active:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:checked:active:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:checked:active:hover:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:checked:checked, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:checked:checked:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:checked:checked:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:checked:checked:hover:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:active:active, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:active:active:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:active:active:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:active:active:hover:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:active:checked, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:active:checked:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:active:checked:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:active:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.22); } + .osd spinbutton.vertical button:first-child:checked:disabled, .osd spinbutton.vertical button:first-child:active:disabled, .osd spinbutton.vertical button:first-child.flat:checked:disabled, .osd spinbutton.vertical button:first-child.flat:active:disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child:checked:disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child:active:disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:checked:disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:active:disabled { + border-color: rgba(202, 202, 202, 0.22); } + .osd spinbutton.vertical button:first-child:checked:active:disabled, .osd spinbutton.vertical button:first-child:checked:checked:disabled, .osd spinbutton.vertical button:first-child:active:active:disabled, .osd spinbutton.vertical button:first-child:active:checked:disabled, .osd spinbutton.vertical button:first-child.flat:checked:active:disabled, .osd spinbutton.vertical button:first-child.flat:checked:checked:disabled, .osd spinbutton.vertical button:first-child.flat:active:active:disabled, .osd spinbutton.vertical button:first-child.flat:active:checked:disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child:checked:active:disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child:checked:checked:disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child:active:active:disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child:active:checked:disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:checked:active:disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:checked:checked:disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:active:active:disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:active:checked:disabled { + border-color: rgba(190, 190, 190, 0.22); } + .osd spinbutton.vertical button:first-child:checked:focus, .osd spinbutton.vertical button:first-child:checked:hover, .osd spinbutton.vertical button:first-child:active:focus, .osd spinbutton.vertical button:first-child:active:hover, .osd spinbutton.vertical button:first-child.flat:checked:focus, .osd spinbutton.vertical button:first-child.flat:checked:hover, .osd spinbutton.vertical button:first-child.flat:active:focus, .osd spinbutton.vertical button:first-child.flat:active:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child:checked:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child:checked:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child:active:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child:active:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:checked:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:checked:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:active:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:active:hover { + /*@include linear-gradient(shade($bg, .65), to top);*/ + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + .osd spinbutton.vertical button:first-child:focus, .osd spinbutton.vertical button:first-child:hover, .osd spinbutton.vertical button:first-child.flat:focus, .osd spinbutton.vertical button:first-child.flat:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child:hover, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:focus, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:hover { + color: #eeeeee; } + .osd spinbutton.vertical button:first-child:disabled:disabled, .osd spinbutton.vertical button:first-child.flat:disabled:disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child:disabled:disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:disabled:disabled { + background-color: alpha(mix(rgba(17, 17, 17, 0.8),#eeeeee,0.2),0.4); + background-image: none; + /*border: 1px solid alpha($bg, .2);*/ + opacity: .6; + color: mix(rgba(17, 17, 17, 0.8),#eeeeee,0.6); + box-shadow: none; } + .osd spinbutton.vertical button:first-child:disabled:disabled :disabled, .osd spinbutton.vertical button:first-child.flat:disabled:disabled :disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child:disabled:disabled :disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:disabled:disabled :disabled { + color: mix(rgba(17, 17, 17, 0.8),#eeeeee,0.6); } + .osd spinbutton.vertical button:first-child:active:disabled, .osd spinbutton.vertical button:first-child:checked:disabled, .osd spinbutton.vertical button:first-child.flat:active:disabled, .osd spinbutton.vertical button:first-child.flat:checked:disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child:active:disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child:checked:disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:active:disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:checked:disabled { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + .osd spinbutton.vertical button:first-child:active:disabled :disabled, .osd spinbutton.vertical button:first-child:checked:disabled :disabled, .osd spinbutton.vertical button:first-child.flat:active:disabled :disabled, .osd spinbutton.vertical button:first-child.flat:checked:disabled :disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child:active:disabled :disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child:checked:disabled :disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:active:disabled :disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child.flat:checked:disabled :disabled { + color: rgba(255, 255, 255, 0.85); } + .osd spinbutton.vertical button:first-child.separator, .osd spinbutton.vertical button:first-child .separator, + #XfceNotifyWindow spinbutton.vertical button:first-child.separator, + #XfceNotifyWindow spinbutton.vertical button:first-child .separator { + border: 1px solid currentColor; + color: rgba(17, 17, 17, 0.7); } + .osd spinbutton.vertical button:first-child.separator:disabled, .osd spinbutton.vertical button:first-child .separator:disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child.separator:disabled, + #XfceNotifyWindow spinbutton.vertical button:first-child .separator:disabled { + color: rgba(17, 17, 17, 0.65); } + +scrolledwindow viewport.frame { + border-style: none; } + +scrolledwindow overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(rgba(252, 102, 0, 0.35)), to(rgba(252, 102, 0, 0.25))), -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(252, 102, 0, 0.2)), to(rgba(252, 102, 0, 0))); + background-size: 100% 5%, 100% 100%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: 0; + box-shadow: none; } + scrolledwindow overshoot.top:backdrop { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(rgba(252, 102, 0, 0.35)), to(rgba(252, 102, 0, 0.25))); + background-size: 100% 5%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: 0; + box-shadow: none; } + +scrolledwindow overshoot.bottom { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(rgba(252, 102, 0, 0.35)), to(rgba(252, 102, 0, 0.25))), -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(252, 102, 0, 0.2)), to(rgba(252, 102, 0, 0))); + background-size: 100% 5%, 100% 100%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: 0; + box-shadow: none; } + scrolledwindow overshoot.bottom:backdrop { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(rgba(252, 102, 0, 0.35)), to(rgba(252, 102, 0, 0.25))); + background-size: 100% 5%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: 0; + box-shadow: none; } + +scrolledwindow overshoot.left { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(rgba(252, 102, 0, 0.35)), to(rgba(252, 102, 0, 0.25))), -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(252, 102, 0, 0.2)), to(rgba(252, 102, 0, 0))); + background-size: 5% 100%, 100% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: 0; + box-shadow: none; } + scrolledwindow overshoot.left:backdrop { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(rgba(252, 102, 0, 0.35)), to(rgba(252, 102, 0, 0.25))); + background-size: 5% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: 0; + box-shadow: none; } + +scrolledwindow overshoot.right { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(rgba(252, 102, 0, 0.35)), to(rgba(252, 102, 0, 0.25))), -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(252, 102, 0, 0.2)), to(rgba(252, 102, 0, 0))); + background-size: 5% 100%, 100% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: 0; + box-shadow: none; } + scrolledwindow overshoot.right:backdrop { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(rgba(252, 102, 0, 0.35)), to(rgba(252, 102, 0, 0.25))); + background-size: 5% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: 0; + box-shadow: none; } + +scrolledwindow undershoot.top { + background-color: transparent; + /*background-image: linear-gradient(to $_gradient_dir, // this is the dashed line + $_undershoot_color_light 50%, + $_undershoot_color_dark 50%);*/ + padding-top: 1px; + background-size: 10px 1px; + background-repeat: repeat-x; + background-origin: content-box; + background-position: center top; + border: 0; + box-shadow: none; } + +scrolledwindow undershoot.bottom { + background-color: transparent; + /*background-image: linear-gradient(to $_gradient_dir, // this is the dashed line + $_undershoot_color_light 50%, + $_undershoot_color_dark 50%);*/ + padding-bottom: 1px; + background-size: 10px 1px; + background-repeat: repeat-x; + background-origin: content-box; + background-position: center bottom; + border: 0; + box-shadow: none; } + +scrolledwindow undershoot.left { + background-color: transparent; + /*background-image: linear-gradient(to $_gradient_dir, // this is the dashed line + $_undershoot_color_light 50%, + $_undershoot_color_dark 50%);*/ + padding-left: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: left center; + border: 0; + box-shadow: none; } + +scrolledwindow undershoot.right { + background-color: transparent; + /*background-image: linear-gradient(to $_gradient_dir, // this is the dashed line + $_undershoot_color_light 50%, + $_undershoot_color_dark 50%);*/ + padding-right: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: right center; + border: 0; + box-shadow: none; } + +scrolledwindow junction { + border-color: transparent; + border-image: linear-gradient(to bottom, mix(#101010,#eeeeee,0.18) 1px, transparent 1px) 0 0 0 1/0 1px stretch; + background-color: #030303; } + scrolledwindow junction:dir(rtl) { + border-image-slice: 0 1 0 0; } + scrolledwindow junction:backdrop { + border-image-source: linear-gradient(to bottom, mix(#101010,mix(#101010,#eeeeee,0.18),0.9) 1px, transparent 1px); + background-color: #080808; + transition: 200ms ease-out; } + +/***************** + ! Progress bars * +******************/ +progressbar { + padding: 0; + border-radius: 3px; + font-size: smaller; + color: rgba(238, 238, 238, 0.6); } + progressbar.horizontal trough, + progressbar.horizontal progress { + min-height: 6px; } + progressbar.vertical trough, + progressbar.vertical progress { + min-width: 6px; } + progressbar trough { + border: 1px solid mix(#101010,#eeeeee,0.17); + background-color: #111111; + background-image: none; + border-radius: 3px; } + progressbar progress { + background-color: #FC6600; + background-image: none; + border-radius: 0; } + progressbar progress.left { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + progressbar progress.right { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; } + progressbar progress.bottom { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; } + progressbar progress.top { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + +levelbar.horizontal block { + min-width: 34px; + min-height: 4px; } + +levelbar.vertical block { + min-width: 4px; + min-height: 34px; } + +levelbar:backdrop { + transition: 200ms ease-out; } + +levelbar trough { + background-color: #111111; + border: 1px solid mix(#101010,#eeeeee,0.17); + border-radius: 3px; + padding: 2px; } + +levelbar.horizontal.discrete block { + margin: 0 1px; } + levelbar.horizontal.discrete block:first-child { + margin: 0; } + +levelbar.vertical.discrete block { + margin: 1px 0; } + levelbar.vertical.discrete block:first-child { + margin: 0; } + +levelbar block { + background-color: #FC6600; + border-color: transparent; + border-radius: 3px; } + levelbar block.low { + background-color: #fcbe00; + border-color: transparent; } + levelbar block.high, levelbar block:not(.empty) { + background-color: #bee400; + border-color: transparent; } + levelbar block.full { + background-color: #ca5200; + border-color: transparent; } + levelbar block.empty { + background-color: transparent; + border-color: transparent; + box-shadow: none; } + +scale { + min-height: 10px; + min-width: 10px; + padding: 3px; } + scale.horizontal trough { + padding: 0 3px; } + scale.horizontal highlight, scale.horizontal fill { + margin: 0 -4px; } + scale.vertical trough { + padding: 3px 0; } + scale.vertical highlight, scale.vertical fill { + margin: -4px 0; } + scale slider { + min-height: 15px; + min-width: 15px; + margin: -7px; } + scale.fine-tune slider { + margin: -7px; } + scale.fine-tune highlight { + background-color: #ff7416; } + scale.fine-tune fill, + scale.fine-tune highlight, + scale.fine-tune trough { + border-radius: 5px; + -gtk-outline-radius: 7px; } + scale trough { + outline-offset: 2px; + -gtk-outline-radius: 4.5px; + border-radius: 2.5px; + background-color: mix(#101010,#eeeeee,0.2); } + scale trough:disabled { + background-color: mix(#101010,#eeeeee,0.1); } + menuitem:hover scale trough, + row:selected scale trough, + infobar scale trough { + background-color: rgba(95, 95, 95, 0.2); } + menuitem:hover scale trough highlight, + row:selected scale trough highlight, + infobar scale trough highlight { + background-color: #ffffff; } + menuitem:hover scale trough highlight:disabled, + row:selected scale trough highlight:disabled, + infobar scale trough highlight:disabled { + background-color: mix(#ffffff,#FC6600,0.55); } + menuitem:hover scale trough:disabled, + row:selected scale trough:disabled, + infobar scale trough:disabled { + background-color: rgba(95, 95, 95, 0.1); } + scale highlight { + border-radius: 2.5px; + background-color: #FC6600; } + scale highlight:disabled { + background-color: rgba(252, 102, 0, 0.55); } + scale fill { + border-radius: 2.5px; + background-color: rgba(252, 102, 0, 0.5); } + scale fill:disabled { + background-color: transparent; } + scale slider { + background-color: #1c1c1c; + border: 1px solid rgba(238, 238, 238, 0.16); + border-radius: 100%; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-property: background, border; } + scale slider:hover { + background-color: #292929; } + scale slider:active { + background-clip: border-box; + background-color: #FC6600; + border-color: #FC6600; } + scale slider:disabled { + background-color: mix(#1c1c1c,#101010,0.55); + border-color: mix(#eeeeee,#101010,0.92); } + menuitem:hover scale slider, + row:selected scale slider, + infobar scale slider { + background-clip: border-box; + background-color: #ffffff; + border-color: #ffffff; } + menuitem:hover scale slider:hover, + row:selected scale slider:hover, + infobar scale slider:hover { + background-color: mix(#ffffff,#FC6600,0.85); + border-color: mix(#ffffff,#FC6600,0.85); } + menuitem:hover scale slider:active, + row:selected scale slider:active, + infobar scale slider:active { + background-color: mix(#ffffff,#FC6600,0.5); + border-color: mix(#ffffff,#FC6600,0.5); } + menuitem:hover scale slider:disabled, + row:selected scale slider:disabled, + infobar scale slider:disabled { + background-color: mix(#ffffff,#FC6600,0.55); + border-color: mix(#ffffff,#FC6600,0.55); } + scale value { + color: alpha(currentColor,0.4); } + scale marks { + color: alpha(currentColor,0.4); } + scale marks.top { + margin-bottom: 1px; + margin-top: -4px; } + scale marks.bottom { + margin-top: 1px; + margin-bottom: -4px; } + scale marks.top { + margin-right: 1px; + margin-left: -4px; } + scale marks.bottom { + margin-left: 1px; + margin-right: -4px; } + scale.fine-tune marks.top { + margin-bottom: 0px; + margin-top: -2px; } + scale.fine-tune marks.bottom { + margin-top: 0px; + margin-bottom: -2px; } + scale.fine-tune marks.top { + margin-right: 0px; + margin-left: -2px; } + scale.fine-tune marks.bottom { + margin-left: 0px; + margin-right: -2px; } + scale.horizontal indicator { + min-height: 3px; + min-width: 1px; } + scale.horizontal.fine-tune indicator { + min-height: 2px; } + scale.vertical indicator { + min-height: 1px; + min-width: 3px; } + scale.vertical.fine-tune indicator { + min-width: 2px; } + scale.color trough { + padding: 0; + border: 0; + background-image: none; } + scale.color highlight, scale.color fill { + margin: 0; } + scale.color.horizontal { + padding: 0 0 6px; } + scale.color.horizontal trough { + border-top-left-radius: 0; + border-top-right-radius: 0; } + scale.color.horizontal slider:hover, scale.color.horizontal slider:backdrop, scale.color.horizontal slider:disabled, scale.color.horizontal slider:backdrop:disabled, scale.color.horizontal slider { + margin-bottom: 0; + margin-top: 0; } + scale.color.vertical:dir(ltr) { + padding: 0 0 0 6px; } + scale.color.vertical:dir(ltr) trough { + border-bottom-right-radius: 0; + border-top-right-radius: 0; } + scale.color.vertical:dir(ltr) slider:hover, scale.color.vertical:dir(ltr) slider:backdrop, scale.color.vertical:dir(ltr) slider:disabled, scale.color.vertical:dir(ltr) slider:backdrop:disabled, scale.color.vertical:dir(ltr) slider { + margin-left: 0; + margin-right: 0; } + scale.color.vertical:dir(rtl) { + padding: 0 6px 0 0; } + scale.color.vertical:dir(rtl) trough { + border-bottom-left-radius: 0; + border-top-left-radius: 0; } + scale.color.vertical:dir(rtl) slider:hover, scale.color.vertical:dir(rtl) slider:backdrop, scale.color.vertical:dir(rtl) slider:disabled, scale.color.vertical:dir(rtl) slider:backdrop:disabled, scale.color.vertical:dir(rtl) slider { + margin-right: 0; + margin-left: 0; } + +/*********** + ! Scrollbar +************/ +scrollbar { + background-color: #030303; + transition: 300ms ease-out; } + * { + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; } + scrollbar.top { + border-bottom: 1px solid mix(#101010,#eeeeee,0.18); } + scrollbar.bottom { + border-top: 1px solid mix(#101010,#eeeeee,0.18); } + scrollbar.left { + border-right: 1px solid mix(#101010,#eeeeee,0.18); } + scrollbar.right { + border-left: 1px solid mix(#101010,#eeeeee,0.18); } + scrollbar:backdrop { + background-color: #080808; + border-color: mix(#101010,mix(#101010,#eeeeee,0.18),0.9); + transition: 400ms ease-in; } + scrollbar slider { + min-width: 7px; + min-height: 7px; + border: 1px solid transparent; + border-radius: 3px; + background-clip: padding-box; + background-color: mix(#101010,#eeeeee,0.5); } + scrollbar slider:hover { + background-color: mix(#101010,#eeeeee,0.7); } + scrollbar slider:hover:active { + background-color: #e35c00; } + scrollbar slider:backdrop { + background-color: mix(mix(#eeeeee,#101010,0.5),#101010,0.4); } + scrollbar slider:disabled { + background-color: transparent; } + scrollbar.horizontal slider { + min-width: 40px; } + scrollbar.vertical slider { + min-height: 40px; } + scrollbar.fine-tune slider:active { + background-color: #ff7517; } + scrollbar.overlay-indicator { + opacity: .8; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) { + border-color: transparent; + opacity: .4; + background-color: transparent; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { + min-width: 4px; + min-height: 4px; + background-color: #eeeeee; + border: 1px solid #111111; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { + min-width: 4px; + min-height: 4px; + border-color: transparent; + -gtk-icon-source: none; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { + min-width: 40px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button { + min-width: 7px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { + min-height: 40px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button { + min-height: 7px; } + scrollbar button { + min-width: 7px; + min-height: 7px; + padding: 0; + border: 0; + border-radius: 0; + border-color: mix(#101010,#eeeeee,0.18); + background-color: transparent; + box-shadow: none; + color: mix(#101010,#eeeeee,0.5); } + scrollbar button:hover { + color: mix(#101010,#eeeeee,0.7); } + scrollbar button:active, scrollbar button:checked { + color: #e35c00; } + scrollbar button:backdrop { + color: mix(mix(#eeeeee,#101010,0.5),#101010,0.4); } + scrollbar.vertical button.down { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + border-top: 1px solid mix(#101010,#eeeeee,0.18); } + scrollbar.vertical button.up { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); + border-bottom: 1px solid mix(#101010,#eeeeee,0.18); } + scrollbar.horizontal button.down { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + border-left: 1px solid mix(#101010,#eeeeee,0.18); } + scrollbar.horizontal button.up { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); + border-right: 1px solid mix(#101010,#eeeeee,0.18); } + +/********* + ! Sidebar +**********/ +.sidebar { + border-style: none; + background-color: mix(#101010,#101010,0.5); } + stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list, .sidebar:dir(ltr), .sidebar.left, .sidebar.left:dir(rtl) { + border-right: 1px solid mix(#101010,#eeeeee,0.18); + border-left-style: none; } + stacksidebar.sidebar:dir(rtl) list .sidebar:dir(rtl), stacksidebar.sidebar.right list .sidebar:dir(rtl), .sidebar.right { + border-left: 1px solid mix(#101010,#eeeeee,0.18); + border-right-style: none; } + .sidebar:backdrop { + background-color: mix(#101010,#101010,0.5); + border-color: mix(#101010,mix(#101010,#eeeeee,0.18),0.9); + transition: 200ms ease-out; } + .sidebar .frame, .sidebar frame { + border-width: 0; } + paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { + border-style: none; } + +stacksidebar row { + padding: 6px 3px; } + stacksidebar row > label { + padding-left: 3px; + padding-right: 3px; } + stacksidebar row.needs-attention > label { + background-size: 6px 6px, 0 0; } + +placessidebar > viewport.frame { + border-style: none; } + +placessidebar row { + min-height: 32px; + padding: 0; } + placessidebar row > revealer { + padding: 0 6px; } + placessidebar row:selected { + color: #ffffff; } + placessidebar row:disabled { + color: mix(#eeeeee,#101010,0.5); } + placessidebar row:backdrop { + color: mix(#eeeeee,#101010,0.5); } + placessidebar row:backdrop:selected { + color: mix(#FC6600,#ffffff,0.66); } + placessidebar row:backdrop:disabled { + color: black; } + placessidebar row image.sidebar-icon { + opacity: 0.7; } + placessidebar row image.sidebar-icon:dir(ltr) { + padding-right: 8px; + padding-left: 3px; } + placessidebar row image.sidebar-icon:dir(rtl) { + padding-left: 8px; + padding-right: 3px; } + placessidebar row label.sidebar-label:dir(ltr) { + padding-right: 2px; } + placessidebar row label.sidebar-label:dir(rtl) { + padding-left: 2px; } + button.sidebar-button { + min-height: 20px; + min-width: 20px; + margin-top: 2px; + margin-bottom: 2px; + padding: 0; + border-radius: 100%; + -gtk-outline-radius: 100%; } + button.sidebar-button:not(:hover):not(:active) > image, button.sidebar-button:backdrop > image { + opacity: 0.7; } + placessidebar row:selected:active { + box-shadow: none; } + placessidebar row.sidebar-placeholder-row { + padding: 0 8px; + min-height: 2px; + background-image: image(#FC6600); + background-clip: content-box; } + placessidebar row.sidebar-new-bookmark-row { + color: #FC6600; } + placessidebar row:drop(active):not(:disabled) { + color: #FC6600; + box-shadow: inset 0 1px #FC6600, inset 0 -1px #FC6600; } + placessidebar row:drop(active):not(:disabled):selected { + color: #ffffff; + background-color: #FC6600; } + +/****** +! Paned +*******/ +paned > separator { + min-width: 1px; + min-height: 1px; + -gtk-icon-source: none; + border-style: none; + background-color: transparent; + background-image: image(#0e0e0e); + background-size: 1px 1px; + background-position: center center; } + paned > separator:selected { + background-image: image(#FC6600); } + paned > separator:backdrop { + background-image: image(mix(#101010,mix(#101010,#eeeeee,0.18),0.9)); } + paned > separator.wide { + min-width: 5px; + min-height: 5px; + background-color: #101010; + background-image: image(#0d0d0d), image(#0d0d0d); + background-size: 1px 1px, 1px 1px; } + paned > separator.wide:backdrop { + background-color: #101010; + background-image: image(mix(#101010,mix(#101010,#eeeeee,0.18),0.9)), image(mix(#101010,mix(#101010,#eeeeee,0.18),0.9)); } + +paned.horizontal > separator { + background-repeat: repeat-y; + padding: 0 2px; + margin: 0 -2px; } + paned.horizontal > separator.wide { + margin: 0; + padding: 0; + background-repeat: repeat-y, repeat-y; + background-position: left, right; } + +paned.vertical > separator { + background-repeat: repeat-x; + padding: 2px 0; + margin: -2px 0; } + paned.vertical > separator.wide { + margin: 0; + padding: 0; + background-repeat: repeat-x, repeat-x; + background-position: bottom, top; } + +paned.titlebar > separator { + background-image: image(#0f0f0f); } + +/******************* + ! Spinner animation +********************/ +@keyframes spin { + to { + -gtk-icon-transform: rotate(1turn); } } + +spinner { + background-image: none; + color: #FC6600; + opacity: 0; + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); } + spinner:checked { + opacity: 1; + animation: spin 1s linear infinite; } + spinner:checked:disabled { + opacity: .5; } + +/*********************** + ! Check and Radio items +************************/ +radio { + background-image: none; + min-width: 16px; + min-height: 16px; + margin-right: 3px; } + radio:disabled { + -gtk-icon-source: url("../assets/radio-unchecked-insensitive.svg"); } + radio:checked, radio:active { + -gtk-icon-source: url("../assets/radio-checked.svg"); } + radio:checked:disabled, radio:active:disabled { + -gtk-icon-source: url("../assets/radio-checked-insensitive.svg"); } + radio:indeterminate { + -gtk-icon-source: url("../assets/radio-mixed.svg"); } + radio:indeterminate:disabled { + -gtk-icon-source: url("../assets/radio-mixed-insensitive.svg"); } + menuitem radio, modelbutton radio { + -gtk-icon-source: url("../assets/menuitem-radio-unchecked.svg"); } + menuitem radio:disabled, modelbutton radio:disabled { + -gtk-icon-source: url("../assets/menuitem-radio-checked-insensitive.svg"); } + menuitem radio:checked, menuitem radio:active, modelbutton radio:checked, modelbutton radio:active { + -gtk-icon-source: url("../assets/menuitem-radio-checked.svg"); } + menuitem radio:checked:hover, menuitem radio:active:hover, modelbutton radio:checked:hover, modelbutton radio:active:hover { + -gtk-icon-source: url("../assets/menuitem-radio-checked-hover.svg"); } + menuitem radio:checked:disabled, menuitem radio:active:disabled, modelbutton radio:checked:disabled, modelbutton radio:active:disabled { + -gtk-icon-source: url("../assets/menuitem-radio-checked-insensitive.svg"); } + menuitem radio:indeterminate, modelbutton radio:indeterminate { + -gtk-icon-source: url("../assets/menuitem-radio-mixed.svg"); } + menuitem radio:indeterminate:hover, modelbutton radio:indeterminate:hover { + -gtk-icon-source: url("../assets/menuitem-radio-mixed-hover.svg"); } + menuitem radio:indeterminate:disabled, modelbutton radio:indeterminate:disabled { + -gtk-icon-source: url("../assets/menuitem-radio-mixed-insensitive.svg"); } + +check { + background-image: none; + min-width: 16px; + min-height: 16px; + margin-right: 3px; } + check:disabled { + -gtk-icon-source: url("../assets/checkbox-unchecked-insensitive.svg"); } + check:checked, check:active { + -gtk-icon-source: url("../assets/checkbox-checked.svg"); } + check:checked:disabled, check:active:disabled { + -gtk-icon-source: url("../assets/checkbox-checked-insensitive.svg"); } + check:indeterminate { + -gtk-icon-source: url("../assets/checkbox-mixed.svg"); } + check:indeterminate:disabled { + -gtk-icon-source: url("../assets/checkbox-mixed-insensitive.svg"); } + menuitem check, modelbutton check { + -gtk-icon-source: url("../assets/menuitem-checkbox-unchecked.svg"); } + menuitem check:disabled, modelbutton check:disabled { + -gtk-icon-source: url("../assets/menuitem-checkbox-checked-insensitive.svg"); } + menuitem check:checked, menuitem check:active, modelbutton check:checked, modelbutton check:active { + -gtk-icon-source: url("../assets/menuitem-checkbox-checked.svg"); } + menuitem check:checked:hover, menuitem check:active:hover, modelbutton check:checked:hover, modelbutton check:active:hover { + -gtk-icon-source: url("../assets/menuitem-checkbox-checked-hover.svg"); } + menuitem check:checked:disabled, menuitem check:active:disabled, modelbutton check:checked:disabled, modelbutton check:active:disabled { + -gtk-icon-source: url("../assets/menuitem-checkbox-checked-insensitive.svg"); } + menuitem check:indeterminate, modelbutton check:indeterminate { + -gtk-icon-source: url("../assets/menuitem-checkbox-mixed.svg"); } + menuitem check:indeterminate:hover, modelbutton check:indeterminate:hover { + -gtk-icon-source: url("../assets/menuitem-checkbox-mixed-hover.svg"); } + menuitem check:indeterminate:disabled, modelbutton check:indeterminate:disabled { + -gtk-icon-source: url("../assets/menuitem-checkbox-mixed-insensitive.svg"); } + +check, radio { + box-shadow: -1px 0 mix(#101010,#eeeeee,0.3) inset, 1px 0 mix(#101010,#eeeeee,0.3) inset, 0 -1px mix(#101010,#eeeeee,0.3) inset, 0 1px mix(#101010,#eeeeee,0.3) inset; + border-radius: 1.5px; + background-color: #101010; } + check:disabled, radio:disabled { + box-shadow: -1px 0 mix(#101010,#eeeeee,0.15) inset, 1px 0 mix(#101010,#eeeeee,0.15) inset, 0 -1px mix(#101010,#eeeeee,0.15) inset, 0 1px mix(#101010,#eeeeee,0.15) inset; + background-color: rgba(16, 16, 16, 0.25); } + menuitem check:disabled, modelbutton check:disabled, + menuitem check, modelbutton check, menuitem radio:disabled, modelbutton radio:disabled, + menuitem radio, modelbutton radio { + box-shadow: none; + border-radius: 0; + background-color: transparent; + border: 0; } + textview check:focus, .view check:focus, iconview check:focus, view check:focus, treeview check:focus, textview radio:focus, .view radio:focus, iconview radio:focus, view radio:focus, treeview radio:focus { + background-color: #101010; } + +radio { + border-radius: 999px; } + +radio:dir(rtl), check:dir(rtl) { + margin-right: 0; + margin-left: 3px; } + +.view.content-view.check:not(list), iconview.content-view.check:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: url("../assets/grid-selection-unchecked.svg"); + background-color: transparent; } + +.view.content-view.check:hover:not(list), iconview.content-view.check:hover:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: url("../assets/grid-selection-unchecked.svg"); + background-color: transparent; } + +.view.content-view.check:active:not(list), iconview.content-view.check:active:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: url("../assets/grid-selection-checked.svg"); + background-color: transparent; } + +.view.content-view.check:backdrop:not(list), iconview.content-view.check:backdrop:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: url("../assets/grid-selection-unchecked.svg"); + background-color: transparent; } + +.view.content-view.check:checked:not(list), iconview.content-view.check:checked:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: url("../assets/grid-selection-checked.svg"); + background-color: transparent; } + +.view.content-view.check:checked:hover:not(list), iconview.content-view.check:checked:hover:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: url("../assets/grid-selection-checked.svg"); + background-color: transparent; } + +.view.content-view.check:checked:active:not(list), iconview.content-view.check:checked:active:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: url("../assets/grid-selection-checked.svg"); + background-color: transparent; } + +.view.content-view.check:backdrop:checked:not(list), iconview.content-view.check:backdrop:checked:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: url("../assets/grid-selection-checked.svg"); + background-color: transparent; } + +/******** + ! Switch +*********/ +switch { + border-radius: 3px; + padding: 2px; + border: 0; + outline: none; + transition: background-color .3s linear; + min-width: 88px; + min-height: 24px; + background-color: mix(#101010,#101010,0.3); + color: #eeeeee; + box-shadow: inset 1px -1px 0 rgba(48, 48, 48, 0.06), inset -1px 1px 0 rgba(48, 48, 48, 0.06); } + switch slider { + background-color: mix(#eeeeee,#101010,0.5); + transition: all .3s ease-in; + box-shadow: 0 1px 2px 0 rgba(48, 48, 48, 0.07), 1px 0 2px 0 rgba(48, 48, 48, 0.07); + border-radius: 3px; } + switch:checked { + background-color: #FC6600; + background-image: none; + border-color: #FC6600; + color: #101010; } + switch:checked slider { + background-color: #111111; + box-shadow: 0 1px 3px 0 rgba(48, 48, 48, 0.1); } + switch:disabled { + background-color: mix(#101010,#101010,0.5); + background-image: none; + border-color: #101010; + color: #101010; + box-shadow: none; } + switch:disabled slider { + background-color: #101010; } + list row:selected switch { + background-color: #101010; + color: mix(#101010,#101010,0.5); } + list row:selected switch slider { + background-color: mix(mix(#101010,#101010,0.5),#101010,0.4); } + list row:selected switch:checked { + color: #FC6600; + background-color: mix(#eeeeee,#101010,0.5); } + list row:selected switch:checked slider { + background-color: #FC6600; } + +/********* + ! Buttons +**********/ +/****************** +! ComboBoxes * +*******************/ +/********* + ! Toolbar +**********/ +/*************** + ! Generic views +****************/ +.view, iconview, +.view text, +iconview text, +textview text { + color: #eeeeee; + background-color: #101010; + caret-color: #eeeeee; + -gtk-secondary-caret-color: #eeeeee; } + .view:backdrop, iconview:backdrop, + .view text:backdrop, + iconview text:backdrop, + textview text:backdrop { + color: mix(#101010,#eeeeee,0.8); + background-color: #101010; } + +textview border { + background-color: mix(#101010,#101010,0.5); } + +iconview :selected { + border-radius: 3px; } + +/************ +! Treeview +*************/ +.rubberband, +rubberband, +flowbox rubberband, +treeview.view rubberband { + border: 1px solid #fb6600; + background-color: rgba(251, 102, 0, 0.2); } + +treeview entry:focus:dir(rtl), treeview entry:focus:dir(ltr) { + background-color: #101010; + transition-property: color, background; } + +treeview entry.flat, treeview entry { + border-radius: 0; + background-image: none; + background-color: #101010; } + treeview entry.flat:focus, treeview entry:focus { + border-color: #FC6600; } + +treeview.view header button, treeview.view header button:hover, treeview.view header button:active { + padding: 1px 4px; + border-radius: 0; + text-shadow: none; + border-top-color: transparent; + border-left-color: transparent; } + treeview.view header button:disabled { + color: mix(#eeeeee,#101010,0.5); } + treeview.view header button:backdrop { + border-color: #101010; + border-style: none solid solid none; + color: mix(mix(#eeeeee,#101010,0.5),#101010,0.5); + background-image: none; + background-color: #101010; } + treeview.view header button:backdrop:disabled { + border-color: #101010; + background-image: none; } + +treeview.view { + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-grid-line-pattern: ""; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ""; + border-left-color: mix(#eeeeee,#101010,0.5); + border-top-color: #101010; } + treeview.view:selected:focus, treeview.view:selected { + border-radius: 0; } + treeview.view:selected:backdrop, treeview.view:selected { + border-left-color: mix(#ffffff,#FC6600,0.5); + border-top-color: rgba(238, 238, 238, 0.1); } + treeview.view:disabled { + color: mix(#eeeeee,#101010,0.5); } + treeview.view:disabled:selected { + color: mix(#ffffff,#FC6600,0.4); } + treeview.view:disabled:selected:backdrop { + color: mix(mix(#FC6600,#ffffff,0.66),#FC6600,0.3); } + treeview.view:disabled:backdrop { + color: black; } + treeview.view.separator { + min-height: 2px; + color: #101010; } + treeview.view.separator:backdrop { + color: rgba(16, 16, 16, 0.1); } + treeview.view:backdrop { + border-left-color: mix(mix(#eeeeee,#101010,0.5),#101010,0.5); + border-top: #101010; } + treeview.view:drop(active) { + border-style: solid none; + border-width: 1px; + border-color: mix(#FC6600,#eeeeee,0.3); } + treeview.view:drop(active).after { + border-top-style: none; } + treeview.view:drop(active).before { + border-bottom-style: none; } + treeview.view.expander { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + color: mix(#101010,#eeeeee,0.7); } + treeview.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + treeview.view.expander:hover { + color: #eeeeee; } + treeview.view.expander:selected { + color: mix(#FC6600,#ffffff,0.7); } + treeview.view.expander:selected:hover { + color: #ffffff; } + treeview.view.expander:selected:backdrop { + color: mix(#FC6600,mix(#FC6600,#ffffff,0.66),0.7); } + treeview.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + treeview.view.expander:backdrop { + color: mix(#101010,mix(#eeeeee,#101010,0.5),0.7); } + treeview.view.progressbar { + color: #101010; + border-radius: 3px; + border: 1px solid mix(#FC6600,#eeeeee,0.3); + background-color: #FC6600; } + treeview.view.progressbar:selected { + border: 1px solid mix(#FC6600,#ffffff,0.2); } + treeview.view.progressbar:selected:focus, treeview.view.progressbar:selected { + color: #ffffff; + box-shadow: none; + background-color: #FC6600; + background-image: none; + border-radius: 3px; } + treeview.view.progressbar:selected:focus:backdrop, treeview.view.progressbar:selected:backdrop { + color: mix(#FC6600,#ffffff,0.66); + border-color: mix(#FC6600,#eeeeee,0.3); + background-color: mix(#101010,#FC6600,0.9); } + treeview.view.progressbar:disabled { + background-color: #101010; + background-image: none; + border-color: #0e0e0e; } + treeview.view.progressbar:backdrop { + color: #101010; + background-image: none; + box-shadow: none; } + treeview.view.trough { + background-color: rgba(238, 238, 238, 0.1); + border-radius: 3px; } + treeview.view.trough:selected:focus, treeview.view.trough:selected { + background-color: rgba(255, 255, 255, 0.3); + border-width: 1px 0; + border-style: solid; + border-color: #FC6600; + border-radius: 3px; } + treeview.view header button { + font-weight: normal; + text-shadow: none; + box-shadow: none; } + treeview.view header button:hover { + border-top-color: mix(#FC6600,#eeeeee,0.3); + border-left-color: mix(#FC6600,#eeeeee,0.3); + box-shadow: none; + transition: none; } + treeview.view header button:active { + border-top-color: mix(#FC6600,#eeeeee,0.3); + border-left-color: mix(#FC6600,#eeeeee,0.3); + transition: none; } + treeview.view header button:last-child:backdrop, treeview.view header button:last-child { + border-right-style: none; } + treeview.view button.dnd:active, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd, + treeview.view header.button.dnd:active, + treeview.view header.button.dnd:selected, + treeview.view header.button.dnd:hover, + treeview.view header.button.dnd { + padding: 0 6px; + transition: none; + background-image: none; + background-color: #FC6600; + color: #101010; + border-radius: 0; + border-style: none; + box-shadow: inset 0 0 0 1px #101010; + text-shadow: none; } + treeview.view acceleditor > label { + background-color: #FC6600; } + +/*********** + ! Separator +************/ +separator { + background: rgba(95, 95, 95, 0.1); + min-width: 1px; + min-height: 1px; } + +/********** + ! Frames * +***********/ +frame > border, .frame { + border: 1px solid mix(#101010,#eeeeee,0.18); } + frame > border.flat, .frame.flat { + border-style: none; } + frame > border:backdrop, .frame:backdrop { + border-color: mix(#101010,mix(#101010,#eeeeee,0.18),0.9); } + +frame.border-inset > border, +frame.border-outset > border, +frame.border-groove > border, +frame.border-ridge > border { + border: 1px solid alpha(mix(#101010,#eeeeee,0.18),0.26275); } + +.content-view { + background-color: mix(#101010,#101010,0.28); + color: mix(#eeeeee,#eeeeee,0.18); + border: 1px solid shade(mix(#101010,#101010,0.78),0.8); } + +/*************** + ! Places view * +****************/ +placesview .server-list-button > image { + transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + -gtk-icon-transform: rotate(0turn); } + +placesview .server-list-button:checked > image { + transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + -gtk-icon-transform: rotate(-0.5turn); } + +placesview row.activatable:hover { + background-color: transparent; } + +placesview > actionbar > revealer > box > label { + padding-left: 8px; + padding-right: 8px; } + +/************** + ! Window frame +***************/ +decoration { + background-color: #111111; + background-image: none; + border-radius: 3px 3px 0 0; + border-width: 0; + box-shadow: 0 3px 9px 1px rgba(95, 95, 95, 0.7), 0 0 0 1px #FC6600; + /* this is used for the resize cursor area */ + margin: 9px; } + decoration:backdrop { + box-shadow: 0 3px 9px 1px transparent, 0 2px 6px 2px rgba(95, 95, 95, 0.4), 0 0 0 1px #111111; + transition: 200ms ease-out; } + .maximized decoration, .fullscreen decoration, .tiled decoration { + border-radius: 0; } + .popup decoration { + box-shadow: none; } + .ssd decoration { + box-shadow: 0 0 0 1px #FC6600; } + .ssd decoration:backdrop { + box-shadow: 0 0 0 1px #111111; } + .solid-csd decoration { + border-radius: 0; + margin: 0; + box-shadow: none; } + .csd.popup decoration { + border-radius: 0; + box-shadow: 0 1px 2px rgba(95, 95, 95, 0.2), 0 0 0 1px rgba(17, 17, 17, 0.13); } + tooltip.csd decoration { + border-radius: 3px; + box-shadow: none; } + messagedialog.csd decoration { + border-radius: 3px; + box-shadow: 0 1px 2px rgba(95, 95, 95, 0.2), 0 0 0 1px rgba(17, 17, 17, 0.13); } + +/*********************** + ! Fallback mode panel * +************************/ +panel-plug, +panel-toplevel.background, clock-box, clock-box:backdrop, +panel-applet > menubar, +panel-applet > menubar:backdrop, +panel-toplevel .gnome-panel-menu-bar, +panel-toplevel .gnome-panel-menu-bar:backdrop, clock-box menuitem, clock-box:backdrop menuitem, +panel-applet > menubar menuitem, +panel-applet > menubar:backdrop menuitem, +panel-toplevel .gnome-panel-menu-bar menuitem, +panel-toplevel .gnome-panel-menu-bar:backdrop menuitem, wnck-pager, wnck-tasklist, .mate-panel-menu-bar, .xfce4-panel, UnityPanelWidget, .unity-panel { + background-color: #111111; + background-image: none; + color: #eeeeee; } + +clock-box menuitem label, clock-box:backdrop menuitem label, +panel-applet > menubar menuitem label, +panel-applet > menubar:backdrop menuitem label, +panel-toplevel .gnome-panel-menu-bar menuitem label, +panel-toplevel .gnome-panel-menu-bar:backdrop menuitem label, gp-calendar-window label, +#tasklist-button label, +#clock-applet-button label, +#showdesktop-button label { + font-weight: normal; + color: #eeeeee; } + +#clock-applet-button, #clock-applet-button:backdrop, panel-applet button, panel-applet button:backdrop, .xfce4-panel button, #login_window, #shutdown_dialog, #restart_dialog { + border-width: 0 1px; + border-radius: 0; + border-color: transparent; + background-color: transparent; + background-image: none; + color: #eeeeee; } + #clock-applet-button:hover, panel-applet button:hover, .xfce4-panel button:hover, #login_window:hover, #shutdown_dialog:hover, #restart_dialog:hover { + background-color: mix(#111111,#eeeeee,0.11); + background-image: none; + border-color: mix(#111111,#eeeeee,0.11); + color: white; } + #clock-applet-button:active, panel-applet button:active, .xfce4-panel button:active, #login_window:active, #shutdown_dialog:active, #restart_dialog:active, #clock-applet-button:checked, panel-applet button:checked, .xfce4-panel button:checked, #login_window:checked, #shutdown_dialog:checked, #restart_dialog:checked { + background-color: mix(#111111,#eeeeee,0.21); + background-image: none; + border-color: mix(#111111,#eeeeee,0.21); + color: white; } + #clock-applet-button:active:hover, panel-applet button:active:hover, .xfce4-panel button:active:hover, #login_window:active:hover, #shutdown_dialog:active:hover, #restart_dialog:active:hover, #clock-applet-button:checked:hover, panel-applet button:checked:hover, .xfce4-panel button:checked:hover, #login_window:checked:hover, #shutdown_dialog:checked:hover, #restart_dialog:checked:hover { + background-color: mix(#111111,#eeeeee,0.31); + background-image: none; + border-color: mix(#111111,#eeeeee,0.31); } + +panel-plug, +panel-toplevel.background { + padding: 0; } + +.gp-text-color { + color: #5f5f5f; } + +panel-applet { + border: 0; } + +clock-box menuitem, clock-box:backdrop menuitem, +panel-applet > menubar menuitem, +panel-applet > menubar:backdrop menuitem, +panel-toplevel .gnome-panel-menu-bar menuitem, +panel-toplevel .gnome-panel-menu-bar:backdrop menuitem { + border: 0; } + +/**************** + ! MATE styles * +*****************/ +.mate-panel-menu-bar { + border: 0; + padding: 0; + text-shadow: none; } + +#PanelApplet label, +.mate-panel-menu-bar menubar > menuitem { + color: #eeeeee; } + +PanelSeparator, MatePanelAppletFrameDBus { + border-width: 0; + color: transparent; + background-image: -gtk-scaled(url("../assets/pane-handle.png"), url("../assets/pane-handle@2.png")); + background-color: transparent; + background-repeat: no-repeat; + background-position: left; } + +#PanelApplet button, +#PanelApplet button.flat, +#PanelApplet button.toggle #PanelApplet button.flat.toggle { + background-image: none; + background-color: transparent; + border-color: transparent; + border-style: solid; + border-radius: 0; + border-width: 1px; + color: #eeeeee; + text-shadow: none; + box-shadow: none; + padding: 2px; } + +#PanelApplet button:hover:active, +#PanelApplet button:checked, +#PanelApplet button:checked:hover, +#PanelApplet button.flat:hover:active, +#PanelApplet button.flat:checked, +#PanelApplet button.flat:checked:hover, +#PanelApplet button.toggle:hover:active, +#PanelApplet button.toggle:checked, +#PanelApplet button.toggle:checked:hover, +#PanelApplet button.flat.toggle:hover:active, +#PanelApplet button.flat.toggle:checked, +#PanelApplet button.flat.toggle:checked:hover { + background-image: none; + background-color: darker(#111111); + border-color: transparent; + border-radius: 0; + border-width: 1px; + color: lighter(#eeeeee); + text-shadow: none; + padding: 2px; } + +#PanelApplet button:hover, +#PanelApplet button.flat:hover, +#PanelApplet button.toggle:hover, +#PanelApplet button.flat.toggle:hover { + background-image: none; + background-color: #161616; + border-color: transparent; + border-radius: 0; + border-width: 1px; + color: #ffffff; + text-shadow: none; + padding: 2px; } + +.mate-panel-menu-bar menubar > menuitem { + padding: 3px 7px; } + +/********************* + ! Cinnamon Settings * +**********************/ +.cs-category-view, .cs-category-view:backdrop, .cs-category-view .view, .cs-category-view iconview, .cs-category-view .view:backdrop, .cs-category-view iconview:backdrop { + background-color: transparent; } + +/**************** + ! Gnome clocks * +*****************/ +.clocks-analog-frame.trough { + color: mix(#eeeeee,#101010,0.85); } + +.clocks-analog-frame.progress { + color: mix(#101010,#FC6600,0.5); } + +.clocks-analog-frame.progress-fast { + color: #b04700; } + +/***************** + ! Gnome Builder * +******************/ +workbench.csd > stack.titlebar:not(headerbar) { + padding: 0; + background: none; + border: 0; + box-shadow: none; } + workbench.csd > stack.titlebar:not(headerbar) headerbar, workbench.csd > stack.titlebar:not(headerbar) headerbar:first-child, workbench.csd > stack.titlebar:not(headerbar) headerbar:last-child { + border-radius: 3px 3px 0 0; } + +/**************** + ! Geary * +*****************/ +.geary-expanded .geary-message-summary { + background-color: #0f0f0f; } + +.geary-folder-popover-list-row { + border-color: #141414; + box-shadow: None; } + .geary-folder-popover-list-row > label { + color: #101010; } + +/*********************** + ! Unity Greeter * + ***********************/ +@keyframes dashentry_spinner { + to { + -gtk-icon-transform: rotate(1turn); } } + +.lightdm.button, .lightdm-combo.combobox-entry .button, .lightdm-combo .cell, .lightdm-combo .button, .lightdm-combo .entry { + background-image: none; + background-color: rgba(95, 95, 95, 0.3); + border-color: rgba(17, 17, 17, 0.9); + border-radius: 7px; + padding: 3px; + color: #111111; } + +.lightdm.menu { + background-image: none; + background-color: rgba(95, 95, 95, 0.6); + border-color: rgba(17, 17, 17, 0.2); + border-radius: 6px; + padding: 1px; + color: #111111; } + .lightdm.menu .menuitem *, .lightdm.menu .menuitem.check:active, .lightdm.menu .menuitem.radio:active { + color: #111111; } + +.lightdm.menubar *, .lightdm.menubar.menuitem { + padding: 0px; } + +.lightdm.option-button { + padding: 3px; + background: none; + border: 0; } + +.lightdm.toggle-button { + background: none; + border-width: 0; } + .lightdm.toggle-button.selected { + background-color: rgba(95, 95, 95, 0.3); + border-color: rgba(17, 17, 17, 0.3); + border-width: 1px; } + .lightdm.toggle-button.selected:hover { + background-color: rgba(17, 17, 17, 0.3); } + +.lightdm.button:hover { + background-color: rgba(17, 17, 17, 0.3); + border-color: rgba(17, 17, 17, 0.6); + text-shadow: none; } + +.lightdm.entry, .lightdm.button:active, .lightdm.button:active:focus, .lightdm.button:focus { + background-image: none; + background-color: rgba(95, 95, 95, 0.3); + border-color: rgba(17, 17, 17, 0.6); + border-radius: 7px; + padding: 5px; + color: #111111; + text-shadow: none; } + +.lightdm.entry:hover, .lightdm.entry:active, .lightdm.entry:active:focus { + background-image: none; + border-image: none; } + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; } + +.lightdm.entry:focus { + border-color: rgba(17, 17, 17, 0.6); + border-width: 1px; + border-style: solid; + color: #111111; } + +.lightdm.entry:selected { + background-color: rgba(17, 17, 17, 0.2); } + +.lightdm-combo.menu { + background-color: #121212; + border-radius: 0; + padding: 0; + color: #111111; } + +/********* + ! Gedit * +**********/ +GeditWindow .pane-separator { + border-width: 0 1px 0 0; + border-style: solid; } + GeditWindow .pane-separator, GeditWindow .pane-separator:hover { + border-color: #0e0e0e; + background-color: #101010; } + +.gedit-document-panel { + background-color: #101010; + color: mix(#eeeeee,#101010,0.1); } + .gedit-document-panel list row { + padding: 3px; } + .gedit-document-panel list row button { + padding: 1px; + border-radius: 3px; + border-style: solid; + border-color: transparent; + border-width: 1px; + background-color: transparent; + background-image: none; + color: transparent; + -gtk-icon-shadow: none; } + .gedit-document-panel .prelight-row button { + border-color: rgba(95, 95, 95, 0.1); + color: rgba(17, 17, 17, 0.8); } + .gedit-document-panel .prelight-row button:active { + border-color: rgba(95, 95, 95, 0.2); + background-color: rgba(95, 95, 95, 0.08); + color: #111111; } + .gedit-document-panel list row button:hover, .gedit-document-panel .prelight-row button:hover { + border-color: rgba(95, 95, 95, 0.1); + color: #111111; } + +.gedit-document-panel-group-row, .gedit-document-panel-group-row:hover { + border-top: 1px solid #0e0e0e; + background-color: #101010; } + +.gedit-document-panel-document-row:hover { + background-color: #111111; } + +.gedit-document-panel-dragged-row { + border: 1px solid rgba(95, 95, 95, 0.1); + background-color: rgba(95, 95, 95, 0.5); + color: #111111; } + +.gedit-document-panel-placeholder-row { + border: 0; + background-color: rgba(95, 95, 95, 0.08); + transition: all 200ms ease-in; } + +statusbar GeditSmallButton, GeditStatusMenuButton { + text-shadow: none; } + statusbar GeditSmallButton button, GeditStatusMenuButton button { + border-style: solid; + border-width: 0 1px; + border-color: transparent; + border-radius: 0; + padding: 1px 6px 2px 4px; } + statusbar GeditSmallButton button:hover, statusbar GeditSmallButton button:active, statusbar GeditSmallButton button:active:hover, GeditStatusMenuButton button:hover, GeditStatusMenuButton button:active, GeditStatusMenuButton button:active:hover { + border-color: #0d0d0d; } + statusbar GeditSmallButton button:active, GeditStatusMenuButton button:active { + background-color: #0f0f0f; + color: #eeeeee; } + +GeditViewFrame .gedit-search-slider { + padding: 3px; + border-radius: 0 0 3px 3px; + border-width: 0 1px 1px; + border-style: solid; + border-color: #0d0d0d; + background-color: #101010; } + GeditViewFrame .gedit-search-slider .not-found { + background-color: #fc6600; + background-image: none; + color: #101010; } + +GeditFileBrowserWidget .toolbar { + padding: 1.5px; + border-top: 0; + background-color: #101010; + background-image: none; } + +.gedit-search-entry-occurrences-tag { + margin: 1.5px; + padding: 1.5px; + color: mix(#eeeeee,#101010,0.5); } + +.gedit-bottom-panel-paned, +.gedit-side-panel-paned, +paned.titlebar { + margin-right: 0; } + +.gedit-bottom-panel-paned notebook { + border-top: 0; } + +/************ + ! Nautilus * +*************/ +.nautilus-desktop, .nautilus-desktop:backdrop, .nautilus-desktop *, .nautilus-desktop *:backdrop { + color: #111111; + text-shadow: 1px 1px #5f5f5f; } + .nautilus-desktop:active, .nautilus-desktop:backdrop:active, .nautilus-desktop *:active, .nautilus-desktop *:backdrop:active { + color: #eeeeee; } + .nautilus-desktop:selected, .nautilus-desktop:backdrop:selected, .nautilus-desktop *:selected, .nautilus-desktop *:backdrop:selected { + color: #ffffff; } + .nautilus-desktop:active, .nautilus-desktop:hover, .nautilus-desktop:selected, .nautilus-desktop:backdrop:active, .nautilus-desktop:backdrop:hover, .nautilus-desktop:backdrop:selected, .nautilus-desktop *:active, .nautilus-desktop *:hover, .nautilus-desktop *:selected, .nautilus-desktop *:backdrop:active, .nautilus-desktop *:backdrop:hover, .nautilus-desktop *:backdrop:selected { + text-shadow: none; } + +.nautilus-window toolbar { + border-width: 0 0 1px; + border-style: solid; + border-color: #0d0d0d; } + +.nautilus-window .sidebar { + border: 0; } + .nautilus-window .sidebar frame { + border: 0; } + +.nautilus-window notebook { + background-color: #101010; + border: 0; } + .nautilus-window notebook frame { + border: 0; } + +.nautilus-window .searchbar-container { + margin-top: -1px; } + .nautilus-window .searchbar-container searchbar { + padding-top: 0px; + padding-bottom: 1px; + border-bottom: 1px solid mix(#101010,#eeeeee,0.18); } + +.disk-space-display { + border-style: solid; + border-width: 1px; } + .disk-space-display.unknown { + background-color: rgba(238, 238, 238, 0.5); + border-color: rgba(214, 214, 214, 0.5); } + .disk-space-display.used { + background-color: rgba(252, 102, 0, 0.8); + border-color: rgba(227, 92, 0, 0.8); } + .disk-space-display.free { + background-color: #0f0f0f; + border-color: #0e0e0e; } + +.conflict-row.activatable, .conflict-row.activatable:active { + color: #101010; + background-color: #fc6600; } + +.conflict-row.activatable:hover { + background-color: #ff7416; } + +.conflict-row.activatable:selected { + color: #ffffff; + background-color: #FC6600; } + +/******** + ! Nemo * +*********/ +.nemo-desktop, .nemo-desktop:backdrop, .nemo-desktop *, .nemo-desktop *:backdrop { + color: #111111; + text-shadow: 1px 1px #5f5f5f; } + .nemo-desktop:active, .nemo-desktop:backdrop:active, .nemo-desktop *:active, .nemo-desktop *:backdrop:active { + color: #eeeeee; } + .nemo-desktop:selected, .nemo-desktop:backdrop:selected, .nemo-desktop *:selected, .nemo-desktop *:backdrop:selected { + color: #ffffff; } + .nemo-desktop:active, .nemo-desktop:hover, .nemo-desktop:selected, .nemo-desktop:backdrop:active, .nemo-desktop:backdrop:hover, .nemo-desktop:backdrop:selected, .nemo-desktop *:active, .nemo-desktop *:hover, .nemo-desktop *:selected, .nemo-desktop *:backdrop:active, .nemo-desktop *:backdrop:hover, .nemo-desktop *:backdrop:selected { + text-shadow: none; } + +.nemo-window { + /* Status Bar */ } + .nemo-window .nemo-inactive-pane .view, .nemo-window .nemo-inactive-pane iconview { + background-color: mix(#101010,#eeeeee,0.12); + color: #eeeeee; } + .nemo-window toolbar { + border-width: 0 0 1px; + border-style: solid; + border-color: #0d0d0d; + /* Path Bar */ } + .nemo-window toolbar button { + background-color: #101010; + background-image: none; + border-color: rgba(190, 190, 190, 0.22); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + .nemo-window toolbar button:focus, .nemo-window toolbar button:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.22),0.3); } + .nemo-window toolbar button:active, .nemo-window toolbar button:active:hover, .nemo-window toolbar button:active:focus, .nemo-window toolbar button:active:hover:focus, .nemo-window toolbar button:checked, .nemo-window toolbar button:checked:hover, .nemo-window toolbar button:checked:focus, .nemo-window toolbar button:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.22); } + .nemo-window toolbar button:disabled { + border-color: rgba(202, 202, 202, 0.22); } + .nemo-window toolbar button:active:disabled, .nemo-window toolbar button:checked:disabled { + border-color: rgba(190, 190, 190, 0.22); } + .linked:not(.vertical) > .nemo-window toolbar button:not(:last-child):not(:only-child), + .linked:not(.vertical) > :not(:last-child):not(:only-child) .nemo-window toolbar button, + stackswitcher:not(.vertical) > .nemo-window toolbar button:not(:last-child):not(:only-child) { + border-right-style: none; } + .linked:not(.vertical) > .nemo-window toolbar button:not(:last-child):not(:only-child):hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) .nemo-window toolbar button:hover, + stackswitcher:not(.vertical) > .nemo-window toolbar button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); } + .linked:not(.vertical) > .nemo-window toolbar button:not(:last-child):not(:only-child):checked, + .linked:not(.vertical) > :not(:last-child):not(:only-child) .nemo-window toolbar button:checked, + stackswitcher:not(.vertical) > .nemo-window toolbar button:not(:last-child):not(:only-child):checked { + border-right-style: none; } + .linked:not(.vertical) > .nemo-window toolbar button:not(:last-child):not(:only-child):checked:hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) .nemo-window toolbar button:checked:hover, + stackswitcher:not(.vertical) > .nemo-window toolbar button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + .linked.vertical > .nemo-window toolbar button:not(:last-child):not(:only-child), + .linked.vertical > :not(:last-child):not(:only-child) .nemo-window toolbar button, + stackswitcher.vertical > .nemo-window toolbar button:not(:last-child):not(:only-child) { + border-bottom-style: none; } + .linked.vertical > .nemo-window toolbar button:not(:last-child):not(:only-child):hover, + .linked.vertical > :not(:last-child):not(:only-child) .nemo-window toolbar button:hover, + stackswitcher.vertical > .nemo-window toolbar button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); } + .linked.vertical > .nemo-window toolbar button:not(:last-child):not(:only-child):checked, + .linked.vertical > :not(:last-child):not(:only-child) .nemo-window toolbar button:checked, + stackswitcher.vertical > .nemo-window toolbar button:not(:last-child):not(:only-child):checked { + border-bottom-style: none; } + .linked.vertical > .nemo-window toolbar button:not(:last-child):not(:only-child):checked:hover, + .linked.vertical > :not(:last-child):not(:only-child) .nemo-window toolbar button:checked:hover, + stackswitcher.vertical > .nemo-window toolbar button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + .nemo-window toolbar button.flat { + color: #eeeeee; + border-color: rgba(16, 16, 16, 0); + background-color: rgba(16, 16, 16, 0); + background-image: none; + box-shadow: none; } + .nemo-window toolbar button:hover, .nemo-window toolbar button.flat:hover { + background-color: #111111; + background-image: none; + border-color: rgba(190, 190, 190, 0.3); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + .nemo-window toolbar button:hover:focus, .nemo-window toolbar button:hover:hover, .nemo-window toolbar button.flat:hover:focus, .nemo-window toolbar button.flat:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.3),0.3); } + .nemo-window toolbar button:hover:active, .nemo-window toolbar button:hover:active:hover, .nemo-window toolbar button:hover:active:focus, .nemo-window toolbar button:hover:active:hover:focus, .nemo-window toolbar button:hover:checked, .nemo-window toolbar button:hover:checked:hover, .nemo-window toolbar button:hover:checked:focus, .nemo-window toolbar button:hover:checked:hover:focus, .nemo-window toolbar button.flat:hover:active, .nemo-window toolbar button.flat:hover:active:hover, .nemo-window toolbar button.flat:hover:active:focus, .nemo-window toolbar button.flat:hover:active:hover:focus, .nemo-window toolbar button.flat:hover:checked, .nemo-window toolbar button.flat:hover:checked:hover, .nemo-window toolbar button.flat:hover:checked:focus, .nemo-window toolbar button.flat:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.3); } + .nemo-window toolbar button:hover:disabled, .nemo-window toolbar button.flat:hover:disabled { + border-color: rgba(202, 202, 202, 0.3); } + .nemo-window toolbar button:hover:active:disabled, .nemo-window toolbar button:hover:checked:disabled, .nemo-window toolbar button.flat:hover:active:disabled, .nemo-window toolbar button.flat:hover:checked:disabled { + border-color: rgba(190, 190, 190, 0.3); } + .nemo-window toolbar button:focus, .nemo-window toolbar button.flat:focus { + background-color: #111111; + background-image: none; + border-color: rgba(238, 238, 238, 0.22); + outline-color: rgba(252, 102, 0, 0.5); + outline-width: 1px; + outline-style: solid; + outline-offset: -3px; + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .nemo-window toolbar button:focus:hover, .nemo-window toolbar button.flat:focus:hover { + background-color: #121212; + background-image: none; + border-color: rgba(190, 190, 190, 0.3); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + .nemo-window toolbar button:focus:hover:focus, .nemo-window toolbar button:focus:hover:hover, .nemo-window toolbar button.flat:focus:hover:focus, .nemo-window toolbar button.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.3),0.3); } + .nemo-window toolbar button:focus:hover:active, .nemo-window toolbar button:focus:hover:active:hover, .nemo-window toolbar button:focus:hover:active:focus, .nemo-window toolbar button:focus:hover:active:hover:focus, .nemo-window toolbar button:focus:hover:checked, .nemo-window toolbar button:focus:hover:checked:hover, .nemo-window toolbar button:focus:hover:checked:focus, .nemo-window toolbar button:focus:hover:checked:hover:focus, .nemo-window toolbar button.flat:focus:hover:active, .nemo-window toolbar button.flat:focus:hover:active:hover, .nemo-window toolbar button.flat:focus:hover:active:focus, .nemo-window toolbar button.flat:focus:hover:active:hover:focus, .nemo-window toolbar button.flat:focus:hover:checked, .nemo-window toolbar button.flat:focus:hover:checked:hover, .nemo-window toolbar button.flat:focus:hover:checked:focus, .nemo-window toolbar button.flat:focus:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.3); } + .nemo-window toolbar button:focus:hover:disabled, .nemo-window toolbar button.flat:focus:hover:disabled { + border-color: rgba(202, 202, 202, 0.3); } + .nemo-window toolbar button:focus:hover:active:disabled, .nemo-window toolbar button:focus:hover:checked:disabled, .nemo-window toolbar button.flat:focus:hover:active:disabled, .nemo-window toolbar button.flat:focus:hover:checked:disabled { + border-color: rgba(190, 190, 190, 0.3); } + .nemo-window toolbar button:checked, .nemo-window toolbar button:active, .nemo-window toolbar button.flat:checked, .nemo-window toolbar button.flat:active { + /*@include linear-gradient(shade($bg, .7), to top);*/ + background-color: #FC6600; + background-image: none; + border-color: rgba(190, 190, 190, 0.22); + color: #ffffff; + box-shadow: inset 1px 0 rgba(238, 238, 238, 0.06), inset 0 1px rgba(238, 238, 238, 0.07), inset -1px 0 rgba(238, 238, 238, 0.06), inset 0 -1px rgba(238, 238, 238, 0.05); } + .nemo-window toolbar button:checked:focus, .nemo-window toolbar button:checked:hover, .nemo-window toolbar button:active:focus, .nemo-window toolbar button:active:hover, .nemo-window toolbar button.flat:checked:focus, .nemo-window toolbar button.flat:checked:hover, .nemo-window toolbar button.flat:active:focus, .nemo-window toolbar button.flat:active:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.22),0.3); } + .nemo-window toolbar button:checked:active, .nemo-window toolbar button:checked:active:hover, .nemo-window toolbar button:checked:active:focus, .nemo-window toolbar button:checked:active:hover:focus, .nemo-window toolbar button:checked:checked, .nemo-window toolbar button:checked:checked:hover, .nemo-window toolbar button:checked:checked:focus, .nemo-window toolbar button:checked:checked:hover:focus, .nemo-window toolbar button:active:active, .nemo-window toolbar button:active:active:hover, .nemo-window toolbar button:active:active:focus, .nemo-window toolbar button:active:active:hover:focus, .nemo-window toolbar button:active:checked, .nemo-window toolbar button:active:checked:hover, .nemo-window toolbar button:active:checked:focus, .nemo-window toolbar button:active:checked:hover:focus, .nemo-window toolbar button.flat:checked:active, .nemo-window toolbar button.flat:checked:active:hover, .nemo-window toolbar button.flat:checked:active:focus, .nemo-window toolbar button.flat:checked:active:hover:focus, .nemo-window toolbar button.flat:checked:checked, .nemo-window toolbar button.flat:checked:checked:hover, .nemo-window toolbar button.flat:checked:checked:focus, .nemo-window toolbar button.flat:checked:checked:hover:focus, .nemo-window toolbar button.flat:active:active, .nemo-window toolbar button.flat:active:active:hover, .nemo-window toolbar button.flat:active:active:focus, .nemo-window toolbar button.flat:active:active:hover:focus, .nemo-window toolbar button.flat:active:checked, .nemo-window toolbar button.flat:active:checked:hover, .nemo-window toolbar button.flat:active:checked:focus, .nemo-window toolbar button.flat:active:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.22); } + .nemo-window toolbar button:checked:disabled, .nemo-window toolbar button:active:disabled, .nemo-window toolbar button.flat:checked:disabled, .nemo-window toolbar button.flat:active:disabled { + border-color: rgba(202, 202, 202, 0.22); } + .nemo-window toolbar button:checked:active:disabled, .nemo-window toolbar button:checked:checked:disabled, .nemo-window toolbar button:active:active:disabled, .nemo-window toolbar button:active:checked:disabled, .nemo-window toolbar button.flat:checked:active:disabled, .nemo-window toolbar button.flat:checked:checked:disabled, .nemo-window toolbar button.flat:active:active:disabled, .nemo-window toolbar button.flat:active:checked:disabled { + border-color: rgba(190, 190, 190, 0.22); } + .nemo-window toolbar button:checked:focus, .nemo-window toolbar button:checked:hover, .nemo-window toolbar button:active:focus, .nemo-window toolbar button:active:hover, .nemo-window toolbar button.flat:checked:focus, .nemo-window toolbar button.flat:checked:hover, .nemo-window toolbar button.flat:active:focus, .nemo-window toolbar button.flat:active:hover { + /*@include linear-gradient(shade($bg, .65), to top);*/ + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + .nemo-window toolbar button:focus, .nemo-window toolbar button:hover, .nemo-window toolbar button.flat:focus, .nemo-window toolbar button.flat:hover { + color: #eeeeee; } + .nemo-window toolbar button:disabled:disabled, .nemo-window toolbar button.flat:disabled:disabled { + background-color: alpha(mix(#101010,#eeeeee,0.2),0.4); + background-image: none; + /*border: 1px solid alpha($bg, .2);*/ + opacity: .6; + color: mix(#101010,#eeeeee,0.6); + box-shadow: none; } + .nemo-window toolbar button:disabled:disabled :disabled, .nemo-window toolbar button.flat:disabled:disabled :disabled { + color: mix(#101010,#eeeeee,0.6); } + .nemo-window toolbar button:active:disabled, .nemo-window toolbar button:checked:disabled, .nemo-window toolbar button.flat:active:disabled, .nemo-window toolbar button.flat:checked:disabled { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + .nemo-window toolbar button:active:disabled :disabled, .nemo-window toolbar button:checked:disabled :disabled, .nemo-window toolbar button.flat:active:disabled :disabled, .nemo-window toolbar button.flat:checked:disabled :disabled { + color: rgba(255, 255, 255, 0.85); } + .nemo-window toolbar button.separator, .nemo-window toolbar button .separator { + border: 1px solid currentColor; + color: rgba(16, 16, 16, 0.9); } + .nemo-window toolbar button.separator:disabled, .nemo-window toolbar button .separator:disabled { + color: rgba(16, 16, 16, 0.85); } + .nemo-window toolbar .linked > button { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + .nemo-window toolbar .linked > button:focus, .nemo-window toolbar .linked > button:hover { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .nemo-window toolbar .linked > button:active, .nemo-window toolbar .linked > button:active:hover, .nemo-window toolbar .linked > button:active:focus, .nemo-window toolbar .linked > button:active:hover:focus, .nemo-window toolbar .linked > button:checked, .nemo-window toolbar .linked > button:checked:hover, .nemo-window toolbar .linked > button:checked:focus, .nemo-window toolbar .linked > button:checked:hover:focus { + box-shadow: inset 0 1px rgba(48, 48, 48, 0.07), inset 0 -1px rgba(48, 48, 48, 0.05); } + .nemo-window toolbar .linked > button:disabled { + box-shadow: inset -1px 0 #0d0d0d; } + .nemo-window toolbar .linked > button:last-child, .nemo-window toolbar .linked > button:only-child { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + .nemo-window toolbar .linked > button:last-child:hover, .nemo-window toolbar .linked > button:only-child:hover { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .nemo-window toolbar .linked > button:disabled:last-child, .nemo-window toolbar .linked > button:disabled:only-child, .nemo-window toolbar .linked > button:active:disabled:last-child, .nemo-window toolbar .linked > button:active:disabled:only-child, .nemo-window toolbar .linked > button:checked:disabled:last-child, .nemo-window toolbar .linked > button:checked:disabled:only-child { + box-shadow: none; } + .nemo-window toolbar .linked > button:active:last-child, .nemo-window toolbar .linked > button:active:last-child:focus, .nemo-window toolbar .linked > button:active:last-child:hover, .nemo-window toolbar .linked > button:active:last-child:hover:focus, .nemo-window toolbar .linked > button:checked:last-child, .nemo-window toolbar .linked > button:checked:last-child:focus, .nemo-window toolbar .linked > button:checked:last-child:hover, .nemo-window toolbar .linked > button:checked:last-child:hover:focus { + box-shadow: inset 0 1px rgba(48, 48, 48, 0.07), inset -1px 0 rgba(48, 48, 48, 0.06); } + .nemo-window toolbar .linked > button:active:only-child, .nemo-window toolbar .linked > button:active:only-child:focus, .nemo-window toolbar .linked > button:active:only-child:hover, .nemo-window toolbar .linked > button:active:only-child:hover:focus, .nemo-window toolbar .linked > button:checked:only-child, .nemo-window toolbar .linked > button:checked:only-child:focus, .nemo-window toolbar .linked > button:checked:only-child:hover, .nemo-window toolbar .linked > button:checked:only-child:hover:focus { + box-shadow: inset 1px 0 rgba(48, 48, 48, 0.06), inset 0 1px rgba(48, 48, 48, 0.07), inset -1px 0 rgba(48, 48, 48, 0.06); } + .nemo-window toolbar separator, .nemo-window toolbar separator:disabled { + color: #0e0e0e; + border-color: currentColor; + -GtkWidget-window-dragging: true; } + .nemo-window toolbar.primary-toolbar button.image-button { + padding: 0 8px; } + .nemo-window toolbar combobox, .nemo-window toolbar button { + padding: 3px; } + .nemo-window toolbar combobox.text-button, .nemo-window toolbar button.text-button { + padding: 3px; } + .nemo-window toolbar combobox.image-button, .nemo-window toolbar button.image-button { + padding: 3px; } + .nemo-window toolbar toolitem stack { + margin-left: 15px; } + .nemo-window toolbar toolitem stack widget button { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); + -NemoPathbarButton-border-radius: 3px; } + .nemo-window toolbar toolitem stack widget button:focus, .nemo-window toolbar toolitem stack widget button:hover { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .nemo-window toolbar toolitem stack widget button:active, .nemo-window toolbar toolitem stack widget button:active:hover, .nemo-window toolbar toolitem stack widget button:active:focus, .nemo-window toolbar toolitem stack widget button:active:hover:focus, .nemo-window toolbar toolitem stack widget button:checked, .nemo-window toolbar toolitem stack widget button:checked:hover, .nemo-window toolbar toolitem stack widget button:checked:focus, .nemo-window toolbar toolitem stack widget button:checked:hover:focus { + box-shadow: inset 0 1px rgba(48, 48, 48, 0.07), inset 0 -1px rgba(48, 48, 48, 0.05); } + .nemo-window toolbar toolitem stack widget button:disabled { + box-shadow: inset -1px 0 #0d0d0d; } + .nemo-window toolbar toolitem stack widget button:last-child, .nemo-window toolbar toolitem stack widget button:only-child { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + .nemo-window toolbar toolitem stack widget button:last-child:hover, .nemo-window toolbar toolitem stack widget button:only-child:hover { + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + .nemo-window toolbar toolitem stack widget button:disabled:last-child, .nemo-window toolbar toolitem stack widget button:disabled:only-child, .nemo-window toolbar toolitem stack widget button:active:disabled:last-child, .nemo-window toolbar toolitem stack widget button:active:disabled:only-child, .nemo-window toolbar toolitem stack widget button:checked:disabled:last-child, .nemo-window toolbar toolitem stack widget button:checked:disabled:only-child { + box-shadow: none; } + .nemo-window toolbar toolitem stack widget button:active:last-child, .nemo-window toolbar toolitem stack widget button:active:last-child:focus, .nemo-window toolbar toolitem stack widget button:active:last-child:hover, .nemo-window toolbar toolitem stack widget button:active:last-child:hover:focus, .nemo-window toolbar toolitem stack widget button:checked:last-child, .nemo-window toolbar toolitem stack widget button:checked:last-child:focus, .nemo-window toolbar toolitem stack widget button:checked:last-child:hover, .nemo-window toolbar toolitem stack widget button:checked:last-child:hover:focus { + box-shadow: inset 0 1px rgba(48, 48, 48, 0.07), inset -1px 0 rgba(48, 48, 48, 0.06); } + .nemo-window toolbar toolitem stack widget button:active:only-child, .nemo-window toolbar toolitem stack widget button:active:only-child:focus, .nemo-window toolbar toolitem stack widget button:active:only-child:hover, .nemo-window toolbar toolitem stack widget button:active:only-child:hover:focus, .nemo-window toolbar toolitem stack widget button:checked:only-child, .nemo-window toolbar toolitem stack widget button:checked:only-child:focus, .nemo-window toolbar toolitem stack widget button:checked:only-child:hover, .nemo-window toolbar toolitem stack widget button:checked:only-child:hover:focus { + box-shadow: inset 1px 0 rgba(48, 48, 48, 0.06), inset 0 1px rgba(48, 48, 48, 0.07), inset -1px 0 rgba(48, 48, 48, 0.06); } + .nemo-window grid > widget:last-child button { + min-height: 16px; + min-width: 16px; + padding: 2px 4px; } + .nemo-window grid > widget:last-child button:first-child { + margin-left: 20px; } + .nemo-window grid > widget:last-child button:first-child + button { + margin-right: 15px; } + .nemo-window grid > widget:last-child button:first-child + button + separator + button { + margin-left: 15px; } + .nemo-window grid > widget:last-child > box > scale { + margin-right: 12px; } + .nemo-window grid > widget:last-child statusbar { + border: 0; } + .nemo-window .sidebar { + /* Nemo Query Editor (File Search Bar) */ } + .nemo-window .sidebar .frame { + border: 0; } + .nemo-window .sidebar image { + padding-left: 3px; + padding-right: 3px; } + .nemo-window .sidebar .nemo-places-sidebar, .nemo-window .sidebar .nemo-places-sidebar .view, .nemo-window .sidebar .nemo-places-sidebar iconview { + background-color: mix(#101010,#101010,0.5); } + .nemo-window .sidebar .nemo-places-sidebar .view, .nemo-window .sidebar .nemo-places-sidebar iconview { + -NemoPlacesTreeView-disk-full-bg-color: #0d0d0d; + -NemoPlacesTreeView-disk-full-fg-color: #FC6600; + -NemoPlacesTreeView-disk-full-bar-width: 2px; + -NemoPlacesTreeView-disk-full-bar-radius: 1px; + -NemoPlacesTreeView-disk-full-bottom-padding: 0; + -NemoPlacesTreeView-disk-full-max-length: 75px; } + .nemo-window .sidebar .nemo-places-sidebar .view:selected, .nemo-window .sidebar .nemo-places-sidebar iconview:selected { + -NemoPlacesTreeView-disk-full-bg-color: #ffffff; + -NemoPlacesTreeView-disk-full-fg-color: #ff832f; } + .nemo-window .sidebar + separator + box .primary-toolbar { + background-color: #101010; + background-image: none; + padding-top: 0px; + padding-bottom: 0px; + border-bottom: 1px solid mix(#101010,#eeeeee,0.18); } + .nemo-window .sidebar + separator + box .primary-toolbar button:nth-child(2) { + border-right: 0; + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + .nemo-window .sidebar + separator + box .primary-toolbar button:nth-child(3) { + margin-left: -6px; + border-left: 0; + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + .nemo-window .sidebar + separator + box .primary-toolbar button.flat { + background-color: #131313; + background-image: none; + border-color: rgba(0, 0, 0, 0.22); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); + padding: 5px 6px; } + .nemo-window .sidebar + separator + box .primary-toolbar button.flat:focus, .nemo-window .sidebar + separator + box .primary-toolbar button.flat:hover { + border-color: mix(#FC6600,rgba(0, 0, 0, 0.22),0.3); } + .nemo-window .sidebar + separator + box .primary-toolbar button.flat:active, .nemo-window .sidebar + separator + box .primary-toolbar button.flat:active:hover, .nemo-window .sidebar + separator + box .primary-toolbar button.flat:active:focus, .nemo-window .sidebar + separator + box .primary-toolbar button.flat:active:hover:focus, .nemo-window .sidebar + separator + box .primary-toolbar button.flat:checked, .nemo-window .sidebar + separator + box .primary-toolbar button.flat:checked:hover, .nemo-window .sidebar + separator + box .primary-toolbar button.flat:checked:focus, .nemo-window .sidebar + separator + box .primary-toolbar button.flat:checked:hover:focus { + border-color: rgba(0, 0, 0, 0.22); } + .nemo-window .sidebar + separator + box .primary-toolbar button.flat:disabled { + border-color: rgba(0, 0, 0, 0.22); } + .nemo-window .sidebar + separator + box .primary-toolbar button.flat:active:disabled, .nemo-window .sidebar + separator + box .primary-toolbar button.flat:checked:disabled { + border-color: rgba(0, 0, 0, 0.22); } + .nemo-window notebook { + background-color: #101010; + border-width: 0; } + .nemo-window notebook tabs { + border: 0; } + +/*********************** + ! Fallback mode panel * +************************/ +/************ + ! Synaptic * +*************/ +GtkWindow > GtkVBox > .dock, GtkWindow > GtkVBox > .dock > GtkHBox > GtkToolbar { + background-color: #101010; + background-image: none; + padding: 3px; + border: 0; + color: #eeeeee; } + +/*********************** + ! Fallback mode panel * +************************/ +/*************** + ! Xfce styles * +****************/ +.XfceHeading { + margin: 0; + padding: 0; + border: 0; + background-image: none; + background-color: #101010; + color: #eeeeee; } + +.xfce4-panel { + font: inherit; } + .xfce4-panel menu { + -gtk-icon-effect: none; + text-shadow: none; } + +/*********************** + ! Fallback mode panel * +************************/ +/**************** + ! Unity styles * +*****************/ +UnityDecoration { + -UnityDecoration-extents: 24px 1px 1px 1px; + -UnityDecoration-input-extents: 10px; + -UnityDecoration-shadow-offset-x: 1px; + -UnityDecoration-shadow-offset-y: 1px; + -UnityDecoration-active-shadow-color: rgba(95, 95, 95, 0.3); + -UnityDecoration-active-shadow-radius: 8px; + -UnityDecoration-inactive-shadow-color: rgba(95, 95, 95, 0.5); + -UnityDecoration-inactive-shadow-radius: 5px; + -UnityDecoration-glow-size: 10px; + -UnityDecoration-glow-color: #FC6600; + -UnityDecoration-title-indent: 10px; + -UnityDecoration-title-fade: 35px; + -UnityDecoration-title-alignment: 0; } + UnityDecoration .top { + border: 1px solid #FC6600; + border-bottom: 0; + border-radius: 3px 3px 0 0; + padding: 1px 6px 0; + background-color: #111111; + color: #eeeeee; + text-shadow: none; } + UnityDecoration .top:hover { + border-radius: 0; + border-color: mix(#111111,#eeeeee,0.21); + background-color: mix(#111111,#eeeeee,0.21); + background-image: none; + color: white; } + UnityDecoration .top:backdrop { + border: 1px solid #111111; + color: mix(#eeeeee,#101010,0.4); } + UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom { + background-color: #111111; } + UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { + background-color: mix(#0b0b0b,mix(#eeeeee,#101010,0.4),0.21); } + +UnityPanelWidget, .unity-panel { + border: 0; } + +.unity-panel.menuitem, .unity-panel .menuitem { + border-width: 0 1px; + color: #eeeeee; } + .unity-panel.menuitem:hover, .unity-panel.menuitem *:hover, .unity-panel .menuitem:hover, .unity-panel .menuitem *:hover { + border-color: mix(#111111,#eeeeee,0.21); + background-color: mix(#111111,#eeeeee,0.21); + background-image: none; + color: white; } + +SheetStyleDialog.unity-force-quit { + background-color: #101010; } + +/************************ + ! Unity-Control-Center * +*************************/ +.background:not(.csd):not(.solid-csd) > box.vertical > notebook.frame { + border: 0 none transparent; } + .background:not(.csd):not(.solid-csd) > box.vertical > notebook.frame > stack > scrolledwindow > viewport > box.vertical > frame > box.vertical iconview.view, .background:not(.csd):not(.solid-csd) > box.vertical > notebook.frame > stack > scrolledwindow > viewport > box.vertical > frame > box.vertical iconview, .background:not(.csd):not(.solid-csd) > box.vertical > notebook.frame > stack > scrolledwindow > viewport > box.vertical > frame > box.vertical iconview.view:backdrop, .background:not(.csd):not(.solid-csd) > box.vertical > notebook.frame > stack > scrolledwindow > viewport > box.vertical > frame > box.vertical iconview:backdrop { + background-color: transparent; } + +/*********************** + ! LightDM GTK Greeter * + ***********************/ +#panel_window { + background-color: #111111; + background-image: none; + color: #eeeeee; + font-weight: bold; + text-shadow: 0 1px rgba(95, 95, 95, 0.5); + -gtk-icon-shadow: 0 1px rgba(95, 95, 95, 0.5); } + #panel_window menubar { + padding-left: 3px; } + #panel_window menubar, #panel_window menubar > menuitem { + background-color: transparent; + background-image: none; + border-style: none; + color: #eeeeee; + text-shadow: 0 1px rgba(95, 95, 95, 0.5); + -gtk-icon-shadow: 0 1px rgba(95, 95, 95, 0.5); } + #panel_window menubar:hover, #panel_window menubar > menuitem:hover { + background-color: rgba(238, 238, 238, 0.2); + background-image: none; + color: #eeeeee; } + #panel_window menubar *:hover, #panel_window menubar > menuitem *:hover { + color: #eeeeee; } + #panel_window menubar:disabled, #panel_window menubar > menuitem:disabled { + color: rgba(238, 238, 238, 0.7); } + #panel_window menubar menu > menuitem { + font-weight: normal; } + +#content_frame { + padding-bottom: 9px; } + +#login_window, #shutdown_dialog, #restart_dialog { + border-style: none; + border-radius: 3px; + background-color: #111111; + color: #eeeeee; + /* draw border using box-shadow */ + box-shadow: inset 1px 0 mix(#0c0c0c,#eeeeee,0.21), inset -1px 0 mix(#0c0c0c,#eeeeee,0.21), inset 0 1px mix(#0c0c0c,#eeeeee,0.21), inset 0 -1px mix(#0c0c0c,#eeeeee,0.21); } + +#login_window menu { + border-radius: 0; } + +#login_window button { + background-color: #101010; + background-image: none; + border-color: rgba(190, 190, 190, 0.22); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + #login_window button:focus, #login_window button:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.22),0.3); } + #login_window button:active, #login_window button:active:hover, #login_window button:active:focus, #login_window button:active:hover:focus, #login_window button:checked, #login_window button:checked:hover, #login_window button:checked:focus, #login_window button:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.22); } + #login_window button:disabled { + border-color: rgba(202, 202, 202, 0.22); } + #login_window button:active:disabled, #login_window button:checked:disabled { + border-color: rgba(190, 190, 190, 0.22); } + .linked:not(.vertical) > #login_window button:not(:last-child):not(:only-child), + .linked:not(.vertical) > :not(:last-child):not(:only-child) #login_window button, + stackswitcher:not(.vertical) > #login_window button:not(:last-child):not(:only-child) { + border-right-style: none; } + .linked:not(.vertical) > #login_window button:not(:last-child):not(:only-child):hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) #login_window button:hover, + stackswitcher:not(.vertical) > #login_window button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); } + .linked:not(.vertical) > #login_window button:not(:last-child):not(:only-child):checked, + .linked:not(.vertical) > :not(:last-child):not(:only-child) #login_window button:checked, + stackswitcher:not(.vertical) > #login_window button:not(:last-child):not(:only-child):checked { + border-right-style: none; } + .linked:not(.vertical) > #login_window button:not(:last-child):not(:only-child):checked:hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) #login_window button:checked:hover, + stackswitcher:not(.vertical) > #login_window button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + .linked.vertical > #login_window button:not(:last-child):not(:only-child), + .linked.vertical > :not(:last-child):not(:only-child) #login_window button, + stackswitcher.vertical > #login_window button:not(:last-child):not(:only-child) { + border-bottom-style: none; } + .linked.vertical > #login_window button:not(:last-child):not(:only-child):hover, + .linked.vertical > :not(:last-child):not(:only-child) #login_window button:hover, + stackswitcher.vertical > #login_window button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(238, 238, 238, 0.36),0.3); } + .linked.vertical > #login_window button:not(:last-child):not(:only-child):checked, + .linked.vertical > :not(:last-child):not(:only-child) #login_window button:checked, + stackswitcher.vertical > #login_window button:not(:last-child):not(:only-child):checked { + border-bottom-style: none; } + .linked.vertical > #login_window button:not(:last-child):not(:only-child):checked:hover, + .linked.vertical > :not(:last-child):not(:only-child) #login_window button:checked:hover, + stackswitcher.vertical > #login_window button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + #login_window button.flat { + color: #eeeeee; + border-color: rgba(16, 16, 16, 0); + background-color: rgba(16, 16, 16, 0); + background-image: none; + box-shadow: none; } + #login_window button:hover, #login_window button.flat:hover { + background-color: #111111; + background-image: none; + border-color: rgba(190, 190, 190, 0.3); + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + #login_window button:hover:focus, #login_window button:hover:hover, #login_window button.flat:hover:focus, #login_window button.flat:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.3),0.3); } + #login_window button:hover:active, #login_window button:hover:active:hover, #login_window button:hover:active:focus, #login_window button:hover:active:hover:focus, #login_window button:hover:checked, #login_window button:hover:checked:hover, #login_window button:hover:checked:focus, #login_window button:hover:checked:hover:focus, #login_window button.flat:hover:active, #login_window button.flat:hover:active:hover, #login_window button.flat:hover:active:focus, #login_window button.flat:hover:active:hover:focus, #login_window button.flat:hover:checked, #login_window button.flat:hover:checked:hover, #login_window button.flat:hover:checked:focus, #login_window button.flat:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.3); } + #login_window button:hover:disabled, #login_window button.flat:hover:disabled { + border-color: rgba(202, 202, 202, 0.3); } + #login_window button:hover:active:disabled, #login_window button:hover:checked:disabled, #login_window button.flat:hover:active:disabled, #login_window button.flat:hover:checked:disabled { + border-color: rgba(190, 190, 190, 0.3); } + #login_window button:focus, #login_window button.flat:focus { + background-color: #111111; + background-image: none; + border-color: rgba(238, 238, 238, 0.22); + outline-color: rgba(252, 102, 0, 0.5); + outline-width: 1px; + outline-style: solid; + outline-offset: -3px; + color: #eeeeee; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + #login_window button:focus:hover, #login_window button.flat:focus:hover { + background-color: #121212; + background-image: none; + border-color: rgba(190, 190, 190, 0.3); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + #login_window button:focus:hover:focus, #login_window button:focus:hover:hover, #login_window button.flat:focus:hover:focus, #login_window button.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.3),0.3); } + #login_window button:focus:hover:active, #login_window button:focus:hover:active:hover, #login_window button:focus:hover:active:focus, #login_window button:focus:hover:active:hover:focus, #login_window button:focus:hover:checked, #login_window button:focus:hover:checked:hover, #login_window button:focus:hover:checked:focus, #login_window button:focus:hover:checked:hover:focus, #login_window button.flat:focus:hover:active, #login_window button.flat:focus:hover:active:hover, #login_window button.flat:focus:hover:active:focus, #login_window button.flat:focus:hover:active:hover:focus, #login_window button.flat:focus:hover:checked, #login_window button.flat:focus:hover:checked:hover, #login_window button.flat:focus:hover:checked:focus, #login_window button.flat:focus:hover:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.3); } + #login_window button:focus:hover:disabled, #login_window button.flat:focus:hover:disabled { + border-color: rgba(202, 202, 202, 0.3); } + #login_window button:focus:hover:active:disabled, #login_window button:focus:hover:checked:disabled, #login_window button.flat:focus:hover:active:disabled, #login_window button.flat:focus:hover:checked:disabled { + border-color: rgba(190, 190, 190, 0.3); } + #login_window button:checked, #login_window button:active, #login_window button.flat:checked, #login_window button.flat:active { + /*@include linear-gradient(shade($bg, .7), to top);*/ + background-color: #FC6600; + background-image: none; + border-color: rgba(190, 190, 190, 0.22); + color: #ffffff; + box-shadow: inset 1px 0 rgba(238, 238, 238, 0.06), inset 0 1px rgba(238, 238, 238, 0.07), inset -1px 0 rgba(238, 238, 238, 0.06), inset 0 -1px rgba(238, 238, 238, 0.05); } + #login_window button:checked:focus, #login_window button:checked:hover, #login_window button:active:focus, #login_window button:active:hover, #login_window button.flat:checked:focus, #login_window button.flat:checked:hover, #login_window button.flat:active:focus, #login_window button.flat:active:hover { + border-color: mix(#FC6600,rgba(238, 238, 238, 0.22),0.3); } + #login_window button:checked:active, #login_window button:checked:active:hover, #login_window button:checked:active:focus, #login_window button:checked:active:hover:focus, #login_window button:checked:checked, #login_window button:checked:checked:hover, #login_window button:checked:checked:focus, #login_window button:checked:checked:hover:focus, #login_window button:active:active, #login_window button:active:active:hover, #login_window button:active:active:focus, #login_window button:active:active:hover:focus, #login_window button:active:checked, #login_window button:active:checked:hover, #login_window button:active:checked:focus, #login_window button:active:checked:hover:focus, #login_window button.flat:checked:active, #login_window button.flat:checked:active:hover, #login_window button.flat:checked:active:focus, #login_window button.flat:checked:active:hover:focus, #login_window button.flat:checked:checked, #login_window button.flat:checked:checked:hover, #login_window button.flat:checked:checked:focus, #login_window button.flat:checked:checked:hover:focus, #login_window button.flat:active:active, #login_window button.flat:active:active:hover, #login_window button.flat:active:active:focus, #login_window button.flat:active:active:hover:focus, #login_window button.flat:active:checked, #login_window button.flat:active:checked:hover, #login_window button.flat:active:checked:focus, #login_window button.flat:active:checked:hover:focus { + border-color: rgba(167, 167, 167, 0.22); } + #login_window button:checked:disabled, #login_window button:active:disabled, #login_window button.flat:checked:disabled, #login_window button.flat:active:disabled { + border-color: rgba(202, 202, 202, 0.22); } + #login_window button:checked:active:disabled, #login_window button:checked:checked:disabled, #login_window button:active:active:disabled, #login_window button:active:checked:disabled, #login_window button.flat:checked:active:disabled, #login_window button.flat:checked:checked:disabled, #login_window button.flat:active:active:disabled, #login_window button.flat:active:checked:disabled { + border-color: rgba(190, 190, 190, 0.22); } + #login_window button:checked:focus, #login_window button:checked:hover, #login_window button:active:focus, #login_window button:active:hover, #login_window button.flat:checked:focus, #login_window button.flat:checked:hover, #login_window button.flat:active:focus, #login_window button.flat:active:hover { + /*@include linear-gradient(shade($bg, .65), to top);*/ + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + #login_window button:focus, #login_window button:hover, #login_window button.flat:focus, #login_window button.flat:hover { + color: #eeeeee; } + #login_window button:disabled:disabled, #login_window button.flat:disabled:disabled { + background-color: alpha(mix(#101010,#eeeeee,0.2),0.4); + background-image: none; + /*border: 1px solid alpha($bg, .2);*/ + opacity: .6; + color: mix(#101010,#eeeeee,0.6); + box-shadow: none; } + #login_window button:disabled:disabled :disabled, #login_window button.flat:disabled:disabled :disabled { + color: mix(#101010,#eeeeee,0.6); } + #login_window button:active:disabled, #login_window button:checked:disabled, #login_window button.flat:active:disabled, #login_window button.flat:checked:disabled { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + #login_window button:active:disabled :disabled, #login_window button:checked:disabled :disabled, #login_window button.flat:active:disabled :disabled, #login_window button.flat:checked:disabled :disabled { + color: rgba(255, 255, 255, 0.85); } + #login_window button.separator, #login_window button .separator { + border: 1px solid currentColor; + color: rgba(16, 16, 16, 0.9); } + #login_window button.separator:disabled, #login_window button .separator:disabled { + color: rgba(16, 16, 16, 0.85); } + +#login_window entry { + background-color: #111111; + background-image: none; + border-color: shade(mix(#111111,#eeeeee,0.2),0.8); + padding: 5px 3px; + color: #eeeeee; + caret-color: #eeeeee; + -gtk-secondary-caret-color: #eeeeee; } + #login_window entry:focus, #login_window entry:hover { + border-color: mix(#FC6600,mix(#111111,#eeeeee,0.2),0.3); } + #login_window entry:active, #login_window entry:active:hover, #login_window entry:active:focus, #login_window entry:active:hover:focus, #login_window entry:checked, #login_window entry:checked:hover, #login_window entry:checked:focus, #login_window entry:checked:hover:focus { + border-color: shade(mix(#111111,#eeeeee,0.2),0.7); } + #login_window entry:disabled { + border-color: shade(mix(#111111,#eeeeee,0.2),0.85); } + #login_window entry:active:disabled, #login_window entry:checked:disabled { + border-color: shade(mix(#111111,#eeeeee,0.2),0.8); } + #login_window entry:focus, #login_window entry:active { + border-color: mix(#FC6600,mix(#101010,#eeeeee,0.18),0.3); } + #login_window entry:disabled { + background-color: mix(#111111,#eeeeee,0.07); + background-image: none; + opacity: .9; + color: mix(#111111,#eeeeee,0.9); } + +#user_combobox { + color: #eeeeee; + font-size: 18px; } + #user_combobox menu { + font-weight: normal; } + #user_combobox arrow { + color: mix(#eeeeee,#111111,0.5); } + +#user_image { + border-radius: 3px; + /* draw border using box-shadow */ + box-shadow: inset 1px 0 #0c0c0c, inset -1px 0 #0c0c0c, inset 0 1px #0c0c0c, inset 0 -1px #0c0c0c; } + +#user_image_border { + border-radius: 3px; + background-color: #0f0f0f; + background-image: none; + box-shadow: inset 1px 0 rgba(48, 48, 48, 0.07), inset 0 1px rgba(48, 48, 48, 0.08), inset -1px 0 rgba(48, 48, 48, 0.07), inset 0 -1px rgba(48, 48, 48, 0.05); } + +#buttonbox_frame { + padding-top: 6px; + padding-bottom: 0; + border-style: none; + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + background-color: transparent; + background-image: none; + box-shadow: none; } + +/* shutdown button */ +#shutdown_button button { + background-color: #fc6600; + background-image: none; + border-color: rgba(13, 13, 13, 0.32); + color: #101010; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + #shutdown_button button:focus, #shutdown_button button:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.32),0.3); } + #shutdown_button button:active, #shutdown_button button:active:hover, #shutdown_button button:active:focus, #shutdown_button button:active:hover:focus, #shutdown_button button:checked, #shutdown_button button:checked:hover, #shutdown_button button:checked:focus, #shutdown_button button:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.32); } + #shutdown_button button:disabled { + border-color: rgba(14, 14, 14, 0.32); } + #shutdown_button button:active:disabled, #shutdown_button button:checked:disabled { + border-color: rgba(13, 13, 13, 0.32); } + .linked:not(.vertical) > #shutdown_button button:not(:last-child):not(:only-child), + .linked:not(.vertical) > :not(:last-child):not(:only-child) #shutdown_button button, + stackswitcher:not(.vertical) > #shutdown_button button:not(:last-child):not(:only-child) { + border-right-style: none; } + .linked:not(.vertical) > #shutdown_button button:not(:last-child):not(:only-child):hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) #shutdown_button button:hover, + stackswitcher:not(.vertical) > #shutdown_button button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(16, 16, 16, 0.36),0.3); } + .linked:not(.vertical) > #shutdown_button button:not(:last-child):not(:only-child):checked, + .linked:not(.vertical) > :not(:last-child):not(:only-child) #shutdown_button button:checked, + stackswitcher:not(.vertical) > #shutdown_button button:not(:last-child):not(:only-child):checked { + border-right-style: none; } + .linked:not(.vertical) > #shutdown_button button:not(:last-child):not(:only-child):checked:hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) #shutdown_button button:checked:hover, + stackswitcher:not(.vertical) > #shutdown_button button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + .linked.vertical > #shutdown_button button:not(:last-child):not(:only-child), + .linked.vertical > :not(:last-child):not(:only-child) #shutdown_button button, + stackswitcher.vertical > #shutdown_button button:not(:last-child):not(:only-child) { + border-bottom-style: none; } + .linked.vertical > #shutdown_button button:not(:last-child):not(:only-child):hover, + .linked.vertical > :not(:last-child):not(:only-child) #shutdown_button button:hover, + stackswitcher.vertical > #shutdown_button button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(16, 16, 16, 0.36),0.3); } + .linked.vertical > #shutdown_button button:not(:last-child):not(:only-child):checked, + .linked.vertical > :not(:last-child):not(:only-child) #shutdown_button button:checked, + stackswitcher.vertical > #shutdown_button button:not(:last-child):not(:only-child):checked { + border-bottom-style: none; } + .linked.vertical > #shutdown_button button:not(:last-child):not(:only-child):checked:hover, + .linked.vertical > :not(:last-child):not(:only-child) #shutdown_button button:checked:hover, + stackswitcher.vertical > #shutdown_button button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + #shutdown_button button.flat { + color: #101010; + border-color: rgba(252, 102, 0, 0); + background-color: rgba(252, 102, 0, 0); + background-image: none; + box-shadow: none; } + #shutdown_button button:hover, #shutdown_button button.flat:hover { + background-color: #ff6d0a; + background-image: none; + border-color: rgba(13, 13, 13, 0.4); + color: #101010; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + #shutdown_button button:hover:focus, #shutdown_button button:hover:hover, #shutdown_button button.flat:hover:focus, #shutdown_button button.flat:hover:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.4),0.3); } + #shutdown_button button:hover:active, #shutdown_button button:hover:active:hover, #shutdown_button button:hover:active:focus, #shutdown_button button:hover:active:hover:focus, #shutdown_button button:hover:checked, #shutdown_button button:hover:checked:hover, #shutdown_button button:hover:checked:focus, #shutdown_button button:hover:checked:hover:focus, #shutdown_button button.flat:hover:active, #shutdown_button button.flat:hover:active:hover, #shutdown_button button.flat:hover:active:focus, #shutdown_button button.flat:hover:active:hover:focus, #shutdown_button button.flat:hover:checked, #shutdown_button button.flat:hover:checked:hover, #shutdown_button button.flat:hover:checked:focus, #shutdown_button button.flat:hover:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.4); } + #shutdown_button button:hover:disabled, #shutdown_button button.flat:hover:disabled { + border-color: rgba(14, 14, 14, 0.4); } + #shutdown_button button:hover:active:disabled, #shutdown_button button:hover:checked:disabled, #shutdown_button button.flat:hover:active:disabled, #shutdown_button button.flat:hover:checked:disabled { + border-color: rgba(13, 13, 13, 0.4); } + #shutdown_button button:focus, #shutdown_button button.flat:focus { + background-color: #ff6d0a; + background-image: none; + border-color: rgba(16, 16, 16, 0.32); + outline-color: rgba(252, 102, 0, 0.5); + outline-width: 1px; + outline-style: solid; + outline-offset: -3px; + color: #101010; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + #shutdown_button button:focus:hover, #shutdown_button button.flat:focus:hover { + background-color: #ff7416; + background-image: none; + border-color: rgba(13, 13, 13, 0.4); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + #shutdown_button button:focus:hover:focus, #shutdown_button button:focus:hover:hover, #shutdown_button button.flat:focus:hover:focus, #shutdown_button button.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.4),0.3); } + #shutdown_button button:focus:hover:active, #shutdown_button button:focus:hover:active:hover, #shutdown_button button:focus:hover:active:focus, #shutdown_button button:focus:hover:active:hover:focus, #shutdown_button button:focus:hover:checked, #shutdown_button button:focus:hover:checked:hover, #shutdown_button button:focus:hover:checked:focus, #shutdown_button button:focus:hover:checked:hover:focus, #shutdown_button button.flat:focus:hover:active, #shutdown_button button.flat:focus:hover:active:hover, #shutdown_button button.flat:focus:hover:active:focus, #shutdown_button button.flat:focus:hover:active:hover:focus, #shutdown_button button.flat:focus:hover:checked, #shutdown_button button.flat:focus:hover:checked:hover, #shutdown_button button.flat:focus:hover:checked:focus, #shutdown_button button.flat:focus:hover:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.4); } + #shutdown_button button:focus:hover:disabled, #shutdown_button button.flat:focus:hover:disabled { + border-color: rgba(14, 14, 14, 0.4); } + #shutdown_button button:focus:hover:active:disabled, #shutdown_button button:focus:hover:checked:disabled, #shutdown_button button.flat:focus:hover:active:disabled, #shutdown_button button.flat:focus:hover:checked:disabled { + border-color: rgba(13, 13, 13, 0.4); } + #shutdown_button button:checked, #shutdown_button button:active, #shutdown_button button.flat:checked, #shutdown_button button.flat:active { + /*@include linear-gradient(shade($bg, .7), to top);*/ + background-color: #FC6600; + background-image: none; + border-color: rgba(13, 13, 13, 0.32); + color: #ffffff; + box-shadow: inset 1px 0 rgba(16, 16, 16, 0.06), inset 0 1px rgba(16, 16, 16, 0.07), inset -1px 0 rgba(16, 16, 16, 0.06), inset 0 -1px rgba(16, 16, 16, 0.05); } + #shutdown_button button:checked:focus, #shutdown_button button:checked:hover, #shutdown_button button:active:focus, #shutdown_button button:active:hover, #shutdown_button button.flat:checked:focus, #shutdown_button button.flat:checked:hover, #shutdown_button button.flat:active:focus, #shutdown_button button.flat:active:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.32),0.3); } + #shutdown_button button:checked:active, #shutdown_button button:checked:active:hover, #shutdown_button button:checked:active:focus, #shutdown_button button:checked:active:hover:focus, #shutdown_button button:checked:checked, #shutdown_button button:checked:checked:hover, #shutdown_button button:checked:checked:focus, #shutdown_button button:checked:checked:hover:focus, #shutdown_button button:active:active, #shutdown_button button:active:active:hover, #shutdown_button button:active:active:focus, #shutdown_button button:active:active:hover:focus, #shutdown_button button:active:checked, #shutdown_button button:active:checked:hover, #shutdown_button button:active:checked:focus, #shutdown_button button:active:checked:hover:focus, #shutdown_button button.flat:checked:active, #shutdown_button button.flat:checked:active:hover, #shutdown_button button.flat:checked:active:focus, #shutdown_button button.flat:checked:active:hover:focus, #shutdown_button button.flat:checked:checked, #shutdown_button button.flat:checked:checked:hover, #shutdown_button button.flat:checked:checked:focus, #shutdown_button button.flat:checked:checked:hover:focus, #shutdown_button button.flat:active:active, #shutdown_button button.flat:active:active:hover, #shutdown_button button.flat:active:active:focus, #shutdown_button button.flat:active:active:hover:focus, #shutdown_button button.flat:active:checked, #shutdown_button button.flat:active:checked:hover, #shutdown_button button.flat:active:checked:focus, #shutdown_button button.flat:active:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.32); } + #shutdown_button button:checked:disabled, #shutdown_button button:active:disabled, #shutdown_button button.flat:checked:disabled, #shutdown_button button.flat:active:disabled { + border-color: rgba(14, 14, 14, 0.32); } + #shutdown_button button:checked:active:disabled, #shutdown_button button:checked:checked:disabled, #shutdown_button button:active:active:disabled, #shutdown_button button:active:checked:disabled, #shutdown_button button.flat:checked:active:disabled, #shutdown_button button.flat:checked:checked:disabled, #shutdown_button button.flat:active:active:disabled, #shutdown_button button.flat:active:checked:disabled { + border-color: rgba(13, 13, 13, 0.32); } + #shutdown_button button:checked:focus, #shutdown_button button:checked:hover, #shutdown_button button:active:focus, #shutdown_button button:active:hover, #shutdown_button button.flat:checked:focus, #shutdown_button button.flat:checked:hover, #shutdown_button button.flat:active:focus, #shutdown_button button.flat:active:hover { + /*@include linear-gradient(shade($bg, .65), to top);*/ + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + #shutdown_button button:focus, #shutdown_button button:hover, #shutdown_button button.flat:focus, #shutdown_button button.flat:hover { + color: #101010; } + #shutdown_button button:disabled:disabled, #shutdown_button button.flat:disabled:disabled { + background-color: alpha(mix(#fc6600,#101010,0.2),0.4); + background-image: none; + /*border: 1px solid alpha($bg, .2);*/ + opacity: .6; + color: mix(#fc6600,#101010,0.6); + box-shadow: none; } + #shutdown_button button:disabled:disabled :disabled, #shutdown_button button.flat:disabled:disabled :disabled { + color: mix(#fc6600,#101010,0.6); } + #shutdown_button button:active:disabled, #shutdown_button button:checked:disabled, #shutdown_button button.flat:active:disabled, #shutdown_button button.flat:checked:disabled { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + #shutdown_button button:active:disabled :disabled, #shutdown_button button:checked:disabled :disabled, #shutdown_button button.flat:active:disabled :disabled, #shutdown_button button.flat:checked:disabled :disabled { + color: rgba(255, 255, 255, 0.85); } + #shutdown_button button.separator, #shutdown_button button .separator { + border: 1px solid currentColor; + color: rgba(252, 102, 0, 0.9); } + #shutdown_button button.separator:disabled, #shutdown_button button .separator:disabled { + color: rgba(252, 102, 0, 0.85); } + +/* restart button */ +#restart_button button { + background-color: #fcbe00; + background-image: none; + border-color: rgba(13, 13, 13, 0.32); + color: #101010; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.22); } + #restart_button button:focus, #restart_button button:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.32),0.3); } + #restart_button button:active, #restart_button button:active:hover, #restart_button button:active:focus, #restart_button button:active:hover:focus, #restart_button button:checked, #restart_button button:checked:hover, #restart_button button:checked:focus, #restart_button button:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.32); } + #restart_button button:disabled { + border-color: rgba(14, 14, 14, 0.32); } + #restart_button button:active:disabled, #restart_button button:checked:disabled { + border-color: rgba(13, 13, 13, 0.32); } + .linked:not(.vertical) > #restart_button button:not(:last-child):not(:only-child), + .linked:not(.vertical) > :not(:last-child):not(:only-child) #restart_button button, + stackswitcher:not(.vertical) > #restart_button button:not(:last-child):not(:only-child) { + border-right-style: none; } + .linked:not(.vertical) > #restart_button button:not(:last-child):not(:only-child):hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) #restart_button button:hover, + stackswitcher:not(.vertical) > #restart_button button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(16, 16, 16, 0.36),0.3); } + .linked:not(.vertical) > #restart_button button:not(:last-child):not(:only-child):checked, + .linked:not(.vertical) > :not(:last-child):not(:only-child) #restart_button button:checked, + stackswitcher:not(.vertical) > #restart_button button:not(:last-child):not(:only-child):checked { + border-right-style: none; } + .linked:not(.vertical) > #restart_button button:not(:last-child):not(:only-child):checked:hover, + .linked:not(.vertical) > :not(:last-child):not(:only-child) #restart_button button:checked:hover, + stackswitcher:not(.vertical) > #restart_button button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-right-style: none; + box-shadow: inset-1px 0 0 mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + .linked.vertical > #restart_button button:not(:last-child):not(:only-child), + .linked.vertical > :not(:last-child):not(:only-child) #restart_button button, + stackswitcher.vertical > #restart_button button:not(:last-child):not(:only-child) { + border-bottom-style: none; } + .linked.vertical > #restart_button button:not(:last-child):not(:only-child):hover, + .linked.vertical > :not(:last-child):not(:only-child) #restart_button button:hover, + stackswitcher.vertical > #restart_button button:not(:last-child):not(:only-child):hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(16, 16, 16, 0.36),0.3); } + .linked.vertical > #restart_button button:not(:last-child):not(:only-child):checked, + .linked.vertical > :not(:last-child):not(:only-child) #restart_button button:checked, + stackswitcher.vertical > #restart_button button:not(:last-child):not(:only-child):checked { + border-bottom-style: none; } + .linked.vertical > #restart_button button:not(:last-child):not(:only-child):checked:hover, + .linked.vertical > :not(:last-child):not(:only-child) #restart_button button:checked:hover, + stackswitcher.vertical > #restart_button button:not(:last-child):not(:only-child):checked:hover { + border-color: mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); + border-bottom-style: none; + box-shadow: inset 0 -1px mix(#FC6600,rgba(252, 102, 0, 0.36),0.3); } + #restart_button button.flat { + color: #101010; + border-color: rgba(252, 190, 0, 0); + background-color: rgba(252, 190, 0, 0); + background-image: none; + box-shadow: none; } + #restart_button button:hover, #restart_button button.flat:hover { + background-color: #ffc30a; + background-image: none; + border-color: rgba(13, 13, 13, 0.4); + color: #101010; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.32); } + #restart_button button:hover:focus, #restart_button button:hover:hover, #restart_button button.flat:hover:focus, #restart_button button.flat:hover:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.4),0.3); } + #restart_button button:hover:active, #restart_button button:hover:active:hover, #restart_button button:hover:active:focus, #restart_button button:hover:active:hover:focus, #restart_button button:hover:checked, #restart_button button:hover:checked:hover, #restart_button button:hover:checked:focus, #restart_button button:hover:checked:hover:focus, #restart_button button.flat:hover:active, #restart_button button.flat:hover:active:hover, #restart_button button.flat:hover:active:focus, #restart_button button.flat:hover:active:hover:focus, #restart_button button.flat:hover:checked, #restart_button button.flat:hover:checked:hover, #restart_button button.flat:hover:checked:focus, #restart_button button.flat:hover:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.4); } + #restart_button button:hover:disabled, #restart_button button.flat:hover:disabled { + border-color: rgba(14, 14, 14, 0.4); } + #restart_button button:hover:active:disabled, #restart_button button:hover:checked:disabled, #restart_button button.flat:hover:active:disabled, #restart_button button.flat:hover:checked:disabled { + border-color: rgba(13, 13, 13, 0.4); } + #restart_button button:focus, #restart_button button.flat:focus { + background-color: #ffc30a; + background-image: none; + border-color: rgba(16, 16, 16, 0.32); + outline-color: rgba(252, 102, 0, 0.5); + outline-width: 1px; + outline-style: solid; + outline-offset: -3px; + color: #101010; + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.42); } + #restart_button button:focus:hover, #restart_button button.flat:focus:hover { + background-color: #ffc616; + background-image: none; + border-color: rgba(13, 13, 13, 0.4); + box-shadow: 0 1px 2px -1px rgba(48, 48, 48, 0.48); } + #restart_button button:focus:hover:focus, #restart_button button:focus:hover:hover, #restart_button button.flat:focus:hover:focus, #restart_button button.flat:focus:hover:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.4),0.3); } + #restart_button button:focus:hover:active, #restart_button button:focus:hover:active:hover, #restart_button button:focus:hover:active:focus, #restart_button button:focus:hover:active:hover:focus, #restart_button button:focus:hover:checked, #restart_button button:focus:hover:checked:hover, #restart_button button:focus:hover:checked:focus, #restart_button button:focus:hover:checked:hover:focus, #restart_button button.flat:focus:hover:active, #restart_button button.flat:focus:hover:active:hover, #restart_button button.flat:focus:hover:active:focus, #restart_button button.flat:focus:hover:active:hover:focus, #restart_button button.flat:focus:hover:checked, #restart_button button.flat:focus:hover:checked:hover, #restart_button button.flat:focus:hover:checked:focus, #restart_button button.flat:focus:hover:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.4); } + #restart_button button:focus:hover:disabled, #restart_button button.flat:focus:hover:disabled { + border-color: rgba(14, 14, 14, 0.4); } + #restart_button button:focus:hover:active:disabled, #restart_button button:focus:hover:checked:disabled, #restart_button button.flat:focus:hover:active:disabled, #restart_button button.flat:focus:hover:checked:disabled { + border-color: rgba(13, 13, 13, 0.4); } + #restart_button button:checked, #restart_button button:active, #restart_button button.flat:checked, #restart_button button.flat:active { + /*@include linear-gradient(shade($bg, .7), to top);*/ + background-color: #FC6600; + background-image: none; + border-color: rgba(13, 13, 13, 0.32); + color: #ffffff; + box-shadow: inset 1px 0 rgba(16, 16, 16, 0.06), inset 0 1px rgba(16, 16, 16, 0.07), inset -1px 0 rgba(16, 16, 16, 0.06), inset 0 -1px rgba(16, 16, 16, 0.05); } + #restart_button button:checked:focus, #restart_button button:checked:hover, #restart_button button:active:focus, #restart_button button:active:hover, #restart_button button.flat:checked:focus, #restart_button button.flat:checked:hover, #restart_button button.flat:active:focus, #restart_button button.flat:active:hover { + border-color: mix(#FC6600,rgba(16, 16, 16, 0.32),0.3); } + #restart_button button:checked:active, #restart_button button:checked:active:hover, #restart_button button:checked:active:focus, #restart_button button:checked:active:hover:focus, #restart_button button:checked:checked, #restart_button button:checked:checked:hover, #restart_button button:checked:checked:focus, #restart_button button:checked:checked:hover:focus, #restart_button button:active:active, #restart_button button:active:active:hover, #restart_button button:active:active:focus, #restart_button button:active:active:hover:focus, #restart_button button:active:checked, #restart_button button:active:checked:hover, #restart_button button:active:checked:focus, #restart_button button:active:checked:hover:focus, #restart_button button.flat:checked:active, #restart_button button.flat:checked:active:hover, #restart_button button.flat:checked:active:focus, #restart_button button.flat:checked:active:hover:focus, #restart_button button.flat:checked:checked, #restart_button button.flat:checked:checked:hover, #restart_button button.flat:checked:checked:focus, #restart_button button.flat:checked:checked:hover:focus, #restart_button button.flat:active:active, #restart_button button.flat:active:active:hover, #restart_button button.flat:active:active:focus, #restart_button button.flat:active:active:hover:focus, #restart_button button.flat:active:checked, #restart_button button.flat:active:checked:hover, #restart_button button.flat:active:checked:focus, #restart_button button.flat:active:checked:hover:focus { + border-color: rgba(11, 11, 11, 0.32); } + #restart_button button:checked:disabled, #restart_button button:active:disabled, #restart_button button.flat:checked:disabled, #restart_button button.flat:active:disabled { + border-color: rgba(14, 14, 14, 0.32); } + #restart_button button:checked:active:disabled, #restart_button button:checked:checked:disabled, #restart_button button:active:active:disabled, #restart_button button:active:checked:disabled, #restart_button button.flat:checked:active:disabled, #restart_button button.flat:checked:checked:disabled, #restart_button button.flat:active:active:disabled, #restart_button button.flat:active:checked:disabled { + border-color: rgba(13, 13, 13, 0.32); } + #restart_button button:checked:focus, #restart_button button:checked:hover, #restart_button button:active:focus, #restart_button button:active:hover, #restart_button button.flat:checked:focus, #restart_button button.flat:checked:hover, #restart_button button.flat:active:focus, #restart_button button.flat:active:hover { + /*@include linear-gradient(shade($bg, .65), to top);*/ + background-color: #ff6d0a; + background-image: none; + color: #ffffff; } + #restart_button button:focus, #restart_button button:hover, #restart_button button.flat:focus, #restart_button button.flat:hover { + color: #101010; } + #restart_button button:disabled:disabled, #restart_button button.flat:disabled:disabled { + background-color: alpha(mix(#fcbe00,#101010,0.2),0.4); + background-image: none; + /*border: 1px solid alpha($bg, .2);*/ + opacity: .6; + color: mix(#fcbe00,#101010,0.6); + box-shadow: none; } + #restart_button button:disabled:disabled :disabled, #restart_button button.flat:disabled:disabled :disabled { + color: mix(#fcbe00,#101010,0.6); } + #restart_button button:active:disabled, #restart_button button:checked:disabled, #restart_button button.flat:active:disabled, #restart_button button.flat:checked:disabled { + background-color: rgba(252, 102, 0, 0.6); + background-image: none; + color: rgba(255, 255, 255, 0.85); + box-shadow: none; } + #restart_button button:active:disabled :disabled, #restart_button button:checked:disabled :disabled, #restart_button button.flat:active:disabled :disabled, #restart_button button.flat:checked:disabled :disabled { + color: rgba(255, 255, 255, 0.85); } + #restart_button button.separator, #restart_button button .separator { + border: 1px solid currentColor; + color: rgba(252, 190, 0, 0.9); } + #restart_button button.separator:disabled, #restart_button button .separator:disabled { + color: rgba(252, 190, 0, 0.85); } + +/* password warning */ +#greeter_infobar { + font-weight: bold; } + +/********************** + ! Genome Terminal * +***********************/ +VteTerminal { + background-color: #111111; + color: #eeeeee; } + +terminal-window junction, terminal-window scrollbar trough { + background-color: #111111; + border-color: #0e0e0e; } + +terminal-window scrollbar.vertical slider { + background-color: mix(#111111,#eeeeee,0.2); } + terminal-window scrollbar.vertical slider:hover { + background-color: mix(#111111,#eeeeee,0.3); } + terminal-window scrollbar.vertical slider:hover:active { + background-color: #FC6600; } + terminal-window scrollbar.vertical slider:disabled { + background-color: transparent; } + +/****************** + ! Budgie Desktop * +*******************/ +.budgie-container { + background-color: transparent; } + +.raven { + background-color: rgba(16, 16, 16, 0.93); } + .raven .raven-header { + background-color: #101010; + border: solid mix(#101010,#eeeeee,0.18); + border-width: 1px 0; } + .raven .raven-background { + background-color: rgba(16, 16, 16, 0.93); } + +.raven-mpris { + background-color: rgba(16, 16, 16, 0.7); } diff --git a/trollwut-orange-dark/gtk-3.20/gtk-dark.css b/trollwut-orange-dark/gtk-3.20/gtk-dark.css new file mode 100644 index 0000000..198bb85 --- /dev/null +++ b/trollwut-orange-dark/gtk-3.20/gtk-dark.css @@ -0,0 +1 @@ +@import url("resource:///org/numixproject/gtk-3.20/dist/gtk-dark.css"); diff --git a/trollwut-orange-dark/gtk-3.20/gtk.css b/trollwut-orange-dark/gtk-3.20/gtk.css new file mode 100644 index 0000000..19b01e6 --- /dev/null +++ b/trollwut-orange-dark/gtk-3.20/gtk.css @@ -0,0 +1 @@ +@import url("resource:///org/numixproject/gtk-3.20/dist/gtk.css"); diff --git a/trollwut-orange-dark/gtk-3.20/gtk.gresource b/trollwut-orange-dark/gtk-3.20/gtk.gresource new file mode 100644 index 0000000000000000000000000000000000000000..5a2321bb15b92043cf8c0b49851d7c43bd52d844 GIT binary patch literal 5282832 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�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
fcX4{dIeDH`=*rJJMd=95#1mjD2@C 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%0A6ECHEzPcm4<@xnxXs-8X?vZ;%&!x8 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

NXY< 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%0AYu>oLwjBH50tR|BV9!}* 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 + + + assets/checkbox-checked-insensitive.svg + assets/checkbox-checked.svg + assets/checkbox-mixed-insensitive.svg + assets/checkbox-mixed.svg + assets/grid-selection-checked.svg + assets/grid-selection-unchecked.svg + assets/menuitem-checkbox-checked-hover.svg + assets/menuitem-checkbox-checked-insensitive.svg + assets/menuitem-checkbox-checked.svg + assets/menuitem-checkbox-unchecked.svg + assets/menuitem-checkbox-mixed-hover.svg + assets/menuitem-checkbox-mixed-selected.svg + assets/menuitem-checkbox-mixed-insensitive.svg + assets/menuitem-checkbox-mixed.svg + assets/menuitem-radio-checked-hover.svg + assets/menuitem-radio-checked-insensitive.svg + assets/menuitem-radio-checked.svg + assets/menuitem-radio-unchecked.svg + assets/menuitem-radio-mixed-hover.svg + assets/menuitem-radio-mixed-selected.svg + assets/menuitem-radio-mixed-insensitive.svg + assets/menuitem-radio-mixed.svg + assets/radio-checked-insensitive.svg + assets/radio-checked.svg + assets/radio-mixed-insensitive.svg + assets/radio-mixed.svg + assets/pane-handle.png + assets/pane-handle@2.png + dist/gtk.css + dist/gtk-dark.css + + diff --git a/trollwut-orange-dark/gtk-3.20/thumbnail.png b/trollwut-orange-dark/gtk-3.20/thumbnail.png new file mode 120000 index 0000000..01495bc --- /dev/null +++ b/trollwut-orange-dark/gtk-3.20/thumbnail.png @@ -0,0 +1 @@ +../gtk-3.0/thumbnail.png \ No newline at end of file diff --git a/trollwut-orange-dark/index.theme b/trollwut-orange-dark/index.theme new file mode 100644 index 0000000..c996d7c --- /dev/null +++ b/trollwut-orange-dark/index.theme @@ -0,0 +1,11 @@ +[Desktop Entry] +Type=X-GNOME-Metatheme +Name=oomox-numix-trollwut-orange +Comment=A partially sexual act; when a female (of any species; mostly humanoids) rubs the ears/lobes of a male Ferengi, creating sensual emotions and chemical reactions in the male (and sometimes in the female). +Encoding=UTF-8 + +[X-GNOME-Metatheme] +Name=oomox-numix-trollwut-orange +GtkTheme=oomox-numix-trollwut-orange +IconTheme=oomox-numix-trollwut-orange +MetacityTheme=oomox-numix-trollwut-orange diff --git a/trollwut-orange-dark/metacity-1/metacity-theme-2.xml b/trollwut-orange-dark/metacity-1/metacity-theme-2.xml new file mode 100644 index 0000000..3eae869 --- /dev/null +++ b/trollwut-orange-dark/metacity-1/metacity-theme-2.xml @@ -0,0 +1,1571 @@ + + + + oomox-numix-trollwut-orange + Satyajit Sahoo + GPL-3.0+ + 11 December 2013 + Numix Metacity Theme + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +</draw_ops> + +<draw_ops name="title_unfocused"> + <title x="(0 `max` ((width - title_width) / 2)) + 2" + y="(0 `max` ((height - title_height) / 2))" + color="C_title_unfocused" /> +</draw_ops> + +<!-- ::: WINDOW DECORATIONS ::: --> +<draw_ops name="entire_background_focused"> + <rectangle color="C_titlebar_focused" x="0" y="0" width="width" height="height" filled="true" /> +</draw_ops> + +<draw_ops name="entire_background_unfocused"> + <rectangle color="C_titlebar_unfocused" x="0" y="0" width="width" height="height" filled="true" /> +</draw_ops> + +<draw_ops name="titlebar_fill_focused"> + <include name="entire_background_focused" /> +</draw_ops> + +<draw_ops name="titlebar_fill_unfocused"> + <include name="entire_background_unfocused" /> +</draw_ops> + +<draw_ops name="titlebar_fill_attached_focused"> + <include name="titlebar_fill_focused" /> +</draw_ops> + +<draw_ops name="titlebar_fill_attached_unfocused"> + <include name="titlebar_fill_unfocused" /> +</draw_ops> + +<draw_ops name="titlebar_focused"> + <include name="titlebar_fill_focused" /> +</draw_ops> + +<draw_ops name="titlebar_unfocused"> + <include name="titlebar_fill_unfocused" /> +</draw_ops> + +<draw_ops name="titlebar_attached_focused"> <!-- titlebar for attached and modal dialogs --> + <include name="titlebar_fill_attached_focused" /> +</draw_ops> + +<draw_ops name="titlebar_attached_unfocused"> <!-- titlebar for attached and modal dialogs --> + <include name="titlebar_fill_attached_unfocused" /> +</draw_ops> + +<draw_ops name="rounded_titlebar_focused"> + <include name="titlebar_fill_focused" /> +</draw_ops> + +<draw_ops name="rounded_titlebar_unfocused"> + <include name="titlebar_fill_unfocused" /> +</draw_ops> + +<draw_ops name="border_focused"> + <rectangle color="C_border_focused" x="0" y="0" width="width-1" height="height-1" filled="false" /> +</draw_ops> + +<draw_ops name="border_unfocused"> + <rectangle color="C_border_unfocused" x="0" y="0" width="width-1" height="height-1" filled="false" /> +</draw_ops> + +<draw_ops name="rounded_border_focused"> + <line color="C_border_focused" x1="2" y1="0" x2="width-3" y2="0" /> + <line color="C_border_focused" x1="0" y1="height-1" x2="width-1" y2="height-1" /> + <line color="C_border_focused" x1="0" y1="2" x2="0" y2="height-2" /> + <line color="C_border_focused" x1="width-1" y1="2" x2="width-1" y2="height-2" /> + <arc color="C_border_focused" x="0" y="0" width="3" height="3" start_angle="270" extent_angle="90" /> + <arc color="C_border_focused" x="width-3" y="0" width="2" height="3" start_angle="0" extent_angle="90" /> + <!-- double arcs for darker borders --> + <arc color="C_border_focused" x="0" y="0" width="3" height="3" start_angle="270" extent_angle="90" /> + <arc color="C_border_focused" x="width-3" y="0" width="2" height="3" start_angle="0" extent_angle="90" /> +</draw_ops> + +<draw_ops name="rounded_border_unfocused"> + <line color="C_border_unfocused" x1="2" y1="0" x2="width-3" y2="0" /> + <line color="C_border_unfocused" x1="0" y1="height-1" x2="width-1" y2="height-1" /> + <line color="C_border_unfocused" x1="0" y1="2" x2="0" y2="height-2" /> + <line color="C_border_unfocused" x1="width-1" y1="2" x2="width-1" y2="height-2" /> + <arc color="C_border_unfocused" x="0" y="0" width="3" height="3" start_angle="270" extent_angle="90" /> + <arc color="C_border_unfocused" x="width-3" y="0" width="2" height="3" start_angle="0" extent_angle="90" /> + <!-- double arcs for darker borders --> + <arc color="C_border_unfocused" x="0" y="0" width="3" height="3" start_angle="270" extent_angle="90" /> + <arc color="C_border_unfocused" x="width-3" y="0" width="2" height="3" start_angle="0" extent_angle="90" /> +</draw_ops> + +<draw_ops name="border_right_focused"> + <line + x1="width-1" y1="0" + x2="width-1" y2="height" + color="C_border_focused" /> +</draw_ops> + +<draw_ops name="border_right_unfocused"> + <line + x1="width-1" y1="0" + x2="width-1" y2="height" + color="C_border_unfocused" /> +</draw_ops> + +<draw_ops name="border_left_focused"> + <line + x1="0" y1="0" + x2="0" y2="height" + color="C_border_focused" /> +</draw_ops> + +<draw_ops name="border_left_unfocused"> + <line + x1="0" y1="0" + x2="0" y2="height" + color="C_border_unfocused" /> +</draw_ops> + +<!-- ::: BUTTON ICONS ::: --> +<!-- note: negative values in x or y causes gnome-shell to crash --> +<!-- close icon --> +<draw_ops name="close_focused"> + <line + x1="width-(width-width%3)/3-2" y1="(height-height%3)/3+1" + x2="(width-width%3)/3+1" y2="height-(height-height%3)/3-2" + color="C_icons_focused" /> + <line + x1="width-(width-width%3)/3-2" y1="(height-height%3)/3+2" + x2="(width-width%3)/3+2" y2="height-(height-height%3)/3-2" + color="C_icons_focused" /> + <line + x1="width-(width-width%3)/3-3" y1="(height-height%3)/3+1" + x2="(width-width%3)/3+1" y2="height-(height-height%3)/3-3" + color="C_icons_focused" /> + <line + x1="(width-width%3)/3+1" y1="(height-height%3)/3+1" + x2="width-(width-width%3)/3-2" y2="height-(height-height%3)/3-2" + color="C_icons_focused" /> + <line + x1="(width-width%3)/3+1" y1="(height-height%3)/3+2" + x2="width-(width-width%3)/3-3" y2="height-(height-height%3)/3-2" + color="C_icons_focused" /> + <line + x1="(width-width%3)/3+2" y1="(height-height%3)/3+1" + x2="width-(width-width%3)/3-2" y2="height-(height-height%3)/3-3" + color="C_icons_focused" /> +</draw_ops> + +<draw_ops name="close_focused_prelight"> + <line + x1="width-(width-width%3)/3-2" y1="(height-height%3)/3+1" + x2="(width-width%3)/3+1" y2="height-(height-height%3)/3-2" + color="C_icons_focused_prelight" /> + <line + x1="width-(width-width%3)/3-2" y1="(height-height%3)/3+2" + x2="(width-width%3)/3+2" y2="height-(height-height%3)/3-2" + color="C_icons_focused_prelight" /> + <line + x1="width-(width-width%3)/3-3" y1="(height-height%3)/3+1" + x2="(width-width%3)/3+1" y2="height-(height-height%3)/3-3" + color="C_icons_focused_prelight" /> + <line + x1="(width-width%3)/3+1" y1="(height-height%3)/3+1" + x2="width-(width-width%3)/3-2" y2="height-(height-height%3)/3-2" + color="C_icons_focused_prelight" /> + <line + x1="(width-width%3)/3+1" y1="(height-height%3)/3+2" + x2="width-(width-width%3)/3-3" y2="height-(height-height%3)/3-2" + color="C_icons_focused_prelight" /> + <line + x1="(width-width%3)/3+2" y1="(height-height%3)/3+1" + x2="width-(width-width%3)/3-2" y2="height-(height-height%3)/3-3" + color="C_icons_focused_prelight" /> +</draw_ops> + +<draw_ops name="close_focused_pressed"> + <line + x1="width-(width-width%3)/3-2" y1="(height-height%3)/3+1" + x2="(width-width%3)/3+1" y2="height-(height-height%3)/3-2" + color="C_icons_focused_pressed" /> + <line + x1="width-(width-width%3)/3-2" y1="(height-height%3)/3+2" + x2="(width-width%3)/3+2" y2="height-(height-height%3)/3-2" + color="C_icons_focused_pressed" /> + <line + x1="width-(width-width%3)/3-3" y1="(height-height%3)/3+1" + x2="(width-width%3)/3+1" y2="height-(height-height%3)/3-3" + color="C_icons_focused_pressed" /> + <line + x1="(width-width%3)/3+1" y1="(height-height%3)/3+1" + x2="width-(width-width%3)/3-2" y2="height-(height-height%3)/3-2" + color="C_icons_focused_pressed" /> + <line + x1="(width-width%3)/3+1" y1="(height-height%3)/3+2" + x2="width-(width-width%3)/3-3" y2="height-(height-height%3)/3-2" + color="C_icons_focused_pressed" /> + <line + x1="(width-width%3)/3+2" y1="(height-height%3)/3+1" + x2="width-(width-width%3)/3-2" y2="height-(height-height%3)/3-3" + color="C_icons_focused_pressed" /> +</draw_ops> + +<draw_ops name="close_unfocused"> + <line + x1="width-(width-width%3)/3-2" y1="(height-height%3)/3+1" + x2="(width-width%3)/3+1" y2="height-(height-height%3)/3-2" + color="C_icons_unfocused" /> + <line + x1="width-(width-width%3)/3-2" y1="(height-height%3)/3+2" + x2="(width-width%3)/3+2" y2="height-(height-height%3)/3-2" + color="C_icons_unfocused" /> + <line + x1="width-(width-width%3)/3-3" y1="(height-height%3)/3+1" + x2="(width-width%3)/3+1" y2="height-(height-height%3)/3-3" + color="C_icons_unfocused" /> + <line + x1="(width-width%3)/3+1" y1="(height-height%3)/3+1" + x2="width-(width-width%3)/3-2" y2="height-(height-height%3)/3-2" + color="C_icons_unfocused" /> + <line + x1="(width-width%3)/3+1" y1="(height-height%3)/3+2" + x2="width-(width-width%3)/3-3" y2="height-(height-height%3)/3-2" + color="C_icons_unfocused" /> + <line + x1="(width-width%3)/3+2" y1="(height-height%3)/3+1" + x2="width-(width-width%3)/3-2" y2="height-(height-height%3)/3-3" + color="C_icons_unfocused" /> +</draw_ops> + +<draw_ops name="close_unfocused_prelight"> + <include name="close_focused_prelight" /> +</draw_ops> + +<draw_ops name="close_unfocused_pressed"> + <include name="close_focused_pressed" /> +</draw_ops> + +<!-- maximize icon --> +<draw_ops name="maximize_focused"> + <rectangle + x="(width-width%3)/3+1" y="(height-height%3)/3+1" + width="width-2*(width-width%3)/3-3" height="height-2*(height-height%3)/3-3" + color="C_icons_focused" /> + <rectangle + x="(width-width%3)/3+2" y="(height-height%3)/3+2" + width="width-2*(width-width%3)/3-5" height="height-2*(height-height%3)/3-5" + color="C_icons_focused" /> +</draw_ops> + +<draw_ops name="maximize_focused_prelight"> + <rectangle + x="(width-width%3)/3+1" y="(height-height%3)/3+1" + width="width-2*(width-width%3)/3-3" height="height-2*(height-height%3)/3-3" + color="C_icons_focused_prelight" /> + <rectangle + x="(width-width%3)/3+2" y="(height-height%3)/3+2" + width="width-2*(width-width%3)/3-5" height="height-2*(height-height%3)/3-5" + color="C_icons_focused_prelight" /> +</draw_ops> + +<draw_ops name="maximize_focused_pressed"> + <rectangle + x="(width-width%3)/3+1" y="(height-height%3)/3+1" + width="width-2*(width-width%3)/3-3" height="height-2*(height-height%3)/3-3" + color="C_icons_focused_pressed" /> + <rectangle + x="(width-width%3)/3+2" y="(height-height%3)/3+2" + width="width-2*(width-width%3)/3-5" height="height-2*(height-height%3)/3-5" + color="C_icons_focused_pressed" /> +</draw_ops> + +<draw_ops name="maximize_unfocused"> + <rectangle + x="(width-width%3)/3+1" y="(height-height%3)/3+1" + width="width-2*(width-width%3)/3-3" height="height-2*(height-height%3)/3-3" + color="C_icons_unfocused" /> + <rectangle + x="(width-width%3)/3+2" y="(height-height%3)/3+2" + width="width-2*(width-width%3)/3-5" height="height-2*(height-height%3)/3-5" + color="C_icons_unfocused" /> +</draw_ops> + +<draw_ops name="maximize_unfocused_prelight"> + <include name="maximize_focused_prelight" /> +</draw_ops> + +<draw_ops name="maximize_unfocused_pressed"> + <include name="maximize_focused_pressed" /> +</draw_ops> + +<!-- unmaximize icon --> +<draw_ops name="unmaximize_focused"> + <rectangle + x="(width-width%3)/3+1" y="(height-height%3)/3+1" + width="width-2*(width-width%3)/3-3" height="height-2*(height-height%3)/3-3" + color="C_icons_focused" /> + <rectangle + x="(width-width%3)/3+2" y="(height-height%3)/3+2" + width="width-2*(width-width%3)/3-5" height="height-2*(height-height%3)/3-5" + color="C_icons_focused" /> +</draw_ops> + +<draw_ops name="unmaximize_focused_prelight"> + <rectangle + x="(width-width%3)/3+1" y="(height-height%3)/3+1" + width="width-2*(width-width%3)/3-3" height="height-2*(height-height%3)/3-3" + color="C_icons_focused_prelight" /> + <rectangle + x="(width-width%3)/3+2" y="(height-height%3)/3+2" + width="width-2*(width-width%3)/3-5" height="height-2*(height-height%3)/3-5" + color="C_icons_focused_prelight" /> +</draw_ops> + +<draw_ops name="unmaximize_focused_pressed"> + <rectangle + x="(width-width%3)/3+1" y="(height-height%3)/3+1" + width="width-2*(width-width%3)/3-3" height="height-2*(height-height%3)/3-3" + color="C_icons_focused_pressed" /> + <rectangle + x="(width-width%3)/3+2" y="(height-height%3)/3+2" + width="width-2*(width-width%3)/3-5" height="height-2*(height-height%3)/3-5" + color="C_icons_focused_pressed" /> +</draw_ops> + +<draw_ops name="unmaximize_unfocused"> + <rectangle + x="(width-width%3)/3+1" y="(height-height%3)/3+1" + width="width-2*(width-width%3)/3-3" height="height-2*(height-height%3)/3-3" + color="C_icons_unfocused" /> + <rectangle + x="(width-width%3)/3+2" y="(height-height%3)/3+2" + width="width-2*(width-width%3)/3-5" height="height-2*(height-height%3)/3-5" + color="C_icons_unfocused" /> +</draw_ops> + +<draw_ops name="unmaximize_unfocused_prelight"> + <include name="unmaximize_focused_prelight" /> +</draw_ops> + +<draw_ops name="unmaximize_unfocused_pressed"> + <include name="unmaximize_focused_pressed" /> +</draw_ops> + +<!-- minimize icon --> +<draw_ops name="minimize_focused"> + <rectangle + x="(width-width%3)/3+2" y="height-(height-height%3)/3-5" + width="width-2*(width-width%3)/3-2" height="2" filled="true" + color="C_icons_focused" /> +</draw_ops> + +<draw_ops name="minimize_focused_prelight"> + <rectangle + x="(width-width%3)/3+2" y="height-(height-height%3)/3-5" + width="width-2*(width-width%3)/3-2" height="2" filled="true" + color="C_icons_focused_prelight" /> +</draw_ops> + +<draw_ops name="minimize_focused_pressed"> + <rectangle + x="(width-width%3)/3+2" y="height-(height-height%3)/3-5" + width="width-2*(width-width%3)/3-2" height="2" filled="true" + color="C_icons_focused_pressed" /> +</draw_ops> + +<draw_ops name="minimize_unfocused"> + <rectangle + x="(width-width%3)/3+2" y="height-(height-height%3)/3-5" + width="width-2*(width-width%3)/3-2" height="2" filled="true" + color="C_icons_unfocused" /> +</draw_ops> + +<draw_ops name="minimize_unfocused_prelight"> + <include name="minimize_focused_prelight" /> +</draw_ops> + +<draw_ops name="minimize_unfocused_pressed"> + <include name="minimize_focused_pressed" /> +</draw_ops> + +<!-- menu icon --> +<draw_ops name="menu_focused"> + <rectangle + x="(width-width%3)/3+2" y="(height-height%3)/3+1" + width="width-2*(width-width%3)/3-3" height="height-2*(height-height%3)/3-3" + color="C_icons_focused" /> + <rectangle + x="(width-width%3)/3+3" y="(height-height%3)/3+2" + width="width-2*(width-width%3)/3-5" height="height-2*(height-height%3)/3-5" + color="C_icons_focused" /> + <rectangle + x="(width-width%3)/3+5" y="height/2-2" + width="width-2*(width-width%3)/3-8" height="2" filled="true" + color="C_icons_focused" /> +</draw_ops> + +<draw_ops name="menu_focused_prelight"> + <rectangle + x="(width-width%3)/3+2" y="(height-height%3)/3+1" + width="width-2*(width-width%3)/3-3" height="height-2*(height-height%3)/3-3" + color="C_icons_focused_prelight" /> + <rectangle + x="(width-width%3)/3+3" y="(height-height%3)/3+2" + width="width-2*(width-width%3)/3-5" height="height-2*(height-height%3)/3-5" + color="C_icons_focused_prelight" /> + <rectangle + x="(width-width%3)/3+5" y="height/2-2" + width="width-2*(width-width%3)/3-8" height="2" filled="true" + color="C_icons_focused_prelight" /> +</draw_ops> + +<draw_ops name="menu_focused_pressed"> + <rectangle + x="(width-width%3)/3+2" y="(height-height%3)/3+1" + width="width-2*(width-width%3)/3-3" height="height-2*(height-height%3)/3-3" + color="C_icons_focused_pressed" /> + <rectangle + x="(width-width%3)/3+3" y="(height-height%3)/3+2" + width="width-2*(width-width%3)/3-5" height="height-2*(height-height%3)/3-5" + color="C_icons_focused_pressed" /> + <rectangle + x="(width-width%3)/3+5" y="height/2-2" + width="width-2*(width-width%3)/3-8" height="2" filled="true" + color="C_icons_focused_pressed" /> +</draw_ops> + +<draw_ops name="menu_unfocused"> + <rectangle + x="(width-width%3)/3+2" y="(height-height%3)/3+1" + width="width-2*(width-width%3)/3-3" height="height-2*(height-height%3)/3-3" + color="C_icons_unfocused" /> + <rectangle + x="(width-width%3)/3+3" y="(height-height%3)/3+2" + width="width-2*(width-width%3)/3-5" height="height-2*(height-height%3)/3-5" + color="C_icons_unfocused" /> + <rectangle + x="(width-width%3)/3+5" y="height/2-2" + width="width-2*(width-width%3)/3-8" height="2" filled="true" + color="C_icons_unfocused" /> +</draw_ops> + +<draw_ops name="menu_unfocused_prelight"> + <include name="menu_focused_prelight" /> +</draw_ops> + +<draw_ops name="menu_unfocused_pressed"> + <include name="menu_focused_pressed" /> +</draw_ops> + +<!-- shade icon --> +<draw_ops name="shade_focused"> + <line + x1="width-(width-width%3)/3-6" y1="(height-height%3)/3+1" + x2="(width-width%3)/3" y2="height-(height-height%3)/3-5" + color="C_icons_focused" /> + <line + x1="width-(width-width%3)/3-6" y1="(height-height%3)/3+2" + x2="(width-width%3)/3+1" y2="height-(height-height%3)/3-5" + color="C_icons_focused" /> + <line + x1="width-(width-width%3)/3-7" y1="(height-height%3)/3+1" + x2="(width-width%3)/3" y2="height-(height-height%3)/3-6" + color="C_icons_focused" /> + <line + x1="(width-width%3)/3+3" y1="(height-height%3)/3+1" + x2="width-(width-width%3)/3-3" y2="height-(height-height%3)/3-5" + color="C_icons_focused" /> + <line + x1="(width-width%3)/3+3" y1="(height-height%3)/3+2" + x2="width-(width-width%3)/3-4" y2="height-(height-height%3)/3-5" + color="C_icons_focused" /> + <line + x1="(width-width%3)/3+4" y1="(height-height%3)/3+1" + x2="width-(width-width%3)/3-3" y2="height-(height-height%3)/3-6" + color="C_icons_focused" /> + <rectangle + x="(width-width%3)/3+3" y="height/2-2" + width="width-2*(width-width%3)/3-8" height="6" filled="true" + color="C_icons_focused" /> +</draw_ops> + +<draw_ops name="shade_focused_prelight"> + <line + x1="width-(width-width%3)/3-6" y1="(height-height%3)/3+1" + x2="(width-width%3)/3" y2="height-(height-height%3)/3-5" + color="C_icons_focused_prelight" /> + <line + x1="width-(width-width%3)/3-6" y1="(height-height%3)/3+2" + x2="(width-width%3)/3+1" y2="height-(height-height%3)/3-5" + color="C_icons_focused_prelight" /> + <line + x1="width-(width-width%3)/3-7" y1="(height-height%3)/3+1" + x2="(width-width%3)/3" y2="height-(height-height%3)/3-6" + color="C_icons_focused_prelight" /> + <line + x1="(width-width%3)/3+3" y1="(height-height%3)/3+1" + x2="width-(width-width%3)/3-3" y2="height-(height-height%3)/3-5" + color="C_icons_focused_prelight" /> + <line + x1="(width-width%3)/3+3" y1="(height-height%3)/3+2" + x2="width-(width-width%3)/3-4" y2="height-(height-height%3)/3-5" + color="C_icons_focused_prelight" /> + <line + x1="(width-width%3)/3+4" y1="(height-height%3)/3+1" + x2="width-(width-width%3)/3-3" y2="height-(height-height%3)/3-6" + color="C_icons_focused_prelight" /> + <rectangle + x="(width-width%3)/3+3" y="height/2-2" + width="width-2*(width-width%3)/3-8" height="6" filled="true" + color="C_icons_focused_prelight" /> +</draw_ops> + +<draw_ops name="shade_focused_pressed"> + <line + x1="width-(width-width%3)/3-6" y1="(height-height%3)/3+1" + x2="(width-width%3)/3" y2="height-(height-height%3)/3-5" + color="C_icons_focused_pressed" /> + <line + x1="width-(width-width%3)/3-6" y1="(height-height%3)/3+2" + x2="(width-width%3)/3+1" y2="height-(height-height%3)/3-5" + color="C_icons_focused_pressed" /> + <line + x1="width-(width-width%3)/3-7" y1="(height-height%3)/3+1" + x2="(width-width%3)/3" y2="height-(height-height%3)/3-6" + color="C_icons_focused_pressed" /> + <line + x1="(width-width%3)/3+3" y1="(height-height%3)/3+1" + x2="width-(width-width%3)/3-3" y2="height-(height-height%3)/3-5" + color="C_icons_focused_pressed" /> + <line + x1="(width-width%3)/3+3" y1="(height-height%3)/3+2" + x2="width-(width-width%3)/3-4" y2="height-(height-height%3)/3-5" + color="C_icons_focused_pressed" /> + <line + x1="(width-width%3)/3+4" y1="(height-height%3)/3+1" + x2="width-(width-width%3)/3-3" y2="height-(height-height%3)/3-6" + color="C_icons_focused_pressed" /> + <rectangle + x="(width-width%3)/3+3" y="height/2-2" + width="width-2*(width-width%3)/3-8" height="6" filled="true" + color="C_icons_focused_pressed" /> +</draw_ops> + +<draw_ops name="shade_unfocused"> + <line + x1="width-(width-width%3)/3-6" y1="(height-height%3)/3+1" + x2="(width-width%3)/3" y2="height-(height-height%3)/3-5" + color="C_icons_unfocused" /> + <line + x1="width-(width-width%3)/3-6" y1="(height-height%3)/3+2" + x2="(width-width%3)/3+1" y2="height-(height-height%3)/3-5" + color="C_icons_unfocused" /> + <line + x1="width-(width-width%3)/3-7" y1="(height-height%3)/3+1" + x2="(width-width%3)/3" y2="height-(height-height%3)/3-6" + color="C_icons_unfocused" /> + <line + x1="(width-width%3)/3+3" y1="(height-height%3)/3+1" + x2="width-(width-width%3)/3-3" y2="height-(height-height%3)/3-5" + color="C_icons_unfocused" /> + <line + x1="(width-width%3)/3+3" y1="(height-height%3)/3+2" + x2="width-(width-width%3)/3-4" y2="height-(height-height%3)/3-5" + color="C_icons_unfocused" /> + <line + x1="(width-width%3)/3+4" y1="(height-height%3)/3+1" + x2="width-(width-width%3)/3-3" y2="height-(height-height%3)/3-6" + color="C_icons_unfocused" /> + <rectangle + x="(width-width%3)/3+3" y="height/2-2" + width="width-2*(width-width%3)/3-8" height="6" filled="true" + color="C_icons_unfocused" /> +</draw_ops> + +<draw_ops name="shade_unfocused_prelight"> + <include name="shade_focused_prelight" /> +</draw_ops> + +<draw_ops name="shade_unfocused_pressed"> + <include name="shade_focused_pressed" /> +</draw_ops> + +<!-- unshade icon --> +<draw_ops name="unshade_focused"> + <line + x1="width-(width-width%3)/3-3" y1="(height-height%3)/3+4" + x2="(width-width%3)/3+3" y2="height-(height-height%3)/3-2" + color="C_icons_focused" /> + <line + x1="width-(width-width%3)/3-3" y1="(height-height%3)/3+5" + x2="(width-width%3)/3+4" y2="height-(height-height%3)/3-2" + color="C_icons_focused" /> + <line + x1="width-(width-width%3)/3-4" y1="(height-height%3)/3+4" + x2="(width-width%3)/3+3" y2="height-(height-height%3)/3-3" + color="C_icons_focused" /> + <line + x1="(width-width%3)/3" y1="(height-height%3)/3+4" + x2="width-(width-width%3)/3-6" y2="height-(height-height%3)/3-2" + color="C_icons_focused" /> + <line + x1="(width-width%3)/3" y1="(height-height%3)/3+5" + x2="width-(width-width%3)/3-7" y2="height-(height-height%3)/3-2" + color="C_icons_focused" /> + <line + x1="(width-width%3)/3+1" y1="(height-height%3)/3+4" + x2="width-(width-width%3)/3-6" y2="height-(height-height%3)/3-3" + color="C_icons_focused" /> + <rectangle + x="(width-width%3)/3+3" y="height/2-4" + width="width-2*(width-width%3)/3-8" height="6" filled="true" + color="C_icons_focused" /> +</draw_ops> + +<draw_ops name="unshade_focused_prelight"> + <line + x1="width-(width-width%3)/3-3" y1="(height-height%3)/3+4" + x2="(width-width%3)/3+3" y2="height-(height-height%3)/3-2" + color="C_icons_focused_prelight" /> + <line + x1="width-(width-width%3)/3-3" y1="(height-height%3)/3+5" + x2="(width-width%3)/3+4" y2="height-(height-height%3)/3-2" + color="C_icons_focused_prelight" /> + <line + x1="width-(width-width%3)/3-4" y1="(height-height%3)/3+4" + x2="(width-width%3)/3+3" y2="height-(height-height%3)/3-3" + color="C_icons_focused_prelight" /> + <line + x1="(width-width%3)/3" y1="(height-height%3)/3+4" + x2="width-(width-width%3)/3-6" y2="height-(height-height%3)/3-2" + color="C_icons_focused_prelight" /> + <line + x1="(width-width%3)/3" y1="(height-height%3)/3+5" + x2="width-(width-width%3)/3-7" y2="height-(height-height%3)/3-2" + color="C_icons_focused_prelight" /> + <line + x1="(width-width%3)/3+1" y1="(height-height%3)/3+4" + x2="width-(width-width%3)/3-6" y2="height-(height-height%3)/3-3" + color="C_icons_focused_prelight" /> + <rectangle + x="(width-width%3)/3+3" y="height/2-4" + width="width-2*(width-width%3)/3-8" height="6" filled="true" + color="C_icons_focused_prelight" /> +</draw_ops> + +<draw_ops name="unshade_focused_pressed"> + <line + x1="width-(width-width%3)/3-6" y1="(height-height%3)/3+1" + x2="(width-width%3)/3" y2="height-(height-height%3)/3-5" + color="C_icons_focused_pressed" /> + <line + x1="width-(width-width%3)/3-6" y1="(height-height%3)/3+2" + x2="(width-width%3)/3+1" y2="height-(height-height%3)/3-5" + color="C_icons_focused_pressed" /> + <line + x1="width-(width-width%3)/3-7" y1="(height-height%3)/3+1" + x2="(width-width%3)/3" y2="height-(height-height%3)/3-6" + color="C_icons_focused_pressed" /> + <line + x1="(width-width%3)/3+3" y1="(height-height%3)/3+1" + x2="width-(width-width%3)/3-3" y2="height-(height-height%3)/3-5" + color="C_icons_focused_pressed" /> + <line + x1="(width-width%3)/3+3" y1="(height-height%3)/3+2" + x2="width-(width-width%3)/3-4" y2="height-(height-height%3)/3-5" + color="C_icons_focused_pressed" /> + <line + x1="(width-width%3)/3+4" y1="(height-height%3)/3+1" + x2="width-(width-width%3)/3-3" y2="height-(height-height%3)/3-6" + color="C_icons_focused_pressed" /> + <rectangle + x="(width-width%3)/3+3" y="height/2-2" + width="width-2*(width-width%3)/3-8" height="6" filled="true" + color="C_icons_focused_pressed" /> +</draw_ops> + +<draw_ops name="unshade_unfocused"> + <line + x1="width-(width-width%3)/3-3" y1="(height-height%3)/3+4" + x2="(width-width%3)/3+3" y2="height-(height-height%3)/3-2" + color="C_icons_unfocused" /> + <line + x1="width-(width-width%3)/3-3" y1="(height-height%3)/3+5" + x2="(width-width%3)/3+4" y2="height-(height-height%3)/3-2" + color="C_icons_unfocused" /> + <line + x1="width-(width-width%3)/3-4" y1="(height-height%3)/3+4" + x2="(width-width%3)/3+3" y2="height-(height-height%3)/3-3" + color="C_icons_unfocused" /> + <line + x1="(width-width%3)/3" y1="(height-height%3)/3+4" + x2="width-(width-width%3)/3-6" y2="height-(height-height%3)/3-2" + color="C_icons_unfocused" /> + <line + x1="(width-width%3)/3" y1="(height-height%3)/3+5" + x2="width-(width-width%3)/3-7" y2="height-(height-height%3)/3-2" + color="C_icons_unfocused" /> + <line + x1="(width-width%3)/3+1" y1="(height-height%3)/3+4" + x2="width-(width-width%3)/3-6" y2="height-(height-height%3)/3-3" + color="C_icons_unfocused" /> + <rectangle + x="(width-width%3)/3+3" y="height/2-4" + width="width-2*(width-width%3)/3-8" height="6" filled="true" + color="C_icons_unfocused" /> +</draw_ops> + +<draw_ops name="unshade_unfocused_prelight"> + <include name="unshade_focused_prelight" /> +</draw_ops> + +<draw_ops name="unshade_unfocused_pressed"> + <include name="unshade_focused_pressed" /> +</draw_ops> + +<!-- ::: FRAME STYLES ::: --> +<frame_style name="normal_focused" geometry="normal"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="rounded_titlebar_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="rounded_border_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_unfocused" geometry="normal_unfocused"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="rounded_border_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_max_focused" geometry="max"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_fill_focused" /> + <piece position="title" draw_ops="title_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_max_unfocused" geometry="max"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_max_shaded_focused" geometry="max"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_fill_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay"><draw_ops><line x1="0" y1="height-1" x2="width" y2="height-1" color="C_border_focused" /></draw_ops></piece> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_max_shaded_unfocused" geometry="max"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay"><draw_ops><line x1="0" y1="height-1" x2="width" y2="height-1" color="C_border_unfocused" /></draw_ops></piece> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="dialog_focused" geometry="nobuttons"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="rounded_titlebar_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="rounded_border_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="dialog_unfocused" geometry="nobuttons"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="rounded_border_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="prelight"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="prelight"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="modal_dialog_focused" geometry="modal"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_attached_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="border_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button><button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="modal_dialog_unfocused" geometry="modal"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="border_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="utility_focused" geometry="small"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="border_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="utility_unfocused" geometry="small_unfocused"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="border_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="border_focused" geometry="border"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="overlay" draw_ops="border_focused" /> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="prelight"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="prelight"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="border_unfocused" geometry="border"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="overlay" draw_ops="border_unfocused" /> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="prelight"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="prelight"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="borderless" geometry="borderless"> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="prelight"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="prelight"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="attached_focused" geometry="attached"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_attached_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="border_focused" /> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="prelight"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="prelight"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="attached_unfocused" geometry="attached"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_attached_focused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="border_unfocused" /> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="prelight"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="prelight"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="tiled_left_focused" geometry="tiled_left"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_fill_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="border_right_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="tiled_left_unfocused" geometry="tiled_left"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="border_right_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="tiled_right_focused" geometry="tiled_right"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_fill_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="border_left_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="tiled_right_unfocused" geometry="tiled_right"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="border_left_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<!-- placeholder for unimplementated styles--> +<frame_style name="blank" geometry="normal"> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="prelight"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="prelight"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<!-- ::: FRAME STYLE SETS ::: --> +<frame_style_set name="normal_style_set"> + <frame focus="yes" state="normal" resize="both" style="normal_focused" /> + <frame focus="no" state="normal" resize="both" style="normal_unfocused" /> + <frame focus="yes" state="maximized" style="normal_max_focused" /> + <frame focus="no" state="maximized" style="normal_max_unfocused" /> + <frame focus="yes" state="shaded" style="normal_focused" /> + <frame focus="no" state="shaded" style="normal_unfocused" /> + <frame focus="yes" state="maximized_and_shaded" style="normal_max_shaded_focused" /> + <frame focus="no" state="maximized_and_shaded" style="normal_max_shaded_unfocused" /> +</frame_style_set> + +<frame_style_set name="dialog_style_set"> + <frame focus="yes" state="normal" resize="both" style="dialog_focused" /> + <frame focus="no" state="normal" resize="both" style="dialog_unfocused" /> + <frame focus="yes" state="maximized" style="blank" /> + <frame focus="no" state="maximized" style="blank" /> + <frame focus="yes" state="shaded" style="dialog_focused" /> + <frame focus="no" state="shaded" style="dialog_unfocused" /> + <frame focus="yes" state="maximized_and_shaded" style="blank" /> + <frame focus="no" state="maximized_and_shaded" style="blank" /> +</frame_style_set> + +<frame_style_set name="modal_dialog_style_set"> + <frame focus="yes" state="normal" resize="both" style="modal_dialog_focused" /> + <frame focus="no" state="normal" resize="both" style="modal_dialog_unfocused" /> + <frame focus="yes" state="maximized" style="blank" /> + <frame focus="no" state="maximized" style="blank" /> + <frame focus="yes" state="shaded" style="modal_dialog_focused" /> + <frame focus="no" state="shaded" style="modal_dialog_unfocused" /> + <frame focus="yes" state="maximized_and_shaded" style="blank" /> + <frame focus="no" state="maximized_and_shaded" style="blank" /> +</frame_style_set> + +<frame_style_set name="utility_style_set"> + <frame focus="yes" state="normal" resize="both" style="utility_focused" /> + <frame focus="no" state="normal" resize="both" style="utility_unfocused" /> + <frame focus="yes" state="maximized" style="blank" /> + <frame focus="no" state="maximized" style="blank" /> + <frame focus="yes" state="shaded" style="utility_focused" /> + <frame focus="no" state="shaded" style="utility_unfocused" /> + <frame focus="yes" state="maximized_and_shaded" style="blank" /> + <frame focus="no" state="maximized_and_shaded" style="blank" /> +</frame_style_set> + +<frame_style_set name="border_style_set"> + <frame focus="yes" state="normal" resize="both" style="border_focused" /> + <frame focus="no" state="normal" resize="both" style="border_unfocused" /> + <frame focus="yes" state="maximized" style="borderless" /> + <frame focus="no" state="maximized" style="borderless" /> + <frame focus="yes" state="shaded" style="blank" /> + <frame focus="no" state="shaded" style="blank" /> + <frame focus="yes" state="maximized_and_shaded" style="blank" /> + <frame focus="no" state="maximized_and_shaded" style="blank" /> +</frame_style_set> + +<!-- ::: WINDOWS ::: --> +<window type="normal" style_set="normal_style_set" /> +<window type="dialog" style_set="dialog_style_set" /> +<window type="modal_dialog" style_set="modal_dialog_style_set" /> +<window type="menu" style_set="utility_style_set" /> +<window type="utility" style_set="utility_style_set" /> +<window type="border" style_set="border_style_set" /> + +</metacity_theme> diff --git a/trollwut-orange-dark/metacity-1/metacity-theme-3.xml b/trollwut-orange-dark/metacity-1/metacity-theme-3.xml new file mode 100644 index 0000000..1f529f6 --- /dev/null +++ b/trollwut-orange-dark/metacity-1/metacity-theme-3.xml @@ -0,0 +1,1603 @@ +<?xml version="1.0"?> +<metacity_theme> +<info> + <name>Numix</name> + <author>Satyajit Sahoo</author> + <copyright>GPL-3.0+</copyright> + <date>11 December 2013</date> + <description>Numix Mutter Theme</description> +</info> + +<!-- ::: CONSTANTS ::: --> +<constant name="C_titlebar_focused" value="gtk:custom(wm_bg_focused,#444444)" /> +<constant name="C_titlebar_unfocused" value="gtk:custom(wm_bg_unfocused,#353535)" /> +<constant name="C_border_focused" value="gtk:custom(wm_border_focused,#484848)" /> +<constant name="C_border_unfocused" value="gtk:custom(wm_border_unfocused,#393939)" /> +<constant name="C_title_focused" value="gtk:custom(wm_title_focused,#eeeeee)" /> +<constant name="C_title_unfocused" value="gtk:custom(wm_title_unfocused,#888888)" /> +<constant name="C_icons_focused" value="gtk:custom(wm_icons_focused,#eeeeee)" /> +<constant name="C_icons_focused_prelight" value="gtk:custom(wm_icons_focused_prelight,gtk:bg[SELECTED])" /> +<constant name="C_icons_focused_pressed" value="gtk:custom(wm_icons_focused_pressed,shade/gtk:bg[SELECTED]/0.8)" /> +<constant name="C_icons_unfocused" value="gtk:custom(wm_icons_unfocused,#888888)" /> +<constant name="C_icons_unfocused_prelight" value="gtk:custom(wm_icons_focused_prelight,gtk:bg[SELECTED])" /> +<constant name="C_icons_unfocused_pressed" value="gtk:custom(wm_icons_focused_pressed,shade/gtk:bg[SELECTED]/0.8)" /> + +<!-- ::: GEOMETRY ::: --> +<frame_geometry name="normal" title_scale="medium" rounded_top_left="1" rounded_top_right="1"> + <distance name="left_width" value="1" /> + <distance name="right_width" value="1" /> + <distance name="bottom_height" value="1" /> + <distance name="left_titlebar_edge" value="4" /> + <distance name="right_titlebar_edge" value="4" /> + <distance name="title_vertical_pad" value="0" /> + <aspect_ratio name="button" value="1.0" /> + <border name="title_border" left="8" right="8" top="4" bottom="4" /> + <border name="button_border" left="0" right="0" top="0" bottom="0" /> +</frame_geometry> + +<frame_geometry name="normal_unfocused" title_scale="medium" rounded_top_left="1" rounded_top_right="1" parent="normal" /> + +<frame_geometry name="max" title_scale="medium" parent="normal" rounded_top_left="false" rounded_top_right="false"> + <distance name="left_width" value="0" /> + <distance name="right_width" value="0" /> + <distance name="bottom_height" value="0" /> +</frame_geometry> + +<frame_geometry name="tiled_left" title_scale="medium" rounded_top_left="false" rounded_top_right="false" parent="max"> + <distance name="right_width" value="1" /> +</frame_geometry> + +<frame_geometry name="tiled_right" title_scale="medium" rounded_top_left="false" rounded_top_right="false" parent="max"> + <distance name="left_width" value="1" /> +</frame_geometry> + +<frame_geometry name="small" title_scale="small" parent="normal" rounded_top_left="1" rounded_top_right="1"> + <distance name="title_vertical_pad" value="0" /> + <border name="title_border" left="8" right="8" top="4" bottom="4" /> + <border name="button_border" left="0" right="0" top="0" bottom="0" /> +</frame_geometry> + +<frame_geometry name="small_unfocused" parent="small"> + <distance name="left_titlebar_edge" value="1"/> + <distance name="right_titlebar_edge" value="1"/> +</frame_geometry> + +<frame_geometry name="nobuttons" hide_buttons="true" parent="normal" /> + +<frame_geometry name="border" has_title="false" rounded_top_left="false" rounded_top_right="false" parent="normal" > + <distance name="left_width" value="1" /> + <distance name="right_width" value="1" /> + <distance name="bottom_height" value="1" /> + <distance name="title_vertical_pad" value="0" /> + <border name="title_border" left="0" right="0" top="0" bottom="0" /> + <border name="button_border" left="0" right="0" top="0" bottom="0"/> +</frame_geometry> + +<frame_geometry name="borderless" has_title="false" rounded_top_left="false" rounded_top_right="false" parent="normal"> + <distance name="left_width" value="0" /> + <distance name="right_width" value="0" /> + <distance name="bottom_height" value="0" /> + <distance name="title_vertical_pad" value="0" /> + <border name="title_border" left="0" right="0" top="0" bottom="0" /> + <border name="button_border" left="0" right="0" top="0" bottom="0" /> +</frame_geometry> + +<frame_geometry name="modal" title_scale="small" hide_buttons="true" rounded_top_left="1" rounded_top_right="1" rounded_bottom_right="1" rounded_bottom_left="1" parent="small"> +</frame_geometry> + +<frame_geometry name="attached" title_scale="small" hide_buttons="true" rounded_top_left="1" rounded_top_right="1" parent="small"> +</frame_geometry> + +<!-- ::: TITLES ::: --> +<draw_ops name="title_focused"> + <title version="< 3.1" + x="(0 `max` ((width - title_width) / 2)) + 2" + y="(0 `max` ((height - title_height) / 2))" + color="C_title_focused" /> + <title version=">= 3.1" + x="(0 `max` ((frame_x_center - title_width/2) `min` (width - title_width))) + 2" + y="(0 `max` ((height - title_height) / 2))" + ellipsize_width="width" + color="C_title_focused" /> +</draw_ops> + +<draw_ops name="title_unfocused"> + <title version="< 3.1" + x="(0 `max` ((width - title_width) / 2)) + 2" + y="(0 `max` ((height - title_height) / 2))" + color="C_title_unfocused" /> + <title version=">= 3.1" + x="(0 `max` ((frame_x_center - title_width/2) `min` (width - title_width))) + 2" + y="(0 `max` ((height - title_height) / 2))" + ellipsize_width="width" + color="C_title_unfocused" /> +</draw_ops> + +<!-- ::: WINDOW DECORATIONS ::: --> +<draw_ops name="entire_background_focused"> + <rectangle color="C_titlebar_focused" x="0" y="0" width="width" height="height" filled="true" /> +</draw_ops> + +<draw_ops name="entire_background_unfocused"> + <rectangle color="C_titlebar_unfocused" x="0" y="0" width="width" height="height" filled="true" /> +</draw_ops> + +<draw_ops name="titlebar_fill_focused"> + <include name="entire_background_focused" /> +</draw_ops> + +<draw_ops name="titlebar_fill_unfocused"> + <include name="entire_background_unfocused" /> +</draw_ops> + +<draw_ops name="titlebar_fill_attached_focused"> + <include name="titlebar_fill_focused" /> +</draw_ops> + +<draw_ops name="titlebar_fill_attached_unfocused"> + <include name="titlebar_fill_unfocused" /> +</draw_ops> + +<draw_ops name="titlebar_focused"> + <include name="titlebar_fill_focused" /> +</draw_ops> + +<draw_ops name="titlebar_unfocused"> + <include name="titlebar_fill_unfocused" /> +</draw_ops> + +<draw_ops name="titlebar_attached_focused"> <!-- titlebar for attached and modal dialogs --> + <include name="titlebar_fill_attached_focused" /> +</draw_ops> + +<draw_ops name="titlebar_attached_unfocused"> <!-- titlebar for attached and modal dialogs --> + <include name="titlebar_fill_attached_unfocused" /> +</draw_ops> + +<draw_ops name="rounded_titlebar_focused"> + <include name="titlebar_fill_focused" /> +</draw_ops> + +<draw_ops name="rounded_titlebar_unfocused"> + <include name="titlebar_fill_unfocused" /> +</draw_ops> + +<draw_ops name="border_focused"> + <rectangle color="C_border_focused" x="0" y="0" width="width-1" height="height-1" filled="false" /> +</draw_ops> + +<draw_ops name="border_unfocused"> + <rectangle color="C_border_unfocused" x="0" y="0" width="width-1" height="height-1" filled="false" /> +</draw_ops> + +<draw_ops name="rounded_border_focused"> + <line color="C_border_focused" x1="2" y1="0" x2="width-3" y2="0" /> + <line color="C_border_focused" x1="0" y1="height-1" x2="width-1" y2="height-1" /> + <line color="C_border_focused" x1="0" y1="2" x2="0" y2="height-2" /> + <line color="C_border_focused" x1="width-1" y1="2" x2="width-1" y2="height-2" /> + <arc color="C_border_focused" x="0" y="0" width="3" height="3" start_angle="270" extent_angle="90" /> + <arc color="C_border_focused" x="width-3" y="0" width="2" height="3" start_angle="0" extent_angle="90" /> + <!-- double arcs for darker borders --> + <arc color="C_border_focused" x="0" y="0" width="3" height="3" start_angle="270" extent_angle="90" /> + <arc color="C_border_focused" x="width-3" y="0" width="2" height="3" start_angle="0" extent_angle="90" /> +</draw_ops> + +<draw_ops name="rounded_border_unfocused"> + <line color="C_border_unfocused" x1="2" y1="0" x2="width-3" y2="0" /> + <line color="C_border_unfocused" x1="0" y1="height-1" x2="width-1" y2="height-1" /> + <line color="C_border_unfocused" x1="0" y1="2" x2="0" y2="height-2" /> + <line color="C_border_unfocused" x1="width-1" y1="2" x2="width-1" y2="height-2" /> + <arc color="C_border_unfocused" x="0" y="0" width="3" height="3" start_angle="270" extent_angle="90" /> + <arc color="C_border_unfocused" x="width-3" y="0" width="2" height="3" start_angle="0" extent_angle="90" /> + <!-- double arcs for darker borders --> + <arc color="C_border_unfocused" x="0" y="0" width="3" height="3" start_angle="270" extent_angle="90" /> + <arc color="C_border_unfocused" x="width-3" y="0" width="2" height="3" start_angle="0" extent_angle="90" /> +</draw_ops> + +<draw_ops name="border_right_focused"> + <line + x1="width-1" y1="0" + x2="width-1" y2="height" + color="C_border_focused" /> +</draw_ops> + +<draw_ops name="border_right_unfocused"> + <line + x1="width-1" y1="0" + x2="width-1" y2="height" + color="C_border_unfocused" /> +</draw_ops> + +<draw_ops name="border_left_focused"> + <line + x1="0" y1="0" + x2="0" y2="height" + color="C_border_focused" /> +</draw_ops> + +<draw_ops name="border_left_unfocused"> + <line + x1="0" y1="0" + x2="0" y2="height" + color="C_border_unfocused" /> +</draw_ops> + +<!-- ::: BUTTON ICONS ::: --> +<!-- note: negative values in x or y causes gnome-shell to crash --> +<!-- close icon --> +<draw_ops name="close_focused"> + <line + x1="width-(width-width%3)/3-2" y1="(height-height%3)/3+1" + x2="(width-width%3)/3+1" y2="height-(height-height%3)/3-2" + color="C_icons_focused" /> + <line + x1="width-(width-width%3)/3-2" y1="(height-height%3)/3+2" + x2="(width-width%3)/3+2" y2="height-(height-height%3)/3-2" + color="C_icons_focused" /> + <line + x1="width-(width-width%3)/3-3" y1="(height-height%3)/3+1" + x2="(width-width%3)/3+1" y2="height-(height-height%3)/3-3" + color="C_icons_focused" /> + <line + x1="(width-width%3)/3+1" y1="(height-height%3)/3+1" + x2="width-(width-width%3)/3-2" y2="height-(height-height%3)/3-2" + color="C_icons_focused" /> + <line + x1="(width-width%3)/3+1" y1="(height-height%3)/3+2" + x2="width-(width-width%3)/3-3" y2="height-(height-height%3)/3-2" + color="C_icons_focused" /> + <line + x1="(width-width%3)/3+2" y1="(height-height%3)/3+1" + x2="width-(width-width%3)/3-2" y2="height-(height-height%3)/3-3" + color="C_icons_focused" /> +</draw_ops> + +<draw_ops name="close_focused_prelight"> + <line + x1="width-(width-width%3)/3-2" y1="(height-height%3)/3+1" + x2="(width-width%3)/3+1" y2="height-(height-height%3)/3-2" + color="C_icons_focused_prelight" /> + <line + x1="width-(width-width%3)/3-2" y1="(height-height%3)/3+2" + x2="(width-width%3)/3+2" y2="height-(height-height%3)/3-2" + color="C_icons_focused_prelight" /> + <line + x1="width-(width-width%3)/3-3" y1="(height-height%3)/3+1" + x2="(width-width%3)/3+1" y2="height-(height-height%3)/3-3" + color="C_icons_focused_prelight" /> + <line + x1="(width-width%3)/3+1" y1="(height-height%3)/3+1" + x2="width-(width-width%3)/3-2" y2="height-(height-height%3)/3-2" + color="C_icons_focused_prelight" /> + <line + x1="(width-width%3)/3+1" y1="(height-height%3)/3+2" + x2="width-(width-width%3)/3-3" y2="height-(height-height%3)/3-2" + color="C_icons_focused_prelight" /> + <line + x1="(width-width%3)/3+2" y1="(height-height%3)/3+1" + x2="width-(width-width%3)/3-2" y2="height-(height-height%3)/3-3" + color="C_icons_focused_prelight" /> +</draw_ops> + +<draw_ops name="close_focused_pressed"> + <line + x1="width-(width-width%3)/3-2" y1="(height-height%3)/3+1" + x2="(width-width%3)/3+1" y2="height-(height-height%3)/3-2" + color="C_icons_focused_pressed" /> + <line + x1="width-(width-width%3)/3-2" y1="(height-height%3)/3+2" + x2="(width-width%3)/3+2" y2="height-(height-height%3)/3-2" + color="C_icons_focused_pressed" /> + <line + x1="width-(width-width%3)/3-3" y1="(height-height%3)/3+1" + x2="(width-width%3)/3+1" y2="height-(height-height%3)/3-3" + color="C_icons_focused_pressed" /> + <line + x1="(width-width%3)/3+1" y1="(height-height%3)/3+1" + x2="width-(width-width%3)/3-2" y2="height-(height-height%3)/3-2" + color="C_icons_focused_pressed" /> + <line + x1="(width-width%3)/3+1" y1="(height-height%3)/3+2" + x2="width-(width-width%3)/3-3" y2="height-(height-height%3)/3-2" + color="C_icons_focused_pressed" /> + <line + x1="(width-width%3)/3+2" y1="(height-height%3)/3+1" + x2="width-(width-width%3)/3-2" y2="height-(height-height%3)/3-3" + color="C_icons_focused_pressed" /> +</draw_ops> + +<draw_ops name="close_unfocused"> + <line + x1="width-(width-width%3)/3-2" y1="(height-height%3)/3+1" + x2="(width-width%3)/3+1" y2="height-(height-height%3)/3-2" + color="C_icons_unfocused" /> + <line + x1="width-(width-width%3)/3-2" y1="(height-height%3)/3+2" + x2="(width-width%3)/3+2" y2="height-(height-height%3)/3-2" + color="C_icons_unfocused" /> + <line + x1="width-(width-width%3)/3-3" y1="(height-height%3)/3+1" + x2="(width-width%3)/3+1" y2="height-(height-height%3)/3-3" + color="C_icons_unfocused" /> + <line + x1="(width-width%3)/3+1" y1="(height-height%3)/3+1" + x2="width-(width-width%3)/3-2" y2="height-(height-height%3)/3-2" + color="C_icons_unfocused" /> + <line + x1="(width-width%3)/3+1" y1="(height-height%3)/3+2" + x2="width-(width-width%3)/3-3" y2="height-(height-height%3)/3-2" + color="C_icons_unfocused" /> + <line + x1="(width-width%3)/3+2" y1="(height-height%3)/3+1" + x2="width-(width-width%3)/3-2" y2="height-(height-height%3)/3-3" + color="C_icons_unfocused" /> +</draw_ops> + +<draw_ops name="close_unfocused_prelight"> + <include name="close_focused_prelight" /> +</draw_ops> + +<draw_ops name="close_unfocused_pressed"> + <include name="close_focused_pressed" /> +</draw_ops> + +<!-- maximize icon --> +<draw_ops name="maximize_focused"> + <rectangle + x="(width-width%3)/3+1" y="(height-height%3)/3+1" + width="width-2*(width-width%3)/3-3" height="height-2*(height-height%3)/3-3" + color="C_icons_focused" /> + <rectangle + x="(width-width%3)/3+2" y="(height-height%3)/3+2" + width="width-2*(width-width%3)/3-5" height="height-2*(height-height%3)/3-5" + color="C_icons_focused" /> +</draw_ops> + +<draw_ops name="maximize_focused_prelight"> + <rectangle + x="(width-width%3)/3+1" y="(height-height%3)/3+1" + width="width-2*(width-width%3)/3-3" height="height-2*(height-height%3)/3-3" + color="C_icons_focused_prelight" /> + <rectangle + x="(width-width%3)/3+2" y="(height-height%3)/3+2" + width="width-2*(width-width%3)/3-5" height="height-2*(height-height%3)/3-5" + color="C_icons_focused_prelight" /> +</draw_ops> + +<draw_ops name="maximize_focused_pressed"> + <rectangle + x="(width-width%3)/3+1" y="(height-height%3)/3+1" + width="width-2*(width-width%3)/3-3" height="height-2*(height-height%3)/3-3" + color="C_icons_focused_pressed" /> + <rectangle + x="(width-width%3)/3+2" y="(height-height%3)/3+2" + width="width-2*(width-width%3)/3-5" height="height-2*(height-height%3)/3-5" + color="C_icons_focused_pressed" /> +</draw_ops> + +<draw_ops name="maximize_unfocused"> + <rectangle + x="(width-width%3)/3+1" y="(height-height%3)/3+1" + width="width-2*(width-width%3)/3-3" height="height-2*(height-height%3)/3-3" + color="C_icons_unfocused" /> + <rectangle + x="(width-width%3)/3+2" y="(height-height%3)/3+2" + width="width-2*(width-width%3)/3-5" height="height-2*(height-height%3)/3-5" + color="C_icons_unfocused" /> +</draw_ops> + +<draw_ops name="maximize_unfocused_prelight"> + <include name="maximize_focused_prelight" /> +</draw_ops> + +<draw_ops name="maximize_unfocused_pressed"> + <include name="maximize_focused_pressed" /> +</draw_ops> + +<!-- unmaximize icon --> +<draw_ops name="unmaximize_focused"> + <rectangle + x="(width-width%3)/3+1" y="(height-height%3)/3+1" + width="width-2*(width-width%3)/3-3" height="height-2*(height-height%3)/3-3" + color="C_icons_focused" /> + <rectangle + x="(width-width%3)/3+2" y="(height-height%3)/3+2" + width="width-2*(width-width%3)/3-5" height="height-2*(height-height%3)/3-5" + color="C_icons_focused" /> +</draw_ops> + +<draw_ops name="unmaximize_focused_prelight"> + <rectangle + x="(width-width%3)/3+1" y="(height-height%3)/3+1" + width="width-2*(width-width%3)/3-3" height="height-2*(height-height%3)/3-3" + color="C_icons_focused_prelight" /> + <rectangle + x="(width-width%3)/3+2" y="(height-height%3)/3+2" + width="width-2*(width-width%3)/3-5" height="height-2*(height-height%3)/3-5" + color="C_icons_focused_prelight" /> +</draw_ops> + +<draw_ops name="unmaximize_focused_pressed"> + <rectangle + x="(width-width%3)/3+1" y="(height-height%3)/3+1" + width="width-2*(width-width%3)/3-3" height="height-2*(height-height%3)/3-3" + color="C_icons_focused_pressed" /> + <rectangle + x="(width-width%3)/3+2" y="(height-height%3)/3+2" + width="width-2*(width-width%3)/3-5" height="height-2*(height-height%3)/3-5" + color="C_icons_focused_pressed" /> +</draw_ops> + +<draw_ops name="unmaximize_unfocused"> + <rectangle + x="(width-width%3)/3+1" y="(height-height%3)/3+1" + width="width-2*(width-width%3)/3-3" height="height-2*(height-height%3)/3-3" + color="C_icons_unfocused" /> + <rectangle + x="(width-width%3)/3+2" y="(height-height%3)/3+2" + width="width-2*(width-width%3)/3-5" height="height-2*(height-height%3)/3-5" + color="C_icons_unfocused" /> +</draw_ops> + +<draw_ops name="unmaximize_unfocused_prelight"> + <include name="unmaximize_focused_prelight" /> +</draw_ops> + +<draw_ops name="unmaximize_unfocused_pressed"> + <include name="unmaximize_focused_pressed" /> +</draw_ops> + +<!-- minimize icon --> +<draw_ops name="minimize_focused"> + <rectangle + x="(width-width%3)/3+2" y="height-(height-height%3)/3-5" + width="width-2*(width-width%3)/3-2" height="2" filled="true" + color="C_icons_focused" /> +</draw_ops> + +<draw_ops name="minimize_focused_prelight"> + <rectangle + x="(width-width%3)/3+2" y="height-(height-height%3)/3-5" + width="width-2*(width-width%3)/3-2" height="2" filled="true" + color="C_icons_focused_prelight" /> +</draw_ops> + +<draw_ops name="minimize_focused_pressed"> + <rectangle + x="(width-width%3)/3+2" y="height-(height-height%3)/3-5" + width="width-2*(width-width%3)/3-2" height="2" filled="true" + color="C_icons_focused_pressed" /> +</draw_ops> + +<draw_ops name="minimize_unfocused"> + <rectangle + x="(width-width%3)/3+2" y="height-(height-height%3)/3-5" + width="width-2*(width-width%3)/3-2" height="2" filled="true" + color="C_icons_unfocused" /> +</draw_ops> + +<draw_ops name="minimize_unfocused_prelight"> + <include name="minimize_focused_prelight" /> +</draw_ops> + +<draw_ops name="minimize_unfocused_pressed"> + <include name="minimize_focused_pressed" /> +</draw_ops> + +<!-- menu icon --> +<draw_ops name="menu_focused"> + <rectangle + x="(width-width%3)/3+2" y="(height-height%3)/3+1" + width="width-2*(width-width%3)/3-3" height="height-2*(height-height%3)/3-3" + color="C_icons_focused" /> + <rectangle + x="(width-width%3)/3+3" y="(height-height%3)/3+2" + width="width-2*(width-width%3)/3-5" height="height-2*(height-height%3)/3-5" + color="C_icons_focused" /> + <rectangle + x="(width-width%3)/3+5" y="height/2-2" + width="width-2*(width-width%3)/3-8" height="2" filled="true" + color="C_icons_focused" /> +</draw_ops> + +<draw_ops name="menu_focused_prelight"> + <rectangle + x="(width-width%3)/3+2" y="(height-height%3)/3+1" + width="width-2*(width-width%3)/3-3" height="height-2*(height-height%3)/3-3" + color="C_icons_focused_prelight" /> + <rectangle + x="(width-width%3)/3+3" y="(height-height%3)/3+2" + width="width-2*(width-width%3)/3-5" height="height-2*(height-height%3)/3-5" + color="C_icons_focused_prelight" /> + <rectangle + x="(width-width%3)/3+5" y="height/2-2" + width="width-2*(width-width%3)/3-8" height="2" filled="true" + color="C_icons_focused_prelight" /> +</draw_ops> + +<draw_ops name="menu_focused_pressed"> + <rectangle + x="(width-width%3)/3+2" y="(height-height%3)/3+1" + width="width-2*(width-width%3)/3-3" height="height-2*(height-height%3)/3-3" + color="C_icons_focused_pressed" /> + <rectangle + x="(width-width%3)/3+3" y="(height-height%3)/3+2" + width="width-2*(width-width%3)/3-5" height="height-2*(height-height%3)/3-5" + color="C_icons_focused_pressed" /> + <rectangle + x="(width-width%3)/3+5" y="height/2-2" + width="width-2*(width-width%3)/3-8" height="2" filled="true" + color="C_icons_focused_pressed" /> +</draw_ops> + +<draw_ops name="menu_unfocused"> + <rectangle + x="(width-width%3)/3+2" y="(height-height%3)/3+1" + width="width-2*(width-width%3)/3-3" height="height-2*(height-height%3)/3-3" + color="C_icons_unfocused" /> + <rectangle + x="(width-width%3)/3+3" y="(height-height%3)/3+2" + width="width-2*(width-width%3)/3-5" height="height-2*(height-height%3)/3-5" + color="C_icons_unfocused" /> + <rectangle + x="(width-width%3)/3+5" y="height/2-2" + width="width-2*(width-width%3)/3-8" height="2" filled="true" + color="C_icons_unfocused" /> +</draw_ops> + +<draw_ops name="menu_unfocused_prelight"> + <include name="menu_focused_prelight" /> +</draw_ops> + +<draw_ops name="menu_unfocused_pressed"> + <include name="menu_focused_pressed" /> +</draw_ops> + +<!-- shade icon --> +<draw_ops name="shade_focused"> + <line + x1="width-(width-width%3)/3-6" y1="(height-height%3)/3+1" + x2="(width-width%3)/3" y2="height-(height-height%3)/3-5" + color="C_icons_focused" /> + <line + x1="width-(width-width%3)/3-6" y1="(height-height%3)/3+2" + x2="(width-width%3)/3+1" y2="height-(height-height%3)/3-5" + color="C_icons_focused" /> + <line + x1="width-(width-width%3)/3-7" y1="(height-height%3)/3+1" + x2="(width-width%3)/3" y2="height-(height-height%3)/3-6" + color="C_icons_focused" /> + <line + x1="(width-width%3)/3+3" y1="(height-height%3)/3+1" + x2="width-(width-width%3)/3-3" y2="height-(height-height%3)/3-5" + color="C_icons_focused" /> + <line + x1="(width-width%3)/3+3" y1="(height-height%3)/3+2" + x2="width-(width-width%3)/3-4" y2="height-(height-height%3)/3-5" + color="C_icons_focused" /> + <line + x1="(width-width%3)/3+4" y1="(height-height%3)/3+1" + x2="width-(width-width%3)/3-3" y2="height-(height-height%3)/3-6" + color="C_icons_focused" /> + <rectangle + x="(width-width%3)/3+3" y="height/2-2" + width="width-2*(width-width%3)/3-8" height="6" filled="true" + color="C_icons_focused" /> +</draw_ops> + +<draw_ops name="shade_focused_prelight"> + <line + x1="width-(width-width%3)/3-6" y1="(height-height%3)/3+1" + x2="(width-width%3)/3" y2="height-(height-height%3)/3-5" + color="C_icons_focused_prelight" /> + <line + x1="width-(width-width%3)/3-6" y1="(height-height%3)/3+2" + x2="(width-width%3)/3+1" y2="height-(height-height%3)/3-5" + color="C_icons_focused_prelight" /> + <line + x1="width-(width-width%3)/3-7" y1="(height-height%3)/3+1" + x2="(width-width%3)/3" y2="height-(height-height%3)/3-6" + color="C_icons_focused_prelight" /> + <line + x1="(width-width%3)/3+3" y1="(height-height%3)/3+1" + x2="width-(width-width%3)/3-3" y2="height-(height-height%3)/3-5" + color="C_icons_focused_prelight" /> + <line + x1="(width-width%3)/3+3" y1="(height-height%3)/3+2" + x2="width-(width-width%3)/3-4" y2="height-(height-height%3)/3-5" + color="C_icons_focused_prelight" /> + <line + x1="(width-width%3)/3+4" y1="(height-height%3)/3+1" + x2="width-(width-width%3)/3-3" y2="height-(height-height%3)/3-6" + color="C_icons_focused_prelight" /> + <rectangle + x="(width-width%3)/3+3" y="height/2-2" + width="width-2*(width-width%3)/3-8" height="6" filled="true" + color="C_icons_focused_prelight" /> +</draw_ops> + +<draw_ops name="shade_focused_pressed"> + <line + x1="width-(width-width%3)/3-6" y1="(height-height%3)/3+1" + x2="(width-width%3)/3" y2="height-(height-height%3)/3-5" + color="C_icons_focused_pressed" /> + <line + x1="width-(width-width%3)/3-6" y1="(height-height%3)/3+2" + x2="(width-width%3)/3+1" y2="height-(height-height%3)/3-5" + color="C_icons_focused_pressed" /> + <line + x1="width-(width-width%3)/3-7" y1="(height-height%3)/3+1" + x2="(width-width%3)/3" y2="height-(height-height%3)/3-6" + color="C_icons_focused_pressed" /> + <line + x1="(width-width%3)/3+3" y1="(height-height%3)/3+1" + x2="width-(width-width%3)/3-3" y2="height-(height-height%3)/3-5" + color="C_icons_focused_pressed" /> + <line + x1="(width-width%3)/3+3" y1="(height-height%3)/3+2" + x2="width-(width-width%3)/3-4" y2="height-(height-height%3)/3-5" + color="C_icons_focused_pressed" /> + <line + x1="(width-width%3)/3+4" y1="(height-height%3)/3+1" + x2="width-(width-width%3)/3-3" y2="height-(height-height%3)/3-6" + color="C_icons_focused_pressed" /> + <rectangle + x="(width-width%3)/3+3" y="height/2-2" + width="width-2*(width-width%3)/3-8" height="6" filled="true" + color="C_icons_focused_pressed" /> +</draw_ops> + +<draw_ops name="shade_unfocused"> + <line + x1="width-(width-width%3)/3-6" y1="(height-height%3)/3+1" + x2="(width-width%3)/3" y2="height-(height-height%3)/3-5" + color="C_icons_unfocused" /> + <line + x1="width-(width-width%3)/3-6" y1="(height-height%3)/3+2" + x2="(width-width%3)/3+1" y2="height-(height-height%3)/3-5" + color="C_icons_unfocused" /> + <line + x1="width-(width-width%3)/3-7" y1="(height-height%3)/3+1" + x2="(width-width%3)/3" y2="height-(height-height%3)/3-6" + color="C_icons_unfocused" /> + <line + x1="(width-width%3)/3+3" y1="(height-height%3)/3+1" + x2="width-(width-width%3)/3-3" y2="height-(height-height%3)/3-5" + color="C_icons_unfocused" /> + <line + x1="(width-width%3)/3+3" y1="(height-height%3)/3+2" + x2="width-(width-width%3)/3-4" y2="height-(height-height%3)/3-5" + color="C_icons_unfocused" /> + <line + x1="(width-width%3)/3+4" y1="(height-height%3)/3+1" + x2="width-(width-width%3)/3-3" y2="height-(height-height%3)/3-6" + color="C_icons_unfocused" /> + <rectangle + x="(width-width%3)/3+3" y="height/2-2" + width="width-2*(width-width%3)/3-8" height="6" filled="true" + color="C_icons_unfocused" /> +</draw_ops> + +<draw_ops name="shade_unfocused_prelight"> + <include name="shade_focused_prelight" /> +</draw_ops> + +<draw_ops name="shade_unfocused_pressed"> + <include name="shade_focused_pressed" /> +</draw_ops> + +<!-- unshade icon --> +<draw_ops name="unshade_focused"> + <line + x1="width-(width-width%3)/3-3" y1="(height-height%3)/3+4" + x2="(width-width%3)/3+3" y2="height-(height-height%3)/3-2" + color="C_icons_focused" /> + <line + x1="width-(width-width%3)/3-3" y1="(height-height%3)/3+5" + x2="(width-width%3)/3+4" y2="height-(height-height%3)/3-2" + color="C_icons_focused" /> + <line + x1="width-(width-width%3)/3-4" y1="(height-height%3)/3+4" + x2="(width-width%3)/3+3" y2="height-(height-height%3)/3-3" + color="C_icons_focused" /> + <line + x1="(width-width%3)/3" y1="(height-height%3)/3+4" + x2="width-(width-width%3)/3-6" y2="height-(height-height%3)/3-2" + color="C_icons_focused" /> + <line + x1="(width-width%3)/3" y1="(height-height%3)/3+5" + x2="width-(width-width%3)/3-7" y2="height-(height-height%3)/3-2" + color="C_icons_focused" /> + <line + x1="(width-width%3)/3+1" y1="(height-height%3)/3+4" + x2="width-(width-width%3)/3-6" y2="height-(height-height%3)/3-3" + color="C_icons_focused" /> + <rectangle + x="(width-width%3)/3+3" y="height/2-4" + width="width-2*(width-width%3)/3-8" height="6" filled="true" + color="C_icons_focused" /> +</draw_ops> + +<draw_ops name="unshade_focused_prelight"> + <line + x1="width-(width-width%3)/3-3" y1="(height-height%3)/3+4" + x2="(width-width%3)/3+3" y2="height-(height-height%3)/3-2" + color="C_icons_focused_prelight" /> + <line + x1="width-(width-width%3)/3-3" y1="(height-height%3)/3+5" + x2="(width-width%3)/3+4" y2="height-(height-height%3)/3-2" + color="C_icons_focused_prelight" /> + <line + x1="width-(width-width%3)/3-4" y1="(height-height%3)/3+4" + x2="(width-width%3)/3+3" y2="height-(height-height%3)/3-3" + color="C_icons_focused_prelight" /> + <line + x1="(width-width%3)/3" y1="(height-height%3)/3+4" + x2="width-(width-width%3)/3-6" y2="height-(height-height%3)/3-2" + color="C_icons_focused_prelight" /> + <line + x1="(width-width%3)/3" y1="(height-height%3)/3+5" + x2="width-(width-width%3)/3-7" y2="height-(height-height%3)/3-2" + color="C_icons_focused_prelight" /> + <line + x1="(width-width%3)/3+1" y1="(height-height%3)/3+4" + x2="width-(width-width%3)/3-6" y2="height-(height-height%3)/3-3" + color="C_icons_focused_prelight" /> + <rectangle + x="(width-width%3)/3+3" y="height/2-4" + width="width-2*(width-width%3)/3-8" height="6" filled="true" + color="C_icons_focused_prelight" /> +</draw_ops> + +<draw_ops name="unshade_focused_pressed"> + <line + x1="width-(width-width%3)/3-6" y1="(height-height%3)/3+1" + x2="(width-width%3)/3" y2="height-(height-height%3)/3-5" + color="C_icons_focused_pressed" /> + <line + x1="width-(width-width%3)/3-6" y1="(height-height%3)/3+2" + x2="(width-width%3)/3+1" y2="height-(height-height%3)/3-5" + color="C_icons_focused_pressed" /> + <line + x1="width-(width-width%3)/3-7" y1="(height-height%3)/3+1" + x2="(width-width%3)/3" y2="height-(height-height%3)/3-6" + color="C_icons_focused_pressed" /> + <line + x1="(width-width%3)/3+3" y1="(height-height%3)/3+1" + x2="width-(width-width%3)/3-3" y2="height-(height-height%3)/3-5" + color="C_icons_focused_pressed" /> + <line + x1="(width-width%3)/3+3" y1="(height-height%3)/3+2" + x2="width-(width-width%3)/3-4" y2="height-(height-height%3)/3-5" + color="C_icons_focused_pressed" /> + <line + x1="(width-width%3)/3+4" y1="(height-height%3)/3+1" + x2="width-(width-width%3)/3-3" y2="height-(height-height%3)/3-6" + color="C_icons_focused_pressed" /> + <rectangle + x="(width-width%3)/3+3" y="height/2-2" + width="width-2*(width-width%3)/3-8" height="6" filled="true" + color="C_icons_focused_pressed" /> +</draw_ops> + +<draw_ops name="unshade_unfocused"> + <line + x1="width-(width-width%3)/3-3" y1="(height-height%3)/3+4" + x2="(width-width%3)/3+3" y2="height-(height-height%3)/3-2" + color="C_icons_unfocused" /> + <line + x1="width-(width-width%3)/3-3" y1="(height-height%3)/3+5" + x2="(width-width%3)/3+4" y2="height-(height-height%3)/3-2" + color="C_icons_unfocused" /> + <line + x1="width-(width-width%3)/3-4" y1="(height-height%3)/3+4" + x2="(width-width%3)/3+3" y2="height-(height-height%3)/3-3" + color="C_icons_unfocused" /> + <line + x1="(width-width%3)/3" y1="(height-height%3)/3+4" + x2="width-(width-width%3)/3-6" y2="height-(height-height%3)/3-2" + color="C_icons_unfocused" /> + <line + x1="(width-width%3)/3" y1="(height-height%3)/3+5" + x2="width-(width-width%3)/3-7" y2="height-(height-height%3)/3-2" + color="C_icons_unfocused" /> + <line + x1="(width-width%3)/3+1" y1="(height-height%3)/3+4" + x2="width-(width-width%3)/3-6" y2="height-(height-height%3)/3-3" + color="C_icons_unfocused" /> + <rectangle + x="(width-width%3)/3+3" y="height/2-4" + width="width-2*(width-width%3)/3-8" height="6" filled="true" + color="C_icons_unfocused" /> +</draw_ops> + +<draw_ops name="unshade_unfocused_prelight"> + <include name="unshade_focused_prelight" /> +</draw_ops> + +<draw_ops name="unshade_unfocused_pressed"> + <include name="unshade_focused_pressed" /> +</draw_ops> + +<!-- ::: FRAME STYLES ::: --> +<frame_style name="normal_focused" geometry="normal"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="rounded_titlebar_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="rounded_border_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_unfocused" geometry="normal_unfocused"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="rounded_border_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_max_focused" geometry="max"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_fill_focused" /> + <piece position="title" draw_ops="title_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_max_unfocused" geometry="max"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_max_shaded_focused" geometry="max"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_fill_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay"><draw_ops><line x1="0" y1="height-1" x2="width" y2="height-1" color="C_border_focused" /></draw_ops></piece> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_max_shaded_unfocused" geometry="max"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay"><draw_ops><line x1="0" y1="height-1" x2="width" y2="height-1" color="C_border_unfocused" /></draw_ops></piece> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="dialog_focused" geometry="nobuttons"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="rounded_titlebar_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="rounded_border_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="dialog_unfocused" geometry="nobuttons"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="rounded_border_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="prelight"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="prelight"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="modal_dialog_focused" geometry="modal"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_attached_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="border_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button><button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="modal_dialog_unfocused" geometry="modal"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="border_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="utility_focused" geometry="small"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="border_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="utility_unfocused" geometry="small_unfocused"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="border_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="border_focused" geometry="border"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="overlay" draw_ops="border_focused" /> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="prelight"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="prelight"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="border_unfocused" geometry="border"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="overlay" draw_ops="border_unfocused" /> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="prelight"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="prelight"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="borderless" geometry="borderless"> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="prelight"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="prelight"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="attached_focused" geometry="attached"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_attached_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="border_focused" /> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="prelight"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="prelight"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="attached_unfocused" geometry="attached"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_attached_focused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="border_unfocused" /> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="prelight"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="prelight"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="tiled_left_focused" geometry="tiled_left"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_fill_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="border_right_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="tiled_left_unfocused" geometry="tiled_left"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="border_right_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="tiled_right_focused" geometry="tiled_right"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_fill_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="border_left_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="tiled_right_unfocused" geometry="tiled_right"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="border_left_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<!-- placeholder for unimplementated styles--> +<frame_style name="blank" geometry="normal"> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="prelight"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="prelight"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<!-- ::: FRAME STYLE SETS ::: --> +<frame_style_set name="normal_style_set"> + <frame focus="yes" state="normal" resize="both" style="normal_focused" /> + <frame focus="no" state="normal" resize="both" style="normal_unfocused" /> + <frame focus="yes" state="maximized" style="normal_max_focused" /> + <frame focus="no" state="maximized" style="normal_max_unfocused" /> + <frame focus="yes" state="shaded" style="normal_focused" /> + <frame focus="no" state="shaded" style="normal_unfocused" /> + <frame focus="yes" state="maximized_and_shaded" style="normal_max_shaded_focused" /> + <frame focus="no" state="maximized_and_shaded" style="normal_max_shaded_unfocused" /> + <frame version=">= 3.3" focus="yes" state="tiled_left" style="tiled_left_focused" /> + <frame version=">= 3.3" focus="no" state="tiled_left" style="tiled_left_unfocused" /> + <frame version=">= 3.3" focus="yes" state="tiled_right" style="tiled_right_focused" /> + <frame version=">= 3.3" focus="no" state="tiled_right" style="tiled_right_unfocused" /> + <frame version=">= 3.3" focus="yes" state="tiled_left_and_shaded" style="tiled_left_focused" /> + <frame version=">= 3.3" focus="no" state="tiled_left_and_shaded" style="tiled_left_unfocused" /> + <frame version=">= 3.3" focus="yes" state="tiled_right_and_shaded" style="tiled_right_focused" /> + <frame version=">= 3.3" focus="no" state="tiled_right_and_shaded" style="tiled_right_unfocused" /> +</frame_style_set> + +<frame_style_set name="dialog_style_set"> + <frame focus="yes" state="normal" resize="both" style="dialog_focused" /> + <frame focus="no" state="normal" resize="both" style="dialog_unfocused" /> + <frame focus="yes" state="maximized" style="blank" /> + <frame focus="no" state="maximized" style="blank" /> + <frame focus="yes" state="shaded" style="dialog_focused" /> + <frame focus="no" state="shaded" style="dialog_unfocused" /> + <frame focus="yes" state="maximized_and_shaded" style="blank" /> + <frame focus="no" state="maximized_and_shaded" style="blank" /> +</frame_style_set> + +<frame_style_set name="modal_dialog_style_set"> + <frame focus="yes" state="normal" resize="both" style="modal_dialog_focused" /> + <frame focus="no" state="normal" resize="both" style="modal_dialog_unfocused" /> + <frame focus="yes" state="maximized" style="blank" /> + <frame focus="no" state="maximized" style="blank" /> + <frame focus="yes" state="shaded" style="modal_dialog_focused" /> + <frame focus="no" state="shaded" style="modal_dialog_unfocused" /> + <frame focus="yes" state="maximized_and_shaded" style="blank" /> + <frame focus="no" state="maximized_and_shaded" style="blank" /> +</frame_style_set> + +<frame_style_set name="utility_style_set"> + <frame focus="yes" state="normal" resize="both" style="utility_focused" /> + <frame focus="no" state="normal" resize="both" style="utility_unfocused" /> + <frame focus="yes" state="maximized" style="blank" /> + <frame focus="no" state="maximized" style="blank" /> + <frame focus="yes" state="shaded" style="utility_focused" /> + <frame focus="no" state="shaded" style="utility_unfocused" /> + <frame focus="yes" state="maximized_and_shaded" style="blank" /> + <frame focus="no" state="maximized_and_shaded" style="blank" /> +</frame_style_set> + +<frame_style_set name="border_style_set"> + <frame focus="yes" state="normal" resize="both" style="border_focused" /> + <frame focus="no" state="normal" resize="both" style="border_unfocused" /> + <frame focus="yes" state="maximized" style="borderless" /> + <frame focus="no" state="maximized" style="borderless" /> + <frame focus="yes" state="shaded" style="blank" /> + <frame focus="no" state="shaded" style="blank" /> + <frame focus="yes" state="maximized_and_shaded" style="blank" /> + <frame focus="no" state="maximized_and_shaded" style="blank" /> +</frame_style_set> + +<frame_style_set name="attached_style_set"> + <frame focus="yes" state="normal" resize="both" style="attached_focused" /> + <frame focus="no" state="normal" resize="both" style="attached_unfocused" /> + <frame focus="yes" state="maximized" style="blank" /> + <frame focus="no" state="maximized" style="blank" /> + <frame focus="yes" state="shaded" style="blank" /> + <frame focus="no" state="shaded" style="blank" /> + <frame focus="yes" state="maximized_and_shaded" style="blank" /> + <frame focus="no" state="maximized_and_shaded" style="blank" /> +</frame_style_set> + +<!-- ::: WINDOWS ::: --> +<window type="normal" style_set="normal_style_set" /> +<window type="dialog" style_set="dialog_style_set" /> +<window type="modal_dialog" style_set="modal_dialog_style_set" /> +<window type="menu" style_set="utility_style_set" /> +<window type="utility" style_set="utility_style_set" /> +<window type="border" style_set="border_style_set" /> +<window version=">= 3.2" type="attached" style_set="attached_style_set" /> + +</metacity_theme> diff --git a/trollwut-orange-dark/metacity-1/thumbnail.png b/trollwut-orange-dark/metacity-1/thumbnail.png new file mode 100644 index 0000000000000000000000000000000000000000..6a2d89f112b331ec3740c5939ae2156b01b49514 GIT binary patch literal 413 zcmeAS@N?(olHy`uVBq!ia0vp^DL|~i!3HFsXy4TXQfx`y?k)`fL2$v|<&zm07=t`r z978f1-`+6vJ8U4q`XIeS;>M~UES)LxjVsw-Fh;DJHL>~V+#L?*4+th{?sMSL=~$`3 zv%-6VL+OH_EAMT0+o-#D&mXTV|Kyl6%JSd8`uVD8M{xJirbdo}#osF;_SwarsTKJ3 zWd>J_xbsPemPCa^1_Fr^9R@ru5^PF7hTj?gIbAQkAGiMXuj}7B4U_i9Eq-6k;1D_O z!@a{%v$yg~8#!_?hK4T8l*(AUaO<(M-K|^26kFDqp5LU%{#gCX@@F!qE!p4O_85M+ z$IQ@U$f0<^a{5*^pe`@Y*=N~uZy%CiPUcDKDLALNbjsFeC#8#4eg8dYO3=;kn-qn6 z(vMXvdtz~V|K8<U5A(MFHZtZjR&8mxnpJwG>hD`_X``bRX+7y)eVcPm)E{l*ID+na p9%jL15^QziUWeK^4kJm*pQ|V{+rQItIxxH$JYD@<);T3K0RT(zu1Wv^ literal 0 HcmV?d00001 diff --git a/trollwut-orange-dark/openbox-3/close.xbm b/trollwut-orange-dark/openbox-3/close.xbm new file mode 100644 index 0000000..0486bd9 --- /dev/null +++ b/trollwut-orange-dark/openbox-3/close.xbm @@ -0,0 +1,4 @@ +#define close_width 8 +#define close_height 8 +static unsigned char close_bits[] = { + 0x42, 0xe7, 0x7e, 0x3c, 0x3c, 0x7e, 0xe7, 0x42 }; diff --git a/trollwut-orange-dark/openbox-3/close_hover.xbm b/trollwut-orange-dark/openbox-3/close_hover.xbm new file mode 100644 index 0000000..4a88cff --- /dev/null +++ b/trollwut-orange-dark/openbox-3/close_hover.xbm @@ -0,0 +1,4 @@ +#define close_width 6 +#define close_height 6 +static unsigned char close_bits[] = { + 0x33, 0x3f, 0x1e, 0x1e, 0x3f, 0x33 }; diff --git a/trollwut-orange-dark/openbox-3/desk.xbm b/trollwut-orange-dark/openbox-3/desk.xbm new file mode 100644 index 0000000..abca780 --- /dev/null +++ b/trollwut-orange-dark/openbox-3/desk.xbm @@ -0,0 +1,4 @@ +#define desk_toggled_width 8 +#define desk_toggled_height 8 +static unsigned char desk_toggled_bits[] = { + 0xe7, 0xe7, 0xe7, 0x00, 0x00, 0xe7, 0xe7, 0xe7 }; diff --git a/trollwut-orange-dark/openbox-3/desk_toggled.xbm b/trollwut-orange-dark/openbox-3/desk_toggled.xbm new file mode 100644 index 0000000..b4b5330 --- /dev/null +++ b/trollwut-orange-dark/openbox-3/desk_toggled.xbm @@ -0,0 +1,4 @@ +#define desk_width 8 +#define desk_height 8 +static unsigned char desk_bits[] = { + 0x04, 0x0e, 0x3f, 0x1e, 0x1c, 0x24, 0x40, 0x80 }; diff --git a/trollwut-orange-dark/openbox-3/iconify.xbm b/trollwut-orange-dark/openbox-3/iconify.xbm new file mode 100644 index 0000000..9a9743f --- /dev/null +++ b/trollwut-orange-dark/openbox-3/iconify.xbm @@ -0,0 +1,4 @@ +#define iconify_width 8 +#define iconify_height 8 +static unsigned char iconify_bits[] = { + 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00 }; diff --git a/trollwut-orange-dark/openbox-3/iconify_hover.xbm b/trollwut-orange-dark/openbox-3/iconify_hover.xbm new file mode 100644 index 0000000..9a9743f --- /dev/null +++ b/trollwut-orange-dark/openbox-3/iconify_hover.xbm @@ -0,0 +1,4 @@ +#define iconify_width 8 +#define iconify_height 8 +static unsigned char iconify_bits[] = { + 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00 }; diff --git a/trollwut-orange-dark/openbox-3/max.xbm b/trollwut-orange-dark/openbox-3/max.xbm new file mode 100644 index 0000000..88bb9bd --- /dev/null +++ b/trollwut-orange-dark/openbox-3/max.xbm @@ -0,0 +1,4 @@ +#define max_width 8 +#define max_height 8 +static unsigned char max_bits[] = { + 0xff, 0xff, 0xc3, 0xc3, 0xc3, 0xc3, 0xff, 0xff }; diff --git a/trollwut-orange-dark/openbox-3/max_toggled.xbm b/trollwut-orange-dark/openbox-3/max_toggled.xbm new file mode 100644 index 0000000..cec3f24 --- /dev/null +++ b/trollwut-orange-dark/openbox-3/max_toggled.xbm @@ -0,0 +1,4 @@ +#define max_toggled_width 8 +#define max_toggled_height 8 +static unsigned char max_toggled_bits[] = { + 0xff, 0xff, 0xc3, 0xc3, 0xc3, 0xc3, 0xff, 0xff }; diff --git a/trollwut-orange-dark/openbox-3/shade.xbm b/trollwut-orange-dark/openbox-3/shade.xbm new file mode 100644 index 0000000..fcacf42 --- /dev/null +++ b/trollwut-orange-dark/openbox-3/shade.xbm @@ -0,0 +1,4 @@ +#define shade_width 8 +#define shade_height 8 +static unsigned char shade_bits[] = { + 0x18, 0x3c, 0x7e, 0xff, 0xdb, 0x18, 0x18, 0x18 }; diff --git a/trollwut-orange-dark/openbox-3/shade_toggled.xbm b/trollwut-orange-dark/openbox-3/shade_toggled.xbm new file mode 100644 index 0000000..594201e --- /dev/null +++ b/trollwut-orange-dark/openbox-3/shade_toggled.xbm @@ -0,0 +1,4 @@ +#define shade_toggled_width 8 +#define shade_toggled_height 8 +static unsigned char shade_toggled_bits[] = { + 0x18, 0x18, 0x18, 0xdb, 0xff, 0x7e, 0x3c, 0x18 }; diff --git a/trollwut-orange-dark/openbox-3/themerc b/trollwut-orange-dark/openbox-3/themerc new file mode 100644 index 0000000..d6006bb --- /dev/null +++ b/trollwut-orange-dark/openbox-3/themerc @@ -0,0 +1,155 @@ +# Name: Oomox (Numix fork) Openbox theme +# Author: Satyajit Sahoo <satyajit.happy@gmail.com> +# License: GPL-3.0+ + +# @TODO: finish replacing the colors here + + +# Menu +menu.border.color: #eeeeee + +menu.title.bg: Solid Flat +menu.title.bg.color: #111111 +menu.title.bg.shadow: 0 +menu.title.text.color: #eeeeee +menu.title.text.justify: Center + +menu.items.bg: Solid Flat +menu.items.bg.color: #111111 +menu.items.text.color: #eeeeee +menu.items.disabled.text.color: #b6b6b6 + +menu.items.active.bg: Solid Flat +menu.items.active.bg.color: #FC6600 +menu.items.active.text.color: #eeeeee + +menu.separator.color: #b6b6b6 +menu.separator.width: 1 +menu.separator.padding.width: 2 +menu.separator.padding.height: 4 + +# Window focused +window.active.title.separator.color: #111111 + +# Active window +window.active.border.color: #FC6600 + + +window.active.title.bg: flat solid +window.active.title.bg.color: #111111 +window.active.title.separator.color: #111111 +window.active.text.justify: center + +window.active.label.bg: parentrelative +window.active.label.text.color: #eeeeee + +window.active.handle.bg: flat solid +window.active.handle.bg.color: #111111 + +window.active.grip.bg: flat solid +window.active.grip.bg.color: #111111 + +window.active.button.unpressed.bg: flat solid +window.active.button.unpressed.bg.color: #111111 +window.active.button.unpressed.image.color: #eeeeee + +window.active.button.pressed.bg: flat solid +window.active.button.pressed.bg.color: #FC6600 +window.active.button.pressed.image.color: #ffffff + +window.active.button.disabled.bg: flat solid +window.active.button.disabled.bg.color: #111111 +window.active.button.disabled.image.color: #b6b6b6 + +window.active.button.hover.bg: flat solid +window.active.button.hover.bg.color: #111111 +window.active.button.hover.image.color: #FC6600 + +#window.active.button.toggled.bg: #FC6600 +#window.active.button.toggled.image.color: #ffffff + +# Inactive window +window.inactive.border.color: #111111 + +window.inactive.title.bg: flat solid +window.inactive.title.bg.color: #111111 +window.inactive.title.separator.color: #111111 +window.inactive.text.justify: center + +window.inactive.label.bg: parentrelative +window.inactive.label.text.color: #b6b6b6 + +window.inactive.handle.bg: flat solid +window.inactive.handle.bg.color: #111111 + +window.inactive.grip.bg: flat solid +window.inactive.grip.bg.color: #111111 + +window.inactive.button.unpressed.bg: flat solid +window.inactive.button.unpressed.bg.color: #111111 +window.inactive.button.unpressed.image.color: #b6b6b6 + +window.inactive.button.pressed.bg: flat solid +window.inactive.button.pressed.bg.color: #FC6600 +window.inactive.button.pressed.image.color: #ffffff + +window.inactive.button.disabled.bg: flat solid +window.inactive.button.disabled.bg.color: #b6b6b6 +window.inactive.button.disabled.image.color: #111111 + +window.inactive.button.hover.bg: flat solid +window.inactive.button.hover.bg.color: #111111 +window.inactive.button.hover.image.color: #FC6600 + + +# OSD +osd.border.width: 1 +osd.border.color: #FC6600 + +osd.bg: flat solid +osd.bg.color: #111111 +osd.label.bg: flat solid +osd.label.bg.color: #111111 +osd.label.text.color: #eeeeee + +# OSD +osd.bg: Solid Flat +osd.bg.color: #111111 +osd.bg.shadow: 0 + +osd.border.width: 2 +osd.hilight.bg: Solid Flat +osd.hilight.bg.color: #FC6600 +osd.unhilight.bg: flat solid +osd.unhilight.bg.color: #101010 + +osd.button.unpressed.bg: flat border +osd.button.unpressed.bg.color: #101010 +#osd.button.unpressed.*.border.color: #eeeeee + +osd.button.pressed.bg: flat border +osd.button.pressed.bg.color: #FC6600 +#osd.button.pressed.*.border.color: #ffffff + +osd.button.focused.bg: flat solid border +osd.button.focused.bg.color: #eeeeee +#osd.button.focused.*.border.color: #101010 + +osd.button.focused.box.color: #FC6600 + + +# Fonts +window.active.label.text.font:shadow=n +window.inactive.label.text.font:shadow=n +menu.items.font:shadow=n +menu.title.text.font:shadow=n + + +# Everything else +border.width: 3 +padding.width: 8 +padding.height: 3 +window.handle.width: 0 +window.client.padding.width: 0 +window.label.text.justify: center +#menu.overlap: 0 diff --git a/trollwut-orange-dark/unity/close.svg b/trollwut-orange-dark/unity/close.svg new file mode 100644 index 0000000..f39a12b --- /dev/null +++ b/trollwut-orange-dark/unity/close.svg @@ -0,0 +1 @@ +<?xml version="1.0" encoding="utf-8"?><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24"><path id="a" fill="#eeeeee" d="M16,8c0,0,0,0.2-0.1,0.6c0,0.2-0.1,0.4-0.1,0.7c0,0.1-0.1,0.3-0.1,0.4c0,0.1-0.2,0.2-0.3,0.3c-0.7,0.7-1.7,1.7-2.7,2.7c-1,1-2,2-2.7,2.7c-0.1,0.1-0.1,0.2-0.3,0.3c-0.1,0-0.3,0.1-0.4,0.1c-0.2,0.1-0.5,0.1-0.7,0.1C8.2,16,8,16,8,16s0-0.2,0.1-0.6c0-0.2,0.1-0.4,0.1-0.7c0-0.1,0.1-0.3,0.1-0.4c0-0.1,0.2-0.2,0.3-0.3c0.7-0.7,1.7-1.7,2.7-2.7c1-1,2-2,2.7-2.7c0.1-0.1,0.1-0.2,0.3-0.3c0.1,0,0.3-0.1,0.4-0.1c0.2-0.1,0.5-0.1,0.7-0.1C15.7,8,16,8,16,8z"/><use xlink:href="#a" transform="matrix(-1,0,0,1,24,0)"/></svg> diff --git a/trollwut-orange-dark/unity/close_dash.svg b/trollwut-orange-dark/unity/close_dash.svg new file mode 100644 index 0000000..67e1566 --- /dev/null +++ b/trollwut-orange-dark/unity/close_dash.svg @@ -0,0 +1 @@ +<?xml version="1.0" encoding="utf-8"?><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24"><path id="a" fill="#ffffff" d="M16,8c0,0,0,0.2-0.1,0.6c0,0.2-0.1,0.4-0.1,0.7c0,0.1-0.1,0.3-0.1,0.4c0,0.1-0.2,0.2-0.3,0.3c-0.7,0.7-1.7,1.7-2.7,2.7c-1,1-2,2-2.7,2.7c-0.1,0.1-0.1,0.2-0.3,0.3c-0.1,0-0.3,0.1-0.4,0.1c-0.2,0.1-0.5,0.1-0.7,0.1C8.2,16,8,16,8,16s0-0.2,0.1-0.6c0-0.2,0.1-0.4,0.1-0.7c0-0.1,0.1-0.3,0.1-0.4c0-0.1,0.2-0.2,0.3-0.3c0.7-0.7,1.7-1.7,2.7-2.7c1-1,2-2,2.7-2.7c0.1-0.1,0.1-0.2,0.3-0.3c0.1,0,0.3-0.1,0.4-0.1c0.2-0.1,0.5-0.1,0.7-0.1C15.7,8,16,8,16,8z"/><use xlink:href="#a" transform="matrix(-1,0,0,1,24,0)"/></svg> diff --git a/trollwut-orange-dark/unity/close_dash_disabled.svg b/trollwut-orange-dark/unity/close_dash_disabled.svg new file mode 100644 index 0000000..689f56f --- /dev/null +++ b/trollwut-orange-dark/unity/close_dash_disabled.svg @@ -0,0 +1 @@ +<?xml version="1.0" encoding="utf-8"?><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24"><path id="a" fill="#b6b6b6" d="M16,8c0,0,0,0.2-0.1,0.6c0,0.2-0.1,0.4-0.1,0.7c0,0.1-0.1,0.3-0.1,0.4c0,0.1-0.2,0.2-0.3,0.3c-0.7,0.7-1.7,1.7-2.7,2.7c-1,1-2,2-2.7,2.7c-0.1,0.1-0.1,0.2-0.3,0.3c-0.1,0-0.3,0.1-0.4,0.1c-0.2,0.1-0.5,0.1-0.7,0.1C8.2,16,8,16,8,16s0-0.2,0.1-0.6c0-0.2,0.1-0.4,0.1-0.7c0-0.1,0.1-0.3,0.1-0.4c0-0.1,0.2-0.2,0.3-0.3c0.7-0.7,1.7-1.7,2.7-2.7c1-1,2-2,2.7-2.7c0.1-0.1,0.1-0.2,0.3-0.3c0.1,0,0.3-0.1,0.4-0.1c0.2-0.1,0.5-0.1,0.7-0.1C15.7,8,16,8,16,8z"/><use xlink:href="#a" transform="matrix(-1,0,0,1,24,0)"/></svg> diff --git a/trollwut-orange-dark/unity/close_dash_prelight.svg b/trollwut-orange-dark/unity/close_dash_prelight.svg new file mode 120000 index 0000000..64b2bff --- /dev/null +++ b/trollwut-orange-dark/unity/close_dash_prelight.svg @@ -0,0 +1 @@ +close_focused_prelight.svg \ No newline at end of file diff --git a/trollwut-orange-dark/unity/close_dash_pressed.svg b/trollwut-orange-dark/unity/close_dash_pressed.svg new file mode 120000 index 0000000..ba6d4fe --- /dev/null +++ b/trollwut-orange-dark/unity/close_dash_pressed.svg @@ -0,0 +1 @@ +close_unfocused_pressed.svg \ No newline at end of file diff --git a/trollwut-orange-dark/unity/close_focused_normal.svg b/trollwut-orange-dark/unity/close_focused_normal.svg new file mode 100644 index 0000000..f39a12b --- /dev/null +++ b/trollwut-orange-dark/unity/close_focused_normal.svg @@ -0,0 +1 @@ +<?xml version="1.0" encoding="utf-8"?><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24"><path id="a" fill="#eeeeee" d="M16,8c0,0,0,0.2-0.1,0.6c0,0.2-0.1,0.4-0.1,0.7c0,0.1-0.1,0.3-0.1,0.4c0,0.1-0.2,0.2-0.3,0.3c-0.7,0.7-1.7,1.7-2.7,2.7c-1,1-2,2-2.7,2.7c-0.1,0.1-0.1,0.2-0.3,0.3c-0.1,0-0.3,0.1-0.4,0.1c-0.2,0.1-0.5,0.1-0.7,0.1C8.2,16,8,16,8,16s0-0.2,0.1-0.6c0-0.2,0.1-0.4,0.1-0.7c0-0.1,0.1-0.3,0.1-0.4c0-0.1,0.2-0.2,0.3-0.3c0.7-0.7,1.7-1.7,2.7-2.7c1-1,2-2,2.7-2.7c0.1-0.1,0.1-0.2,0.3-0.3c0.1,0,0.3-0.1,0.4-0.1c0.2-0.1,0.5-0.1,0.7-0.1C15.7,8,16,8,16,8z"/><use xlink:href="#a" transform="matrix(-1,0,0,1,24,0)"/></svg> diff --git a/trollwut-orange-dark/unity/close_focused_prelight.svg b/trollwut-orange-dark/unity/close_focused_prelight.svg new file mode 100644 index 0000000..a555e30 --- /dev/null +++ b/trollwut-orange-dark/unity/close_focused_prelight.svg @@ -0,0 +1 @@ +<?xml version="1.0" encoding="utf-8"?><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24"><path id="a" fill="#FC6600" d="M16,8c0,0,0,0.2-0.1,0.6c0,0.2-0.1,0.4-0.1,0.7c0,0.1-0.1,0.3-0.1,0.4c0,0.1-0.2,0.2-0.3,0.3c-0.7,0.7-1.7,1.7-2.7,2.7c-1,1-2,2-2.7,2.7c-0.1,0.1-0.1,0.2-0.3,0.3c-0.1,0-0.3,0.1-0.4,0.1c-0.2,0.1-0.5,0.1-0.7,0.1C8.2,16,8,16,8,16s0-0.2,0.1-0.6c0-0.2,0.1-0.4,0.1-0.7c0-0.1,0.1-0.3,0.1-0.4c0-0.1,0.2-0.2,0.3-0.3c0.7-0.7,1.7-1.7,2.7-2.7c1-1,2-2,2.7-2.7c0.1-0.1,0.1-0.2,0.3-0.3c0.1,0,0.3-0.1,0.4-0.1c0.2-0.1,0.5-0.1,0.7-0.1C15.7,8,16,8,16,8z"/><use xlink:href="#a" transform="matrix(-1,0,0,1,24,0)"/></svg> diff --git a/trollwut-orange-dark/unity/close_focused_pressed.svg b/trollwut-orange-dark/unity/close_focused_pressed.svg new file mode 100644 index 0000000..341663b --- /dev/null +++ b/trollwut-orange-dark/unity/close_focused_pressed.svg @@ -0,0 +1 @@ +<?xml version="1.0" encoding="utf-8"?><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24"><path id="a" fill="#FC6600" opacity="0.75" d="M16,8c0,0,0,0.2-0.1,0.6c0,0.2-0.1,0.4-0.1,0.7c0,0.1-0.1,0.3-0.1,0.4c0,0.1-0.2,0.2-0.3,0.3c-0.7,0.7-1.7,1.7-2.7,2.7c-1,1-2,2-2.7,2.7c-0.1,0.1-0.1,0.2-0.3,0.3c-0.1,0-0.3,0.1-0.4,0.1c-0.2,0.1-0.5,0.1-0.7,0.1C8.2,16,8,16,8,16s0-0.2,0.1-0.6c0-0.2,0.1-0.4,0.1-0.7c0-0.1,0.1-0.3,0.1-0.4c0-0.1,0.2-0.2,0.3-0.3c0.7-0.7,1.7-1.7,2.7-2.7c1-1,2-2,2.7-2.7c0.1-0.1,0.1-0.2,0.3-0.3c0.1,0,0.3-0.1,0.4-0.1c0.2-0.1,0.5-0.1,0.7-0.1C15.7,8,16,8,16,8z"/><use xlink:href="#a" transform="matrix(-1,0,0,1,24,0)"/></svg> diff --git a/trollwut-orange-dark/unity/close_unfocused.svg b/trollwut-orange-dark/unity/close_unfocused.svg new file mode 100644 index 0000000..689f56f --- /dev/null +++ b/trollwut-orange-dark/unity/close_unfocused.svg @@ -0,0 +1 @@ +<?xml version="1.0" encoding="utf-8"?><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24"><path id="a" fill="#b6b6b6" d="M16,8c0,0,0,0.2-0.1,0.6c0,0.2-0.1,0.4-0.1,0.7c0,0.1-0.1,0.3-0.1,0.4c0,0.1-0.2,0.2-0.3,0.3c-0.7,0.7-1.7,1.7-2.7,2.7c-1,1-2,2-2.7,2.7c-0.1,0.1-0.1,0.2-0.3,0.3c-0.1,0-0.3,0.1-0.4,0.1c-0.2,0.1-0.5,0.1-0.7,0.1C8.2,16,8,16,8,16s0-0.2,0.1-0.6c0-0.2,0.1-0.4,0.1-0.7c0-0.1,0.1-0.3,0.1-0.4c0-0.1,0.2-0.2,0.3-0.3c0.7-0.7,1.7-1.7,2.7-2.7c1-1,2-2,2.7-2.7c0.1-0.1,0.1-0.2,0.3-0.3c0.1,0,0.3-0.1,0.4-0.1c0.2-0.1,0.5-0.1,0.7-0.1C15.7,8,16,8,16,8z"/><use xlink:href="#a" transform="matrix(-1,0,0,1,24,0)"/></svg> diff --git a/trollwut-orange-dark/unity/close_unfocused_prelight.svg b/trollwut-orange-dark/unity/close_unfocused_prelight.svg new file mode 120000 index 0000000..c92a1d4 --- /dev/null +++ b/trollwut-orange-dark/unity/close_unfocused_prelight.svg @@ -0,0 +1 @@ +./close_focused_prelight.svg \ No newline at end of file diff --git a/trollwut-orange-dark/unity/close_unfocused_pressed.svg b/trollwut-orange-dark/unity/close_unfocused_pressed.svg new file mode 120000 index 0000000..61c7b94 --- /dev/null +++ b/trollwut-orange-dark/unity/close_unfocused_pressed.svg @@ -0,0 +1 @@ +./close_focused_pressed.svg \ No newline at end of file diff --git a/trollwut-orange-dark/unity/launcher_arrow_ltr_19.svg b/trollwut-orange-dark/unity/launcher_arrow_ltr_19.svg new file mode 100644 index 0000000..f850228 --- /dev/null +++ b/trollwut-orange-dark/unity/launcher_arrow_ltr_19.svg @@ -0,0 +1,10 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="10" height="19"> + <defs> + <clipPath> + <rect width="10" height="19" x="20" y="1033.36" opacity="0.12" fill="#FC6600" color="#eeeeee"/> + </clipPath> + </defs> + <g transform="translate(0,-1033.3622)"> + <rect width="4" height="8" x="2" y="1039.36" rx="0.5" fill="#ffffff"/> + </g> +</svg> diff --git a/trollwut-orange-dark/unity/launcher_arrow_ltr_37.svg b/trollwut-orange-dark/unity/launcher_arrow_ltr_37.svg new file mode 100644 index 0000000..282299d --- /dev/null +++ b/trollwut-orange-dark/unity/launcher_arrow_ltr_37.svg @@ -0,0 +1,15 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="20" height="37"> + <defs> + <clipPath> + <rect y="1015.36" x="20" height="37" width="20" opacity="0.12" fill="#FC6600" color="#eeeeee"/> + </clipPath> + <clipPath> + <rect y="1033.36" x="20" height="19" width="10" opacity="0.12" fill="#FC6600" color="#eeeeee"/> + </clipPath> + </defs> + <g transform="translate(0,-1015.3622)"> + <g transform="matrix(2,0,0,1.4999968,0,-530.67775)"> + <rect rx="1" y="1039.36" x="2" height="8" width="4" fill="#ffffff"/> + </g> + </g> +</svg> diff --git a/trollwut-orange-dark/unity/launcher_arrow_outline_ltr_19.svg b/trollwut-orange-dark/unity/launcher_arrow_outline_ltr_19.svg new file mode 100644 index 0000000..093c72a --- /dev/null +++ b/trollwut-orange-dark/unity/launcher_arrow_outline_ltr_19.svg @@ -0,0 +1,10 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="10" height="19"> + <defs> + <clipPath> + <rect width="10" height="19" x="20" y="1033.36" opacity="0.12" fill="#FC6600" color="#eeeeee"/> + </clipPath> + </defs> + <g transform="translate(0,-1033.3622)"> + <path d="M 2.5 6 C 2.223 6 2 6.223 2 6.5 L 2 13.5 C 2 13.777 2.223 14 2.5 14 L 5.5 14 C 5.777 14 6 13.777 6 13.5 L 6 6.5 C 6 6.223 5.777 6 5.5 6 L 2.5 6 z M 3 7 L 5 7 L 5 13 L 3 13 L 3 7 z " transform="translate(0,1033.3622)" fill="#ffffff"/> + </g> +</svg> diff --git a/trollwut-orange-dark/unity/launcher_arrow_outline_ltr_37.svg b/trollwut-orange-dark/unity/launcher_arrow_outline_ltr_37.svg new file mode 100644 index 0000000..9945871 --- /dev/null +++ b/trollwut-orange-dark/unity/launcher_arrow_outline_ltr_37.svg @@ -0,0 +1,13 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="20" height="37"> + <defs> + <clipPath> + <rect y="1015.36" x="20" height="37" width="20" opacity="0.12" fill="#FC6600" color="#eeeeee"/> + </clipPath> + <clipPath> + <rect y="1033.36" x="20" height="19" width="10" opacity="0.12" fill="#FC6600" color="#eeeeee"/> + </clipPath> + </defs> + <g transform="translate(0,-1015.3622)"> + <path d="M 6 13 C 4.892 13 4 13.669002 4 14.5 L 4 23.5 C 4 24.330998 4.892 25 6 25 L 10 25 C 11.108 25 12 24.330998 12 23.5 L 12 14.5 C 12 13.669002 11.108 13 10 13 L 6 13 z M 6 15 L 10 15 L 10 23 L 6 23 L 6 15 z " transform="translate(0,1015.3622)" fill="#ffffff"/> + </g> +</svg> diff --git a/trollwut-orange-dark/unity/launcher_arrow_outline_rtl_19.svg b/trollwut-orange-dark/unity/launcher_arrow_outline_rtl_19.svg new file mode 100644 index 0000000..6d4d45b --- /dev/null +++ b/trollwut-orange-dark/unity/launcher_arrow_outline_rtl_19.svg @@ -0,0 +1,10 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="10" height="19"> + <defs> + <clipPath> + <rect width="10" height="19" x="20" y="1033.36" opacity="0.12" fill="#FC6600" color="#eeeeee"/> + </clipPath> + </defs> + <g transform="translate(0,-1033.3622)"> + <path d="m 4.5,1039.3622 c -0.277,0 -0.5,0.223 -0.5,0.5 l 0,7 c 0,0.277 0.223,0.5 0.5,0.5 l 3,0 c 0.277,0 0.5,-0.223 0.5,-0.5 l 0,-7 c 0,-0.277 -0.223,-0.5 -0.5,-0.5 l -3,0 z m 0.5,1 2,0 0,6 -2,0 0,-6 z" fill="#ffffff"/> + </g> +</svg> diff --git a/trollwut-orange-dark/unity/launcher_arrow_outline_rtl_37.svg b/trollwut-orange-dark/unity/launcher_arrow_outline_rtl_37.svg new file mode 100644 index 0000000..11423f2 --- /dev/null +++ b/trollwut-orange-dark/unity/launcher_arrow_outline_rtl_37.svg @@ -0,0 +1,13 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="20" height="37"> + <defs> + <clipPath> + <rect y="1015.36" x="20" height="37" width="20" opacity="0.12" fill="#FC6600" color="#eeeeee"/> + </clipPath> + <clipPath> + <rect y="1033.36" x="20" height="19" width="10" opacity="0.12" fill="#FC6600" color="#eeeeee"/> + </clipPath> + </defs> + <g transform="translate(0,-1015.3622)"> + <path d="m 10,1028.3622 c -1.108,0 -2,0.669 -2,1.5 l 0,9 c 0,0.831 0.892,1.5 2,1.5 l 4,0 c 1.108,0 2,-0.669 2,-1.5 l 0,-9 c 0,-0.831 -0.892,-1.5 -2,-1.5 l -4,0 z m 0,2 4,0 0,8 -4,0 0,-8 z" fill="#ffffff"/> + </g> +</svg> diff --git a/trollwut-orange-dark/unity/launcher_arrow_rtl_19.svg b/trollwut-orange-dark/unity/launcher_arrow_rtl_19.svg new file mode 100644 index 0000000..b979f78 --- /dev/null +++ b/trollwut-orange-dark/unity/launcher_arrow_rtl_19.svg @@ -0,0 +1,10 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="10" height="19"> + <defs> + <clipPath> + <rect width="10" height="19" x="20" y="1033.36" opacity="0.12" fill="#FC6600" color="#eeeeee"/> + </clipPath> + </defs> + <g transform="translate(0,-1033.3622)"> + <rect width="4" height="8" x="4" y="1039.36" rx="0.5" fill="#ffffff"/> + </g> +</svg> diff --git a/trollwut-orange-dark/unity/launcher_arrow_rtl_37.svg b/trollwut-orange-dark/unity/launcher_arrow_rtl_37.svg new file mode 100644 index 0000000..9af40ab --- /dev/null +++ b/trollwut-orange-dark/unity/launcher_arrow_rtl_37.svg @@ -0,0 +1,15 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="20" height="37"> + <defs> + <clipPath> + <rect y="1015.36" x="20" height="37" width="20" opacity="0.12" fill="#FC6600" color="#eeeeee"/> + </clipPath> + <clipPath> + <rect y="1033.36" x="20" height="19" width="10" opacity="0.12" fill="#FC6600" color="#eeeeee"/> + </clipPath> + </defs> + <g transform="translate(0,-1015.3622)"> + <g transform="matrix(2,0,0,1.4999968,4,-530.67775)"> + <rect rx="1" y="1039.36" x="2" height="8" width="4" fill="#ffffff"/> + </g> + </g> +</svg> diff --git a/trollwut-orange-dark/unity/launcher_icon_back_150.svg b/trollwut-orange-dark/unity/launcher_icon_back_150.svg new file mode 100644 index 0000000..d66f78d --- /dev/null +++ b/trollwut-orange-dark/unity/launcher_icon_back_150.svg @@ -0,0 +1,7 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="150" height="150" viewBox="0 0 149.99998 150"> + <defs> + <clipPath> + <path d="m 440,80.683594 c -1.84957,0 -3.31641,1.466834 -3.31641,3.316406 l 0,44 c 0,1.84957 1.46684,3.31641 3.31641,3.31641 l 44,0 c 1.84957,0 3.31641,-1.46684 3.31641,-3.31641 l 0,-44 c 0,-1.849572 -1.46684,-3.316406 -3.31641,-3.316406 l -44,0 z"/> + </clipPath> + </defs> +</svg> diff --git a/trollwut-orange-dark/unity/launcher_icon_back_54.svg b/trollwut-orange-dark/unity/launcher_icon_back_54.svg new file mode 100644 index 0000000..dfe7dbf --- /dev/null +++ b/trollwut-orange-dark/unity/launcher_icon_back_54.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="54" height="54" viewBox="0 0 54 54.000001"/> diff --git a/trollwut-orange-dark/unity/launcher_icon_edge_150.svg b/trollwut-orange-dark/unity/launcher_icon_edge_150.svg new file mode 100644 index 0000000..c1f4550 --- /dev/null +++ b/trollwut-orange-dark/unity/launcher_icon_edge_150.svg @@ -0,0 +1,10 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="150" height="150" viewBox="0 0 149.99998 150"> + <defs> + <clipPath> + <path d="m 440,80.683594 c -1.84957,0 -3.31641,1.466834 -3.31641,3.316406 l 0,44 c 0,1.84957 1.46684,3.31641 3.31641,3.31641 l 44,0 c 1.84957,0 3.31641,-1.46684 3.31641,-3.31641 l 0,-44 c 0,-1.849572 -1.46684,-3.316406 -3.31641,-3.316406 l -44,0 z"/> + </clipPath> + <clipPath> + <rect y="316" x="353" height="148" width="148" opacity="0.8" fill="#FC6600" color="#eeeeee" rx="12"/> + </clipPath> + </defs> +</svg> diff --git a/trollwut-orange-dark/unity/launcher_icon_edge_54.svg b/trollwut-orange-dark/unity/launcher_icon_edge_54.svg new file mode 100644 index 0000000..3307c5b --- /dev/null +++ b/trollwut-orange-dark/unity/launcher_icon_edge_54.svg @@ -0,0 +1,7 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="54" height="54" viewBox="0 0 54 54.000001"> + <defs> + <clipPath> + <path d="m 440,81.001953 c -1.67866,0 -2.99805,1.319387 -2.99805,2.998047 l 0,44 c 0,1.67866 1.31939,2.99805 2.99805,2.99805 l 44,0 c 1.67866,0 2.99805,-1.31939 2.99805,-2.99805 l 0,-44 c 0,-1.67866 -1.31939,-2.998047 -2.99805,-2.998047 l -44,0 z"/> + </clipPath> + </defs> +</svg> diff --git a/trollwut-orange-dark/unity/launcher_icon_glow_200.svg b/trollwut-orange-dark/unity/launcher_icon_glow_200.svg new file mode 100644 index 0000000..01bb0d9 --- /dev/null +++ b/trollwut-orange-dark/unity/launcher_icon_glow_200.svg @@ -0,0 +1,7 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="200" height="200" viewBox="0 0 200.00001 200.00003"> + <defs> + <clipPath> + <path d="m 427.33333,22.026666 0,69.333333 69.33333,0 0,-69.333333 -69.33333,0 z m 13.11917,9.013333 43.095,0 c 2.27623,0 4.10583,1.829606 4.10583,4.105834 l 0,43.094999 c 0,2.276228 -1.8296,4.105834 -4.10583,4.105834 l -43.095,0 c -2.27623,0 -4.10583,-1.829606 -4.10583,-4.105834 l 0,-43.094999 c 0,-2.276228 1.8296,-4.105834 4.10583,-4.105834 z"/> + </clipPath> + </defs> +</svg> diff --git a/trollwut-orange-dark/unity/launcher_icon_glow_62.svg b/trollwut-orange-dark/unity/launcher_icon_glow_62.svg new file mode 100644 index 0000000..105b068 --- /dev/null +++ b/trollwut-orange-dark/unity/launcher_icon_glow_62.svg @@ -0,0 +1,7 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="62" height="62" viewBox="0 0 62 62.000001"> + <defs> + <clipPath> + <path d="m 1,25 0,62 62,0 0,-62 -62,0 z m 9,6 44,0 c 1.662,0 3,1.338 3,3 l 0,44 c 0,1.662 -1.338,3 -3,3 L 10,81 C 8.338,81 7,79.662 7,78 L 7,34 c 0,-1.662 1.338,-3 3,-3 z"/> + </clipPath> + </defs> +</svg> diff --git a/trollwut-orange-dark/unity/launcher_icon_selected_back_150.svg b/trollwut-orange-dark/unity/launcher_icon_selected_back_150.svg new file mode 100644 index 0000000..a2bb749 --- /dev/null +++ b/trollwut-orange-dark/unity/launcher_icon_selected_back_150.svg @@ -0,0 +1,10 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="150" height="150" viewBox="0 0 149.99998 150"> + <defs> + <clipPath> + <rect y="1040.22" x="505" height="150" width="150" opacity="0.2" fill-rule="evenodd" color="#eeeeee" rx="42"/> + </clipPath> + </defs> + <g transform="translate(-505.00002,-1040.2193)"> + <rect width="150" height="4" x="505" y="1186.22" rx="2" fill="#ffffff" fill-rule="evenodd"/> + </g> +</svg> diff --git a/trollwut-orange-dark/unity/launcher_icon_selected_back_54.svg b/trollwut-orange-dark/unity/launcher_icon_selected_back_54.svg new file mode 100644 index 0000000..dfe7dbf --- /dev/null +++ b/trollwut-orange-dark/unity/launcher_icon_selected_back_54.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="54" height="54" viewBox="0 0 54 54.000001"/> diff --git a/trollwut-orange-dark/unity/launcher_icon_shadow_200.svg b/trollwut-orange-dark/unity/launcher_icon_shadow_200.svg new file mode 100644 index 0000000..9e68b14 --- /dev/null +++ b/trollwut-orange-dark/unity/launcher_icon_shadow_200.svg @@ -0,0 +1,7 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="200" height="200" viewBox="0 0 200.00001 200.00003"> + <defs> + <clipPath> + <path d="m 489.73333,21.333331 0,69.333332 69.33333,0 0,-69.333332 -69.33333,0 z m 13.11917,9.013334 43.095,0 c 2.27623,0 4.10583,1.829606 4.10583,4.105833 l 0,43.094999 c 0,2.276227 -1.8296,4.105833 -4.10583,4.105833 l -43.095,0 c -2.27623,0 -4.10583,-1.829606 -4.10583,-4.105833 l 0,-43.094999 c 0,-2.276227 1.8296,-4.105833 4.10583,-4.105833 z"/> + </clipPath> + </defs> +</svg> diff --git a/trollwut-orange-dark/unity/launcher_icon_shadow_62.svg b/trollwut-orange-dark/unity/launcher_icon_shadow_62.svg new file mode 100644 index 0000000..d322434 --- /dev/null +++ b/trollwut-orange-dark/unity/launcher_icon_shadow_62.svg @@ -0,0 +1,7 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="62" height="62" viewBox="0 0 61.999999 62.000001"> + <defs> + <clipPath> + <path d="m 4,24 c -2.216,0 -4,1.784 -4,4 l 0,56 c 0,2.216 1.784,4 4,4 l 56,0 c 2.216,0 4,-1.784 4,-4 l 0,-56 c 0,-2.216 -1.784,-4 -4,-4 L 4,24 z m 6,6 44,0 c 2.216,0 4,1.784 4,4 l 0,44 c 0,2.216 -1.784,4 -4,4 L 10,82 C 7.784,82 6,80.216 6,78 L 6,34 c 0,-2.216 1.784,-4 4,-4 z"/> + </clipPath> + </defs> +</svg> diff --git a/trollwut-orange-dark/unity/launcher_icon_shine_150.svg b/trollwut-orange-dark/unity/launcher_icon_shine_150.svg new file mode 100644 index 0000000..51af8a1 --- /dev/null +++ b/trollwut-orange-dark/unity/launcher_icon_shine_150.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="150" height="150" viewBox="0 0 149.99998 150"/> diff --git a/trollwut-orange-dark/unity/launcher_icon_shine_54.svg b/trollwut-orange-dark/unity/launcher_icon_shine_54.svg new file mode 100644 index 0000000..dfe7dbf --- /dev/null +++ b/trollwut-orange-dark/unity/launcher_icon_shine_54.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="54" height="54" viewBox="0 0 54 54.000001"/> diff --git a/trollwut-orange-dark/unity/launcher_pip_ltr_19.svg b/trollwut-orange-dark/unity/launcher_pip_ltr_19.svg new file mode 100644 index 0000000..a9490dc --- /dev/null +++ b/trollwut-orange-dark/unity/launcher_pip_ltr_19.svg @@ -0,0 +1,10 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="10" height="18"> + <defs> + <clipPath> + <rect width="10" height="19" x="20" y="1033.36" opacity="0.12" fill="#FC6600" color="#eeeeee"/> + </clipPath> + </defs> + <g transform="translate(0,-1034.3622)"> + <rect rx="0.5" y="1042.36" x="2" height="3" width="3" fill="#ffffff"/> + </g> +</svg> diff --git a/trollwut-orange-dark/unity/launcher_pip_ltr_37.svg b/trollwut-orange-dark/unity/launcher_pip_ltr_37.svg new file mode 100644 index 0000000..25c16a8 --- /dev/null +++ b/trollwut-orange-dark/unity/launcher_pip_ltr_37.svg @@ -0,0 +1,16 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="20" height="37"> + <defs> + <clipPath> + <rect y="1015.36" x="20" height="37" width="20" opacity="0.12" fill="#FC6600" color="#eeeeee"/> + </clipPath> + <clipPath> + <rect width="10" height="19" x="20" y="1033.36" opacity="0.12" fill="#FC6600" color="#eeeeee"/> + </clipPath> + <clipPath> + <rect width="20" height="37" x="20" y="1015.36" opacity="0.12" fill="#FC6600" color="#eeeeee"/> + </clipPath> + </defs> + <g transform="translate(0,-1015.3622)"> + <rect width="7" height="7" x="5" y="1030.36" rx="1" fill="#ffffff"/> + </g> +</svg> diff --git a/trollwut-orange-dark/unity/launcher_pip_rtl_19.svg b/trollwut-orange-dark/unity/launcher_pip_rtl_19.svg new file mode 100644 index 0000000..d3e875d --- /dev/null +++ b/trollwut-orange-dark/unity/launcher_pip_rtl_19.svg @@ -0,0 +1,10 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="10" height="18"> + <defs> + <clipPath> + <rect width="10" height="19" x="20" y="1033.36" opacity="0.12" fill="#FC6600" color="#eeeeee"/> + </clipPath> + </defs> + <g transform="translate(0,-1034.3622)"> + <rect width="3" height="3" x="5" y="1042.36" rx="0.5" fill="#ffffff"/> + </g> +</svg> diff --git a/trollwut-orange-dark/unity/launcher_pip_rtl_37.svg b/trollwut-orange-dark/unity/launcher_pip_rtl_37.svg new file mode 100644 index 0000000..9b9984e --- /dev/null +++ b/trollwut-orange-dark/unity/launcher_pip_rtl_37.svg @@ -0,0 +1,16 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="20" height="37"> + <defs> + <clipPath> + <rect y="1015.36" x="20" height="37" width="20" opacity="0.12" fill="#FC6600" color="#eeeeee"/> + </clipPath> + <clipPath> + <rect width="10" height="19" x="20" y="1033.36" opacity="0.12" fill="#FC6600" color="#eeeeee"/> + </clipPath> + <clipPath> + <rect width="20" height="37" x="20" y="1015.36" opacity="0.12" fill="#FC6600" color="#eeeeee"/> + </clipPath> + </defs> + <g transform="translate(0,-1015.3622)"> + <rect width="7" height="7" x="8" y="1030.36" rx="1" fill="#ffffff"/> + </g> +</svg> diff --git a/trollwut-orange-dark/unity/maximize.svg b/trollwut-orange-dark/unity/maximize.svg new file mode 100644 index 0000000..240913a --- /dev/null +++ b/trollwut-orange-dark/unity/maximize.svg @@ -0,0 +1 @@ +<?xml version="1.0" encoding="utf-8"?><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24" xml:space="preserve"><path fill="#eeeeee" d="M14,14h-4v-4h4V14z M16,8H8v8h8V8z"/></svg> diff --git a/trollwut-orange-dark/unity/maximize_dash.svg b/trollwut-orange-dark/unity/maximize_dash.svg new file mode 100644 index 0000000..4794503 --- /dev/null +++ b/trollwut-orange-dark/unity/maximize_dash.svg @@ -0,0 +1 @@ +<?xml version="1.0" encoding="utf-8"?><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24" xml:space="preserve"><path fill="#ffffff" d="M14,14h-4v-4h4V14z M16,8H8v8h8V8z"/></svg> diff --git a/trollwut-orange-dark/unity/maximize_dash_disabled.svg b/trollwut-orange-dark/unity/maximize_dash_disabled.svg new file mode 100644 index 0000000..ca0b651 --- /dev/null +++ b/trollwut-orange-dark/unity/maximize_dash_disabled.svg @@ -0,0 +1 @@ +<?xml version="1.0" encoding="utf-8"?><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24" xml:space="preserve"><path fill="#b6b6b6" d="M14,14h-4v-4h4V14z M16,8H8v8h8V8z"/></svg> diff --git a/trollwut-orange-dark/unity/maximize_dash_prelight.svg b/trollwut-orange-dark/unity/maximize_dash_prelight.svg new file mode 120000 index 0000000..3efa75f --- /dev/null +++ b/trollwut-orange-dark/unity/maximize_dash_prelight.svg @@ -0,0 +1 @@ +maximize_dash.svg \ No newline at end of file diff --git a/trollwut-orange-dark/unity/maximize_dash_pressed.svg b/trollwut-orange-dark/unity/maximize_dash_pressed.svg new file mode 120000 index 0000000..3efa75f --- /dev/null +++ b/trollwut-orange-dark/unity/maximize_dash_pressed.svg @@ -0,0 +1 @@ +maximize_dash.svg \ No newline at end of file diff --git a/trollwut-orange-dark/unity/maximize_focused_normal.svg b/trollwut-orange-dark/unity/maximize_focused_normal.svg new file mode 100644 index 0000000..240913a --- /dev/null +++ b/trollwut-orange-dark/unity/maximize_focused_normal.svg @@ -0,0 +1 @@ +<?xml version="1.0" encoding="utf-8"?><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24" xml:space="preserve"><path fill="#eeeeee" d="M14,14h-4v-4h4V14z M16,8H8v8h8V8z"/></svg> diff --git a/trollwut-orange-dark/unity/maximize_focused_prelight.svg b/trollwut-orange-dark/unity/maximize_focused_prelight.svg new file mode 100644 index 0000000..a7e4748 --- /dev/null +++ b/trollwut-orange-dark/unity/maximize_focused_prelight.svg @@ -0,0 +1 @@ +<?xml version="1.0" encoding="utf-8"?><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24" xml:space="preserve"><path fill="#FC6600" d="M14,14h-4v-4h4V14z M16,8H8v8h8V8z"/></svg> diff --git a/trollwut-orange-dark/unity/maximize_focused_pressed.svg b/trollwut-orange-dark/unity/maximize_focused_pressed.svg new file mode 100644 index 0000000..47970f2 --- /dev/null +++ b/trollwut-orange-dark/unity/maximize_focused_pressed.svg @@ -0,0 +1 @@ +<?xml version="1.0" encoding="utf-8"?><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24" xml:space="preserve"><path fill="#FC6600" opacity="0.75" d="M14,14h-4v-4h4V14z M16,8H8v8h8V8z"/></svg> diff --git a/trollwut-orange-dark/unity/maximize_unfocused.svg b/trollwut-orange-dark/unity/maximize_unfocused.svg new file mode 100644 index 0000000..ca0b651 --- /dev/null +++ b/trollwut-orange-dark/unity/maximize_unfocused.svg @@ -0,0 +1 @@ +<?xml version="1.0" encoding="utf-8"?><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24" xml:space="preserve"><path fill="#b6b6b6" d="M14,14h-4v-4h4V14z M16,8H8v8h8V8z"/></svg> diff --git a/trollwut-orange-dark/unity/maximize_unfocused_prelight.svg b/trollwut-orange-dark/unity/maximize_unfocused_prelight.svg new file mode 120000 index 0000000..0f332c5 --- /dev/null +++ b/trollwut-orange-dark/unity/maximize_unfocused_prelight.svg @@ -0,0 +1 @@ +./maximize_focused_prelight.svg \ No newline at end of file diff --git a/trollwut-orange-dark/unity/maximize_unfocused_pressed.svg b/trollwut-orange-dark/unity/maximize_unfocused_pressed.svg new file mode 120000 index 0000000..e3f8d9b --- /dev/null +++ b/trollwut-orange-dark/unity/maximize_unfocused_pressed.svg @@ -0,0 +1 @@ +./maximize_focused_pressed.svg \ No newline at end of file diff --git a/trollwut-orange-dark/unity/minimize.svg b/trollwut-orange-dark/unity/minimize.svg new file mode 100644 index 0000000..fcee6fa --- /dev/null +++ b/trollwut-orange-dark/unity/minimize.svg @@ -0,0 +1 @@ +<?xml version="1.0" encoding="utf-8"?><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24" xml:space="preserve"><rect x="8" y="11" fill="#eeeeee" width="8" height="2"/></svg> diff --git a/trollwut-orange-dark/unity/minimize_dash.svg b/trollwut-orange-dark/unity/minimize_dash.svg new file mode 100644 index 0000000..d0523b6 --- /dev/null +++ b/trollwut-orange-dark/unity/minimize_dash.svg @@ -0,0 +1 @@ +<?xml version="1.0" encoding="utf-8"?><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24" xml:space="preserve"><rect x="8" y="11" fill="#ffffff" width="8" height="2"/></svg> diff --git a/trollwut-orange-dark/unity/minimize_dash_disabled.svg b/trollwut-orange-dark/unity/minimize_dash_disabled.svg new file mode 100644 index 0000000..9f13e67 --- /dev/null +++ b/trollwut-orange-dark/unity/minimize_dash_disabled.svg @@ -0,0 +1 @@ +<?xml version="1.0" encoding="utf-8"?><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24" xml:space="preserve"><rect x="8" y="11" fill="#b6b6b6" width="8" height="2"/></svg> diff --git a/trollwut-orange-dark/unity/minimize_dash_prelight.svg b/trollwut-orange-dark/unity/minimize_dash_prelight.svg new file mode 120000 index 0000000..752db6d --- /dev/null +++ b/trollwut-orange-dark/unity/minimize_dash_prelight.svg @@ -0,0 +1 @@ +minimize_focused_prelight.svg \ No newline at end of file diff --git a/trollwut-orange-dark/unity/minimize_dash_pressed.svg b/trollwut-orange-dark/unity/minimize_dash_pressed.svg new file mode 120000 index 0000000..d2b384b --- /dev/null +++ b/trollwut-orange-dark/unity/minimize_dash_pressed.svg @@ -0,0 +1 @@ +minimize_focused_pressed.svg \ No newline at end of file diff --git a/trollwut-orange-dark/unity/minimize_focused_normal.svg b/trollwut-orange-dark/unity/minimize_focused_normal.svg new file mode 100644 index 0000000..fcee6fa --- /dev/null +++ b/trollwut-orange-dark/unity/minimize_focused_normal.svg @@ -0,0 +1 @@ +<?xml version="1.0" encoding="utf-8"?><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24" xml:space="preserve"><rect x="8" y="11" fill="#eeeeee" width="8" height="2"/></svg> diff --git a/trollwut-orange-dark/unity/minimize_focused_prelight.svg b/trollwut-orange-dark/unity/minimize_focused_prelight.svg new file mode 100644 index 0000000..5058b48 --- /dev/null +++ b/trollwut-orange-dark/unity/minimize_focused_prelight.svg @@ -0,0 +1 @@ +<?xml version="1.0" encoding="utf-8"?><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24" xml:space="preserve"><rect x="8" y="11" fill="#FC6600" width="8" height="2"/></svg> diff --git a/trollwut-orange-dark/unity/minimize_focused_pressed.svg b/trollwut-orange-dark/unity/minimize_focused_pressed.svg new file mode 100644 index 0000000..ae199cd --- /dev/null +++ b/trollwut-orange-dark/unity/minimize_focused_pressed.svg @@ -0,0 +1 @@ +<?xml version="1.0" encoding="utf-8"?><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24" xml:space="preserve"><rect x="8" y="11" fill="#FC6600" opacity="0.75" width="8" height="2"/></svg> diff --git a/trollwut-orange-dark/unity/minimize_unfocused.svg b/trollwut-orange-dark/unity/minimize_unfocused.svg new file mode 100644 index 0000000..9f13e67 --- /dev/null +++ b/trollwut-orange-dark/unity/minimize_unfocused.svg @@ -0,0 +1 @@ +<?xml version="1.0" encoding="utf-8"?><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24" xml:space="preserve"><rect x="8" y="11" fill="#b6b6b6" width="8" height="2"/></svg> diff --git a/trollwut-orange-dark/unity/minimize_unfocused_prelight.svg b/trollwut-orange-dark/unity/minimize_unfocused_prelight.svg new file mode 120000 index 0000000..bef3fe5 --- /dev/null +++ b/trollwut-orange-dark/unity/minimize_unfocused_prelight.svg @@ -0,0 +1 @@ +./minimize_focused_prelight.svg \ No newline at end of file diff --git a/trollwut-orange-dark/unity/minimize_unfocused_pressed.svg b/trollwut-orange-dark/unity/minimize_unfocused_pressed.svg new file mode 120000 index 0000000..683fa92 --- /dev/null +++ b/trollwut-orange-dark/unity/minimize_unfocused_pressed.svg @@ -0,0 +1 @@ +./minimize_focused_pressed.svg \ No newline at end of file diff --git a/trollwut-orange-dark/unity/minimized.svg b/trollwut-orange-dark/unity/minimized.svg new file mode 100644 index 0000000..fcee6fa --- /dev/null +++ b/trollwut-orange-dark/unity/minimized.svg @@ -0,0 +1 @@ +<?xml version="1.0" encoding="utf-8"?><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24" xml:space="preserve"><rect x="8" y="11" fill="#eeeeee" width="8" height="2"/></svg> diff --git a/trollwut-orange-dark/unity/modes/launcher_bfb-flat.png b/trollwut-orange-dark/unity/modes/launcher_bfb-flat.png new file mode 100644 index 0000000000000000000000000000000000000000..f5aa0e55060a32a6df893dc1091c6c46b5c26c50 GIT binary patch literal 3018 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 M07*qoM6N<$g2X0`p8x;= literal 0 HcmV?d00001 diff --git a/trollwut-orange-dark/unity/modes/launcher_bfb_ns.png b/trollwut-orange-dark/unity/modes/launcher_bfb_ns.png new file mode 100644 index 0000000000000000000000000000000000000000..2ca1ebbac09a8b113c345713bb5f18ce78072d5c GIT binary patch literal 4483 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 VOfg4k(Ay<|vA&t!TOB9d{{UbjO)vle literal 0 HcmV?d00001 diff --git a/trollwut-orange-dark/unity/modes/ubuntu-square.svg b/trollwut-orange-dark/unity/modes/ubuntu-square.svg new file mode 100644 index 0000000..1b925fb --- /dev/null +++ b/trollwut-orange-dark/unity/modes/ubuntu-square.svg @@ -0,0 +1,69 @@ +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="48" height="48"> + <defs> + <clipPath> + <rect width="42" x="307" y="223" rx="9" height="42" transform="rotate(90)" fill="url(#3)" color="#bebebe"/> + </clipPath> + <clipPath> + <rect width="240" x="24" y="36" rx="50" height="240" fill="#986767" color="#bebebe"/> + </clipPath> + <clipPath> + <rect width="16" x="432" y="116" rx="2" height="16" opacity="0.2" fill="#6d6d6d" color="#bebebe"/> + </clipPath> + <clipPath> + <path d="m 98.03125,23.191212 c -41.492132,1.05238 -74.84375,35.06824 -74.84375,76.812498 0,42.40687 34.405632,76.8125 76.8125,76.8125 42.40687,0 76.8125,-34.40563 76.8125,-76.8125 0,-42.406866 -34.40563,-76.812498 -76.8125,-76.812498 -0.662607,0 -1.310145,-0.0167 -1.96875,0 z M 100,50.659962 c 27.24464,0 49.34375,22.099114 49.34375,49.343748 -1e-5,27.24464 -22.09911,49.34375 -49.34375,49.34375 -27.244636,-1e-5 -49.34375,-22.09911 -49.34375,-49.34375 0,-27.244634 22.099114,-49.343748 49.34375,-49.343748 z"/> + </clipPath> + <clipPath> + <path d="m 152,204 a 8,8 0 1 1 -16,0 8,8 0 1 1 16,0 z"/> + </clipPath> + <clipPath> + <path d="m 145,215 c 33.13708,0 60,-26.86292 60,-60 0,-33.13708 -26.86292,-60 -60,-60 -33.13708,0 -60,26.86292 -60,60 0,12.50698 3.8285,24.10633 10.375,33.71875 L 89,211 111.28125,204.625 C 120.89367,211.1715 132.49302,215 145,215 z"/> + </clipPath> + <clipPath> + <rect width="16" x="432" y="116" rx="3" height="16" color="#bebebe"/> + </clipPath> + <clipPath> + <path d="m 144,70 c -49.705627,0 -90,40.29437 -90,90 0,49.70563 40.294373,90 90,90 49.70563,0 90,-40.29437 90,-90 0,-49.70563 -40.29437,-90 -90,-90 z m 0,32.1875 c 32.03251,0 58,25.96748 58,58 0,32.03252 -25.96749,58 -58,58 -32.03251,0 -58,-25.96748 -58,-58 0,-32.03252 25.96749,-58 58,-58 z"/> + </clipPath> + <clipPath> + <rect width="22" x="433" y="77" rx="3" height="22" opacity="0.2" fill="#6d6d6d" color="#bebebe"/> + </clipPath> + <clipPath> + <rect width="30" x="433" y="29" rx="4" height="30" opacity="0.2" fill="#6d6d6d" color="#bebebe"/> + </clipPath> + <clipPath> + <rect width="90" x="307" y="31" rx="18.75" height="90" fill="url(#1)" color="#bebebe"/> + </clipPath> + <clipPath> + <rect width="60" x="306" y="142" rx="12.5" height="60" transform="matrix(0 -1 1 0 0 0)" fill="url(#0)" color="#bebebe"/> + </clipPath> + <clipPath> + <rect width="30" x="433" y="29" rx="6" height="30" color="#bebebe"/> + </clipPath> + <clipPath> + <rect width="22" x="433" y="77" rx="5" height="22" color="#bebebe"/> + </clipPath> + <clipPath> + <rect width="22" x="433" y="77" rx="4" height="22" color="#bebebe"/> + </clipPath> + <clipPath> + <rect width="20" x="434" y="78" rx="4" height="20" color="#bebebe"/> + </clipPath> + <linearGradient gradientTransform="matrix(.25 0 0 .25 299.99999 131.99999)" id="0" xlink:href="#2" y1="230" y2="90" x2="0" gradientUnits="userSpaceOnUse"/> + <linearGradient gradientTransform="matrix(.375 0 0 .375 298 16)" id="1" xlink:href="#2" y1="230" y2="90" x2="0" gradientUnits="userSpaceOnUse"/> + <linearGradient id="2"> + <stop stop-color="#151515"/> + <stop offset="1" stop-color="#222"/> + </linearGradient> + <linearGradient gradientTransform="matrix(.175 0 0 .175 302.79999 215.99997)" id="3" xlink:href="#2" y1="280" y2="40" x2="0" gradientUnits="userSpaceOnUse"/> + </defs> + <g transform="translate(0,-1004.3622)"> + <path d="M 5.1875,1 C 2.8707723,1 1,2.8707723 1,5.1875 l 0,37.625 C 1,45.129228 2.8707723,47 5.1875,47 l 37.625,0 C 45.129228,47 47,45.129228 47,42.8125 L 47,5.1875 C 47,2.8707723 45.129228,1 42.8125,1 L 5.1875,1 z m 0.1875,0.25 37.25,0 c 2.291546,0 4.125,1.8334541 4.125,4.125 l 0,37.25 c 0,2.291546 -1.833454,4.125 -4.125,4.125 l -37.25,0 C 3.0834541,46.75 1.25,44.916546 1.25,42.625 l 0,-37.25 C 1.25,3.0834541 3.0834541,1.25 5.375,1.25 z" transform="translate(0,1004.3622)" opacity="0.05"/> + <path d="M 5.375,1.25 C 3.0834541,1.25 1.25,3.0834541 1.25,5.375 l 0,37.25 c 0,2.291546 1.8334541,4.125 4.125,4.125 l 37.25,0 c 2.291546,0 4.125,-1.833454 4.125,-4.125 l 0,-37.25 C 46.75,3.0834541 44.916546,1.25 42.625,1.25 l -37.25,0 z m 0.21875,0.25 36.8125,0 C 44.672614,1.5 46.5,3.3273859 46.5,5.59375 l 0,36.8125 C 46.5,44.672614 44.672614,46.5 42.40625,46.5 l -36.8125,0 C 3.3273859,46.5 1.5,44.672614 1.5,42.40625 l 0,-36.8125 C 1.5,3.3273859 3.3273859,1.5 5.59375,1.5 z" transform="translate(0,1004.3622)" opacity="0.1"/> + <path d="M 5.59375,1.5 C 3.3273859,1.5 1.5,3.3273859 1.5,5.59375 l 0,36.8125 C 1.5,44.672614 3.3273859,46.5 5.59375,46.5 l 36.8125,0 C 44.672614,46.5 46.5,44.672614 46.5,42.40625 l 0,-36.8125 C 46.5,3.3273859 44.672614,1.5 42.40625,1.5 l -36.8125,0 z m 0.09375,0.125 36.625,0 c 2.253773,0 4.0625,1.8087269 4.0625,4.0625 l 0,36.625 c 0,2.253773 -1.808727,4.0625 -4.0625,4.0625 l -36.625,0 c -2.2537731,0 -4.0625,-1.808727 -4.0625,-4.0625 l 0,-36.625 C 1.625,3.4337269 3.4337269,1.625 5.6875,1.625 z" transform="translate(0,1004.3622)" opacity="0.2"/> + <path d="M 5.6875,1.625 C 3.4337269,1.625 1.625,3.4337269 1.625,5.6875 l 0,36.625 c 0,2.253773 1.8087269,4.0625 4.0625,4.0625 l 36.625,0 c 2.253773,0 4.0625,-1.808727 4.0625,-4.0625 l 0,-36.625 c 0,-2.2537731 -1.808727,-4.0625 -4.0625,-4.0625 l -36.625,0 z m 0.09375,0.125 36.4375,0 c 2.241182,0 4.03125,1.7900679 4.03125,4.03125 l 0,36.4375 c 0,2.241182 -1.790068,4.03125 -4.03125,4.03125 l -36.4375,0 C 3.5400679,46.25 1.75,44.459932 1.75,42.21875 l 0,-36.4375 C 1.75,3.5400679 3.5400679,1.75 5.78125,1.75 z" transform="translate(0,1004.3622)" opacity="0.3"/> + <path d="M 5.78125,1.75 C 3.5400679,1.75 1.75,3.5400679 1.75,5.78125 l 0,36.4375 c 0,2.241182 1.7900679,4.03125 4.03125,4.03125 l 36.4375,0 c 2.241182,0 4.03125,-1.790068 4.03125,-4.03125 l 0,-36.4375 C 46.25,3.5400679 44.459932,1.75 42.21875,1.75 l -36.4375,0 z m 0.125,0.125 36.1875,0 c 2.228591,0 4.03125,1.802659 4.03125,4.03125 l 0,36.1875 c 0,2.228591 -1.802659,4.03125 -4.03125,4.03125 l -36.1875,0 C 3.677659,46.125 1.875,44.322341 1.875,42.09375 l 0,-36.1875 C 1.875,3.677659 3.677659,1.875 5.90625,1.875 z" transform="translate(0,1004.3622)" opacity="0.4"/> + <rect rx="4.02" y="1006.24" x="1.875" height="44.25" width="44.25" opacity="0.5"/> + </g> + <rect rx="4" y="1.998" x="2" height="44" width="44" fill="#dd4814"/> + <path d="M 24.000004,12.000001 C 17.372557,12.000001 12,17.372389 12,24 c 0,6.627189 5.372557,12 12.000004,12 6.62744,0 12,-5.372896 12,-12 0,-6.627611 -5.37256,-11.999999 -12,-11.999999 z m 4.125,3.33125 c 0.25818,0.0067 0.51682,0.07428 0.75625,0.2125 0.76631,0.442467 1.02996,1.427433 0.5875,2.19375 -0.44222,0.765978 -1.42127,1.023802 -2.1875,0.58125 -0.76607,-0.442214 -1.0298,-1.421522 -0.5875,-2.1875 0.30419,-0.526843 0.86325,-0.814741 1.43125,-0.8 z m -4.125,1.70625 c 0.64422,0 1.27051,0.09242 1.8625,0.25625 0.10464,0.64355 0.48482,1.235964 1.09375,1.5875 0.60815,0.351196 1.30965,0.386373 1.91875,0.15625 1.18473,1.164757 1.95639,2.74771 2.06875,4.512499 l -2.28125,0.0375 c -0.21023,-2.390305 -2.21759,-4.268749 -4.6625,-4.268749 -0.704516,0 -1.36957,0.158693 -1.968754,0.4375 l -1.112499,-1.99375 c 0.929807,-0.460586 1.973301,-0.725 3.081253,-0.725 z m -3.862503,1.16875 1.174999,1.9625 c -1.203195,0.846834 -1.993749,2.2479 -1.993749,3.831249 0,1.583603 0.790554,2.984585 1.993749,3.83125 l -1.174999,1.9625 c -1.402078,-0.936666 -2.441846,-2.372586 -2.875,-4.05 0.506136,-0.41241 0.825,-1.039747 0.825,-1.74375 0,-0.704171 -0.31895,-1.331254 -0.825,-1.74375 0.433238,-1.677243 1.472922,-3.113249 2.875,-4.049999 z m -4.3,4.193749 c 0.884764,0 1.60625,0.714896 1.60625,1.6 0,0.884681 -0.72157,1.6 -1.60625,1.6 -0.88502,0 -1.600001,-0.715319 -1.600001,-1.6 0,-0.885019 0.714981,-1.6 1.600001,-1.6 z m 12.825003,2.0125 2.28125,0.0375 c -0.11219,1.76479 -0.8841,3.347658 -2.06875,4.5125 -0.6091,-0.230208 -1.3106,-0.194777 -1.91875,0.15625 -0.60901,0.35179 -0.98911,0.94395 -1.09375,1.5875 -0.59208,0.163829 -1.21828,0.25625 -1.8625,0.25625 -1.107952,0 -2.157612,-0.264583 -3.087503,-0.725 l 1.118749,-1.99375 c 0.599268,0.278807 1.264154,0.4375 1.968754,0.4375 2.44491,0 4.45244,-1.878105 4.6625,-4.26875 z m -0.625,5.05 c 0.56798,-0.01474 1.12717,0.27964 1.43125,0.80625 0.44238,0.766232 0.17856,1.745202 -0.5875,2.1875 -0.76632,0.442384 -1.74504,0.178818 -2.1875,-0.5875 -0.44222,-0.765978 -0.17882,-1.745117 0.5875,-2.1875 0.23939,-0.138218 0.49807,-0.212051 0.75625,-0.21875 z" fill="#f9f9f9"/> +</svg> diff --git a/trollwut-orange-dark/unity/progress_bar_fill.svg b/trollwut-orange-dark/unity/progress_bar_fill.svg new file mode 100644 index 0000000..85b2ed4 --- /dev/null +++ b/trollwut-orange-dark/unity/progress_bar_fill.svg @@ -0,0 +1,5 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="42" height="4"> + <g transform="translate(0,-1048.3622)"> + <path d="m 1,1048.3622 40,0 c 1,0 1,0 1,1 l 0,2 c 0,1 0,1 -1,1 l -40,0 c -1,0 -1,0 -1,-1 l 0,-2 c 0,-1 0,-1 1,-1 z" fill="#FC6600"/> + </g> +</svg> diff --git a/trollwut-orange-dark/unity/progress_bar_trough.svg b/trollwut-orange-dark/unity/progress_bar_trough.svg new file mode 100644 index 0000000..378d58c --- /dev/null +++ b/trollwut-orange-dark/unity/progress_bar_trough.svg @@ -0,0 +1,71 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="54" + height="54" + id="svg2" + version="1.1" + inkscape:version="0.48.4 r9939" + sodipodi:docname="progress_bar_trough.svg"> + <metadata + id="metadata18"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + </cc:Work> + </rdf:RDF> + </metadata> + <defs + id="defs16" /> + <sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#b6b6b6" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="1366" + inkscape:window-height="713" + id="namedview14" + showgrid="false" + inkscape:zoom="8.9114583" + inkscape:cx="8.3161894" + inkscape:cy="26.77557" + inkscape:window-x="0" + inkscape:window-y="341" + inkscape:window-maximized="1" + inkscape:current-layer="svg2" /> + <g + transform="translate(0,-998.36218)" + id="g4"> + <image + y="346.58" + x="413.71" + xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAADCAYAAAC09K7GAAAABHNCSVQICAgIfAhkiAAAAAxJREFU CJljYCAZAAAAMwAB0kOx4wAAAABJRU5ErkJggg== " + height="3" + width="4" + id="image6" /> + </g> + <path + style="fill:#111111;opacity:0.5" + inkscape:connector-curvature="0" + id="path10" + d="m 7,25 c -1.0000065,0 -1,0 -1,1 l 0,2 c 0,1 -1.35e-5,1 1,1 l 40,0 c 1,0 1,0 1,-1 l 0,-2 c 0,-1 0,-1 -1,-1 L 7,25 z" /> + <path + style="fill:#ffffff" + inkscape:connector-curvature="0" + id="path12" + d="m 7,23 c -3.0000291,0 -3,0 -3,3 l 0,2 c 0,3 -2.91e-5,3 3,3 l 40,0 c 3,0 3,0 3,-3 l 0,-2 c 0,-3 0,-3 -3,-3 z m 0,2 40,0 c 1,0 1,0 1,1 l 0,2 c 0,1 0,1 -1,1 L 7,29 C 5.9999865,29 6,29 6,28 l 0,-2 c 0,-1 -6.5e-6,-1 1,-1 z" /> +</svg> diff --git a/trollwut-orange-dark/unity/sheet_style_close_focused.svg b/trollwut-orange-dark/unity/sheet_style_close_focused.svg new file mode 100644 index 0000000..689f56f --- /dev/null +++ b/trollwut-orange-dark/unity/sheet_style_close_focused.svg @@ -0,0 +1 @@ +<?xml version="1.0" encoding="utf-8"?><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24"><path id="a" fill="#b6b6b6" d="M16,8c0,0,0,0.2-0.1,0.6c0,0.2-0.1,0.4-0.1,0.7c0,0.1-0.1,0.3-0.1,0.4c0,0.1-0.2,0.2-0.3,0.3c-0.7,0.7-1.7,1.7-2.7,2.7c-1,1-2,2-2.7,2.7c-0.1,0.1-0.1,0.2-0.3,0.3c-0.1,0-0.3,0.1-0.4,0.1c-0.2,0.1-0.5,0.1-0.7,0.1C8.2,16,8,16,8,16s0-0.2,0.1-0.6c0-0.2,0.1-0.4,0.1-0.7c0-0.1,0.1-0.3,0.1-0.4c0-0.1,0.2-0.2,0.3-0.3c0.7-0.7,1.7-1.7,2.7-2.7c1-1,2-2,2.7-2.7c0.1-0.1,0.1-0.2,0.3-0.3c0.1,0,0.3-0.1,0.4-0.1c0.2-0.1,0.5-0.1,0.7-0.1C15.7,8,16,8,16,8z"/><use xlink:href="#a" transform="matrix(-1,0,0,1,24,0)"/></svg> diff --git a/trollwut-orange-dark/unity/sheet_style_close_focused_prelight.svg b/trollwut-orange-dark/unity/sheet_style_close_focused_prelight.svg new file mode 120000 index 0000000..64b2bff --- /dev/null +++ b/trollwut-orange-dark/unity/sheet_style_close_focused_prelight.svg @@ -0,0 +1 @@ +close_focused_prelight.svg \ No newline at end of file diff --git a/trollwut-orange-dark/unity/sheet_style_close_focused_pressed.svg b/trollwut-orange-dark/unity/sheet_style_close_focused_pressed.svg new file mode 120000 index 0000000..ba6d4fe --- /dev/null +++ b/trollwut-orange-dark/unity/sheet_style_close_focused_pressed.svg @@ -0,0 +1 @@ +close_unfocused_pressed.svg \ No newline at end of file diff --git a/trollwut-orange-dark/unity/unmaximize.svg b/trollwut-orange-dark/unity/unmaximize.svg new file mode 100644 index 0000000..d20fcc8 --- /dev/null +++ b/trollwut-orange-dark/unity/unmaximize.svg @@ -0,0 +1 @@ +<?xml version="1.0" encoding="utf-8"?><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24"><path fill="#eeeeee" d="M14,14h-4v-3h4V14z M16,9H8v7h8V9z"/></svg> diff --git a/trollwut-orange-dark/unity/unmaximize_dash.svg b/trollwut-orange-dark/unity/unmaximize_dash.svg new file mode 100644 index 0000000..c54bb0e --- /dev/null +++ b/trollwut-orange-dark/unity/unmaximize_dash.svg @@ -0,0 +1 @@ +<?xml version="1.0" encoding="utf-8"?><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24"><path fill="#ffffff" d="M14,14h-4v-3h4V14z M16,9H8v7h8V9z"/></svg> diff --git a/trollwut-orange-dark/unity/unmaximize_dash_disabled.svg b/trollwut-orange-dark/unity/unmaximize_dash_disabled.svg new file mode 100644 index 0000000..72a9c0b --- /dev/null +++ b/trollwut-orange-dark/unity/unmaximize_dash_disabled.svg @@ -0,0 +1 @@ +<?xml version="1.0" encoding="utf-8"?><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24"><path fill="#b6b6b6" d="M14,14h-4v-3h4V14z M16,9H8v7h8V9z"/></svg> diff --git a/trollwut-orange-dark/unity/unmaximize_dash_prelight.svg b/trollwut-orange-dark/unity/unmaximize_dash_prelight.svg new file mode 120000 index 0000000..945a9f8 --- /dev/null +++ b/trollwut-orange-dark/unity/unmaximize_dash_prelight.svg @@ -0,0 +1 @@ +unmaximize_dash.svg \ No newline at end of file diff --git a/trollwut-orange-dark/unity/unmaximize_dash_pressed.svg b/trollwut-orange-dark/unity/unmaximize_dash_pressed.svg new file mode 120000 index 0000000..945a9f8 --- /dev/null +++ b/trollwut-orange-dark/unity/unmaximize_dash_pressed.svg @@ -0,0 +1 @@ +unmaximize_dash.svg \ No newline at end of file diff --git a/trollwut-orange-dark/unity/unmaximize_focused_normal.svg b/trollwut-orange-dark/unity/unmaximize_focused_normal.svg new file mode 100644 index 0000000..d20fcc8 --- /dev/null +++ b/trollwut-orange-dark/unity/unmaximize_focused_normal.svg @@ -0,0 +1 @@ +<?xml version="1.0" encoding="utf-8"?><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24"><path fill="#eeeeee" d="M14,14h-4v-3h4V14z M16,9H8v7h8V9z"/></svg> diff --git a/trollwut-orange-dark/unity/unmaximize_focused_prelight.svg b/trollwut-orange-dark/unity/unmaximize_focused_prelight.svg new file mode 100644 index 0000000..e3f2da6 --- /dev/null +++ b/trollwut-orange-dark/unity/unmaximize_focused_prelight.svg @@ -0,0 +1 @@ +<?xml version="1.0" encoding="utf-8"?><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24"><path fill="#FC6600" d="M14,14h-4v-3h4V14z M16,9H8v7h8V9z"/></svg> diff --git a/trollwut-orange-dark/unity/unmaximize_focused_pressed.svg b/trollwut-orange-dark/unity/unmaximize_focused_pressed.svg new file mode 100644 index 0000000..f3028a4 --- /dev/null +++ b/trollwut-orange-dark/unity/unmaximize_focused_pressed.svg @@ -0,0 +1 @@ +<?xml version="1.0" encoding="utf-8"?><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24"><path fill="#FC6600" opacity="0.75" d="M14,14h-4v-3h4V14z M16,9H8v7h8V9z"/></svg> diff --git a/trollwut-orange-dark/unity/unmaximize_unfocused.svg b/trollwut-orange-dark/unity/unmaximize_unfocused.svg new file mode 100644 index 0000000..72a9c0b --- /dev/null +++ b/trollwut-orange-dark/unity/unmaximize_unfocused.svg @@ -0,0 +1 @@ +<?xml version="1.0" encoding="utf-8"?><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24"><path fill="#b6b6b6" d="M14,14h-4v-3h4V14z M16,9H8v7h8V9z"/></svg> diff --git a/trollwut-orange-dark/unity/unmaximize_unfocused_prelight.svg b/trollwut-orange-dark/unity/unmaximize_unfocused_prelight.svg new file mode 120000 index 0000000..c786587 --- /dev/null +++ b/trollwut-orange-dark/unity/unmaximize_unfocused_prelight.svg @@ -0,0 +1 @@ +unmaximize_focused_prelight.svg \ No newline at end of file diff --git a/trollwut-orange-dark/unity/unmaximize_unfocused_pressed.svg b/trollwut-orange-dark/unity/unmaximize_unfocused_pressed.svg new file mode 120000 index 0000000..226570c --- /dev/null +++ b/trollwut-orange-dark/unity/unmaximize_unfocused_pressed.svg @@ -0,0 +1 @@ +unmaximize_focused_pressed.svg \ No newline at end of file diff --git a/trollwut-orange-dark/xfwm4/bottom-active.xpm b/trollwut-orange-dark/xfwm4/bottom-active.xpm new file mode 100644 index 0000000..bd16279 --- /dev/null +++ b/trollwut-orange-dark/xfwm4/bottom-active.xpm @@ -0,0 +1,6 @@ +/* XPM */ +static char * bottom_active_xpm[] = { +"8 1 2 1", +" c None", +". c #FC6600", +"........"}; diff --git a/trollwut-orange-dark/xfwm4/bottom-inactive.xpm b/trollwut-orange-dark/xfwm4/bottom-inactive.xpm new file mode 100644 index 0000000..3212566 --- /dev/null +++ b/trollwut-orange-dark/xfwm4/bottom-inactive.xpm @@ -0,0 +1,6 @@ +/* XPM */ +static char * bottom_inactive_xpm[] = { +"8 1 2 1", +" c None", +". c #111111", +"........"}; diff --git a/trollwut-orange-dark/xfwm4/bottom-left-active.xpm b/trollwut-orange-dark/xfwm4/bottom-left-active.xpm new file mode 100644 index 0000000..bca0166 --- /dev/null +++ b/trollwut-orange-dark/xfwm4/bottom-left-active.xpm @@ -0,0 +1,6 @@ +/* XPM */ +static char * bottom_left_active_xpm[] = { +"1 1 2 1", +" c None", +". c #FC6600", +"."}; diff --git a/trollwut-orange-dark/xfwm4/bottom-left-inactive.xpm b/trollwut-orange-dark/xfwm4/bottom-left-inactive.xpm new file mode 100644 index 0000000..4512cb8 --- /dev/null +++ b/trollwut-orange-dark/xfwm4/bottom-left-inactive.xpm @@ -0,0 +1,6 @@ +/* XPM */ +static char * bottom_left_inactive_xpm[] = { +"1 1 2 1", +" c None", +". c #111111", +"."}; diff --git a/trollwut-orange-dark/xfwm4/bottom-right-active.xpm b/trollwut-orange-dark/xfwm4/bottom-right-active.xpm new file mode 100644 index 0000000..c9856d9 --- /dev/null +++ b/trollwut-orange-dark/xfwm4/bottom-right-active.xpm @@ -0,0 +1,6 @@ +/* XPM */ +static char * bottom_right_active_xpm[] = { +"1 1 2 1", +" c None", +". c #FC6600", +"."}; diff --git a/trollwut-orange-dark/xfwm4/bottom-right-inactive.xpm b/trollwut-orange-dark/xfwm4/bottom-right-inactive.xpm new file mode 100644 index 0000000..8203487 --- /dev/null +++ b/trollwut-orange-dark/xfwm4/bottom-right-inactive.xpm @@ -0,0 +1,6 @@ +/* XPM */ +static char * bottom_right_inactive_xpm[] = { +"1 1 2 1", +" c None", +". c #111111", +"."}; diff --git a/trollwut-orange-dark/xfwm4/close-active.xpm b/trollwut-orange-dark/xfwm4/close-active.xpm new file mode 100644 index 0000000..efcb812 --- /dev/null +++ b/trollwut-orange-dark/xfwm4/close-active.xpm @@ -0,0 +1,33 @@ +/* XPM */ +static char * close_prelight_xpm[] = { +"24 26 4 1", +" c None", +". c #111111", +"+ c #eeeeee", +"@ c #FC6600", +"@@@@@@@@@@@@@@@@@@@@@@@@", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........++....++........", +"........+++..+++........", +".........++++++.........", +"..........++++..........", +"..........++++..........", +".........++++++.........", +"........+++..+++........", +"........++....++........", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................"}; diff --git a/trollwut-orange-dark/xfwm4/close-inactive.xpm b/trollwut-orange-dark/xfwm4/close-inactive.xpm new file mode 100644 index 0000000..dcec4d7 --- /dev/null +++ b/trollwut-orange-dark/xfwm4/close-inactive.xpm @@ -0,0 +1,33 @@ +/* XPM */ +static char * close_prelight_xpm[] = { +"24 26 4 1", +" c None", +". c #111111", +"+ c #eeeeee", +"@ c #111111", +"@@@@@@@@@@@@@@@@@@@@@@@@", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........++....++........", +"........+++..+++........", +".........++++++.........", +"..........++++..........", +"..........++++..........", +".........++++++.........", +"........+++..+++........", +"........++....++........", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................"}; diff --git a/trollwut-orange-dark/xfwm4/close-prelight.xpm b/trollwut-orange-dark/xfwm4/close-prelight.xpm new file mode 100644 index 0000000..e2ddbf2 --- /dev/null +++ b/trollwut-orange-dark/xfwm4/close-prelight.xpm @@ -0,0 +1,33 @@ +/* XPM */ +static char * close_prelight_xpm[] = { +"24 26 4 1", +" c None", +". c #111111", +"+ c #FC6600 s active_color_1", +"@ c #FC6600", +"@@@@@@@@@@@@@@@@@@@@@@@@", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........++....++........", +"........+++..+++........", +".........++++++.........", +"..........++++..........", +"..........++++..........", +".........++++++.........", +"........+++..+++........", +"........++....++........", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................"}; diff --git a/trollwut-orange-dark/xfwm4/close-pressed.xpm b/trollwut-orange-dark/xfwm4/close-pressed.xpm new file mode 100644 index 0000000..e2ddbf2 --- /dev/null +++ b/trollwut-orange-dark/xfwm4/close-pressed.xpm @@ -0,0 +1,33 @@ +/* XPM */ +static char * close_prelight_xpm[] = { +"24 26 4 1", +" c None", +". c #111111", +"+ c #FC6600 s active_color_1", +"@ c #FC6600", +"@@@@@@@@@@@@@@@@@@@@@@@@", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........++....++........", +"........+++..+++........", +".........++++++.........", +"..........++++..........", +"..........++++..........", +".........++++++.........", +"........+++..+++........", +"........++....++........", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................"}; diff --git a/trollwut-orange-dark/xfwm4/hide-active.xpm b/trollwut-orange-dark/xfwm4/hide-active.xpm new file mode 100644 index 0000000..b39037c --- /dev/null +++ b/trollwut-orange-dark/xfwm4/hide-active.xpm @@ -0,0 +1,33 @@ +/* XPM */ +static char * hide_prelight_xpm[] = { +"24 26 4 1", +" c None", +". c #111111", +"+ c #eeeeee", +"@ c #FC6600", +"@@@@@@@@@@@@@@@@@@@@@@@@", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........++++++++........", +"........++++++++........", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................"}; diff --git a/trollwut-orange-dark/xfwm4/hide-inactive.xpm b/trollwut-orange-dark/xfwm4/hide-inactive.xpm new file mode 100644 index 0000000..1d10a6d --- /dev/null +++ b/trollwut-orange-dark/xfwm4/hide-inactive.xpm @@ -0,0 +1,33 @@ +/* XPM */ +static char * hide_prelight_xpm[] = { +"24 26 4 1", +" c None", +". c #111111", +"+ c #b6b6b6", +"@ c #111111", +"@@@@@@@@@@@@@@@@@@@@@@@@", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........++++++++........", +"........++++++++........", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................"}; diff --git a/trollwut-orange-dark/xfwm4/hide-prelight.xpm b/trollwut-orange-dark/xfwm4/hide-prelight.xpm new file mode 100644 index 0000000..70bab79 --- /dev/null +++ b/trollwut-orange-dark/xfwm4/hide-prelight.xpm @@ -0,0 +1,33 @@ +/* XPM */ +static char * hide_prelight_xpm[] = { +"24 26 4 1", +" c None", +". c #111111", +"+ c #FC6600 s active_color_1", +"@ c #FC6600", +"@@@@@@@@@@@@@@@@@@@@@@@@", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........++++++++........", +"........++++++++........", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................"}; diff --git a/trollwut-orange-dark/xfwm4/hide-pressed.xpm b/trollwut-orange-dark/xfwm4/hide-pressed.xpm new file mode 100644 index 0000000..70bab79 --- /dev/null +++ b/trollwut-orange-dark/xfwm4/hide-pressed.xpm @@ -0,0 +1,33 @@ +/* XPM */ +static char * hide_prelight_xpm[] = { +"24 26 4 1", +" c None", +". c #111111", +"+ c #FC6600 s active_color_1", +"@ c #FC6600", +"@@@@@@@@@@@@@@@@@@@@@@@@", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........++++++++........", +"........++++++++........", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................"}; diff --git a/trollwut-orange-dark/xfwm4/left-active.xpm b/trollwut-orange-dark/xfwm4/left-active.xpm new file mode 100644 index 0000000..8976d8f --- /dev/null +++ b/trollwut-orange-dark/xfwm4/left-active.xpm @@ -0,0 +1,26 @@ +/* XPM */ +static char * left_active_xpm[] = { +"1 21 2 1", +" c None", +". c #FC6600", +".", +".", +".", +".", +".", +".", +".", +".", +".", +".", +".", +".", +".", +".", +".", +".", +".", +".", +".", +".", +"."}; diff --git a/trollwut-orange-dark/xfwm4/left-inactive.xpm b/trollwut-orange-dark/xfwm4/left-inactive.xpm new file mode 100644 index 0000000..0f38ee7 --- /dev/null +++ b/trollwut-orange-dark/xfwm4/left-inactive.xpm @@ -0,0 +1,26 @@ +/* XPM */ +static char * left_inactive_xpm[] = { +"1 21 2 1", +" c None", +". c #111111", +".", +".", +".", +".", +".", +".", +".", +".", +".", +".", +".", +".", +".", +".", +".", +".", +".", +".", +".", +".", +"."}; diff --git a/trollwut-orange-dark/xfwm4/maximize-active.xpm b/trollwut-orange-dark/xfwm4/maximize-active.xpm new file mode 100644 index 0000000..10cd17d --- /dev/null +++ b/trollwut-orange-dark/xfwm4/maximize-active.xpm @@ -0,0 +1,33 @@ +/* XPM */ +static char * maximize_prelight_xpm[] = { +"24 26 4 1", +" c None", +". c #111111", +"+ c #eeeeee", +"@ c #FC6600", +"@@@@@@@@@@@@@@@@@@@@@@@@", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........++++++++........", +"........++++++++........", +"........++....++........", +"........++....++........", +"........++....++........", +"........++....++........", +"........++++++++........", +"........++++++++........", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................"}; diff --git a/trollwut-orange-dark/xfwm4/maximize-inactive.xpm b/trollwut-orange-dark/xfwm4/maximize-inactive.xpm new file mode 100644 index 0000000..ad7c161 --- /dev/null +++ b/trollwut-orange-dark/xfwm4/maximize-inactive.xpm @@ -0,0 +1,33 @@ +/* XPM */ +static char * maximize_prelight_xpm[] = { +"24 26 4 1", +" c None", +". c #111111", +"+ c #b6b6b6", +"@ c #111111", +"@@@@@@@@@@@@@@@@@@@@@@@@", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........++++++++........", +"........++++++++........", +"........++....++........", +"........++....++........", +"........++....++........", +"........++....++........", +"........++++++++........", +"........++++++++........", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................"}; diff --git a/trollwut-orange-dark/xfwm4/maximize-prelight.xpm b/trollwut-orange-dark/xfwm4/maximize-prelight.xpm new file mode 100644 index 0000000..900fa2d --- /dev/null +++ b/trollwut-orange-dark/xfwm4/maximize-prelight.xpm @@ -0,0 +1,33 @@ +/* XPM */ +static char * maximize_prelight_xpm[] = { +"24 26 4 1", +" c None", +". c #111111", +"+ c #FC6600 s active_color_1", +"@ c #FC6600", +"@@@@@@@@@@@@@@@@@@@@@@@@", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........++++++++........", +"........++++++++........", +"........++....++........", +"........++....++........", +"........++....++........", +"........++....++........", +"........++++++++........", +"........++++++++........", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................"}; diff --git a/trollwut-orange-dark/xfwm4/maximize-pressed.xpm b/trollwut-orange-dark/xfwm4/maximize-pressed.xpm new file mode 100644 index 0000000..900fa2d --- /dev/null +++ b/trollwut-orange-dark/xfwm4/maximize-pressed.xpm @@ -0,0 +1,33 @@ +/* XPM */ +static char * maximize_prelight_xpm[] = { +"24 26 4 1", +" c None", +". c #111111", +"+ c #FC6600 s active_color_1", +"@ c #FC6600", +"@@@@@@@@@@@@@@@@@@@@@@@@", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........++++++++........", +"........++++++++........", +"........++....++........", +"........++....++........", +"........++....++........", +"........++....++........", +"........++++++++........", +"........++++++++........", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................"}; diff --git a/trollwut-orange-dark/xfwm4/maximize-toggled-active.xpm b/trollwut-orange-dark/xfwm4/maximize-toggled-active.xpm new file mode 100644 index 0000000..54491af --- /dev/null +++ b/trollwut-orange-dark/xfwm4/maximize-toggled-active.xpm @@ -0,0 +1,33 @@ +/* XPM */ +static char * maximize_toggled_prelight_xpm[] = { +"24 26 4 1", +" c None", +". c #111111", +"+ c #eeeeee", +"@ c #FC6600", +"@@@@@@@@@@@@@@@@@@@@@@@@", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........++++++++........", +"........++++++++........", +"........++....++........", +"........++....++........", +"........++....++........", +"........++....++........", +"........++++++++........", +"........++++++++........", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................"}; diff --git a/trollwut-orange-dark/xfwm4/maximize-toggled-inactive.xpm b/trollwut-orange-dark/xfwm4/maximize-toggled-inactive.xpm new file mode 100644 index 0000000..bed7a24 --- /dev/null +++ b/trollwut-orange-dark/xfwm4/maximize-toggled-inactive.xpm @@ -0,0 +1,33 @@ +/* XPM */ +static char * maximize_toggled_prelight_xpm[] = { +"24 26 4 1", +" c None", +". c #111111", +"+ c #b6b6b6", +"@ c #111111", +"@@@@@@@@@@@@@@@@@@@@@@@@", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........++++++++........", +"........++++++++........", +"........++....++........", +"........++....++........", +"........++....++........", +"........++....++........", +"........++++++++........", +"........++++++++........", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................"}; diff --git a/trollwut-orange-dark/xfwm4/maximize-toggled-prelight.xpm b/trollwut-orange-dark/xfwm4/maximize-toggled-prelight.xpm new file mode 100644 index 0000000..3243a0c --- /dev/null +++ b/trollwut-orange-dark/xfwm4/maximize-toggled-prelight.xpm @@ -0,0 +1,33 @@ +/* XPM */ +static char * maximize_toggled_prelight_xpm[] = { +"24 26 4 1", +" c None", +". c #111111", +"+ c #FC6600 s active_color_1", +"@ c #FC6600", +"@@@@@@@@@@@@@@@@@@@@@@@@", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........++++++++........", +"........++++++++........", +"........++....++........", +"........++....++........", +"........++....++........", +"........++....++........", +"........++++++++........", +"........++++++++........", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................"}; diff --git a/trollwut-orange-dark/xfwm4/maximize-toggled-pressed.xpm b/trollwut-orange-dark/xfwm4/maximize-toggled-pressed.xpm new file mode 100644 index 0000000..3243a0c --- /dev/null +++ b/trollwut-orange-dark/xfwm4/maximize-toggled-pressed.xpm @@ -0,0 +1,33 @@ +/* XPM */ +static char * maximize_toggled_prelight_xpm[] = { +"24 26 4 1", +" c None", +". c #111111", +"+ c #FC6600 s active_color_1", +"@ c #FC6600", +"@@@@@@@@@@@@@@@@@@@@@@@@", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........++++++++........", +"........++++++++........", +"........++....++........", +"........++....++........", +"........++....++........", +"........++....++........", +"........++++++++........", +"........++++++++........", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................"}; diff --git a/trollwut-orange-dark/xfwm4/menu-active.xpm b/trollwut-orange-dark/xfwm4/menu-active.xpm new file mode 100644 index 0000000..6a65bde --- /dev/null +++ b/trollwut-orange-dark/xfwm4/menu-active.xpm @@ -0,0 +1,21 @@ +/* XPM */ +static char * menu_active_xpm[] = { +"24 16 2 1", +" c None", +". c #111111", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................"}; diff --git a/trollwut-orange-dark/xfwm4/menu-inactive.xpm b/trollwut-orange-dark/xfwm4/menu-inactive.xpm new file mode 100644 index 0000000..a786286 --- /dev/null +++ b/trollwut-orange-dark/xfwm4/menu-inactive.xpm @@ -0,0 +1,21 @@ +/* XPM */ +static char * menu_inactive_xpm[] = { +"24 16 2 1", +" c None", +". c #111111", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................"}; diff --git a/trollwut-orange-dark/xfwm4/menu-prelight.xpm b/trollwut-orange-dark/xfwm4/menu-prelight.xpm new file mode 100644 index 0000000..b935832 --- /dev/null +++ b/trollwut-orange-dark/xfwm4/menu-prelight.xpm @@ -0,0 +1,21 @@ +/* XPM */ +static char * menu_prelight_xpm[] = { +"24 16 2 1", +" c None", +". c #111111", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................"}; diff --git a/trollwut-orange-dark/xfwm4/menu-pressed.xpm b/trollwut-orange-dark/xfwm4/menu-pressed.xpm new file mode 100644 index 0000000..cdd3d22 --- /dev/null +++ b/trollwut-orange-dark/xfwm4/menu-pressed.xpm @@ -0,0 +1,21 @@ +/* XPM */ +static char * menu_pressed_xpm[] = { +"24 16 2 1", +" c None", +". c #111111", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................"}; diff --git a/trollwut-orange-dark/xfwm4/right-active.xpm b/trollwut-orange-dark/xfwm4/right-active.xpm new file mode 100644 index 0000000..7b93f52 --- /dev/null +++ b/trollwut-orange-dark/xfwm4/right-active.xpm @@ -0,0 +1,26 @@ +/* XPM */ +static char * right_active_xpm[] = { +"1 21 2 1", +" c None", +". c #FC6600", +".", +".", +".", +".", +".", +".", +".", +".", +".", +".", +".", +".", +".", +".", +".", +".", +".", +".", +".", +".", +"."}; diff --git a/trollwut-orange-dark/xfwm4/right-inactive.xpm b/trollwut-orange-dark/xfwm4/right-inactive.xpm new file mode 100644 index 0000000..1e11998 --- /dev/null +++ b/trollwut-orange-dark/xfwm4/right-inactive.xpm @@ -0,0 +1,26 @@ +/* XPM */ +static char * right_inactive_xpm[] = { +"1 21 2 1", +" c None", +". c #111111", +".", +".", +".", +".", +".", +".", +".", +".", +".", +".", +".", +".", +".", +".", +".", +".", +".", +".", +".", +".", +"."}; diff --git a/trollwut-orange-dark/xfwm4/shade-active.xpm b/trollwut-orange-dark/xfwm4/shade-active.xpm new file mode 100644 index 0000000..756d35a --- /dev/null +++ b/trollwut-orange-dark/xfwm4/shade-active.xpm @@ -0,0 +1,33 @@ +/* XPM */ +static char * shade_prelight_xpm[] = { +"24 26 4 1", +" c None", +". c #111111", +"+ c #eeeeee", +"@ c #FC6600", +"@@@@@@@@@@@@@@@@@@@@@@@@", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"...........++...........", +"..........++++..........", +".........++++++.........", +"........++++++++........", +".......+++.++.+++.......", +"...........++...........", +"...........++...........", +"...........++...........", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................"}; diff --git a/trollwut-orange-dark/xfwm4/shade-inactive.xpm b/trollwut-orange-dark/xfwm4/shade-inactive.xpm new file mode 100644 index 0000000..8350bdb --- /dev/null +++ b/trollwut-orange-dark/xfwm4/shade-inactive.xpm @@ -0,0 +1,33 @@ +/* XPM */ +static char * shade_prelight_xpm[] = { +"24 26 4 1", +" c None", +". c #111111", +"+ c #b6b6b6", +"@ c #111111", +"@@@@@@@@@@@@@@@@@@@@@@@@", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"...........++...........", +"..........++++..........", +".........++++++.........", +"........++++++++........", +".......+++.++.+++.......", +"...........++...........", +"...........++...........", +"...........++...........", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................"}; diff --git a/trollwut-orange-dark/xfwm4/shade-prelight.xpm b/trollwut-orange-dark/xfwm4/shade-prelight.xpm new file mode 100644 index 0000000..8d47406 --- /dev/null +++ b/trollwut-orange-dark/xfwm4/shade-prelight.xpm @@ -0,0 +1,33 @@ +/* XPM */ +static char * shade_prelight_xpm[] = { +"24 26 4 1", +" c None", +". c #111111", +"+ c #FC6600 s active_color_1", +"@ c #FC6600", +"@@@@@@@@@@@@@@@@@@@@@@@@", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"...........++...........", +"..........++++..........", +".........++++++.........", +"........++++++++........", +".......+++.++.+++.......", +"...........++...........", +"...........++...........", +"...........++...........", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................"}; diff --git a/trollwut-orange-dark/xfwm4/shade-pressed.xpm b/trollwut-orange-dark/xfwm4/shade-pressed.xpm new file mode 100644 index 0000000..8d47406 --- /dev/null +++ b/trollwut-orange-dark/xfwm4/shade-pressed.xpm @@ -0,0 +1,33 @@ +/* XPM */ +static char * shade_prelight_xpm[] = { +"24 26 4 1", +" c None", +". c #111111", +"+ c #FC6600 s active_color_1", +"@ c #FC6600", +"@@@@@@@@@@@@@@@@@@@@@@@@", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"...........++...........", +"..........++++..........", +".........++++++.........", +"........++++++++........", +".......+++.++.+++.......", +"...........++...........", +"...........++...........", +"...........++...........", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................"}; diff --git a/trollwut-orange-dark/xfwm4/shade-toggled-active.xpm b/trollwut-orange-dark/xfwm4/shade-toggled-active.xpm new file mode 100644 index 0000000..c86569f --- /dev/null +++ b/trollwut-orange-dark/xfwm4/shade-toggled-active.xpm @@ -0,0 +1,33 @@ +/* XPM */ +static char * shade_toggled_prelight_xpm[] = { +"24 26 4 1", +" c None", +". c #111111", +"+ c #eeeeee", +"@ c #FC6600", +"@@@@@@@@@@@@@@@@@@@@@@@@", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"...........++...........", +"...........++...........", +"...........++...........", +".......+++.++.+++.......", +"........++++++++........", +".........++++++.........", +"..........++++..........", +"...........++...........", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................"}; diff --git a/trollwut-orange-dark/xfwm4/shade-toggled-inactive.xpm b/trollwut-orange-dark/xfwm4/shade-toggled-inactive.xpm new file mode 100644 index 0000000..6b9d2ed --- /dev/null +++ b/trollwut-orange-dark/xfwm4/shade-toggled-inactive.xpm @@ -0,0 +1,32 @@ +/* XPM */ +static char * shade_toggled_prelight_xpm[] = { +"24 26 4 1", +" c None", +". c #111111", +"+ c #b6b6b6", +"@@@@@@@@@@@@@@@@@@@@@@@@", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"...........++...........", +"...........++...........", +"...........++...........", +".......+++.++.+++.......", +"........++++++++........", +".........++++++.........", +"..........++++..........", +"...........++...........", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................"}; diff --git a/trollwut-orange-dark/xfwm4/shade-toggled-prelight.xpm b/trollwut-orange-dark/xfwm4/shade-toggled-prelight.xpm new file mode 100644 index 0000000..a97a32f --- /dev/null +++ b/trollwut-orange-dark/xfwm4/shade-toggled-prelight.xpm @@ -0,0 +1,33 @@ +/* XPM */ +static char * shade_toggled_prelight_xpm[] = { +"24 26 4 1", +" c None", +". c #111111", +"+ c #FC6600 s active_color_1", +"@ c #FC6600", +"@@@@@@@@@@@@@@@@@@@@@@@@", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"...........++...........", +"...........++...........", +"...........++...........", +".......+++.++.+++.......", +"........++++++++........", +".........++++++.........", +"..........++++..........", +"...........++...........", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................"}; diff --git a/trollwut-orange-dark/xfwm4/shade-toggled-pressed.xpm b/trollwut-orange-dark/xfwm4/shade-toggled-pressed.xpm new file mode 100644 index 0000000..a97a32f --- /dev/null +++ b/trollwut-orange-dark/xfwm4/shade-toggled-pressed.xpm @@ -0,0 +1,33 @@ +/* XPM */ +static char * shade_toggled_prelight_xpm[] = { +"24 26 4 1", +" c None", +". c #111111", +"+ c #FC6600 s active_color_1", +"@ c #FC6600", +"@@@@@@@@@@@@@@@@@@@@@@@@", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"...........++...........", +"...........++...........", +"...........++...........", +".......+++.++.+++.......", +"........++++++++........", +".........++++++.........", +"..........++++..........", +"...........++...........", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................"}; diff --git a/trollwut-orange-dark/xfwm4/stick-active.xpm b/trollwut-orange-dark/xfwm4/stick-active.xpm new file mode 100644 index 0000000..cf0d0d5 --- /dev/null +++ b/trollwut-orange-dark/xfwm4/stick-active.xpm @@ -0,0 +1,32 @@ +/* XPM */ +static char * stick_active_xpm[] = { +"24 26 4 1", +" c None", +". c #111111", +"+ c #eeeeee", +"@@@@@@@@@@@@@@@@@@@@@@@@", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"...........++...........", +".........++++++.........", +".........++..++.........", +"........++....++........", +"........++....++........", +".........++..++.........", +".........++++++.........", +"...........++...........", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................"}; diff --git a/trollwut-orange-dark/xfwm4/stick-inactive.xpm b/trollwut-orange-dark/xfwm4/stick-inactive.xpm new file mode 100644 index 0000000..443a6de --- /dev/null +++ b/trollwut-orange-dark/xfwm4/stick-inactive.xpm @@ -0,0 +1,33 @@ +/* XPM */ +static char * stick_toggled_prelight_xpm[] = { +"24 26 4 1", +" c None", +". c #111111", +"+ c #b6b6b6", +"@ c #111111", +"@@@@@@@@@@@@@@@@@@@@@@@@", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"...........++...........", +".........++++++.........", +".........++..++.........", +"........++....++........", +"........++....++........", +".........++..++.........", +".........++++++.........", +"...........++...........", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................"}; diff --git a/trollwut-orange-dark/xfwm4/stick-prelight.xpm b/trollwut-orange-dark/xfwm4/stick-prelight.xpm new file mode 100644 index 0000000..fbcf333 --- /dev/null +++ b/trollwut-orange-dark/xfwm4/stick-prelight.xpm @@ -0,0 +1,33 @@ +/* XPM */ +static char * stick_toggled_prelight_xpm[] = { +"24 26 4 1", +" c None", +". c #111111", +"+ c #FC6600 s active_color_1", +"@ c #FC6600", +"@@@@@@@@@@@@@@@@@@@@@@@@", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"...........++...........", +".........++++++.........", +".........++..++.........", +"........++....++........", +"........++....++........", +".........++..++.........", +".........++++++.........", +"...........++...........", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................"}; diff --git a/trollwut-orange-dark/xfwm4/stick-pressed.xpm b/trollwut-orange-dark/xfwm4/stick-pressed.xpm new file mode 100644 index 0000000..fbcf333 --- /dev/null +++ b/trollwut-orange-dark/xfwm4/stick-pressed.xpm @@ -0,0 +1,33 @@ +/* XPM */ +static char * stick_toggled_prelight_xpm[] = { +"24 26 4 1", +" c None", +". c #111111", +"+ c #FC6600 s active_color_1", +"@ c #FC6600", +"@@@@@@@@@@@@@@@@@@@@@@@@", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"...........++...........", +".........++++++.........", +".........++..++.........", +"........++....++........", +"........++....++........", +".........++..++.........", +".........++++++.........", +"...........++...........", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................"}; diff --git a/trollwut-orange-dark/xfwm4/stick-toggled-active.xpm b/trollwut-orange-dark/xfwm4/stick-toggled-active.xpm new file mode 100644 index 0000000..64bd54d --- /dev/null +++ b/trollwut-orange-dark/xfwm4/stick-toggled-active.xpm @@ -0,0 +1,33 @@ +/* XPM */ +static char * stick_toggled_active_xpm[] = { +"24 26 4 1", +" c None", +". c #111111", +"+ c #eeeeee", +"@ c #FC6600", +"@@@@@@@@@@@@@@@@@@@@@@@@", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"...........++...........", +".........++++++.........", +".........++++++.........", +"........++++++++........", +"........++++++++........", +".........++++++.........", +".........++++++.........", +"...........++...........", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................"}; diff --git a/trollwut-orange-dark/xfwm4/stick-toggled-inactive.xpm b/trollwut-orange-dark/xfwm4/stick-toggled-inactive.xpm new file mode 100644 index 0000000..01aabc9 --- /dev/null +++ b/trollwut-orange-dark/xfwm4/stick-toggled-inactive.xpm @@ -0,0 +1,33 @@ +/* XPM */ +static char * stick_toggled_prelight_xpm[] = { +"24 26 4 1", +" c None", +". c #111111", +"+ c #b6b6b6", +"@ c #111111", +"@@@@@@@@@@@@@@@@@@@@@@@@", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"...........++...........", +".........++++++.........", +".........++++++.........", +"........++++++++........", +"........++++++++........", +".........++++++.........", +".........++++++.........", +"...........++...........", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................"}; diff --git a/trollwut-orange-dark/xfwm4/stick-toggled-prelight.xpm b/trollwut-orange-dark/xfwm4/stick-toggled-prelight.xpm new file mode 100644 index 0000000..207feb9 --- /dev/null +++ b/trollwut-orange-dark/xfwm4/stick-toggled-prelight.xpm @@ -0,0 +1,33 @@ +/* XPM */ +static char * stick_toggled_prelight_xpm[] = { +"24 26 4 1", +" c None", +". c #111111", +"+ c #FC6600 s active_color_1", +"@ c #FC6600", +"@@@@@@@@@@@@@@@@@@@@@@@@", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"...........++...........", +".........++++++.........", +".........++++++.........", +"........++++++++........", +"........++++++++........", +".........++++++.........", +".........++++++.........", +"...........++...........", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................"}; diff --git a/trollwut-orange-dark/xfwm4/stick-toggled-pressed.xpm b/trollwut-orange-dark/xfwm4/stick-toggled-pressed.xpm new file mode 100644 index 0000000..207feb9 --- /dev/null +++ b/trollwut-orange-dark/xfwm4/stick-toggled-pressed.xpm @@ -0,0 +1,33 @@ +/* XPM */ +static char * stick_toggled_prelight_xpm[] = { +"24 26 4 1", +" c None", +". c #111111", +"+ c #FC6600 s active_color_1", +"@ c #FC6600", +"@@@@@@@@@@@@@@@@@@@@@@@@", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"...........++...........", +".........++++++.........", +".........++++++.........", +"........++++++++........", +"........++++++++........", +".........++++++.........", +".........++++++.........", +"...........++...........", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................", +"........................"}; diff --git a/trollwut-orange-dark/xfwm4/themerc b/trollwut-orange-dark/xfwm4/themerc new file mode 100644 index 0000000..60ff22e --- /dev/null +++ b/trollwut-orange-dark/xfwm4/themerc @@ -0,0 +1,23 @@ +# Name: Numix xfwm4 theme +# Author: Satyajit Sahoo <satyajit.happy@gmail.com> +# License: GPL-3.0+ + +active_text_color=#eeeeee +inactive_text_color=#b6b6b6 +button_offset=3 +button_spacing=0 +show_app_icon=true +full_width_title=true +maximized_offset=0 +title_horizontal_offset=3 +title_shadow_active=false +title_shadow_inactive=false +title_vertical_offset_active=0 +title_vertical_offset_inactive=0 +title_shadow_active=false +title_shadow_inactive=false +shadow_delta_height=0 +shadow_delta_width=0 +shadow_delta_x=0 +shadow_delta_y=0 +shadow_opacity=30 diff --git a/trollwut-orange-dark/xfwm4/title-1-active.xpm b/trollwut-orange-dark/xfwm4/title-1-active.xpm new file mode 100644 index 0000000..9d5f8d3 --- /dev/null +++ b/trollwut-orange-dark/xfwm4/title-1-active.xpm @@ -0,0 +1,32 @@ +/* XPM */ +static char * title_1_active_xpm[] = { +"2 26 3 1", +" c None", +". c #FC6600", +"+ c #111111", +"..", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++"}; diff --git a/trollwut-orange-dark/xfwm4/title-1-inactive.xpm b/trollwut-orange-dark/xfwm4/title-1-inactive.xpm new file mode 100644 index 0000000..c719120 --- /dev/null +++ b/trollwut-orange-dark/xfwm4/title-1-inactive.xpm @@ -0,0 +1,32 @@ +/* XPM */ +static char * title_1_inactive_xpm[] = { +"2 26 3 1", +" c None", +". c #111111", +"+ c #111111", +"..", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++"}; diff --git a/trollwut-orange-dark/xfwm4/title-2-active.xpm b/trollwut-orange-dark/xfwm4/title-2-active.xpm new file mode 100644 index 0000000..65eed6e --- /dev/null +++ b/trollwut-orange-dark/xfwm4/title-2-active.xpm @@ -0,0 +1,32 @@ +/* XPM */ +static char * title_2_active_xpm[] = { +"2 26 3 1", +" c None", +". c #FC6600", +"+ c #111111", +"..", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++"}; diff --git a/trollwut-orange-dark/xfwm4/title-2-inactive.xpm b/trollwut-orange-dark/xfwm4/title-2-inactive.xpm new file mode 100644 index 0000000..7111223 --- /dev/null +++ b/trollwut-orange-dark/xfwm4/title-2-inactive.xpm @@ -0,0 +1,32 @@ +/* XPM */ +static char * title_2_inactive_xpm[] = { +"2 26 3 1", +" c None", +". c #111111", +"+ c #111111", +"..", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++"}; diff --git a/trollwut-orange-dark/xfwm4/title-3-active.xpm b/trollwut-orange-dark/xfwm4/title-3-active.xpm new file mode 100644 index 0000000..3046569 --- /dev/null +++ b/trollwut-orange-dark/xfwm4/title-3-active.xpm @@ -0,0 +1,32 @@ +/* XPM */ +static char * title_3_active_xpm[] = { +"2 26 3 1", +" c None", +". c #FC6600", +"+ c #111111", +"..", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++"}; diff --git a/trollwut-orange-dark/xfwm4/title-3-inactive.xpm b/trollwut-orange-dark/xfwm4/title-3-inactive.xpm new file mode 100644 index 0000000..4089714 --- /dev/null +++ b/trollwut-orange-dark/xfwm4/title-3-inactive.xpm @@ -0,0 +1,32 @@ +/* XPM */ +static char * title_3_inactive_xpm[] = { +"2 26 3 1", +" c None", +". c #111111", +"+ c #111111", +"..", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++"}; diff --git a/trollwut-orange-dark/xfwm4/title-4-active.xpm b/trollwut-orange-dark/xfwm4/title-4-active.xpm new file mode 100644 index 0000000..65c9068 --- /dev/null +++ b/trollwut-orange-dark/xfwm4/title-4-active.xpm @@ -0,0 +1,32 @@ +/* XPM */ +static char * title_4_active_xpm[] = { +"2 26 3 1", +" c None", +". c #FC6600", +"+ c #111111", +"..", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++"}; diff --git a/trollwut-orange-dark/xfwm4/title-4-inactive.xpm b/trollwut-orange-dark/xfwm4/title-4-inactive.xpm new file mode 100644 index 0000000..d44d922 --- /dev/null +++ b/trollwut-orange-dark/xfwm4/title-4-inactive.xpm @@ -0,0 +1,32 @@ +/* XPM */ +static char * title_4_inactive_xpm[] = { +"2 26 3 1", +" c None", +". c #111111", +"+ c #111111", +"..", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++"}; diff --git a/trollwut-orange-dark/xfwm4/title-5-active.xpm b/trollwut-orange-dark/xfwm4/title-5-active.xpm new file mode 100644 index 0000000..12db9c7 --- /dev/null +++ b/trollwut-orange-dark/xfwm4/title-5-active.xpm @@ -0,0 +1,32 @@ +/* XPM */ +static char * title_5_active_xpm[] = { +"2 26 3 1", +" c None", +". c #FC6600", +"+ c #111111", +"..", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++"}; diff --git a/trollwut-orange-dark/xfwm4/title-5-inactive.xpm b/trollwut-orange-dark/xfwm4/title-5-inactive.xpm new file mode 100644 index 0000000..345026d --- /dev/null +++ b/trollwut-orange-dark/xfwm4/title-5-inactive.xpm @@ -0,0 +1,32 @@ +/* XPM */ +static char * title_5_inactive_xpm[] = { +"2 26 3 1", +" c None", +". c #111111", +"+ c #111111", +"..", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++", +"++"}; diff --git a/trollwut-orange-dark/xfwm4/top-left-active.xpm b/trollwut-orange-dark/xfwm4/top-left-active.xpm new file mode 100644 index 0000000..76ac648 --- /dev/null +++ b/trollwut-orange-dark/xfwm4/top-left-active.xpm @@ -0,0 +1,33 @@ +/* XPM */ +static char * top_left_active_xpm[] = { +"2 26 4 1", +" c None", +". c #FC6600", +"+ c #FC6600", +"@ c #111111", +" .", +".+", +".@", +".@", +".@", +".@", +".@", +".@", +".@", +".@", +".@", +".@", +".@", +".@", +".@", +".@", +".@", +".@", +".@", +".@", +".@", +".@", +".@", +".@", +".@", +".@"}; diff --git a/trollwut-orange-dark/xfwm4/top-left-inactive.xpm b/trollwut-orange-dark/xfwm4/top-left-inactive.xpm new file mode 100644 index 0000000..adecbc7 --- /dev/null +++ b/trollwut-orange-dark/xfwm4/top-left-inactive.xpm @@ -0,0 +1,33 @@ +/* XPM */ +static char * top_left_inactive_xpm[] = { +"2 26 4 1", +" c None", +". c #111111", +"+ c #111111", +"@ c #111111", +" .", +".+", +".@", +".@", +".@", +".@", +".@", +".@", +".@", +".@", +".@", +".@", +".@", +".@", +".@", +".@", +".@", +".@", +".@", +".@", +".@", +".@", +".@", +".@", +".@", +".@"}; diff --git a/trollwut-orange-dark/xfwm4/top-right-active.xpm b/trollwut-orange-dark/xfwm4/top-right-active.xpm new file mode 100644 index 0000000..73c88d7 --- /dev/null +++ b/trollwut-orange-dark/xfwm4/top-right-active.xpm @@ -0,0 +1,33 @@ +/* XPM */ +static char * top_right_active_xpm[] = { +"2 26 4 1", +" c None", +". c #FC6600", +"+ c #FC6600", +"@ c #111111", +". ", +"+.", +"@.", +"@.", +"@.", +"@.", +"@.", +"@.", +"@.", +"@.", +"@.", +"@.", +"@.", +"@.", +"@.", +"@.", +"@.", +"@.", +"@.", +"@.", +"@.", +"@.", +"@.", +"@.", +"@.", +"@."}; diff --git a/trollwut-orange-dark/xfwm4/top-right-inactive.xpm b/trollwut-orange-dark/xfwm4/top-right-inactive.xpm new file mode 100644 index 0000000..b643c8c --- /dev/null +++ b/trollwut-orange-dark/xfwm4/top-right-inactive.xpm @@ -0,0 +1,33 @@ +/* XPM */ +static char * top_right_inactive_xpm[] = { +"2 26 4 1", +" c None", +". c #111111", +"+ c #111111", +"@ c #111111", +". ", +"+.", +"@.", +"@.", +"@.", +"@.", +"@.", +"@.", +"@.", +"@.", +"@.", +"@.", +"@.", +"@.", +"@.", +"@.", +"@.", +"@.", +"@.", +"@.", +"@.", +"@.", +"@.", +"@.", +"@.", +"@."};