├── .gitignore ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── gitpush.sh ├── gnome-shell ├── meson.build └── src │ ├── README.md │ ├── activities-active.svg │ ├── activities.svg │ ├── calendar-today.svg │ ├── carousel-arrow-back-24-symbolic.svg │ ├── carousel-arrow-next-24-symbolic.svg │ ├── checkbox-focused.svg │ ├── checkbox-off-focused.svg │ ├── checkbox-off.svg │ ├── checkbox.svg │ ├── color-pick.svg │ ├── d2p-activities-active.svg │ ├── d2p-activities.svg │ ├── dash-placeholder.svg │ ├── eye-not-looking-symbolic.svg │ ├── eye-open-negative-filled-symbolic.svg │ ├── gnome-shell-high-contrast.css │ ├── gnome-shell-high-contrast.scss │ ├── gnome-shell-sass │ ├── COPYING │ ├── README.md │ ├── _colors.scss │ ├── _common.scss │ ├── _drawing.scss │ ├── _high-contrast-colors.scss │ ├── _widgets.scss │ ├── gnome-shell-sass.doap │ └── widgets │ │ ├── _a11y.scss │ │ ├── _app-grid.scss │ │ ├── _base.scss │ │ ├── _buttons.scss │ │ ├── _calendar.scss │ │ ├── _check-box.scss │ │ ├── _corner-ripple.scss │ │ ├── _dash.scss │ │ ├── _dialogs.scss │ │ ├── _entries.scss │ │ ├── _hotplug.scss │ │ ├── _ibus-popup.scss │ │ ├── _keyboard.scss │ │ ├── _login-dialog.scss │ │ ├── _looking-glass.scss │ │ ├── _message-list.scss │ │ ├── _misc.scss │ │ ├── _network-dialog.scss │ │ ├── _notifications.scss │ │ ├── _osd.scss │ │ ├── _overview.scss │ │ ├── _panel.scss │ │ ├── _popovers.scss │ │ ├── _screen-shield.scss │ │ ├── _scrollbars.scss │ │ ├── _search-entry.scss │ │ ├── _search-results.scss │ │ ├── _slider.scss │ │ ├── _switcher-popup.scss │ │ ├── _switches.scss │ │ ├── _third-party.scss │ │ ├── _tiled-previews.scss │ │ ├── _window-picker.scss │ │ ├── _workspace-switcher.scss │ │ └── _workspace-thumbnails.scss │ ├── gnome-shell-start.svg │ ├── gnome-shell.css │ ├── gnome-shell.scss │ ├── keyboard-caps-lock-filled-symbolic.svg │ ├── keyboard-enter-symbolic.svg │ ├── keyboard-hide-symbolic.svg │ ├── keyboard-layout-filled-symbolic.svg │ ├── keyboard-shift-filled-symbolic.svg │ ├── meson.build │ ├── message-indicator-symbolic.svg │ ├── no-events.svg │ ├── no-notifications.svg │ ├── pad-osd.css │ ├── parse-sass.sh │ ├── pointer-double-click-symbolic.svg │ ├── pointer-drag-symbolic.svg │ ├── pointer-primary-click-symbolic.svg │ ├── pointer-secondary-click-symbolic.svg │ ├── process-working.svg │ ├── running-indicator.svg │ ├── toggle-off-dark.svg │ ├── toggle-off-hc.svg │ ├── toggle-off.svg │ ├── toggle-on-dark.svg │ ├── toggle-on-hc.svg │ ├── toggle-on.svg │ ├── transparent.png │ ├── window-close-24-symbolic.svg │ └── workspace-placeholder.svg ├── gtk ├── meson.build └── src │ ├── Stilo-dark │ ├── gtk-2.0 │ │ ├── assets.svg │ │ ├── assets.txt │ │ ├── assets │ │ │ ├── base-color.png │ │ │ ├── button-default.png │ │ │ ├── button-hover.png │ │ │ ├── button-insensitive.png │ │ │ ├── button-pressed-hover.png │ │ │ ├── button-pressed.png │ │ │ ├── checkbox-checked-insensitive.png │ │ │ ├── checkbox-checked.png │ │ │ ├── checkbox-mixed-insensitive.png │ │ │ ├── checkbox-mixed.png │ │ │ ├── checkbox-unchecked-hover.png │ │ │ ├── checkbox-unchecked-insensitive.png │ │ │ ├── checkbox-unchecked.png │ │ │ ├── handle.png │ │ │ ├── null.png │ │ │ ├── radio-checked-insensitive.png │ │ │ ├── radio-checked.png │ │ │ ├── radio-mixed-insensitive.png │ │ │ ├── radio-mixed.png │ │ │ ├── radio-unchecked-hover.png │ │ │ ├── radio-unchecked-insensitive.png │ │ │ ├── radio-unchecked.png │ │ │ ├── resize-grip.png │ │ │ ├── scrollarrow-down-insensitive.png │ │ │ ├── scrollarrow-down.png │ │ │ ├── scrollarrow-left-insensitive.png │ │ │ ├── scrollarrow-left.png │ │ │ ├── scrollarrow-right-insensitive.png │ │ │ ├── scrollarrow-right.png │ │ │ ├── scrollarrow-up-insensitive.png │ │ │ ├── scrollarrow-up.png │ │ │ ├── scrollbar-horz-slider-hover.png │ │ │ ├── scrollbar-horz-slider.png │ │ │ ├── scrollbar-horz-trough.png │ │ │ ├── scrollbar-vert-slider-hover.png │ │ │ ├── scrollbar-vert-slider.png │ │ │ ├── scrollbar-vert-trough.png │ │ │ └── selected-color.png │ │ ├── gtkrc │ │ ├── meson.build │ │ └── render-assets.sh │ ├── gtk-3.0 │ │ ├── install-dark-theme.sh │ │ └── meson.build │ ├── gtk-4.0 │ │ ├── install-dark-theme.sh │ │ └── meson.build │ └── meson.build │ ├── Stilo │ ├── gtk-2.0 │ │ ├── assets.svg │ │ ├── assets.txt │ │ ├── assets │ │ │ ├── base-color.png │ │ │ ├── button-default.png │ │ │ ├── button-hover.png │ │ │ ├── button-insensitive.png │ │ │ ├── button-pressed-hover.png │ │ │ ├── button-pressed.png │ │ │ ├── checkbox-checked-insensitive.png │ │ │ ├── checkbox-checked.png │ │ │ ├── checkbox-mixed-insensitive.png │ │ │ ├── checkbox-mixed.png │ │ │ ├── checkbox-unchecked-hover.png │ │ │ ├── checkbox-unchecked-insensitive.png │ │ │ ├── checkbox-unchecked.png │ │ │ ├── handle.png │ │ │ ├── null.png │ │ │ ├── radio-checked-insensitive.png │ │ │ ├── radio-checked.png │ │ │ ├── radio-mixed-insensitive.png │ │ │ ├── radio-mixed.png │ │ │ ├── radio-unchecked-hover.png │ │ │ ├── radio-unchecked-insensitive.png │ │ │ ├── radio-unchecked.png │ │ │ ├── resize-grip.png │ │ │ ├── scrollarrow-down-insensitive.png │ │ │ ├── scrollarrow-down.png │ │ │ ├── scrollarrow-left-insensitive.png │ │ │ ├── scrollarrow-left.png │ │ │ ├── scrollarrow-right-insensitive.png │ │ │ ├── scrollarrow-right.png │ │ │ ├── scrollarrow-up-insensitive.png │ │ │ ├── scrollarrow-up.png │ │ │ ├── scrollbar-horz-slider-hover.png │ │ │ ├── scrollbar-horz-slider.png │ │ │ ├── scrollbar-horz-trough.png │ │ │ ├── scrollbar-vert-slider-hover.png │ │ │ ├── scrollbar-vert-slider.png │ │ │ ├── scrollbar-vert-trough.png │ │ │ └── selected-color.png │ │ ├── gtkrc │ │ ├── meson.build │ │ └── render-assets.sh │ ├── gtk-3.0 │ │ ├── README.md │ │ ├── _colors-public.scss │ │ ├── _colors.scss │ │ ├── _common.scss │ │ ├── _custom.scss │ │ ├── _drawing.scss │ │ ├── _libhandy.scss │ │ ├── assets-old.svg │ │ ├── assets.svg │ │ ├── assets.txt │ │ ├── assets │ │ │ ├── bullet-symbolic.svg │ │ │ ├── bullet-symbolic.symbolic.png │ │ │ ├── bullet@2-symbolic.symbolic.png │ │ │ ├── check-symbolic.svg │ │ │ ├── check-symbolic.symbolic.png │ │ │ ├── check@2-symbolic.symbolic.png │ │ │ ├── dash-symbolic.svg │ │ │ ├── dash-symbolic.symbolic.png │ │ │ ├── dash@2-symbolic.symbolic.png │ │ │ ├── scrollarrow-down-dark.png │ │ │ ├── scrollarrow-down-dark@2.png │ │ │ ├── scrollarrow-down-insensitive.png │ │ │ ├── scrollarrow-down-insensitive@2.png │ │ │ ├── scrollarrow-down.png │ │ │ ├── scrollarrow-down@2.png │ │ │ ├── scrollarrow-left-dark.png │ │ │ ├── scrollarrow-left-dark@2.png │ │ │ ├── scrollarrow-left-insensitive.png │ │ │ ├── scrollarrow-left-insensitive@2.png │ │ │ ├── scrollarrow-left.png │ │ │ ├── scrollarrow-left@2.png │ │ │ ├── scrollarrow-right-dark.png │ │ │ ├── scrollarrow-right-dark@2.png │ │ │ ├── scrollarrow-right-insensitive.png │ │ │ ├── scrollarrow-right-insensitive@2.png │ │ │ ├── scrollarrow-right.png │ │ │ ├── scrollarrow-right@2.png │ │ │ ├── scrollarrow-up-dark.png │ │ │ ├── scrollarrow-up-dark@2.png │ │ │ ├── scrollarrow-up-insensitive.png │ │ │ ├── scrollarrow-up-insensitive@2.png │ │ │ ├── scrollarrow-up.png │ │ │ ├── scrollarrow-up@2.png │ │ │ ├── titlebutton-close-backdrop.png │ │ │ ├── titlebutton-close-backdrop@2.png │ │ │ ├── titlebutton-close-hover.png │ │ │ ├── titlebutton-close-hover@2.png │ │ │ ├── titlebutton-close.png │ │ │ ├── titlebutton-close@2.png │ │ │ ├── titlebutton-maximize-backdrop.png │ │ │ ├── titlebutton-maximize-backdrop@2.png │ │ │ ├── titlebutton-maximize-hover.png │ │ │ ├── titlebutton-maximize-hover@2.png │ │ │ ├── titlebutton-maximize.png │ │ │ ├── titlebutton-maximize@2.png │ │ │ ├── titlebutton-minimize-backdrop.png │ │ │ ├── titlebutton-minimize-backdrop@2.png │ │ │ ├── titlebutton-minimize-hover.png │ │ │ ├── titlebutton-minimize-hover@2.png │ │ │ ├── titlebutton-minimize.png │ │ │ ├── titlebutton-minimize@2.png │ │ │ ├── titlebutton-unmaximize-backdrop.png │ │ │ ├── titlebutton-unmaximize-backdrop@2.png │ │ │ ├── titlebutton-unmaximize-hover.png │ │ │ ├── titlebutton-unmaximize-hover@2.png │ │ │ ├── titlebutton-unmaximize.png │ │ │ └── titlebutton-unmaximize@2.png │ │ ├── gtk-dark.css │ │ ├── gtk-dark.scss │ │ ├── gtk-stiloetto-dark.css │ │ ├── gtk-stiloetto-dark.scss │ │ ├── gtk-stiloetto.css │ │ ├── gtk-stiloetto.scss │ │ ├── gtk.css │ │ ├── gtk.scss │ │ ├── meson.build │ │ ├── parse-sass.sh │ │ └── render-assets.sh │ ├── gtk-4.0 │ │ ├── README │ │ ├── _colors-public.scss │ │ ├── _colors.scss │ │ ├── _common.scss │ │ ├── _custom.scss │ │ ├── _drawing.scss │ │ ├── assets │ │ │ ├── bullet-symbolic.svg │ │ │ ├── bullet-symbolic.symbolic.png │ │ │ ├── bullet@2-symbolic.symbolic.png │ │ │ ├── check-symbolic.svg │ │ │ ├── check-symbolic.symbolic.png │ │ │ ├── check@2-symbolic.symbolic.png │ │ │ ├── dash-symbolic.svg │ │ │ ├── dash-symbolic.symbolic.png │ │ │ └── dash@2-symbolic.symbolic.png │ │ ├── gtk-dark.css │ │ ├── gtk-dark.scss │ │ ├── gtk-stiloetto-dark.css │ │ ├── gtk-stiloetto-dark.scss │ │ ├── gtk-stiloetto.css │ │ ├── gtk-stiloetto.scss │ │ ├── gtk.css │ │ ├── gtk.scss │ │ ├── meson.build │ │ └── parse-sass.sh │ └── meson.build │ ├── Stiloetto-dark │ ├── gtk-2.0 │ │ ├── assets.svg │ │ ├── assets.txt │ │ ├── assets │ │ │ ├── base-color.png │ │ │ ├── button-default.png │ │ │ ├── button-hover.png │ │ │ ├── button-insensitive.png │ │ │ ├── button-pressed-hover.png │ │ │ ├── button-pressed.png │ │ │ ├── checkbox-checked-insensitive.png │ │ │ ├── checkbox-checked.png │ │ │ ├── checkbox-mixed-insensitive.png │ │ │ ├── checkbox-mixed.png │ │ │ ├── checkbox-unchecked-hover.png │ │ │ ├── checkbox-unchecked-insensitive.png │ │ │ ├── checkbox-unchecked.png │ │ │ ├── handle.png │ │ │ ├── null.png │ │ │ ├── radio-checked-insensitive.png │ │ │ ├── radio-checked.png │ │ │ ├── radio-mixed-insensitive.png │ │ │ ├── radio-mixed.png │ │ │ ├── radio-unchecked-hover.png │ │ │ ├── radio-unchecked-insensitive.png │ │ │ ├── radio-unchecked.png │ │ │ ├── resize-grip.png │ │ │ ├── scrollarrow-down-insensitive.png │ │ │ ├── scrollarrow-down.png │ │ │ ├── scrollarrow-left-insensitive.png │ │ │ ├── scrollarrow-left.png │ │ │ ├── scrollarrow-right-insensitive.png │ │ │ ├── scrollarrow-right.png │ │ │ ├── scrollarrow-up-insensitive.png │ │ │ ├── scrollarrow-up.png │ │ │ ├── scrollbar-horz-slider-hover.png │ │ │ ├── scrollbar-horz-slider.png │ │ │ ├── scrollbar-horz-trough.png │ │ │ ├── scrollbar-vert-slider-hover.png │ │ │ ├── scrollbar-vert-slider.png │ │ │ ├── scrollbar-vert-trough.png │ │ │ └── selected-color.png │ │ ├── gtkrc │ │ ├── meson.build │ │ └── render-assets.sh │ ├── gtk-3.0 │ │ ├── install-dark-theme.sh │ │ └── meson.build │ ├── gtk-4.0 │ │ ├── install-dark-theme.sh │ │ └── meson.build │ └── meson.build │ ├── Stiloetto │ ├── gtk-2.0 │ │ ├── assets.svg │ │ ├── assets.txt │ │ ├── assets │ │ │ ├── base-color.png │ │ │ ├── button-default.png │ │ │ ├── button-hover.png │ │ │ ├── button-insensitive.png │ │ │ ├── button-pressed-hover.png │ │ │ ├── button-pressed.png │ │ │ ├── checkbox-checked-insensitive.png │ │ │ ├── checkbox-checked.png │ │ │ ├── checkbox-mixed-insensitive.png │ │ │ ├── checkbox-mixed.png │ │ │ ├── checkbox-unchecked-hover.png │ │ │ ├── checkbox-unchecked-insensitive.png │ │ │ ├── checkbox-unchecked.png │ │ │ ├── handle.png │ │ │ ├── null.png │ │ │ ├── radio-checked-insensitive.png │ │ │ ├── radio-checked.png │ │ │ ├── radio-mixed-insensitive.png │ │ │ ├── radio-mixed.png │ │ │ ├── radio-unchecked-hover.png │ │ │ ├── radio-unchecked-insensitive.png │ │ │ ├── radio-unchecked.png │ │ │ ├── resize-grip.png │ │ │ ├── scrollarrow-down-insensitive.png │ │ │ ├── scrollarrow-down.png │ │ │ ├── scrollarrow-left-insensitive.png │ │ │ ├── scrollarrow-left.png │ │ │ ├── scrollarrow-right-insensitive.png │ │ │ ├── scrollarrow-right.png │ │ │ ├── scrollarrow-up-insensitive.png │ │ │ ├── scrollarrow-up.png │ │ │ ├── scrollbar-horz-slider-hover.png │ │ │ ├── scrollbar-horz-slider.png │ │ │ ├── scrollbar-horz-trough.png │ │ │ ├── scrollbar-vert-slider-hover.png │ │ │ ├── scrollbar-vert-slider.png │ │ │ ├── scrollbar-vert-trough.png │ │ │ └── selected-color.png │ │ ├── gtkrc │ │ ├── meson.build │ │ └── render-assets.sh │ ├── gtk-3.0 │ │ ├── install-stiloetto.sh │ │ └── meson.build │ ├── gtk-4.0 │ │ ├── install-stiloetto.sh │ │ └── meson.build │ └── meson.build │ ├── index.theme.in │ └── meson.build ├── meson.build └── xfwm4 ├── meson.build └── src ├── Stilo-dark ├── assets.svg ├── assets.txt ├── bottom-active.png ├── bottom-inactive.png ├── bottom-left-active.png ├── bottom-left-inactive.png ├── bottom-right-active.png ├── bottom-right-inactive.png ├── close-active.png ├── close-inactive.png ├── close-prelight.png ├── close-pressed.png ├── hide-active.png ├── hide-inactive.png ├── hide-prelight.png ├── hide-pressed.png ├── left-active.png ├── left-inactive.png ├── maximize-active.png ├── maximize-inactive.png ├── maximize-prelight.png ├── maximize-pressed.png ├── maximize-toggled-active.png ├── maximize-toggled-inactive.png ├── maximize-toggled-prelight.png ├── maximize-toggled-pressed.png ├── menu-active.png ├── menu-inactive.png ├── menu-pressed.png ├── meson.build ├── render-assets.sh ├── right-active.png ├── right-inactive.png ├── shade-active.png ├── shade-inactive.png ├── shade-pressed.png ├── stick-active.png ├── stick-inactive.png ├── stick-pressed.png ├── themerc ├── title-1-active.png ├── title-1-inactive.png ├── title-2-active.png ├── title-2-inactive.png ├── title-3-active.png ├── title-3-inactive.png ├── title-4-active.png ├── title-4-inactive.png ├── title-5-active.png ├── title-5-inactive.png ├── top-left-active.png ├── top-left-inactive.png ├── top-right-active.png └── top-right-inactive.png ├── Stilo ├── assets.svg ├── assets.txt ├── bottom-active.png ├── bottom-inactive.png ├── bottom-left-active.png ├── bottom-left-inactive.png ├── bottom-right-active.png ├── bottom-right-inactive.png ├── close-active.png ├── close-inactive.png ├── close-prelight.png ├── close-pressed.png ├── hide-active.png ├── hide-inactive.png ├── hide-prelight.png ├── hide-pressed.png ├── left-active.png ├── left-inactive.png ├── maximize-active.png ├── maximize-inactive.png ├── maximize-prelight.png ├── maximize-pressed.png ├── maximize-toggled-active.png ├── maximize-toggled-inactive.png ├── maximize-toggled-prelight.png ├── maximize-toggled-pressed.png ├── menu-active.png ├── menu-inactive.png ├── menu-pressed.png ├── meson.build ├── render-assets.sh ├── right-active.png ├── right-inactive.png ├── shade-active.png ├── shade-inactive.png ├── shade-pressed.png ├── stick-active.png ├── stick-inactive.png ├── stick-pressed.png ├── themerc ├── title-1-active.png ├── title-1-inactive.png ├── title-2-active.png ├── title-2-inactive.png ├── title-3-active.png ├── title-3-inactive.png ├── title-4-active.png ├── title-4-inactive.png ├── title-5-active.png ├── title-5-inactive.png ├── top-left-active.png ├── top-left-inactive.png ├── top-right-active.png └── top-right-inactive.png ├── Stiloetto-dark ├── assets.svg ├── assets.txt ├── bottom-active.png ├── bottom-inactive.png ├── bottom-left-active.png ├── bottom-left-inactive.png ├── bottom-right-active.png ├── bottom-right-inactive.png ├── close-active.png ├── close-inactive.png ├── close-prelight.png ├── close-pressed.png ├── hide-active.png ├── hide-inactive.png ├── hide-prelight.png ├── hide-pressed.png ├── left-active.png ├── left-inactive.png ├── maximize-active.png ├── maximize-inactive.png ├── maximize-prelight.png ├── maximize-pressed.png ├── maximize-toggled-active.png ├── maximize-toggled-inactive.png ├── maximize-toggled-prelight.png ├── maximize-toggled-pressed.png ├── menu-active.png ├── menu-inactive.png ├── menu-pressed.png ├── meson.build ├── render-assets.sh ├── right-active.png ├── right-inactive.png ├── shade-active.png ├── shade-inactive.png ├── shade-pressed.png ├── stick-active.png ├── stick-inactive.png ├── stick-pressed.png ├── themerc ├── title-1-active.png ├── title-1-inactive.png ├── title-2-active.png ├── title-2-inactive.png ├── title-3-active.png ├── title-3-inactive.png ├── title-4-active.png ├── title-4-inactive.png ├── title-5-active.png ├── title-5-inactive.png ├── top-left-active.png ├── top-left-inactive.png ├── top-right-active.png └── top-right-inactive.png ├── Stiloetto ├── assets.svg ├── assets.txt ├── bottom-active.png ├── bottom-inactive.png ├── bottom-left-active.png ├── bottom-left-inactive.png ├── bottom-right-active.png ├── bottom-right-inactive.png ├── close-active.png ├── close-inactive.png ├── close-prelight.png ├── close-pressed.png ├── hide-active.png ├── hide-inactive.png ├── hide-prelight.png ├── hide-pressed.png ├── left-active.png ├── left-inactive.png ├── maximize-active.png ├── maximize-inactive.png ├── maximize-prelight.png ├── maximize-pressed.png ├── maximize-toggled-active.png ├── maximize-toggled-inactive.png ├── maximize-toggled-prelight.png ├── maximize-toggled-pressed.png ├── menu-active.png ├── menu-inactive.png ├── menu-pressed.png ├── meson.build ├── render-assets.sh ├── right-active.png ├── right-inactive.png ├── shade-active.png ├── shade-inactive.png ├── shade-pressed.png ├── stick-active.png ├── stick-inactive.png ├── stick-pressed.png ├── themerc ├── title-1-active.png ├── title-1-inactive.png ├── title-2-active.png ├── title-2-inactive.png ├── title-3-active.png ├── title-3-inactive.png ├── title-4-active.png ├── title-4-inactive.png ├── title-5-active.png ├── title-5-inactive.png ├── top-left-active.png ├── top-left-inactive.png ├── top-right-active.png └── top-right-inactive.png └── meson.build /.gitignore: -------------------------------------------------------------------------------- 1 | # Ignore Backup Copies from Text Editor 2 | *~ 3 | 4 | # Ignore meson build directory 5 | build 6 | -------------------------------------------------------------------------------- /gitpush.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # Simple terminal script for submitting stuff to your git repository. 3 | 4 | ADDFILES=$(git add CONTRIBUTING.md .gitattributes .github .gitignore gitpush.sh gnome-shell gtk LICENSE meson.build preview.png README.md xfwm4); 5 | read -r -p "Commit message: " COMMIT_MESSAGE 6 | COMMIT=$(git commit -m "$COMMIT_MESSAGE"); 7 | PUSH=$(git push -u origin master); 8 | 9 | echo $ADDFILES 10 | echo $COMMIT 11 | echo $PUSH 12 | -------------------------------------------------------------------------------- /gnome-shell/meson.build: -------------------------------------------------------------------------------- 1 | gnomeshell_theme_dir = join_paths(get_option('datadir'), 'themes', meson.project_name()) 2 | 3 | subdir('src') 4 | -------------------------------------------------------------------------------- /gnome-shell/src/eye-not-looking-symbolic.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /gnome-shell/src/gnome-shell-high-contrast.scss: -------------------------------------------------------------------------------- 1 | $variant: 'dark'; 2 | 3 | @import "gnome-shell-sass/_high-contrast-colors"; //use gtk colors 4 | @import "gnome-shell-sass/_drawing"; 5 | @import "gnome-shell-sass/_common"; 6 | @import "gnome-shell-sass/_widgets"; 7 | 8 | //force symbolic icons 9 | stage { 10 | -st-icon-style: symbolic; 11 | } 12 | 13 | .toggle-switch { width: 48px; } 14 | .toggle-switch-us, .toggle-switch-intl { 15 | background-image: url("resource:///org/gnome/shell/theme/toggle-off-hc.svg"); 16 | &:checked { background-image: url("resource:///org/gnome/shell/theme/toggle-on-hc.svg"); } 17 | } 18 | 19 | //force opaque panel 20 | #panel { 21 | &.login-screen, 22 | &.unlock-screen, 23 | &:overview { 24 | background-color: #000; 25 | 26 | .panel-corner { 27 | -panel-corner-opacity: 1; 28 | } 29 | } 30 | 31 | .panel-button { 32 | color: #fff !important; 33 | } 34 | } 35 | 36 | //thumbnail app icons no dropshadow and forced color 37 | .window-picker .icon-dropshadow { 38 | icon-shadow: none; 39 | background-color: $osd_bg_color; 40 | padding: $base_padding * 2; 41 | border-radius: $modal_radius; 42 | } 43 | -------------------------------------------------------------------------------- /gnome-shell/src/gnome-shell-sass/README.md: -------------------------------------------------------------------------------- 1 | # GNOME Shell Sass 2 | GNOME Shell Sass is a project intended to allow the sharing of the 3 | theme sources in sass between gnome-shell and other projects like 4 | gnome-shell-extensions. 5 | 6 | Any changes should be done in the [GNOME Shell subtree][shell-subtree] 7 | and not the stand-alone [gnome-shell-sass repository][sass-repo]. They 8 | will then be synchronized periodically before releases. 9 | 10 | ## License 11 | GNOME Shell Sass is distributed under the terms of the GNU General Public 12 | License, version 2 or later. See the [COPYING][license] file for details. 13 | 14 | [shell-subtree]: https://gitlab.gnome.org/GNOME/gnome-shell/tree/master/data/theme/gnome-shell-sass 15 | [sass-repo]: https://gitlab.gnome.org/GNOME/gnome-shell-sass 16 | [license]: COPYING 17 | -------------------------------------------------------------------------------- /gnome-shell/src/gnome-shell-sass/_high-contrast-colors.scss: -------------------------------------------------------------------------------- 1 | // When color definition differs for dark and light variant, 2 | // it gets @if ed depending on $variant 3 | 4 | 5 | $base_color: #222; 6 | $bg_color: #000; 7 | $fg_color: #fff; 8 | 9 | $selected_fg_color: #ffffff; 10 | $selected_bg_color: darken(#4a90d9,20%); 11 | $selected_borders_color: darken($selected_bg_color, 20%); 12 | $borders_color: darken($bg_color,12%); 13 | $borders_edge: transparentize($fg_color, 0.9); 14 | $link_color: lighten($selected_bg_color,20%); 15 | $link_visited_color: lighten($selected_bg_color,10%); 16 | $top_hilight: $borders_edge; 17 | 18 | $warning_color: #f57900; 19 | $error_color: #cc0000; 20 | $success_color: darken(#73d216,10%); 21 | $destructive_color: darken(#ef2929,10%); 22 | 23 | $osd_fg_color: #eeeeec; 24 | $osd_bg_color: #2e3436; 25 | $osd_borders_color: rgba(0,0,0, 0.7); 26 | $osd_outer_borders_color: rgba(255,255,255, 0.1); 27 | 28 | $shadow_color: rgba(0,0,0, 0.1); 29 | $system_bg_color: desaturate(#241f31,100%); //neutralize the HIG color 30 | 31 | //insensitive state derived colors 32 | $insensitive_fg_color: mix($fg_color, $bg_color, 50%); 33 | $insensitive_bg_color: mix($bg_color, $base_color, 60%); 34 | $insensitive_borders_color: $borders_color; 35 | 36 | //colors for the backdrop state, derived from the main colors. 37 | $backdrop_base_color: lighten($base_color,1%); 38 | $backdrop_bg_color: $bg_color; 39 | $backdrop_fg_color: mix($fg_color, $backdrop_bg_color, 80%); 40 | $backdrop_insensitive_color: lighten($backdrop_bg_color,15%); 41 | $backdrop_borders_color: mix($borders_color, $bg_color, 90%); 42 | $backdrop_dark_fill: mix($backdrop_borders_color,$backdrop_bg_color, 35%); 43 | -------------------------------------------------------------------------------- /gnome-shell/src/gnome-shell-sass/_widgets.scss: -------------------------------------------------------------------------------- 1 | // 2 | // Shell widgets stylesheets are placed in separate .scss files 3 | // in 'widgets' and imported into the main stylesheet in this file. 4 | // To create or update a widget for the shell modify the list below. 5 | // 6 | 7 | /* WIDGETS */ 8 | 9 | // Primary widgets 10 | @import 'widgets/base'; 11 | @import 'widgets/entries'; 12 | @import 'widgets/buttons'; 13 | @import 'widgets/check-box'; 14 | @import 'widgets/switches'; 15 | @import 'widgets/slider'; 16 | @import 'widgets/scrollbars'; 17 | // Popovers 18 | @import 'widgets/popovers'; 19 | @import 'widgets/calendar'; 20 | @import 'widgets/message-list'; 21 | @import 'widgets/ibus-popup'; 22 | // Notifications 23 | @import 'widgets/notifications'; 24 | @import 'widgets/hotplug'; 25 | // Dialogs 26 | @import 'widgets/dialogs'; 27 | @import 'widgets/network-dialog'; 28 | // OSDs 29 | @import 'widgets/osd'; 30 | @import 'widgets/switcher-popup'; 31 | @import 'widgets/workspace-switcher'; 32 | // Panel 33 | @import 'widgets/panel'; 34 | @import 'widgets/corner-ripple'; 35 | // Overview 36 | @import 'widgets/overview'; 37 | @import 'widgets/window-picker'; 38 | @import 'widgets/search-entry'; 39 | @import 'widgets/search-results'; 40 | @import 'widgets/dash'; 41 | @import 'widgets/app-grid'; 42 | @import 'widgets/workspace-thumbnails'; 43 | // A11y / misc 44 | @import 'widgets/a11y'; 45 | @import 'widgets/misc'; 46 | @import 'widgets/tiled-previews'; 47 | @import 'widgets/keyboard'; 48 | @import 'widgets/looking-glass'; 49 | // Lock / login screens 50 | @import 'widgets/login-dialog'; 51 | @import 'widgets/screen-shield'; 52 | 53 | // 3rd party extensions 54 | @import 'widgets/third-party'; 55 | -------------------------------------------------------------------------------- /gnome-shell/src/gnome-shell-sass/gnome-shell-sass.doap: -------------------------------------------------------------------------------- 1 | 6 | 7 | GNOME Shell Sass 8 | Sass sources of GNOME Shell 9 | GNOME Shell Sass is a project intended to allow the sharing of the 10 | sass theme sources between gnome-shell and other projects like gnome-shell-extensions. 11 | 12 | 13 | sass 14 | css 15 | 16 | 17 | 18 | Carlos Soriano 19 | 20 | csoriano 21 | 22 | 23 | 24 | 25 | Florian Müllner 26 | 27 | fmuellner 28 | 29 | 30 | 31 | 32 | Jakub Steiner 33 | 34 | jimmac 35 | 36 | 37 | 38 | -------------------------------------------------------------------------------- /gnome-shell/src/gnome-shell-sass/widgets/_a11y.scss: -------------------------------------------------------------------------------- 1 | // Pointer location 2 | .ripple-pointer-location { 3 | width: $ripple_size; 4 | height: $ripple_size; 5 | border-radius: $ripple_size * 0.5; // radius equals the size of the box to give us the curve 6 | background-color: lighten(transparentize($selected_bg_color, 0.7), 30%); 7 | box-shadow: 0 0 2px 2px lighten($selected_bg_color, 20%); 8 | } 9 | 10 | // Pointer accessibility notifications 11 | .pie-timer { 12 | width: 60px; 13 | height: 60px; 14 | -pie-border-width: 3px; 15 | -pie-border-color: $selected_bg_color; 16 | -pie-background-color: lighten(transparentize($selected_bg_color, 0.7), 40%); 17 | } 18 | 19 | // Screen zoom/Magnifier 20 | .magnifier-zoom-region { 21 | border: 2px solid $selected_bg_color; 22 | 23 | &.full-screen { border-width: 0; } 24 | } 25 | -------------------------------------------------------------------------------- /gnome-shell/src/gnome-shell-sass/widgets/_base.scss: -------------------------------------------------------------------------------- 1 | // Links 2 | .shell-link { 3 | color: $link_color; 4 | 5 | &:hover { 6 | color: lighten($link_color, 10%); 7 | } 8 | } 9 | 10 | // Outline for low res icons 11 | .lowres-icon { 12 | icon-shadow: 0 1px 2px rgba(black, 0.3); 13 | } 14 | 15 | // Dropshadow for large icons 16 | .icon-dropshadow { 17 | icon-shadow: 0 1px 5px rgba(black, 0.8); 18 | } 19 | -------------------------------------------------------------------------------- /gnome-shell/src/gnome-shell-sass/widgets/_buttons.scss: -------------------------------------------------------------------------------- 1 | /* Buttons */ 2 | 3 | .button { 4 | @extend %button; // that's it 5 | } 6 | -------------------------------------------------------------------------------- /gnome-shell/src/gnome-shell-sass/widgets/_check-box.scss: -------------------------------------------------------------------------------- 1 | /* Check Boxes */ 2 | 3 | // these are equal to the size of the SVG assets 4 | $check_height: 22px; 5 | $check_width: 24px; 6 | 7 | 8 | .check-box { 9 | StBoxLayout { spacing: .8em; } 10 | StBin { 11 | width: $check_width; 12 | height: $check_height; 13 | background-image: url("checkbox-off.svg"); 14 | } 15 | &:focus StBin { background-image: url("checkbox-off-focused.svg"); } 16 | &:checked StBin { background-image: url("checkbox.svg"); } 17 | &:focus:checked StBin { background-image: url("checkbox-focused.svg"); } 18 | } 19 | -------------------------------------------------------------------------------- /gnome-shell/src/gnome-shell-sass/widgets/_corner-ripple.scss: -------------------------------------------------------------------------------- 1 | /* Activities Ripple */ 2 | 3 | $ripple_size: 50px; 4 | 5 | .ripple-box { 6 | background-color: lighten(transparentize($selected_bg_color, 0.7), 40%); 7 | box-shadow: 0 0 2px 2px lighten($selected_bg_color, 20%); 8 | // plus + 2px for the border (box-shadow) 9 | width: $ripple_size + 2px; 10 | height: $ripple_size + 2px; 11 | border-radius: 0 0 $ripple_size + 2px 0; // radius equals the size of the box to give us the curve 12 | 13 | // just a simple change to the border radius position 14 | &:rtl { border-radius: 0 0 0 $ripple_size + 2px; } 15 | } 16 | -------------------------------------------------------------------------------- /gnome-shell/src/gnome-shell-sass/widgets/_entries.scss: -------------------------------------------------------------------------------- 1 | /* Entries */ 2 | 3 | StEntry { 4 | border-radius: $base_border_radius; 5 | padding: 8px; 6 | border-width: 1px; 7 | color: $fg_color; 8 | @include entry(normal); 9 | //&:hover { @include entry(hover);} 10 | &:focus { @include entry(focus);} 11 | &:insensitive { @include entry(insensitive);} 12 | selection-background-color: $selected_bg_color; 13 | selected-color: $selected_fg_color; 14 | StIcon.capslock-warning { 15 | icon-size: 16px; 16 | warning-color: $warning_color; 17 | padding: 0 4px; 18 | } 19 | StIcon.peek-password { 20 | icon-size: $base_icon_size; 21 | padding: 0 4px; 22 | } 23 | StLabel.hint-text { 24 | margin-left: 2px; 25 | color: transparentize($fg_color, 0.3); 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /gnome-shell/src/gnome-shell-sass/widgets/_hotplug.scss: -------------------------------------------------------------------------------- 1 | // hotplug 2 | 3 | .hotplug-notification-item { 4 | @extend %bubble_button; 5 | } 6 | 7 | .hotplug-notification-item-icon { 8 | icon-size: 24px; 9 | padding: 0 4px; 10 | } 11 | -------------------------------------------------------------------------------- /gnome-shell/src/gnome-shell-sass/widgets/_ibus-popup.scss: -------------------------------------------------------------------------------- 1 | // IBus Candidate Popup 2 | 3 | .candidate-popup-boxpointer { 4 | @extend .popup-menu-boxpointer; 5 | } 6 | 7 | .candidate-popup-content { 8 | padding: 0.5em; 9 | spacing: 0.3em; 10 | } 11 | 12 | .candidate-index { 13 | padding: 0 0.5em 0 0; 14 | color: darken($fg_color,10%); 15 | } 16 | 17 | .candidate-box { 18 | padding: 0.3em 0.5em 0.3em 0.5em; 19 | border-radius: $base_border_radius; 20 | &:selected,&:hover { background-color: $selected_bg_color; color: $selected_fg_color; } 21 | } 22 | 23 | .candidate-page-button-box { 24 | height: 2em; 25 | .vertical & { padding-top: 0.5em; } 26 | .horizontal & { padding-left: 0.5em; } 27 | } 28 | 29 | .candidate-page-button { 30 | padding: 4px; 31 | } 32 | 33 | .candidate-page-button-previous { border-radius: $base_border_radius 0px 0px $base_border_radius; border-right-width: 0; } 34 | .candidate-page-button-next { border-radius: 0px $base_border_radius $base_border_radius 0px; } 35 | .candidate-page-button-icon { icon-size: 1em; } -------------------------------------------------------------------------------- /gnome-shell/src/gnome-shell-sass/widgets/_misc.scss: -------------------------------------------------------------------------------- 1 | // Rubberband for select-area screenshots 2 | .select-area-rubberband { 3 | background-color: transparentize($selected_bg_color,0.7); 4 | border: 1px solid $selected_bg_color; 5 | } 6 | 7 | // User icon 8 | .user-icon { 9 | background-size: contain; 10 | color: $osd_fg_color; 11 | border-radius: 99px; 12 | icon-size: $base_icon_size * 4; // 64px 13 | &:hover { 14 | color: lighten($osd_fg_color,30%); 15 | } 16 | 17 | & StIcon { 18 | background-color: transparentize($osd_fg_color,0.95); 19 | border-radius: 99px; 20 | padding: $base_padding * 2 ; // 12px 21 | width: $base_icon_size * 2.5; height: $base_icon_size * 2.5; // 40px; 22 | } 23 | 24 | &.user-avatar { 25 | border: 2px $osd_fg_color; 26 | } 27 | } 28 | 29 | .user-widget.vertical .user-icon { 30 | icon-size: $base_icon_size * 6; // 128px 31 | 32 | & StIcon { 33 | padding: $base_padding * 3 + 2px; // 20px 34 | padding-top: $base_padding * 3; // 18 px 35 | padding-bottom: $base_padding * 3 + 4px; // 22px 36 | width: $base_icon_size * 5.5; height: $base_icon_size * 5.5; // 88px; 37 | } 38 | } 39 | 40 | .lightbox { background-color: black; } 41 | .flashspot { background-color: white; } 42 | 43 | 44 | // Hidden 45 | .hidden { color: rgba(0,0,0,0);} 46 | 47 | // Caps-lock warning 48 | .caps-lock-warning-label { 49 | text-align: center; 50 | padding-bottom: 8px; 51 | @include fontsize($base_font_size - 1); 52 | color: $warning_color; 53 | } 54 | 55 | /* Workspace animation */ 56 | 57 | .workspace-animation { 58 | background-color: $system_bg_color; 59 | } 60 | -------------------------------------------------------------------------------- /gnome-shell/src/gnome-shell-sass/widgets/_network-dialog.scss: -------------------------------------------------------------------------------- 1 | /* Network Dialogs */ 2 | .nm-dialog { 3 | max-height: 34em; 4 | min-height: 31em; 5 | min-width: 32em; 6 | } 7 | 8 | .nm-dialog-content { 9 | spacing: 20px; 10 | padding: 24px; 11 | } 12 | 13 | .nm-dialog-airplane-box { spacing: 12px; } 14 | 15 | .nm-dialog-airplane-headline { 16 | font-weight: bold; 17 | text-align: center; 18 | } 19 | 20 | .nm-dialog-airplane-text { color: $fg_color; } 21 | 22 | // header 23 | .nm-dialog-header { 24 | font-weight: bold; 25 | } 26 | .nm-dialog-header-icon { 27 | icon-size: $base_icon_size * 2; 28 | } 29 | .nm-dialog-header-hbox { spacing: 10px; } 30 | 31 | // list of networks 32 | .nm-dialog-scroll-view { 33 | border: 1px solid $borders_color; 34 | padding:0; 35 | background-color: darken($bg_color, 3%); 36 | } 37 | 38 | // list item 39 | .nm-dialog-item { 40 | @include fontsize($base_font_size); 41 | border-bottom: 1px solid $borders_color; 42 | padding: $base_padding * 2; 43 | spacing: 0px; 44 | &:selected { 45 | background-color: $selected_bg_color; 46 | color: $selected_fg_color; 47 | } 48 | } 49 | 50 | // icons in list 51 | .nm-dialog-icon { icon-size: $base_icon_size; } 52 | .nm-dialog-icons { spacing: $base_spacing * 2; } 53 | 54 | // no networks 55 | .no-networks-label { color: $insensitive_fg_color; } 56 | .no-networks-box { spacing: $base_padding; } -------------------------------------------------------------------------------- /gnome-shell/src/gnome-shell-sass/widgets/_notifications.scss: -------------------------------------------------------------------------------- 1 | /* Notifications & Message Tray */ 2 | 3 | $notification_banner_height: 64px; 4 | $notification_banner_width: 34em; 5 | 6 | // Banner notifications 7 | .notification-banner { 8 | min-height: $notification_banner_height; 9 | width: $notification_banner_width; 10 | 11 | .notification-actions { 12 | spacing: 0; 13 | } 14 | 15 | .notification-button { 16 | @extend %bubble_button; 17 | } 18 | } 19 | 20 | // counter 21 | .summary-source-counter { 22 | font-size: $base_font_size - 1pt; 23 | font-weight: bold; 24 | height: 1.6em; 25 | width: 1.6em; 26 | -shell-counter-overlap-x: 3px; 27 | -shell-counter-overlap-y: 3px; 28 | background-color: $selected_bg_color; 29 | color: $selected_fg_color; 30 | border: 2px solid $fg_color; 31 | box-shadow: 0 2px 2px rgba(0,0,0,0.5); 32 | border-radius: 0.9em; // should be 0.8 but whatever; wish I could do 50%; 33 | } 34 | 35 | // chat bubbles 36 | .chat-body { spacing: 5px; } 37 | .chat-response { margin: 5px; } 38 | .chat-log-message { color: darken($fg_color,10%); } 39 | .chat-new-group { padding-top: 1em; } 40 | .chat-received { 41 | padding-left: 4px; 42 | &:rtl { padding-left: 0px; padding-right: 4px; } 43 | } 44 | 45 | .chat-sent { 46 | padding-left: 18pt; 47 | color: lighten($fg_color, 15%); 48 | &:rtl { padding-left: 0; padding-right: 18pt; } 49 | } 50 | 51 | .chat-meta-message { 52 | padding-left: 4px; 53 | @include fontsize($base_font_size - 2); 54 | font-weight: bold; 55 | color: lighten($fg_color,18%); 56 | &:rtl { padding-left: 0; padding-right: 4px; } 57 | } 58 | -------------------------------------------------------------------------------- /gnome-shell/src/gnome-shell-sass/widgets/_osd.scss: -------------------------------------------------------------------------------- 1 | /* OSD */ 2 | 3 | $osd_levelbar_height:8px; 4 | 5 | .osd-window { 6 | @extend %osd_panel; 7 | text-align: center; 8 | font-weight: bold; 9 | spacing: $base_spacing * 2; // 12px 10 | margin: $base_margin * 8; // 32px 11 | min-width: 64px; 12 | min-height: 64px; 13 | 14 | StIcon { 15 | icon-size:$base_icon_size * 6; 16 | } 17 | 18 | .osd-monitor-label { font-size: 3em; } 19 | 20 | .level { 21 | height: $osd_levelbar_height; 22 | -barlevel-height: $osd_levelbar_height; 23 | -barlevel-background-color: transparentize($osd_fg_color, if($variant=='light', 0.7, 0.9)); 24 | -barlevel-active-background-color: $osd_fg_color; 25 | -barlevel-overdrive-color: $destructive_color; 26 | -barlevel-overdrive-separator-width: 3px; 27 | } 28 | } 29 | 30 | /* Pad OSD */ 31 | .pad-osd-window { 32 | padding: 32px; 33 | background-color: transparentize(#000, 0.2); 34 | 35 | .pad-osd-title-box { spacing: 12px; } 36 | .pad-osd-title-menu-box { spacing: 6px; } 37 | } 38 | 39 | .combo-box-label { 40 | width: 15em; 41 | } 42 | 43 | .resize-popup { 44 | @extend %osd_panel; 45 | } -------------------------------------------------------------------------------- /gnome-shell/src/gnome-shell-sass/widgets/_overview.scss: -------------------------------------------------------------------------------- 1 | /* OVERVIEW */ 2 | 3 | .controls-manager, .secondary-monitor-workspaces { 4 | spacing: $base_spacing * 2; 5 | } 6 | 7 | #overviewGroup { 8 | background-color: $system_bg_color; 9 | } 10 | 11 | .overview-controls { 12 | padding-bottom: 32px; 13 | } 14 | -------------------------------------------------------------------------------- /gnome-shell/src/gnome-shell-sass/widgets/_scrollbars.scss: -------------------------------------------------------------------------------- 1 | /* Scrollbars */ 2 | 3 | StScrollView { 4 | &.vfade { -st-vfade-offset: 68px; } 5 | &.hfade { -st-hfade-offset: 68px; } 6 | } 7 | 8 | StScrollBar { 9 | padding: 0; 10 | 11 | StScrollView & { 12 | min-width: 14px; 13 | min-height: 14px; 14 | } 15 | 16 | StBin#trough { 17 | border-radius: 0; 18 | background-color: transparent; 19 | } 20 | 21 | StButton#vhandle, StButton#hhandle { 22 | border-radius: 8px; 23 | background-color: mix($fg_color, $bg_color, 60%); 24 | //border: 3px solid transparent; //would be nice to margin or at least to transparent 25 | margin: 3px; 26 | &:hover { background-color: mix($fg_color, $bg_color, 80%); } 27 | &:active { background-color: $selected_bg_color; } 28 | } 29 | } -------------------------------------------------------------------------------- /gnome-shell/src/gnome-shell-sass/widgets/_search-entry.scss: -------------------------------------------------------------------------------- 1 | // Search entry 2 | 3 | $search_entry_width: 320px; 4 | $search_entry_height: 36px; 5 | 6 | %search_entry, 7 | .search-entry { 8 | width: $search_entry_width; 9 | padding: $base_padding+1 $base_padding+3; 10 | border-radius: $base_border_radius; //$search_entry_height * 0.5; // half the height 11 | color: transparentize($fg_color,0.3); 12 | background-color: transparentize(white, 0.8); 13 | border-color: transparent; 14 | margin-top: $base_spacing * 2; 15 | margin-bottom: $base_spacing; 16 | box-shadow: inset 0 1px transparentize(white, 0.9); 17 | 18 | &:hover { 19 | background-color: transparentize(white, 0.75); //$hover_bg_color; 20 | border-color: transparent; //$hover_borders_color; 21 | color: $hover_fg_color; 22 | } 23 | 24 | &:focus { 25 | padding: $base_padding $base_padding+2; // 1px less to account for wider border 26 | border-width: 2px; 27 | border-style: solid; 28 | border-color: $selected_bg_color; 29 | color: $fg_color; 30 | box-shadow: inset 0 1px 2px 1px rgba(0,0,0,0.2); 31 | } 32 | 33 | .search-entry-icon { 34 | icon-size: $base_icon_size; 35 | padding: 0 4px; 36 | color: inherit; 37 | } 38 | } 39 | -------------------------------------------------------------------------------- /gnome-shell/src/gnome-shell-sass/widgets/_slider.scss: -------------------------------------------------------------------------------- 1 | /* Slider */ 2 | 3 | $slider_size: 15px; 4 | 5 | .slider { 6 | height: $slider_size; 7 | // slider trough 8 | -barlevel-height: 3px; // has to be an odd number 9 | -barlevel-background-color: $borders_color; //background of the trough 10 | -barlevel-border-width: 1px; 11 | -barlevel-border-color: $borders_color; // trough border color 12 | // fill style 13 | -barlevel-active-background-color: $selected_bg_color; //active trough fill 14 | -barlevel-active-border-color: if($variant == 'light', darken($selected_bg_color, 4%), lighten($selected_bg_color, 2%)); //active trough border 15 | // overfill style (red in this case) 16 | -barlevel-overdrive-color: $destructive_color; 17 | -barlevel-overdrive-border-color: if($variant == 'light', darken($destructive_color, 4%), lighten($destructive_color, 2%)); //trough border when red; 18 | -barlevel-overdrive-separator-width:1px; 19 | // slider handler 20 | -slider-handle-radius: $slider_size * 0.5; // half the size of the size 21 | -slider-handle-border-width: 1px; 22 | -slider-handle-border-color: if($variant == 'light', $borders_color, $fg_color); 23 | 24 | color: if($variant == 'light', lighten($bg_color, 10%), $fg_color); 25 | &:hover { color: $hover_bg_color; } 26 | &:active { color: $active_bg_color; } 27 | } -------------------------------------------------------------------------------- /gnome-shell/src/gnome-shell-sass/widgets/_switcher-popup.scss: -------------------------------------------------------------------------------- 1 | /* App Switcher */ 2 | 3 | .switcher-popup { 4 | padding: 8px; 5 | spacing: $base_spacing * 4; 6 | } 7 | 8 | // switcher onscreen panel 9 | .switcher-list { 10 | @extend %osd_panel; 11 | 12 | .item-box { 13 | padding: 8px; 14 | border-radius: $base_border_radius + 1px; 15 | border: 1px solid transparent; 16 | 17 | &:outlined { 18 | background-color: transparentize($osd_fg_color, 0.7); 19 | } 20 | 21 | &:selected { 22 | background-color: transparentize($osd_fg_color, 0.7); 23 | color: $osd_fg_color; 24 | } 25 | } 26 | 27 | // window thumbnails 28 | .thumbnail-box { 29 | padding: 2px; 30 | spacing: $base_spacing; 31 | } 32 | 33 | .thumbnail { 34 | width: 256px; 35 | } 36 | 37 | .separator { 38 | width: 1px; 39 | background: $borders_color; 40 | } 41 | 42 | .switcher-list-item-container { 43 | spacing: $base_spacing * 2; 44 | } 45 | } 46 | 47 | .switcher-arrow { 48 | border-color: rgba(0,0,0,0); 49 | color: transparentize($fg_color,0.2); 50 | &:highlighted { 51 | color: $fg_color; 52 | } 53 | } 54 | 55 | // Input Source Switcher 56 | .input-source-switcher-symbol { 57 | font-size: 34pt; 58 | width: 96px; 59 | height: 96px; 60 | } 61 | 62 | // Window cycler highlight 63 | .cycler-highlight { 64 | border: 5px solid $selected_bg_color; 65 | } 66 | -------------------------------------------------------------------------------- /gnome-shell/src/gnome-shell-sass/widgets/_switches.scss: -------------------------------------------------------------------------------- 1 | /* Switches */ 2 | 3 | // these are equal to the size of the SVG assets 4 | $switch_height: 22px; 5 | $switch_width: 46px; 6 | 7 | .toggle-switch { 8 | color: $fg_color; 9 | height: $switch_height; 10 | width: $switch_width; 11 | background-size: contain; 12 | background-image: if($variant == 'light', url("toggle-off.svg"),url("toggle-off-dark.svg")); 13 | &:checked { 14 | background-image: if($variant == 'light', url("toggle-on.svg"),url("toggle-on-dark.svg")); 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /gnome-shell/src/gnome-shell-sass/widgets/_tiled-previews.scss: -------------------------------------------------------------------------------- 1 | 2 | /* Tiled window previews */ 3 | $tile_corner_radius: $base_border_radius + 1px; 4 | .tile-preview { 5 | background-color: transparentize($selected_bg_color,0.5); 6 | border: 1px solid $selected_bg_color; 7 | } 8 | 9 | .tile-preview-left.on-primary { 10 | border-radius: $tile_corner_radius 0 0 0; 11 | } 12 | 13 | .tile-preview-right.on-primary { 14 | border-radius: 0 $tile_corner_radius 0 0; 15 | } 16 | 17 | .tile-preview-left.tile-preview-right.on-primary { 18 | border-radius: $tile_corner_radius $tile_corner_radius 0 0; 19 | } -------------------------------------------------------------------------------- /gnome-shell/src/gnome-shell-sass/widgets/_window-picker.scss: -------------------------------------------------------------------------------- 1 | /* Window Picker */ 2 | 3 | $window_picker_spacing: $base_spacing; // 6px 4 | $window_picker_padding: $base_padding * 2; // 12px 5 | 6 | $window_thumbnail_label_color: transparentize($osd_bg_color, 0.4); 7 | 8 | $window_close_button_size: 24px; 9 | $window_close_button_padding: 3px; 10 | 11 | // Window picker 12 | .window-picker { 13 | // Space between window thumbnails 14 | spacing: $window_picker_spacing; 15 | } 16 | 17 | // Window titles 18 | .window-caption { 19 | color: $osd_fg_color; 20 | background-color: $osd_bg_color; 21 | border-radius: $base_border_radius; 22 | padding: $base_padding $base_padding * 2; 23 | } 24 | 25 | // Close button 26 | .window-close { 27 | background-color: darken($error_color, 8%); //$osd_bg_color; 28 | color: $osd_fg_color; 29 | border-radius: $base_border_radius; //$window_close_button_size * 0.5 + $window_close_button_padding * 2; 30 | padding: $window_close_button_padding; 31 | height: $window_close_button_size; 32 | width: $window_close_button_size; 33 | box-shadow: -1px 1px 5px 0px rgba(0,0,0,0.5); 34 | transition-duration: 150ms; 35 | 36 | & StIcon { icon-size: 24px; } 37 | 38 | &:hover { 39 | background-color: $error_color; //lighten($osd_bg_color, 15%); 40 | } 41 | 42 | &:active { 43 | color: transparentize($osd_fg_color, 0.2); 44 | background-color: darken($error_color, 10%); //darken($osd_bg_color, 5%); 45 | } 46 | } 47 | 48 | .workspace-background { 49 | // keep in sync with BACKGROUND_CORNER_RADIUS_PIXELS in workspace.js 50 | border-radius: 30px; 51 | background-color: $osd_bg_color; 52 | box-shadow: 0 4px 16px 4px transparentize(darken($osd_bg_color, 30%), 0.7); 53 | } 54 | -------------------------------------------------------------------------------- /gnome-shell/src/gnome-shell-sass/widgets/_workspace-switcher.scss: -------------------------------------------------------------------------------- 1 | /* Workspace Switcher */ 2 | .workspace-switcher-group { 3 | padding: $base_padding * 2; 4 | } 5 | 6 | .workspace-switcher-container { 7 | @extend %osd_panel; 8 | } 9 | 10 | .workspace-switcher { 11 | background: transparent; 12 | border: none; 13 | border-radius: 0; 14 | padding: 0; 15 | spacing: $base_spacing * 2; 16 | } 17 | 18 | .ws-switcher-box { 19 | background: transparent; 20 | height: 50px; 21 | background-size: 32px; 22 | border: 1px solid transparentize($osd_fg_color,0.9); 23 | border-radius: $base_border_radius + 3px; 24 | } 25 | 26 | // active workspace in the switcher 27 | .ws-switcher-active-up, 28 | .ws-switcher-active-down, 29 | .ws-switcher-active-left, 30 | .ws-switcher-active-right { 31 | height: 52px; 32 | background-color: $selected_bg_color; 33 | border: 1px solid if($variant=='light', darken($selected_bg_color, 8%), lighten($selected_bg_color, 5%)); 34 | border-radius: $base_border_radius + 3px; 35 | color: $selected_fg_color; 36 | } 37 | -------------------------------------------------------------------------------- /gnome-shell/src/gnome-shell-sass/widgets/_workspace-thumbnails.scss: -------------------------------------------------------------------------------- 1 | /* Workspace pager */ 2 | 3 | // thumbnails in overview 4 | .workspace-thumbnails { 5 | visible-width: 32px; //amount visible before hover 6 | spacing: $base_spacing; 7 | padding: $base_padding; 8 | 9 | .workspace-thumbnail { 10 | @extend %overview_panel; 11 | border-radius: 3px; 12 | } 13 | 14 | // drag and drop indicator 15 | .placeholder { 16 | background-image: url("workspace-placeholder.svg"); 17 | background-size: contain; 18 | width: 18px; 19 | } 20 | } 21 | 22 | // selected indicator 23 | .workspace-thumbnail-indicator { 24 | border: 3px solid $selected_bg_color; 25 | border-radius: 3px; 26 | padding: 0px; 27 | // background-color: transparentize($selected_bg_color, 0.9); 28 | } 29 | -------------------------------------------------------------------------------- /gnome-shell/src/gnome-shell.scss: -------------------------------------------------------------------------------- 1 | $variant: 'dark'; 2 | 3 | @import "gnome-shell-sass/_colors"; //use gtk colors 4 | @import "gnome-shell-sass/_drawing"; 5 | @import "gnome-shell-sass/_common"; 6 | @import "gnome-shell-sass/_widgets"; 7 | -------------------------------------------------------------------------------- /gnome-shell/src/keyboard-caps-lock-filled-symbolic.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /gnome-shell/src/keyboard-enter-symbolic.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /gnome-shell/src/keyboard-hide-symbolic.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /gnome-shell/src/keyboard-layout-filled-symbolic.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /gnome-shell/src/keyboard-shift-filled-symbolic.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /gnome-shell/src/message-indicator-symbolic.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 17 | 19 | 21 | 22 | 24 | image/svg+xml 25 | 27 | 28 | 29 | 30 | 31 | 35 | 39 | 40 | 41 | -------------------------------------------------------------------------------- /gnome-shell/src/pad-osd.css: -------------------------------------------------------------------------------- 1 | .Leader { 2 | stroke-width: .5 !important; 3 | stroke: #535353; 4 | fill: none !important; 5 | } 6 | 7 | .Button { 8 | stroke-width: .25; 9 | stroke: #ededed; 10 | fill: #ededed; 11 | } 12 | 13 | .Ring { 14 | stroke-width: .5 !important; 15 | stroke: #535353 !important; 16 | fill: none !important; 17 | } 18 | 19 | .Label { 20 | stroke: none !important; 21 | stroke-width: .1 !important; 22 | font-size: .1 !important; 23 | fill: transparent !important; 24 | } 25 | 26 | .TouchStrip, .TouchRing { 27 | stroke-width: .1 !important; 28 | stroke: #ededed !important; 29 | fill: #535353 !important; 30 | } 31 | -------------------------------------------------------------------------------- /gnome-shell/src/parse-sass.sh: -------------------------------------------------------------------------------- 1 | #! /bin/bash 2 | 3 | #if [ ! "$(which sassc 2> /dev/null)" ]; then 4 | # echo sassc needs to be installed to generate the css. 5 | # exit 1 6 | #fi 7 | 8 | SASSC_OPT="-M -t compact" 9 | 10 | echo Generating the css... 11 | 12 | sassc $SASSC_OPT gnome-shell.scss gnome-shell.css 13 | sassc $SASSC_OPT gnome-shell-high-contrast.scss gnome-shell-high-contrast.css 14 | -------------------------------------------------------------------------------- /gnome-shell/src/transparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gnome-shell/src/transparent.png -------------------------------------------------------------------------------- /gtk/meson.build: -------------------------------------------------------------------------------- 1 | subdir('src') 2 | -------------------------------------------------------------------------------- /gtk/src/Stilo-dark/gtk-2.0/assets.txt: -------------------------------------------------------------------------------- 1 | button-default 2 | button-hover 3 | button-pressed 4 | button-pressed-hover 5 | button-insensitive 6 | checkbox-unchecked 7 | checkbox-unchecked-hover 8 | checkbox-checked 9 | checkbox-unchecked-insensitive 10 | checkbox-checked-insensitive 11 | checkbox-mixed 12 | checkbox-mixed-insensitive 13 | radio-unchecked 14 | radio-unchecked-hover 15 | radio-checked 16 | radio-unchecked-insensitive 17 | radio-checked-insensitive 18 | radio-mixed 19 | radio-mixed-insensitive 20 | handle 21 | resize-grip 22 | null 23 | base-color 24 | scrollarrow-down 25 | scrollarrow-down-insensitive 26 | scrollarrow-up 27 | scrollarrow-up-insensitive 28 | scrollarrow-left 29 | scrollarrow-left-insensitive 30 | scrollarrow-right 31 | scrollarrow-right-insensitive 32 | scrollbar-horz-slider 33 | scrollbar-horz-slider-hover 34 | scrollbar-vert-slider 35 | scrollbar-vert-slider-hover 36 | scrollbar-horz-trough 37 | scrollbar-vert-trough 38 | selected-color 39 | -------------------------------------------------------------------------------- /gtk/src/Stilo-dark/gtk-2.0/assets/base-color.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo-dark/gtk-2.0/assets/base-color.png -------------------------------------------------------------------------------- /gtk/src/Stilo-dark/gtk-2.0/assets/button-default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo-dark/gtk-2.0/assets/button-default.png -------------------------------------------------------------------------------- /gtk/src/Stilo-dark/gtk-2.0/assets/button-hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo-dark/gtk-2.0/assets/button-hover.png -------------------------------------------------------------------------------- /gtk/src/Stilo-dark/gtk-2.0/assets/button-insensitive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo-dark/gtk-2.0/assets/button-insensitive.png -------------------------------------------------------------------------------- /gtk/src/Stilo-dark/gtk-2.0/assets/button-pressed-hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo-dark/gtk-2.0/assets/button-pressed-hover.png -------------------------------------------------------------------------------- /gtk/src/Stilo-dark/gtk-2.0/assets/button-pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo-dark/gtk-2.0/assets/button-pressed.png -------------------------------------------------------------------------------- /gtk/src/Stilo-dark/gtk-2.0/assets/checkbox-checked-insensitive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo-dark/gtk-2.0/assets/checkbox-checked-insensitive.png -------------------------------------------------------------------------------- /gtk/src/Stilo-dark/gtk-2.0/assets/checkbox-checked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo-dark/gtk-2.0/assets/checkbox-checked.png -------------------------------------------------------------------------------- /gtk/src/Stilo-dark/gtk-2.0/assets/checkbox-mixed-insensitive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo-dark/gtk-2.0/assets/checkbox-mixed-insensitive.png -------------------------------------------------------------------------------- /gtk/src/Stilo-dark/gtk-2.0/assets/checkbox-mixed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo-dark/gtk-2.0/assets/checkbox-mixed.png -------------------------------------------------------------------------------- /gtk/src/Stilo-dark/gtk-2.0/assets/checkbox-unchecked-hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo-dark/gtk-2.0/assets/checkbox-unchecked-hover.png -------------------------------------------------------------------------------- /gtk/src/Stilo-dark/gtk-2.0/assets/checkbox-unchecked-insensitive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo-dark/gtk-2.0/assets/checkbox-unchecked-insensitive.png -------------------------------------------------------------------------------- /gtk/src/Stilo-dark/gtk-2.0/assets/checkbox-unchecked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo-dark/gtk-2.0/assets/checkbox-unchecked.png -------------------------------------------------------------------------------- /gtk/src/Stilo-dark/gtk-2.0/assets/handle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo-dark/gtk-2.0/assets/handle.png -------------------------------------------------------------------------------- /gtk/src/Stilo-dark/gtk-2.0/assets/null.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo-dark/gtk-2.0/assets/null.png -------------------------------------------------------------------------------- /gtk/src/Stilo-dark/gtk-2.0/assets/radio-checked-insensitive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo-dark/gtk-2.0/assets/radio-checked-insensitive.png -------------------------------------------------------------------------------- /gtk/src/Stilo-dark/gtk-2.0/assets/radio-checked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo-dark/gtk-2.0/assets/radio-checked.png -------------------------------------------------------------------------------- /gtk/src/Stilo-dark/gtk-2.0/assets/radio-mixed-insensitive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo-dark/gtk-2.0/assets/radio-mixed-insensitive.png -------------------------------------------------------------------------------- /gtk/src/Stilo-dark/gtk-2.0/assets/radio-mixed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo-dark/gtk-2.0/assets/radio-mixed.png -------------------------------------------------------------------------------- /gtk/src/Stilo-dark/gtk-2.0/assets/radio-unchecked-hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo-dark/gtk-2.0/assets/radio-unchecked-hover.png -------------------------------------------------------------------------------- /gtk/src/Stilo-dark/gtk-2.0/assets/radio-unchecked-insensitive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo-dark/gtk-2.0/assets/radio-unchecked-insensitive.png -------------------------------------------------------------------------------- /gtk/src/Stilo-dark/gtk-2.0/assets/radio-unchecked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo-dark/gtk-2.0/assets/radio-unchecked.png -------------------------------------------------------------------------------- /gtk/src/Stilo-dark/gtk-2.0/assets/resize-grip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo-dark/gtk-2.0/assets/resize-grip.png -------------------------------------------------------------------------------- /gtk/src/Stilo-dark/gtk-2.0/assets/scrollarrow-down-insensitive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo-dark/gtk-2.0/assets/scrollarrow-down-insensitive.png -------------------------------------------------------------------------------- /gtk/src/Stilo-dark/gtk-2.0/assets/scrollarrow-down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo-dark/gtk-2.0/assets/scrollarrow-down.png -------------------------------------------------------------------------------- /gtk/src/Stilo-dark/gtk-2.0/assets/scrollarrow-left-insensitive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo-dark/gtk-2.0/assets/scrollarrow-left-insensitive.png -------------------------------------------------------------------------------- /gtk/src/Stilo-dark/gtk-2.0/assets/scrollarrow-left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo-dark/gtk-2.0/assets/scrollarrow-left.png -------------------------------------------------------------------------------- /gtk/src/Stilo-dark/gtk-2.0/assets/scrollarrow-right-insensitive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo-dark/gtk-2.0/assets/scrollarrow-right-insensitive.png -------------------------------------------------------------------------------- /gtk/src/Stilo-dark/gtk-2.0/assets/scrollarrow-right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo-dark/gtk-2.0/assets/scrollarrow-right.png -------------------------------------------------------------------------------- /gtk/src/Stilo-dark/gtk-2.0/assets/scrollarrow-up-insensitive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo-dark/gtk-2.0/assets/scrollarrow-up-insensitive.png -------------------------------------------------------------------------------- /gtk/src/Stilo-dark/gtk-2.0/assets/scrollarrow-up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo-dark/gtk-2.0/assets/scrollarrow-up.png -------------------------------------------------------------------------------- /gtk/src/Stilo-dark/gtk-2.0/assets/scrollbar-horz-slider-hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo-dark/gtk-2.0/assets/scrollbar-horz-slider-hover.png -------------------------------------------------------------------------------- /gtk/src/Stilo-dark/gtk-2.0/assets/scrollbar-horz-slider.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo-dark/gtk-2.0/assets/scrollbar-horz-slider.png -------------------------------------------------------------------------------- /gtk/src/Stilo-dark/gtk-2.0/assets/scrollbar-horz-trough.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo-dark/gtk-2.0/assets/scrollbar-horz-trough.png -------------------------------------------------------------------------------- /gtk/src/Stilo-dark/gtk-2.0/assets/scrollbar-vert-slider-hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo-dark/gtk-2.0/assets/scrollbar-vert-slider-hover.png -------------------------------------------------------------------------------- /gtk/src/Stilo-dark/gtk-2.0/assets/scrollbar-vert-slider.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo-dark/gtk-2.0/assets/scrollbar-vert-slider.png -------------------------------------------------------------------------------- /gtk/src/Stilo-dark/gtk-2.0/assets/scrollbar-vert-trough.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo-dark/gtk-2.0/assets/scrollbar-vert-trough.png -------------------------------------------------------------------------------- /gtk/src/Stilo-dark/gtk-2.0/assets/selected-color.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo-dark/gtk-2.0/assets/selected-color.png -------------------------------------------------------------------------------- /gtk/src/Stilo-dark/gtk-2.0/meson.build: -------------------------------------------------------------------------------- 1 | gtk2_dir = join_paths(theme_dir, 'gtk-2.0') 2 | 3 | # static theme files to copy 4 | gtk2_theme_data_sources = [ 5 | 'gtkrc', 6 | ] 7 | 8 | # Install theme files 9 | install_data(gtk2_theme_data_sources, install_dir: gtk2_dir) 10 | 11 | # Install asset files 12 | install_subdir('assets', install_dir : gtk2_dir, strip_directory : false) 13 | -------------------------------------------------------------------------------- /gtk/src/Stilo-dark/gtk-2.0/render-assets.sh: -------------------------------------------------------------------------------- 1 | #! /bin/bash 2 | 3 | # INKSCAPE="flatpak run org.inkscape.Inkscape" 4 | INKSCAPE="/usr/bin/inkscape" # comment this line and uncomment the above line if you're using a flatpak install of inkscape 5 | OPTIPNG="/usr/bin/optipng" 6 | 7 | INDEX="assets.txt" 8 | SRC_FILE="assets.svg" 9 | ASSETS_DIR="assets" 10 | 11 | for i in `cat $INDEX` 12 | do 13 | if [ -f $ASSETS_DIR/$i.png ]; then 14 | echo $ASSETS_DIR/$i.png exists. 15 | else 16 | echo 17 | echo Rendering $ASSETS_DIR/$i.png 18 | $INKSCAPE --export-id=$i \ 19 | --export-id-only \ 20 | --export-filename=$ASSETS_DIR/$i.png $SRC_FILE >/dev/null #\ 21 | # && $OPTIPNG -o7 --quiet $ASSETS_DIR/$i.png 22 | fi 23 | done 24 | exit 0 25 | -------------------------------------------------------------------------------- /gtk/src/Stilo-dark/gtk-3.0/install-dark-theme.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | set -eu 3 | 4 | theme_dir="${MESON_INSTALL_DESTDIR_PREFIX}/$1" 5 | project_name="$2" 6 | 7 | install -m755 -d "${theme_dir}" 8 | for ver in gtk-3.0; do 9 | install -m755 -d "${theme_dir}/${ver}" 10 | ln -sf "../../${project_name}/${ver}/gtk-dark.css" "${theme_dir}/${ver}/gtk.css" 11 | ln -sf "../../${project_name}/${ver}/assets" "${theme_dir}/${ver}/assets" 12 | done 13 | -------------------------------------------------------------------------------- /gtk/src/Stilo-dark/gtk-3.0/meson.build: -------------------------------------------------------------------------------- 1 | # CSS and assets are just symlinks to the light themes as they are not modified 2 | meson.add_install_script('install-dark-theme.sh', theme_dir, meson.project_name()) 3 | -------------------------------------------------------------------------------- /gtk/src/Stilo-dark/gtk-4.0/install-dark-theme.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | set -eu 3 | 4 | theme_dir="${MESON_INSTALL_DESTDIR_PREFIX}/$1" 5 | project_name="$2" 6 | 7 | install -m755 -d "${theme_dir}" 8 | for ver in gtk-4.0; do 9 | install -m755 -d "${theme_dir}/${ver}" 10 | ln -sf "../../${project_name}/${ver}/gtk-dark.css" "${theme_dir}/${ver}/gtk.css" 11 | ln -sf "../../${project_name}/${ver}/assets" "${theme_dir}/${ver}/assets" 12 | done 13 | -------------------------------------------------------------------------------- /gtk/src/Stilo-dark/gtk-4.0/meson.build: -------------------------------------------------------------------------------- 1 | # CSS and assets are just symlinks to the light themes as they are not modified 2 | meson.add_install_script('install-dark-theme.sh', theme_dir, meson.project_name()) 3 | -------------------------------------------------------------------------------- /gtk/src/Stilo-dark/meson.build: -------------------------------------------------------------------------------- 1 | theme_dir = join_paths(get_option('datadir'), 'themes', meson.project_name()+'-dark') 2 | 3 | conf_data = configuration_data() 4 | conf_data.set('ThemeName', meson.project_name()) 5 | conf_data.set('VariantThemeName', meson.project_name()+'-dark') 6 | configure_file(input : '../index.theme.in', 7 | output : 'index.theme', 8 | configuration : conf_data, 9 | install_dir: theme_dir) 10 | 11 | subdir('gtk-2.0') 12 | subdir('gtk-3.0') 13 | subdir('gtk-4.0') 14 | -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-2.0/assets.txt: -------------------------------------------------------------------------------- 1 | button-default 2 | button-hover 3 | button-pressed 4 | button-pressed-hover 5 | button-insensitive 6 | checkbox-unchecked 7 | checkbox-unchecked-hover 8 | checkbox-checked 9 | checkbox-unchecked-insensitive 10 | checkbox-checked-insensitive 11 | checkbox-mixed 12 | checkbox-mixed-insensitive 13 | radio-unchecked 14 | radio-unchecked-hover 15 | radio-checked 16 | radio-unchecked-insensitive 17 | radio-checked-insensitive 18 | radio-mixed 19 | radio-mixed-insensitive 20 | handle 21 | resize-grip 22 | null 23 | base-color 24 | scrollarrow-down 25 | scrollarrow-down-insensitive 26 | scrollarrow-up 27 | scrollarrow-up-insensitive 28 | scrollarrow-left 29 | scrollarrow-left-insensitive 30 | scrollarrow-right 31 | scrollarrow-right-insensitive 32 | scrollbar-horz-slider 33 | scrollbar-horz-slider-hover 34 | scrollbar-vert-slider 35 | scrollbar-vert-slider-hover 36 | scrollbar-horz-trough 37 | scrollbar-vert-trough 38 | selected-color 39 | -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-2.0/assets/base-color.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-2.0/assets/base-color.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-2.0/assets/button-default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-2.0/assets/button-default.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-2.0/assets/button-hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-2.0/assets/button-hover.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-2.0/assets/button-insensitive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-2.0/assets/button-insensitive.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-2.0/assets/button-pressed-hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-2.0/assets/button-pressed-hover.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-2.0/assets/button-pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-2.0/assets/button-pressed.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-2.0/assets/checkbox-checked-insensitive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-2.0/assets/checkbox-checked-insensitive.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-2.0/assets/checkbox-checked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-2.0/assets/checkbox-checked.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-2.0/assets/checkbox-mixed-insensitive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-2.0/assets/checkbox-mixed-insensitive.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-2.0/assets/checkbox-mixed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-2.0/assets/checkbox-mixed.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-2.0/assets/checkbox-unchecked-hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-2.0/assets/checkbox-unchecked-hover.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-2.0/assets/checkbox-unchecked-insensitive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-2.0/assets/checkbox-unchecked-insensitive.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-2.0/assets/checkbox-unchecked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-2.0/assets/checkbox-unchecked.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-2.0/assets/handle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-2.0/assets/handle.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-2.0/assets/null.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-2.0/assets/null.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-2.0/assets/radio-checked-insensitive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-2.0/assets/radio-checked-insensitive.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-2.0/assets/radio-checked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-2.0/assets/radio-checked.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-2.0/assets/radio-mixed-insensitive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-2.0/assets/radio-mixed-insensitive.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-2.0/assets/radio-mixed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-2.0/assets/radio-mixed.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-2.0/assets/radio-unchecked-hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-2.0/assets/radio-unchecked-hover.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-2.0/assets/radio-unchecked-insensitive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-2.0/assets/radio-unchecked-insensitive.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-2.0/assets/radio-unchecked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-2.0/assets/radio-unchecked.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-2.0/assets/resize-grip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-2.0/assets/resize-grip.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-2.0/assets/scrollarrow-down-insensitive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-2.0/assets/scrollarrow-down-insensitive.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-2.0/assets/scrollarrow-down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-2.0/assets/scrollarrow-down.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-2.0/assets/scrollarrow-left-insensitive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-2.0/assets/scrollarrow-left-insensitive.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-2.0/assets/scrollarrow-left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-2.0/assets/scrollarrow-left.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-2.0/assets/scrollarrow-right-insensitive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-2.0/assets/scrollarrow-right-insensitive.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-2.0/assets/scrollarrow-right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-2.0/assets/scrollarrow-right.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-2.0/assets/scrollarrow-up-insensitive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-2.0/assets/scrollarrow-up-insensitive.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-2.0/assets/scrollarrow-up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-2.0/assets/scrollarrow-up.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-2.0/assets/scrollbar-horz-slider-hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-2.0/assets/scrollbar-horz-slider-hover.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-2.0/assets/scrollbar-horz-slider.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-2.0/assets/scrollbar-horz-slider.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-2.0/assets/scrollbar-horz-trough.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-2.0/assets/scrollbar-horz-trough.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-2.0/assets/scrollbar-vert-slider-hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-2.0/assets/scrollbar-vert-slider-hover.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-2.0/assets/scrollbar-vert-slider.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-2.0/assets/scrollbar-vert-slider.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-2.0/assets/scrollbar-vert-trough.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-2.0/assets/scrollbar-vert-trough.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-2.0/assets/selected-color.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-2.0/assets/selected-color.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-2.0/meson.build: -------------------------------------------------------------------------------- 1 | gtk2_dir = join_paths(theme_dir, 'gtk-2.0') 2 | 3 | # static theme files to copy 4 | gtk2_theme_data_sources = [ 5 | 'gtkrc', 6 | ] 7 | 8 | # Install theme files 9 | install_data(gtk2_theme_data_sources, install_dir: gtk2_dir) 10 | 11 | # Install asset files 12 | install_subdir('assets', install_dir : gtk2_dir, strip_directory : false) 13 | -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-2.0/render-assets.sh: -------------------------------------------------------------------------------- 1 | #! /bin/bash 2 | 3 | # INKSCAPE="flatpak run org.inkscape.Inkscape" 4 | INKSCAPE="/usr/bin/inkscape" # comment this line and uncomment the above line if you're using a flatpak install of inkscape 5 | OPTIPNG="/usr/bin/optipng" 6 | 7 | INDEX="assets.txt" 8 | SRC_FILE="assets.svg" 9 | ASSETS_DIR="assets" 10 | 11 | for i in `cat $INDEX` 12 | do 13 | if [ -f $ASSETS_DIR/$i.png ]; then 14 | echo $ASSETS_DIR/$i.png exists. 15 | else 16 | echo 17 | echo Rendering $ASSETS_DIR/$i.png 18 | $INKSCAPE --export-id=$i \ 19 | --export-id-only \ 20 | --export-filename=$ASSETS_DIR/$i.png $SRC_FILE >/dev/null #\ 21 | # && $OPTIPNG -o7 --quiet $ASSETS_DIR/$i.png 22 | fi 23 | done 24 | exit 0 25 | -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-3.0/assets.txt: -------------------------------------------------------------------------------- 1 | scrollarrow-up 2 | scrollarrow-up-insensitive 3 | scrollarrow-down 4 | scrollarrow-down-insensitive 5 | scrollarrow-right 6 | scrollarrow-right-insensitive 7 | scrollarrow-left 8 | scrollarrow-left-insensitive 9 | scrollarrow-up-dark 10 | scrollarrow-down-dark 11 | scrollarrow-right-dark 12 | scrollarrow-left-dark 13 | titlebutton-close 14 | titlebutton-close-backdrop 15 | titlebutton-close-hover 16 | titlebutton-maximize 17 | titlebutton-maximize-backdrop 18 | titlebutton-maximize-hover 19 | titlebutton-minimize 20 | titlebutton-minimize-backdrop 21 | titlebutton-minimize-hover 22 | titlebutton-unmaximize 23 | titlebutton-unmaximize-backdrop 24 | titlebutton-unmaximize-hover 25 | -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-3.0/assets/bullet-symbolic.symbolic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-3.0/assets/bullet-symbolic.symbolic.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-3.0/assets/bullet@2-symbolic.symbolic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-3.0/assets/bullet@2-symbolic.symbolic.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-3.0/assets/check-symbolic.symbolic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-3.0/assets/check-symbolic.symbolic.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-3.0/assets/check@2-symbolic.symbolic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-3.0/assets/check@2-symbolic.symbolic.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-3.0/assets/dash-symbolic.symbolic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-3.0/assets/dash-symbolic.symbolic.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-3.0/assets/dash@2-symbolic.symbolic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-3.0/assets/dash@2-symbolic.symbolic.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-3.0/assets/scrollarrow-down-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-3.0/assets/scrollarrow-down-dark.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-3.0/assets/scrollarrow-down-dark@2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-3.0/assets/scrollarrow-down-dark@2.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-3.0/assets/scrollarrow-down-insensitive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-3.0/assets/scrollarrow-down-insensitive.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-3.0/assets/scrollarrow-down-insensitive@2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-3.0/assets/scrollarrow-down-insensitive@2.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-3.0/assets/scrollarrow-down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-3.0/assets/scrollarrow-down.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-3.0/assets/scrollarrow-down@2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-3.0/assets/scrollarrow-down@2.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-3.0/assets/scrollarrow-left-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-3.0/assets/scrollarrow-left-dark.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-3.0/assets/scrollarrow-left-dark@2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-3.0/assets/scrollarrow-left-dark@2.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-3.0/assets/scrollarrow-left-insensitive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-3.0/assets/scrollarrow-left-insensitive.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-3.0/assets/scrollarrow-left-insensitive@2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-3.0/assets/scrollarrow-left-insensitive@2.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-3.0/assets/scrollarrow-left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-3.0/assets/scrollarrow-left.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-3.0/assets/scrollarrow-left@2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-3.0/assets/scrollarrow-left@2.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-3.0/assets/scrollarrow-right-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-3.0/assets/scrollarrow-right-dark.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-3.0/assets/scrollarrow-right-dark@2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-3.0/assets/scrollarrow-right-dark@2.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-3.0/assets/scrollarrow-right-insensitive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-3.0/assets/scrollarrow-right-insensitive.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-3.0/assets/scrollarrow-right-insensitive@2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-3.0/assets/scrollarrow-right-insensitive@2.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-3.0/assets/scrollarrow-right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-3.0/assets/scrollarrow-right.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-3.0/assets/scrollarrow-right@2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-3.0/assets/scrollarrow-right@2.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-3.0/assets/scrollarrow-up-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-3.0/assets/scrollarrow-up-dark.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-3.0/assets/scrollarrow-up-dark@2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-3.0/assets/scrollarrow-up-dark@2.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-3.0/assets/scrollarrow-up-insensitive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-3.0/assets/scrollarrow-up-insensitive.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-3.0/assets/scrollarrow-up-insensitive@2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-3.0/assets/scrollarrow-up-insensitive@2.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-3.0/assets/scrollarrow-up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-3.0/assets/scrollarrow-up.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-3.0/assets/scrollarrow-up@2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-3.0/assets/scrollarrow-up@2.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-3.0/assets/titlebutton-close-backdrop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-3.0/assets/titlebutton-close-backdrop.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-3.0/assets/titlebutton-close-backdrop@2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-3.0/assets/titlebutton-close-backdrop@2.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-3.0/assets/titlebutton-close-hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-3.0/assets/titlebutton-close-hover.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-3.0/assets/titlebutton-close-hover@2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-3.0/assets/titlebutton-close-hover@2.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-3.0/assets/titlebutton-close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-3.0/assets/titlebutton-close.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-3.0/assets/titlebutton-close@2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-3.0/assets/titlebutton-close@2.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-3.0/assets/titlebutton-maximize-backdrop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-3.0/assets/titlebutton-maximize-backdrop.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-3.0/assets/titlebutton-maximize-backdrop@2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-3.0/assets/titlebutton-maximize-backdrop@2.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-3.0/assets/titlebutton-maximize-hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-3.0/assets/titlebutton-maximize-hover.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-3.0/assets/titlebutton-maximize-hover@2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-3.0/assets/titlebutton-maximize-hover@2.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-3.0/assets/titlebutton-maximize.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-3.0/assets/titlebutton-maximize.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-3.0/assets/titlebutton-maximize@2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-3.0/assets/titlebutton-maximize@2.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-3.0/assets/titlebutton-minimize-backdrop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-3.0/assets/titlebutton-minimize-backdrop.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-3.0/assets/titlebutton-minimize-backdrop@2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-3.0/assets/titlebutton-minimize-backdrop@2.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-3.0/assets/titlebutton-minimize-hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-3.0/assets/titlebutton-minimize-hover.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-3.0/assets/titlebutton-minimize-hover@2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-3.0/assets/titlebutton-minimize-hover@2.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-3.0/assets/titlebutton-minimize.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-3.0/assets/titlebutton-minimize.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-3.0/assets/titlebutton-minimize@2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-3.0/assets/titlebutton-minimize@2.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-3.0/assets/titlebutton-unmaximize-backdrop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-3.0/assets/titlebutton-unmaximize-backdrop.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-3.0/assets/titlebutton-unmaximize-backdrop@2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-3.0/assets/titlebutton-unmaximize-backdrop@2.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-3.0/assets/titlebutton-unmaximize-hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-3.0/assets/titlebutton-unmaximize-hover.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-3.0/assets/titlebutton-unmaximize-hover@2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-3.0/assets/titlebutton-unmaximize-hover@2.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-3.0/assets/titlebutton-unmaximize.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-3.0/assets/titlebutton-unmaximize.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-3.0/assets/titlebutton-unmaximize@2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-3.0/assets/titlebutton-unmaximize@2.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-3.0/gtk-dark.scss: -------------------------------------------------------------------------------- 1 | $variant: 'dark'; 2 | $alt_header: 'false'; 3 | $stiloetto: 'false'; 4 | 5 | @import 'colors'; 6 | @import 'drawing'; 7 | @import 'common'; 8 | @import 'colors-public'; 9 | @import 'libhandy'; 10 | @import 'custom'; 11 | -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-3.0/gtk-stiloetto-dark.scss: -------------------------------------------------------------------------------- 1 | // stiloetto dark style 2 | $variant: 'dark'; 3 | $alt_header: 'false'; 4 | $stiloetto: 'true'; 5 | 6 | @import 'colors'; 7 | @import 'drawing'; 8 | @import 'common'; 9 | @import 'colors-public'; 10 | @import 'libhandy'; 11 | @import 'custom'; 12 | -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-3.0/gtk-stiloetto.scss: -------------------------------------------------------------------------------- 1 | // stiloetto style 2 | $variant: 'light'; 3 | $alt_header: 'false'; 4 | $stiloetto: 'true'; 5 | 6 | @import 'colors'; 7 | @import 'drawing'; 8 | @import 'common'; 9 | @import 'colors-public'; 10 | @import 'libhandy'; 11 | @import 'custom'; 12 | -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-3.0/gtk.scss: -------------------------------------------------------------------------------- 1 | // General guidelines: 2 | // - very unlikely you want to edit something else than _common.scss 3 | // - keep the number of defined colors to a minimum, use the color blending functions if 4 | // you need a subtle shade 5 | // - if you need to inverse a color function use the @if directive to match for dark $variant 6 | 7 | $variant: 'light'; 8 | $alt_header: 'false'; 9 | $stiloetto: 'false'; 10 | 11 | @import 'colors'; 12 | @import 'drawing'; 13 | @import 'common'; 14 | @import 'colors-public'; 15 | @import 'libhandy'; 16 | @import 'custom'; 17 | -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-3.0/meson.build: -------------------------------------------------------------------------------- 1 | gtk3_dir = join_paths(theme_dir, 'gtk-3.0') 2 | 3 | # theme sources .scss files 4 | 5 | # The files that need to be compiled 6 | gtk3_scss_sources = [ 7 | 'gtk', 8 | 'gtk-dark', 9 | 'gtk-stiloetto', 10 | 'gtk-stiloetto-dark', 11 | ] 12 | 13 | # Dependencies of the files that need to be compiled 14 | gtk3_scss_dependencies = [ 15 | '_colors-public.scss', 16 | '_colors.scss', 17 | '_common.scss', 18 | '_custom.scss', 19 | '_drawing.scss', 20 | '_libhandy.scss', 21 | ] 22 | 23 | # Generate .css files and install 24 | gtk3_scss_dependencies = files(gtk3_scss_dependencies) 25 | # 26 | foreach f : gtk3_scss_sources 27 | custom_target('generate_' + f, 28 | input: f + '.scss', 29 | output: f + '.css', 30 | depend_files: gtk3_scss_dependencies, 31 | command: [sassc, '-M', '-t', 'compact', '@INPUT@', '@OUTPUT@'], 32 | build_by_default: true, 33 | install: true, 34 | install_dir: gtk3_dir, 35 | ) 36 | endforeach 37 | 38 | # Install asset files to themes/ThemeName/gtk-3.0/assets 39 | install_subdir('assets', install_dir : gtk3_dir, strip_directory : false) 40 | -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-3.0/parse-sass.sh: -------------------------------------------------------------------------------- 1 | #! /bin/bash 2 | 3 | #if [ ! "$(which sassc 2> /dev/null)" ]; then 4 | # echo sassc needs to be installed to generate the css. 5 | # exit 1 6 | #fi 7 | 8 | SASSC_OPT="-M -t compact" 9 | 10 | echo Generating the css... 11 | 12 | sassc $SASSC_OPT gtk.scss gtk.css 13 | sassc $SASSC_OPT gtk-dark.scss gtk-dark.css 14 | sassc $SASSC_OPT gtk-stiloetto.scss gtk-stiloetto.css 15 | sassc $SASSC_OPT gtk-stiloetto-dark.scss gtk-stiloetto-dark.css 16 | -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-3.0/render-assets.sh: -------------------------------------------------------------------------------- 1 | #! /bin/bash 2 | 3 | # INKSCAPE="flatpak run org.inkscape.Inkscape" 4 | INKSCAPE="/usr/bin/inkscape" # comment this line and uncomment the above line if you're using a flatpak install of inkscape 5 | OPTIPNG="/usr/bin/optipng" 6 | 7 | INDEX="assets.txt" 8 | SRC_FILE="assets.svg" 9 | ASSETS_DIR="assets" 10 | 11 | for i in `cat $INDEX` 12 | do 13 | if [ -f $ASSETS_DIR/$i.png ]; then 14 | echo $ASSETS_DIR/$i.png exists. 15 | else 16 | echo 17 | echo Rendering $ASSETS_DIR/$i.png 18 | $INKSCAPE --export-id=$i \ 19 | --export-id-only \ 20 | --export-filename=$ASSETS_DIR/$i.png $SRC_FILE >/dev/null #\ 21 | # && $OPTIPNG -o7 --quiet $ASSETS_DIR/$i.png 22 | fi 23 | if [ -f $ASSETS_DIR/$i@2.png ]; then 24 | echo $ASSETS_DIR/$i@2.png exists. 25 | else 26 | echo 27 | echo Rendering $ASSETS_DIR/$i@2.png 28 | $INKSCAPE --export-id=$i \ 29 | --export-dpi=180 \ 30 | --export-id-only \ 31 | --export-filename=$ASSETS_DIR/$i@2.png $SRC_FILE >/dev/null #\ 32 | # && $OPTIPNG -o7 --quiet $ASSETS_DIR/$i@2.png 33 | fi 34 | done 35 | exit 0 36 | -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-4.0/README: -------------------------------------------------------------------------------- 1 | Summary 2 | ------- 3 | 4 | * To be able to use the latest/adequate version of sass, install sassc 5 | * meson will regenerate the CSS every time you modify the SCSS files. 6 | * Note that meson always builds out-of-tree, so the modified css files will 7 | appear in your builddir. 8 | 9 | How to tweak the theme 10 | ---------------------- 11 | 12 | Adwaita is a complex theme, so to keep it maintainable it's written and 13 | processed in SASS. The generated CSS is then transformed into a gresource file 14 | during gtk build and used at runtime in a non-legible or editable form. 15 | 16 | It is very likely your change will happen in the _common.scss file. That's where 17 | all the widget selectors are defined. Here's a rundown of the "supporting" 18 | stylesheets, that are unlikely to be the right place for a drive by stylesheet 19 | fix: 20 | 21 | _colors.scss - global color definitions. We keep the number of defined 22 | colors to a necessary minimum, most colors are derived 23 | from a handful of basics. It covers both the light variant 24 | and the dark variant. 25 | 26 | _colors-public.scss - SCSS colors exported through gtk to allow for 3rd party 27 | apps color mixing. 28 | 29 | _drawing.scss - drawing helper mixings/functions to allow easier 30 | definition of widget drawing under specific context. This 31 | is why Adwaita isn't 15000 LOC. 32 | 33 | _common.scss - actual definitions of style for each widget. This is 34 | where you are likely to add/remove your changes. 35 | 36 | You can read about SASS at http://sass-lang.com/documentation/. Once you make 37 | your changes to the _common.scss file, GTK will rebuild the CSS files. 38 | -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-4.0/assets/bullet-symbolic.symbolic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-4.0/assets/bullet-symbolic.symbolic.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-4.0/assets/bullet@2-symbolic.symbolic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-4.0/assets/bullet@2-symbolic.symbolic.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-4.0/assets/check-symbolic.symbolic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-4.0/assets/check-symbolic.symbolic.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-4.0/assets/check@2-symbolic.symbolic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-4.0/assets/check@2-symbolic.symbolic.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-4.0/assets/dash-symbolic.symbolic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-4.0/assets/dash-symbolic.symbolic.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-4.0/assets/dash@2-symbolic.symbolic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stilo/gtk-4.0/assets/dash@2-symbolic.symbolic.png -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-4.0/gtk-dark.scss: -------------------------------------------------------------------------------- 1 | $variant: 'dark'; 2 | $alt_header: 'false'; 3 | $stiloetto: 'false'; 4 | 5 | @import 'colors'; 6 | @import 'drawing'; 7 | @import 'common'; 8 | @import 'colors-public'; 9 | @import 'custom'; 10 | -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-4.0/gtk-stiloetto-dark.scss: -------------------------------------------------------------------------------- 1 | // stiloetto dark style 2 | $variant: 'dark'; 3 | $alt_header: 'false'; 4 | $stiloetto: 'true'; 5 | 6 | @import 'colors'; 7 | @import 'drawing'; 8 | @import 'common'; 9 | @import 'colors-public'; 10 | @import 'custom'; 11 | -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-4.0/gtk-stiloetto.scss: -------------------------------------------------------------------------------- 1 | // stiloetto style 2 | $variant: 'light'; 3 | $alt_header: 'false'; 4 | $stiloetto: 'true'; 5 | 6 | @import 'colors'; 7 | @import 'drawing'; 8 | @import 'common'; 9 | @import 'colors-public'; 10 | @import 'custom'; 11 | -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-4.0/gtk.scss: -------------------------------------------------------------------------------- 1 | // General guidelines: 2 | // - very unlikely you want to edit something else than _common.scss 3 | // - keep the number of defined colors to a minimum, use the color blending functions if 4 | // you need a subtle shade 5 | // - if you need to inverse a color function use the @if directive to match for dark $variant 6 | 7 | $variant: 'light'; 8 | $alt_header: 'false'; 9 | $stiloetto: 'false'; 10 | 11 | @import 'colors'; 12 | @import 'drawing'; 13 | @import 'common'; 14 | @import 'colors-public'; 15 | @import 'custom'; 16 | -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-4.0/meson.build: -------------------------------------------------------------------------------- 1 | gtk4_dir = join_paths(theme_dir, 'gtk-4.0') 2 | 3 | # theme sources .scss files 4 | 5 | # The files that need to be compiled 6 | gtk4_scss_sources = [ 7 | 'gtk', 8 | 'gtk-dark', 9 | 'gtk-stiloetto', 10 | 'gtk-stiloetto-dark', 11 | ] 12 | 13 | # Dependencies of the files that need to be compiled 14 | gtk4_scss_dependencies = [ 15 | '_colors-public.scss', 16 | '_colors.scss', 17 | '_common.scss', 18 | '_custom.scss', 19 | '_drawing.scss', 20 | ] 21 | 22 | # Generate .css files and install 23 | gtk4_scss_dependencies = files(gtk4_scss_dependencies) 24 | # 25 | foreach f : gtk4_scss_sources 26 | custom_target('generate_' + f, 27 | input: f + '.scss', 28 | output: f + '.css', 29 | depend_files: gtk4_scss_dependencies, 30 | command: [sassc, '-M', '-t', 'compact', '@INPUT@', '@OUTPUT@'], 31 | build_by_default: true, 32 | install: true, 33 | install_dir: gtk4_dir, 34 | ) 35 | endforeach 36 | 37 | # Install asset files to themes/ThemeName/gtk-4.0/assets 38 | install_subdir('assets', install_dir : gtk4_dir, strip_directory : false) 39 | -------------------------------------------------------------------------------- /gtk/src/Stilo/gtk-4.0/parse-sass.sh: -------------------------------------------------------------------------------- 1 | #! /bin/bash 2 | 3 | #if [ ! "$(which sassc 2> /dev/null)" ]; then 4 | # echo sassc needs to be installed to generate the css. 5 | # exit 1 6 | #fi 7 | 8 | SASSC_OPT="-M -t compact" 9 | 10 | echo Generating the css... 11 | 12 | sassc $SASSC_OPT gtk.scss gtk.css 13 | sassc $SASSC_OPT gtk-dark.scss gtk-dark.css 14 | sassc $SASSC_OPT gtk-stiloetto.scss gtk-stiloetto.css 15 | sassc $SASSC_OPT gtk-stiloetto-dark.scss gtk-stiloetto-dark.css 16 | -------------------------------------------------------------------------------- /gtk/src/Stilo/meson.build: -------------------------------------------------------------------------------- 1 | theme_dir = join_paths(get_option('datadir'), 'themes', meson.project_name()) 2 | 3 | conf_data = configuration_data() 4 | conf_data.set('ThemeName', meson.project_name()) 5 | conf_data.set('VariantThemeName', meson.project_name()) 6 | configure_file(input : '../index.theme.in', 7 | output : 'index.theme', 8 | configuration : conf_data, 9 | install_dir: theme_dir) 10 | 11 | subdir('gtk-2.0') 12 | subdir('gtk-3.0') 13 | subdir('gtk-4.0') 14 | -------------------------------------------------------------------------------- /gtk/src/Stiloetto-dark/gtk-2.0/assets.txt: -------------------------------------------------------------------------------- 1 | button-default 2 | button-hover 3 | button-pressed 4 | button-pressed-hover 5 | button-insensitive 6 | checkbox-unchecked 7 | checkbox-unchecked-hover 8 | checkbox-checked 9 | checkbox-unchecked-insensitive 10 | checkbox-checked-insensitive 11 | checkbox-mixed 12 | checkbox-mixed-insensitive 13 | radio-unchecked 14 | radio-unchecked-hover 15 | radio-checked 16 | radio-unchecked-insensitive 17 | radio-checked-insensitive 18 | radio-mixed 19 | radio-mixed-insensitive 20 | handle 21 | resize-grip 22 | null 23 | base-color 24 | scrollarrow-down 25 | scrollarrow-down-insensitive 26 | scrollarrow-up 27 | scrollarrow-up-insensitive 28 | scrollarrow-left 29 | scrollarrow-left-insensitive 30 | scrollarrow-right 31 | scrollarrow-right-insensitive 32 | scrollbar-horz-slider 33 | scrollbar-horz-slider-hover 34 | scrollbar-vert-slider 35 | scrollbar-vert-slider-hover 36 | scrollbar-horz-trough 37 | scrollbar-vert-trough 38 | selected-color 39 | -------------------------------------------------------------------------------- /gtk/src/Stiloetto-dark/gtk-2.0/assets/base-color.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto-dark/gtk-2.0/assets/base-color.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto-dark/gtk-2.0/assets/button-default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto-dark/gtk-2.0/assets/button-default.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto-dark/gtk-2.0/assets/button-hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto-dark/gtk-2.0/assets/button-hover.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto-dark/gtk-2.0/assets/button-insensitive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto-dark/gtk-2.0/assets/button-insensitive.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto-dark/gtk-2.0/assets/button-pressed-hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto-dark/gtk-2.0/assets/button-pressed-hover.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto-dark/gtk-2.0/assets/button-pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto-dark/gtk-2.0/assets/button-pressed.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto-dark/gtk-2.0/assets/checkbox-checked-insensitive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto-dark/gtk-2.0/assets/checkbox-checked-insensitive.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto-dark/gtk-2.0/assets/checkbox-checked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto-dark/gtk-2.0/assets/checkbox-checked.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto-dark/gtk-2.0/assets/checkbox-mixed-insensitive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto-dark/gtk-2.0/assets/checkbox-mixed-insensitive.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto-dark/gtk-2.0/assets/checkbox-mixed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto-dark/gtk-2.0/assets/checkbox-mixed.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto-dark/gtk-2.0/assets/checkbox-unchecked-hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto-dark/gtk-2.0/assets/checkbox-unchecked-hover.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto-dark/gtk-2.0/assets/checkbox-unchecked-insensitive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto-dark/gtk-2.0/assets/checkbox-unchecked-insensitive.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto-dark/gtk-2.0/assets/checkbox-unchecked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto-dark/gtk-2.0/assets/checkbox-unchecked.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto-dark/gtk-2.0/assets/handle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto-dark/gtk-2.0/assets/handle.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto-dark/gtk-2.0/assets/null.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto-dark/gtk-2.0/assets/null.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto-dark/gtk-2.0/assets/radio-checked-insensitive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto-dark/gtk-2.0/assets/radio-checked-insensitive.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto-dark/gtk-2.0/assets/radio-checked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto-dark/gtk-2.0/assets/radio-checked.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto-dark/gtk-2.0/assets/radio-mixed-insensitive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto-dark/gtk-2.0/assets/radio-mixed-insensitive.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto-dark/gtk-2.0/assets/radio-mixed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto-dark/gtk-2.0/assets/radio-mixed.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto-dark/gtk-2.0/assets/radio-unchecked-hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto-dark/gtk-2.0/assets/radio-unchecked-hover.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto-dark/gtk-2.0/assets/radio-unchecked-insensitive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto-dark/gtk-2.0/assets/radio-unchecked-insensitive.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto-dark/gtk-2.0/assets/radio-unchecked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto-dark/gtk-2.0/assets/radio-unchecked.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto-dark/gtk-2.0/assets/resize-grip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto-dark/gtk-2.0/assets/resize-grip.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto-dark/gtk-2.0/assets/scrollarrow-down-insensitive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto-dark/gtk-2.0/assets/scrollarrow-down-insensitive.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto-dark/gtk-2.0/assets/scrollarrow-down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto-dark/gtk-2.0/assets/scrollarrow-down.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto-dark/gtk-2.0/assets/scrollarrow-left-insensitive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto-dark/gtk-2.0/assets/scrollarrow-left-insensitive.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto-dark/gtk-2.0/assets/scrollarrow-left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto-dark/gtk-2.0/assets/scrollarrow-left.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto-dark/gtk-2.0/assets/scrollarrow-right-insensitive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto-dark/gtk-2.0/assets/scrollarrow-right-insensitive.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto-dark/gtk-2.0/assets/scrollarrow-right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto-dark/gtk-2.0/assets/scrollarrow-right.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto-dark/gtk-2.0/assets/scrollarrow-up-insensitive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto-dark/gtk-2.0/assets/scrollarrow-up-insensitive.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto-dark/gtk-2.0/assets/scrollarrow-up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto-dark/gtk-2.0/assets/scrollarrow-up.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto-dark/gtk-2.0/assets/scrollbar-horz-slider-hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto-dark/gtk-2.0/assets/scrollbar-horz-slider-hover.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto-dark/gtk-2.0/assets/scrollbar-horz-slider.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto-dark/gtk-2.0/assets/scrollbar-horz-slider.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto-dark/gtk-2.0/assets/scrollbar-horz-trough.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto-dark/gtk-2.0/assets/scrollbar-horz-trough.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto-dark/gtk-2.0/assets/scrollbar-vert-slider-hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto-dark/gtk-2.0/assets/scrollbar-vert-slider-hover.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto-dark/gtk-2.0/assets/scrollbar-vert-slider.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto-dark/gtk-2.0/assets/scrollbar-vert-slider.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto-dark/gtk-2.0/assets/scrollbar-vert-trough.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto-dark/gtk-2.0/assets/scrollbar-vert-trough.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto-dark/gtk-2.0/assets/selected-color.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto-dark/gtk-2.0/assets/selected-color.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto-dark/gtk-2.0/meson.build: -------------------------------------------------------------------------------- 1 | gtk2_dir = join_paths(theme_dir, 'gtk-2.0') 2 | 3 | # static theme files to copy 4 | gtk2_theme_data_sources = [ 5 | 'gtkrc', 6 | ] 7 | 8 | # Install theme files 9 | install_data(gtk2_theme_data_sources, install_dir: gtk2_dir) 10 | 11 | # Install asset files 12 | install_subdir('assets', install_dir : gtk2_dir, strip_directory : false) 13 | -------------------------------------------------------------------------------- /gtk/src/Stiloetto-dark/gtk-2.0/render-assets.sh: -------------------------------------------------------------------------------- 1 | #! /bin/bash 2 | 3 | # INKSCAPE="flatpak run org.inkscape.Inkscape" 4 | INKSCAPE="/usr/bin/inkscape" # comment this line and uncomment the above line if you're using a flatpak install of inkscape 5 | OPTIPNG="/usr/bin/optipng" 6 | 7 | INDEX="assets.txt" 8 | SRC_FILE="assets.svg" 9 | ASSETS_DIR="assets" 10 | 11 | for i in `cat $INDEX` 12 | do 13 | if [ -f $ASSETS_DIR/$i.png ]; then 14 | echo $ASSETS_DIR/$i.png exists. 15 | else 16 | echo 17 | echo Rendering $ASSETS_DIR/$i.png 18 | $INKSCAPE --export-id=$i \ 19 | --export-id-only \ 20 | --export-filename=$ASSETS_DIR/$i.png $SRC_FILE >/dev/null #\ 21 | # && $OPTIPNG -o7 --quiet $ASSETS_DIR/$i.png 22 | fi 23 | done 24 | exit 0 25 | -------------------------------------------------------------------------------- /gtk/src/Stiloetto-dark/gtk-3.0/install-dark-theme.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | set -eu 3 | 4 | theme_dir="${MESON_INSTALL_DESTDIR_PREFIX}/$1" 5 | project_name="$2" 6 | 7 | install -m755 -d "${theme_dir}" 8 | for ver in gtk-3.0; do 9 | install -m755 -d "${theme_dir}/${ver}" 10 | ln -sf "../../${project_name}/${ver}/gtk-stiloetto-dark.css" "${theme_dir}/${ver}/gtk.css" 11 | ln -sf "../../${project_name}/${ver}/assets" "${theme_dir}/${ver}/assets" 12 | done 13 | -------------------------------------------------------------------------------- /gtk/src/Stiloetto-dark/gtk-3.0/meson.build: -------------------------------------------------------------------------------- 1 | # CSS and assets are just symlinks to the light themes as they are not modified 2 | meson.add_install_script('install-dark-theme.sh', theme_dir, meson.project_name()) 3 | -------------------------------------------------------------------------------- /gtk/src/Stiloetto-dark/gtk-4.0/install-dark-theme.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | set -eu 3 | 4 | theme_dir="${MESON_INSTALL_DESTDIR_PREFIX}/$1" 5 | project_name="$2" 6 | 7 | install -m755 -d "${theme_dir}" 8 | for ver in gtk-4.0; do 9 | install -m755 -d "${theme_dir}/${ver}" 10 | ln -sf "../../${project_name}/${ver}/gtk-stiloetto-dark.css" "${theme_dir}/${ver}/gtk.css" 11 | ln -sf "../../${project_name}/${ver}/assets" "${theme_dir}/${ver}/assets" 12 | done 13 | -------------------------------------------------------------------------------- /gtk/src/Stiloetto-dark/gtk-4.0/meson.build: -------------------------------------------------------------------------------- 1 | # CSS and assets are just symlinks to the light themes as they are not modified 2 | meson.add_install_script('install-dark-theme.sh', theme_dir, meson.project_name()) 3 | -------------------------------------------------------------------------------- /gtk/src/Stiloetto-dark/meson.build: -------------------------------------------------------------------------------- 1 | theme_dir = join_paths(get_option('datadir'), 'themes', meson.project_name()+'etto-dark') 2 | 3 | conf_data = configuration_data() 4 | conf_data.set('ThemeName', meson.project_name()) 5 | conf_data.set('VariantThemeName', meson.project_name()+'etto-dark') 6 | configure_file(input : '../index.theme.in', 7 | output : 'index.theme', 8 | configuration : conf_data, 9 | install_dir: theme_dir) 10 | 11 | subdir('gtk-2.0') 12 | subdir('gtk-3.0') 13 | subdir('gtk-4.0') 14 | -------------------------------------------------------------------------------- /gtk/src/Stiloetto/gtk-2.0/assets.txt: -------------------------------------------------------------------------------- 1 | button-default 2 | button-hover 3 | button-pressed 4 | button-pressed-hover 5 | button-insensitive 6 | checkbox-unchecked 7 | checkbox-unchecked-hover 8 | checkbox-checked 9 | checkbox-unchecked-insensitive 10 | checkbox-checked-insensitive 11 | checkbox-mixed 12 | checkbox-mixed-insensitive 13 | radio-unchecked 14 | radio-unchecked-hover 15 | radio-checked 16 | radio-unchecked-insensitive 17 | radio-checked-insensitive 18 | radio-mixed 19 | radio-mixed-insensitive 20 | handle 21 | resize-grip 22 | null 23 | base-color 24 | scrollarrow-down 25 | scrollarrow-down-insensitive 26 | scrollarrow-up 27 | scrollarrow-up-insensitive 28 | scrollarrow-left 29 | scrollarrow-left-insensitive 30 | scrollarrow-right 31 | scrollarrow-right-insensitive 32 | scrollbar-horz-slider 33 | scrollbar-horz-slider-hover 34 | scrollbar-vert-slider 35 | scrollbar-vert-slider-hover 36 | scrollbar-horz-trough 37 | scrollbar-vert-trough 38 | selected-color 39 | -------------------------------------------------------------------------------- /gtk/src/Stiloetto/gtk-2.0/assets/base-color.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto/gtk-2.0/assets/base-color.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto/gtk-2.0/assets/button-default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto/gtk-2.0/assets/button-default.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto/gtk-2.0/assets/button-hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto/gtk-2.0/assets/button-hover.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto/gtk-2.0/assets/button-insensitive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto/gtk-2.0/assets/button-insensitive.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto/gtk-2.0/assets/button-pressed-hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto/gtk-2.0/assets/button-pressed-hover.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto/gtk-2.0/assets/button-pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto/gtk-2.0/assets/button-pressed.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto/gtk-2.0/assets/checkbox-checked-insensitive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto/gtk-2.0/assets/checkbox-checked-insensitive.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto/gtk-2.0/assets/checkbox-checked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto/gtk-2.0/assets/checkbox-checked.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto/gtk-2.0/assets/checkbox-mixed-insensitive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto/gtk-2.0/assets/checkbox-mixed-insensitive.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto/gtk-2.0/assets/checkbox-mixed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto/gtk-2.0/assets/checkbox-mixed.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto/gtk-2.0/assets/checkbox-unchecked-hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto/gtk-2.0/assets/checkbox-unchecked-hover.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto/gtk-2.0/assets/checkbox-unchecked-insensitive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto/gtk-2.0/assets/checkbox-unchecked-insensitive.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto/gtk-2.0/assets/checkbox-unchecked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto/gtk-2.0/assets/checkbox-unchecked.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto/gtk-2.0/assets/handle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto/gtk-2.0/assets/handle.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto/gtk-2.0/assets/null.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto/gtk-2.0/assets/null.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto/gtk-2.0/assets/radio-checked-insensitive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto/gtk-2.0/assets/radio-checked-insensitive.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto/gtk-2.0/assets/radio-checked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto/gtk-2.0/assets/radio-checked.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto/gtk-2.0/assets/radio-mixed-insensitive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto/gtk-2.0/assets/radio-mixed-insensitive.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto/gtk-2.0/assets/radio-mixed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto/gtk-2.0/assets/radio-mixed.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto/gtk-2.0/assets/radio-unchecked-hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto/gtk-2.0/assets/radio-unchecked-hover.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto/gtk-2.0/assets/radio-unchecked-insensitive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto/gtk-2.0/assets/radio-unchecked-insensitive.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto/gtk-2.0/assets/radio-unchecked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto/gtk-2.0/assets/radio-unchecked.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto/gtk-2.0/assets/resize-grip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto/gtk-2.0/assets/resize-grip.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto/gtk-2.0/assets/scrollarrow-down-insensitive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto/gtk-2.0/assets/scrollarrow-down-insensitive.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto/gtk-2.0/assets/scrollarrow-down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto/gtk-2.0/assets/scrollarrow-down.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto/gtk-2.0/assets/scrollarrow-left-insensitive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto/gtk-2.0/assets/scrollarrow-left-insensitive.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto/gtk-2.0/assets/scrollarrow-left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto/gtk-2.0/assets/scrollarrow-left.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto/gtk-2.0/assets/scrollarrow-right-insensitive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto/gtk-2.0/assets/scrollarrow-right-insensitive.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto/gtk-2.0/assets/scrollarrow-right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto/gtk-2.0/assets/scrollarrow-right.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto/gtk-2.0/assets/scrollarrow-up-insensitive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto/gtk-2.0/assets/scrollarrow-up-insensitive.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto/gtk-2.0/assets/scrollarrow-up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto/gtk-2.0/assets/scrollarrow-up.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto/gtk-2.0/assets/scrollbar-horz-slider-hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto/gtk-2.0/assets/scrollbar-horz-slider-hover.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto/gtk-2.0/assets/scrollbar-horz-slider.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto/gtk-2.0/assets/scrollbar-horz-slider.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto/gtk-2.0/assets/scrollbar-horz-trough.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto/gtk-2.0/assets/scrollbar-horz-trough.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto/gtk-2.0/assets/scrollbar-vert-slider-hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto/gtk-2.0/assets/scrollbar-vert-slider-hover.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto/gtk-2.0/assets/scrollbar-vert-slider.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto/gtk-2.0/assets/scrollbar-vert-slider.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto/gtk-2.0/assets/scrollbar-vert-trough.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto/gtk-2.0/assets/scrollbar-vert-trough.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto/gtk-2.0/assets/selected-color.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/gtk/src/Stiloetto/gtk-2.0/assets/selected-color.png -------------------------------------------------------------------------------- /gtk/src/Stiloetto/gtk-2.0/meson.build: -------------------------------------------------------------------------------- 1 | gtk2_dir = join_paths(theme_dir, 'gtk-2.0') 2 | 3 | # static theme files to copy 4 | gtk2_theme_data_sources = [ 5 | 'gtkrc', 6 | ] 7 | 8 | # Install theme files 9 | install_data(gtk2_theme_data_sources, install_dir: gtk2_dir) 10 | 11 | # Install asset files 12 | install_subdir('assets', install_dir : gtk2_dir, strip_directory : false) 13 | -------------------------------------------------------------------------------- /gtk/src/Stiloetto/gtk-2.0/render-assets.sh: -------------------------------------------------------------------------------- 1 | #! /bin/bash 2 | 3 | # INKSCAPE="flatpak run org.inkscape.Inkscape" 4 | INKSCAPE="/usr/bin/inkscape" # comment this line and uncomment the above line if you're using a flatpak install of inkscape 5 | OPTIPNG="/usr/bin/optipng" 6 | 7 | INDEX="assets.txt" 8 | SRC_FILE="assets.svg" 9 | ASSETS_DIR="assets" 10 | 11 | for i in `cat $INDEX` 12 | do 13 | if [ -f $ASSETS_DIR/$i.png ]; then 14 | echo $ASSETS_DIR/$i.png exists. 15 | else 16 | echo 17 | echo Rendering $ASSETS_DIR/$i.png 18 | $INKSCAPE --export-id=$i \ 19 | --export-id-only \ 20 | --export-filename=$ASSETS_DIR/$i.png $SRC_FILE >/dev/null #\ 21 | # && $OPTIPNG -o7 --quiet $ASSETS_DIR/$i.png 22 | fi 23 | done 24 | exit 0 25 | -------------------------------------------------------------------------------- /gtk/src/Stiloetto/gtk-3.0/install-stiloetto.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | set -eu 3 | 4 | theme_dir="${MESON_INSTALL_DESTDIR_PREFIX}/$1" 5 | project_name="$2" 6 | 7 | install -m755 -d "${theme_dir}" 8 | for ver in gtk-3.0; do 9 | install -m755 -d "${theme_dir}/${ver}" 10 | ln -sf "../../${project_name}/${ver}/gtk-stiloetto.css" "${theme_dir}/${ver}/gtk.css" 11 | ln -sf "../../${project_name}/${ver}/assets" "${theme_dir}/${ver}/assets" 12 | done 13 | -------------------------------------------------------------------------------- /gtk/src/Stiloetto/gtk-3.0/meson.build: -------------------------------------------------------------------------------- 1 | # CSS and assets are just symlinks 2 | meson.add_install_script('install-stiloetto.sh', theme_dir, meson.project_name()) 3 | -------------------------------------------------------------------------------- /gtk/src/Stiloetto/gtk-4.0/install-stiloetto.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | set -eu 3 | 4 | theme_dir="${MESON_INSTALL_DESTDIR_PREFIX}/$1" 5 | project_name="$2" 6 | 7 | install -m755 -d "${theme_dir}" 8 | for ver in gtk-4.0; do 9 | install -m755 -d "${theme_dir}/${ver}" 10 | ln -sf "../../${project_name}/${ver}/gtk-stiloetto.css" "${theme_dir}/${ver}/gtk.css" 11 | ln -sf "../../${project_name}/${ver}/assets" "${theme_dir}/${ver}/assets" 12 | done 13 | -------------------------------------------------------------------------------- /gtk/src/Stiloetto/gtk-4.0/meson.build: -------------------------------------------------------------------------------- 1 | # CSS and assets are just symlinks 2 | meson.add_install_script('install-stiloetto.sh', theme_dir, meson.project_name()) 3 | -------------------------------------------------------------------------------- /gtk/src/Stiloetto/meson.build: -------------------------------------------------------------------------------- 1 | theme_dir = join_paths(get_option('datadir'), 'themes', meson.project_name()+'etto') 2 | 3 | conf_data = configuration_data() 4 | conf_data.set('ThemeName', meson.project_name()) 5 | conf_data.set('VariantThemeName', meson.project_name()+'etto') 6 | configure_file(input : '../index.theme.in', 7 | output : 'index.theme', 8 | configuration : conf_data, 9 | install_dir: theme_dir) 10 | 11 | subdir('gtk-2.0') 12 | subdir('gtk-3.0') 13 | subdir('gtk-4.0') 14 | -------------------------------------------------------------------------------- /gtk/src/index.theme.in: -------------------------------------------------------------------------------- 1 | [X-GNOME-Metatheme] 2 | Name=@VariantThemeName@ 3 | Type=X-GNOME-Metatheme 4 | Comment=@VariantThemeName@ theme 5 | Encoding=UTF-8 6 | GtkTheme=@VariantThemeName@ 7 | -------------------------------------------------------------------------------- /gtk/src/meson.build: -------------------------------------------------------------------------------- 1 | subdir('Stilo') 2 | subdir('Stilo-dark') 3 | subdir('Stiloetto') 4 | subdir('Stiloetto-dark') 5 | -------------------------------------------------------------------------------- /meson.build: -------------------------------------------------------------------------------- 1 | project('Stilo', 2 | meson_version: '>= 0.51', 3 | license : ['GPL3', 'LGPL 2.1'], 4 | default_options: ['prefix=/usr']) 5 | 6 | sassc = find_program('sassc') 7 | 8 | subdir('gnome-shell') 9 | subdir('gtk') 10 | subdir('xfwm4') 11 | -------------------------------------------------------------------------------- /xfwm4/meson.build: -------------------------------------------------------------------------------- 1 | subdir('src') 2 | -------------------------------------------------------------------------------- /xfwm4/src/Stilo-dark/assets.txt: -------------------------------------------------------------------------------- 1 | close-active 2 | close-inactive 3 | close-prelight 4 | close-pressed 5 | hide-active 6 | hide-inactive 7 | hide-prelight 8 | hide-pressed 9 | maximize-active 10 | maximize-inactive 11 | maximize-prelight 12 | maximize-pressed 13 | maximize-toggled-active 14 | maximize-toggled-inactive 15 | maximize-toggled-prelight 16 | maximize-toggled-pressed 17 | menu-active 18 | menu-inactive 19 | menu-pressed 20 | shade-active 21 | shade-inactive 22 | shade-pressed 23 | stick-active 24 | stick-inactive 25 | stick-pressed 26 | title-1-active 27 | title-1-inactive 28 | title-2-active 29 | title-2-inactive 30 | title-3-active 31 | title-3-inactive 32 | title-4-active 33 | title-4-inactive 34 | title-5-active 35 | title-5-inactive 36 | top-left-active 37 | top-left-inactive 38 | top-right-active 39 | top-right-inactive 40 | left-active 41 | left-inactive 42 | right-active 43 | right-inactive 44 | bottom-active 45 | bottom-inactive 46 | bottom-left-active 47 | bottom-left-inactive 48 | bottom-right-active 49 | bottom-right-inactive 50 | -------------------------------------------------------------------------------- /xfwm4/src/Stilo-dark/bottom-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo-dark/bottom-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo-dark/bottom-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo-dark/bottom-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo-dark/bottom-left-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo-dark/bottom-left-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo-dark/bottom-left-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo-dark/bottom-left-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo-dark/bottom-right-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo-dark/bottom-right-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo-dark/bottom-right-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo-dark/bottom-right-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo-dark/close-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo-dark/close-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo-dark/close-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo-dark/close-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo-dark/close-prelight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo-dark/close-prelight.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo-dark/close-pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo-dark/close-pressed.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo-dark/hide-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo-dark/hide-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo-dark/hide-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo-dark/hide-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo-dark/hide-prelight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo-dark/hide-prelight.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo-dark/hide-pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo-dark/hide-pressed.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo-dark/left-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo-dark/left-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo-dark/left-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo-dark/left-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo-dark/maximize-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo-dark/maximize-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo-dark/maximize-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo-dark/maximize-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo-dark/maximize-prelight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo-dark/maximize-prelight.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo-dark/maximize-pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo-dark/maximize-pressed.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo-dark/maximize-toggled-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo-dark/maximize-toggled-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo-dark/maximize-toggled-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo-dark/maximize-toggled-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo-dark/maximize-toggled-prelight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo-dark/maximize-toggled-prelight.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo-dark/maximize-toggled-pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo-dark/maximize-toggled-pressed.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo-dark/menu-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo-dark/menu-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo-dark/menu-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo-dark/menu-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo-dark/menu-pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo-dark/menu-pressed.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo-dark/meson.build: -------------------------------------------------------------------------------- 1 | stilo_dark_xfwm4_theme_dir = join_paths(get_option('datadir'), 'themes', meson.project_name()+'-dark') 2 | 3 | # destination directory 4 | install_dir = join_paths(stilo_dark_xfwm4_theme_dir , 'xfwm4') 5 | 6 | # files to copy 7 | data_sources = [ 8 | 'bottom-active.png', 9 | 'bottom-inactive.png', 10 | 'bottom-left-active.png', 11 | 'bottom-left-inactive.png', 12 | 'bottom-right-active.png', 13 | 'bottom-right-inactive.png', 14 | 'close-active.png', 15 | 'close-inactive.png', 16 | 'close-prelight.png', 17 | 'close-pressed.png', 18 | 'hide-active.png', 19 | 'hide-inactive.png', 20 | 'hide-prelight.png', 21 | 'hide-pressed.png', 22 | 'left-active.png', 23 | 'left-inactive.png', 24 | 'maximize-active.png', 25 | 'maximize-inactive.png', 26 | 'maximize-prelight.png', 27 | 'maximize-pressed.png', 28 | 'maximize-toggled-active.png', 29 | 'maximize-toggled-inactive.png', 30 | 'maximize-toggled-prelight.png', 31 | 'maximize-toggled-pressed.png', 32 | 'menu-active.png', 33 | 'menu-inactive.png', 34 | 'menu-pressed.png', 35 | 'right-active.png', 36 | 'right-inactive.png', 37 | 'shade-active.png', 38 | 'shade-inactive.png', 39 | 'shade-pressed.png', 40 | 'stick-active.png', 41 | 'stick-inactive.png', 42 | 'stick-pressed.png', 43 | 'title-1-active.png', 44 | 'title-1-inactive.png', 45 | 'title-2-active.png', 46 | 'title-2-inactive.png', 47 | 'title-3-active.png', 48 | 'title-3-inactive.png', 49 | 'title-4-active.png', 50 | 'title-4-inactive.png', 51 | 'title-5-active.png', 52 | 'title-5-inactive.png', 53 | 'top-left-active.png', 54 | 'top-left-inactive.png', 55 | 'top-right-active.png', 56 | 'top-right-inactive.png', 57 | 'themerc', 58 | ] 59 | 60 | # install files 61 | install_data(data_sources, install_dir: install_dir) 62 | -------------------------------------------------------------------------------- /xfwm4/src/Stilo-dark/render-assets.sh: -------------------------------------------------------------------------------- 1 | #! /bin/bash 2 | 3 | INKSCAPE="/usr/bin/inkscape" 4 | OPTIPNG="/usr/bin/optipng" 5 | 6 | INDEX="assets.txt" 7 | SRC_FILE="assets.svg" 8 | 9 | for i in `cat $INDEX` 10 | do 11 | if [ -f $i.png ]; then 12 | echo $i.png exists. 13 | else 14 | echo 15 | echo Rendering $i.png 16 | $INKSCAPE --export-id=$i \ 17 | --export-id-only \ 18 | --export-filename=$i.png $SRC_FILE >/dev/null #\ 19 | # && $OPTIPNG -o7 --quiet $i.png 20 | fi 21 | done 22 | exit 0 23 | -------------------------------------------------------------------------------- /xfwm4/src/Stilo-dark/right-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo-dark/right-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo-dark/right-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo-dark/right-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo-dark/shade-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo-dark/shade-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo-dark/shade-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo-dark/shade-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo-dark/shade-pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo-dark/shade-pressed.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo-dark/stick-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo-dark/stick-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo-dark/stick-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo-dark/stick-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo-dark/stick-pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo-dark/stick-pressed.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo-dark/themerc: -------------------------------------------------------------------------------- 1 | button_offset=0 2 | button_spacing=0 3 | full_width_title=true 4 | title_horizontal_offset=0 5 | title_vertical_offset_active=0 6 | title_vertical_offset_inactive=0 7 | #title_shadow_active=true 8 | #title_shadow_inactive=true 9 | 10 | #button_layout=O|HMC 11 | 12 | active_text_color=#f6f6f7 13 | inactive_text_color=#8f8f8f 14 | #inactive_text_shadow_color=#444240 15 | 16 | #placement_ratio=20 17 | shadow_delta_height=2 18 | shadow_delta_width=0 19 | shadow_delta_x=0 20 | shadow_delta_y=-10 21 | shadow_opacity=50 22 | 23 | #resize_opacity=100 24 | #move_opacity=100 25 | #popup_opacity=100 26 | #show_frame_shadow=true 27 | #show_popup_shadow=false 28 | -------------------------------------------------------------------------------- /xfwm4/src/Stilo-dark/title-1-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo-dark/title-1-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo-dark/title-1-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo-dark/title-1-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo-dark/title-2-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo-dark/title-2-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo-dark/title-2-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo-dark/title-2-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo-dark/title-3-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo-dark/title-3-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo-dark/title-3-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo-dark/title-3-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo-dark/title-4-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo-dark/title-4-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo-dark/title-4-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo-dark/title-4-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo-dark/title-5-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo-dark/title-5-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo-dark/title-5-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo-dark/title-5-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo-dark/top-left-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo-dark/top-left-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo-dark/top-left-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo-dark/top-left-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo-dark/top-right-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo-dark/top-right-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo-dark/top-right-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo-dark/top-right-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo/assets.txt: -------------------------------------------------------------------------------- 1 | close-active 2 | close-inactive 3 | close-prelight 4 | close-pressed 5 | hide-active 6 | hide-inactive 7 | hide-prelight 8 | hide-pressed 9 | maximize-active 10 | maximize-inactive 11 | maximize-prelight 12 | maximize-pressed 13 | maximize-toggled-active 14 | maximize-toggled-inactive 15 | maximize-toggled-prelight 16 | maximize-toggled-pressed 17 | menu-active 18 | menu-inactive 19 | menu-pressed 20 | shade-active 21 | shade-inactive 22 | shade-pressed 23 | stick-active 24 | stick-inactive 25 | stick-pressed 26 | title-1-active 27 | title-1-inactive 28 | title-2-active 29 | title-2-inactive 30 | title-3-active 31 | title-3-inactive 32 | title-4-active 33 | title-4-inactive 34 | title-5-active 35 | title-5-inactive 36 | top-left-active 37 | top-left-inactive 38 | top-right-active 39 | top-right-inactive 40 | left-active 41 | left-inactive 42 | right-active 43 | right-inactive 44 | bottom-active 45 | bottom-inactive 46 | bottom-left-active 47 | bottom-left-inactive 48 | bottom-right-active 49 | bottom-right-inactive 50 | -------------------------------------------------------------------------------- /xfwm4/src/Stilo/bottom-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo/bottom-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo/bottom-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo/bottom-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo/bottom-left-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo/bottom-left-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo/bottom-left-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo/bottom-left-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo/bottom-right-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo/bottom-right-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo/bottom-right-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo/bottom-right-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo/close-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo/close-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo/close-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo/close-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo/close-prelight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo/close-prelight.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo/close-pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo/close-pressed.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo/hide-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo/hide-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo/hide-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo/hide-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo/hide-prelight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo/hide-prelight.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo/hide-pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo/hide-pressed.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo/left-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo/left-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo/left-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo/left-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo/maximize-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo/maximize-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo/maximize-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo/maximize-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo/maximize-prelight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo/maximize-prelight.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo/maximize-pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo/maximize-pressed.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo/maximize-toggled-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo/maximize-toggled-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo/maximize-toggled-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo/maximize-toggled-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo/maximize-toggled-prelight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo/maximize-toggled-prelight.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo/maximize-toggled-pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo/maximize-toggled-pressed.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo/menu-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo/menu-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo/menu-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo/menu-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo/menu-pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo/menu-pressed.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo/meson.build: -------------------------------------------------------------------------------- 1 | stilo_xfwm4_theme_dir = join_paths(get_option('datadir'), 'themes', meson.project_name()) 2 | 3 | # destination directory 4 | install_dir = join_paths(stilo_xfwm4_theme_dir , 'xfwm4') 5 | 6 | # files to copy 7 | data_sources = [ 8 | 'bottom-active.png', 9 | 'bottom-inactive.png', 10 | 'bottom-left-active.png', 11 | 'bottom-left-inactive.png', 12 | 'bottom-right-active.png', 13 | 'bottom-right-inactive.png', 14 | 'close-active.png', 15 | 'close-inactive.png', 16 | 'close-prelight.png', 17 | 'close-pressed.png', 18 | 'hide-active.png', 19 | 'hide-inactive.png', 20 | 'hide-prelight.png', 21 | 'hide-pressed.png', 22 | 'left-active.png', 23 | 'left-inactive.png', 24 | 'maximize-active.png', 25 | 'maximize-inactive.png', 26 | 'maximize-prelight.png', 27 | 'maximize-pressed.png', 28 | 'maximize-toggled-active.png', 29 | 'maximize-toggled-inactive.png', 30 | 'maximize-toggled-prelight.png', 31 | 'maximize-toggled-pressed.png', 32 | 'menu-active.png', 33 | 'menu-inactive.png', 34 | 'menu-pressed.png', 35 | 'right-active.png', 36 | 'right-inactive.png', 37 | 'shade-active.png', 38 | 'shade-inactive.png', 39 | 'shade-pressed.png', 40 | 'stick-active.png', 41 | 'stick-inactive.png', 42 | 'stick-pressed.png', 43 | 'title-1-active.png', 44 | 'title-1-inactive.png', 45 | 'title-2-active.png', 46 | 'title-2-inactive.png', 47 | 'title-3-active.png', 48 | 'title-3-inactive.png', 49 | 'title-4-active.png', 50 | 'title-4-inactive.png', 51 | 'title-5-active.png', 52 | 'title-5-inactive.png', 53 | 'top-left-active.png', 54 | 'top-left-inactive.png', 55 | 'top-right-active.png', 56 | 'top-right-inactive.png', 57 | 'themerc', 58 | ] 59 | 60 | # install files 61 | install_data(data_sources, install_dir: install_dir) 62 | -------------------------------------------------------------------------------- /xfwm4/src/Stilo/render-assets.sh: -------------------------------------------------------------------------------- 1 | #! /bin/bash 2 | 3 | INKSCAPE="/usr/bin/inkscape" 4 | OPTIPNG="/usr/bin/optipng" 5 | 6 | INDEX="assets.txt" 7 | SRC_FILE="assets.svg" 8 | 9 | for i in `cat $INDEX` 10 | do 11 | if [ -f $i.png ]; then 12 | echo $i.png exists. 13 | else 14 | echo 15 | echo Rendering $i.png 16 | $INKSCAPE --export-id=$i \ 17 | --export-id-only \ 18 | --export-filename=$i.png $SRC_FILE >/dev/null #\ 19 | # && $OPTIPNG -o7 --quiet $i.png 20 | fi 21 | done 22 | exit 0 23 | -------------------------------------------------------------------------------- /xfwm4/src/Stilo/right-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo/right-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo/right-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo/right-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo/shade-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo/shade-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo/shade-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo/shade-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo/shade-pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo/shade-pressed.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo/stick-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo/stick-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo/stick-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo/stick-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo/stick-pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo/stick-pressed.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo/themerc: -------------------------------------------------------------------------------- 1 | button_offset=0 2 | button_spacing=0 3 | full_width_title=true 4 | title_horizontal_offset=0 5 | title_vertical_offset_active=0 6 | title_vertical_offset_inactive=0 7 | #title_shadow_active=true 8 | #title_shadow_inactive=true 9 | 10 | #button_layout=O|HMC 11 | 12 | active_text_color=#3C3C3C 13 | inactive_text_color=#8f8f8f 14 | #inactive_text_shadow_color=#444240 15 | 16 | #placement_ratio=20 17 | shadow_delta_height=2 18 | shadow_delta_width=0 19 | shadow_delta_x=0 20 | shadow_delta_y=-10 21 | shadow_opacity=50 22 | 23 | #resize_opacity=100 24 | #move_opacity=100 25 | #popup_opacity=100 26 | #show_frame_shadow=true 27 | #show_popup_shadow=false 28 | -------------------------------------------------------------------------------- /xfwm4/src/Stilo/title-1-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo/title-1-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo/title-1-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo/title-1-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo/title-2-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo/title-2-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo/title-2-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo/title-2-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo/title-3-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo/title-3-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo/title-3-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo/title-3-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo/title-4-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo/title-4-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo/title-4-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo/title-4-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo/title-5-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo/title-5-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo/title-5-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo/title-5-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo/top-left-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo/top-left-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo/top-left-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo/top-left-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo/top-right-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo/top-right-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stilo/top-right-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stilo/top-right-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto-dark/assets.txt: -------------------------------------------------------------------------------- 1 | close-active 2 | close-inactive 3 | close-prelight 4 | close-pressed 5 | hide-active 6 | hide-inactive 7 | hide-prelight 8 | hide-pressed 9 | maximize-active 10 | maximize-inactive 11 | maximize-prelight 12 | maximize-pressed 13 | maximize-toggled-active 14 | maximize-toggled-inactive 15 | maximize-toggled-prelight 16 | maximize-toggled-pressed 17 | menu-active 18 | menu-inactive 19 | menu-pressed 20 | shade-active 21 | shade-inactive 22 | shade-pressed 23 | stick-active 24 | stick-inactive 25 | stick-pressed 26 | title-1-active 27 | title-1-inactive 28 | title-2-active 29 | title-2-inactive 30 | title-3-active 31 | title-3-inactive 32 | title-4-active 33 | title-4-inactive 34 | title-5-active 35 | title-5-inactive 36 | top-left-active 37 | top-left-inactive 38 | top-right-active 39 | top-right-inactive 40 | left-active 41 | left-inactive 42 | right-active 43 | right-inactive 44 | bottom-active 45 | bottom-inactive 46 | bottom-left-active 47 | bottom-left-inactive 48 | bottom-right-active 49 | bottom-right-inactive 50 | -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto-dark/bottom-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto-dark/bottom-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto-dark/bottom-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto-dark/bottom-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto-dark/bottom-left-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto-dark/bottom-left-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto-dark/bottom-left-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto-dark/bottom-left-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto-dark/bottom-right-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto-dark/bottom-right-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto-dark/bottom-right-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto-dark/bottom-right-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto-dark/close-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto-dark/close-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto-dark/close-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto-dark/close-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto-dark/close-prelight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto-dark/close-prelight.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto-dark/close-pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto-dark/close-pressed.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto-dark/hide-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto-dark/hide-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto-dark/hide-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto-dark/hide-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto-dark/hide-prelight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto-dark/hide-prelight.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto-dark/hide-pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto-dark/hide-pressed.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto-dark/left-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto-dark/left-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto-dark/left-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto-dark/left-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto-dark/maximize-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto-dark/maximize-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto-dark/maximize-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto-dark/maximize-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto-dark/maximize-prelight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto-dark/maximize-prelight.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto-dark/maximize-pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto-dark/maximize-pressed.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto-dark/maximize-toggled-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto-dark/maximize-toggled-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto-dark/maximize-toggled-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto-dark/maximize-toggled-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto-dark/maximize-toggled-prelight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto-dark/maximize-toggled-prelight.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto-dark/maximize-toggled-pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto-dark/maximize-toggled-pressed.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto-dark/menu-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto-dark/menu-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto-dark/menu-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto-dark/menu-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto-dark/menu-pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto-dark/menu-pressed.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto-dark/meson.build: -------------------------------------------------------------------------------- 1 | stiloetto_dark_xfwm4_theme_dir = join_paths(get_option('datadir'), 'themes', meson.project_name()+'etto-dark') 2 | 3 | # destination directory 4 | install_dir = join_paths(stiloetto_dark_xfwm4_theme_dir , 'xfwm4') 5 | 6 | # files to copy 7 | data_sources = [ 8 | 'bottom-active.png', 9 | 'bottom-inactive.png', 10 | 'bottom-left-active.png', 11 | 'bottom-left-inactive.png', 12 | 'bottom-right-active.png', 13 | 'bottom-right-inactive.png', 14 | 'close-active.png', 15 | 'close-inactive.png', 16 | 'close-prelight.png', 17 | 'close-pressed.png', 18 | 'hide-active.png', 19 | 'hide-inactive.png', 20 | 'hide-prelight.png', 21 | 'hide-pressed.png', 22 | 'left-active.png', 23 | 'left-inactive.png', 24 | 'maximize-active.png', 25 | 'maximize-inactive.png', 26 | 'maximize-prelight.png', 27 | 'maximize-pressed.png', 28 | 'maximize-toggled-active.png', 29 | 'maximize-toggled-inactive.png', 30 | 'maximize-toggled-prelight.png', 31 | 'maximize-toggled-pressed.png', 32 | 'menu-active.png', 33 | 'menu-inactive.png', 34 | 'menu-pressed.png', 35 | 'right-active.png', 36 | 'right-inactive.png', 37 | 'shade-active.png', 38 | 'shade-inactive.png', 39 | 'shade-pressed.png', 40 | 'stick-active.png', 41 | 'stick-inactive.png', 42 | 'stick-pressed.png', 43 | 'title-1-active.png', 44 | 'title-1-inactive.png', 45 | 'title-2-active.png', 46 | 'title-2-inactive.png', 47 | 'title-3-active.png', 48 | 'title-3-inactive.png', 49 | 'title-4-active.png', 50 | 'title-4-inactive.png', 51 | 'title-5-active.png', 52 | 'title-5-inactive.png', 53 | 'top-left-active.png', 54 | 'top-left-inactive.png', 55 | 'top-right-active.png', 56 | 'top-right-inactive.png', 57 | 'themerc', 58 | ] 59 | 60 | # install files 61 | install_data(data_sources, install_dir: install_dir) 62 | -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto-dark/render-assets.sh: -------------------------------------------------------------------------------- 1 | #! /bin/bash 2 | 3 | INKSCAPE="/usr/bin/inkscape" 4 | OPTIPNG="/usr/bin/optipng" 5 | 6 | INDEX="assets.txt" 7 | SRC_FILE="assets.svg" 8 | 9 | for i in `cat $INDEX` 10 | do 11 | if [ -f $i.png ]; then 12 | echo $i.png exists. 13 | else 14 | echo 15 | echo Rendering $i.png 16 | $INKSCAPE --export-id=$i \ 17 | --export-id-only \ 18 | --export-filename=$i.png $SRC_FILE >/dev/null #\ 19 | # && $OPTIPNG -o7 --quiet $i.png 20 | fi 21 | done 22 | exit 0 23 | -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto-dark/right-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto-dark/right-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto-dark/right-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto-dark/right-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto-dark/shade-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto-dark/shade-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto-dark/shade-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto-dark/shade-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto-dark/shade-pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto-dark/shade-pressed.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto-dark/stick-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto-dark/stick-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto-dark/stick-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto-dark/stick-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto-dark/stick-pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto-dark/stick-pressed.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto-dark/themerc: -------------------------------------------------------------------------------- 1 | button_offset=0 2 | button_spacing=0 3 | full_width_title=true 4 | title_horizontal_offset=0 5 | title_vertical_offset_active=0 6 | title_vertical_offset_inactive=0 7 | #title_shadow_active=true 8 | #title_shadow_inactive=true 9 | 10 | #button_layout=O|HMC 11 | 12 | active_text_color=#f6f6f7 13 | inactive_text_color=#8f8f8f 14 | #inactive_text_shadow_color=#444240 15 | 16 | #placement_ratio=20 17 | shadow_delta_height=2 18 | shadow_delta_width=0 19 | shadow_delta_x=0 20 | shadow_delta_y=-10 21 | shadow_opacity=50 22 | 23 | #resize_opacity=100 24 | #move_opacity=100 25 | #popup_opacity=100 26 | #show_frame_shadow=true 27 | #show_popup_shadow=false 28 | -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto-dark/title-1-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto-dark/title-1-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto-dark/title-1-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto-dark/title-1-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto-dark/title-2-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto-dark/title-2-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto-dark/title-2-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto-dark/title-2-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto-dark/title-3-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto-dark/title-3-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto-dark/title-3-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto-dark/title-3-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto-dark/title-4-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto-dark/title-4-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto-dark/title-4-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto-dark/title-4-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto-dark/title-5-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto-dark/title-5-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto-dark/title-5-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto-dark/title-5-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto-dark/top-left-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto-dark/top-left-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto-dark/top-left-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto-dark/top-left-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto-dark/top-right-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto-dark/top-right-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto-dark/top-right-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto-dark/top-right-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto/assets.txt: -------------------------------------------------------------------------------- 1 | close-active 2 | close-inactive 3 | close-prelight 4 | close-pressed 5 | hide-active 6 | hide-inactive 7 | hide-prelight 8 | hide-pressed 9 | maximize-active 10 | maximize-inactive 11 | maximize-prelight 12 | maximize-pressed 13 | maximize-toggled-active 14 | maximize-toggled-inactive 15 | maximize-toggled-prelight 16 | maximize-toggled-pressed 17 | menu-active 18 | menu-inactive 19 | menu-pressed 20 | shade-active 21 | shade-inactive 22 | shade-pressed 23 | stick-active 24 | stick-inactive 25 | stick-pressed 26 | title-1-active 27 | title-1-inactive 28 | title-2-active 29 | title-2-inactive 30 | title-3-active 31 | title-3-inactive 32 | title-4-active 33 | title-4-inactive 34 | title-5-active 35 | title-5-inactive 36 | top-left-active 37 | top-left-inactive 38 | top-right-active 39 | top-right-inactive 40 | left-active 41 | left-inactive 42 | right-active 43 | right-inactive 44 | bottom-active 45 | bottom-inactive 46 | bottom-left-active 47 | bottom-left-inactive 48 | bottom-right-active 49 | bottom-right-inactive 50 | -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto/bottom-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto/bottom-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto/bottom-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto/bottom-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto/bottom-left-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto/bottom-left-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto/bottom-left-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto/bottom-left-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto/bottom-right-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto/bottom-right-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto/bottom-right-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto/bottom-right-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto/close-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto/close-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto/close-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto/close-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto/close-prelight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto/close-prelight.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto/close-pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto/close-pressed.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto/hide-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto/hide-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto/hide-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto/hide-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto/hide-prelight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto/hide-prelight.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto/hide-pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto/hide-pressed.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto/left-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto/left-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto/left-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto/left-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto/maximize-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto/maximize-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto/maximize-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto/maximize-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto/maximize-prelight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto/maximize-prelight.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto/maximize-pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto/maximize-pressed.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto/maximize-toggled-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto/maximize-toggled-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto/maximize-toggled-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto/maximize-toggled-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto/maximize-toggled-prelight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto/maximize-toggled-prelight.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto/maximize-toggled-pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto/maximize-toggled-pressed.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto/menu-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto/menu-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto/menu-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto/menu-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto/menu-pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto/menu-pressed.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto/meson.build: -------------------------------------------------------------------------------- 1 | stiloetto_xfwm4_theme_dir = join_paths(get_option('datadir'), 'themes', meson.project_name()+'etto') 2 | 3 | # destination directory 4 | install_dir = join_paths(stiloetto_xfwm4_theme_dir , 'xfwm4') 5 | 6 | # files to copy 7 | data_sources = [ 8 | 'bottom-active.png', 9 | 'bottom-inactive.png', 10 | 'bottom-left-active.png', 11 | 'bottom-left-inactive.png', 12 | 'bottom-right-active.png', 13 | 'bottom-right-inactive.png', 14 | 'close-active.png', 15 | 'close-inactive.png', 16 | 'close-prelight.png', 17 | 'close-pressed.png', 18 | 'hide-active.png', 19 | 'hide-inactive.png', 20 | 'hide-prelight.png', 21 | 'hide-pressed.png', 22 | 'left-active.png', 23 | 'left-inactive.png', 24 | 'maximize-active.png', 25 | 'maximize-inactive.png', 26 | 'maximize-prelight.png', 27 | 'maximize-pressed.png', 28 | 'maximize-toggled-active.png', 29 | 'maximize-toggled-inactive.png', 30 | 'maximize-toggled-prelight.png', 31 | 'maximize-toggled-pressed.png', 32 | 'menu-active.png', 33 | 'menu-inactive.png', 34 | 'menu-pressed.png', 35 | 'right-active.png', 36 | 'right-inactive.png', 37 | 'shade-active.png', 38 | 'shade-inactive.png', 39 | 'shade-pressed.png', 40 | 'stick-active.png', 41 | 'stick-inactive.png', 42 | 'stick-pressed.png', 43 | 'title-1-active.png', 44 | 'title-1-inactive.png', 45 | 'title-2-active.png', 46 | 'title-2-inactive.png', 47 | 'title-3-active.png', 48 | 'title-3-inactive.png', 49 | 'title-4-active.png', 50 | 'title-4-inactive.png', 51 | 'title-5-active.png', 52 | 'title-5-inactive.png', 53 | 'top-left-active.png', 54 | 'top-left-inactive.png', 55 | 'top-right-active.png', 56 | 'top-right-inactive.png', 57 | 'themerc', 58 | ] 59 | 60 | # install files 61 | install_data(data_sources, install_dir: install_dir) 62 | -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto/render-assets.sh: -------------------------------------------------------------------------------- 1 | #! /bin/bash 2 | 3 | INKSCAPE="/usr/bin/inkscape" 4 | OPTIPNG="/usr/bin/optipng" 5 | 6 | INDEX="assets.txt" 7 | SRC_FILE="assets.svg" 8 | 9 | for i in `cat $INDEX` 10 | do 11 | if [ -f $i.png ]; then 12 | echo $i.png exists. 13 | else 14 | echo 15 | echo Rendering $i.png 16 | $INKSCAPE --export-id=$i \ 17 | --export-id-only \ 18 | --export-filename=$i.png $SRC_FILE >/dev/null #\ 19 | # && $OPTIPNG -o7 --quiet $i.png 20 | fi 21 | done 22 | exit 0 23 | -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto/right-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto/right-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto/right-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto/right-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto/shade-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto/shade-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto/shade-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto/shade-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto/shade-pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto/shade-pressed.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto/stick-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto/stick-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto/stick-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto/stick-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto/stick-pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto/stick-pressed.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto/themerc: -------------------------------------------------------------------------------- 1 | button_offset=0 2 | button_spacing=0 3 | full_width_title=true 4 | title_horizontal_offset=0 5 | title_vertical_offset_active=0 6 | title_vertical_offset_inactive=0 7 | #title_shadow_active=true 8 | #title_shadow_inactive=true 9 | 10 | #button_layout=O|HMC 11 | 12 | active_text_color=#3C3C3C 13 | inactive_text_color=#8f8f8f 14 | #inactive_text_shadow_color=#444240 15 | 16 | #placement_ratio=20 17 | shadow_delta_height=2 18 | shadow_delta_width=0 19 | shadow_delta_x=0 20 | shadow_delta_y=-10 21 | shadow_opacity=50 22 | 23 | #resize_opacity=100 24 | #move_opacity=100 25 | #popup_opacity=100 26 | #show_frame_shadow=true 27 | #show_popup_shadow=false 28 | -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto/title-1-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto/title-1-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto/title-1-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto/title-1-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto/title-2-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto/title-2-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto/title-2-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto/title-2-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto/title-3-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto/title-3-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto/title-3-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto/title-3-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto/title-4-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto/title-4-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto/title-4-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto/title-4-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto/title-5-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto/title-5-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto/title-5-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto/title-5-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto/top-left-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto/top-left-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto/top-left-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto/top-left-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto/top-right-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto/top-right-active.png -------------------------------------------------------------------------------- /xfwm4/src/Stiloetto/top-right-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lassekongo83/stilo-themes/bd754e3af8df113ad669bdb24e31aa9edf14a913/xfwm4/src/Stiloetto/top-right-inactive.png -------------------------------------------------------------------------------- /xfwm4/src/meson.build: -------------------------------------------------------------------------------- 1 | subdir('Stilo') 2 | subdir('Stilo-dark') 3 | subdir('Stiloetto') 4 | subdir('Stiloetto-dark') 5 | --------------------------------------------------------------------------------