├── .editorconfig ├── .gitignore ├── .scss-lint.yml ├── CREDITS ├── LICENSE ├── Makefile ├── README.md ├── change_color.sh ├── cinnamox_specific ├── LICENSE ├── README.md ├── cinnamox_enable_qt5ct.sh ├── cinnamox_firefox_fix.sh ├── cinnamox_fontsize.sh ├── cinnamox_gtk_picker.sh ├── cinnamox_release_packager.sh ├── cinnamox_titlebar_button_size.sh ├── cinnamox_toggle_GTK2_HIDPI.sh ├── cinnamox_toggle_cinnamon.sh ├── cinnamox_toggle_menufix.sh ├── cinnamox_transparency.sh ├── info.json └── thumbnails │ ├── Cinnamox-Aubergine │ └── thumbnail.png │ ├── Cinnamox-Gold-Spice │ └── thumbnail.png │ ├── Cinnamox-Heather │ └── thumbnail.png │ ├── Cinnamox-Kashmir-Blue │ └── thumbnail.png │ ├── Cinnamox-Rhino │ └── thumbnail.png │ ├── Cinnamox-Rosso-Cursa │ └── thumbnail.png │ └── Cinnamox-Willow-Grove │ └── thumbnail.png ├── colors ├── cinnamox │ ├── Cinnamox-Aubergine │ ├── Cinnamox-Gold-Spice │ ├── Cinnamox-Heather │ ├── Cinnamox-Kashmir-Blue │ ├── Cinnamox-Rhino │ ├── Cinnamox-Rosso-Cursa │ └── Cinnamox-Willow-Grove ├── mint_themes │ ├── Mint-X │ ├── Mint-Y │ └── Mint-Y-Dark ├── oomox │ ├── clearlooks │ ├── lavender │ └── monovedek_lcars └── theme_template ├── maintenance_scripts ├── scss-lint.sh └── show_recent_history.sh ├── screenshots ├── theme-Cinnamox-Kashmir-Blue-gtk2-awf.png ├── theme-Cinnamox-Kashmir-Blue-gtk3-page1.png ├── theme-Cinnamox-Kashmir-Blue-gtk3-page2.png ├── theme-Cinnamox-Kashmir-Blue-gtk3-page3.png ├── theme-Cinnamox-Kashmir-Blue_hidpi-gtk2-awf.png ├── theme-Cinnamox-Kashmir-Blue_hidpi-gtk3-page1.png ├── theme-Cinnamox-Kashmir-Blue_hidpi-gtk3-page2.png └── theme-Cinnamox-Kashmir-Blue_hidpi-gtk3-page3.png ├── scripts ├── darker.sh ├── is_dark.sh └── mix.sh └── src ├── assets ├── all-assets.svg ├── all-assets.txt ├── change_dpi.sh ├── checkbox-checked-dark.svg ├── checkbox-checked-insensitive-dark.svg ├── checkbox-checked-insensitive.svg ├── checkbox-checked.svg ├── checkbox-mixed-dark.svg ├── checkbox-mixed-insensitive-dark.svg ├── checkbox-mixed-insensitive.svg ├── checkbox-mixed.svg ├── checkbox-unchecked-dark.svg ├── checkbox-unchecked-insensitive-dark.svg ├── checkbox-unchecked-insensitive.svg ├── checkbox-unchecked.svg ├── grid-selection-checked-dark.svg ├── grid-selection-checked.svg ├── grid-selection-unchecked-dark.svg ├── grid-selection-unchecked.svg ├── menuitem-checkbox-checked-hover.svg ├── menuitem-checkbox-checked-insensitive.svg ├── menuitem-checkbox-checked.svg ├── menuitem-checkbox-mixed-hover.svg ├── menuitem-checkbox-mixed-insensitive.svg ├── menuitem-checkbox-mixed-selected.svg ├── menuitem-checkbox-mixed.svg ├── menuitem-checkbox-unchecked.svg ├── menuitem-radio-checked-hover.svg ├── menuitem-radio-checked-insensitive.svg ├── menuitem-radio-checked.svg ├── menuitem-radio-mixed-hover.svg ├── menuitem-radio-mixed-insensitive.svg ├── menuitem-radio-mixed-selected.svg ├── menuitem-radio-mixed.svg ├── menuitem-radio-unchecked.svg ├── pane-handle-vertical.svg ├── pane-handle.png ├── pane-handle.svg ├── pane-handle@2.png ├── radio-checked-dark.svg ├── radio-checked-insensitive-dark.svg ├── radio-checked-insensitive.svg ├── radio-checked.svg ├── radio-mixed-dark.svg ├── radio-mixed-insensitive-dark.svg ├── radio-mixed-insensitive.svg ├── radio-mixed.svg ├── radio-selected-insensitive.svg ├── radio-selected.svg ├── radio-unchecked-dark.svg ├── radio-unchecked-insensitive-dark.svg ├── radio-unchecked-insensitive.svg ├── radio-unchecked.svg ├── radio-unselected-dark.svg ├── radio-unselected-insensitive-dark.svg ├── radio-unselected-insensitive.svg ├── radio-unselected.svg ├── sed.sh └── unsed.sh ├── cinnamon ├── assets │ ├── add-workspace-hover.png │ ├── add-workspace.png │ ├── calendar-arrow-left.svg │ ├── calendar-arrow-right.svg │ ├── checkbox-off.svg │ ├── checkbox.svg │ ├── close-window.svg │ ├── corner-ripple.png │ ├── radiobutton-off.svg │ ├── radiobutton.svg │ ├── toggle-off-intl.svg │ ├── toggle-off-us.svg │ ├── toggle-on-intl.svg │ ├── toggle-on-us.svg │ └── trash-icon.png ├── scss │ ├── _extends.scss │ ├── _global.scss │ ├── _header.scss │ ├── cinnamon.scss │ ├── cinnamon_old.scss │ └── sections │ │ ├── _accessibility.scss │ │ ├── _alt-tab.scss │ │ ├── _calendar.scss │ │ ├── _desklets.scss │ │ ├── _dialogs.scss │ │ ├── _menu.scss │ │ ├── _notifications.scss │ │ ├── _overview.scss │ │ ├── _panel.scss │ │ ├── _panel_new.scss │ │ ├── _stage.scss │ │ └── _tile-hud.scss └── thumbnail.png ├── gtk-2.0 ├── gtkrc └── gtkrc.hidpi ├── gtk-3.0 ├── assets ├── gtk-dark.css ├── gtk.css ├── gtk.gresource.xml ├── scss │ ├── _colors.scss │ ├── _functions.scss │ ├── _global.scss │ ├── _widgets.scss │ ├── apps │ │ ├── _gedit.scss │ │ ├── _gnome-terminal.scss │ │ ├── _lightdm.scss │ │ ├── _mate-applications.scss │ │ ├── _nautilus.scss │ │ ├── _nemo.scss │ │ ├── _panel.scss │ │ ├── _synaptic.scss │ │ ├── _unity-greeter.scss │ │ ├── _unity.scss │ │ └── _xfce.scss │ ├── gtk-dark.scss │ ├── gtk.scss │ └── widgets │ │ ├── _actionbar.scss │ │ ├── _base.scss │ │ ├── _button.scss │ │ ├── _calendar.scss │ │ ├── _choosers.scss │ │ ├── _entry.scss │ │ ├── _grid.scss │ │ ├── _infobar.scss │ │ ├── _menu.scss │ │ ├── _misc.scss │ │ ├── _notebook.scss │ │ ├── _osd.scss │ │ ├── _overshoot.scss │ │ ├── _progress.scss │ │ ├── _scrollbar.scss │ │ ├── _sidebar.scss │ │ ├── _spinner.scss │ │ ├── _toggle.scss │ │ ├── _toolbar.scss │ │ ├── _view.scss │ │ └── _window.scss ├── thumbnail.png └── thumbnail.svg ├── gtk-3.20 ├── assets ├── gtk-dark.css ├── gtk.css ├── gtk.gresource.xml ├── scss │ ├── _colors.scss │ ├── _functions.scss │ ├── _global.scss │ ├── _widgets.scss │ ├── apps │ │ ├── _chromium.scss │ │ ├── _cinnamon-applications.scss │ │ ├── _gedit.scss │ │ ├── _gnome-applications.scss │ │ ├── _gnome-terminal.scss │ │ ├── _lightdm.scss │ │ ├── _mate-applications.scss │ │ ├── _nautilus.scss │ │ ├── _nemo.scss │ │ ├── _panel.scss │ │ ├── _synaptic.scss │ │ ├── _unity-greeter.scss │ │ ├── _unity.scss │ │ └── _xfce.scss │ ├── gtk-dark.scss │ ├── gtk.scss │ └── widgets │ │ ├── _actionbar.scss │ │ ├── _base.scss │ │ ├── _button.scss │ │ ├── _calendar.scss │ │ ├── _choosers.scss │ │ ├── _entry.scss │ │ ├── _grid.scss │ │ ├── _infobar.scss │ │ ├── _menu.scss │ │ ├── _misc.scss │ │ ├── _notebook.scss │ │ ├── _osd.scss │ │ ├── _overshoot.scss │ │ ├── _progress.scss │ │ ├── _scrollbar.scss │ │ ├── _sidebar.scss │ │ ├── _spinner.scss │ │ ├── _toggle.scss │ │ ├── _toolbar.scss │ │ ├── _view.scss │ │ └── _window.scss ├── thumbnail.png └── thumbnail.svg ├── index.theme ├── metacity-1 ├── metacity-theme-2.xml ├── metacity-theme-3.xml ├── thumbnail.png └── thumbnail.svg ├── openbox-3 ├── close.xbm ├── close_hover.xbm ├── desk.xbm ├── desk_toggled.xbm ├── iconify.xbm ├── iconify_hover.xbm ├── max.xbm ├── max_toggled.xbm ├── shade.xbm ├── shade_toggled.xbm └── themerc ├── qt5ct_palette.conf ├── unity ├── close.svg ├── close_dash.svg ├── close_dash_disabled.svg ├── close_dash_prelight.svg ├── close_dash_pressed.svg ├── close_focused_normal.svg ├── close_focused_prelight.svg ├── close_focused_pressed.svg ├── close_unfocused.svg ├── close_unfocused_prelight.svg ├── close_unfocused_pressed.svg ├── launcher_arrow_ltr_19.svg ├── launcher_arrow_ltr_37.svg ├── launcher_arrow_outline_ltr_19.svg ├── launcher_arrow_outline_ltr_37.svg ├── launcher_arrow_outline_rtl_19.svg ├── launcher_arrow_outline_rtl_37.svg ├── launcher_arrow_rtl_19.svg ├── launcher_arrow_rtl_37.svg ├── launcher_icon_back_150.svg ├── launcher_icon_back_54.svg ├── launcher_icon_edge_150.svg ├── launcher_icon_edge_54.svg ├── launcher_icon_glow_200.svg ├── launcher_icon_glow_62.svg ├── launcher_icon_selected_back_150.svg ├── launcher_icon_selected_back_54.svg ├── launcher_icon_shadow_200.svg ├── launcher_icon_shadow_62.svg ├── launcher_icon_shine_150.svg ├── launcher_icon_shine_54.svg ├── launcher_pip_ltr_19.svg ├── launcher_pip_ltr_37.svg ├── launcher_pip_rtl_19.svg ├── launcher_pip_rtl_37.svg ├── maximize.svg ├── maximize_dash.svg ├── maximize_dash_disabled.svg ├── maximize_dash_prelight.svg ├── maximize_dash_pressed.svg ├── maximize_focused_normal.svg ├── maximize_focused_prelight.svg ├── maximize_focused_pressed.svg ├── maximize_unfocused.svg ├── maximize_unfocused_prelight.svg ├── maximize_unfocused_pressed.svg ├── minimize.svg ├── minimize_dash.svg ├── minimize_dash_disabled.svg ├── minimize_dash_prelight.svg ├── minimize_dash_pressed.svg ├── minimize_focused_normal.svg ├── minimize_focused_prelight.svg ├── minimize_focused_pressed.svg ├── minimize_unfocused.svg ├── minimize_unfocused_prelight.svg ├── minimize_unfocused_pressed.svg ├── minimized.svg ├── modes │ ├── launcher_bfb-flat.png │ ├── launcher_bfb_ns.png │ └── ubuntu-square.svg ├── progress_bar_fill.svg ├── progress_bar_trough.svg ├── sheet_style_close_focused.svg ├── sheet_style_close_focused_prelight.svg ├── sheet_style_close_focused_pressed.svg ├── unmaximize.svg ├── unmaximize_dash.svg ├── unmaximize_dash_disabled.svg ├── unmaximize_dash_prelight.svg ├── unmaximize_dash_pressed.svg ├── unmaximize_focused_normal.svg ├── unmaximize_focused_prelight.svg ├── unmaximize_focused_pressed.svg ├── unmaximize_unfocused.svg ├── unmaximize_unfocused_prelight.svg └── unmaximize_unfocused_pressed.svg ├── xfce-notify-4.0 └── gtkrc └── xfwm4 ├── bottom-active.xpm ├── bottom-inactive.xpm ├── bottom-left-active.xpm ├── bottom-left-inactive.xpm ├── bottom-right-active.xpm ├── bottom-right-inactive.xpm ├── close-active.xpm ├── close-inactive.xpm ├── close-prelight.xpm ├── close-pressed.xpm ├── hide-active.xpm ├── hide-inactive.xpm ├── hide-prelight.xpm ├── hide-pressed.xpm ├── left-active.xpm ├── left-inactive.xpm ├── maximize-active.xpm ├── maximize-inactive.xpm ├── maximize-prelight.xpm ├── maximize-pressed.xpm ├── maximize-toggled-active.xpm ├── maximize-toggled-inactive.xpm ├── maximize-toggled-prelight.xpm ├── maximize-toggled-pressed.xpm ├── menu-active.xpm ├── menu-inactive.xpm ├── menu-prelight.xpm ├── menu-pressed.xpm ├── right-active.xpm ├── right-inactive.xpm ├── shade-active.xpm ├── shade-inactive.xpm ├── shade-prelight.xpm ├── shade-pressed.xpm ├── shade-toggled-active.xpm ├── shade-toggled-inactive.xpm ├── shade-toggled-prelight.xpm ├── shade-toggled-pressed.xpm ├── stick-active.xpm ├── stick-inactive.xpm ├── stick-prelight.xpm ├── stick-pressed.xpm ├── stick-toggled-active.xpm ├── stick-toggled-inactive.xpm ├── stick-toggled-prelight.xpm ├── stick-toggled-pressed.xpm ├── themerc ├── title-1-active.xpm ├── title-1-inactive.xpm ├── title-2-active.xpm ├── title-2-inactive.xpm ├── title-3-active.xpm ├── title-3-inactive.xpm ├── title-4-active.xpm ├── title-4-inactive.xpm ├── title-5-active.xpm ├── title-5-inactive.xpm ├── top-left-active.xpm ├── top-left-inactive.xpm ├── top-right-active.xpm └── top-right-inactive.xpm /.editorconfig: -------------------------------------------------------------------------------- 1 | # EditorConfig helps developers define and maintain consistent 2 | # coding styles between different editors and IDEs 3 | # editorconfig.org 4 | 5 | root = true 6 | 7 | 8 | [*] 9 | 10 | # change these settings to your own preference 11 | indent_style = space 12 | indent_size = 4 13 | 14 | # we recommend you to keep these unchanged 15 | end_of_line = lf 16 | charset = utf-8 17 | trim_trailing_whitespace = true 18 | insert_final_newline = true 19 | 20 | [*.md] 21 | trim_trailing_whitespace = false 22 | 23 | [*.yml] 24 | indent_style = space 25 | indent_size = 2 26 | 27 | [Makefile] 28 | indent_style = tab 29 | indent_size = 4 30 | 31 | [*.sh] 32 | indent_style = tab 33 | indent_size = 4 34 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Ignore Backup Copies from Text Editor 2 | *~ 3 | 4 | # Ignore SASS files 5 | .sass-cache 6 | gtk.gresource 7 | dist 8 | 9 | # builds 10 | cinnamox_builds/ 11 | 12 | -------------------------------------------------------------------------------- /CREDITS: -------------------------------------------------------------------------------- 1 | Original Numix: 2 | Simon Steinbeiß 3 | Joern Konopka 4 | Georgi Karavasilev 5 | David Barr 6 | 7 | Oo-mox adaptation: 8 | Yauhen Kirylau 9 | Trent McPheron 10 | Nathan Isom 11 | Luke Jones 12 | Alex Chew 13 | livanh 14 | Johannes Damboeck 15 | Steve "smurphos" M <29017677+smurphos@users.noreply.github.com> 16 | 17 | Cinnamox fork: 18 | Steve "smurphos" M <29017677+smurphos@users.noreply.github.com> -------------------------------------------------------------------------------- /cinnamox_specific/cinnamox_enable_qt5ct.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | #Description: Helper file to move #THEMENAME.conf to /$HOME/.config/qt5ct/colors folder 3 | THEMENAME=#THEMENAME; 4 | DIRECTORY="/home/$USER/.themes/$THEMENAME/qt5ct/"; 5 | QTDIR="$HOME/.config/qt5ct/colors"; 6 | cd "$DIRECTORY" || exit; 7 | if [ ! -f "$PWD/$THEMENAME.conf" ]; then 8 | if [ -t 1 ]; then 9 | echo "Something is wrong. Cannot find $PWD/$THEMENAME.conf" 10 | echo ""; 11 | read -rp "Press enter to exit the script."; 12 | fi 13 | exit 1; 14 | fi 15 | if [ ! -d "$QTDIR" ]; then 16 | mkdir "$QTDIR"; 17 | fi 18 | echo "Copying $PWD/$THEMENAME.conf to $QTDIR/$THEMENAME.conf" 19 | cp "$PWD/$THEMENAME.conf" "$QTDIR/$THEMENAME.conf"; 20 | if [ -t 1 ]; then 21 | echo ""; 22 | read -rp "Press enter to exit the script."; 23 | fi 24 | exit; 25 | -------------------------------------------------------------------------------- /cinnamox_specific/cinnamox_firefox_fix.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | #Description: Helper file to write user.js to /$HOME/.mozilla/firefox/usersprofile.default folder in order to fix issues with text visibility in input fields with some themes 3 | if find "$HOME"/.mozilla/firefox/ -maxdepth 1 -type d -name '*.default' | head -1; then 4 | TARGETPATH=$(find "$HOME"/.mozilla/firefox/ -maxdepth 1 -type d -name '*.default' | head -1) 5 | TARGETFILE="$TARGETPATH/user.js" 6 | TARGETSTRING="user_pref(\"widget.content.gtk-theme-override\", \"Adwaita\");" 7 | if [ ! -f "$TARGETFILE" ]; then 8 | touch "$TARGETFILE" 9 | echo "creating file $TARGETFILE" 10 | echo "" 11 | fi 12 | if ! grep -q "widget.content.gtk-theme-override" "$TARGETFILE"; then 13 | echo "$TARGETSTRING" >> "$TARGETFILE" 14 | echo "writing string '$TARGETSTRING' to $TARGETFILE" 15 | echo "" 16 | echo "please restart Firefox for fix to take effect" 17 | else 18 | echo "$TARGETFILE already contains a widget.content.gtk-theme-override" 19 | fi 20 | else 21 | echo "could not locate your .default firefox profile" 22 | fi 23 | if [ -t 1 ]; then 24 | echo ""; 25 | read -rp "Press enter to exit the script."; 26 | fi 27 | exit 28 | -------------------------------------------------------------------------------- /cinnamox_specific/cinnamox_release_packager.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | #Description: A script to move cinnamox_theme files to appropriate git directories to be pushed for release. 3 | if [ ! -t 1 ]; then 4 | exit 5 | fi 6 | echo ""; 7 | read -rp "Press enter to start the script."; 8 | SPICEDIR="$HOME/Github/other_projects/cinnamon-spices-themes"; 9 | MYDIR="$HOME/Github/my_projects/cinnamox_themes"; 10 | SOURCEDIR="$HOME/.themes"; 11 | THEMES=("Cinnamox-Aubergine" "Cinnamox-Gold-Spice" "Cinnamox-Heather" "Cinnamox-Kashmir-Blue" "Cinnamox-Rhino" "Cinnamox-Rosso-Cursa" "Cinnamox-Willow-Grove"); 12 | for THEMENAME in "${THEMES[@]}" 13 | do 14 | echo "Copying $SOURCEDIR/$THEMENAME to $MYDIR/$THEMENAME"; 15 | rsync -a --exclude 'metadata.json' --exclude 'gtk-3.0/gtk.css' "$SOURCEDIR/$THEMENAME"/ "$MYDIR/$THEMENAME"; 16 | echo "Copying $SOURCEDIR/$THEMENAME to $SPICEDIR/$THEMENAME/files/$THEMENAME"; 17 | rsync -a --exclude 'metadata.json' --exclude 'gtk-3.0/gtk.css' "$SOURCEDIR/$THEMENAME"/ "$SPICEDIR/$THEMENAME/files/$THEMENAME"; 18 | echo "Copying info.json, LICENSE and README.md from $SOURCEDIR/$THEMENAME to $SPICEDIR/$THEMENAME"; 19 | rsync -a --include 'info.json' --include 'README.md' --include 'LICENSE' --exclude '*' "$SOURCEDIR/$THEMENAME"/ "$SPICEDIR/$THEMENAME"; 20 | echo "Copying Cinnamon thumbnail.png to $SPICEDIR/$THEMENAME"; 21 | cp "$SOURCEDIR/$THEMENAME/cinnamon/thumbnail.png" "$SPICEDIR/$THEMENAME/screenshot.png" 22 | done 23 | echo ""; 24 | read -rp "Press enter to exit the script."; 25 | exit 26 | 27 | -------------------------------------------------------------------------------- /cinnamox_specific/cinnamox_toggle_GTK2_HIDPI.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | #Description: Helper script to toggle GTK2 HIDPI Support 3 | THEMENAME=#THEMENAME; 4 | DIRECTORY="/home/$USER/.themes/$THEMENAME/gtk-2.0/"; 5 | cd "$DIRECTORY" || exit; 6 | if [ ! -f "$PWD/gtkrc" ]; then 7 | echo "Something is wrong. Cannot find $PWD/gtkrc" 8 | echo ""; 9 | read -rp "Press enter to exit the script."; 10 | exit 1; 11 | fi 12 | if [ ! -f "gtkrc.nohidpi" ]; then 13 | cp gtkrc gtkrc.nohidpi && cp -f gtkrc.hidpi gtkrc && echo "Enabled HIDPI in GTK2. Reloading $THEMENAME."; 14 | gsettings reset org.cinnamon.desktop.interface gtk-theme; 15 | gsettings set org.cinnamon.desktop.interface gtk-theme "$THEMENAME"; 16 | else 17 | cp -f gtkrc.nohidpi gtkrc && rm gtkrc.nohidpi && echo "Disabled HIDPI in GTK2. Reloading $THEMENAME."; 18 | gsettings reset org.cinnamon.desktop.interface gtk-theme; 19 | gsettings set org.cinnamon.desktop.interface gtk-theme "$THEMENAME"; 20 | fi 21 | if [ -t 1 ]; then 22 | echo ""; 23 | read -rp "Press enter to exit the script."; 24 | fi 25 | exit; 26 | -------------------------------------------------------------------------------- /cinnamox_specific/cinnamox_toggle_cinnamon.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | #Description: Helper script to toggle different versions of cinnamon.css 3 | THEMENAME=#THEMENAME; 4 | DIRECTORY="/home/$USER/.themes/$THEMENAME/cinnamon/"; 5 | cd "$DIRECTORY" || exit; 6 | if [ ! -f "$PWD/cinnamon.css" ]; then 7 | echo "Something is wrong. Cannot find $PWD/cinnamon.css" 8 | echo ""; 9 | read -rp "Press enter to exit the script."; 10 | exit 1; 11 | fi 12 | if [ ! -f "cinnamon_new.css" ]; then 13 | cp cinnamon.css cinnamon_new.css && cp -f cinnamon_old.css cinnamon.css && echo "Enabled Cinnamon old style. Reloading $THEMENAME."; 14 | gsettings reset org.cinnamon.theme name; 15 | gsettings set org.cinnamon.theme name "$THEMENAME"; 16 | else 17 | cp -f cinnamon_new.css cinnamon.css && rm cinnamon_new.css && echo "Enabled Cinnamon new style. Reloading $THEMENAME."; 18 | gsettings reset org.cinnamon.theme name; 19 | gsettings set org.cinnamon.theme name "$THEMENAME"; 20 | fi 21 | if [ -t 1 ]; then 22 | echo ""; 23 | read -rp "Press enter to exit the script."; 24 | fi 25 | exit; 26 | -------------------------------------------------------------------------------- /cinnamox_specific/cinnamox_toggle_menufix.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | if [ ! -t 1 ]; then 3 | exit 4 | fi 5 | THEMENAME="#THEMENAME"; 6 | DIRECTORY="/home/$USER/.themes/$THEMENAME/cinnamon/"; 7 | MENUDEFAULT=".menu-selected-app-box {}" 8 | MENUFIX=".menu-selected-app-box {margin-bottom: 0.6em;}" 9 | cd "$DIRECTORY" || exit; 10 | if ! grep -q "$THEMENAME" cinnamon.css; then 11 | echo "There is a problem. Cannot find the cinnamon.css file for $THEMENAME in $DIRECTORY."; 12 | echo "The script should only be used with $THEMENAME."; 13 | echo ""; 14 | read -rp "Press enter to exit script."; 15 | exit 1; 16 | fi 17 | if grep -Fq "$MENUDEFAULT" cinnamon.css; then 18 | sed -i "s|$MENUDEFAULT|$MENUFIX|g" cinnamon.css; 19 | MESSAGE="Menu app description fix applied." 20 | elif grep -q "$MENUFIX" cinnamon.css; then 21 | sed -i "s|$MENUFIX|$MENUDEFAULT|g" cinnamon.css; 22 | MESSAGE="Menu app description fix reverted." 23 | else 24 | echo "There is a problem. No string $MENUDEFAULT or $MENUFIX in cinnamon.css"; 25 | echo "The script should only be used with $THEMENAME."; 26 | echo ""; 27 | read -rp "Press enter to exit script."; 28 | exit 1; 29 | fi 30 | gsettings reset org.cinnamon.theme name; 31 | sleep 1; 32 | gsettings set org.cinnamon.theme name "$THEMENAME"; 33 | if [ -t 1 ]; then 34 | echo ""; 35 | echo "$MESSAGE"; 36 | echo ""; 37 | read -rp "Press enter to exit the script."; 38 | fi 39 | exit 40 | -------------------------------------------------------------------------------- /cinnamox_specific/info.json: -------------------------------------------------------------------------------- 1 | { 2 | "author": "smurphos", 3 | "name": "#THEMENAME", 4 | "description": "#THEMEDESCRIPTION", 5 | "license": "GPL-3.0" 6 | } 7 | -------------------------------------------------------------------------------- /cinnamox_specific/thumbnails/Cinnamox-Aubergine/thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smurphos/cinnamox-gtk-theme/31eb282dc377f4197580cb4b563532d8f87b1858/cinnamox_specific/thumbnails/Cinnamox-Aubergine/thumbnail.png -------------------------------------------------------------------------------- /cinnamox_specific/thumbnails/Cinnamox-Gold-Spice/thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smurphos/cinnamox-gtk-theme/31eb282dc377f4197580cb4b563532d8f87b1858/cinnamox_specific/thumbnails/Cinnamox-Gold-Spice/thumbnail.png -------------------------------------------------------------------------------- /cinnamox_specific/thumbnails/Cinnamox-Heather/thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smurphos/cinnamox-gtk-theme/31eb282dc377f4197580cb4b563532d8f87b1858/cinnamox_specific/thumbnails/Cinnamox-Heather/thumbnail.png -------------------------------------------------------------------------------- /cinnamox_specific/thumbnails/Cinnamox-Kashmir-Blue/thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smurphos/cinnamox-gtk-theme/31eb282dc377f4197580cb4b563532d8f87b1858/cinnamox_specific/thumbnails/Cinnamox-Kashmir-Blue/thumbnail.png -------------------------------------------------------------------------------- /cinnamox_specific/thumbnails/Cinnamox-Rhino/thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smurphos/cinnamox-gtk-theme/31eb282dc377f4197580cb4b563532d8f87b1858/cinnamox_specific/thumbnails/Cinnamox-Rhino/thumbnail.png -------------------------------------------------------------------------------- /cinnamox_specific/thumbnails/Cinnamox-Rosso-Cursa/thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smurphos/cinnamox-gtk-theme/31eb282dc377f4197580cb4b563532d8f87b1858/cinnamox_specific/thumbnails/Cinnamox-Rosso-Cursa/thumbnail.png -------------------------------------------------------------------------------- /cinnamox_specific/thumbnails/Cinnamox-Willow-Grove/thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smurphos/cinnamox-gtk-theme/31eb282dc377f4197580cb4b563532d8f87b1858/cinnamox_specific/thumbnails/Cinnamox-Willow-Grove/thumbnail.png -------------------------------------------------------------------------------- /maintenance_scripts/scss-lint.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | set -ueo pipefail 3 | 4 | if [[ -d ./gtk320lint ]] ; then 5 | rm -fr ./gtk320lint/ 6 | fi 7 | cp -r src/gtk-3.20/ ./gtk320lint 8 | 9 | _exit() { 10 | rm -fr ./gtk320lint/ 11 | } 12 | trap _exit EXIT SIGHUP SIGINT SIGTERM INT 13 | 14 | sed -ie 's/%[A-Z0-9_]\+%/123456/g' ./gtk320lint/scss/_global.scss 15 | ~/.gem/ruby/*/bin/scss-lint ./gtk320lint/ 16 | -------------------------------------------------------------------------------- /maintenance_scripts/show_recent_history.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | filter=cat 4 | if [[ "${1:-}" = '-c' ]] ; then 5 | filter="grep -v -i -e style -e travis -e docker -e chore -e test -e revert -e screensh -e merge" 6 | shift 7 | fi 8 | 9 | git log \ 10 | --pretty=tformat:"%Cred%D%Creset %ad %Cgreen%h %Cblue%an %Creset%s" \ 11 | --date='format:%Y-%m-%d' \ 12 | --color=always \ 13 | $(git tag | grep -v gtk | sort -V | tail -n1)~1.. \ 14 | $@ \ 15 | | $filter 16 | -------------------------------------------------------------------------------- /screenshots/theme-Cinnamox-Kashmir-Blue-gtk2-awf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smurphos/cinnamox-gtk-theme/31eb282dc377f4197580cb4b563532d8f87b1858/screenshots/theme-Cinnamox-Kashmir-Blue-gtk2-awf.png -------------------------------------------------------------------------------- /screenshots/theme-Cinnamox-Kashmir-Blue-gtk3-page1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smurphos/cinnamox-gtk-theme/31eb282dc377f4197580cb4b563532d8f87b1858/screenshots/theme-Cinnamox-Kashmir-Blue-gtk3-page1.png -------------------------------------------------------------------------------- /screenshots/theme-Cinnamox-Kashmir-Blue-gtk3-page2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smurphos/cinnamox-gtk-theme/31eb282dc377f4197580cb4b563532d8f87b1858/screenshots/theme-Cinnamox-Kashmir-Blue-gtk3-page2.png -------------------------------------------------------------------------------- /screenshots/theme-Cinnamox-Kashmir-Blue-gtk3-page3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smurphos/cinnamox-gtk-theme/31eb282dc377f4197580cb4b563532d8f87b1858/screenshots/theme-Cinnamox-Kashmir-Blue-gtk3-page3.png -------------------------------------------------------------------------------- /screenshots/theme-Cinnamox-Kashmir-Blue_hidpi-gtk2-awf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smurphos/cinnamox-gtk-theme/31eb282dc377f4197580cb4b563532d8f87b1858/screenshots/theme-Cinnamox-Kashmir-Blue_hidpi-gtk2-awf.png -------------------------------------------------------------------------------- /screenshots/theme-Cinnamox-Kashmir-Blue_hidpi-gtk3-page1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smurphos/cinnamox-gtk-theme/31eb282dc377f4197580cb4b563532d8f87b1858/screenshots/theme-Cinnamox-Kashmir-Blue_hidpi-gtk3-page1.png -------------------------------------------------------------------------------- /screenshots/theme-Cinnamox-Kashmir-Blue_hidpi-gtk3-page2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smurphos/cinnamox-gtk-theme/31eb282dc377f4197580cb4b563532d8f87b1858/screenshots/theme-Cinnamox-Kashmir-Blue_hidpi-gtk3-page2.png -------------------------------------------------------------------------------- /screenshots/theme-Cinnamox-Kashmir-Blue_hidpi-gtk3-page3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smurphos/cinnamox-gtk-theme/31eb282dc377f4197580cb4b563532d8f87b1858/screenshots/theme-Cinnamox-Kashmir-Blue_hidpi-gtk3-page3.png -------------------------------------------------------------------------------- /scripts/darker.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | #set -x 3 | 4 | darker_channel() { 5 | value=${1} 6 | light_delta=${2} 7 | result=$(echo "ibase=16; ${value} - ${light_delta}" | bc) 8 | if [[ ${result} -lt 0 ]] ; then 9 | result=0 10 | fi 11 | if [[ ${result} -gt 255 ]] ; then 12 | result=255 13 | fi 14 | echo "${result}" 15 | } 16 | 17 | 18 | darker() { 19 | hexinput=$(echo $1 | tr '[:lower:]' '[:upper:]') 20 | light_delta=${2-10} 21 | 22 | a=`echo $hexinput | cut -c-2` 23 | b=`echo $hexinput | cut -c3-4` 24 | c=`echo $hexinput | cut -c5-6` 25 | 26 | r=$(darker_channel ${a} ${light_delta}) 27 | g=$(darker_channel ${b} ${light_delta}) 28 | b=$(darker_channel ${c} ${light_delta}) 29 | 30 | printf '%02x%02x%02x\n' ${r} ${g} ${b} 31 | } 32 | 33 | darker $@ 34 | -------------------------------------------------------------------------------- /scripts/is_dark.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | #set -x 3 | 4 | script_dir=$(readlink -f $(dirname "${0}")) 5 | 6 | is_dark() { 7 | hexinput=$(echo $1 | tr '[:lower:]' '[:upper:]') 8 | half_darker=$("${script_dir}/darker.sh" "${hexinput}" 88) 9 | if [[ "${half_darker}" = "000000" ]] ; then 10 | return 0; 11 | else 12 | return 1; 13 | fi 14 | } 15 | 16 | is_dark $@ 17 | -------------------------------------------------------------------------------- /scripts/mix.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | #set -x 3 | 4 | mix_channel() { 5 | value1=$(printf '%03d' 0x${1}) 6 | value2=$(printf '%03d' 0x${2}) 7 | ratio=${3} 8 | result=$(echo "scale=0; (${value1} * 100 * ${ratio} + ${value2} * 100 * (1 - ${ratio}))/100" | bc) 9 | if [[ ${result} -lt 0 ]] ; then 10 | result=0 11 | elif [[ ${result} -gt 255 ]] ; then 12 | result=255 13 | fi 14 | echo "${result}" 15 | } 16 | 17 | 18 | mix() { 19 | hexinput1=$(echo $1 | tr '[:lower:]' '[:upper:]') 20 | hexinput2=$(echo $2 | tr '[:lower:]' '[:upper:]') 21 | ratio=${3-0.5} 22 | 23 | a=$(echo $hexinput1 | cut -c-2) 24 | b=$(echo $hexinput1 | cut -c3-4) 25 | c=$(echo $hexinput1 | cut -c5-6) 26 | d=$(echo $hexinput2 | cut -c-2) 27 | e=$(echo $hexinput2 | cut -c3-4) 28 | f=$(echo $hexinput2 | cut -c5-6) 29 | 30 | r=$(mix_channel ${a} ${d} ${ratio}) 31 | g=$(mix_channel ${b} ${e} ${ratio}) 32 | b=$(mix_channel ${c} ${f} ${ratio}) 33 | 34 | printf '%02x%02x%02x\n' ${r} ${g} ${b} 35 | } 36 | 37 | mix $@ 38 | -------------------------------------------------------------------------------- /src/assets/all-assets.txt: -------------------------------------------------------------------------------- 1 | checkbox-checked-dark 2 | checkbox-checked-insensitive-dark 3 | checkbox-checked-insensitive 4 | checkbox-checked 5 | checkbox-mixed-dark 6 | checkbox-mixed-insensitive-dark 7 | checkbox-mixed-insensitive 8 | checkbox-mixed 9 | checkbox-unchecked-dark 10 | checkbox-unchecked-insensitive-dark 11 | checkbox-unchecked-insensitive 12 | checkbox-unchecked 13 | grid-selection-checked-dark 14 | grid-selection-checked 15 | grid-selection-unchecked-dark 16 | grid-selection-unchecked 17 | menuitem-checkbox-checked-hover 18 | menuitem-checkbox-checked-insensitive 19 | menuitem-checkbox-checked 20 | menuitem-checkbox-mixed-hover 21 | menuitem-checkbox-mixed-insensitive 22 | menuitem-checkbox-mixed 23 | menuitem-radio-checked-hover 24 | menuitem-radio-checked-insensitive 25 | menuitem-radio-checked 26 | pane-handle 27 | radio-checked-dark 28 | radio-checked-insensitive-dark 29 | radio-checked-insensitive 30 | radio-checked 31 | radio-mixed-dark 32 | radio-mixed-insensitive-dark 33 | radio-mixed-insensitive 34 | radio-mixed 35 | radio-unchecked-dark 36 | radio-unchecked-insensitive-dark 37 | radio-unchecked-insensitive 38 | radio-unchecked 39 | -------------------------------------------------------------------------------- /src/assets/change_dpi.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | for f in $@; do 3 | rsvg-convert -d 300 -p 300 -f svg $f -o $f.bak ; mv $f.bak $f 4 | done 5 | -------------------------------------------------------------------------------- /src/assets/checkbox-mixed-dark.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /src/assets/checkbox-mixed.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /src/assets/checkbox-unchecked-dark.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /src/assets/checkbox-unchecked-insensitive-dark.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /src/assets/checkbox-unchecked-insensitive.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /src/assets/checkbox-unchecked.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /src/assets/menuitem-checkbox-mixed-hover.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /src/assets/menuitem-checkbox-mixed-insensitive.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /src/assets/menuitem-checkbox-mixed-selected.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /src/assets/menuitem-checkbox-mixed.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /src/assets/menuitem-checkbox-unchecked.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /src/assets/menuitem-radio-checked-hover.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /src/assets/menuitem-radio-checked-insensitive.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /src/assets/menuitem-radio-checked.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /src/assets/menuitem-radio-mixed-hover.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /src/assets/menuitem-radio-mixed-insensitive.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /src/assets/menuitem-radio-mixed-selected.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /src/assets/menuitem-radio-mixed.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /src/assets/menuitem-radio-unchecked.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /src/assets/pane-handle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smurphos/cinnamox-gtk-theme/31eb282dc377f4197580cb4b563532d8f87b1858/src/assets/pane-handle.png -------------------------------------------------------------------------------- /src/assets/pane-handle@2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smurphos/cinnamox-gtk-theme/31eb282dc377f4197580cb4b563532d8f87b1858/src/assets/pane-handle@2.png -------------------------------------------------------------------------------- /src/assets/radio-checked-dark.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /src/assets/radio-checked-insensitive-dark.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /src/assets/radio-checked-insensitive.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /src/assets/radio-checked.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /src/assets/radio-mixed-dark.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /src/assets/radio-mixed-insensitive-dark.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /src/assets/radio-mixed-insensitive.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /src/assets/radio-mixed.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /src/assets/radio-selected-insensitive.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /src/assets/radio-selected.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /src/assets/radio-unchecked-dark.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /src/assets/radio-unchecked-insensitive-dark.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /src/assets/radio-unchecked-insensitive.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /src/assets/radio-unchecked.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /src/assets/radio-unselected-dark.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /src/assets/radio-unselected-insensitive-dark.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /src/assets/radio-unselected-insensitive.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /src/assets/radio-unselected.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /src/assets/sed.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | sed -i \ 3 | -e 's/#%BG%/rgb(0%,0%,0%)/g' \ 4 | -e 's/#%FG%/rgb(100%,100%,100%)/g' \ 5 | -e 's/#%MENU_BG%/rgb(50%,0%,0%)/g' \ 6 | -e 's/#%ACCENT_BG%/rgb(0%,50%,0%)/g' \ 7 | -e 's/#%TXT_BG%/rgb(50%,0%,50%)/g' \ 8 | -e 's/#%TXT_FG%/rgb(0%,0%,50%)/g' \ 9 | $@ 10 | -------------------------------------------------------------------------------- /src/assets/unsed.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | sed -i \ 3 | -e 's/rgb(0%,0%,0%)/#%BG%/g' \ 4 | -e 's/rgb(100%,100%,100%)/#%FG%/g' \ 5 | -e 's/rgb(50%,0%,0%)/#%MENU_BG%/g' \ 6 | -e 's/rgb(0%,50%,0%)/#%ACCENT_BG%/g' \ 7 | -e 's/rgb(0%,50.196078%,0%)/#%ACCENT_BG%/g' \ 8 | -e 's/rgb(50%,0%,50%)/#%TXT_BG%/g' \ 9 | -e 's/rgb(50.196078%,0%,50.196078%)/#%TXT_BG%/g' \ 10 | -e 's/rgb(0%,0%,50%)/#%TXT_FG%/g' \ 11 | $@ 12 | -------------------------------------------------------------------------------- /src/cinnamon/assets/add-workspace-hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smurphos/cinnamox-gtk-theme/31eb282dc377f4197580cb4b563532d8f87b1858/src/cinnamon/assets/add-workspace-hover.png -------------------------------------------------------------------------------- /src/cinnamon/assets/add-workspace.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smurphos/cinnamox-gtk-theme/31eb282dc377f4197580cb4b563532d8f87b1858/src/cinnamon/assets/add-workspace.png -------------------------------------------------------------------------------- /src/cinnamon/assets/corner-ripple.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smurphos/cinnamox-gtk-theme/31eb282dc377f4197580cb4b563532d8f87b1858/src/cinnamon/assets/corner-ripple.png -------------------------------------------------------------------------------- /src/cinnamon/assets/trash-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smurphos/cinnamox-gtk-theme/31eb282dc377f4197580cb4b563532d8f87b1858/src/cinnamon/assets/trash-icon.png -------------------------------------------------------------------------------- /src/cinnamon/scss/_header.scss: -------------------------------------------------------------------------------- 1 | /* #THEMENAME */ 2 | /* #VARIANT */ 3 | /* #FONTSIZE */ 4 | /* #THEMEDESCRIPTION */ 5 | /* -------------------------------------------------------------------------- */ 6 | /* This cinnamon theme has been built from an scss template. */ 7 | /* The source code, tools and instructions to make your own cinnamox theme */ 8 | /* can be found at https://github.com/smurphos/cinnamox-gtk-theme */ 9 | /* -------------------------------------------------------------------------- */ 10 | -------------------------------------------------------------------------------- /src/cinnamon/scss/cinnamon.scss: -------------------------------------------------------------------------------- 1 | @import "_global"; 2 | @import "_header"; 3 | @import "_extends"; 4 | 5 | @import "sections/_stage"; 6 | @import "sections/_menu"; 7 | @import "sections/_panel_new"; 8 | @import "sections/_calendar"; 9 | @import "sections/_accessibility"; 10 | @import "sections/_notifications"; 11 | @import "sections/_dialogs"; 12 | @import "sections/_desklets"; 13 | @import "sections/_alt-tab"; 14 | @import "sections/_overview"; 15 | @import "sections/_tile-hud"; 16 | -------------------------------------------------------------------------------- /src/cinnamon/scss/cinnamon_old.scss: -------------------------------------------------------------------------------- 1 | @import "_global"; 2 | @import "_header"; 3 | @import "_extends"; 4 | 5 | @import "sections/_stage"; 6 | @import "sections/_menu"; 7 | @import "sections/_panel"; 8 | @import "sections/_calendar"; 9 | @import "sections/_accessibility"; 10 | @import "sections/_notifications"; 11 | @import "sections/_dialogs"; 12 | @import "sections/_desklets"; 13 | @import "sections/_alt-tab"; 14 | @import "sections/_overview"; 15 | @import "sections/_tile-hud"; 16 | -------------------------------------------------------------------------------- /src/cinnamon/scss/sections/_accessibility.scss: -------------------------------------------------------------------------------- 1 | // on screen keyboard 2 | #keyboard { 3 | background-color: $bg_color_trans; 4 | } 5 | .keyboard-key { 6 | @extend %shared-button; 7 | 8 | &:grayed { 9 | color: $selected_fg_color; 10 | border-color: $selected_fg_color; 11 | } 12 | &:checked { 13 | border-color: $selected_border; 14 | } 15 | &:hover { 16 | @extend %shared-button-hover; 17 | } 18 | &:active { 19 | @extend %shared-button-active; 20 | } 21 | } 22 | .keyboard-layout { 23 | spacing: 8px; 24 | padding: 8px; 25 | } 26 | .keyboard-row { 27 | spacing: 16px; 28 | } 29 | .keyboard-subkeys { 30 | color: $cinn_fg_color; 31 | padding: 4px; 32 | -arrow-border-radius: $roundness; 33 | -arrow-background-color: $cinn_bg_color; 34 | -arrow-border-width: 1px; 35 | -arrow-border-color: $cinn_fg_color; 36 | -arrow-base: 16px; 37 | -arrow-rise: 8px; 38 | -boxpointer-gap: 4px; 39 | } 40 | // desktop zoom feature 41 | .magnifier-zoom-region { 42 | border: 3px solid $exterior_border; 43 | &.full-screen { 44 | border-width: 0; 45 | } 46 | } 47 | -------------------------------------------------------------------------------- /src/cinnamon/scss/sections/_alt-tab.scss: -------------------------------------------------------------------------------- 1 | // non 3D alt-tab options 2 | #altTabPopup { 3 | padding: 8px; 4 | spacing: 16px; 5 | } 6 | .switcher-list { 7 | @extend %bg-grad-to-bottom; 8 | 9 | border-radius: $roundness; 10 | border: 1px solid $exterior_border; 11 | padding: 16px; 12 | color: $cinn_fg_color; 13 | .item-box { 14 | padding: 8px; 15 | border-radius: $roundness; 16 | &:selected { 17 | @extend %selected-bg-grad-to-bottom; 18 | 19 | color: $selected_fg_color; 20 | } 21 | } 22 | .thumbnail-box { 23 | padding: 2px; 24 | spacing: 4px; 25 | color: $cinn_fg_color; 26 | } 27 | .thumbnail { 28 | min-width: 20em; 29 | } 30 | .separator { 31 | width: 1px; 32 | background-color: $selected_bg_color; 33 | } 34 | } 35 | .switcher-list-item-container { 36 | spacing: 8px; 37 | } 38 | .thumbnail-scroll-gradient-left { 39 | background-gradient-direction: horizontal; 40 | background-gradient-start: rgba(51, 51, 51, 1.0); 41 | background-gradient-end: rgba(51, 51, 51, 0); 42 | border-radius: $roundness; 43 | border-radius-topright: 0; 44 | border-radius-bottomright: 0; 45 | width: 60px; 46 | } 47 | .thumbnail-scroll-gradient-right { 48 | background-gradient-direction: horizontal; 49 | background-gradient-start: rgba(51, 51, 51, 0); 50 | background-gradient-end: rgba(51, 51, 51, 1.0); 51 | border-radius: $roundness; 52 | border-radius-topleft: 0; 53 | border-radius-bottomleft: 0; 54 | width: 60px; 55 | } 56 | .switcher-arrow { 57 | border-color: rgba(0,0,0,0); 58 | color: $cinn_fg_color; 59 | &:highlighted { 60 | border-color: rgba(0,0,0,0); 61 | color: $selected_fg_color; 62 | } 63 | } 64 | .switcher-preview-backdrop { 65 | background-color: rgba(25,25,25,0.65); 66 | } 67 | -------------------------------------------------------------------------------- /src/cinnamon/scss/sections/_desklets.scss: -------------------------------------------------------------------------------- 1 | // desklets - the base .desklet selector is for 'undecorated' desklets however some subtle background themeing is desirable 2 | // to maintain visibility irrespctive of wallpaper and to allow for the highlighting scheme to work 3 | .desklet { 4 | font-size: 0.9em; 5 | padding: 8px; 6 | color: $cinn_fg_color; 7 | border-radius: $roundness; 8 | background-color: $bg_color_trans; 9 | &:highlight { 10 | background-color: $selected_bg_color; 11 | } 12 | } 13 | // these do not inherit from .desklet 14 | .desklet-with-borders { 15 | @extend %desklet-shared; 16 | 17 | font-size: 0.9em; 18 | border-radius: $roundness; 19 | &:highlight { 20 | background-color: $selected_bg_color; 21 | } 22 | } 23 | .desklet-with-borders-and-header { 24 | @extend %desklet-shared; 25 | 26 | font-size: 0.9em; 27 | border-radius-bottomleft: $roundness; 28 | border-radius-bottomright: $roundness; 29 | &:highlight { 30 | background-color: $selected_bg_color; 31 | } 32 | } 33 | .desklet-header { 34 | @extend %desklet-shared; 35 | 36 | font-size: 1.2em; 37 | border-radius-topleft: $roundness; 38 | border-radius-topright: $roundness; 39 | &:highlight { 40 | background-color: $selected_bg_color; 41 | } 42 | } 43 | .photoframe-box { 44 | @extend %desklet-shared; 45 | 46 | border-radius: $roundness; 47 | &:highlight { 48 | background-color: $selected_bg_color; 49 | } 50 | } 51 | .desklet-drag-placeholder { 52 | border: 2px solid $selected_bg_color; 53 | background-color: $bg_color_trans; 54 | border-radius: $roundness; 55 | } 56 | .launcher { 57 | padding: 1px; 58 | transition-duration: 150; 59 | .icon-box { 60 | padding-top: 2px; 61 | } 62 | } 63 | // inherits font characteristics from .desklet-header 64 | .clock-desklet-label { 65 | } 66 | -------------------------------------------------------------------------------- /src/cinnamon/scss/sections/_tile-hud.scss: -------------------------------------------------------------------------------- 1 | // on screen preview of windows tiling placement 2 | .tile-preview { 3 | @extend %tile-shared; 4 | 5 | &.snap { 6 | @extend %tile-shared-snap; 7 | } 8 | } 9 | .tile-hud { 10 | @extend %tile-shared; 11 | 12 | &.snap { 13 | @extend %tile-shared-snap; 14 | } 15 | &:top { 16 | border-top-width: 0; 17 | 18 | border-radius: 0 0 10px 10px; 19 | } 20 | &:bottom { 21 | border-bottom-width: 0; 22 | 23 | border-radius: $roundness $roundness 0 0; 24 | } 25 | &:left { 26 | border-left-width: 0; 27 | 28 | border-radius: 0 10px 10px 0; 29 | } 30 | &:right { 31 | border-right-width: 0; 32 | 33 | border-radius: 10px 0 0 10px; 34 | } 35 | &:top-left { 36 | border-top-width: 0; 37 | border-left-width: 0; 38 | 39 | border-radius: 0 0 10px 0; 40 | } 41 | &:top-right { 42 | border-top-width: 0; 43 | border-right-width: 0; 44 | 45 | border-radius: 0 0 0 10px; 46 | } 47 | &:bottom-left { 48 | border-bottom-width: 0; 49 | border-left-width: 0; 50 | 51 | border-radius: 0 10px 0 0; 52 | } 53 | &:bottom-right { 54 | border-bottom-width: 0; 55 | border-right-width: 0; 56 | 57 | border-radius: 10px 0 0 0; 58 | } 59 | } 60 | -------------------------------------------------------------------------------- /src/cinnamon/thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smurphos/cinnamox-gtk-theme/31eb282dc377f4197580cb4b563532d8f87b1858/src/cinnamon/thumbnail.png -------------------------------------------------------------------------------- /src/gtk-3.0/assets: -------------------------------------------------------------------------------- 1 | ../assets -------------------------------------------------------------------------------- /src/gtk-3.0/gtk-dark.css: -------------------------------------------------------------------------------- 1 | @import url("resource:///org/numixproject/gtk/dist/gtk-dark.css"); 2 | -------------------------------------------------------------------------------- /src/gtk-3.0/gtk.css: -------------------------------------------------------------------------------- 1 | @import url("resource:///org/numixproject/gtk/dist/gtk.css"); 2 | -------------------------------------------------------------------------------- /src/gtk-3.0/scss/_widgets.scss: -------------------------------------------------------------------------------- 1 | @import "functions"; 2 | @import "global"; 3 | @import "colors"; 4 | 5 | 6 | @import "widgets/base"; 7 | @import "widgets/button"; 8 | @import "widgets/entry"; 9 | @import "widgets/actionbar"; 10 | @import "widgets/calendar"; 11 | @import "widgets/choosers"; 12 | @import "widgets/grid"; 13 | @import "widgets/infobar"; 14 | @import "widgets/menu"; 15 | @import "widgets/misc"; 16 | @import "widgets/notebook"; 17 | @import "widgets/osd"; 18 | @import "widgets/overshoot"; 19 | @import "widgets/progress"; 20 | @import "widgets/scrollbar"; 21 | @import "widgets/sidebar"; 22 | @import "widgets/spinner"; 23 | @import "widgets/toggle"; 24 | @import "widgets/toolbar"; 25 | @import "widgets/view"; 26 | @import "widgets/window"; 27 | 28 | @import "apps/unity-greeter"; 29 | @import "apps/gedit"; 30 | @import "apps/nautilus"; 31 | @import "apps/nemo"; 32 | @import "apps/panel"; 33 | @import "apps/synaptic"; 34 | @import "apps/xfce"; 35 | @import "apps/unity"; 36 | @import "apps/lightdm"; 37 | @import "apps/gnome-terminal"; 38 | -------------------------------------------------------------------------------- /src/gtk-3.0/scss/apps/_nautilus.scss: -------------------------------------------------------------------------------- 1 | /************ 2 | ! Nautilus * 3 | *************/ 4 | 5 | @include exports("nautilus") { 6 | .nautilus-desktop.nautilus-canvas-item { 7 | color: $white; 8 | text-shadow: 1px 1px $black; 9 | 10 | &:active { color: $fg_color; } 11 | 12 | &:selected { color: $selected_fg_color; } 13 | 14 | &:active, &:hover, &:selected { text-shadow: none; } 15 | } 16 | 17 | NautilusWindow { 18 | .toolbar { 19 | border-width: 0 0 1px; 20 | border-style: solid; 21 | border-color: border_normal($toolbar_bg_color); 22 | } 23 | 24 | .sidebar .frame { border: 0; } 25 | 26 | GtkPaned { 27 | border-width: 0 1px 0 0; 28 | border-style: solid; 29 | 30 | &, &:hover { 31 | border-color: shade($bg_color, ($contrast + .1)); 32 | background-color: $bg_color; 33 | } 34 | } 35 | } 36 | 37 | NautilusNotebook { 38 | &.notebook { 39 | border-right-width: 0; 40 | border-left-width: 0; 41 | border-bottom-width: 0; 42 | } 43 | 44 | .frame { border: 0; } 45 | } 46 | 47 | NautilusQueryEditor { 48 | .toolbar { 49 | padding-top: $spacing - 1px; 50 | padding-bottom: $spacing - 2px; 51 | border-width: 1px 0 0; 52 | border-style: solid; 53 | border-color: $toolbar_bg_color; 54 | background-color: shade($toolbar_bg_color, .9); 55 | 56 | &:nth-child(2) { border-color: border_normal($toolbar_bg_color); } 57 | 58 | &.search-bar { 59 | border-top-width: 0; 60 | border-bottom-width: 0; 61 | } 62 | 63 | &, &.search-bar { 64 | &:last-child, &:only-child { 65 | border-bottom-width: 1px; 66 | border-bottom-color: border_normal($toolbar_bg_color); 67 | } 68 | } 69 | 70 | } 71 | } 72 | } 73 | -------------------------------------------------------------------------------- /src/gtk-3.0/scss/apps/_nemo.scss: -------------------------------------------------------------------------------- 1 | /******** 2 | ! Nemo * 3 | *********/ 4 | 5 | @include exports("nemo") { 6 | .nemo-desktop.nemo-canvas-item { 7 | color: $white; 8 | text-shadow: 1px 1px $black; 9 | 10 | &:active { color: $fg_color; } 11 | 12 | &:selected { color: $selected_fg_color; } 13 | 14 | &:active, &:hover, &:selected { text-shadow: none; } 15 | } 16 | 17 | NemoPathbarButton { 18 | @include button($toolbar_bg_color, $toolbar_fg_color); 19 | 20 | -NemoPathbarButton-border-radius: $roundness; 21 | } 22 | 23 | NemoPlacesTreeView { 24 | -NemoPlacesTreeView-disk-full-bg-color: shade($toolbar_bg_color, .8); 25 | -NemoPlacesTreeView-disk-full-fg-color: $selected_bg_color; 26 | -NemoPlacesTreeView-disk-full-bar-width: 1px; 27 | -NemoPlacesTreeView-disk-full-bar-radius: 1px; 28 | -NemoPlacesTreeView-disk-full-bottom-padding: 2px; 29 | -NemoPlacesTreeView-disk-full-max-length: 70px; 30 | 31 | &:selected { 32 | -NemoPlacesTreeView-disk-full-bg-color: $selected_fg_color; 33 | -NemoPlacesTreeView-disk-full-fg-color: shade($selected_bg_color, 1.2); 34 | } 35 | } 36 | NemoWindow .nemo-inactive-pane .view, NemoWindow .nemo-inactive-pane iconview { 37 | background-color: darken($base_color, 5%); 38 | color: $text_color; 39 | } 40 | } 41 | -------------------------------------------------------------------------------- /src/gtk-3.0/scss/apps/_panel.scss: -------------------------------------------------------------------------------- 1 | /*********************** 2 | ! Fallback mode panel * 3 | ************************/ 4 | 5 | @include exports("panel") { 6 | %panel { 7 | @include linear-gradient($panel_bg_color); 8 | 9 | color: $panel_fg_color; 10 | } 11 | 12 | %panelbutton { 13 | border-width: 0 1px; 14 | border-radius: 0; 15 | border-color: transparent; 16 | background-color: transparent; 17 | background-image: none; 18 | color: $panel_fg_color; 19 | 20 | &:hover, &:hover { 21 | @include linear-gradient(mix($panel_bg_color, $panel_fg_color, .11)); 22 | 23 | border-color: mix($panel_bg_color, $panel_fg_color, .11); 24 | color: shade($panel_fg_color, 1.08); 25 | } 26 | 27 | &:active, &:checked { 28 | @include linear-gradient(mix($panel_bg_color, $panel_fg_color, .21), to top); 29 | 30 | border-color: mix($panel_bg_color, $panel_fg_color, .21); 31 | color: shade($panel_fg_color, 1.08); 32 | 33 | &:hover { 34 | @include linear-gradient(mix($panel_bg_color, $panel_fg_color, .31), to top); 35 | 36 | border-color: mix($panel_bg_color, $panel_fg_color, .31); 37 | } 38 | } 39 | } 40 | 41 | PanelWidget, PanelApplet, PanelToplevel { 42 | @extend %panel; 43 | 44 | padding: 0; 45 | } 46 | 47 | PanelApplet { 48 | border: 0; 49 | 50 | .button { 51 | @extend %panelbutton; 52 | 53 | -GtkButton-inner-border: 2; 54 | } 55 | } 56 | 57 | PanelSeparator { 58 | @extend %panel; 59 | 60 | border: 0; 61 | } 62 | 63 | PanelApplet > GtkMenuBar.menubar, PanelMenuBar.menubar, .gnome-panel-menu-bar { 64 | &.menuitem { 65 | @extend %panel; 66 | 67 | border: 0; 68 | 69 | -PanelMenuBar-icon-visible: true; 70 | } 71 | } 72 | 73 | PanelAppletFrame { 74 | @extend %panel; 75 | 76 | border: 0; 77 | } 78 | 79 | WnckPager, WnckTasklist { @extend %panel; } 80 | } 81 | -------------------------------------------------------------------------------- /src/gtk-3.0/scss/apps/_synaptic.scss: -------------------------------------------------------------------------------- 1 | /************ 2 | ! Synaptic * 3 | *************/ 4 | 5 | @include exports("synaptic") { 6 | GtkWindow > GtkVBox > .dock { 7 | &, > GtkHBox > GtkToolbar { 8 | @include linear-gradient($toolbar-bg-color); 9 | 10 | padding: $spacing; 11 | border: 0; 12 | color: $toolbar_fg_color; 13 | } 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /src/gtk-3.0/scss/apps/_xfce.scss: -------------------------------------------------------------------------------- 1 | @import "panel"; 2 | 3 | /*************** 4 | ! Xfce styles * 5 | ****************/ 6 | 7 | @include exports("xfce") { 8 | XfceHeading { 9 | margin: 0; 10 | padding: 0; 11 | border: 0; 12 | background-image: none; 13 | background-color: $base_color; 14 | color: $text_color; 15 | } 16 | 17 | .xfce4-panel { 18 | @extend %panel; 19 | 20 | font: normal; 21 | 22 | .button { @extend %panelbutton; } 23 | 24 | .menu { -gtk-image-effect: none; } 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /src/gtk-3.0/scss/gtk-dark.scss: -------------------------------------------------------------------------------- 1 | $variant: "dark"; 2 | 3 | @import "widgets"; 4 | -------------------------------------------------------------------------------- /src/gtk-3.0/scss/gtk.scss: -------------------------------------------------------------------------------- 1 | $variant: "light"; 2 | 3 | @import "widgets"; 4 | -------------------------------------------------------------------------------- /src/gtk-3.0/scss/widgets/_calendar.scss: -------------------------------------------------------------------------------- 1 | /********** 2 | ! Calendar 3 | ***********/ 4 | 5 | @include exports("calendar") { 6 | GtkCalendar { 7 | padding: 1px 3px; 8 | outline-offset: -1px; 9 | 10 | &:inconsistent { color: mix($fg_color, $bg_color, .5); } 11 | 12 | &.view, &.highlight, &.header, &.button { 13 | &, &:focus, &:hover, &:insensitive { 14 | background-color: transparent; 15 | background-image: none; 16 | border-width: 0; 17 | border-radius: 0; 18 | } 19 | } 20 | 21 | &.button { 22 | &, &:focus, &:hover, &:insensitive { 23 | color: $white; 24 | border-width: 0; 25 | box-shadow: none; 26 | } 27 | } 28 | 29 | &.highlight { color: $selected_bg_color; } 30 | } 31 | 32 | /* gnome-calendar */ 33 | .calendar-view { 34 | background-color: $base_color; 35 | color: $text_color; 36 | } 37 | } 38 | 39 | -------------------------------------------------------------------------------- /src/gtk-3.0/scss/widgets/_entry.scss: -------------------------------------------------------------------------------- 1 | /********* 2 | ! Entry * 3 | **********/ 4 | 5 | %linked_entry { 6 | border-width: 1px; 7 | border-radius: 0; 8 | border-right-width: 0; 9 | border-left-width: 0; 10 | 11 | &:first-child { 12 | border-width: 1px; 13 | border-radius: $roundness; 14 | border-right-width: 0; 15 | border-bottom-right-radius: 0; 16 | border-top-right-radius: 0; 17 | } 18 | 19 | &:last-child { 20 | border-width: 1px; 21 | border-radius: $roundness; 22 | border-left-width: 0; 23 | border-bottom-left-radius: 0; 24 | border-top-left-radius: 0; 25 | } 26 | 27 | &:only-child { 28 | border-width: 1px; 29 | border-radius: $roundness; 30 | } 31 | } 32 | 33 | %entry { 34 | padding: ($spacing - 1px) $spacing; 35 | border-width: 1px; 36 | border-style: solid; 37 | border-radius: $roundness; 38 | transition: border 150ms ease; 39 | box-shadow: inset 1px 1px alpha($dark_shadow, .06), 40 | inset -1px 0 alpha($dark_shadow, .06); 41 | 42 | &:focus, &:hover, &:active { transition: none; } 43 | 44 | &:selected, &:selected:focus { 45 | background-color: $selected_bg_color; 46 | color: $selected_fg_color; 47 | } 48 | 49 | &:insensitive { box-shadow: none; } 50 | 51 | &.progressbar { 52 | @include linear-gradient($selected_bg_color); 53 | 54 | border-width: 0; 55 | border-radius: $roundness; 56 | color: $selected_fg_color; 57 | } 58 | 59 | &.image.left { padding-right: $spacing; } 60 | } 61 | 62 | @mixin entry($bg, $fg) { 63 | @extend %entry; 64 | @include linear-gradient($bg, to top); 65 | @include border($bg); 66 | 67 | color: $fg; 68 | 69 | &:focus, &:active { border-color: $selected_bg_color; } 70 | 71 | &:insensitive { 72 | @include linear-gradient(shade($bg, .9), to top); 73 | 74 | color: mix($bg, $fg, .5); 75 | } 76 | } 77 | 78 | @include exports("entry") { 79 | .entry { 80 | @include entry($base_color, $text_color); 81 | 82 | &.linked, .linked & { @extend %linked_entry; } 83 | } 84 | } 85 | -------------------------------------------------------------------------------- /src/gtk-3.0/scss/widgets/_grid.scss: -------------------------------------------------------------------------------- 1 | /****************** 2 | ! Grid and flowbox 3 | *******************/ 4 | 5 | @include exports("grid") { 6 | .list { 7 | background-color: shade($bg_color, .97); 8 | color: $fg_color; 9 | 10 | &-row { 11 | &, &.button { 12 | border: 0; 13 | border-radius: 0; 14 | padding: $spacing; 15 | background-image: none; 16 | background-color: alpha($bg_color, 0); 17 | box-shadow: none; 18 | 19 | &:hover { 20 | background-image: none; 21 | background-color: shade($bg_color, 1.02); 22 | } 23 | 24 | &:selected { 25 | &, &:hover, &:focus { 26 | background-image: none; 27 | background-color: $selected_bg_color; 28 | color: $selected_fg_color; 29 | } 30 | } 31 | } 32 | } 33 | } 34 | 35 | .grid-child { 36 | &, GtkFlowBox & { 37 | padding: $spacing; 38 | border-radius: $roundness; 39 | 40 | &:selected { 41 | @extend %selected; 42 | 43 | outline-offset: -2px; 44 | } 45 | } 46 | } 47 | } 48 | 49 | -------------------------------------------------------------------------------- /src/gtk-3.0/scss/widgets/_infobar.scss: -------------------------------------------------------------------------------- 1 | @import "button"; 2 | 3 | 4 | /********* 5 | ! Infobar 6 | **********/ 7 | 8 | @include exports("infobar") { 9 | GtkInfoBar { 10 | border: 0; 11 | } 12 | 13 | $types: ( 14 | info: ($info_fg_color, $info_bg_color), 15 | warning: ($warning_fg_color, $warning_bg_color), 16 | question: ($question_fg_color, $question_bg_color), 17 | error: ($error_fg_color, $error_bg_color), 18 | ); 19 | 20 | 21 | @each $type, $colors in $types { 22 | $fg_color: nth($colors, 1); 23 | $bg_color: nth($colors, 2); 24 | 25 | .#{$type} { 26 | @include linear-gradient($bg_color); 27 | 28 | border: 1px solid shade($bg_color, .8); 29 | color: $fg_color; 30 | 31 | .button { 32 | @include button($bg_color, $fg_color); 33 | 34 | &.close { @extend %close_button; } 35 | } 36 | } 37 | } 38 | } 39 | -------------------------------------------------------------------------------- /src/gtk-3.0/scss/widgets/_spinner.scss: -------------------------------------------------------------------------------- 1 | /******************* 2 | ! Spinner animation 3 | ********************/ 4 | 5 | @include exports("spinner") { 6 | @keyframes spin { 7 | to { -gtk-icon-transform: rotate(1turn); } 8 | } 9 | 10 | .spinner { 11 | background-image: none; 12 | background-color: $selected_bg_color; 13 | opacity: 0; // non spinning spinner makes no sense 14 | 15 | -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); 16 | 17 | &:active { 18 | opacity: 1; 19 | animation: spin 1s linear infinite; 20 | 21 | &:insensitive { opacity: .5; } 22 | } 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /src/gtk-3.0/scss/widgets/_window.scss: -------------------------------------------------------------------------------- 1 | /************** 2 | ! Window frame 3 | ***************/ 4 | 5 | @include exports("window") { 6 | %window { 7 | box-shadow: 0 19px 38px rgba(0, 0, 0, .3), 0 15px 12px rgba(0, 0, 0, .22), 8 | 0 0 0 1px $wm_border_focused; 9 | 10 | &:backdrop { 11 | box-shadow: 0 10px 20px rgba(0, 0, 0, .19), 0 6px 6px rgba(0, 0, 0, .23), 12 | 0 0 0 1px $wm_border_unfocused; 13 | } 14 | } 15 | 16 | .window-frame { 17 | @extend %window; 18 | 19 | border: 0; 20 | border-radius: $roundness $roundness 0 0; 21 | background-color: mix(shade($titlebar_bg_focused, 0.7), $titlebar_fg_focused, 0.21); 22 | /* this is used for the resize cursor area */ 23 | margin: $spacing * 3; 24 | 25 | &.tiled { border-radius: 0; } 26 | 27 | &.solid-csd { 28 | border-radius: $roundness $roundness 0 0; 29 | margin: 1px; 30 | background-color: mix(shade($titlebar_bg_focused, 0.7), $titlebar_fg_focused, 0.21); 31 | box-shadow: none; 32 | } 33 | 34 | &.csd { 35 | &.popup { 36 | @extend %window; 37 | 38 | border-radius: 0; 39 | } 40 | 41 | &.tooltip { 42 | border-radius: $roundness; 43 | box-shadow: none; 44 | } 45 | 46 | &.message-dialog { 47 | @extend %window; 48 | 49 | border-radius: $roundness; 50 | } 51 | } 52 | 53 | &.ssd { 54 | // Fixed gtk-3.18 Unity bug (https://github.com/numixproject/numix-gtk-theme/issues/270) 55 | box-shadow: 0 0 0 1px $wm_border_focused; 56 | 57 | &.maximized { border-radius: 0; } 58 | } 59 | } 60 | } 61 | -------------------------------------------------------------------------------- /src/gtk-3.0/thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smurphos/cinnamox-gtk-theme/31eb282dc377f4197580cb4b563532d8f87b1858/src/gtk-3.0/thumbnail.png -------------------------------------------------------------------------------- /src/gtk-3.0/thumbnail.svg: -------------------------------------------------------------------------------- 1 | ../gtk-3.20/thumbnail.svg -------------------------------------------------------------------------------- /src/gtk-3.20/assets: -------------------------------------------------------------------------------- 1 | ../gtk-3.0/assets -------------------------------------------------------------------------------- /src/gtk-3.20/gtk-dark.css: -------------------------------------------------------------------------------- 1 | @import url("resource:///org/numixproject/gtk-3.20/dist/gtk-dark.css"); 2 | -------------------------------------------------------------------------------- /src/gtk-3.20/gtk.css: -------------------------------------------------------------------------------- 1 | @import url("resource:///org/numixproject/gtk-3.20/dist/gtk.css"); 2 | -------------------------------------------------------------------------------- /src/gtk-3.20/scss/_widgets.scss: -------------------------------------------------------------------------------- 1 | @import "functions"; 2 | @import "global"; 3 | @import "colors"; 4 | 5 | 6 | @import "widgets/base"; 7 | @import "widgets/button"; 8 | @import "widgets/entry"; 9 | @import "widgets/actionbar"; 10 | @import "widgets/calendar"; 11 | @import "widgets/choosers"; 12 | @import "widgets/grid"; 13 | @import "widgets/infobar"; 14 | @import "widgets/menu"; 15 | @import "widgets/misc"; 16 | @import "widgets/notebook"; 17 | @import "widgets/osd"; 18 | @import "widgets/overshoot"; 19 | @import "widgets/progress"; 20 | @import "widgets/scrollbar"; 21 | @import "widgets/sidebar"; 22 | @import "widgets/spinner"; 23 | @import "widgets/toggle"; 24 | @import "widgets/toolbar"; 25 | @import "widgets/view"; 26 | @import "widgets/window"; 27 | 28 | @import "apps/mate-applications"; 29 | @import "apps/cinnamon-applications"; 30 | @import "apps/gnome-applications"; 31 | @import "apps/unity-greeter"; 32 | @import "apps/gedit"; 33 | @import "apps/nautilus"; 34 | @import "apps/nemo"; 35 | @import "apps/panel"; 36 | @import "apps/synaptic"; 37 | @import "apps/xfce"; 38 | @import "apps/unity"; 39 | @import "apps/lightdm"; 40 | @import "apps/gnome-terminal"; 41 | @import "apps/chromium"; 42 | -------------------------------------------------------------------------------- /src/gtk-3.20/scss/apps/_chromium.scss: -------------------------------------------------------------------------------- 1 | /****************** 2 | ! Chromium Tweaks* 3 | *******************/ 4 | 5 | // chromium context menu will always show annoying background color with rounded menus. 6 | menu, 7 | .menu, 8 | .context-menu { 9 | &.chromium { border-radius: 0; } 10 | } 11 | -------------------------------------------------------------------------------- /src/gtk-3.20/scss/apps/_cinnamon-applications.scss: -------------------------------------------------------------------------------- 1 | /********************* 2 | ! Cinnamon Settings * 3 | **********************/ 4 | 5 | @include exports("cinnamon-settings") { 6 | .cs-category-view { 7 | &, .view { 8 | &, &:backdrop { 9 | background-color: transparent; 10 | } 11 | 12 | &:selected { 13 | &:focus, & { 14 | @extend %selected_items; 15 | } 16 | } 17 | } 18 | } 19 | } 20 | 21 | /********************* 22 | ! XApp Status Applet * 23 | **********************/ 24 | 25 | .xapp-status-icon-menu-window.popup { 26 | background-color: transparent; 27 | 28 | & decoration { 29 | border-radius: $roundness; 30 | box-shadow: none; 31 | } 32 | 33 | & > decoration, 34 | & > menu { 35 | border-radius: $roundness; 36 | } 37 | } 38 | -------------------------------------------------------------------------------- /src/gtk-3.20/scss/apps/_gnome-applications.scss: -------------------------------------------------------------------------------- 1 | /**************** 2 | ! Gnome clocks * 3 | *****************/ 4 | 5 | @include exports("gnome-clocks") { 6 | .clocks-analog-frame { 7 | &.trough { color: mix($fg_color, $bg_color, .85); } 8 | 9 | &.progress { color: mix($bg_color, $selected_bg_color, .5); } 10 | 11 | &.progress-fast { color: shade($selected_bg_color, .7); } 12 | } 13 | } 14 | 15 | 16 | /***************** 17 | ! Gnome Builder * 18 | ******************/ 19 | 20 | @include exports("gnome-builder") { 21 | workbench.csd > stack.titlebar:not(headerbar) { 22 | padding: 0; 23 | background: none; 24 | border: 0; 25 | box-shadow: none; 26 | 27 | headerbar { 28 | &, &:first-child, &:last-child { border-radius: $roundness $roundness 0 0; } 29 | } 30 | } 31 | } 32 | 33 | 34 | /**************** 35 | ! Geary * 36 | *****************/ 37 | 38 | @include exports("geary") { 39 | .geary-expanded .geary-message-summary { 40 | background-color: shade($base_color, .95); 41 | } 42 | 43 | .geary-folder-popover-list-row { 44 | border-color: shade($menu_bg_color, 1.2); 45 | box-shadow: None; 46 | 47 | > label { color: $bg_color; } 48 | } 49 | 50 | } 51 | -------------------------------------------------------------------------------- /src/gtk-3.20/scss/apps/_gnome-terminal.scss: -------------------------------------------------------------------------------- 1 | /********************** 2 | ! Genome Terminal * 3 | ***********************/ 4 | 5 | @include exports("gnome-terminal") { 6 | //noinspection ScssLintInspection,ScssLintInspection 7 | VteTerminal { 8 | background-color: $osd_base; 9 | color: $osd_fg; 10 | } 11 | 12 | terminal-window { 13 | junction, scrollbar trough { 14 | background-color: $osd_base; 15 | border-color: border_normal($osd_base); 16 | 17 | //&:backdrop { 18 | // background-color: shade($backdrop_osd_bg, .9); 19 | // border-color: border_normal(shade($backdrop_osd_bg, .9)); 20 | //} 21 | } 22 | 23 | scrollbar.vertical { 24 | slider { 25 | background-color: mix($osd_base, $osd_fg, .2); 26 | 27 | &:hover { background-color: mix($osd_base, $osd_fg, .3); } 28 | 29 | &:hover:active { background-color: $selected_bg_color; } 30 | 31 | //&:backdrop { background-color: mix($backdrop_osd_fg, $backdrop_osd_bg, .4); } 32 | 33 | &:disabled { background-color: transparent; } 34 | } 35 | } 36 | } 37 | } 38 | -------------------------------------------------------------------------------- /src/gtk-3.20/scss/apps/_synaptic.scss: -------------------------------------------------------------------------------- 1 | /************ 2 | ! Synaptic * 3 | *************/ 4 | 5 | @include exports("synaptic") { 6 | GtkWindow > GtkVBox > .dock { 7 | &, > GtkHBox > GtkToolbar { 8 | @include linear-gradient($toolbar-bg-color); 9 | 10 | padding: $spacing; 11 | border: 0; 12 | color: $toolbar_fg_color; 13 | } 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /src/gtk-3.20/scss/apps/_xfce.scss: -------------------------------------------------------------------------------- 1 | @import "panel"; 2 | 3 | /*************** 4 | ! Xfce styles * 5 | ****************/ 6 | 7 | @include exports("xfce") { 8 | .XfceHeading { 9 | margin: 0; 10 | padding: 0; 11 | border: 0; 12 | background-image: none; 13 | background-color: $base_color; 14 | color: $text_color; 15 | } 16 | 17 | .xfce4-panel { 18 | @extend %panel; 19 | 20 | font: inherit; 21 | 22 | button { @extend %panelbutton; } 23 | 24 | menu { 25 | -gtk-icon-effect: none; 26 | 27 | text-shadow: none; 28 | } 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /src/gtk-3.20/scss/gtk-dark.scss: -------------------------------------------------------------------------------- 1 | $variant: "dark"; 2 | 3 | @import "widgets"; 4 | -------------------------------------------------------------------------------- /src/gtk-3.20/scss/gtk.scss: -------------------------------------------------------------------------------- 1 | $variant: "light"; 2 | 3 | @import "widgets"; 4 | -------------------------------------------------------------------------------- /src/gtk-3.20/scss/widgets/_calendar.scss: -------------------------------------------------------------------------------- 1 | /********** 2 | ! Calendar 3 | ***********/ 4 | 5 | @include exports("calendar") { 6 | calendar { 7 | padding: 1px 3px; 8 | outline-offset: -1px; 9 | 10 | color: $text_color; 11 | 12 | &.view { 13 | &, &:backdrop { @extend %undecorated_button; } 14 | } 15 | 16 | &:selected { 17 | @extend %selected_items; 18 | 19 | border-radius: $roundness; 20 | } 21 | 22 | &.header { 23 | border-bottom: 1px solid transparentize($black, .9); 24 | border-radius: 0; 25 | 26 | &:backdrop { border-color: transparentize($black, .9); } 27 | } 28 | 29 | &.button { 30 | @extend %undecorated_button; 31 | 32 | color: alpha($fg_color, .55); 33 | 34 | &:hover { 35 | @extend %undecorated_button; 36 | 37 | color: $fg_color; 38 | } 39 | 40 | &:backdrop { 41 | @extend %undecorated_button; 42 | 43 | color: alpha($backdrop_fg_color, .55); 44 | } 45 | 46 | &:disabled { 47 | @extend %undecorated_button; 48 | 49 | color: alpha($insensitive_fg_color, .55); 50 | } 51 | } 52 | 53 | &:indeterminate, 54 | &:indeterminate:backdrop { color: mix($fg_color, $bg_color, .5); } 55 | 56 | &.highlight, 57 | &.highlight:backdrop { 58 | font-size: smaller; 59 | color: mix($selected_bg_color, $fg_color, .5); 60 | } 61 | 62 | &:backdrop { 63 | color: $backdrop_text_color; 64 | } 65 | } 66 | 67 | /* gnome-calendar */ 68 | .calendar-view { 69 | background-color: $base_color; 70 | color: $text_color; 71 | } 72 | calendar-view event.color-light label { color: black; } 73 | calendar-view event.color-dark label { color: white; } 74 | } 75 | -------------------------------------------------------------------------------- /src/gtk-3.20/scss/widgets/_grid.scss: -------------------------------------------------------------------------------- 1 | /****************** 2 | ! Grid and flowbox 3 | *******************/ 4 | 5 | @include exports("grid") { 6 | list { 7 | color: $text_color; 8 | background-color: $base_color; 9 | border-color: $borders_color; 10 | 11 | &:backdrop { 12 | background-color: $backdrop_base_color; 13 | border-color: $backdrop_borders_color; 14 | } 15 | 16 | row { padding: $spacing; } 17 | } 18 | 19 | row { 20 | transition: all 150ms cubic-bezier(.25, .46, .45, .94); 21 | 22 | &:hover { transition: none; } 23 | 24 | &:backdrop { transition: 200ms ease-out; } 25 | 26 | &.activatable { 27 | &.has-open-popup, // this is for indicathing which row generated a popover see https://bugzilla.gnome.org/show_bug.cgi?id=754411 28 | 29 | &:hover { background-color: if(variant == light, transparentize($fg_color, .9), transparentize($fg_color, .95)); } 30 | 31 | &:active { box-shadow: inset 0 2px 2px -2px transparentize($black, .8); } 32 | 33 | &:backdrop:hover { background-color: transparent; } 34 | 35 | &:selected { 36 | &:active { box-shadow: inset 0 2px 3px -1px transparentize($black, .5); } 37 | 38 | &.has-open-popup, 39 | &:hover { background-color: mix($selected_bg_color, $fg_color, .1); } 40 | 41 | &:backdrop { background-color: $selected_bg_color; } 42 | } 43 | } 44 | 45 | &:selected { @extend %selected_items; } 46 | } 47 | 48 | flowbox { 49 | rubberband { @extend rubberband; } 50 | 51 | flowboxchild { 52 | padding: $spacing; 53 | border-radius: $roundness; 54 | 55 | &:selected { 56 | @extend %selected_items; 57 | 58 | outline-offset: -2px; 59 | } 60 | } 61 | } 62 | } 63 | 64 | -------------------------------------------------------------------------------- /src/gtk-3.20/scss/widgets/_infobar.scss: -------------------------------------------------------------------------------- 1 | @import "button"; 2 | 3 | 4 | /********* 5 | ! Infobar 6 | **********/ 7 | 8 | @include exports("infobar") { 9 | infobar { 10 | border: 0; 11 | 12 | $types: ( 13 | info: ($info_fg_color, $info_bg_color), 14 | warning: ($warning_fg_color, $warning_bg_color), 15 | question: ($question_fg_color, $question_bg_color), 16 | error: ($error_fg_color, $error_bg_color), 17 | ); 18 | 19 | @each $type, $colors in $types { 20 | $fg_color: nth($colors, 1); 21 | $bg_color: nth($colors, 2); 22 | 23 | &.#{$type} { 24 | &, &:backdrop { // Backdrop button fix: https://github.com/numixproject/numix-gtk-theme/issues/544 25 | @include linear-gradient($bg_color); 26 | 27 | border: 1px solid shade($bg_color, .8); 28 | caret-color: currentColor; 29 | 30 | label, & { color: $fg_color; } 31 | } 32 | 33 | button { 34 | @include button($bg_color, $fg_color); 35 | 36 | &.close { @extend %close_button; } 37 | } 38 | } 39 | } 40 | } 41 | } 42 | -------------------------------------------------------------------------------- /src/gtk-3.20/scss/widgets/_spinner.scss: -------------------------------------------------------------------------------- 1 | /******************* 2 | ! Spinner animation 3 | ********************/ 4 | 5 | @include exports("spinner") { 6 | @keyframes spin { 7 | to { -gtk-icon-transform: rotate(1turn); } 8 | } 9 | 10 | spinner { 11 | background-image: none; 12 | color: $selected_bg_color; 13 | opacity: 0; // non spinning spinner makes no sense 14 | 15 | -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); 16 | 17 | &:checked { 18 | opacity: 1; 19 | animation: spin 1s linear infinite; 20 | 21 | &:disabled { opacity: .5; } 22 | } 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /src/gtk-3.20/thumbnail.png: -------------------------------------------------------------------------------- 1 | ../gtk-3.0/thumbnail.png -------------------------------------------------------------------------------- /src/gtk-3.20/thumbnail.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | Button 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | -------------------------------------------------------------------------------- /src/index.theme: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Type=X-GNOME-Metatheme 3 | Name=%OUTPUT_THEME_NAME% 4 | Comment=Based on oomox-gtk-theme which in turn is based on numix-gtk-theme 5 | Encoding=UTF-8 6 | 7 | [X-GNOME-Metatheme] 8 | Name=%OUTPUT_THEME_NAME% 9 | GtkTheme=%OUTPUT_THEME_NAME% 10 | IconTheme=Adwaita 11 | MetacityTheme=%OUTPUT_THEME_NAME% 12 | -------------------------------------------------------------------------------- /src/metacity-1/thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smurphos/cinnamox-gtk-theme/31eb282dc377f4197580cb4b563532d8f87b1858/src/metacity-1/thumbnail.png -------------------------------------------------------------------------------- /src/metacity-1/thumbnail.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /src/openbox-3/close.xbm: -------------------------------------------------------------------------------- 1 | #define close_width 8 2 | #define close_height 8 3 | static unsigned char close_bits[] = { 4 | 0x42, 0xe7, 0x7e, 0x3c, 0x3c, 0x7e, 0xe7, 0x42 }; 5 | -------------------------------------------------------------------------------- /src/openbox-3/close_hover.xbm: -------------------------------------------------------------------------------- 1 | #define close_width 6 2 | #define close_height 6 3 | static unsigned char close_bits[] = { 4 | 0x33, 0x3f, 0x1e, 0x1e, 0x3f, 0x33 }; 5 | -------------------------------------------------------------------------------- /src/openbox-3/desk.xbm: -------------------------------------------------------------------------------- 1 | #define desk_toggled_width 8 2 | #define desk_toggled_height 8 3 | static unsigned char desk_toggled_bits[] = { 4 | 0xe7, 0xe7, 0xe7, 0x00, 0x00, 0xe7, 0xe7, 0xe7 }; 5 | -------------------------------------------------------------------------------- /src/openbox-3/desk_toggled.xbm: -------------------------------------------------------------------------------- 1 | #define desk_width 8 2 | #define desk_height 8 3 | static unsigned char desk_bits[] = { 4 | 0x04, 0x0e, 0x3f, 0x1e, 0x1c, 0x24, 0x40, 0x80 }; 5 | -------------------------------------------------------------------------------- /src/openbox-3/iconify.xbm: -------------------------------------------------------------------------------- 1 | #define iconify_width 8 2 | #define iconify_height 8 3 | static unsigned char iconify_bits[] = { 4 | 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00 }; 5 | -------------------------------------------------------------------------------- /src/openbox-3/iconify_hover.xbm: -------------------------------------------------------------------------------- 1 | #define iconify_width 8 2 | #define iconify_height 8 3 | static unsigned char iconify_bits[] = { 4 | 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00 }; 5 | -------------------------------------------------------------------------------- /src/openbox-3/max.xbm: -------------------------------------------------------------------------------- 1 | #define max_width 8 2 | #define max_height 8 3 | static unsigned char max_bits[] = { 4 | 0xff, 0xff, 0xc3, 0xc3, 0xc3, 0xc3, 0xff, 0xff }; 5 | -------------------------------------------------------------------------------- /src/openbox-3/max_toggled.xbm: -------------------------------------------------------------------------------- 1 | #define max_toggled_width 8 2 | #define max_toggled_height 8 3 | static unsigned char max_toggled_bits[] = { 4 | 0xff, 0xff, 0xc3, 0xc3, 0xc3, 0xc3, 0xff, 0xff }; 5 | -------------------------------------------------------------------------------- /src/openbox-3/shade.xbm: -------------------------------------------------------------------------------- 1 | #define shade_width 8 2 | #define shade_height 8 3 | static unsigned char shade_bits[] = { 4 | 0x18, 0x3c, 0x7e, 0xff, 0xdb, 0x18, 0x18, 0x18 }; 5 | -------------------------------------------------------------------------------- /src/openbox-3/shade_toggled.xbm: -------------------------------------------------------------------------------- 1 | #define shade_toggled_width 8 2 | #define shade_toggled_height 8 3 | static unsigned char shade_toggled_bits[] = { 4 | 0x18, 0x18, 0x18, 0xdb, 0xff, 0x7e, 0x3c, 0x18 }; 5 | -------------------------------------------------------------------------------- /src/qt5ct_palette.conf: -------------------------------------------------------------------------------- 1 | # FG BTN_BG bright less brdark less da txt fg br text btn fg txt bg bg shadow sel bg sel fg link visited alt bg default tooltip bg tooltip_fg 2 | [ColorScheme] 3 | active_colors=#%FG%, #%BG%, #%BG%, #%BG%, #%MENU_BG%, #%MENU_BG%, #%TXT_FG%, #%TXT_FG%, #%FG%, #%TXT_BG%, #%BG%, #%MENU_BG%, #%SEL_BG%, #%SEL_FG%, #%SEL_BG%, #%FG%, #%BG%, #%FG%, %MENU_BG%, #%MENU_FG% 4 | disabled_colors=#%INACTIVE_FG%, #%BG%, #%BG%, #%BG%, #%MENU_BG%, #%MENU_BG%, #%INACTIVE_TXT_FG%, #%INACTIVE_TXT_FG%, #%INACTIVE_FG%, #%TXT_BG%, #%BG%, #%MENU_BG%, #%SEL_BG%, #%SEL_FG%, #%SEL_BG%, #%INACTIVE_FG%, #%BG%, #%INACTIVE_FG%, #%MENU_BG%, #%INACTIVE_MENU_FG% 5 | inactive_colors=#%FG%, #%BG%, #%BG%, #%BG%, #%MENU_BG%, #%MENU_BG%, #%TXT_FG%, #%TXT_FG%, #%FG%, #%TXT_BG%, #%BG%, #%MENU_BG%, #%SEL_BG%, #%SEL_FG%, #%SEL_BG%, #%FG%, #%BG%, #%FG%, #%MENU_BG%, #%MENU_FG% 6 | 7 | # FG BTN_BG bright less br dark less da txt fg br text btn fg txt bg bg shadow sel bg sel fg link visite alt bg default tooltip bg tooltip_fg 8 | # active_colors=#%FG%, #%BTN_BG%, #%BG%, #cbc7c4, #9f9d9a, #b8b5b2, #%TXT_FG%, #ff0000, #%BTN_FG%, #%TXT_BG%, #%BG%, #767472, #%SEL_BG%, #%SEL_FG%, #%SEL_BG%, #%FG%, #%BG%, #%FG%, %MENU_BG%, #%MENU_FG% 9 | #disabled_colors=#%INACTIVE_FG%, #%BTN_BG%, #%BG%, #cbc7c4, #9f9d9a, #b8b5b2, #%INACTIVE_TXT_FG%, #ffec17, #%BTN_FG%, #%TXT_BG%, #%BG%, #767472, #%SEL_BG%, #%SEL_FG%, #%SEL_BG%, #%INACTIVE_FG%, #%BG%, #%INACTIVE_FG%, #%MENU_BG%, #%INACTIVE_MENU_FG% 10 | #inactive_colors=#%FG%, #%BTN_BG%, #%BG%, #cbc7c4, #9f9d9a, #b8b5b2, #%TXT_FG%, #ff9040, #%BTN_FG%, #%TXT_BG%, #%BG%, #767472, #%SEL_BG%, #%SEL_FG%, #%SEL_BG%, #%FG%, #%BG%, #%FG%, #%MENU_BG%, #%MENU_FG% 11 | -------------------------------------------------------------------------------- /src/unity/close.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/unity/close_dash.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/unity/close_dash_disabled.svg: -------------------------------------------------------------------------------- 1 | close_unfocused.svg -------------------------------------------------------------------------------- /src/unity/close_dash_prelight.svg: -------------------------------------------------------------------------------- 1 | close_focused_prelight.svg -------------------------------------------------------------------------------- /src/unity/close_dash_pressed.svg: -------------------------------------------------------------------------------- 1 | close_unfocused_pressed.svg -------------------------------------------------------------------------------- /src/unity/close_focused_normal.svg: -------------------------------------------------------------------------------- 1 | ./close.svg -------------------------------------------------------------------------------- /src/unity/close_focused_prelight.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/unity/close_focused_pressed.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/unity/close_unfocused.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/unity/close_unfocused_prelight.svg: -------------------------------------------------------------------------------- 1 | ./close_focused_prelight.svg -------------------------------------------------------------------------------- /src/unity/close_unfocused_pressed.svg: -------------------------------------------------------------------------------- 1 | ./close_focused_pressed.svg -------------------------------------------------------------------------------- /src/unity/launcher_arrow_ltr_19.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /src/unity/launcher_arrow_ltr_37.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /src/unity/launcher_arrow_outline_ltr_19.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /src/unity/launcher_arrow_outline_ltr_37.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /src/unity/launcher_arrow_outline_rtl_19.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /src/unity/launcher_arrow_outline_rtl_37.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /src/unity/launcher_arrow_rtl_19.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /src/unity/launcher_arrow_rtl_37.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /src/unity/launcher_icon_back_150.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/unity/launcher_icon_back_54.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/unity/launcher_icon_edge_150.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /src/unity/launcher_icon_edge_54.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/unity/launcher_icon_glow_200.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/unity/launcher_icon_glow_62.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/unity/launcher_icon_selected_back_150.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /src/unity/launcher_icon_selected_back_54.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/unity/launcher_icon_shadow_200.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/unity/launcher_icon_shadow_62.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/unity/launcher_icon_shine_150.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/unity/launcher_icon_shine_54.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/unity/launcher_pip_ltr_19.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /src/unity/launcher_pip_ltr_37.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /src/unity/launcher_pip_rtl_19.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /src/unity/launcher_pip_rtl_37.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /src/unity/maximize.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/unity/maximize_dash.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/unity/maximize_dash_disabled.svg: -------------------------------------------------------------------------------- 1 | maximize_unfocused.svg -------------------------------------------------------------------------------- /src/unity/maximize_dash_prelight.svg: -------------------------------------------------------------------------------- 1 | maximize_dash.svg -------------------------------------------------------------------------------- /src/unity/maximize_dash_pressed.svg: -------------------------------------------------------------------------------- 1 | maximize_dash.svg -------------------------------------------------------------------------------- /src/unity/maximize_focused_normal.svg: -------------------------------------------------------------------------------- 1 | ./maximize.svg -------------------------------------------------------------------------------- /src/unity/maximize_focused_prelight.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/unity/maximize_focused_pressed.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/unity/maximize_unfocused.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/unity/maximize_unfocused_prelight.svg: -------------------------------------------------------------------------------- 1 | ./maximize_focused_prelight.svg -------------------------------------------------------------------------------- /src/unity/maximize_unfocused_pressed.svg: -------------------------------------------------------------------------------- 1 | ./maximize_focused_pressed.svg -------------------------------------------------------------------------------- /src/unity/minimize.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/unity/minimize_dash.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/unity/minimize_dash_disabled.svg: -------------------------------------------------------------------------------- 1 | minimize_unfocused.svg -------------------------------------------------------------------------------- /src/unity/minimize_dash_prelight.svg: -------------------------------------------------------------------------------- 1 | minimize_focused_prelight.svg -------------------------------------------------------------------------------- /src/unity/minimize_dash_pressed.svg: -------------------------------------------------------------------------------- 1 | minimize_focused_pressed.svg -------------------------------------------------------------------------------- /src/unity/minimize_focused_normal.svg: -------------------------------------------------------------------------------- 1 | ./minimize.svg -------------------------------------------------------------------------------- /src/unity/minimize_focused_prelight.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/unity/minimize_focused_pressed.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/unity/minimize_unfocused.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/unity/minimize_unfocused_prelight.svg: -------------------------------------------------------------------------------- 1 | ./minimize_focused_prelight.svg -------------------------------------------------------------------------------- /src/unity/minimize_unfocused_pressed.svg: -------------------------------------------------------------------------------- 1 | ./minimize_focused_pressed.svg -------------------------------------------------------------------------------- /src/unity/minimized.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/unity/modes/launcher_bfb-flat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smurphos/cinnamox-gtk-theme/31eb282dc377f4197580cb4b563532d8f87b1858/src/unity/modes/launcher_bfb-flat.png -------------------------------------------------------------------------------- /src/unity/modes/launcher_bfb_ns.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smurphos/cinnamox-gtk-theme/31eb282dc377f4197580cb4b563532d8f87b1858/src/unity/modes/launcher_bfb_ns.png -------------------------------------------------------------------------------- /src/unity/progress_bar_fill.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /src/unity/sheet_style_close_focused.svg: -------------------------------------------------------------------------------- 1 | close_unfocused.svg -------------------------------------------------------------------------------- /src/unity/sheet_style_close_focused_prelight.svg: -------------------------------------------------------------------------------- 1 | close_focused_prelight.svg -------------------------------------------------------------------------------- /src/unity/sheet_style_close_focused_pressed.svg: -------------------------------------------------------------------------------- 1 | close_unfocused_pressed.svg -------------------------------------------------------------------------------- /src/unity/unmaximize.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/unity/unmaximize_dash.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/unity/unmaximize_dash_disabled.svg: -------------------------------------------------------------------------------- 1 | unmaximize_unfocused.svg -------------------------------------------------------------------------------- /src/unity/unmaximize_dash_prelight.svg: -------------------------------------------------------------------------------- 1 | unmaximize_dash.svg -------------------------------------------------------------------------------- /src/unity/unmaximize_dash_pressed.svg: -------------------------------------------------------------------------------- 1 | unmaximize_dash.svg -------------------------------------------------------------------------------- /src/unity/unmaximize_focused_normal.svg: -------------------------------------------------------------------------------- 1 | unmaximize.svg -------------------------------------------------------------------------------- /src/unity/unmaximize_focused_prelight.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/unity/unmaximize_focused_pressed.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/unity/unmaximize_unfocused.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/unity/unmaximize_unfocused_prelight.svg: -------------------------------------------------------------------------------- 1 | unmaximize_focused_prelight.svg -------------------------------------------------------------------------------- /src/unity/unmaximize_unfocused_pressed.svg: -------------------------------------------------------------------------------- 1 | unmaximize_focused_pressed.svg -------------------------------------------------------------------------------- /src/xfce-notify-4.0/gtkrc: -------------------------------------------------------------------------------- 1 | style "notify-window" { 2 | XfceNotifyWindow::summary-bold = 1 3 | XfceNotifyWindow::border-color = "#444444" 4 | XfceNotifyWindow::border-color-hover = "#333333" 5 | XfceNotifyWindow::border-radius = 2.0 6 | XfceNotifyWindow::border-width = 1.0 7 | XfceNotifyWindow::border-width-hover = 1.0 8 | 9 | bg[NORMAL] = "#111111" 10 | } 11 | 12 | style "notify-button" { 13 | bg[NORMAL] = "#444444" 14 | bg[PRELIGHT] = "#555555" 15 | bg[ACTIVE] = "#444444" 16 | 17 | fg[NORMAL] = "#eeeeee" 18 | fg[PRELIGHT] = "#eeeeee" 19 | fg[ACTIVE] = "#eeeeee" 20 | 21 | engine "murrine" { 22 | gradient_shades = { 1.0, 1.0, 1.0, 1.0 } 23 | border_shades = { 0.9, 0.9 } 24 | roundness = 2 25 | textstyle = 0 26 | } 27 | } 28 | 29 | style "notify-text" { 30 | GtkWidget::link-color = "#f0544c" 31 | 32 | fg[NORMAL] = "#f9f9f9" 33 | fg[PRELIGHT] = "#f9f9f9" 34 | fg[ACTIVE] = "#f9f9f9" 35 | 36 | engine "murrine" { 37 | textstyle = 0 38 | } 39 | } 40 | 41 | style "notify-summary" { 42 | font_name = "Bold" 43 | } 44 | 45 | style "notify-progressbar" { 46 | xthickness = 1 47 | ythickness = 1 48 | 49 | bg[NORMAL] = "#eeeeee" 50 | bg[ACTIVE] = "#444444" 51 | bg[SELECTED] = "#eeeeee" 52 | 53 | fg[PRELIGHT] = "#333333" 54 | fg[ACTIVE] = "#f9f9f9" 55 | fg[SELECTED] = "#333333" 56 | 57 | engine "murrine" { 58 | gradient_shades = { 1.0, 1.0, 1.0, 1.0 } 59 | border_shades = { 1.0, 1.0 } 60 | trough_shades = { 1.0, 1.0 } 61 | trough_border_shades = { 1.0, 1.0 } 62 | progressbarstyle = 0 63 | roundness = 2 64 | textstyle = 0 65 | } 66 | } 67 | 68 | class "XfceNotifyWindow" style "notify-window" 69 | widget "XfceNotifyWindow.*.summary" style "notify-summary" 70 | widget_class "XfceNotifyWindow.*" style "notify-button" 71 | widget_class "XfceNotifyWindow.*." style "notify-text" 72 | widget_class "XfceNotifyWindow.*." style "notify-progressbar" 73 | widget_class "XfceNotifyWindow.*." style "notify-progressbar" 74 | -------------------------------------------------------------------------------- /src/xfwm4/bottom-active.xpm: -------------------------------------------------------------------------------- 1 | /* XPM */ 2 | static char * bottom_active_xpm[] = { 3 | "8 1 2 1", 4 | " c None", 5 | ". c #%WM_BORDER_FOCUS%", 6 | "........"}; 7 | -------------------------------------------------------------------------------- /src/xfwm4/bottom-inactive.xpm: -------------------------------------------------------------------------------- 1 | /* XPM */ 2 | static char * bottom_inactive_xpm[] = { 3 | "8 1 2 1", 4 | " c None", 5 | ". c #%MENU_BG%", 6 | "........"}; 7 | -------------------------------------------------------------------------------- /src/xfwm4/bottom-left-active.xpm: -------------------------------------------------------------------------------- 1 | /* XPM */ 2 | static char * bottom_left_active_xpm[] = { 3 | "1 1 2 1", 4 | " c None", 5 | ". c #%WM_BORDER_FOCUS%", 6 | "."}; 7 | -------------------------------------------------------------------------------- /src/xfwm4/bottom-left-inactive.xpm: -------------------------------------------------------------------------------- 1 | /* XPM */ 2 | static char * bottom_left_inactive_xpm[] = { 3 | "1 1 2 1", 4 | " c None", 5 | ". c #%MENU_BG%", 6 | "."}; 7 | -------------------------------------------------------------------------------- /src/xfwm4/bottom-right-active.xpm: -------------------------------------------------------------------------------- 1 | /* XPM */ 2 | static char * bottom_right_active_xpm[] = { 3 | "1 1 2 1", 4 | " c None", 5 | ". c #%WM_BORDER_FOCUS%", 6 | "."}; 7 | -------------------------------------------------------------------------------- /src/xfwm4/bottom-right-inactive.xpm: -------------------------------------------------------------------------------- 1 | /* XPM */ 2 | static char * bottom_right_inactive_xpm[] = { 3 | "1 1 2 1", 4 | " c None", 5 | ". c #%MENU_BG%", 6 | "."}; 7 | -------------------------------------------------------------------------------- /src/xfwm4/close-active.xpm: -------------------------------------------------------------------------------- 1 | /* XPM */ 2 | static char * close_prelight_xpm[] = { 3 | "24 26 4 1", 4 | " c None", 5 | ". c #%MENU_BG%", 6 | "+ c #%MENU_FG%", 7 | "@ c #%WM_BORDER_FOCUS%", 8 | "@@@@@@@@@@@@@@@@@@@@@@@@", 9 | "........................", 10 | "........................", 11 | "........................", 12 | "........................", 13 | "........................", 14 | "........................", 15 | "........................", 16 | "........................", 17 | "........++....++........", 18 | "........+++..+++........", 19 | ".........++++++.........", 20 | "..........++++..........", 21 | "..........++++..........", 22 | ".........++++++.........", 23 | "........+++..+++........", 24 | "........++....++........", 25 | "........................", 26 | "........................", 27 | "........................", 28 | "........................", 29 | "........................", 30 | "........................", 31 | "........................", 32 | "........................", 33 | "........................"}; 34 | -------------------------------------------------------------------------------- /src/xfwm4/close-inactive.xpm: -------------------------------------------------------------------------------- 1 | /* XPM */ 2 | static char * close_prelight_xpm[] = { 3 | "24 26 4 1", 4 | " c None", 5 | ". c #%MENU_BG%", 6 | "+ c #%MENU_FG%", 7 | "@ c #%MENU_BG%", 8 | "@@@@@@@@@@@@@@@@@@@@@@@@", 9 | "........................", 10 | "........................", 11 | "........................", 12 | "........................", 13 | "........................", 14 | "........................", 15 | "........................", 16 | "........................", 17 | "........++....++........", 18 | "........+++..+++........", 19 | ".........++++++.........", 20 | "..........++++..........", 21 | "..........++++..........", 22 | ".........++++++.........", 23 | "........+++..+++........", 24 | "........++....++........", 25 | "........................", 26 | "........................", 27 | "........................", 28 | "........................", 29 | "........................", 30 | "........................", 31 | "........................", 32 | "........................", 33 | "........................"}; 34 | -------------------------------------------------------------------------------- /src/xfwm4/close-prelight.xpm: -------------------------------------------------------------------------------- 1 | /* XPM */ 2 | static char * close_prelight_xpm[] = { 3 | "24 26 4 1", 4 | " c None", 5 | ". c #%MENU_BG%", 6 | "+ c #%SEL_BG% s active_color_1", 7 | "@ c #%WM_BORDER_FOCUS%", 8 | "@@@@@@@@@@@@@@@@@@@@@@@@", 9 | "........................", 10 | "........................", 11 | "........................", 12 | "........................", 13 | "........................", 14 | "........................", 15 | "........................", 16 | "........................", 17 | "........++....++........", 18 | "........+++..+++........", 19 | ".........++++++.........", 20 | "..........++++..........", 21 | "..........++++..........", 22 | ".........++++++.........", 23 | "........+++..+++........", 24 | "........++....++........", 25 | "........................", 26 | "........................", 27 | "........................", 28 | "........................", 29 | "........................", 30 | "........................", 31 | "........................", 32 | "........................", 33 | "........................"}; 34 | -------------------------------------------------------------------------------- /src/xfwm4/close-pressed.xpm: -------------------------------------------------------------------------------- 1 | /* XPM */ 2 | static char * close_prelight_xpm[] = { 3 | "24 26 4 1", 4 | " c None", 5 | ". c #%MENU_BG%", 6 | "+ c #%SEL_BG% s active_color_1", 7 | "@ c #%WM_BORDER_FOCUS%", 8 | "@@@@@@@@@@@@@@@@@@@@@@@@", 9 | "........................", 10 | "........................", 11 | "........................", 12 | "........................", 13 | "........................", 14 | "........................", 15 | "........................", 16 | "........................", 17 | "........++....++........", 18 | "........+++..+++........", 19 | ".........++++++.........", 20 | "..........++++..........", 21 | "..........++++..........", 22 | ".........++++++.........", 23 | "........+++..+++........", 24 | "........++....++........", 25 | "........................", 26 | "........................", 27 | "........................", 28 | "........................", 29 | "........................", 30 | "........................", 31 | "........................", 32 | "........................", 33 | "........................"}; 34 | -------------------------------------------------------------------------------- /src/xfwm4/hide-active.xpm: -------------------------------------------------------------------------------- 1 | /* XPM */ 2 | static char * hide_prelight_xpm[] = { 3 | "24 26 4 1", 4 | " c None", 5 | ". c #%MENU_BG%", 6 | "+ c #%MENU_FG%", 7 | "@ c #%WM_BORDER_FOCUS%", 8 | "@@@@@@@@@@@@@@@@@@@@@@@@", 9 | "........................", 10 | "........................", 11 | "........................", 12 | "........................", 13 | "........................", 14 | "........................", 15 | "........................", 16 | "........................", 17 | "........................", 18 | "........................", 19 | "........................", 20 | "........++++++++........", 21 | "........++++++++........", 22 | "........................", 23 | "........................", 24 | "........................", 25 | "........................", 26 | "........................", 27 | "........................", 28 | "........................", 29 | "........................", 30 | "........................", 31 | "........................", 32 | "........................", 33 | "........................"}; 34 | -------------------------------------------------------------------------------- /src/xfwm4/hide-inactive.xpm: -------------------------------------------------------------------------------- 1 | /* XPM */ 2 | static char * hide_prelight_xpm[] = { 3 | "24 26 4 1", 4 | " c None", 5 | ". c #%MENU_BG%", 6 | "+ c #%INACTIVE_MENU_FG%", 7 | "@ c #%MENU_BG%", 8 | "@@@@@@@@@@@@@@@@@@@@@@@@", 9 | "........................", 10 | "........................", 11 | "........................", 12 | "........................", 13 | "........................", 14 | "........................", 15 | "........................", 16 | "........................", 17 | "........................", 18 | "........................", 19 | "........................", 20 | "........++++++++........", 21 | "........++++++++........", 22 | "........................", 23 | "........................", 24 | "........................", 25 | "........................", 26 | "........................", 27 | "........................", 28 | "........................", 29 | "........................", 30 | "........................", 31 | "........................", 32 | "........................", 33 | "........................"}; 34 | -------------------------------------------------------------------------------- /src/xfwm4/hide-prelight.xpm: -------------------------------------------------------------------------------- 1 | /* XPM */ 2 | static char * hide_prelight_xpm[] = { 3 | "24 26 4 1", 4 | " c None", 5 | ". c #%MENU_BG%", 6 | "+ c #%SEL_BG% s active_color_1", 7 | "@ c #%WM_BORDER_FOCUS%", 8 | "@@@@@@@@@@@@@@@@@@@@@@@@", 9 | "........................", 10 | "........................", 11 | "........................", 12 | "........................", 13 | "........................", 14 | "........................", 15 | "........................", 16 | "........................", 17 | "........................", 18 | "........................", 19 | "........................", 20 | "........++++++++........", 21 | "........++++++++........", 22 | "........................", 23 | "........................", 24 | "........................", 25 | "........................", 26 | "........................", 27 | "........................", 28 | "........................", 29 | "........................", 30 | "........................", 31 | "........................", 32 | "........................", 33 | "........................"}; 34 | -------------------------------------------------------------------------------- /src/xfwm4/hide-pressed.xpm: -------------------------------------------------------------------------------- 1 | /* XPM */ 2 | static char * hide_prelight_xpm[] = { 3 | "24 26 4 1", 4 | " c None", 5 | ". c #%MENU_BG%", 6 | "+ c #%SEL_BG% s active_color_1", 7 | "@ c #%WM_BORDER_FOCUS%", 8 | "@@@@@@@@@@@@@@@@@@@@@@@@", 9 | "........................", 10 | "........................", 11 | "........................", 12 | "........................", 13 | "........................", 14 | "........................", 15 | "........................", 16 | "........................", 17 | "........................", 18 | "........................", 19 | "........................", 20 | "........++++++++........", 21 | "........++++++++........", 22 | "........................", 23 | "........................", 24 | "........................", 25 | "........................", 26 | "........................", 27 | "........................", 28 | "........................", 29 | "........................", 30 | "........................", 31 | "........................", 32 | "........................", 33 | "........................"}; 34 | -------------------------------------------------------------------------------- /src/xfwm4/left-active.xpm: -------------------------------------------------------------------------------- 1 | /* XPM */ 2 | static char * left_active_xpm[] = { 3 | "1 21 2 1", 4 | " c None", 5 | ". c #%WM_BORDER_FOCUS%", 6 | ".", 7 | ".", 8 | ".", 9 | ".", 10 | ".", 11 | ".", 12 | ".", 13 | ".", 14 | ".", 15 | ".", 16 | ".", 17 | ".", 18 | ".", 19 | ".", 20 | ".", 21 | ".", 22 | ".", 23 | ".", 24 | ".", 25 | ".", 26 | "."}; 27 | -------------------------------------------------------------------------------- /src/xfwm4/left-inactive.xpm: -------------------------------------------------------------------------------- 1 | /* XPM */ 2 | static char * left_inactive_xpm[] = { 3 | "1 21 2 1", 4 | " c None", 5 | ". c #%MENU_BG%", 6 | ".", 7 | ".", 8 | ".", 9 | ".", 10 | ".", 11 | ".", 12 | ".", 13 | ".", 14 | ".", 15 | ".", 16 | ".", 17 | ".", 18 | ".", 19 | ".", 20 | ".", 21 | ".", 22 | ".", 23 | ".", 24 | ".", 25 | ".", 26 | "."}; 27 | -------------------------------------------------------------------------------- /src/xfwm4/maximize-active.xpm: -------------------------------------------------------------------------------- 1 | /* XPM */ 2 | static char * maximize_prelight_xpm[] = { 3 | "24 26 4 1", 4 | " c None", 5 | ". c #%MENU_BG%", 6 | "+ c #%MENU_FG%", 7 | "@ c #%WM_BORDER_FOCUS%", 8 | "@@@@@@@@@@@@@@@@@@@@@@@@", 9 | "........................", 10 | "........................", 11 | "........................", 12 | "........................", 13 | "........................", 14 | "........................", 15 | "........................", 16 | "........................", 17 | "........++++++++........", 18 | "........++++++++........", 19 | "........++....++........", 20 | "........++....++........", 21 | "........++....++........", 22 | "........++....++........", 23 | "........++++++++........", 24 | "........++++++++........", 25 | "........................", 26 | "........................", 27 | "........................", 28 | "........................", 29 | "........................", 30 | "........................", 31 | "........................", 32 | "........................", 33 | "........................"}; 34 | -------------------------------------------------------------------------------- /src/xfwm4/maximize-inactive.xpm: -------------------------------------------------------------------------------- 1 | /* XPM */ 2 | static char * maximize_prelight_xpm[] = { 3 | "24 26 4 1", 4 | " c None", 5 | ". c #%MENU_BG%", 6 | "+ c #%INACTIVE_MENU_FG%", 7 | "@ c #%MENU_BG%", 8 | "@@@@@@@@@@@@@@@@@@@@@@@@", 9 | "........................", 10 | "........................", 11 | "........................", 12 | "........................", 13 | "........................", 14 | "........................", 15 | "........................", 16 | "........................", 17 | "........++++++++........", 18 | "........++++++++........", 19 | "........++....++........", 20 | "........++....++........", 21 | "........++....++........", 22 | "........++....++........", 23 | "........++++++++........", 24 | "........++++++++........", 25 | "........................", 26 | "........................", 27 | "........................", 28 | "........................", 29 | "........................", 30 | "........................", 31 | "........................", 32 | "........................", 33 | "........................"}; 34 | -------------------------------------------------------------------------------- /src/xfwm4/maximize-prelight.xpm: -------------------------------------------------------------------------------- 1 | /* XPM */ 2 | static char * maximize_prelight_xpm[] = { 3 | "24 26 4 1", 4 | " c None", 5 | ". c #%MENU_BG%", 6 | "+ c #%SEL_BG% s active_color_1", 7 | "@ c #%WM_BORDER_FOCUS%", 8 | "@@@@@@@@@@@@@@@@@@@@@@@@", 9 | "........................", 10 | "........................", 11 | "........................", 12 | "........................", 13 | "........................", 14 | "........................", 15 | "........................", 16 | "........................", 17 | "........++++++++........", 18 | "........++++++++........", 19 | "........++....++........", 20 | "........++....++........", 21 | "........++....++........", 22 | "........++....++........", 23 | "........++++++++........", 24 | "........++++++++........", 25 | "........................", 26 | "........................", 27 | "........................", 28 | "........................", 29 | "........................", 30 | "........................", 31 | "........................", 32 | "........................", 33 | "........................"}; 34 | -------------------------------------------------------------------------------- /src/xfwm4/maximize-pressed.xpm: -------------------------------------------------------------------------------- 1 | /* XPM */ 2 | static char * maximize_prelight_xpm[] = { 3 | "24 26 4 1", 4 | " c None", 5 | ". c #%MENU_BG%", 6 | "+ c #%SEL_BG% s active_color_1", 7 | "@ c #%WM_BORDER_FOCUS%", 8 | "@@@@@@@@@@@@@@@@@@@@@@@@", 9 | "........................", 10 | "........................", 11 | "........................", 12 | "........................", 13 | "........................", 14 | "........................", 15 | "........................", 16 | "........................", 17 | "........++++++++........", 18 | "........++++++++........", 19 | "........++....++........", 20 | "........++....++........", 21 | "........++....++........", 22 | "........++....++........", 23 | "........++++++++........", 24 | "........++++++++........", 25 | "........................", 26 | "........................", 27 | "........................", 28 | "........................", 29 | "........................", 30 | "........................", 31 | "........................", 32 | "........................", 33 | "........................"}; 34 | -------------------------------------------------------------------------------- /src/xfwm4/maximize-toggled-active.xpm: -------------------------------------------------------------------------------- 1 | /* XPM */ 2 | static char * maximize_toggled_prelight_xpm[] = { 3 | "24 26 4 1", 4 | " c None", 5 | ". c #%MENU_BG%", 6 | "+ c #%MENU_FG%", 7 | "@ c #%WM_BORDER_FOCUS%", 8 | "@@@@@@@@@@@@@@@@@@@@@@@@", 9 | "........................", 10 | "........................", 11 | "........................", 12 | "........................", 13 | "........................", 14 | "........................", 15 | "........................", 16 | "........................", 17 | "........++++++++........", 18 | "........++++++++........", 19 | "........++....++........", 20 | "........++....++........", 21 | "........++....++........", 22 | "........++....++........", 23 | "........++++++++........", 24 | "........++++++++........", 25 | "........................", 26 | "........................", 27 | "........................", 28 | "........................", 29 | "........................", 30 | "........................", 31 | "........................", 32 | "........................", 33 | "........................"}; 34 | -------------------------------------------------------------------------------- /src/xfwm4/maximize-toggled-inactive.xpm: -------------------------------------------------------------------------------- 1 | /* XPM */ 2 | static char * maximize_toggled_prelight_xpm[] = { 3 | "24 26 4 1", 4 | " c None", 5 | ". c #%MENU_BG%", 6 | "+ c #%INACTIVE_MENU_FG%", 7 | "@ c #%MENU_BG%", 8 | "@@@@@@@@@@@@@@@@@@@@@@@@", 9 | "........................", 10 | "........................", 11 | "........................", 12 | "........................", 13 | "........................", 14 | "........................", 15 | "........................", 16 | "........................", 17 | "........++++++++........", 18 | "........++++++++........", 19 | "........++....++........", 20 | "........++....++........", 21 | "........++....++........", 22 | "........++....++........", 23 | "........++++++++........", 24 | "........++++++++........", 25 | "........................", 26 | "........................", 27 | "........................", 28 | "........................", 29 | "........................", 30 | "........................", 31 | "........................", 32 | "........................", 33 | "........................"}; 34 | -------------------------------------------------------------------------------- /src/xfwm4/maximize-toggled-prelight.xpm: -------------------------------------------------------------------------------- 1 | /* XPM */ 2 | static char * maximize_toggled_prelight_xpm[] = { 3 | "24 26 4 1", 4 | " c None", 5 | ". c #%MENU_BG%", 6 | "+ c #%SEL_BG% s active_color_1", 7 | "@ c #%WM_BORDER_FOCUS%", 8 | "@@@@@@@@@@@@@@@@@@@@@@@@", 9 | "........................", 10 | "........................", 11 | "........................", 12 | "........................", 13 | "........................", 14 | "........................", 15 | "........................", 16 | "........................", 17 | "........++++++++........", 18 | "........++++++++........", 19 | "........++....++........", 20 | "........++....++........", 21 | "........++....++........", 22 | "........++....++........", 23 | "........++++++++........", 24 | "........++++++++........", 25 | "........................", 26 | "........................", 27 | "........................", 28 | "........................", 29 | "........................", 30 | "........................", 31 | "........................", 32 | "........................", 33 | "........................"}; 34 | -------------------------------------------------------------------------------- /src/xfwm4/maximize-toggled-pressed.xpm: -------------------------------------------------------------------------------- 1 | /* XPM */ 2 | static char * maximize_toggled_prelight_xpm[] = { 3 | "24 26 4 1", 4 | " c None", 5 | ". c #%MENU_BG%", 6 | "+ c #%SEL_BG% s active_color_1", 7 | "@ c #%WM_BORDER_FOCUS%", 8 | "@@@@@@@@@@@@@@@@@@@@@@@@", 9 | "........................", 10 | "........................", 11 | "........................", 12 | "........................", 13 | "........................", 14 | "........................", 15 | "........................", 16 | "........................", 17 | "........++++++++........", 18 | "........++++++++........", 19 | "........++....++........", 20 | "........++....++........", 21 | "........++....++........", 22 | "........++....++........", 23 | "........++++++++........", 24 | "........++++++++........", 25 | "........................", 26 | "........................", 27 | "........................", 28 | "........................", 29 | "........................", 30 | "........................", 31 | "........................", 32 | "........................", 33 | "........................"}; 34 | -------------------------------------------------------------------------------- /src/xfwm4/menu-active.xpm: -------------------------------------------------------------------------------- 1 | /* XPM */ 2 | static char * menu_active_xpm[] = { 3 | "24 16 2 1", 4 | " c None", 5 | ". c #%MENU_BG%", 6 | "........................", 7 | "........................", 8 | "........................", 9 | "........................", 10 | "........................", 11 | "........................", 12 | "........................", 13 | "........................", 14 | "........................", 15 | "........................", 16 | "........................", 17 | "........................", 18 | "........................", 19 | "........................", 20 | "........................", 21 | "........................"}; 22 | -------------------------------------------------------------------------------- /src/xfwm4/menu-inactive.xpm: -------------------------------------------------------------------------------- 1 | /* XPM */ 2 | static char * menu_inactive_xpm[] = { 3 | "24 16 2 1", 4 | " c None", 5 | ". c #%MENU_BG%", 6 | "........................", 7 | "........................", 8 | "........................", 9 | "........................", 10 | "........................", 11 | "........................", 12 | "........................", 13 | "........................", 14 | "........................", 15 | "........................", 16 | "........................", 17 | "........................", 18 | "........................", 19 | "........................", 20 | "........................", 21 | "........................"}; 22 | -------------------------------------------------------------------------------- /src/xfwm4/menu-prelight.xpm: -------------------------------------------------------------------------------- 1 | /* XPM */ 2 | static char * menu_prelight_xpm[] = { 3 | "24 16 2 1", 4 | " c None", 5 | ". c #%MENU_BG%", 6 | "........................", 7 | "........................", 8 | "........................", 9 | "........................", 10 | "........................", 11 | "........................", 12 | "........................", 13 | "........................", 14 | "........................", 15 | "........................", 16 | "........................", 17 | "........................", 18 | "........................", 19 | "........................", 20 | "........................", 21 | "........................"}; 22 | -------------------------------------------------------------------------------- /src/xfwm4/menu-pressed.xpm: -------------------------------------------------------------------------------- 1 | /* XPM */ 2 | static char * menu_pressed_xpm[] = { 3 | "24 16 2 1", 4 | " c None", 5 | ". c #%MENU_BG%", 6 | "........................", 7 | "........................", 8 | "........................", 9 | "........................", 10 | "........................", 11 | "........................", 12 | "........................", 13 | "........................", 14 | "........................", 15 | "........................", 16 | "........................", 17 | "........................", 18 | "........................", 19 | "........................", 20 | "........................", 21 | "........................"}; 22 | -------------------------------------------------------------------------------- /src/xfwm4/right-active.xpm: -------------------------------------------------------------------------------- 1 | /* XPM */ 2 | static char * right_active_xpm[] = { 3 | "1 21 2 1", 4 | " c None", 5 | ". c #%WM_BORDER_FOCUS%", 6 | ".", 7 | ".", 8 | ".", 9 | ".", 10 | ".", 11 | ".", 12 | ".", 13 | ".", 14 | ".", 15 | ".", 16 | ".", 17 | ".", 18 | ".", 19 | ".", 20 | ".", 21 | ".", 22 | ".", 23 | ".", 24 | ".", 25 | ".", 26 | "."}; 27 | -------------------------------------------------------------------------------- /src/xfwm4/right-inactive.xpm: -------------------------------------------------------------------------------- 1 | /* XPM */ 2 | static char * right_inactive_xpm[] = { 3 | "1 21 2 1", 4 | " c None", 5 | ". c #%MENU_BG%", 6 | ".", 7 | ".", 8 | ".", 9 | ".", 10 | ".", 11 | ".", 12 | ".", 13 | ".", 14 | ".", 15 | ".", 16 | ".", 17 | ".", 18 | ".", 19 | ".", 20 | ".", 21 | ".", 22 | ".", 23 | ".", 24 | ".", 25 | ".", 26 | "."}; 27 | -------------------------------------------------------------------------------- /src/xfwm4/shade-active.xpm: -------------------------------------------------------------------------------- 1 | /* XPM */ 2 | static char * shade_prelight_xpm[] = { 3 | "24 26 4 1", 4 | " c None", 5 | ". c #%MENU_BG%", 6 | "+ c #%MENU_FG%", 7 | "@ c #%WM_BORDER_FOCUS%", 8 | "@@@@@@@@@@@@@@@@@@@@@@@@", 9 | "........................", 10 | "........................", 11 | "........................", 12 | "........................", 13 | "........................", 14 | "........................", 15 | "........................", 16 | "........................", 17 | "...........++...........", 18 | "..........++++..........", 19 | ".........++++++.........", 20 | "........++++++++........", 21 | ".......+++.++.+++.......", 22 | "...........++...........", 23 | "...........++...........", 24 | "...........++...........", 25 | "........................", 26 | "........................", 27 | "........................", 28 | "........................", 29 | "........................", 30 | "........................", 31 | "........................", 32 | "........................", 33 | "........................"}; 34 | -------------------------------------------------------------------------------- /src/xfwm4/shade-inactive.xpm: -------------------------------------------------------------------------------- 1 | /* XPM */ 2 | static char * shade_prelight_xpm[] = { 3 | "24 26 4 1", 4 | " c None", 5 | ". c #%MENU_BG%", 6 | "+ c #%INACTIVE_MENU_FG%", 7 | "@ c #%MENU_BG%", 8 | "@@@@@@@@@@@@@@@@@@@@@@@@", 9 | "........................", 10 | "........................", 11 | "........................", 12 | "........................", 13 | "........................", 14 | "........................", 15 | "........................", 16 | "........................", 17 | "...........++...........", 18 | "..........++++..........", 19 | ".........++++++.........", 20 | "........++++++++........", 21 | ".......+++.++.+++.......", 22 | "...........++...........", 23 | "...........++...........", 24 | "...........++...........", 25 | "........................", 26 | "........................", 27 | "........................", 28 | "........................", 29 | "........................", 30 | "........................", 31 | "........................", 32 | "........................", 33 | "........................"}; 34 | -------------------------------------------------------------------------------- /src/xfwm4/shade-prelight.xpm: -------------------------------------------------------------------------------- 1 | /* XPM */ 2 | static char * shade_prelight_xpm[] = { 3 | "24 26 4 1", 4 | " c None", 5 | ". c #%MENU_BG%", 6 | "+ c #%SEL_BG% s active_color_1", 7 | "@ c #%WM_BORDER_FOCUS%", 8 | "@@@@@@@@@@@@@@@@@@@@@@@@", 9 | "........................", 10 | "........................", 11 | "........................", 12 | "........................", 13 | "........................", 14 | "........................", 15 | "........................", 16 | "........................", 17 | "...........++...........", 18 | "..........++++..........", 19 | ".........++++++.........", 20 | "........++++++++........", 21 | ".......+++.++.+++.......", 22 | "...........++...........", 23 | "...........++...........", 24 | "...........++...........", 25 | "........................", 26 | "........................", 27 | "........................", 28 | "........................", 29 | "........................", 30 | "........................", 31 | "........................", 32 | "........................", 33 | "........................"}; 34 | -------------------------------------------------------------------------------- /src/xfwm4/shade-pressed.xpm: -------------------------------------------------------------------------------- 1 | /* XPM */ 2 | static char * shade_prelight_xpm[] = { 3 | "24 26 4 1", 4 | " c None", 5 | ". c #%MENU_BG%", 6 | "+ c #%SEL_BG% s active_color_1", 7 | "@ c #%WM_BORDER_FOCUS%", 8 | "@@@@@@@@@@@@@@@@@@@@@@@@", 9 | "........................", 10 | "........................", 11 | "........................", 12 | "........................", 13 | "........................", 14 | "........................", 15 | "........................", 16 | "........................", 17 | "...........++...........", 18 | "..........++++..........", 19 | ".........++++++.........", 20 | "........++++++++........", 21 | ".......+++.++.+++.......", 22 | "...........++...........", 23 | "...........++...........", 24 | "...........++...........", 25 | "........................", 26 | "........................", 27 | "........................", 28 | "........................", 29 | "........................", 30 | "........................", 31 | "........................", 32 | "........................", 33 | "........................"}; 34 | -------------------------------------------------------------------------------- /src/xfwm4/shade-toggled-active.xpm: -------------------------------------------------------------------------------- 1 | /* XPM */ 2 | static char * shade_toggled_prelight_xpm[] = { 3 | "24 26 4 1", 4 | " c None", 5 | ". c #%MENU_BG%", 6 | "+ c #%MENU_FG%", 7 | "@ c #%WM_BORDER_FOCUS%", 8 | "@@@@@@@@@@@@@@@@@@@@@@@@", 9 | "........................", 10 | "........................", 11 | "........................", 12 | "........................", 13 | "........................", 14 | "........................", 15 | "........................", 16 | "........................", 17 | "...........++...........", 18 | "...........++...........", 19 | "...........++...........", 20 | ".......+++.++.+++.......", 21 | "........++++++++........", 22 | ".........++++++.........", 23 | "..........++++..........", 24 | "...........++...........", 25 | "........................", 26 | "........................", 27 | "........................", 28 | "........................", 29 | "........................", 30 | "........................", 31 | "........................", 32 | "........................", 33 | "........................"}; 34 | -------------------------------------------------------------------------------- /src/xfwm4/shade-toggled-inactive.xpm: -------------------------------------------------------------------------------- 1 | /* XPM */ 2 | static char * shade_toggled_prelight_xpm[] = { 3 | "24 26 4 1", 4 | " c None", 5 | ". c #%MENU_BG%", 6 | "+ c #%INACTIVE_MENU_FG%", 7 | "@@@@@@@@@@@@@@@@@@@@@@@@", 8 | "........................", 9 | "........................", 10 | "........................", 11 | "........................", 12 | "........................", 13 | "........................", 14 | "........................", 15 | "........................", 16 | "...........++...........", 17 | "...........++...........", 18 | "...........++...........", 19 | ".......+++.++.+++.......", 20 | "........++++++++........", 21 | ".........++++++.........", 22 | "..........++++..........", 23 | "...........++...........", 24 | "........................", 25 | "........................", 26 | "........................", 27 | "........................", 28 | "........................", 29 | "........................", 30 | "........................", 31 | "........................", 32 | "........................"}; 33 | -------------------------------------------------------------------------------- /src/xfwm4/shade-toggled-prelight.xpm: -------------------------------------------------------------------------------- 1 | /* XPM */ 2 | static char * shade_toggled_prelight_xpm[] = { 3 | "24 26 4 1", 4 | " c None", 5 | ". c #%MENU_BG%", 6 | "+ c #%SEL_BG% s active_color_1", 7 | "@ c #%WM_BORDER_FOCUS%", 8 | "@@@@@@@@@@@@@@@@@@@@@@@@", 9 | "........................", 10 | "........................", 11 | "........................", 12 | "........................", 13 | "........................", 14 | "........................", 15 | "........................", 16 | "........................", 17 | "...........++...........", 18 | "...........++...........", 19 | "...........++...........", 20 | ".......+++.++.+++.......", 21 | "........++++++++........", 22 | ".........++++++.........", 23 | "..........++++..........", 24 | "...........++...........", 25 | "........................", 26 | "........................", 27 | "........................", 28 | "........................", 29 | "........................", 30 | "........................", 31 | "........................", 32 | "........................", 33 | "........................"}; 34 | -------------------------------------------------------------------------------- /src/xfwm4/shade-toggled-pressed.xpm: -------------------------------------------------------------------------------- 1 | /* XPM */ 2 | static char * shade_toggled_prelight_xpm[] = { 3 | "24 26 4 1", 4 | " c None", 5 | ". c #%MENU_BG%", 6 | "+ c #%SEL_BG% s active_color_1", 7 | "@ c #%WM_BORDER_FOCUS%", 8 | "@@@@@@@@@@@@@@@@@@@@@@@@", 9 | "........................", 10 | "........................", 11 | "........................", 12 | "........................", 13 | "........................", 14 | "........................", 15 | "........................", 16 | "........................", 17 | "...........++...........", 18 | "...........++...........", 19 | "...........++...........", 20 | ".......+++.++.+++.......", 21 | "........++++++++........", 22 | ".........++++++.........", 23 | "..........++++..........", 24 | "...........++...........", 25 | "........................", 26 | "........................", 27 | "........................", 28 | "........................", 29 | "........................", 30 | "........................", 31 | "........................", 32 | "........................", 33 | "........................"}; 34 | -------------------------------------------------------------------------------- /src/xfwm4/stick-active.xpm: -------------------------------------------------------------------------------- 1 | /* XPM */ 2 | static char * stick_active_xpm[] = { 3 | "24 26 4 1", 4 | " c None", 5 | ". c #%MENU_BG%", 6 | "+ c #%MENU_FG%", 7 | "@@@@@@@@@@@@@@@@@@@@@@@@", 8 | "........................", 9 | "........................", 10 | "........................", 11 | "........................", 12 | "........................", 13 | "........................", 14 | "........................", 15 | "........................", 16 | "...........++...........", 17 | ".........++++++.........", 18 | ".........++..++.........", 19 | "........++....++........", 20 | "........++....++........", 21 | ".........++..++.........", 22 | ".........++++++.........", 23 | "...........++...........", 24 | "........................", 25 | "........................", 26 | "........................", 27 | "........................", 28 | "........................", 29 | "........................", 30 | "........................", 31 | "........................", 32 | "........................"}; 33 | -------------------------------------------------------------------------------- /src/xfwm4/stick-inactive.xpm: -------------------------------------------------------------------------------- 1 | /* XPM */ 2 | static char * stick_toggled_prelight_xpm[] = { 3 | "24 26 4 1", 4 | " c None", 5 | ". c #%MENU_BG%", 6 | "+ c #%INACTIVE_MENU_FG%", 7 | "@ c #%MENU_BG%", 8 | "@@@@@@@@@@@@@@@@@@@@@@@@", 9 | "........................", 10 | "........................", 11 | "........................", 12 | "........................", 13 | "........................", 14 | "........................", 15 | "........................", 16 | "........................", 17 | "...........++...........", 18 | ".........++++++.........", 19 | ".........++..++.........", 20 | "........++....++........", 21 | "........++....++........", 22 | ".........++..++.........", 23 | ".........++++++.........", 24 | "...........++...........", 25 | "........................", 26 | "........................", 27 | "........................", 28 | "........................", 29 | "........................", 30 | "........................", 31 | "........................", 32 | "........................", 33 | "........................"}; 34 | -------------------------------------------------------------------------------- /src/xfwm4/stick-prelight.xpm: -------------------------------------------------------------------------------- 1 | /* XPM */ 2 | static char * stick_toggled_prelight_xpm[] = { 3 | "24 26 4 1", 4 | " c None", 5 | ". c #%MENU_BG%", 6 | "+ c #%SEL_BG% s active_color_1", 7 | "@ c #%WM_BORDER_FOCUS%", 8 | "@@@@@@@@@@@@@@@@@@@@@@@@", 9 | "........................", 10 | "........................", 11 | "........................", 12 | "........................", 13 | "........................", 14 | "........................", 15 | "........................", 16 | "........................", 17 | "...........++...........", 18 | ".........++++++.........", 19 | ".........++..++.........", 20 | "........++....++........", 21 | "........++....++........", 22 | ".........++..++.........", 23 | ".........++++++.........", 24 | "...........++...........", 25 | "........................", 26 | "........................", 27 | "........................", 28 | "........................", 29 | "........................", 30 | "........................", 31 | "........................", 32 | "........................", 33 | "........................"}; 34 | -------------------------------------------------------------------------------- /src/xfwm4/stick-pressed.xpm: -------------------------------------------------------------------------------- 1 | /* XPM */ 2 | static char * stick_toggled_prelight_xpm[] = { 3 | "24 26 4 1", 4 | " c None", 5 | ". c #%MENU_BG%", 6 | "+ c #%SEL_BG% s active_color_1", 7 | "@ c #%WM_BORDER_FOCUS%", 8 | "@@@@@@@@@@@@@@@@@@@@@@@@", 9 | "........................", 10 | "........................", 11 | "........................", 12 | "........................", 13 | "........................", 14 | "........................", 15 | "........................", 16 | "........................", 17 | "...........++...........", 18 | ".........++++++.........", 19 | ".........++..++.........", 20 | "........++....++........", 21 | "........++....++........", 22 | ".........++..++.........", 23 | ".........++++++.........", 24 | "...........++...........", 25 | "........................", 26 | "........................", 27 | "........................", 28 | "........................", 29 | "........................", 30 | "........................", 31 | "........................", 32 | "........................", 33 | "........................"}; 34 | -------------------------------------------------------------------------------- /src/xfwm4/stick-toggled-active.xpm: -------------------------------------------------------------------------------- 1 | /* XPM */ 2 | static char * stick_toggled_active_xpm[] = { 3 | "24 26 4 1", 4 | " c None", 5 | ". c #%MENU_BG%", 6 | "+ c #%MENU_FG%", 7 | "@ c #%WM_BORDER_FOCUS%", 8 | "@@@@@@@@@@@@@@@@@@@@@@@@", 9 | "........................", 10 | "........................", 11 | "........................", 12 | "........................", 13 | "........................", 14 | "........................", 15 | "........................", 16 | "........................", 17 | "...........++...........", 18 | ".........++++++.........", 19 | ".........++++++.........", 20 | "........++++++++........", 21 | "........++++++++........", 22 | ".........++++++.........", 23 | ".........++++++.........", 24 | "...........++...........", 25 | "........................", 26 | "........................", 27 | "........................", 28 | "........................", 29 | "........................", 30 | "........................", 31 | "........................", 32 | "........................", 33 | "........................"}; 34 | -------------------------------------------------------------------------------- /src/xfwm4/stick-toggled-inactive.xpm: -------------------------------------------------------------------------------- 1 | /* XPM */ 2 | static char * stick_toggled_prelight_xpm[] = { 3 | "24 26 4 1", 4 | " c None", 5 | ". c #%MENU_BG%", 6 | "+ c #%INACTIVE_MENU_FG%", 7 | "@ c #%MENU_BG%", 8 | "@@@@@@@@@@@@@@@@@@@@@@@@", 9 | "........................", 10 | "........................", 11 | "........................", 12 | "........................", 13 | "........................", 14 | "........................", 15 | "........................", 16 | "........................", 17 | "...........++...........", 18 | ".........++++++.........", 19 | ".........++++++.........", 20 | "........++++++++........", 21 | "........++++++++........", 22 | ".........++++++.........", 23 | ".........++++++.........", 24 | "...........++...........", 25 | "........................", 26 | "........................", 27 | "........................", 28 | "........................", 29 | "........................", 30 | "........................", 31 | "........................", 32 | "........................", 33 | "........................"}; 34 | -------------------------------------------------------------------------------- /src/xfwm4/stick-toggled-prelight.xpm: -------------------------------------------------------------------------------- 1 | /* XPM */ 2 | static char * stick_toggled_prelight_xpm[] = { 3 | "24 26 4 1", 4 | " c None", 5 | ". c #%MENU_BG%", 6 | "+ c #%SEL_BG% s active_color_1", 7 | "@ c #%WM_BORDER_FOCUS%", 8 | "@@@@@@@@@@@@@@@@@@@@@@@@", 9 | "........................", 10 | "........................", 11 | "........................", 12 | "........................", 13 | "........................", 14 | "........................", 15 | "........................", 16 | "........................", 17 | "...........++...........", 18 | ".........++++++.........", 19 | ".........++++++.........", 20 | "........++++++++........", 21 | "........++++++++........", 22 | ".........++++++.........", 23 | ".........++++++.........", 24 | "...........++...........", 25 | "........................", 26 | "........................", 27 | "........................", 28 | "........................", 29 | "........................", 30 | "........................", 31 | "........................", 32 | "........................", 33 | "........................"}; 34 | -------------------------------------------------------------------------------- /src/xfwm4/stick-toggled-pressed.xpm: -------------------------------------------------------------------------------- 1 | /* XPM */ 2 | static char * stick_toggled_prelight_xpm[] = { 3 | "24 26 4 1", 4 | " c None", 5 | ". c #%MENU_BG%", 6 | "+ c #%SEL_BG% s active_color_1", 7 | "@ c #%WM_BORDER_FOCUS%", 8 | "@@@@@@@@@@@@@@@@@@@@@@@@", 9 | "........................", 10 | "........................", 11 | "........................", 12 | "........................", 13 | "........................", 14 | "........................", 15 | "........................", 16 | "........................", 17 | "...........++...........", 18 | ".........++++++.........", 19 | ".........++++++.........", 20 | "........++++++++........", 21 | "........++++++++........", 22 | ".........++++++.........", 23 | ".........++++++.........", 24 | "...........++...........", 25 | "........................", 26 | "........................", 27 | "........................", 28 | "........................", 29 | "........................", 30 | "........................", 31 | "........................", 32 | "........................", 33 | "........................"}; 34 | -------------------------------------------------------------------------------- /src/xfwm4/themerc: -------------------------------------------------------------------------------- 1 | # Name: Numix xfwm4 theme 2 | # Author: Satyajit Sahoo 3 | # License: GPL-3.0+ 4 | 5 | active_text_color=#%MENU_FG% 6 | inactive_text_color=#%INACTIVE_MENU_FG% 7 | button_offset=3 8 | button_spacing=0 9 | show_app_icon=true 10 | full_width_title=true 11 | maximized_offset=0 12 | title_horizontal_offset=3 13 | title_shadow_active=false 14 | title_shadow_inactive=false 15 | title_vertical_offset_active=0 16 | title_vertical_offset_inactive=0 17 | title_shadow_active=false 18 | title_shadow_inactive=false 19 | shadow_delta_height=0 20 | shadow_delta_width=0 21 | shadow_delta_x=0 22 | shadow_delta_y=0 23 | shadow_opacity=30 24 | -------------------------------------------------------------------------------- /src/xfwm4/title-1-active.xpm: -------------------------------------------------------------------------------- 1 | /* XPM */ 2 | static char * title_1_active_xpm[] = { 3 | "2 26 3 1", 4 | " c None", 5 | ". c #%WM_BORDER_FOCUS%", 6 | "+ c #%MENU_BG%", 7 | "..", 8 | "++", 9 | "++", 10 | "++", 11 | "++", 12 | "++", 13 | "++", 14 | "++", 15 | "++", 16 | "++", 17 | "++", 18 | "++", 19 | "++", 20 | "++", 21 | "++", 22 | "++", 23 | "++", 24 | "++", 25 | "++", 26 | "++", 27 | "++", 28 | "++", 29 | "++", 30 | "++", 31 | "++", 32 | "++"}; 33 | -------------------------------------------------------------------------------- /src/xfwm4/title-1-inactive.xpm: -------------------------------------------------------------------------------- 1 | /* XPM */ 2 | static char * title_1_inactive_xpm[] = { 3 | "2 26 3 1", 4 | " c None", 5 | ". c #%MENU_BG%", 6 | "+ c #%MENU_BG%", 7 | "..", 8 | "++", 9 | "++", 10 | "++", 11 | "++", 12 | "++", 13 | "++", 14 | "++", 15 | "++", 16 | "++", 17 | "++", 18 | "++", 19 | "++", 20 | "++", 21 | "++", 22 | "++", 23 | "++", 24 | "++", 25 | "++", 26 | "++", 27 | "++", 28 | "++", 29 | "++", 30 | "++", 31 | "++", 32 | "++"}; 33 | -------------------------------------------------------------------------------- /src/xfwm4/title-2-active.xpm: -------------------------------------------------------------------------------- 1 | /* XPM */ 2 | static char * title_2_active_xpm[] = { 3 | "2 26 3 1", 4 | " c None", 5 | ". c #%WM_BORDER_FOCUS%", 6 | "+ c #%MENU_BG%", 7 | "..", 8 | "++", 9 | "++", 10 | "++", 11 | "++", 12 | "++", 13 | "++", 14 | "++", 15 | "++", 16 | "++", 17 | "++", 18 | "++", 19 | "++", 20 | "++", 21 | "++", 22 | "++", 23 | "++", 24 | "++", 25 | "++", 26 | "++", 27 | "++", 28 | "++", 29 | "++", 30 | "++", 31 | "++", 32 | "++"}; 33 | -------------------------------------------------------------------------------- /src/xfwm4/title-2-inactive.xpm: -------------------------------------------------------------------------------- 1 | /* XPM */ 2 | static char * title_2_inactive_xpm[] = { 3 | "2 26 3 1", 4 | " c None", 5 | ". c #%MENU_BG%", 6 | "+ c #%MENU_BG%", 7 | "..", 8 | "++", 9 | "++", 10 | "++", 11 | "++", 12 | "++", 13 | "++", 14 | "++", 15 | "++", 16 | "++", 17 | "++", 18 | "++", 19 | "++", 20 | "++", 21 | "++", 22 | "++", 23 | "++", 24 | "++", 25 | "++", 26 | "++", 27 | "++", 28 | "++", 29 | "++", 30 | "++", 31 | "++", 32 | "++"}; 33 | -------------------------------------------------------------------------------- /src/xfwm4/title-3-active.xpm: -------------------------------------------------------------------------------- 1 | /* XPM */ 2 | static char * title_3_active_xpm[] = { 3 | "2 26 3 1", 4 | " c None", 5 | ". c #%WM_BORDER_FOCUS%", 6 | "+ c #%MENU_BG%", 7 | "..", 8 | "++", 9 | "++", 10 | "++", 11 | "++", 12 | "++", 13 | "++", 14 | "++", 15 | "++", 16 | "++", 17 | "++", 18 | "++", 19 | "++", 20 | "++", 21 | "++", 22 | "++", 23 | "++", 24 | "++", 25 | "++", 26 | "++", 27 | "++", 28 | "++", 29 | "++", 30 | "++", 31 | "++", 32 | "++"}; 33 | -------------------------------------------------------------------------------- /src/xfwm4/title-3-inactive.xpm: -------------------------------------------------------------------------------- 1 | /* XPM */ 2 | static char * title_3_inactive_xpm[] = { 3 | "2 26 3 1", 4 | " c None", 5 | ". c #%MENU_BG%", 6 | "+ c #%MENU_BG%", 7 | "..", 8 | "++", 9 | "++", 10 | "++", 11 | "++", 12 | "++", 13 | "++", 14 | "++", 15 | "++", 16 | "++", 17 | "++", 18 | "++", 19 | "++", 20 | "++", 21 | "++", 22 | "++", 23 | "++", 24 | "++", 25 | "++", 26 | "++", 27 | "++", 28 | "++", 29 | "++", 30 | "++", 31 | "++", 32 | "++"}; 33 | -------------------------------------------------------------------------------- /src/xfwm4/title-4-active.xpm: -------------------------------------------------------------------------------- 1 | /* XPM */ 2 | static char * title_4_active_xpm[] = { 3 | "2 26 3 1", 4 | " c None", 5 | ". c #%WM_BORDER_FOCUS%", 6 | "+ c #%MENU_BG%", 7 | "..", 8 | "++", 9 | "++", 10 | "++", 11 | "++", 12 | "++", 13 | "++", 14 | "++", 15 | "++", 16 | "++", 17 | "++", 18 | "++", 19 | "++", 20 | "++", 21 | "++", 22 | "++", 23 | "++", 24 | "++", 25 | "++", 26 | "++", 27 | "++", 28 | "++", 29 | "++", 30 | "++", 31 | "++", 32 | "++"}; 33 | -------------------------------------------------------------------------------- /src/xfwm4/title-4-inactive.xpm: -------------------------------------------------------------------------------- 1 | /* XPM */ 2 | static char * title_4_inactive_xpm[] = { 3 | "2 26 3 1", 4 | " c None", 5 | ". c #%MENU_BG%", 6 | "+ c #%MENU_BG%", 7 | "..", 8 | "++", 9 | "++", 10 | "++", 11 | "++", 12 | "++", 13 | "++", 14 | "++", 15 | "++", 16 | "++", 17 | "++", 18 | "++", 19 | "++", 20 | "++", 21 | "++", 22 | "++", 23 | "++", 24 | "++", 25 | "++", 26 | "++", 27 | "++", 28 | "++", 29 | "++", 30 | "++", 31 | "++", 32 | "++"}; 33 | -------------------------------------------------------------------------------- /src/xfwm4/title-5-active.xpm: -------------------------------------------------------------------------------- 1 | /* XPM */ 2 | static char * title_5_active_xpm[] = { 3 | "2 26 3 1", 4 | " c None", 5 | ". c #%WM_BORDER_FOCUS%", 6 | "+ c #%MENU_BG%", 7 | "..", 8 | "++", 9 | "++", 10 | "++", 11 | "++", 12 | "++", 13 | "++", 14 | "++", 15 | "++", 16 | "++", 17 | "++", 18 | "++", 19 | "++", 20 | "++", 21 | "++", 22 | "++", 23 | "++", 24 | "++", 25 | "++", 26 | "++", 27 | "++", 28 | "++", 29 | "++", 30 | "++", 31 | "++", 32 | "++"}; 33 | -------------------------------------------------------------------------------- /src/xfwm4/title-5-inactive.xpm: -------------------------------------------------------------------------------- 1 | /* XPM */ 2 | static char * title_5_inactive_xpm[] = { 3 | "2 26 3 1", 4 | " c None", 5 | ". c #%MENU_BG%", 6 | "+ c #%MENU_BG%", 7 | "..", 8 | "++", 9 | "++", 10 | "++", 11 | "++", 12 | "++", 13 | "++", 14 | "++", 15 | "++", 16 | "++", 17 | "++", 18 | "++", 19 | "++", 20 | "++", 21 | "++", 22 | "++", 23 | "++", 24 | "++", 25 | "++", 26 | "++", 27 | "++", 28 | "++", 29 | "++", 30 | "++", 31 | "++", 32 | "++"}; 33 | -------------------------------------------------------------------------------- /src/xfwm4/top-left-active.xpm: -------------------------------------------------------------------------------- 1 | /* XPM */ 2 | static char * top_left_active_xpm[] = { 3 | "2 26 4 1", 4 | " c None", 5 | ". c #%WM_BORDER_FOCUS%", 6 | "+ c #%WM_BORDER_FOCUS%", 7 | "@ c #%MENU_BG%", 8 | " .", 9 | ".+", 10 | ".@", 11 | ".@", 12 | ".@", 13 | ".@", 14 | ".@", 15 | ".@", 16 | ".@", 17 | ".@", 18 | ".@", 19 | ".@", 20 | ".@", 21 | ".@", 22 | ".@", 23 | ".@", 24 | ".@", 25 | ".@", 26 | ".@", 27 | ".@", 28 | ".@", 29 | ".@", 30 | ".@", 31 | ".@", 32 | ".@", 33 | ".@"}; 34 | -------------------------------------------------------------------------------- /src/xfwm4/top-left-inactive.xpm: -------------------------------------------------------------------------------- 1 | /* XPM */ 2 | static char * top_left_inactive_xpm[] = { 3 | "2 26 4 1", 4 | " c None", 5 | ". c #%MENU_BG%", 6 | "+ c #%MENU_BG%", 7 | "@ c #%MENU_BG%", 8 | " .", 9 | ".+", 10 | ".@", 11 | ".@", 12 | ".@", 13 | ".@", 14 | ".@", 15 | ".@", 16 | ".@", 17 | ".@", 18 | ".@", 19 | ".@", 20 | ".@", 21 | ".@", 22 | ".@", 23 | ".@", 24 | ".@", 25 | ".@", 26 | ".@", 27 | ".@", 28 | ".@", 29 | ".@", 30 | ".@", 31 | ".@", 32 | ".@", 33 | ".@"}; 34 | -------------------------------------------------------------------------------- /src/xfwm4/top-right-active.xpm: -------------------------------------------------------------------------------- 1 | /* XPM */ 2 | static char * top_right_active_xpm[] = { 3 | "2 26 4 1", 4 | " c None", 5 | ". c #%WM_BORDER_FOCUS%", 6 | "+ c #%WM_BORDER_FOCUS%", 7 | "@ c #%MENU_BG%", 8 | ". ", 9 | "+.", 10 | "@.", 11 | "@.", 12 | "@.", 13 | "@.", 14 | "@.", 15 | "@.", 16 | "@.", 17 | "@.", 18 | "@.", 19 | "@.", 20 | "@.", 21 | "@.", 22 | "@.", 23 | "@.", 24 | "@.", 25 | "@.", 26 | "@.", 27 | "@.", 28 | "@.", 29 | "@.", 30 | "@.", 31 | "@.", 32 | "@.", 33 | "@."}; 34 | -------------------------------------------------------------------------------- /src/xfwm4/top-right-inactive.xpm: -------------------------------------------------------------------------------- 1 | /* XPM */ 2 | static char * top_right_inactive_xpm[] = { 3 | "2 26 4 1", 4 | " c None", 5 | ". c #%MENU_BG%", 6 | "+ c #%MENU_BG%", 7 | "@ c #%MENU_BG%", 8 | ". ", 9 | "+.", 10 | "@.", 11 | "@.", 12 | "@.", 13 | "@.", 14 | "@.", 15 | "@.", 16 | "@.", 17 | "@.", 18 | "@.", 19 | "@.", 20 | "@.", 21 | "@.", 22 | "@.", 23 | "@.", 24 | "@.", 25 | "@.", 26 | "@.", 27 | "@.", 28 | "@.", 29 | "@.", 30 | "@.", 31 | "@.", 32 | "@.", 33 | "@."}; 34 | --------------------------------------------------------------------------------