From 367bf096730df7f39777cae18448fef98accb76f Mon Sep 17 00:00:00 2001 From: Eudaimon Date: Fri, 22 Mar 2024 09:59:40 +0100 Subject: [PATCH] first commit --- README.md | 59 + gtk-2.0/gtkrc | 442 ++++++ gtk-3.0/gtk-dark.css | 1 + gtk-3.0/gtk.css | 179 +++ gtk-4.0/color_schemes/dark-CyberHack.css | 78 + gtk-4.0/color_schemes/dark-adwaita.css | 78 + gtk-4.0/color_schemes/dark-breeze.css | 78 + gtk-4.0/color_schemes/dark-builder.css | 78 + gtk-4.0/color_schemes/dark-cobalt.css | 78 + gtk-4.0/color_schemes/dark-dracula.css | 78 + .../dark-everforest-medium-dark.css | 78 + gtk-4.0/color_schemes/dark-everforest.css | 78 + gtk-4.0/color_schemes/dark-ferenOS-dark.css | 78 + gtk-4.0/color_schemes/dark-forest-evolved.css | 78 + gtk-4.0/color_schemes/dark-gruvbox.css | 78 + gtk-4.0/color_schemes/dark-mint-y.css | 78 + gtk-4.0/color_schemes/dark-nord.css | 78 + gtk-4.0/color_schemes/dark-oblivion.css | 78 + gtk-4.0/color_schemes/dark-partii.css | 78 + gtk-4.0/color_schemes/dark-prettygreen.css | 90 ++ gtk-4.0/color_schemes/dark-prettypurple.css | 78 + gtk-4.0/color_schemes/dark-solarized.css | 78 + .../color_schemes/dark-tokyo-night-dark.css | 78 + gtk-4.0/color_schemes/dark-yaru.css | 78 + gtk-4.0/color_schemes/dark-zenburn.css | 78 + gtk-4.0/color_schemes/dark-zorin-os-green.css | 78 + gtk-4.0/color_schemes/dark-zorin-os-red.css | 78 + gtk-4.0/color_schemes/light-adwaita.css | 78 + gtk-4.0/color_schemes/light-breeze.css | 78 + gtk-4.0/color_schemes/light-builder.css | 78 + gtk-4.0/color_schemes/light-cobalt.css | 78 + gtk-4.0/color_schemes/light-easy.css | 78 + gtk-4.0/color_schemes/light-everforest.css | 78 + gtk-4.0/color_schemes/light-ferenOS.css | 78 + gtk-4.0/color_schemes/light-forest.css | 78 + gtk-4.0/color_schemes/light-nord.css | 78 + .../color_schemes/light-rose-pine-dawn.css | 78 + gtk-4.0/color_schemes/light-solarized.css | 78 + gtk-4.0/color_schemes/light-yaru.css | 78 + .../color_schemes/light-zorin-os-green.css | 78 + gtk-4.0/color_schemes/light-zorin-os-red.css | 78 + gtk-4.0/common/colors.css | 1 + gtk-4.0/common/common.css | 1350 +++++++++++++++++ gtk-4.0/gtk-dark.css | 1 + gtk-4.0/gtk.css | 104 ++ previews/gtk3-everforest-less-dark.png | Bin 0 -> 133196 bytes previews/gtk3-gtk4-xfwm4.png | Bin 0 -> 412670 bytes previews/square-small.png | Bin 0 -> 10246 bytes xfwm4/README | 4 + xfwm4/bottom-active.xpm | 10 + xfwm4/bottom-inactive.xpm | 10 + xfwm4/bottom-left-active.xpm | 19 + xfwm4/bottom-left-inactive.xpm | 19 + xfwm4/bottom-right-active.xpm | 22 + xfwm4/bottom-right-inactive.xpm | 22 + xfwm4/close-active.xpm | 29 + xfwm4/close-inactive.xpm | 29 + xfwm4/close-prelight.xpm | 29 + xfwm4/close-pressed.xpm | 29 + xfwm4/frame-active.png | Bin 0 -> 713 bytes xfwm4/frame-inactive.png | Bin 0 -> 713 bytes xfwm4/hide-active.png | Bin 0 -> 4631 bytes xfwm4/hide-active.xpm | 28 + xfwm4/hide-inactive.xpm | 28 + xfwm4/hide-prelight.png | Bin 0 -> 4626 bytes xfwm4/hide-prelight.xpm | 28 + xfwm4/hide-pressed.png | Bin 0 -> 4624 bytes xfwm4/hide-pressed.xpm | 28 + xfwm4/left-active.xpm | 10 + xfwm4/left-inactive.xpm | 10 + xfwm4/maximize-active.png | Bin 0 -> 4641 bytes xfwm4/maximize-active.xpm | 28 + xfwm4/maximize-inactive.xpm | 28 + xfwm4/maximize-prelight.png | Bin 0 -> 4647 bytes xfwm4/maximize-prelight.xpm | 28 + xfwm4/maximize-pressed.png | Bin 0 -> 4637 bytes xfwm4/maximize-pressed.xpm | 28 + xfwm4/maximize-toggled-active.png | Bin 0 -> 4641 bytes xfwm4/maximize-toggled-active.xpm | 28 + xfwm4/maximize-toggled-inactive.xpm | 28 + xfwm4/maximize-toggled-prelight.png | Bin 0 -> 4647 bytes xfwm4/maximize-toggled-prelight.xpm | 28 + xfwm4/maximize-toggled-pressed.png | Bin 0 -> 4637 bytes xfwm4/maximize-toggled-pressed.xpm | 28 + xfwm4/menu-active.xpm | 35 + xfwm4/menu-inactive.xpm | 35 + xfwm4/menu-pressed.xpm | 35 + xfwm4/right-active.xpm | 10 + xfwm4/right-inactive.xpm | 10 + xfwm4/themerc | 12 + xfwm4/title-1-active.xpm | 36 + xfwm4/title-1-inactive.xpm | 36 + xfwm4/title-2-active.xpm | 36 + xfwm4/title-2-inactive.xpm | 36 + xfwm4/title-3-active.xpm | 36 + xfwm4/title-3-inactive.xpm | 36 + xfwm4/title-4-active.xpm | 36 + xfwm4/title-4-inactive.xpm | 36 + xfwm4/title-5-active.xpm | 36 + xfwm4/title-5-inactive.xpm | 36 + xfwm4/top-left-active.xpm | 36 + xfwm4/top-left-inactive.xpm | 36 + xfwm4/top-right-active.xpm | 36 + xfwm4/top-right-inactive.xpm | 36 + 104 files changed, 6254 insertions(+) create mode 100644 README.md create mode 100644 gtk-2.0/gtkrc create mode 120000 gtk-3.0/gtk-dark.css create mode 100644 gtk-3.0/gtk.css create mode 100644 gtk-4.0/color_schemes/dark-CyberHack.css create mode 100644 gtk-4.0/color_schemes/dark-adwaita.css create mode 100644 gtk-4.0/color_schemes/dark-breeze.css create mode 100644 gtk-4.0/color_schemes/dark-builder.css create mode 100644 gtk-4.0/color_schemes/dark-cobalt.css create mode 100644 gtk-4.0/color_schemes/dark-dracula.css create mode 100644 gtk-4.0/color_schemes/dark-everforest-medium-dark.css create mode 100644 gtk-4.0/color_schemes/dark-everforest.css create mode 100644 gtk-4.0/color_schemes/dark-ferenOS-dark.css create mode 100644 gtk-4.0/color_schemes/dark-forest-evolved.css create mode 100644 gtk-4.0/color_schemes/dark-gruvbox.css create mode 100644 gtk-4.0/color_schemes/dark-mint-y.css create mode 100644 gtk-4.0/color_schemes/dark-nord.css create mode 100644 gtk-4.0/color_schemes/dark-oblivion.css create mode 100644 gtk-4.0/color_schemes/dark-partii.css create mode 100644 gtk-4.0/color_schemes/dark-prettygreen.css create mode 100644 gtk-4.0/color_schemes/dark-prettypurple.css create mode 100644 gtk-4.0/color_schemes/dark-solarized.css create mode 100644 gtk-4.0/color_schemes/dark-tokyo-night-dark.css create mode 100644 gtk-4.0/color_schemes/dark-yaru.css create mode 100644 gtk-4.0/color_schemes/dark-zenburn.css create mode 100644 gtk-4.0/color_schemes/dark-zorin-os-green.css create mode 100644 gtk-4.0/color_schemes/dark-zorin-os-red.css create mode 100644 gtk-4.0/color_schemes/light-adwaita.css create mode 100644 gtk-4.0/color_schemes/light-breeze.css create mode 100644 gtk-4.0/color_schemes/light-builder.css create mode 100644 gtk-4.0/color_schemes/light-cobalt.css create mode 100644 gtk-4.0/color_schemes/light-easy.css create mode 100644 gtk-4.0/color_schemes/light-everforest.css create mode 100644 gtk-4.0/color_schemes/light-ferenOS.css create mode 100644 gtk-4.0/color_schemes/light-forest.css create mode 100644 gtk-4.0/color_schemes/light-nord.css create mode 100644 gtk-4.0/color_schemes/light-rose-pine-dawn.css create mode 100644 gtk-4.0/color_schemes/light-solarized.css create mode 100644 gtk-4.0/color_schemes/light-yaru.css create mode 100644 gtk-4.0/color_schemes/light-zorin-os-green.css create mode 100644 gtk-4.0/color_schemes/light-zorin-os-red.css create mode 120000 gtk-4.0/common/colors.css create mode 100644 gtk-4.0/common/common.css create mode 120000 gtk-4.0/gtk-dark.css create mode 100644 gtk-4.0/gtk.css create mode 100644 previews/gtk3-everforest-less-dark.png create mode 100644 previews/gtk3-gtk4-xfwm4.png create mode 100644 previews/square-small.png create mode 100644 xfwm4/README create mode 100644 xfwm4/bottom-active.xpm create mode 100644 xfwm4/bottom-inactive.xpm create mode 100644 xfwm4/bottom-left-active.xpm create mode 100644 xfwm4/bottom-left-inactive.xpm create mode 100644 xfwm4/bottom-right-active.xpm create mode 100644 xfwm4/bottom-right-inactive.xpm create mode 100644 xfwm4/close-active.xpm create mode 100644 xfwm4/close-inactive.xpm create mode 100644 xfwm4/close-prelight.xpm create mode 100644 xfwm4/close-pressed.xpm create mode 100644 xfwm4/frame-active.png create mode 100644 xfwm4/frame-inactive.png create mode 100644 xfwm4/hide-active.png create mode 100644 xfwm4/hide-active.xpm create mode 100644 xfwm4/hide-inactive.xpm create mode 100644 xfwm4/hide-prelight.png create mode 100644 xfwm4/hide-prelight.xpm create mode 100644 xfwm4/hide-pressed.png create mode 100644 xfwm4/hide-pressed.xpm create mode 100644 xfwm4/left-active.xpm create mode 100644 xfwm4/left-inactive.xpm create mode 100644 xfwm4/maximize-active.png create mode 100644 xfwm4/maximize-active.xpm create mode 100644 xfwm4/maximize-inactive.xpm create mode 100644 xfwm4/maximize-prelight.png create mode 100644 xfwm4/maximize-prelight.xpm create mode 100644 xfwm4/maximize-pressed.png create mode 100644 xfwm4/maximize-pressed.xpm create mode 100644 xfwm4/maximize-toggled-active.png create mode 100644 xfwm4/maximize-toggled-active.xpm create mode 100644 xfwm4/maximize-toggled-inactive.xpm create mode 100644 xfwm4/maximize-toggled-prelight.png create mode 100644 xfwm4/maximize-toggled-prelight.xpm create mode 100644 xfwm4/maximize-toggled-pressed.png create mode 100644 xfwm4/maximize-toggled-pressed.xpm create mode 100644 xfwm4/menu-active.xpm create mode 100644 xfwm4/menu-inactive.xpm create mode 100644 xfwm4/menu-pressed.xpm create mode 100644 xfwm4/right-active.xpm create mode 100644 xfwm4/right-inactive.xpm create mode 100644 xfwm4/themerc create mode 100644 xfwm4/title-1-active.xpm create mode 100644 xfwm4/title-1-inactive.xpm create mode 100644 xfwm4/title-2-active.xpm create mode 100644 xfwm4/title-2-inactive.xpm create mode 100644 xfwm4/title-3-active.xpm create mode 100644 xfwm4/title-3-inactive.xpm create mode 100644 xfwm4/title-4-active.xpm create mode 100644 xfwm4/title-4-inactive.xpm create mode 100644 xfwm4/title-5-active.xpm create mode 100644 xfwm4/title-5-inactive.xpm create mode 100644 xfwm4/top-left-active.xpm create mode 100644 xfwm4/top-left-inactive.xpm create mode 100644 xfwm4/top-right-active.xpm create mode 100644 xfwm4/top-right-inactive.xpm diff --git a/README.md b/README.md new file mode 100644 index 0000000..aec2f5a --- /dev/null +++ b/README.md @@ -0,0 +1,59 @@ +# Simple gradience + +This is a very simple and lightweight pure CSS theme (no SASS), which works with color CSS files generated by [Gradience](https://github.com/GradienceTeam/Gradience). +It is still a **work in progress**. The idea is to develop it well enough so it can work with most of gtk3, gtk4 and libadwaita apps, but keeping its code fairly simple. Also, as with the rest of my themes, functionality and readability of elements is much more important than cool design, although looking *good enough* is also a goal. + +It already comes with a lot of Gradience's official and curated color themes (called presets there), although without the extra CSS taht some of theme also have. + +To change current color theme for a new one, go to `simple-gradience/gtk-4.0/common` directory and execute: + +```sh +rm colors.css +ln -s ../color_schemes/ colors.css +``` + +In GNU/Linux terms: the file `simple-gradience/gtk-4.0/common/colors.css` is a symbolic link to one of the css color schemes located in `simple-gradience/gtk-4.0/color_schemes/` directory. + +Bear in mind that if you update the repo (`git pull`), you may have to recreate the link to the theme you want, as it may have been overwritten. If you've created more themes, they shouldn't disappear. If you've modified some, they could be overwritten (actually, git will probably tell you to `git stash` current changes, so I don't recommend modifying a theme directly, but rather creating a copy of it and then modifying it). + +The reason behind putting both the common CSS and the color CSS inside the gtk-4.0 directory, instead of outside both gtk3 and gtk4, is so that creating the links to force this theme into libadwaita apps works easily (next section) + +## gtk2 + +This theme comes with a gtk2 version, that uses default's light-forest color scheme. It is not possible to tell a gtk2 theme to get gtk3 colors. So far, I've not created a way to automatically update gtk2 colors with gtk3's (a python script surely would do!). + +## theming Libadwaita (Gnome, mainly) apps + +Libadwaita apps apply the styles of `~/.config/gtk-4.0/gtk.css` on top of libadwaita's default style, overwriting it (and `~/.config/gtk-4.0/gtk-dark.css` for dark themes). + +Therefore, if you wish your libadwaita app to use this theme, you should do the following: + +1. Open a Terminal app and go to directory `~/.config/gtk-4.0/` +2. create a symbolic link to + - `simple-gradience/gtk-4.0/gtk.css` + - `simple-gradience/gtk-4.0/gtk-dark.css` + - `simple-gradience/gtk-4.0/common` + - `simple-gradience/gtk-4.0/color_schemes` + +For example: suppose you've cloned the repo at `~/Themes/gtk/simple-gradience`. Then you'd open a Terminal and type: + +```sh +cd ~/.config/gtk-4.0/ +ln -s ../../Themes/gtk/simple-gradience/gtk-4.0/gtk.css +ln -s ../../Themes/gtk/simple-gradience/gtk-4.0/gtk-dark.css +ln -s ../../Themes/gtk/simple-gradience/gtk-4.0/common +ln -s ../../Themes/gtk/simple-gradience/gtk-4.0/color_schemes +``` + +Bear in mind that if you update the repo (`git pull`), you may have to + + +## Previews: + +Default theme (which is light): + +![gtk3-widget-factory and other apps](previews/gtk3-gtk4-xfwm4.png) + +Dark Everforest-less-dark theme: + +![gtk3-widget-factory and other apps](previews/gtk3-gtk4-xfwm4.png) diff --git a/gtk-2.0/gtkrc b/gtk-2.0/gtkrc new file mode 100644 index 0000000..637faea --- /dev/null +++ b/gtk-2.0/gtkrc @@ -0,0 +1,442 @@ + +# Please keep this gtkrc in sync with the other ones from Clearlooks based themes. + +gtk-color-scheme = "bg_color:#c3c3c3" +gtk-color-scheme = "fg_color:#000000" +gtk-color-scheme = "base_color:#d4d4d4" +gtk-color-scheme = "text_color:#000000" +gtk-color-scheme = "selected_bg_color:#00894a" +gtk-color-scheme = "selected_fg_color:#c1ff94" +gtk-color-scheme = "tooltip_bg_color:#b8d1ee" +gtk-color-scheme = "tooltip_fg_color:#000000" +gtk-color-scheme = "disabled_bg_color:#c3bbaf" +gtk-color-scheme = "disabled_fg_color:#807a6a" +gtk-color-scheme = "button_bg_color:#b0b0b0" +gtk-color-scheme = "button_fg_color:#000000" +gtk-color-scheme = "button_checked_bg_color:#00894a" +gtk-color-scheme = "button_checked_fg_color:#c1ff94" + + +style "default" { +xthickness = 1 +ythickness = 1 + +####################### +# Style Properties +####################### +GtkButton::child-displacement-x = 1 +GtkButton::child-displacement-y = 1 +GtkButton::default-border = { 0, 0, 0, 0 } +GtkButton::image-spacing = 4 +GtkToolButton::icon-spacing = 4 + +GtkCheckButton::indicator-size = 14 + +GtkPaned::handle-size = 6 + +GtkRange::trough-border = 0 +GtkRange::slider-width = 15 +GtkRange::stepper-size = 15 + +GtkScale::slider-length = 23 +GtkScale::trough-side-details = 1 + +GtkScrollbar::min-slider-length = 30 +GtkMenuBar::internal-padding = 0 +GtkExpander::expander-size = 16 +GtkToolbar::internal-padding = 1 +GtkTreeView::expander-size = 14 +GtkTreeView::vertical-separator = 0 + +GtkMenu::horizontal-padding = 0 +GtkMenu::vertical-padding = 0 + +WnckTasklist::fade-overlay-rect = 0 +# The following line hints to gecko (and possibly other appliations) +# that the entry should be drawn transparently on the canvas. +# Without this, gecko will fill in the background of the entry. +GtkEntry::honors-transparent-bg-hint = 1 + +GtkEntry::progress-border = { 2, 2, 2, 2 } + +#################### +# Color Definitions +#################### +bg[NORMAL] = @bg_color +bg[PRELIGHT] = shade (1.02, @bg_color) +bg[SELECTED] = @selected_bg_color +bg[INSENSITIVE] = @disabled_bg_color +bg[ACTIVE] = shade (0.9, @bg_color) + +fg[NORMAL] = @fg_color +fg[PRELIGHT] = @fg_color +fg[SELECTED] = @selected_fg_color +fg[INSENSITIVE] = @disabled_fg_color +fg[ACTIVE] = @fg_color + +text[NORMAL] = @text_color +text[PRELIGHT] = @text_color +text[SELECTED] = @selected_fg_color +text[INSENSITIVE] = @disabled_fg_color +text[ACTIVE] = @selected_fg_color + +base[NORMAL] = @base_color +base[PRELIGHT] = shade (0.95, @bg_color) +base[SELECTED] = @selected_bg_color +base[INSENSITIVE] = @disabled_bg_color +base[ACTIVE] = shade (0.9, @selected_bg_color) + +engine "clearlooks" { +colorize_scrollbar = FALSE +reliefstyle = 0 +menubarstyle = 0 # 0 = flat, 1 = sunken, 2 = flat gradient +toolbarstyle = 0 # 0 = flat, 1 = enable effects +animation = FALSE +radius = 3.0 +style = GUMMY # GLOSSY, GUMMY, CLASSIC +# Set a hint to disable backward compatibility fallbacks. +hint = "use-hints" +} +} + +style "wide" { +xthickness = 2 +ythickness = 2 +} + +style "wider" { +xthickness = 3 +ythickness = 3 +} + +style "entry" { +xthickness = 3 +ythickness = 3 + +bg[SELECTED] = mix (0.4, @selected_bg_color, @base_color) +fg[SELECTED] = @text_color + +engine "clearlooks" { +focus_color = shade (0.65, @selected_bg_color) +} +} + +style "spinbutton" { + +engine "clearlooks" { +hint = "spinbutton" +} +} + +style "scale" { +xthickness = 2 +ythickness = 2 + +engine "clearlooks" { +hint = "scale" +} +} + +style "vscale" { + +engine "clearlooks" { +hint = "vscale" +} +} + +style "hscale" { + +engine "clearlooks" { +hint = "hscale" +} +} + +style "scrollbar" { +xthickness = 2 +ythickness = 2 + +engine "clearlooks" { +hint = "scrollbar" +} +} + +style "hscrollbar" { + +engine "clearlooks" { +hint = "hscrollbar" +} +} + +style "vscrollbar" { + +engine "clearlooks" { +hint = "vscrollbar" +} +} + +style "notebook_bg" { + +bg[NORMAL] = shade (1.02, @bg_color) +} + +style "button" { +xthickness = 3 +ythickness = 3 + +bg[NORMAL] = @button_bg_color +fg[NORMAL] = @button_fg_color +bg[PRELIGHT] = shade (1.06, @button_checked_bg_color) +fg[PRELIGHT] = shade (1.06, @button_checked_fg_color) +bg[ACTIVE] = @button_checked_bg_color +fg[ACTIVE] = @button_checked_fg_color #apparently it is ignored by the engine! +} + +# The color is changed by the notebook_bg style, this style +# changes the x/ythickness +style "notebook" { +xthickness = 3 +ythickness = 3 +} + +style "statusbar" { + +engine "clearlooks" { +hint = "statusbar" +} +} + +style "comboboxentry" { + +engine "clearlooks" { +# Note: +# If you set the appears-as-list option on comboboxes in the theme, +# then you should set this hint on the combobox instead. +hint = "comboboxentry" +} +} + +style "menubar" { + +engine "clearlooks" { +hint = "menubar" +} +} + +style "menu" { +xthickness = 0 +ythickness = 0 + +bg[NORMAL] = shade (1.08, @bg_color) + +engine "clearlooks" { +radius = 0.0 +} +} + +style "menu_item" { +xthickness = 2 +ythickness = 3 + +fg[PRELIGHT] = @selected_fg_color +} + +# This style is there to modify the separator menu items. The goals are: +# 1. Get a specific height. +# 2. The line should go to the edges (ie. no border at the left/right) +style "separator_menu_item" { +xthickness = 1 +ythickness = 0 + +GtkSeparatorMenuItem::horizontal-padding = 0 +GtkWidget::wide-separators = 1 +GtkWidget::separator-width = 1 +GtkWidget::separator-height = 7 +} + +style "frame_title" { + +fg[NORMAL] = lighter (@fg_color) +} + +style "treeview" { + +engine "clearlooks" { +hint = "treeview" +} +} + +# The almost useless progress bar style +style "progressbar" { +xthickness = 1 +ythickness = 1 + +fg[PRELIGHT] = @selected_fg_color + +engine "clearlooks" { +# Explicitly set the radius for the progress bars inside menu items. +radius = 3.0 + +hint = "progressbar" +} +} + +# This style is based on the default style, so that the colors from the button +# style are overriden again. +style "treeview_header" = "default" { +xthickness = 2 +ythickness = 1 + +engine "clearlooks" { +hint = "treeview-header" +} +} + +style "tooltips" { +xthickness = 4 +ythickness = 4 + +bg[NORMAL] = @tooltip_bg_color +fg[NORMAL] = @tooltip_fg_color +} + +style "nautilus_location" { + +bg[NORMAL] = mix (0.60, shade (1.05, @bg_color), @selected_bg_color) +} + +# Wrokaroudn style for places where the text color is used instead of the fg color. +style "text_is_fg_color_workaround" { + +text[NORMAL] = @fg_color +text[PRELIGHT] = @fg_color +text[SELECTED] = @selected_fg_color +text[ACTIVE] = @fg_color +text[INSENSITIVE] = @disabled_fg_color +} + +# Workaround style for menus where the text color is used instead of the fg color. +style "menuitem_text_is_fg_color_workaround" { + +text[NORMAL] = @fg_color +text[PRELIGHT] = @selected_fg_color +text[SELECTED] = @selected_fg_color +text[ACTIVE] = @fg_color +text[INSENSITIVE] = @disabled_fg_color +} + +# Workaround style for places where the fg color is used instead of the text color. +style "fg_is_text_color_workaround" { + +fg[NORMAL] = @text_color +fg[PRELIGHT] = @text_color +fg[SELECTED] = @selected_fg_color +fg[ACTIVE] = @selected_fg_color +fg[INSENSITIVE] = @disabled_fg_color +} + +# Style to set the toolbar to use a flat style. This is because the "New" button in +# Evolution is not drawn transparent. So if there is a gradient in the background it will +# look really wrong. +# See http://bugzilla.gnome.org/show_bug.cgi?id=446953. +style "evo_new_button_workaround" { + +engine "clearlooks" { +toolbarstyle = 0 +} +} + + +############################################################################### +# The following part of the gtkrc applies the different styles to the widgets. +############################################################################### + +# The default style is applied to every widget +class "GtkWidget" style "default" + +class "GtkSeparator" style "wide" +class "GtkFrame" style "wide" +class "GtkCalendar" style "wide" +class "GtkEntry" style "entry" + +class "GtkSpinButton" style "spinbutton" +class "GtkScale" style "scale" +class "GtkVScale" style "vscale" +class "GtkHScale" style "hscale" +class "GtkScrollbar" style "scrollbar" +class "GtkHScrollbar" style "hscrollbar" +class "GtkVScrollbar" style "vscrollbar" + +# General matching follows. The order is choosen so that the right styles override +# each other. EG. progressbar needs to be more important than the menu match. +widget_class "*" style "notebook_bg" +# This is not perfect, it could be done better. +# (That is modify *every* widget in the notebook, and change those back that +# we really don't want changed) +widget_class "**" style "notebook_bg" +widget_class "**" style "notebook_bg" +widget_class "**" style "notebook_bg" +widget_class "**" style "notebook_bg" +widget_class "**" style "notebook_bg" + +widget_class "*" style "button" +widget_class "*" style "notebook" +widget_class "**" style "statusbar" + +widget_class "**" style "comboboxentry" +widget_class "**" style "comboboxentry" + +widget_class "**" style "menubar" +widget_class "**" style "menu" +widget_class "**" style "menu_item" +widget_class "**" style "separator_menu_item" + +widget_class "*.." style "frame_title" +widget_class "*.*" style "treeview" + +widget_class "*" style "progressbar" + +# Treeview headers (and similar stock GTK+ widgets) +widget_class "*.." style "treeview_header" +widget_class "*.." style "treeview_header" +widget_class "*.." style "treeview_header" +widget_class "*.." style "treeview_header" + +# The window of the tooltip is called "gtk-tooltip" +################################################################## +# FIXME: +# This will not work if one embeds eg. a button into the tooltip. +# As far as I can tell right now we will need to rework the theme +# quite a bit to get this working correctly. +# (It will involve setting different priorities, etc.) +################################################################## +widget "gtk-tooltip*" style "tooltips" + +########################################################################## +# Following are special cases and workarounds for issues in applications. +########################################################################## + +# Workaround for the evolution ETable (bug #527532) +widget_class "*.." style "treeview_header" +# Workaround for the evolution ETree +widget_class "*.." style "treeview_header" + +# Special case the nautilus-extra-view-widget +# ToDo: A more generic approach for all applications that have a widget like this. +widget "*.nautilus-extra-view-widget" style : highest "nautilus_location" + +# Work around for http://bugzilla.gnome.org/show_bug.cgi?id=382646 +# Note that this work around assumes that the combobox is _not_ in appears-as-list mode. +widget_class "*.." style "text_is_fg_color_workaround" +# This is the part of the workaround that fixes the menus +widget "*.gtk-combobox-popup-menu.*" style "menuitem_text_is_fg_color_workaround" + +# Work around the usage of GtkLabel inside GtkListItems to display text. +# This breaks because the label is shown on a background that is based on the base color. +widget_class "**" style "fg_is_text_color_workaround" +# GtkCList also uses the fg color to draw text on top of the base colors. +widget_class "*" style "fg_is_text_color_workaround" +# Nautilus when renaming files, and maybe other places. +widget_class "*" style "fg_is_text_color_workaround" + +# See the documentation of the style. +widget_class "EShellWindow.GtkVBox.BonoboDock.BonoboDockBand.BonoboDockItem*" style "evo_new_button_workaround" diff --git a/gtk-3.0/gtk-dark.css b/gtk-3.0/gtk-dark.css new file mode 120000 index 0000000..78c9d4e --- /dev/null +++ b/gtk-3.0/gtk-dark.css @@ -0,0 +1 @@ +gtk.css \ No newline at end of file diff --git a/gtk-3.0/gtk.css b/gtk-3.0/gtk.css new file mode 100644 index 0000000..1a8680e --- /dev/null +++ b/gtk-3.0/gtk.css @@ -0,0 +1,179 @@ +@import '../gtk-4.0/common/colors.css'; +@import '../gtk-4.0/common/common.css'; + + +/* Based on adw-gtk version 4.7 and 4.9 */ + +* { padding: 0; -GtkToolButton-icon-spacing: 4; -GtkTextView-error-underline-color: @error_bg_color; -GtkScrolledWindow-scrollbar-spacing: 0; -GtkToolItemGroup-expander-size: 11; -GtkWidget-text-handle-width: 20; -GtkWidget-text-handle-height: 24; -GtkDialog-button-spacing: 4; -GtkDialog-action-area-border: 0; outline-color: alpha(currentColor,0.3); outline-style: dashed; outline-offset: -3px; outline-width: 1px; -gtk-outline-radius: 4px; -gtk-secondary-caret-color: @accent_bg_color; } + +*:disabled { -gtk-icon-effect: dim; } + +.gtkstyle-fallback { color: @window_fg_color; background-color: @window_bg_color; } + +.gtkstyle-fallback:hover { color: @window_fg_color; background-color: shade(@window_bg_color,1.1); } + +.gtkstyle-fallback:active { color: @window_fg_color; background-color: shade(@window_bg_color,0.9); } + +.gtkstyle-fallback:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(@window_bg_color,@view_bg_color,0.4); } + +.gtkstyle-fallback:selected { color: @accent_fg_color; background-color: @accent_bg_color; } + +*:disabled { + -gtk-icon-effect: dim; +} + + +popover, popover.background, .background.popup { + border: none; /*1px solid mix(@popover_bg_color, @popover_fg_color, 0.5);*/ + background-color: @popover_bg_color; + color: @popover_fg_color; +} + + +entry progress { + background: none; + box-shadow: inset 0 -0.1em 0 0 @accent_color, 0 0.1em 0 0 @accent_color; + border-radius: 0; +} + +@keyframes spin { + to { -gtk-icon-transform: rotate(1turn); } +} +@keyframes spin-no-spin { + to { -gtk-icon-transform: rotate(0.25turn); } +} + +decoration { + box-shadow: 0 0.5em 1em 0 alpha(black, 0.5), + 0 0 0 1px @headerbar_fg_color; + margin: 1em; /*for resizing */ +} +decoration:backdrop { + box-shadow: 0 0.5em 1em 0 alpha(black, 0.5), + 0 0 0 1px mix(@headerbar_bg_color, @headerbar_fg_color, 0.5); +} + +popover, popover.background, +.csd.popup > decoration, .csd.popup > decoration:backdrop { + box-shadow: 0 0.1em 0.3em 0 alpha(black, 0.5); + } +popover, popover.background { + border: 1px solid mix(@popover_bg_color, @popover_fg_color, 0.5); +} + +/* including some specificty bumps, the need for which I don't have an explanation */ + +decoration, .background .titlebar:dir(ltr), .background .titlebar:dir(rtl) { +border-radius: 12px 12px 0 0; +} +.background.tiled .titlebar:backdrop, .background.tiled .titlebar, +.background.tiled-top .titlebar:backdrop, +.background.tiled-top .titlebar, +.background.tiled-right .titlebar:backdrop, +.background.tiled-right .titlebar, +.background.tiled-bottom .titlebar:backdrop, +.background.tiled-bottom .titlebar, +.background.tiled-left .titlebar:backdrop, +.background.tiled-left .titlebar, +.background.maximized .titlebar:backdrop, +.background.maximized .titlebar, +.background.solid-csd .titlebar:backdrop, +.background.solid-csd .titlebar { + border-top-left-radius: 0; + border-top-right-radius: 0; } + + +/* madness for rounded corners, taken from Plane-dark 3.36 */ +window separator:first-child + headerbar:backdrop, window separator:first-child + headerbar, +window headerbar:first-child:backdrop, +window headerbar:first-child { + border-top-left-radius: 12px; } + +window headerbar:last-child:backdrop, window headerbar:last-child { + border-top-right-radius: 12px; } + +window stack headerbar:first-child:backdrop, window stack headerbar:first-child, window stack headerbar:last-child:backdrop, window stack headerbar:last-child { + border-top-left-radius: 12px; + border-top-right-radius: 12px; } + +window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled headerbar:backdrop, window.tiled headerbar:backdrop:first-child, window.tiled headerbar:backdrop:last-child, window.tiled headerbar:backdrop:only-child, +window.tiled-top headerbar, +window.tiled-top headerbar:first-child, +window.tiled-top headerbar:last-child, +window.tiled-top headerbar:only-child, +window.tiled-top headerbar:backdrop, +window.tiled-top headerbar:backdrop:first-child, +window.tiled-top headerbar:backdrop:last-child, +window.tiled-top headerbar:backdrop:only-child, +window.tiled-right headerbar, +window.tiled-right headerbar:first-child, +window.tiled-right headerbar:last-child, +window.tiled-right headerbar:only-child, +window.tiled-right headerbar:backdrop, +window.tiled-right headerbar:backdrop:first-child, +window.tiled-right headerbar:backdrop:last-child, +window.tiled-right headerbar:backdrop:only-child, +window.tiled-bottom headerbar, +window.tiled-bottom headerbar:first-child, +window.tiled-bottom headerbar:last-child, +window.tiled-bottom headerbar:only-child, +window.tiled-bottom headerbar:backdrop, +window.tiled-bottom headerbar:backdrop:first-child, +window.tiled-bottom headerbar:backdrop:last-child, +window.tiled-bottom headerbar:backdrop:only-child, +window.tiled-left headerbar, +window.tiled-left headerbar:first-child, +window.tiled-left headerbar:last-child, +window.tiled-left headerbar:only-child, +window.tiled-left headerbar:backdrop, +window.tiled-left headerbar:backdrop:first-child, +window.tiled-left headerbar:backdrop:last-child, +window.tiled-left headerbar:backdrop:only-child, +window.maximized headerbar, +window.maximized headerbar:first-child, +window.maximized headerbar:last-child, +window.maximized headerbar:only-child, +window.maximized headerbar:backdrop, +window.maximized headerbar:backdrop:first-child, +window.maximized headerbar:backdrop:last-child, +window.maximized headerbar:backdrop:only-child, +window.fullscreen headerbar, +window.fullscreen headerbar:first-child, +window.fullscreen headerbar:last-child, +window.fullscreen headerbar:only-child, +window.fullscreen headerbar:backdrop, +window.fullscreen headerbar:backdrop:first-child, +window.fullscreen headerbar:backdrop:last-child, +window.fullscreen headerbar:backdrop:only-child, +window.solid-csd headerbar, +window.solid-csd headerbar:first-child, +window.solid-csd headerbar:last-child, +window.solid-csd headerbar:only-child, +window.solid-csd headerbar:backdrop, +window.solid-csd headerbar:backdrop:first-child, +window.solid-csd headerbar:backdrop:last-child, +window.solid-csd headerbar:backdrop:only-child { + border-top-left-radius: 0; + border-top-right-radius: 0; } + + + + +/* since they do not work properly on gtk4, remove box-shadow in gtk-3 */ +tooltip.background decoration { + box-shadow: none; +} + +/* calendar */ + +calendar:selected { + color: @accent_fg_color; + background-color: @accent_bg_color; +} +calendar.highlight { /* weekdays' names */ + color: alpha(currentColor, 0.5); +} +calendar:indeterminate { /* days numbers of previous or next month */ + color: alpha(currentColor, 0.3); +} + diff --git a/gtk-4.0/color_schemes/dark-CyberHack.css b/gtk-4.0/color_schemes/dark-CyberHack.css new file mode 100644 index 0000000..5045a94 --- /dev/null +++ b/gtk-4.0/color_schemes/dark-CyberHack.css @@ -0,0 +1,78 @@ +@define-color accent_color rgb(86,192,46); +@define-color accent_bg_color rgb(18,71,58); +@define-color accent_fg_color rgb(76,206,9); +@define-color destructive_color rgb(191,29,46); +@define-color destructive_bg_color rgb(96,15,56); +@define-color destructive_fg_color rgb(217,89,89); +@define-color success_color rgb(86,211,27); +@define-color success_bg_color rgb(9,52,41); +@define-color success_fg_color rgb(28,186,9); +@define-color warning_color rgb(197,171,0); +@define-color warning_bg_color rgb(247,136,12); +@define-color warning_fg_color rgb(243,209,81); +@define-color error_color #ff7b63; +@define-color error_bg_color rgb(50,42,44); +@define-color error_fg_color rgb(255,180,169); +@define-color window_bg_color rgb(1,36,40); +@define-color window_fg_color rgb(100,243,248); +@define-color view_bg_color rgb(10,51,55); +@define-color view_fg_color rgb(100,243,248); +@define-color headerbar_bg_color rgb(1,36,40); +@define-color headerbar_fg_color rgb(86,192,46); +@define-color headerbar_border_color rgb(79,221,132); +@define-color headerbar_backdrop_color @window_bg_color; +@define-color headerbar_shade_color rgb(79,221,132); +@define-color card_bg_color rgba(255, 255, 255, 0.08); +@define-color card_fg_color rgb(100,243,248); +@define-color card_shade_color rgba(79,221,132,0.25); +@define-color dialog_bg_color rgb(1,36,40); +@define-color dialog_fg_color rgb(100,243,248); +@define-color popover_bg_color rgb(1,36,40); +@define-color popover_fg_color rgb(100,243,248); +@define-color shade_color rgba(79,221,132,0.25); +@define-color scrollbar_outline_color rgba(79,221,132,0.25); +@define-color blue_1 #99c1f1; +@define-color blue_2 #62a0ea; +@define-color blue_3 #3584e4; +@define-color blue_4 #1c71d8; +@define-color blue_5 #1a5fb4; +@define-color green_1 #8ff0a4; +@define-color green_2 #57e389; +@define-color green_3 #33d17a; +@define-color green_4 #2ec27e; +@define-color green_5 #26a269; +@define-color yellow_1 #f9f06b; +@define-color yellow_2 #f8e45c; +@define-color yellow_3 #f6d32d; +@define-color yellow_4 #f5c211; +@define-color yellow_5 #e5a50a; +@define-color orange_1 #ffbe6f; +@define-color orange_2 #ffa348; +@define-color orange_3 #ff7800; +@define-color orange_4 #e66100; +@define-color orange_5 #c64600; +@define-color red_1 #f66151; +@define-color red_2 #ed333b; +@define-color red_3 #e01b24; +@define-color red_4 #c01c28; +@define-color red_5 #a51d2d; +@define-color purple_1 #dc8add; +@define-color purple_2 #c061cb; +@define-color purple_3 #9141ac; +@define-color purple_4 #813d9c; +@define-color purple_5 #613583; +@define-color brown_1 #cdab8f; +@define-color brown_2 #b5835a; +@define-color brown_3 #986a44; +@define-color brown_4 #865e3c; +@define-color brown_5 #63452c; +@define-color light_1 #ffffff; +@define-color light_2 #f6f5f4; +@define-color light_3 #deddda; +@define-color light_4 #c0bfbc; +@define-color light_5 #9a9996; +@define-color dark_1 #77767b; +@define-color dark_2 #5e5c64; +@define-color dark_3 #3d3846; +@define-color dark_4 #241f31; +@define-color dark_5 #000000; diff --git a/gtk-4.0/color_schemes/dark-adwaita.css b/gtk-4.0/color_schemes/dark-adwaita.css new file mode 100644 index 0000000..751138d --- /dev/null +++ b/gtk-4.0/color_schemes/dark-adwaita.css @@ -0,0 +1,78 @@ +@define-color accent_color #78aeed; +@define-color accent_bg_color #3584e4; +@define-color accent_fg_color #ffffff; +@define-color destructive_color #ff7b63; +@define-color destructive_bg_color #c01c28; +@define-color destructive_fg_color #ffffff; +@define-color success_color #8ff0a4; +@define-color success_bg_color #26a269; +@define-color success_fg_color #ffffff; +@define-color warning_color #f8e45c; +@define-color warning_bg_color #cd9309; +@define-color warning_fg_color rgba(0, 0, 0, 0.8); +@define-color error_color #ff7b63; +@define-color error_bg_color #c01c28; +@define-color error_fg_color #ffffff; +@define-color window_bg_color #242424; +@define-color window_fg_color #ffffff; +@define-color view_bg_color #1e1e1e; +@define-color view_fg_color #ffffff; +@define-color headerbar_bg_color #303030; +@define-color headerbar_fg_color #ffffff; +@define-color headerbar_border_color #ffffff; +@define-color headerbar_backdrop_color @window_bg_color; +@define-color headerbar_shade_color rgba(0, 0, 0, 0.36); +@define-color card_bg_color rgba(255, 255, 255, 0.08); +@define-color card_fg_color #ffffff; +@define-color card_shade_color rgba(0, 0, 0, 0.36); +@define-color dialog_bg_color #383838; +@define-color dialog_fg_color #ffffff; +@define-color popover_bg_color #383838; +@define-color popover_fg_color #ffffff; +@define-color shade_color rgba(0, 0, 0, 0.36); +@define-color scrollbar_outline_color rgba(0, 0, 0, 0.5); +@define-color blue_1 #99c1f1; +@define-color blue_2 #62a0ea; +@define-color blue_3 #3584e4; +@define-color blue_4 #1c71d8; +@define-color blue_5 #1a5fb4; +@define-color green_1 #8ff0a4; +@define-color green_2 #57e389; +@define-color green_3 #33d17a; +@define-color green_4 #2ec27e; +@define-color green_5 #26a269; +@define-color yellow_1 #f9f06b; +@define-color yellow_2 #f8e45c; +@define-color yellow_3 #f6d32d; +@define-color yellow_4 #f5c211; +@define-color yellow_5 #e5a50a; +@define-color orange_1 #ffbe6f; +@define-color orange_2 #ffa348; +@define-color orange_3 #ff7800; +@define-color orange_4 #e66100; +@define-color orange_5 #c64600; +@define-color red_1 #f66151; +@define-color red_2 #ed333b; +@define-color red_3 #e01b24; +@define-color red_4 #c01c28; +@define-color red_5 #a51d2d; +@define-color purple_1 #dc8add; +@define-color purple_2 #c061cb; +@define-color purple_3 #9141ac; +@define-color purple_4 #813d9c; +@define-color purple_5 #613583; +@define-color brown_1 #cdab8f; +@define-color brown_2 #b5835a; +@define-color brown_3 #986a44; +@define-color brown_4 #865e3c; +@define-color brown_5 #63452c; +@define-color light_1 #ffffff; +@define-color light_2 #f6f5f4; +@define-color light_3 #deddda; +@define-color light_4 #c0bfbc; +@define-color light_5 #9a9996; +@define-color dark_1 #77767b; +@define-color dark_2 #5e5c64; +@define-color dark_3 #3d3846; +@define-color dark_4 #241f31; +@define-color dark_5 #000000; diff --git a/gtk-4.0/color_schemes/dark-breeze.css b/gtk-4.0/color_schemes/dark-breeze.css new file mode 100644 index 0000000..ae810c6 --- /dev/null +++ b/gtk-4.0/color_schemes/dark-breeze.css @@ -0,0 +1,78 @@ +@define-color accent_color #3daee9; +@define-color accent_bg_color #3daee9; +@define-color accent_fg_color #ffffff; +@define-color destructive_color #da4453; +@define-color destructive_bg_color #da4453; +@define-color destructive_fg_color #ffffff; +@define-color success_color #27ae60; +@define-color success_bg_color #27ae60; +@define-color success_fg_color #ffffff; +@define-color warning_color #f67400; +@define-color warning_bg_color #f67400; +@define-color warning_fg_color #ffffff; +@define-color error_color #da4453; +@define-color error_bg_color #da4453; +@define-color error_fg_color #ffffff; +@define-color window_bg_color #2a2e32; +@define-color window_fg_color #fcfcfc; +@define-color view_bg_color #1b1e20; +@define-color view_fg_color #fcfcfc; +@define-color headerbar_bg_color #31363b; +@define-color headerbar_fg_color #fcfcfc; +@define-color headerbar_border_color #fcfcfc; +@define-color headerbar_backdrop_color #2a2e32; +@define-color headerbar_shade_color rgba(255, 255, 255, 0.09); +@define-color card_bg_color #1b1e20; +@define-color card_fg_color #fcfcfc; +@define-color card_shade_color rgba(255, 255, 255, 0.09); +@define-color dialog_bg_color #2a2e32; +@define-color dialog_fg_color #fcfcfc; +@define-color popover_bg_color #1b1e20; +@define-color popover_fg_color #fcfcfc; +@define-color shade_color rgba(0, 0, 0, 0.36); +@define-color scrollbar_outline_color rgba(0, 0, 0, 0.5); +@define-color blue_1 #99c1f1; +@define-color blue_2 #62a0ea; +@define-color blue_3 #3584e4; +@define-color blue_4 #1c71d8; +@define-color blue_5 #1a5fb4; +@define-color green_1 #8ff0a4; +@define-color green_2 #57e389; +@define-color green_3 #33d17a; +@define-color green_4 #2ec27e; +@define-color green_5 #26a269; +@define-color yellow_1 #f9f06b; +@define-color yellow_2 #f8e45c; +@define-color yellow_3 #f6d32d; +@define-color yellow_4 #f5c211; +@define-color yellow_5 #e5a50a; +@define-color orange_1 #ffbe6f; +@define-color orange_2 #ffa348; +@define-color orange_3 #ff7800; +@define-color orange_4 #e66100; +@define-color orange_5 #c64600; +@define-color red_1 #f66151; +@define-color red_2 #ed333b; +@define-color red_3 #e01b24; +@define-color red_4 #c01c28; +@define-color red_5 #a51d2d; +@define-color purple_1 #dc8add; +@define-color purple_2 #c061cb; +@define-color purple_3 #9141ac; +@define-color purple_4 #813d9c; +@define-color purple_5 #613583; +@define-color brown_1 #cdab8f; +@define-color brown_2 #b5835a; +@define-color brown_3 #986a44; +@define-color brown_4 #865e3c; +@define-color brown_5 #63452c; +@define-color light_1 #ffffff; +@define-color light_2 #f6f5f4; +@define-color light_3 #deddda; +@define-color light_4 #c0bfbc; +@define-color light_5 #9a9996; +@define-color dark_1 #77767b; +@define-color dark_2 #5e5c64; +@define-color dark_3 #3d3846; +@define-color dark_4 #241f31; +@define-color dark_5 #000000; diff --git a/gtk-4.0/color_schemes/dark-builder.css b/gtk-4.0/color_schemes/dark-builder.css new file mode 100644 index 0000000..3c90da7 --- /dev/null +++ b/gtk-4.0/color_schemes/dark-builder.css @@ -0,0 +1,78 @@ +@define-color accent_color #41606f; +@define-color accent_bg_color #4186a8; +@define-color accent_fg_color #eeeeec; +@define-color destructive_color #ff7b63; +@define-color destructive_bg_color #c01c28; +@define-color destructive_fg_color #ffffff; +@define-color success_color #8ff0a4; +@define-color success_bg_color #26a269; +@define-color success_fg_color #ffffff; +@define-color warning_color #f8e45c; +@define-color warning_bg_color #cd9309; +@define-color warning_fg_color rgba(0, 0, 0, 0.8); +@define-color error_color #ff7b63; +@define-color error_bg_color #c01c28; +@define-color error_fg_color #ffffff; +@define-color window_bg_color #1e1e1e; +@define-color window_fg_color #babdb6; +@define-color view_bg_color #3e3e3d; +@define-color view_fg_color #babdb6; +@define-color headerbar_bg_color #2b2c2b; +@define-color headerbar_fg_color #babdb6; +@define-color headerbar_border_color rgb(255,255,255); +@define-color headerbar_backdrop_color @window_bg_color; +@define-color headerbar_shade_color rgba(0, 0, 0, 0.36); +@define-color card_bg_color #303030; +@define-color card_fg_color #babdb6; +@define-color card_shade_color rgba(0, 0, 0, 0.36); +@define-color dialog_bg_color #1e1e1e; +@define-color dialog_fg_color rgb(186,189,182); +@define-color popover_bg_color #2e2e2e; +@define-color popover_fg_color rgb(186,189,182); +@define-color shade_color rgb(56,56,56); +@define-color scrollbar_outline_color rgba(0, 0, 0, 0.5); +@define-color blue_1 #99c1f1; +@define-color blue_2 #62a0ea; +@define-color blue_3 #3584e4; +@define-color blue_4 #1c71d8; +@define-color blue_5 #1a5fb4; +@define-color green_1 #8ff0a4; +@define-color green_2 #57e389; +@define-color green_3 #33d17a; +@define-color green_4 #2ec27e; +@define-color green_5 #26a269; +@define-color yellow_1 #f9f06b; +@define-color yellow_2 #f8e45c; +@define-color yellow_3 #f6d32d; +@define-color yellow_4 #f5c211; +@define-color yellow_5 #e5a50a; +@define-color orange_1 #ffbe6f; +@define-color orange_2 #ffa348; +@define-color orange_3 #ff7800; +@define-color orange_4 #e66100; +@define-color orange_5 #c64600; +@define-color red_1 #f66151; +@define-color red_2 #ed333b; +@define-color red_3 #e01b24; +@define-color red_4 #c01c28; +@define-color red_5 #a51d2d; +@define-color purple_1 #dc8add; +@define-color purple_2 #c061cb; +@define-color purple_3 #9141ac; +@define-color purple_4 #813d9c; +@define-color purple_5 #613583; +@define-color brown_1 #cdab8f; +@define-color brown_2 #b5835a; +@define-color brown_3 #986a44; +@define-color brown_4 #865e3c; +@define-color brown_5 #63452c; +@define-color light_1 #ffffff; +@define-color light_2 #f6f5f4; +@define-color light_3 #deddda; +@define-color light_4 #c0bfbc; +@define-color light_5 #9a9996; +@define-color dark_1 #77767b; +@define-color dark_2 #5e5c64; +@define-color dark_3 #3d3846; +@define-color dark_4 #241f31; +@define-color dark_5 #000000; diff --git a/gtk-4.0/color_schemes/dark-cobalt.css b/gtk-4.0/color_schemes/dark-cobalt.css new file mode 100644 index 0000000..70c7b39 --- /dev/null +++ b/gtk-4.0/color_schemes/dark-cobalt.css @@ -0,0 +1,78 @@ +@define-color accent_color #1963a3; +@define-color accent_bg_color #0088ff; +@define-color accent_fg_color #ffffff; +@define-color destructive_color #ff7b63; +@define-color destructive_bg_color #c01c28; +@define-color destructive_fg_color #ffffff; +@define-color success_color #8ff0a4; +@define-color success_bg_color #26a269; +@define-color success_fg_color #ffffff; +@define-color warning_color #f8e45c; +@define-color warning_bg_color #cd9309; +@define-color warning_fg_color rgba(0, 0, 0, 0.8); +@define-color error_color #ff7b63; +@define-color error_bg_color #c01c28; +@define-color error_fg_color #ffffff; +@define-color window_bg_color #001b33; +@define-color window_fg_color #ffffff; +@define-color view_bg_color #001b33; +@define-color view_fg_color #ffffff; +@define-color headerbar_bg_color #162e44; +@define-color headerbar_fg_color #ffffff; +@define-color headerbar_border_color #ffffff; +@define-color headerbar_backdrop_color @window_bg_color; +@define-color headerbar_shade_color rgba(0, 0, 0, 0.36); +@define-color card_bg_color rgba(255, 255, 255, 0.08); +@define-color card_fg_color #ffffff; +@define-color card_shade_color rgba(0, 0, 0, 0.36); +@define-color dialog_bg_color #122b41; +@define-color dialog_fg_color #ffffff; +@define-color popover_bg_color #122b41; +@define-color popover_fg_color #ffffff; +@define-color shade_color rgba(0,0,0,0.36); +@define-color scrollbar_outline_color rgba(0,0,0,0.5); +@define-color blue_1 #99c1f1; +@define-color blue_2 #62a0ea; +@define-color blue_3 #3584e4; +@define-color blue_4 #1c71d8; +@define-color blue_5 #1a5fb4; +@define-color green_1 #8ff0a4; +@define-color green_2 #57e389; +@define-color green_3 #33d17a; +@define-color green_4 #2ec27e; +@define-color green_5 #26a269; +@define-color yellow_1 #f9f06b; +@define-color yellow_2 #f8e45c; +@define-color yellow_3 #f6d32d; +@define-color yellow_4 #f5c211; +@define-color yellow_5 #e5a50a; +@define-color orange_1 #ffbe6f; +@define-color orange_2 #ffa348; +@define-color orange_3 #ff7800; +@define-color orange_4 #e66100; +@define-color orange_5 #c64600; +@define-color red_1 #f66151; +@define-color red_2 #ed333b; +@define-color red_3 #e01b24; +@define-color red_4 #c01c28; +@define-color red_5 #a51d2d; +@define-color purple_1 #dc8add; +@define-color purple_2 #c061cb; +@define-color purple_3 #9141ac; +@define-color purple_4 #813d9c; +@define-color purple_5 #613583; +@define-color brown_1 #cdab8f; +@define-color brown_2 #b5835a; +@define-color brown_3 #986a44; +@define-color brown_4 #865e3c; +@define-color brown_5 #63452c; +@define-color light_1 #ffffff; +@define-color light_2 #f6f5f4; +@define-color light_3 #deddda; +@define-color light_4 #c0bfbc; +@define-color light_5 #9a9996; +@define-color dark_1 #77767b; +@define-color dark_2 #5e5c64; +@define-color dark_3 #3d3846; +@define-color dark_4 #241f31; +@define-color dark_5 #000000; diff --git a/gtk-4.0/color_schemes/dark-dracula.css b/gtk-4.0/color_schemes/dark-dracula.css new file mode 100644 index 0000000..18528f6 --- /dev/null +++ b/gtk-4.0/color_schemes/dark-dracula.css @@ -0,0 +1,78 @@ +@define-color accent_color #bd93f9; +@define-color accent_bg_color #bd93f9; +@define-color accent_fg_color #f8f8f2; +@define-color destructive_color #ff5555; +@define-color destructive_bg_color #ff5555; +@define-color destructive_fg_color #f8f8f2; +@define-color success_color #50fa7b; +@define-color success_bg_color #50fa7b; +@define-color success_fg_color #f8f8f2; +@define-color warning_color #f1fa8c; +@define-color warning_bg_color #f1fa8c; +@define-color warning_fg_color rgba(0, 0, 0, 0.8); +@define-color error_color #ff5555; +@define-color error_bg_color #ff5555; +@define-color error_fg_color #f8f8f2; +@define-color window_bg_color #282a36; +@define-color window_fg_color #f8f8f2; +@define-color view_bg_color #44475a; +@define-color view_fg_color #f8f8f2; +@define-color headerbar_bg_color #44475a; +@define-color headerbar_fg_color #f8f8f2; +@define-color headerbar_border_color #ffffff; +@define-color headerbar_backdrop_color @window_bg_color; +@define-color headerbar_shade_color rgba(0, 0, 0, 0.36); +@define-color card_bg_color rgba(255, 255, 255, 0.08); +@define-color card_fg_color #f8f8f2; +@define-color card_shade_color rgba(0, 0, 0, 0.36); +@define-color dialog_bg_color #44475a; +@define-color dialog_fg_color #f8f8f2; +@define-color popover_bg_color #44475a; +@define-color popover_fg_color #f8f8f2; +@define-color shade_color #383838; +@define-color scrollbar_outline_color rgba(0, 0, 0, 0.5); +@define-color blue_1 #99c1f1; +@define-color blue_2 #62a0ea; +@define-color blue_3 #3584e4; +@define-color blue_4 #1c71d8; +@define-color blue_5 #1a5fb4; +@define-color green_1 #8ff0a4; +@define-color green_2 #57e389; +@define-color green_3 #33d17a; +@define-color green_4 #2ec27e; +@define-color green_5 #26a269; +@define-color yellow_1 #f9f06b; +@define-color yellow_2 #f8e45c; +@define-color yellow_3 #f6d32d; +@define-color yellow_4 #f5c211; +@define-color yellow_5 #e5a50a; +@define-color orange_1 #ffbe6f; +@define-color orange_2 #ffa348; +@define-color orange_3 #ff7800; +@define-color orange_4 #e66100; +@define-color orange_5 #c64600; +@define-color red_1 #f66151; +@define-color red_2 #ed333b; +@define-color red_3 #e01b24; +@define-color red_4 #c01c28; +@define-color red_5 #a51d2d; +@define-color purple_1 #dc8add; +@define-color purple_2 #c061cb; +@define-color purple_3 #9141ac; +@define-color purple_4 #813d9c; +@define-color purple_5 #613583; +@define-color brown_1 #cdab8f; +@define-color brown_2 #b5835a; +@define-color brown_3 #986a44; +@define-color brown_4 #865e3c; +@define-color brown_5 #63452c; +@define-color light_1 #ffffff; +@define-color light_2 #f6f5f4; +@define-color light_3 #deddda; +@define-color light_4 #c0bfbc; +@define-color light_5 #9a9996; +@define-color dark_1 #77767b; +@define-color dark_2 #5e5c64; +@define-color dark_3 #3d3846; +@define-color dark_4 #241f31; +@define-color dark_5 #000000; diff --git a/gtk-4.0/color_schemes/dark-everforest-medium-dark.css b/gtk-4.0/color_schemes/dark-everforest-medium-dark.css new file mode 100644 index 0000000..2acc93e --- /dev/null +++ b/gtk-4.0/color_schemes/dark-everforest-medium-dark.css @@ -0,0 +1,78 @@ +@define-color accent_color #7fbbb3; +@define-color accent_bg_color #7fbbb3; +@define-color accent_fg_color #2b3339; +@define-color destructive_color #e76e80; +@define-color destructive_bg_color #e76e80; +@define-color destructive_fg_color #2b3339; +@define-color success_color #a7c080; +@define-color success_bg_color #a7c080; +@define-color success_fg_color #2b3339; +@define-color warning_color #ddbc7f; +@define-color warning_bg_color #ddbc7f; +@define-color warning_fg_color #2b3339; +@define-color error_color #e76e80; +@define-color error_bg_color #e76e80; +@define-color error_fg_color #2b3339; +@define-color window_bg_color #2b3339; +@define-color window_fg_color #d3c6aa; +@define-color view_bg_color #2b3339; +@define-color view_fg_color #d3c6aa; +@define-color headerbar_bg_color #2b3339; +@define-color headerbar_fg_color #d3c6aa; +@define-color headerbar_border_color #d3c6aa; +@define-color headerbar_backdrop_color @window_bg_color; +@define-color headerbar_shade_color rgba(0, 0, 0, 0.36); +@define-color card_bg_color rgba(255, 255, 255, 0.08); +@define-color card_fg_color #d3c6aa; +@define-color card_shade_color rgba(0, 0, 0, 0.36); +@define-color dialog_bg_color #2b3339; +@define-color dialog_fg_color #d3c6aa; +@define-color popover_bg_color #2b3339; +@define-color popover_fg_color #d3c6aa; +@define-color shade_color rgba(0,0,0,0.36); +@define-color scrollbar_outline_color rgba(0,0,0,0.5); +@define-color blue_1 rgb(191,221,217); +@define-color blue_2 rgb(155,202,196); +@define-color blue_3 rgb(127,187,179); +@define-color blue_4 rgb(98,172,162); +@define-color blue_5 rgb(78,148,138); +@define-color green_1 rgb(211,223,191); +@define-color green_2 rgb(186,206,156); +@define-color green_3 rgb(167,192,128); +@define-color green_4 rgb(146,177,98); +@define-color green_5 rgb(124,154,76); +@define-color yellow_1 rgb(237,221,191); +@define-color yellow_2 rgb(227,203,155); +@define-color yellow_3 rgb(219,188,127); +@define-color yellow_4 rgb(208,168,89); +@define-color yellow_5 rgb(194,147,55); +@define-color orange_1 rgb(240,206,191); +@define-color orange_2 rgb(232,179,156); +@define-color orange_3 rgb(225,157,128); +@define-color orange_4 rgb(216,126,88); +@define-color orange_5 rgb(206,96,49); +@define-color red_1 rgb(242,190,191); +@define-color red_2 rgb(235,154,156); +@define-color red_3 rgb(230,126,128); +@define-color red_4 rgb(222,84,87); +@define-color red_5 rgb(214,42,46); +@define-color purple_1 rgb(234,204,218); +@define-color purple_2 rgb(223,175,198); +@define-color purple_3 rgb(214,153,182); +@define-color purple_4 rgb(199,116,156); +@define-color purple_5 rgb(185,80,130); +@define-color brown_1 rgb(211,173,126); +@define-color brown_2 rgb(202,166,121); +@define-color brown_3 rgb(183,150,109); +@define-color brown_4 rgb(164,134,98); +@define-color brown_5 rgb(138,113,81); +@define-color light_1 rgb(233,226,212); +@define-color light_2 rgb(221,211,189); +@define-color light_3 rgb(211,198,170); +@define-color light_4 rgb(193,174,135); +@define-color light_5 rgb(175,151,100); +@define-color dark_1 rgb(161,172,178); +@define-color dark_2 rgb(109,125,134); +@define-color dark_3 rgb(75,86,92); +@define-color dark_4 rgb(65,74,79); +@define-color dark_5 rgb(54,62,66); diff --git a/gtk-4.0/color_schemes/dark-everforest.css b/gtk-4.0/color_schemes/dark-everforest.css new file mode 100644 index 0000000..c00871d --- /dev/null +++ b/gtk-4.0/color_schemes/dark-everforest.css @@ -0,0 +1,78 @@ +@define-color accent_color #7FBBB3; +@define-color accent_bg_color #3A515D; +@define-color accent_fg_color #D3C6AA; +@define-color destructive_color #E67E80; +@define-color destructive_bg_color #514045; +@define-color destructive_fg_color #D3C6AA; +@define-color success_color #A7C080; +@define-color success_bg_color #425047; +@define-color success_fg_color #D3C6AA; +@define-color warning_color #DBBC7F; +@define-color warning_bg_color #4D4C43; +@define-color warning_fg_color #D3C6AA; +@define-color error_color #E67E80; +@define-color error_bg_color #514045; +@define-color error_fg_color #D3C6AA; +@define-color window_bg_color #2D353B; +@define-color window_fg_color #D3C6AA; +@define-color view_bg_color #343F44; +@define-color view_fg_color #D3C6AA; +@define-color headerbar_bg_color #232A2E; +@define-color headerbar_fg_color #D3C6AA; +@define-color headerbar_border_color #ffffff; +@define-color headerbar_backdrop_color @window_bg_color; +@define-color headerbar_shade_color rgba(0, 0, 0, 0.36); +@define-color card_bg_color rgba(255, 255, 255, 0.08); +@define-color card_fg_color #D3C6AA; +@define-color card_shade_color rgba(0, 0, 0, 0.36); +@define-color dialog_bg_color #3D484D; +@define-color dialog_fg_color #D3C6AA; +@define-color popover_bg_color #3D484D; +@define-color popover_fg_color #D3C6AA; +@define-color shade_color rgba(0, 0, 0, 0.36); +@define-color scrollbar_outline_color rgba(0, 0, 0, 0.5); +@define-color blue_1 #99c1f1; +@define-color blue_2 #62a0ea; +@define-color blue_3 #3584e4; +@define-color blue_4 #1c71d8; +@define-color blue_5 #1a5fb4; +@define-color green_1 #8ff0a4; +@define-color green_2 #57e389; +@define-color green_3 #33d17a; +@define-color green_4 #2ec27e; +@define-color green_5 #26a269; +@define-color yellow_1 #f9f06b; +@define-color yellow_2 #f8e45c; +@define-color yellow_3 #f6d32d; +@define-color yellow_4 #f5c211; +@define-color yellow_5 #e5a50a; +@define-color orange_1 #ffbe6f; +@define-color orange_2 #ffa348; +@define-color orange_3 #ff7800; +@define-color orange_4 #e66100; +@define-color orange_5 #c64600; +@define-color red_1 #f66151; +@define-color red_2 #ed333b; +@define-color red_3 #e01b24; +@define-color red_4 #c01c28; +@define-color red_5 #a51d2d; +@define-color purple_1 #dc8add; +@define-color purple_2 #c061cb; +@define-color purple_3 #9141ac; +@define-color purple_4 #813d9c; +@define-color purple_5 #613583; +@define-color brown_1 #cdab8f; +@define-color brown_2 #b5835a; +@define-color brown_3 #986a44; +@define-color brown_4 #865e3c; +@define-color brown_5 #63452c; +@define-color light_1 #ffffff; +@define-color light_2 #f6f5f4; +@define-color light_3 #deddda; +@define-color light_4 #c0bfbc; +@define-color light_5 #9a9996; +@define-color dark_1 #77767b; +@define-color dark_2 #5e5c64; +@define-color dark_3 #3d3846; +@define-color dark_4 #241f31; +@define-color dark_5 #000000; diff --git a/gtk-4.0/color_schemes/dark-ferenOS-dark.css b/gtk-4.0/color_schemes/dark-ferenOS-dark.css new file mode 100644 index 0000000..d6e3d66 --- /dev/null +++ b/gtk-4.0/color_schemes/dark-ferenOS-dark.css @@ -0,0 +1,78 @@ +@define-color accent_color #006aff; +@define-color accent_bg_color #006aff; +@define-color accent_fg_color #ffffff; +@define-color destructive_color #cf2737; +@define-color destructive_bg_color #cf2737; +@define-color destructive_fg_color #ffffff; +@define-color success_color #169137; +@define-color success_bg_color #169137; +@define-color success_fg_color #ffffff; +@define-color warning_color #e36b1a; +@define-color warning_bg_color #e36b1a; +@define-color warning_fg_color #ffffff; +@define-color error_color #cf2737; +@define-color error_bg_color #cf2737; +@define-color error_fg_color #ffffff; +@define-color window_bg_color #222222; +@define-color window_fg_color #ffffff; +@define-color view_bg_color #323232; +@define-color view_fg_color #ffffff; +@define-color headerbar_bg_color #222222; +@define-color headerbar_fg_color #ffffff; +@define-color headerbar_border_color #000000; +@define-color headerbar_backdrop_color #222222; +@define-color headerbar_shade_color rgba(0, 0, 0, 0.19); +@define-color card_bg_color #323232; +@define-color card_fg_color #ffffff; +@define-color card_shade_color rgba(0, 0, 0, 0.19); +@define-color dialog_bg_color #222222; +@define-color dialog_fg_color #ffffff; +@define-color popover_bg_color #323232; +@define-color popover_fg_color #ffffff; +@define-color shade_color rgba(0, 0, 0, 0.19); +@define-color scrollbar_outline_color rgba(0, 0, 0, 0.5); +@define-color blue_1 #99c1f1; +@define-color blue_2 #62a0ea; +@define-color blue_3 #3584e4; +@define-color blue_4 #1c71d8; +@define-color blue_5 #1a5fb4; +@define-color green_1 #8ff0a4; +@define-color green_2 #57e389; +@define-color green_3 #33d17a; +@define-color green_4 #2ec27e; +@define-color green_5 #26a269; +@define-color yellow_1 #f9f06b; +@define-color yellow_2 #f8e45c; +@define-color yellow_3 #f6d32d; +@define-color yellow_4 #f5c211; +@define-color yellow_5 #e5a50a; +@define-color orange_1 #ffbe6f; +@define-color orange_2 #ffa348; +@define-color orange_3 #ff7800; +@define-color orange_4 #e66100; +@define-color orange_5 #c64600; +@define-color red_1 #f66151; +@define-color red_2 #ed333b; +@define-color red_3 #e01b24; +@define-color red_4 #c01c28; +@define-color red_5 #a51d2d; +@define-color purple_1 #dc8add; +@define-color purple_2 #c061cb; +@define-color purple_3 #9141ac; +@define-color purple_4 #813d9c; +@define-color purple_5 #613583; +@define-color brown_1 #cdab8f; +@define-color brown_2 #b5835a; +@define-color brown_3 #986a44; +@define-color brown_4 #865e3c; +@define-color brown_5 #63452c; +@define-color light_1 #ffffff; +@define-color light_2 #f6f5f4; +@define-color light_3 #deddda; +@define-color light_4 #c0bfbc; +@define-color light_5 #9a9996; +@define-color dark_1 #77767b; +@define-color dark_2 #5e5c64; +@define-color dark_3 #3d3846; +@define-color dark_4 #241f31; +@define-color dark_5 #000000; diff --git a/gtk-4.0/color_schemes/dark-forest-evolved.css b/gtk-4.0/color_schemes/dark-forest-evolved.css new file mode 100644 index 0000000..0392da7 --- /dev/null +++ b/gtk-4.0/color_schemes/dark-forest-evolved.css @@ -0,0 +1,78 @@ +@define-color accent_color #76ff3b; +@define-color accent_bg_color #37a508; +@define-color accent_fg_color #fff9a1; +@define-color destructive_color #ff7f7a; +@define-color destructive_bg_color #a51d2d; +@define-color destructive_fg_color #f9f06b; +@define-color success_color #8ff0a4; +@define-color success_bg_color #26a269; +@define-color success_fg_color #c1ffce; +@define-color warning_color #ffa348; +@define-color warning_bg_color #c64600; +@define-color warning_fg_color #ffffff; +@define-color error_color #ff7f7a; +@define-color error_bg_color #e01b24; +@define-color error_fg_color #f9f06b; +@define-color window_bg_color #4a4a4a; +@define-color window_fg_color #deddda; +@define-color view_bg_color #3c3c3c; +@define-color view_fg_color #f6f5f4; +@define-color headerbar_bg_color #495669; +@define-color headerbar_fg_color #fffbb2; +@define-color headerbar_border_color rgba(255,251,178,0.513333); +@define-color headerbar_backdrop_color #3c4550; +@define-color headerbar_shade_color transparent; +@define-color card_bg_color rgba(249,255,195,0.08); +@define-color card_fg_color #D3C6AA; +@define-color card_shade_color rgba(0, 0, 0, 0.36); +@define-color dialog_bg_color #434d3d; +@define-color dialog_fg_color #fff1bf; +@define-color popover_bg_color #3D484D; +@define-color popover_fg_color #bffeff; +@define-color shade_color rgba(0, 0, 0, 0.36); +@define-color scrollbar_outline_color rgba(0, 0, 0, 0.5); +@define-color blue_1 #99c1f1; +@define-color blue_2 #62a0ea; +@define-color blue_3 #3584e4; +@define-color blue_4 #1c71d8; +@define-color blue_5 #1a5fb4; +@define-color green_1 #8ff0a4; +@define-color green_2 #57e389; +@define-color green_3 #33d17a; +@define-color green_4 #2ec27e; +@define-color green_5 #26a269; +@define-color yellow_1 #f9f06b; +@define-color yellow_2 #f8e45c; +@define-color yellow_3 #f6d32d; +@define-color yellow_4 #f5c211; +@define-color yellow_5 #e5a50a; +@define-color orange_1 #ffbe6f; +@define-color orange_2 #ffa348; +@define-color orange_3 #ff7800; +@define-color orange_4 #e66100; +@define-color orange_5 #c64600; +@define-color red_1 #f66151; +@define-color red_2 #ed333b; +@define-color red_3 #e01b24; +@define-color red_4 #c01c28; +@define-color red_5 #a51d2d; +@define-color purple_1 #dc8add; +@define-color purple_2 #c061cb; +@define-color purple_3 #9141ac; +@define-color purple_4 #813d9c; +@define-color purple_5 #613583; +@define-color brown_1 #cdab8f; +@define-color brown_2 #b5835a; +@define-color brown_3 #986a44; +@define-color brown_4 #865e3c; +@define-color brown_5 #63452c; +@define-color light_1 #ffffff; +@define-color light_2 #f6f5f4; +@define-color light_3 #deddda; +@define-color light_4 #c0bfbc; +@define-color light_5 #9a9996; +@define-color dark_1 #77767b; +@define-color dark_2 #5e5c64; +@define-color dark_3 #3d3846; +@define-color dark_4 #241f31; +@define-color dark_5 #000000; diff --git a/gtk-4.0/color_schemes/dark-gruvbox.css b/gtk-4.0/color_schemes/dark-gruvbox.css new file mode 100644 index 0000000..25ebed9 --- /dev/null +++ b/gtk-4.0/color_schemes/dark-gruvbox.css @@ -0,0 +1,78 @@ +@define-color accent_color rgb(184,187,38); +@define-color accent_bg_color rgb(152,151,26); +@define-color accent_fg_color rgb(235,219,178); +@define-color destructive_color rgb(251,73,52); +@define-color destructive_bg_color rgb(204,36,29); +@define-color destructive_fg_color rgb(235,219,178); +@define-color success_color rgb(184,187,38); +@define-color success_bg_color rgb(152,151,26); +@define-color success_fg_color rgb(235,219,178); +@define-color warning_color rgb(250,189,47) ; +@define-color warning_bg_color rgb(215,153,33); +@define-color warning_fg_color rgb(235,219,178); +@define-color error_color rgb(251,73,52); +@define-color error_bg_color rgb(204,36,29); +@define-color error_fg_color rgb(235,219,178); +@define-color window_bg_color rgb(40,40,40); +@define-color window_fg_color rgb(235,219,178); +@define-color view_bg_color rgb(40,40,40); +@define-color view_fg_color rgb(235,219,178); +@define-color headerbar_bg_color rgb(60,56,54); +@define-color headerbar_fg_color rgb(235,219,178); +@define-color headerbar_border_color rgba(0,0,0,0.1); +@define-color headerbar_backdrop_color rgb(40,40,40); +@define-color headerbar_shade_color rgba(0,0,0,0.07); +@define-color card_bg_color rgb(80,73,69); +@define-color card_fg_color rgb(235,219,178); +@define-color card_shade_color rgba(0,0,0,0.07); +@define-color dialog_bg_color rgb(102,92,84); +@define-color dialog_fg_color rgb(235,219,178); +@define-color popover_bg_color rgb(102,92,84); +@define-color popover_fg_color rgb(235,219,178); +@define-color shade_color rgb(213,196,161); +@define-color scrollbar_outline_color rgb(213,196,161); +@define-color blue_1 #99c1f1; +@define-color blue_2 #62a0ea; +@define-color blue_3 #3584e4; +@define-color blue_4 #1c71d8; +@define-color blue_5 #1a5fb4; +@define-color green_1 #8ff0a4; +@define-color green_2 #57e389; +@define-color green_3 #33d17a; +@define-color green_4 #2ec27e; +@define-color green_5 #26a269; +@define-color yellow_1 #f9f06b; +@define-color yellow_2 #f8e45c; +@define-color yellow_3 #f6d32d; +@define-color yellow_4 #f5c211; +@define-color yellow_5 #e5a50a; +@define-color orange_1 #ffbe6f; +@define-color orange_2 #ffa348; +@define-color orange_3 #ff7800; +@define-color orange_4 #e66100; +@define-color orange_5 #c64600; +@define-color red_1 #f66151; +@define-color red_2 #ed333b; +@define-color red_3 #e01b24; +@define-color red_4 #c01c28; +@define-color red_5 #a51d2d; +@define-color purple_1 #dc8add; +@define-color purple_2 #c061cb; +@define-color purple_3 #9141ac; +@define-color purple_4 #813d9c; +@define-color purple_5 #613583; +@define-color brown_1 #cdab8f; +@define-color brown_2 #b5835a; +@define-color brown_3 #986a44; +@define-color brown_4 #865e3c; +@define-color brown_5 #63452c; +@define-color light_1 #ffffff; +@define-color light_2 #f6f5f4; +@define-color light_3 #deddda; +@define-color light_4 #c0bfbc; +@define-color light_5 #9a9996; +@define-color dark_1 #77767b; +@define-color dark_2 #5e5c64; +@define-color dark_3 #3d3846; +@define-color dark_4 #241f31; +@define-color dark_5 #000000; diff --git a/gtk-4.0/color_schemes/dark-mint-y.css b/gtk-4.0/color_schemes/dark-mint-y.css new file mode 100644 index 0000000..704be8c --- /dev/null +++ b/gtk-4.0/color_schemes/dark-mint-y.css @@ -0,0 +1,78 @@ +@define-color accent_color #35a854; +@define-color accent_bg_color #35a854; +@define-color accent_fg_color #ffffff; +@define-color destructive_color #c15b58; +@define-color destructive_bg_color #c15b58; +@define-color destructive_fg_color #ffffff; +@define-color success_color #35a854; +@define-color success_bg_color #35a854; +@define-color success_fg_color #ffffff; +@define-color warning_color #ff7139; +@define-color warning_bg_color #ff7139; +@define-color warning_fg_color rgba(0, 0, 0, 0.8); +@define-color error_color #c15b58; +@define-color error_bg_color #c15b58; +@define-color error_fg_color #ffffff; +@define-color window_bg_color #383838; +@define-color window_fg_color #ffffff; +@define-color view_bg_color #404040; +@define-color view_fg_color #ffffff; +@define-color headerbar_bg_color #2b2b2b; +@define-color headerbar_fg_color #e3e3e3; +@define-color headerbar_border_color #ffffff; +@define-color headerbar_backdrop_color @headerbar_bg_color; +@define-color headerbar_shade_color rgba(0,0,0,0); +@define-color card_bg_color rgba(0,0,0,0.15); +@define-color card_fg_color #ffffff; +@define-color card_shade_color rgba(0,0,0,0.2); +@define-color dialog_bg_color #2b2b2b; +@define-color dialog_fg_color #ffffff; +@define-color popover_bg_color #383838; +@define-color popover_fg_color #ffffff; +@define-color shade_color rgba(0, 0, 0, 0.36); +@define-color scrollbar_outline_color rgba(0, 0, 0, 0.5); +@define-color blue_1 rgb(82,148,226); +@define-color blue_2 rgb(76,135,206); +@define-color blue_3 rgb(71,123,186); +@define-color blue_4 rgb(65,110,165); +@define-color blue_5 rgb(59,97,145); +@define-color green_1 rgb(80,193,111); +@define-color green_2 rgb(67,175,96); +@define-color green_3 rgb(53,157,81); +@define-color green_4 rgb(40,139,66); +@define-color green_5 rgb(26,121,51); +@define-color yellow_1 rgb(249,196,112); +@define-color yellow_2 rgb(232,181,100); +@define-color yellow_3 rgb(215,166,88); +@define-color yellow_4 rgb(197,150,76); +@define-color yellow_5 rgb(180,135,64); +@define-color orange_1 rgb(255,128,79); +@define-color orange_2 rgb(240,116,68); +@define-color orange_3 rgb(226,105,58); +@define-color orange_4 rgb(211,93,47); +@define-color orange_5 rgb(196,81,36); +@define-color red_1 rgb(245,79,84); +@define-color red_2 rgb(225,63,68); +@define-color red_3 rgb(205,47,52); +@define-color red_4 rgb(185,30,35); +@define-color red_5 rgb(165,14,19); +@define-color purple_1 rgb(162,122,228); +@define-color purple_2 rgb(145,105,211); +@define-color purple_3 rgb(128,88,193); +@define-color purple_4 rgb(110,70,176); +@define-color purple_5 rgb(93,53,158); +@define-color brown_1 rgb(255,184,156); +@define-color brown_2 rgb(226,157,130); +@define-color brown_3 rgb(196,130,103); +@define-color brown_4 rgb(167,102,77); +@define-color brown_5 rgb(137,75,50); +@define-color light_1 rgb(255,255,255); +@define-color light_2 rgb(234,234,234); +@define-color light_3 rgb(213,213,213); +@define-color light_4 rgb(191,191,191); +@define-color light_5 rgb(170,170,170); +@define-color dark_1 rgb(114,114,114); +@define-color dark_2 rgb(76,76,76); +@define-color dark_3 rgb(56,56,56); +@define-color dark_4 rgb(43,43,43); +@define-color dark_5 rgb(0,0,0); diff --git a/gtk-4.0/color_schemes/dark-nord.css b/gtk-4.0/color_schemes/dark-nord.css new file mode 100644 index 0000000..dc423a1 --- /dev/null +++ b/gtk-4.0/color_schemes/dark-nord.css @@ -0,0 +1,78 @@ +@define-color accent_color #8fbcbb; +@define-color accent_bg_color #8fbcbb; +@define-color accent_fg_color #d8dee9; +@define-color destructive_color #bf616a; +@define-color destructive_bg_color #bf616a; +@define-color destructive_fg_color #d8dee9; +@define-color success_color #a3be8c; +@define-color success_bg_color #434c5e; +@define-color success_fg_color #d8dee9; +@define-color warning_color #c3674a; +@define-color warning_bg_color #434c5e; +@define-color warning_fg_color #d8dee9; +@define-color error_color #b84f59; +@define-color error_bg_color #434c5e; +@define-color error_fg_color #d8dee9; +@define-color window_bg_color #3b4252; +@define-color window_fg_color #d8dee9; +@define-color view_bg_color #3b4252; +@define-color view_fg_color #d8dee9; +@define-color headerbar_bg_color #2e3440; +@define-color headerbar_fg_color #d8dee9; +@define-color headerbar_border_color #ffffff; +@define-color headerbar_backdrop_color @window_bg_color; +@define-color headerbar_shade_color rgba(0, 0, 0, 0.36); +@define-color card_bg_color #3b4252; +@define-color card_fg_color #d8dee9; +@define-color card_shade_color rgba(0, 0, 0, 0.36); +@define-color dialog_bg_color #3b4252; +@define-color dialog_fg_color #d8dee9; +@define-color popover_bg_color #3b4252; +@define-color popover_fg_color #d8dee9; +@define-color shade_color #4c566a; +@define-color scrollbar_outline_color rgba(0, 0, 0, 0.5); +@define-color blue_1 #99c1f1; +@define-color blue_2 #62a0ea; +@define-color blue_3 #3584e4; +@define-color blue_4 #1c71d8; +@define-color blue_5 #1a5fb4; +@define-color green_1 #8ff0a4; +@define-color green_2 #57e389; +@define-color green_3 #33d17a; +@define-color green_4 #2ec27e; +@define-color green_5 #26a269; +@define-color yellow_1 #f9f06b; +@define-color yellow_2 #f8e45c; +@define-color yellow_3 #f6d32d; +@define-color yellow_4 #f5c211; +@define-color yellow_5 #e5a50a; +@define-color orange_1 #ffbe6f; +@define-color orange_2 #ffa348; +@define-color orange_3 #ff7800; +@define-color orange_4 #e66100; +@define-color orange_5 #c64600; +@define-color red_1 #f66151; +@define-color red_2 #ed333b; +@define-color red_3 #e01b24; +@define-color red_4 #c01c28; +@define-color red_5 #a51d2d; +@define-color purple_1 #dc8add; +@define-color purple_2 #c061cb; +@define-color purple_3 #9141ac; +@define-color purple_4 #813d9c; +@define-color purple_5 #613583; +@define-color brown_1 #cdab8f; +@define-color brown_2 #b5835a; +@define-color brown_3 #986a44; +@define-color brown_4 #865e3c; +@define-color brown_5 #63452c; +@define-color light_1 #ffffff; +@define-color light_2 #f6f5f4; +@define-color light_3 #deddda; +@define-color light_4 #c0bfbc; +@define-color light_5 #9a9996; +@define-color dark_1 #77767b; +@define-color dark_2 #5e5c64; +@define-color dark_3 #3d3846; +@define-color dark_4 #241f31; +@define-color dark_5 #000000; diff --git a/gtk-4.0/color_schemes/dark-oblivion.css b/gtk-4.0/color_schemes/dark-oblivion.css new file mode 100644 index 0000000..651faab --- /dev/null +++ b/gtk-4.0/color_schemes/dark-oblivion.css @@ -0,0 +1,78 @@ +@define-color accent_color #696d6b; +@define-color accent_bg_color #888a85; +@define-color accent_fg_color #ffffff; +@define-color destructive_color #ff7b63; +@define-color destructive_bg_color #c01c28; +@define-color destructive_fg_color #ffffff; +@define-color success_color #8ff0a4; +@define-color success_bg_color #26a269; +@define-color success_fg_color #ffffff; +@define-color warning_color #f8e45c; +@define-color warning_bg_color #cd9309; +@define-color warning_fg_color rgba(0, 0, 0, 0.8); +@define-color error_color #ff7b63; +@define-color error_bg_color #c01c28; +@define-color error_fg_color #ffffff; +@define-color window_bg_color #2e3436; +@define-color window_fg_color #d3d7cf; +@define-color view_bg_color #2e3436; +@define-color view_fg_color #d3d7cf; +@define-color headerbar_bg_color #3c4243; +@define-color headerbar_fg_color #d3d7cf; +@define-color headerbar_border_color #d3d7cf; +@define-color headerbar_backdrop_color @window_bg_color; +@define-color headerbar_shade_color rgba(0, 0, 0, 0.36); +@define-color card_bg_color rgba(255, 255, 255, 0.08); +@define-color card_fg_color #d3d7cf; +@define-color card_shade_color rgba(0, 0, 0, 0.36); +@define-color dialog_bg_color #3d4244; +@define-color dialog_fg_color #d3d7cf; +@define-color popover_bg_color #3d4244; +@define-color popover_fg_color #d3d7cf; +@define-color shade_color rgba(0,0,0,0.36); +@define-color scrollbar_outline_color rgba(0,0,0,0.5); +@define-color blue_1 #99c1f1; +@define-color blue_2 #62a0ea; +@define-color blue_3 #3584e4; +@define-color blue_4 #1c71d8; +@define-color blue_5 #1a5fb4; +@define-color green_1 #8ff0a4; +@define-color green_2 #57e389; +@define-color green_3 #33d17a; +@define-color green_4 #2ec27e; +@define-color green_5 #26a269; +@define-color yellow_1 #f9f06b; +@define-color yellow_2 #f8e45c; +@define-color yellow_3 #f6d32d; +@define-color yellow_4 #f5c211; +@define-color yellow_5 #e5a50a; +@define-color orange_1 #ffbe6f; +@define-color orange_2 #ffa348; +@define-color orange_3 #ff7800; +@define-color orange_4 #e66100; +@define-color orange_5 #c64600; +@define-color red_1 #f66151; +@define-color red_2 #ed333b; +@define-color red_3 #e01b24; +@define-color red_4 #c01c28; +@define-color red_5 #a51d2d; +@define-color purple_1 #dc8add; +@define-color purple_2 #c061cb; +@define-color purple_3 #9141ac; +@define-color purple_4 #813d9c; +@define-color purple_5 #613583; +@define-color brown_1 #cdab8f; +@define-color brown_2 #b5835a; +@define-color brown_3 #986a44; +@define-color brown_4 #865e3c; +@define-color brown_5 #63452c; +@define-color light_1 #ffffff; +@define-color light_2 #f6f5f4; +@define-color light_3 #deddda; +@define-color light_4 #c0bfbc; +@define-color light_5 #9a9996; +@define-color dark_1 #77767b; +@define-color dark_2 #5e5c64; +@define-color dark_3 #3d3846; +@define-color dark_4 #241f31; +@define-color dark_5 #000000; diff --git a/gtk-4.0/color_schemes/dark-partii.css b/gtk-4.0/color_schemes/dark-partii.css new file mode 100644 index 0000000..61dac8e --- /dev/null +++ b/gtk-4.0/color_schemes/dark-partii.css @@ -0,0 +1,78 @@ +@define-color accent_color #ffb876; +@define-color accent_bg_color #e49b55; +@define-color accent_fg_color #ffffff; +@define-color destructive_color #EF9A9A; +@define-color destructive_bg_color #EF5350; +@define-color destructive_fg_color #FFFFFF; +@define-color success_color #A5D6A7; +@define-color success_bg_color #66BB6A; +@define-color success_fg_color rgba(0, 0, 0, 0.8); +@define-color warning_color #FFF59D; +@define-color warning_bg_color #FFEE58; +@define-color warning_fg_color rgba(0, 0, 0, 0.8); +@define-color error_color #EF9A9A; +@define-color error_bg_color #EF5350; +@define-color error_fg_color #ffffff; +@define-color window_bg_color #141d1d; +@define-color window_fg_color #d4e6e5; +@define-color view_bg_color #293232; +@define-color view_fg_color #c1e8fb; +@define-color headerbar_bg_color #293232; +@define-color headerbar_fg_color #c1e8fb; +@define-color headerbar_border_color @headerbar_fg_color; +@define-color headerbar_backdrop_color @window_bg_color; +@define-color headerbar_shade_color rgba(0, 0, 0, 0.36); +@define-color card_bg_color #293232; +@define-color card_fg_color #d4e6e5; +@define-color card_shade_color rgba(0, 0, 0, 0.36); +@define-color dialog_bg_color #384b4a; +@define-color dialog_fg_color #a5ccdf; +@define-color popover_bg_color #384b4a; +@define-color popover_fg_color #a5ccdf; +@define-color shade_color rgba(0, 0, 0, 0.36); +@define-color scrollbar_outline_color rgba(0, 0, 0, 0.5); +@define-color blue_1 #99c1f1; +@define-color blue_2 #62a0ea; +@define-color blue_3 #3584e4; +@define-color blue_4 #1c71d8; +@define-color blue_5 #1a5fb4; +@define-color green_1 #8ff0a4; +@define-color green_2 #57e389; +@define-color green_3 #33d17a; +@define-color green_4 #2ec27e; +@define-color green_5 #26a269; +@define-color yellow_1 #f9f06b; +@define-color yellow_2 #f8e45c; +@define-color yellow_3 #f6d32d; +@define-color yellow_4 #f5c211; +@define-color yellow_5 #e5a50a; +@define-color orange_1 #ffbe6f; +@define-color orange_2 #ffa348; +@define-color orange_3 #ff7800; +@define-color orange_4 #e66100; +@define-color orange_5 #c64600; +@define-color red_1 #f66151; +@define-color red_2 #ed333b; +@define-color red_3 #e01b24; +@define-color red_4 #c01c28; +@define-color red_5 #a51d2d; +@define-color purple_1 #dc8add; +@define-color purple_2 #c061cb; +@define-color purple_3 #9141ac; +@define-color purple_4 #813d9c; +@define-color purple_5 #613583; +@define-color brown_1 #cdab8f; +@define-color brown_2 #b5835a; +@define-color brown_3 #986a44; +@define-color brown_4 #865e3c; +@define-color brown_5 #63452c; +@define-color light_1 rgb(255,255,255); +@define-color light_2 rgb(233,243,242); +@define-color light_3 rgb(190,201,200); +@define-color light_4 rgb(163,173,173); +@define-color light_5 rgb(136,147,146); +@define-color dark_1 rgb(110,120,120); +@define-color dark_2 rgb(63,73,72); +@define-color dark_3 rgb(41,50,50); +@define-color dark_4 rgb(20,29,29); +@define-color dark_5 rgb(0,0,0); diff --git a/gtk-4.0/color_schemes/dark-prettygreen.css b/gtk-4.0/color_schemes/dark-prettygreen.css new file mode 100644 index 0000000..18adf05 --- /dev/null +++ b/gtk-4.0/color_schemes/dark-prettygreen.css @@ -0,0 +1,90 @@ +@define-color accent_color #8ff0a4; +@define-color accent_bg_color #33d17a; +@define-color accent_fg_color #ffffff; +@define-color destructive_color #ff7b63; +@define-color destructive_bg_color #c01c28; +@define-color destructive_fg_color #ffffff; +@define-color success_color #8ff0a4; +@define-color success_bg_color #26a269; +@define-color success_fg_color #ffffff; +@define-color warning_color #f8e45c; +@define-color warning_bg_color #cd9309; +@define-color warning_fg_color rgba(0, 0, 0, 0.8); +@define-color error_color #ff7b63; +@define-color error_bg_color #c01c28; +@define-color error_fg_color #ffffff; +@define-color window_bg_color #1f3130; +@define-color window_fg_color #ffffff; +@define-color view_bg_color #31413c; +@define-color view_fg_color #ffffff; +@define-color headerbar_bg_color #1f312b; +@define-color headerbar_fg_color #ffffff; +@define-color headerbar_border_color #ffffff; +@define-color headerbar_backdrop_color #1f3130; +@define-color headerbar_shade_color rgba(0, 0, 0, 0.36); +@define-color headerbar_darker_shade_color rgba(0, 0, 0, 0.9); +@define-color card_bg_color rgba(255, 255, 255, 0.08); +@define-color card_fg_color #ffffff; +@define-color card_shade_color rgba(0, 0, 0, 0.36); +@define-color dialog_bg_color #1f312b; +@define-color dialog_fg_color #ffffff; +@define-color popover_bg_color #1f3128; +@define-color popover_fg_color #ffffff; +@define-color popover_shade_color rgba(0, 0, 0, 0.36); +@define-color shade_color rgba(0, 0, 0, 0.36); +@define-color scrollbar_outline_color rgba(0, 0, 0, 0.5); +@define-color thumbnail_bg_color #1f312a; +@define-color thumbnail_fg_color #ffffff; +@define-color sidebar_bg_color #314e42; +@define-color sidebar_fg_color #ffffff; +@define-color secondary_sidebar_bg_color #2b453b; +@define-color secondary_sidebar_fg_color #ffffff; +@define-color sidebar_backdrop_color #2b453f; +@define-color secondary_sidebar_backdrop_color #253c30; +@define-color sidebar_shade_color rgba(0, 0, 0, 0.36); +@define-color secondary_sidebar_shade_color rgba(0, 0, 0, 0.36); +@define-color blue_1 #99c1f1; +@define-color blue_2 #62a0ea; +@define-color blue_3 #3584e4; +@define-color blue_4 #1c71d8; +@define-color blue_5 #1a5fb4; +@define-color green_1 #8ff0a4; +@define-color green_2 #57e389; +@define-color green_3 #33d17a; +@define-color green_4 #2ec27e; +@define-color green_5 #26a269; +@define-color yellow_1 #f9f06b; +@define-color yellow_2 #f8e45c; +@define-color yellow_3 #f6d32d; +@define-color yellow_4 #f5c211; +@define-color yellow_5 #e5a50a; +@define-color orange_1 #ffbe6f; +@define-color orange_2 #ffa348; +@define-color orange_3 #ff7800; +@define-color orange_4 #e66100; +@define-color orange_5 #c64600; +@define-color red_1 #f66151; +@define-color red_2 #ed333b; +@define-color red_3 #e01b24; +@define-color red_4 #c01c28; +@define-color red_5 #a51d2d; +@define-color purple_1 #dc8add; +@define-color purple_2 #c061cb; +@define-color purple_3 #9141ac; +@define-color purple_4 #813d9c; +@define-color purple_5 #613583; +@define-color brown_1 #cdab8f; +@define-color brown_2 #b5835a; +@define-color brown_3 #986a44; +@define-color brown_4 #865e3c; +@define-color brown_5 #63452c; +@define-color light_1 #ffffff; +@define-color light_2 #f6f5f4; +@define-color light_3 #deddda; +@define-color light_4 #c0bfbc; +@define-color light_5 #9a9996; +@define-color dark_1 #77767b; +@define-color dark_2 #5e5c64; +@define-color dark_3 #3d3846; +@define-color dark_4 #241f31; +@define-color dark_5 #000000; diff --git a/gtk-4.0/color_schemes/dark-prettypurple.css b/gtk-4.0/color_schemes/dark-prettypurple.css new file mode 100644 index 0000000..c1e61cb --- /dev/null +++ b/gtk-4.0/color_schemes/dark-prettypurple.css @@ -0,0 +1,78 @@ +@define-color accent_color #dc8add; +@define-color accent_bg_color #9141ac; +@define-color accent_fg_color #ffffff; +@define-color destructive_color #ff7b63; +@define-color destructive_bg_color #c01c28; +@define-color destructive_fg_color #ffffff; +@define-color success_color #8ff0a4; +@define-color success_bg_color #26a269; +@define-color success_fg_color #ffffff; +@define-color warning_color #f8e45c; +@define-color warning_bg_color #cd9309; +@define-color warning_fg_color rgba(0, 0, 0, 0.8); +@define-color error_color #ff7b63; +@define-color error_bg_color #c01c28; +@define-color error_fg_color #ffffff; +@define-color window_bg_color #241f31; +@define-color window_fg_color #ffffff; +@define-color view_bg_color #241f31; +@define-color view_fg_color #ffffff; +@define-color headerbar_bg_color #241f31; +@define-color headerbar_fg_color #ffffff; +@define-color headerbar_border_color #ffffff; +@define-color headerbar_backdrop_color @window_bg_color; +@define-color headerbar_shade_color rgba(0, 0, 0, 0.36); +@define-color card_bg_color rgba(255, 255, 255, 0.08); +@define-color card_fg_color #ffffff; +@define-color card_shade_color rgba(0, 0, 0, 0.36); +@define-color dialog_bg_color #241f31; +@define-color dialog_fg_color #ffffff; +@define-color popover_bg_color #241f31; +@define-color popover_fg_color #ffffff; +@define-color shade_color rgba(0, 0, 0, 0.36); +@define-color scrollbar_outline_color rgba(0, 0, 0, 0.5); +@define-color blue_1 #99c1f1; +@define-color blue_2 #62a0ea; +@define-color blue_3 #3584e4; +@define-color blue_4 #1c71d8; +@define-color blue_5 #1a5fb4; +@define-color green_1 #8ff0a4; +@define-color green_2 #57e389; +@define-color green_3 #33d17a; +@define-color green_4 #2ec27e; +@define-color green_5 #26a269; +@define-color yellow_1 #f9f06b; +@define-color yellow_2 #f8e45c; +@define-color yellow_3 #f6d32d; +@define-color yellow_4 #f5c211; +@define-color yellow_5 #e5a50a; +@define-color orange_1 #ffbe6f; +@define-color orange_2 #ffa348; +@define-color orange_3 #ff7800; +@define-color orange_4 #e66100; +@define-color orange_5 #c64600; +@define-color red_1 #f66151; +@define-color red_2 #ed333b; +@define-color red_3 #e01b24; +@define-color red_4 #c01c28; +@define-color red_5 #a51d2d; +@define-color purple_1 #dc8add; +@define-color purple_2 #c061cb; +@define-color purple_3 #9141ac; +@define-color purple_4 #813d9c; +@define-color purple_5 #613583; +@define-color brown_1 #cdab8f; +@define-color brown_2 #b5835a; +@define-color brown_3 #986a44; +@define-color brown_4 #865e3c; +@define-color brown_5 #63452c; +@define-color light_1 #ffffff; +@define-color light_2 #f6f5f4; +@define-color light_3 #deddda; +@define-color light_4 #c0bfbc; +@define-color light_5 #9a9996; +@define-color dark_1 #77767b; +@define-color dark_2 #5e5c64; +@define-color dark_3 #3d3846; +@define-color dark_4 #241f31; +@define-color dark_5 #000000; diff --git a/gtk-4.0/color_schemes/dark-solarized.css b/gtk-4.0/color_schemes/dark-solarized.css new file mode 100644 index 0000000..181da73 --- /dev/null +++ b/gtk-4.0/color_schemes/dark-solarized.css @@ -0,0 +1,78 @@ +@define-color accent_color #426068; +@define-color accent_bg_color #657b83; +@define-color accent_fg_color #ffffff; +@define-color destructive_color #ff7b63; +@define-color destructive_bg_color #c01c28; +@define-color destructive_fg_color #ffffff; +@define-color success_color #8ff0a4; +@define-color success_bg_color #26a269; +@define-color success_fg_color #ffffff; +@define-color warning_color #f8e45c; +@define-color warning_bg_color #cd9309; +@define-color warning_fg_color rgba(0, 0, 0, 0.8); +@define-color error_color #ff7b63; +@define-color error_bg_color #c01c28; +@define-color error_fg_color #ffffff; +@define-color window_bg_color #002b36; +@define-color window_fg_color #93a1a1; +@define-color view_bg_color #002b36; +@define-color view_fg_color #93a1a1; +@define-color headerbar_bg_color #0c353f; +@define-color headerbar_fg_color #93a1a1; +@define-color headerbar_border_color #93a1a1; +@define-color headerbar_backdrop_color @window_bg_color; +@define-color headerbar_shade_color rgba(0, 0, 0, 0.36); +@define-color card_bg_color rgba(255, 255, 255, 0.08); +@define-color card_fg_color #93a1a1; +@define-color card_shade_color rgba(0, 0, 0, 0.36); +@define-color dialog_bg_color #123a44; +@define-color dialog_fg_color #93a1a1; +@define-color popover_bg_color #123a44; +@define-color popover_fg_color #93a1a1; +@define-color shade_color rgba(0,0,0,0.36); +@define-color scrollbar_outline_color rgba(0,0,0,0.5); +@define-color blue_1 #99c1f1; +@define-color blue_2 #62a0ea; +@define-color blue_3 #3584e4; +@define-color blue_4 #1c71d8; +@define-color blue_5 #1a5fb4; +@define-color green_1 #8ff0a4; +@define-color green_2 #57e389; +@define-color green_3 #33d17a; +@define-color green_4 #2ec27e; +@define-color green_5 #26a269; +@define-color yellow_1 #f9f06b; +@define-color yellow_2 #f8e45c; +@define-color yellow_3 #f6d32d; +@define-color yellow_4 #f5c211; +@define-color yellow_5 #e5a50a; +@define-color orange_1 #ffbe6f; +@define-color orange_2 #ffa348; +@define-color orange_3 #ff7800; +@define-color orange_4 #e66100; +@define-color orange_5 #c64600; +@define-color red_1 #f66151; +@define-color red_2 #ed333b; +@define-color red_3 #e01b24; +@define-color red_4 #c01c28; +@define-color red_5 #a51d2d; +@define-color purple_1 #dc8add; +@define-color purple_2 #c061cb; +@define-color purple_3 #9141ac; +@define-color purple_4 #813d9c; +@define-color purple_5 #613583; +@define-color brown_1 #cdab8f; +@define-color brown_2 #b5835a; +@define-color brown_3 #986a44; +@define-color brown_4 #865e3c; +@define-color brown_5 #63452c; +@define-color light_1 #ffffff; +@define-color light_2 #f6f5f4; +@define-color light_3 #deddda; +@define-color light_4 #c0bfbc; +@define-color light_5 #9a9996; +@define-color dark_1 #77767b; +@define-color dark_2 #5e5c64; +@define-color dark_3 #3d3846; +@define-color dark_4 #241f31; +@define-color dark_5 #000000; diff --git a/gtk-4.0/color_schemes/dark-tokyo-night-dark.css b/gtk-4.0/color_schemes/dark-tokyo-night-dark.css new file mode 100644 index 0000000..6f0341d --- /dev/null +++ b/gtk-4.0/color_schemes/dark-tokyo-night-dark.css @@ -0,0 +1,78 @@ +@define-color accent_color #a9b1d6; +@define-color accent_bg_color #a9b1d6; +@define-color accent_fg_color rgba(0, 0, 0, 0.87); +@define-color destructive_color #F28B82; +@define-color destructive_bg_color #F28B82; +@define-color destructive_fg_color rgba(0, 0, 0, 0.87); +@define-color success_color #81C995; +@define-color success_bg_color #81C995; +@define-color success_fg_color rgba(0, 0, 0, 0.87); +@define-color warning_color #FDD633; +@define-color warning_bg_color #FDD633; +@define-color warning_fg_color rgba(0, 0, 0, 0.87); +@define-color error_color #F28B82; +@define-color error_bg_color #F28B82; +@define-color error_fg_color rgba(0, 0, 0, 0.87); +@define-color window_bg_color #1a1b26; +@define-color window_fg_color #c0caf5; +@define-color view_bg_color #1a1b26; +@define-color view_fg_color #c0caf5; +@define-color headerbar_bg_color #1a1b26; +@define-color headerbar_fg_color #c0caf5; +@define-color headerbar_border_color rgba(192, 202, 245, 0.12); +@define-color headerbar_backdrop_color @window_bg_color; +@define-color headerbar_shade_color rgba(0, 0, 0, 0.36); +@define-color card_bg_color #1a1b26; +@define-color card_fg_color #c0caf5; +@define-color card_shade_color rgba(0, 0, 0, 0.36); +@define-color dialog_bg_color #1a1b26; +@define-color dialog_fg_color #c0caf5; +@define-color popover_bg_color #1a1b26; +@define-color popover_fg_color #c0caf5; +@define-color shade_color rgba(0, 0, 0, 0.36); +@define-color scrollbar_outline_color rgba(0, 0, 0, 0.5); +@define-color blue_1 #99c1f1; +@define-color blue_2 #62a0ea; +@define-color blue_3 #3584e4; +@define-color blue_4 #1c71d8; +@define-color blue_5 #1a5fb4; +@define-color green_1 #8ff0a4; +@define-color green_2 #57e389; +@define-color green_3 #33d17a; +@define-color green_4 #2ec27e; +@define-color green_5 #26a269; +@define-color yellow_1 #f9f06b; +@define-color yellow_2 #f8e45c; +@define-color yellow_3 #f6d32d; +@define-color yellow_4 #f5c211; +@define-color yellow_5 #e5a50a; +@define-color orange_1 #ffbe6f; +@define-color orange_2 #ffa348; +@define-color orange_3 #ff7800; +@define-color orange_4 #e66100; +@define-color orange_5 #c64600; +@define-color red_1 #f66151; +@define-color red_2 #ed333b; +@define-color red_3 #e01b24; +@define-color red_4 #c01c28; +@define-color red_5 #a51d2d; +@define-color purple_1 #dc8add; +@define-color purple_2 #c061cb; +@define-color purple_3 #9141ac; +@define-color purple_4 #813d9c; +@define-color purple_5 #613583; +@define-color brown_1 #cdab8f; +@define-color brown_2 #b5835a; +@define-color brown_3 #986a44; +@define-color brown_4 #865e3c; +@define-color brown_5 #63452c; +@define-color light_1 #ffffff; +@define-color light_2 #f6f5f4; +@define-color light_3 #deddda; +@define-color light_4 #c0bfbc; +@define-color light_5 #9a9996; +@define-color dark_1 #77767b; +@define-color dark_2 #5e5c64; +@define-color dark_3 #3d3846; +@define-color dark_4 #241f31; +@define-color dark_5 #000000; diff --git a/gtk-4.0/color_schemes/dark-yaru.css b/gtk-4.0/color_schemes/dark-yaru.css new file mode 100644 index 0000000..a9913ca --- /dev/null +++ b/gtk-4.0/color_schemes/dark-yaru.css @@ -0,0 +1,78 @@ +@define-color accent_color @orange_5; +@define-color accent_bg_color @orange_5; +@define-color accent_fg_color @light_1; +@define-color destructive_color @red_4; +@define-color destructive_bg_color @red_4; +@define-color destructive_fg_color @light_1; +@define-color success_color @green_4; +@define-color success_bg_color @green_4; +@define-color success_fg_color @light_1; +@define-color warning_color @yellow_5; +@define-color warning_bg_color @yellow_5; +@define-color warning_fg_color @light_1; +@define-color error_color @red_4; +@define-color error_bg_color @red_4; +@define-color error_fg_color @light_1; +@define-color window_bg_color #2c2c2c; +@define-color window_fg_color @light_2; +@define-color view_bg_color #1e1e1e; +@define-color view_fg_color #ffffff; +@define-color headerbar_bg_color #303030; +@define-color headerbar_fg_color #ffffff; +@define-color headerbar_border_color #ffffff; +@define-color headerbar_backdrop_color @window_bg_color; +@define-color headerbar_shade_color rgba(0, 0, 0, 0.36); +@define-color card_bg_color rgba(255, 255, 255, 0.08); +@define-color card_fg_color #ffffff; +@define-color card_shade_color rgba(0, 0, 0, 0.36); +@define-color dialog_bg_color #383838; +@define-color dialog_fg_color #ffffff; +@define-color popover_bg_color #1d1d1d; +@define-color popover_fg_color #ffffff; +@define-color shade_color rgba(0,0,0,0.36); +@define-color scrollbar_outline_color rgba(0, 0, 0, 0.5); +@define-color blue_1 #75d3f4; +@define-color blue_2 #47c4f1; +@define-color blue_3 #19B6EE; +@define-color blue_4 #007aa6; +@define-color blue_5 #335280; +@define-color green_1 #5AED70; +@define-color green_2 #47D35C; +@define-color green_3 #34B948; +@define-color green_4 #219E34; +@define-color green_5 #0e8420; +@define-color yellow_1 #FCCD87; +@define-color yellow_2 #FBC16A; +@define-color yellow_3 #FBB44C; +@define-color yellow_4 #FAA82F; +@define-color yellow_5 #F99B11; +@define-color orange_1 #F29879; +@define-color orange_2 #F08763; +@define-color orange_3 #ED764D; +@define-color orange_4 #EB6536; +@define-color orange_5 #E95420; +@define-color red_1 #EA485C; +@define-color red_2 #DE374C; +@define-color red_3 #D3273B; +@define-color red_4 #c7162b; +@define-color red_5 #a91224; +@define-color purple_1 #924D8B; +@define-color purple_2 #762572; +@define-color purple_3 #77216F; +@define-color purple_4 #5E2750; +@define-color purple_5 #2C001E; +@define-color brown_1 #E1B289; +@define-color brown_2 #C5976E; +@define-color brown_3 #AA7B53; +@define-color brown_4 #8E6038; +@define-color brown_5 #72441D; +@define-color light_1 #FFFFFF; +@define-color light_2 #F7F7F7; +@define-color light_3 #CCC; +@define-color light_4 #AEA79F; +@define-color light_5 #878787; +@define-color dark_1 #666666; +@define-color dark_2 #5D5D5D; +@define-color dark_3 #3D3D3D; +@define-color dark_4 #181818; +@define-color dark_5 #000000; diff --git a/gtk-4.0/color_schemes/dark-zenburn.css b/gtk-4.0/color_schemes/dark-zenburn.css new file mode 100644 index 0000000..0dc2c91 --- /dev/null +++ b/gtk-4.0/color_schemes/dark-zenburn.css @@ -0,0 +1,78 @@ +@define-color accent_color #7cb8bb; +@define-color accent_bg_color #4c7073; +@define-color accent_fg_color #ffffef; +@define-color destructive_color #dfaf8f; +@define-color destructive_bg_color #8c5353; +@define-color destructive_fg_color #dcdccc; +@define-color success_color #9fc59f; +@define-color success_bg_color #5f7f5f; +@define-color success_fg_color #dcdccc; +@define-color warning_color #f0dfaf; +@define-color warning_bg_color #b69e5a; +@define-color warning_fg_color rgba(0, 0, 0, 0.8); +@define-color error_color #cc9393; +@define-color error_bg_color #8c5353; +@define-color error_fg_color #dcdccc; +@define-color window_bg_color #3f3f3f; +@define-color window_fg_color #dcdccc; +@define-color view_bg_color #383838; +@define-color view_fg_color #dcdccc; +@define-color headerbar_bg_color #2b2b2b; +@define-color headerbar_fg_color #dcdccc; +@define-color headerbar_border_color #dcdccc; +@define-color headerbar_backdrop_color @window_bg_color; +@define-color headerbar_shade_color rgba(0, 0, 0, 0.36); +@define-color card_bg_color rgba(0, 0, 0, 0.15); +@define-color card_fg_color #dcdccc; +@define-color card_shade_color rgba(0, 0, 0, 0.36); +@define-color dialog_bg_color #3f3f3f; +@define-color dialog_fg_color #dcdccc; +@define-color popover_bg_color #383838; +@define-color popover_fg_color #dcdccc; +@define-color shade_color rgba(0,0,0,0.15); +@define-color scrollbar_outline_color rgba(0,0,0,0.5); +@define-color blue_1 #cde9eb; +@define-color blue_2 #a5d4d6; +@define-color blue_3 #7cb8bb; +@define-color blue_4 #55989b; +@define-color blue_5 #3b8488; +@define-color green_1 #c2d1c2; +@define-color green_2 #9fb79f; +@define-color green_3 #7f9f7f; +@define-color green_4 #648a64; +@define-color green_5 #4c764c; +@define-color yellow_1 #fff9e8; +@define-color yellow_2 #fff3d3; +@define-color yellow_3 #f0dfaf; +@define-color yellow_4 #d2bd82; +@define-color yellow_5 #b69e5a; +@define-color orange_1 #ffe8d9; +@define-color orange_2 #fdd8be; +@define-color orange_3 #dfaf8f; +@define-color orange_4 #c18a65; +@define-color orange_5 #a66b43; +@define-color red_1 #ffe3e3; +@define-color red_2 #b26f6f; +@define-color red_3 #cc9393; +@define-color red_4 #c01c28; +@define-color red_5 #995252; +@define-color purple_1 #f6d4ec; +@define-color purple_2 #ebb0d9; +@define-color purple_3 #dc8cc4; +@define-color purple_4 #ca6aad; +@define-color purple_5 #b54b95; +@define-color brown_1 #e8d3c1; +@define-color brown_2 #c7ac95; +@define-color brown_3 #ac8d73; +@define-color brown_4 #927257; +@define-color brown_5 #6f5239; +@define-color light_1 #fffffd; +@define-color light_2 #ffffef; +@define-color light_3 #dcdccc; +@define-color light_4 #989890; +@define-color light_5 #656555; +@define-color dark_1 #4f4f4f; +@define-color dark_2 #494949; +@define-color dark_3 #3f3f3f; +@define-color dark_4 #383838; +@define-color dark_5 #303030; diff --git a/gtk-4.0/color_schemes/dark-zorin-os-green.css b/gtk-4.0/color_schemes/dark-zorin-os-green.css new file mode 100644 index 0000000..47789a2 --- /dev/null +++ b/gtk-4.0/color_schemes/dark-zorin-os-green.css @@ -0,0 +1,78 @@ +@define-color accent_color #bbf1dd; +@define-color accent_bg_color #bbf1dd; +@define-color accent_fg_color #1b2421; +@define-color destructive_color #fb7c7c; +@define-color destructive_bg_color #fb7c7c; +@define-color destructive_fg_color #1b2421; +@define-color success_color #bbf1dd; +@define-color success_bg_color #bbf1dd; +@define-color success_fg_color #1E2529; +@define-color warning_color #fcc8b4; +@define-color warning_bg_color #fcc8b4; +@define-color warning_fg_color #1E2529; +@define-color error_color #fb7c7c; +@define-color error_bg_color #fb7c7c; +@define-color error_fg_color #1b2421; +@define-color window_bg_color #1b2421; +@define-color window_fg_color #bbf1dd; +@define-color view_bg_color #151c19; +@define-color view_fg_color #bbf1dd; +@define-color headerbar_bg_color #1b2421; +@define-color headerbar_fg_color #bbf1dd; +@define-color headerbar_border_color #bbf1dd; +@define-color headerbar_backdrop_color #181e1c; +@define-color headerbar_shade_color rgba(187, 241, 221, 0.09); +@define-color card_bg_color #151c19; +@define-color card_fg_color #bbf1dd; +@define-color card_shade_color rgba(187, 241, 221, 0.09); +@define-color dialog_bg_color #1b2421; +@define-color dialog_fg_color #bbf1dd; +@define-color popover_bg_color #151c19; +@define-color popover_fg_color #bbf1dd; +@define-color shade_color rgba(0, 0, 0, 0.36); +@define-color scrollbar_outline_color rgba(21, 28, 25, 0.5); +@define-color blue_1 #99c1f1; +@define-color blue_2 #62a0ea; +@define-color blue_3 #3584e4; +@define-color blue_4 #1c71d8; +@define-color blue_5 #1a5fb4; +@define-color green_1 #8ff0a4; +@define-color green_2 #57e389; +@define-color green_3 #33d17a; +@define-color green_4 #2ec27e; +@define-color green_5 #26a269; +@define-color yellow_1 #f9f06b; +@define-color yellow_2 #f8e45c; +@define-color yellow_3 #f6d32d; +@define-color yellow_4 #f5c211; +@define-color yellow_5 #e5a50a; +@define-color orange_1 #ffbe6f; +@define-color orange_2 #ffa348; +@define-color orange_3 #ff7800; +@define-color orange_4 #e66100; +@define-color orange_5 #c64600; +@define-color red_1 #f66151; +@define-color red_2 #ed333b; +@define-color red_3 #e01b24; +@define-color red_4 #c01c28; +@define-color red_5 #a51d2d; +@define-color purple_1 #dc8add; +@define-color purple_2 #c061cb; +@define-color purple_3 #9141ac; +@define-color purple_4 #813d9c; +@define-color purple_5 #613583; +@define-color brown_1 #cdab8f; +@define-color brown_2 #b5835a; +@define-color brown_3 #986a44; +@define-color brown_4 #865e3c; +@define-color brown_5 #63452c; +@define-color light_1 #ffffff; +@define-color light_2 #f6f5f4; +@define-color light_3 #deddda; +@define-color light_4 #c0bfbc; +@define-color light_5 #9a9996; +@define-color dark_1 #77767b; +@define-color dark_2 #5e5c64; +@define-color dark_3 #3d3846; +@define-color dark_4 #241f31; +@define-color dark_5 #000000; diff --git a/gtk-4.0/color_schemes/dark-zorin-os-red.css b/gtk-4.0/color_schemes/dark-zorin-os-red.css new file mode 100644 index 0000000..cacb27b --- /dev/null +++ b/gtk-4.0/color_schemes/dark-zorin-os-red.css @@ -0,0 +1,78 @@ +@define-color accent_color #fdb4b4; +@define-color accent_bg_color #fdb4b4; +@define-color accent_fg_color #271b1b; +@define-color destructive_color #fb7c7c; +@define-color destructive_bg_color #fb7c7c; +@define-color destructive_fg_color #271b1b; +@define-color success_color #bbf1dd; +@define-color success_bg_color #bbf1dd; +@define-color success_fg_color #271b1b; +@define-color warning_color #fcc8b4; +@define-color warning_bg_color #fcc8b4; +@define-color warning_fg_color #271b1b; +@define-color error_color #fb7c7c; +@define-color error_bg_color #fb7c7c; +@define-color error_fg_color #271b1b; +@define-color window_bg_color #271b1b; +@define-color window_fg_color #fdb4b4; +@define-color view_bg_color #1e1515; +@define-color view_fg_color #fdb4b4; +@define-color headerbar_bg_color #271b1b; +@define-color headerbar_fg_color #fdb4b4; +@define-color headerbar_border_color #fdb4b4; +@define-color headerbar_backdrop_color #211818; +@define-color headerbar_shade_color rgba(253, 180, 180, 0.09); +@define-color card_bg_color #1e1515; +@define-color card_fg_color #fdb4b4; +@define-color card_shade_color rgba(253, 180, 180, 0.09); +@define-color dialog_bg_color #271b1b; +@define-color dialog_fg_color #fdb4b4; +@define-color popover_bg_color #1e1515; +@define-color popover_fg_color #fdb4b4; +@define-color shade_color rgba(0, 0, 0, 0.36); +@define-color scrollbar_outline_color rgba(30, 21, 21, 0.5); +@define-color blue_1 #99c1f1; +@define-color blue_2 #62a0ea; +@define-color blue_3 #3584e4; +@define-color blue_4 #1c71d8; +@define-color blue_5 #1a5fb4; +@define-color green_1 #8ff0a4; +@define-color green_2 #57e389; +@define-color green_3 #33d17a; +@define-color green_4 #2ec27e; +@define-color green_5 #26a269; +@define-color yellow_1 #f9f06b; +@define-color yellow_2 #f8e45c; +@define-color yellow_3 #f6d32d; +@define-color yellow_4 #f5c211; +@define-color yellow_5 #e5a50a; +@define-color orange_1 #ffbe6f; +@define-color orange_2 #ffa348; +@define-color orange_3 #ff7800; +@define-color orange_4 #e66100; +@define-color orange_5 #c64600; +@define-color red_1 #f66151; +@define-color red_2 #ed333b; +@define-color red_3 #e01b24; +@define-color red_4 #c01c28; +@define-color red_5 #a51d2d; +@define-color purple_1 #dc8add; +@define-color purple_2 #c061cb; +@define-color purple_3 #9141ac; +@define-color purple_4 #813d9c; +@define-color purple_5 #613583; +@define-color brown_1 #cdab8f; +@define-color brown_2 #b5835a; +@define-color brown_3 #986a44; +@define-color brown_4 #865e3c; +@define-color brown_5 #63452c; +@define-color light_1 #ffffff; +@define-color light_2 #f6f5f4; +@define-color light_3 #deddda; +@define-color light_4 #c0bfbc; +@define-color light_5 #9a9996; +@define-color dark_1 #77767b; +@define-color dark_2 #5e5c64; +@define-color dark_3 #3d3846; +@define-color dark_4 #241f31; +@define-color dark_5 #000000; diff --git a/gtk-4.0/color_schemes/light-adwaita.css b/gtk-4.0/color_schemes/light-adwaita.css new file mode 100644 index 0000000..90b022d --- /dev/null +++ b/gtk-4.0/color_schemes/light-adwaita.css @@ -0,0 +1,78 @@ +@define-color accent_color #1c71d8; +@define-color accent_bg_color #3584e4; +@define-color accent_fg_color #ffffff; +@define-color destructive_color #c01c28; +@define-color destructive_bg_color #e01b24; +@define-color destructive_fg_color #ffffff; +@define-color success_color #26a269; +@define-color success_bg_color #2ec27e; +@define-color success_fg_color #ffffff; +@define-color warning_color #ae7b03; +@define-color warning_bg_color #e5a50a; +@define-color warning_fg_color rgba(0, 0, 0, 0.8); +@define-color error_color #c01c28; +@define-color error_bg_color #e01b24; +@define-color error_fg_color #ffffff; +@define-color window_bg_color #fafafa; +@define-color window_fg_color rgba(0, 0, 0, 0.8); +@define-color view_bg_color #ffffff; +@define-color view_fg_color rgba(0, 0, 0, 0.8); +@define-color headerbar_bg_color #ebebeb; +@define-color headerbar_fg_color rgba(0, 0, 0, 0.8); +@define-color headerbar_border_color rgba(0, 0, 0, 0.8); +@define-color headerbar_backdrop_color @window_bg_color; +@define-color headerbar_shade_color rgba(0, 0, 0, 0.07); +@define-color card_bg_color #ffffff; +@define-color card_fg_color rgba(0, 0, 0, 0.8); +@define-color card_shade_color rgba(0, 0, 0, 0.07); +@define-color dialog_bg_color #fafafa; +@define-color dialog_fg_color rgba(0, 0, 0, 0.8); +@define-color popover_bg_color #ffffff; +@define-color popover_fg_color rgba(0, 0, 0, 0.8); +@define-color shade_color rgba(0, 0, 0, 0.07); +@define-color scrollbar_outline_color #ffffff; +@define-color blue_1 #99c1f1; +@define-color blue_2 #62a0ea; +@define-color blue_3 #3584e4; +@define-color blue_4 #1c71d8; +@define-color blue_5 #1a5fb4; +@define-color green_1 #8ff0a4; +@define-color green_2 #57e389; +@define-color green_3 #33d17a; +@define-color green_4 #2ec27e; +@define-color green_5 #26a269; +@define-color yellow_1 #f9f06b; +@define-color yellow_2 #f8e45c; +@define-color yellow_3 #f6d32d; +@define-color yellow_4 #f5c211; +@define-color yellow_5 #e5a50a; +@define-color orange_1 #ffbe6f; +@define-color orange_2 #ffa348; +@define-color orange_3 #ff7800; +@define-color orange_4 #e66100; +@define-color orange_5 #c64600; +@define-color red_1 #f66151; +@define-color red_2 #ed333b; +@define-color red_3 #e01b24; +@define-color red_4 #c01c28; +@define-color red_5 #a51d2d; +@define-color purple_1 #dc8add; +@define-color purple_2 #c061cb; +@define-color purple_3 #9141ac; +@define-color purple_4 #813d9c; +@define-color purple_5 #613583; +@define-color brown_1 #cdab8f; +@define-color brown_2 #b5835a; +@define-color brown_3 #986a44; +@define-color brown_4 #865e3c; +@define-color brown_5 #63452c; +@define-color light_1 #ffffff; +@define-color light_2 #f6f5f4; +@define-color light_3 #deddda; +@define-color light_4 #c0bfbc; +@define-color light_5 #9a9996; +@define-color dark_1 #77767b; +@define-color dark_2 #5e5c64; +@define-color dark_3 #3d3846; +@define-color dark_4 #241f31; +@define-color dark_5 #000000; diff --git a/gtk-4.0/color_schemes/light-breeze.css b/gtk-4.0/color_schemes/light-breeze.css new file mode 100644 index 0000000..f100f17 --- /dev/null +++ b/gtk-4.0/color_schemes/light-breeze.css @@ -0,0 +1,78 @@ +@define-color accent_color #3daee9; +@define-color accent_bg_color #3daee9; +@define-color accent_fg_color #ffffff; +@define-color destructive_color #da4453; +@define-color destructive_bg_color #da4453; +@define-color destructive_fg_color #ffffff; +@define-color success_color #27ae60; +@define-color success_bg_color #27ae60; +@define-color success_fg_color #ffffff; +@define-color warning_color #f67400; +@define-color warning_bg_color #f67400; +@define-color warning_fg_color #ffffff; +@define-color error_color #da4453; +@define-color error_bg_color #da4453; +@define-color error_fg_color #ffffff; +@define-color window_bg_color #eff0f1; +@define-color window_fg_color #232629; +@define-color view_bg_color #ffffff; +@define-color view_fg_color #232629; +@define-color headerbar_bg_color #dee0e2; +@define-color headerbar_fg_color #232629; +@define-color headerbar_border_color #232629; +@define-color headerbar_backdrop_color #eff0f1; +@define-color headerbar_shade_color rgba(0, 0, 0, 0.09); +@define-color card_bg_color #ffffff; +@define-color card_fg_color #232629; +@define-color card_shade_color rgba(0, 0, 0, 0.09); +@define-color dialog_bg_color #eff0f1; +@define-color dialog_fg_color #232629; +@define-color popover_bg_color #ffffff; +@define-color popover_fg_color #232629; +@define-color shade_color rgba(0, 0, 0, 0.09); +@define-color scrollbar_outline_color #ffffff; +@define-color blue_1 #99c1f1; +@define-color blue_2 #62a0ea; +@define-color blue_3 #3584e4; +@define-color blue_4 #1c71d8; +@define-color blue_5 #1a5fb4; +@define-color green_1 #8ff0a4; +@define-color green_2 #57e389; +@define-color green_3 #33d17a; +@define-color green_4 #2ec27e; +@define-color green_5 #26a269; +@define-color yellow_1 #f9f06b; +@define-color yellow_2 #f8e45c; +@define-color yellow_3 #f6d32d; +@define-color yellow_4 #f5c211; +@define-color yellow_5 #e5a50a; +@define-color orange_1 #ffbe6f; +@define-color orange_2 #ffa348; +@define-color orange_3 #ff7800; +@define-color orange_4 #e66100; +@define-color orange_5 #c64600; +@define-color red_1 #f66151; +@define-color red_2 #ed333b; +@define-color red_3 #e01b24; +@define-color red_4 #c01c28; +@define-color red_5 #a51d2d; +@define-color purple_1 #dc8add; +@define-color purple_2 #c061cb; +@define-color purple_3 #9141ac; +@define-color purple_4 #813d9c; +@define-color purple_5 #613583; +@define-color brown_1 #cdab8f; +@define-color brown_2 #b5835a; +@define-color brown_3 #986a44; +@define-color brown_4 #865e3c; +@define-color brown_5 #63452c; +@define-color light_1 #ffffff; +@define-color light_2 #f6f5f4; +@define-color light_3 #deddda; +@define-color light_4 #c0bfbc; +@define-color light_5 #9a9996; +@define-color dark_1 #77767b; +@define-color dark_2 #5e5c64; +@define-color dark_3 #3d3846; +@define-color dark_4 #241f31; +@define-color dark_5 #000000; diff --git a/gtk-4.0/color_schemes/light-builder.css b/gtk-4.0/color_schemes/light-builder.css new file mode 100644 index 0000000..832ca3e --- /dev/null +++ b/gtk-4.0/color_schemes/light-builder.css @@ -0,0 +1,78 @@ +@define-color accent_color #75aac1; +@define-color accent_bg_color #0077aa; +@define-color accent_fg_color #ffffff; +@define-color destructive_color #c01c28; +@define-color destructive_bg_color #e01b24; +@define-color destructive_fg_color #ffffff; +@define-color success_color #26a269; +@define-color success_bg_color #2ec27e; +@define-color success_fg_color #ffffff; +@define-color warning_color #ae7b03; +@define-color warning_bg_color #e5a50a; +@define-color warning_fg_color rgba(0, 0, 0, 0.8); +@define-color error_color #c01c28; +@define-color error_bg_color #e01b24; +@define-color error_fg_color #ffffff; +@define-color window_bg_color #fafafa; +@define-color window_fg_color #4d4e53; +@define-color view_bg_color #ebecec; +@define-color view_fg_color #4d4e53; +@define-color headerbar_bg_color #ebebec; +@define-color headerbar_fg_color #4d4e53; +@define-color headerbar_border_color rgba(0, 0, 0, 0.8); +@define-color headerbar_backdrop_color @window_bg_color; +@define-color headerbar_shade_color rgba(0, 0, 0, 0.07); +@define-color card_bg_color #ffffff; +@define-color card_fg_color #4d4e53; +@define-color card_shade_color rgba(0, 0, 0, 0.07); +@define-color dialog_bg_color #fafafa; +@define-color dialog_fg_color #4d4e53; +@define-color popover_bg_color #fbfbfb; +@define-color popover_fg_color #4d4e53; +@define-color shade_color #ffffff; +@define-color scrollbar_outline_color #ffffff; +@define-color blue_1 rgb(153,193,241); +@define-color blue_2 rgb(98,160,234); +@define-color blue_3 rgb(53,132,228); +@define-color blue_4 rgb(28,113,216); +@define-color blue_5 rgb(26,95,180); +@define-color green_1 #8ff0a4; +@define-color green_2 #57e389; +@define-color green_3 #33d17a; +@define-color green_4 #2ec27e; +@define-color green_5 #26a269; +@define-color yellow_1 #f9f06b; +@define-color yellow_2 #f8e45c; +@define-color yellow_3 #f6d32d; +@define-color yellow_4 #f5c211; +@define-color yellow_5 #e5a50a; +@define-color orange_1 #ffbe6f; +@define-color orange_2 #ffa348; +@define-color orange_3 #ff7800; +@define-color orange_4 #e66100; +@define-color orange_5 #c64600; +@define-color red_1 #f66151; +@define-color red_2 #ed333b; +@define-color red_3 #e01b24; +@define-color red_4 #c01c28; +@define-color red_5 #a51d2d; +@define-color purple_1 #dc8add; +@define-color purple_2 #c061cb; +@define-color purple_3 #9141ac; +@define-color purple_4 #813d9c; +@define-color purple_5 #613583; +@define-color brown_1 #cdab8f; +@define-color brown_2 #b5835a; +@define-color brown_3 #986a44; +@define-color brown_4 #865e3c; +@define-color brown_5 #63452c; +@define-color light_1 rgb(255,255,255); +@define-color light_2 rgb(246,245,244); +@define-color light_3 rgb(222,221,218); +@define-color light_4 rgb(192,191,188); +@define-color light_5 rgb(154,153,150); +@define-color dark_1 #77767b; +@define-color dark_2 #5e5c64; +@define-color dark_3 #3d3846; +@define-color dark_4 #241f31; +@define-color dark_5 #000000; diff --git a/gtk-4.0/color_schemes/light-cobalt.css b/gtk-4.0/color_schemes/light-cobalt.css new file mode 100644 index 0000000..54e8a53 --- /dev/null +++ b/gtk-4.0/color_schemes/light-cobalt.css @@ -0,0 +1,78 @@ +@define-color accent_color #7eb8e8; +@define-color accent_bg_color #30a0ff; +@define-color accent_fg_color #ffffff; +@define-color destructive_color #c01c28; +@define-color destructive_bg_color #e01b24; +@define-color destructive_fg_color #ffffff; +@define-color success_color #26a269; +@define-color success_bg_color #2ec27e; +@define-color success_fg_color #ffffff; +@define-color warning_color #ae7b03; +@define-color warning_bg_color #e5a50a; +@define-color warning_fg_color rgba(0,0,0,0.8); +@define-color error_color #c01c28; +@define-color error_bg_color #e01b24; +@define-color error_fg_color #ffffff; +@define-color window_bg_color #e4f4ff; +@define-color window_fg_color #20282e; +@define-color view_bg_color #e4f4ff; +@define-color view_fg_color #20282e; +@define-color headerbar_bg_color #d3e3ed; +@define-color headerbar_fg_color #20282e; +@define-color headerbar_border_color #20282e; +@define-color headerbar_backdrop_color @window_bg_color; +@define-color headerbar_shade_color rgba(0, 0, 0, 0.07); +@define-color card_bg_color #f4fbff; +@define-color card_fg_color #20282e; +@define-color card_shade_color rgba(0, 0, 0, 0.07); +@define-color dialog_bg_color #e4f4ff; +@define-color dialog_fg_color #20282e; +@define-color popover_bg_color #e7f5ff; +@define-color popover_fg_color #20282e; +@define-color shade_color rgba(0,0,0,0.07); +@define-color scrollbar_outline_color rgb(255,255,255); +@define-color blue_1 #99c1f1; +@define-color blue_2 #62a0ea; +@define-color blue_3 #3584e4; +@define-color blue_4 #1c71d8; +@define-color blue_5 #1a5fb4; +@define-color green_1 #8ff0a4; +@define-color green_2 #57e389; +@define-color green_3 #33d17a; +@define-color green_4 #2ec27e; +@define-color green_5 #26a269; +@define-color yellow_1 #f9f06b; +@define-color yellow_2 #f8e45c; +@define-color yellow_3 #f6d32d; +@define-color yellow_4 #f5c211; +@define-color yellow_5 #e5a50a; +@define-color orange_1 #ffbe6f; +@define-color orange_2 #ffa348; +@define-color orange_3 #ff7800; +@define-color orange_4 #e66100; +@define-color orange_5 #c64600; +@define-color red_1 #f66151; +@define-color red_2 #ed333b; +@define-color red_3 #e01b24; +@define-color red_4 #c01c28; +@define-color red_5 #a51d2d; +@define-color purple_1 #dc8add; +@define-color purple_2 #c061cb; +@define-color purple_3 #9141ac; +@define-color purple_4 #813d9c; +@define-color purple_5 #613583; +@define-color brown_1 #cdab8f; +@define-color brown_2 #b5835a; +@define-color brown_3 #986a44; +@define-color brown_4 #865e3c; +@define-color brown_5 #63452c; +@define-color light_1 #ffffff; +@define-color light_2 #f6f5f4; +@define-color light_3 #deddda; +@define-color light_4 #c0bfbc; +@define-color light_5 #9a9996; +@define-color dark_1 #77767b; +@define-color dark_2 #5e5c64; +@define-color dark_3 #3d3846; +@define-color dark_4 #241f31; +@define-color dark_5 #000000; diff --git a/gtk-4.0/color_schemes/light-easy.css b/gtk-4.0/color_schemes/light-easy.css new file mode 100644 index 0000000..1adbf63 --- /dev/null +++ b/gtk-4.0/color_schemes/light-easy.css @@ -0,0 +1,78 @@ +@define-color accent_color #00894a; +@define-color accent_bg_color #00894a; +@define-color accent_fg_color #c1ff94; +@define-color destructive_color #a51d2d; +@define-color destructive_bg_color #ff7178; +@define-color destructive_fg_color #000000; +@define-color success_color #00a788; +@define-color success_bg_color #6ce6d0; +@define-color success_fg_color #004237; +@define-color warning_color #e36b1a; +@define-color warning_bg_color #ffbe6f; +@define-color warning_fg_color #c64600; +@define-color error_color #dc293b; +@define-color error_bg_color #ff7178; +@define-color error_fg_color #8c0011; +@define-color window_bg_color #c3c3c3; +@define-color window_fg_color #000000; +@define-color view_bg_color #d4d4d4; +@define-color view_fg_color #000000; +@define-color headerbar_bg_color #9dbcae; +@define-color headerbar_fg_color #1e3d0b; +@define-color headerbar_border_color @headerbar_fg_color; +@define-color headerbar_backdrop_color mix(@window_bg_color, @headerbar_bg_color, 0.5); +@define-color headerbar_shade_color transparent; +@define-color card_bg_color alpha(white, 0.1); +@define-color card_fg_color #000000; +@define-color card_shade_color rgba(0, 0, 0, 0.19); +@define-color dialog_bg_color #bac5af; +@define-color dialog_fg_color #000000; +@define-color popover_bg_color #b8d1ee; +@define-color popover_fg_color #000000; +@define-color shade_color rgba(0, 0, 0, 0.19); +@define-color scrollbar_outline_color #ffffff; +@define-color blue_1 #99c1f1; +@define-color blue_2 #62a0ea; +@define-color blue_3 #3584e4; +@define-color blue_4 #1c71d8; +@define-color blue_5 #1a5fb4; +@define-color green_1 #8ff0a4; +@define-color green_2 #57e389; +@define-color green_3 #33d17a; +@define-color green_4 #2ec27e; +@define-color green_5 #26a269; +@define-color yellow_1 #f9f06b; +@define-color yellow_2 #f8e45c; +@define-color yellow_3 #f6d32d; +@define-color yellow_4 #f5c211; +@define-color yellow_5 #e5a50a; +@define-color orange_1 #ffbe6f; +@define-color orange_2 #ffa348; +@define-color orange_3 #ff7800; +@define-color orange_4 #e66100; +@define-color orange_5 #c64600; +@define-color red_1 #f66151; +@define-color red_2 #ed333b; +@define-color red_3 #e01b24; +@define-color red_4 #c01c28; +@define-color red_5 #a51d2d; +@define-color purple_1 #dc8add; +@define-color purple_2 #c061cb; +@define-color purple_3 #9141ac; +@define-color purple_4 #813d9c; +@define-color purple_5 #613583; +@define-color brown_1 #cdab8f; +@define-color brown_2 #b5835a; +@define-color brown_3 #986a44; +@define-color brown_4 #865e3c; +@define-color brown_5 #63452c; +@define-color light_1 #ffffff; +@define-color light_2 #f6f5f4; +@define-color light_3 #deddda; +@define-color light_4 #c0bfbc; +@define-color light_5 #9a9996; +@define-color dark_1 #77767b; +@define-color dark_2 #5e5c64; +@define-color dark_3 #3d3846; +@define-color dark_4 #241f31; +@define-color dark_5 #000000; diff --git a/gtk-4.0/color_schemes/light-everforest.css b/gtk-4.0/color_schemes/light-everforest.css new file mode 100644 index 0000000..37f5c86 --- /dev/null +++ b/gtk-4.0/color_schemes/light-everforest.css @@ -0,0 +1,78 @@ +@define-color accent_color #3a94c5; +@define-color accent_bg_color #e9f0e9; +@define-color accent_fg_color #5c6a72; +@define-color destructive_color #f85552; +@define-color destructive_bg_color #fbe3da; +@define-color destructive_fg_color #5c6a72; +@define-color success_color #8da101; +@define-color success_bg_color #f0f1d2; +@define-color success_fg_color #5c6a72; +@define-color warning_color #dfa000; +@define-color warning_bg_color #faedcd; +@define-color warning_fg_color #5c6a72; +@define-color error_color #f85552; +@define-color error_bg_color #fbe3da; +@define-color error_fg_color #5c6a72; +@define-color window_bg_color #fdf6e3; +@define-color window_fg_color #5c6a72; +@define-color view_bg_color #f4f0d9; +@define-color view_fg_color #5c6a72; +@define-color headerbar_bg_color #efebd4; +@define-color headerbar_fg_color #5c6a72; +@define-color headerbar_border_color rgba(0, 0, 0, 0.8); +@define-color headerbar_backdrop_color @window_bg_color; +@define-color headerbar_shade_color rgba(0, 0, 0, 0.07); +@define-color card_bg_color #ffffff; +@define-color card_fg_color #5c6a72; +@define-color card_shade_color rgba(0, 0, 0, 0.07); +@define-color dialog_bg_color #efebd4; +@define-color dialog_fg_color #5c6a72; +@define-color popover_bg_color #efebd4; +@define-color popover_fg_color #5c6a72; +@define-color shade_color rgba(0, 0, 0, 0.07); +@define-color scrollbar_outline_color #ffffff; +@define-color blue_1 #99c1f1; +@define-color blue_2 #62a0ea; +@define-color blue_3 #3584e4; +@define-color blue_4 #1c71d8; +@define-color blue_5 #1a5fb4; +@define-color green_1 #8ff0a4; +@define-color green_2 #57e389; +@define-color green_3 #33d17a; +@define-color green_4 #2ec27e; +@define-color green_5 #26a269; +@define-color yellow_1 #f9f06b; +@define-color yellow_2 #f8e45c; +@define-color yellow_3 #f6d32d; +@define-color yellow_4 #f5c211; +@define-color yellow_5 #e5a50a; +@define-color orange_1 #ffbe6f; +@define-color orange_2 #ffa348; +@define-color orange_3 #ff7800; +@define-color orange_4 #e66100; +@define-color orange_5 #c64600; +@define-color red_1 #f66151; +@define-color red_2 #ed333b; +@define-color red_3 #e01b24; +@define-color red_4 #c01c28; +@define-color red_5 #a51d2d; +@define-color purple_1 #dc8add; +@define-color purple_2 #c061cb; +@define-color purple_3 #9141ac; +@define-color purple_4 #813d9c; +@define-color purple_5 #613583; +@define-color brown_1 #cdab8f; +@define-color brown_2 #b5835a; +@define-color brown_3 #986a44; +@define-color brown_4 #865e3c; +@define-color brown_5 #63452c; +@define-color light_1 #ffffff; +@define-color light_2 #f6f5f4; +@define-color light_3 #deddda; +@define-color light_4 #c0bfbc; +@define-color light_5 #9a9996; +@define-color dark_1 #77767b; +@define-color dark_2 #5e5c64; +@define-color dark_3 #3d3846; +@define-color dark_4 #241f31; +@define-color dark_5 #000000; diff --git a/gtk-4.0/color_schemes/light-ferenOS.css b/gtk-4.0/color_schemes/light-ferenOS.css new file mode 100644 index 0000000..07fcf2c --- /dev/null +++ b/gtk-4.0/color_schemes/light-ferenOS.css @@ -0,0 +1,78 @@ +@define-color accent_color #006aff; +@define-color accent_bg_color #006aff; +@define-color accent_fg_color #ffffff; +@define-color destructive_color #dc293b; +@define-color destructive_bg_color #dc293b; +@define-color destructive_fg_color #ffffff; +@define-color success_color #169c39; +@define-color success_bg_color #169c39; +@define-color success_fg_color #ffffff; +@define-color warning_color #e36b1a; +@define-color warning_bg_color #e36b1a; +@define-color warning_fg_color #ffffff; +@define-color error_color #dc293b; +@define-color error_bg_color #dc293b; +@define-color error_fg_color #ffffff; +@define-color window_bg_color #dcdcdc; +@define-color window_fg_color #000000; +@define-color view_bg_color #f1f1f1; +@define-color view_fg_color #000000; +@define-color headerbar_bg_color #dcdcdc; +@define-color headerbar_fg_color #000000; +@define-color headerbar_border_color #000000; +@define-color headerbar_backdrop_color #dcdcdc; +@define-color headerbar_shade_color rgba(0, 0, 0, 0.19); +@define-color card_bg_color #f1f1f1; +@define-color card_fg_color #000000; +@define-color card_shade_color rgba(0, 0, 0, 0.19); +@define-color dialog_bg_color #dcdcdc; +@define-color dialog_fg_color #000000; +@define-color popover_bg_color #f1f1f1; +@define-color popover_fg_color #000000; +@define-color shade_color rgba(0, 0, 0, 0.19); +@define-color scrollbar_outline_color #ffffff; +@define-color blue_1 #99c1f1; +@define-color blue_2 #62a0ea; +@define-color blue_3 #3584e4; +@define-color blue_4 #1c71d8; +@define-color blue_5 #1a5fb4; +@define-color green_1 #8ff0a4; +@define-color green_2 #57e389; +@define-color green_3 #33d17a; +@define-color green_4 #2ec27e; +@define-color green_5 #26a269; +@define-color yellow_1 #f9f06b; +@define-color yellow_2 #f8e45c; +@define-color yellow_3 #f6d32d; +@define-color yellow_4 #f5c211; +@define-color yellow_5 #e5a50a; +@define-color orange_1 #ffbe6f; +@define-color orange_2 #ffa348; +@define-color orange_3 #ff7800; +@define-color orange_4 #e66100; +@define-color orange_5 #c64600; +@define-color red_1 #f66151; +@define-color red_2 #ed333b; +@define-color red_3 #e01b24; +@define-color red_4 #c01c28; +@define-color red_5 #a51d2d; +@define-color purple_1 #dc8add; +@define-color purple_2 #c061cb; +@define-color purple_3 #9141ac; +@define-color purple_4 #813d9c; +@define-color purple_5 #613583; +@define-color brown_1 #cdab8f; +@define-color brown_2 #b5835a; +@define-color brown_3 #986a44; +@define-color brown_4 #865e3c; +@define-color brown_5 #63452c; +@define-color light_1 #ffffff; +@define-color light_2 #f6f5f4; +@define-color light_3 #deddda; +@define-color light_4 #c0bfbc; +@define-color light_5 #9a9996; +@define-color dark_1 #77767b; +@define-color dark_2 #5e5c64; +@define-color dark_3 #3d3846; +@define-color dark_4 #241f31; +@define-color dark_5 #000000; diff --git a/gtk-4.0/color_schemes/light-forest.css b/gtk-4.0/color_schemes/light-forest.css new file mode 100644 index 0000000..1adbf63 --- /dev/null +++ b/gtk-4.0/color_schemes/light-forest.css @@ -0,0 +1,78 @@ +@define-color accent_color #00894a; +@define-color accent_bg_color #00894a; +@define-color accent_fg_color #c1ff94; +@define-color destructive_color #a51d2d; +@define-color destructive_bg_color #ff7178; +@define-color destructive_fg_color #000000; +@define-color success_color #00a788; +@define-color success_bg_color #6ce6d0; +@define-color success_fg_color #004237; +@define-color warning_color #e36b1a; +@define-color warning_bg_color #ffbe6f; +@define-color warning_fg_color #c64600; +@define-color error_color #dc293b; +@define-color error_bg_color #ff7178; +@define-color error_fg_color #8c0011; +@define-color window_bg_color #c3c3c3; +@define-color window_fg_color #000000; +@define-color view_bg_color #d4d4d4; +@define-color view_fg_color #000000; +@define-color headerbar_bg_color #9dbcae; +@define-color headerbar_fg_color #1e3d0b; +@define-color headerbar_border_color @headerbar_fg_color; +@define-color headerbar_backdrop_color mix(@window_bg_color, @headerbar_bg_color, 0.5); +@define-color headerbar_shade_color transparent; +@define-color card_bg_color alpha(white, 0.1); +@define-color card_fg_color #000000; +@define-color card_shade_color rgba(0, 0, 0, 0.19); +@define-color dialog_bg_color #bac5af; +@define-color dialog_fg_color #000000; +@define-color popover_bg_color #b8d1ee; +@define-color popover_fg_color #000000; +@define-color shade_color rgba(0, 0, 0, 0.19); +@define-color scrollbar_outline_color #ffffff; +@define-color blue_1 #99c1f1; +@define-color blue_2 #62a0ea; +@define-color blue_3 #3584e4; +@define-color blue_4 #1c71d8; +@define-color blue_5 #1a5fb4; +@define-color green_1 #8ff0a4; +@define-color green_2 #57e389; +@define-color green_3 #33d17a; +@define-color green_4 #2ec27e; +@define-color green_5 #26a269; +@define-color yellow_1 #f9f06b; +@define-color yellow_2 #f8e45c; +@define-color yellow_3 #f6d32d; +@define-color yellow_4 #f5c211; +@define-color yellow_5 #e5a50a; +@define-color orange_1 #ffbe6f; +@define-color orange_2 #ffa348; +@define-color orange_3 #ff7800; +@define-color orange_4 #e66100; +@define-color orange_5 #c64600; +@define-color red_1 #f66151; +@define-color red_2 #ed333b; +@define-color red_3 #e01b24; +@define-color red_4 #c01c28; +@define-color red_5 #a51d2d; +@define-color purple_1 #dc8add; +@define-color purple_2 #c061cb; +@define-color purple_3 #9141ac; +@define-color purple_4 #813d9c; +@define-color purple_5 #613583; +@define-color brown_1 #cdab8f; +@define-color brown_2 #b5835a; +@define-color brown_3 #986a44; +@define-color brown_4 #865e3c; +@define-color brown_5 #63452c; +@define-color light_1 #ffffff; +@define-color light_2 #f6f5f4; +@define-color light_3 #deddda; +@define-color light_4 #c0bfbc; +@define-color light_5 #9a9996; +@define-color dark_1 #77767b; +@define-color dark_2 #5e5c64; +@define-color dark_3 #3d3846; +@define-color dark_4 #241f31; +@define-color dark_5 #000000; diff --git a/gtk-4.0/color_schemes/light-nord.css b/gtk-4.0/color_schemes/light-nord.css new file mode 100644 index 0000000..f57ccde --- /dev/null +++ b/gtk-4.0/color_schemes/light-nord.css @@ -0,0 +1,78 @@ +@define-color accent_color rgb(94,129,172); +@define-color accent_bg_color rgb(136,192,208); +@define-color accent_fg_color rgb(46,52,64); +@define-color destructive_color rgb(208,135,112); +@define-color destructive_bg_color rgb(208,135,112); +@define-color destructive_fg_color rgb(46,52,64); +@define-color success_color rgb(163,190,140); +@define-color success_bg_color rgb(163,190,140); +@define-color success_fg_color rgb(46,52,64); +@define-color warning_color rgb(235,203,139); +@define-color warning_bg_color rgb(235,203,139); +@define-color warning_fg_color rgb(46,52,64); +@define-color error_color rgb(191,97,106); +@define-color error_bg_color rgb(191,97,106); +@define-color error_fg_color rgb(46,52,64); +@define-color window_bg_color rgb(236,239,244); +@define-color window_fg_color rgb(46,52,64); +@define-color view_bg_color rgb(216,222,233); +@define-color view_fg_color #000000; +@define-color headerbar_bg_color rgb(229,233,240); +@define-color headerbar_fg_color rgb(46,52,64); +@define-color headerbar_border_color rgb(216,222,233); +@define-color headerbar_backdrop_color @window_bg_color; +@define-color headerbar_shade_color rgb(216,222,233); +@define-color card_bg_color rgb(250,250,250); +@define-color card_fg_color rgb(46,52,64); +@define-color card_shade_color rgb(216,222,233); +@define-color dialog_bg_color rgb(216,222,233); +@define-color dialog_fg_color rgb(46,52,64); +@define-color popover_bg_color rgb(216,222,233); +@define-color popover_fg_color rgb(46,52,64); +@define-color shade_color rgb(216,222,233); +@define-color scrollbar_outline_color rgb(76,86,106); +@define-color blue_1 #99c1f1; +@define-color blue_2 #62a0ea; +@define-color blue_3 #3584e4; +@define-color blue_4 #1c71d8; +@define-color blue_5 #1a5fb4; +@define-color green_1 #8ff0a4; +@define-color green_2 #57e389; +@define-color green_3 #33d17a; +@define-color green_4 #2ec27e; +@define-color green_5 #26a269; +@define-color yellow_1 #f9f06b; +@define-color yellow_2 #f8e45c; +@define-color yellow_3 #f6d32d; +@define-color yellow_4 #f5c211; +@define-color yellow_5 #e5a50a; +@define-color orange_1 #ffbe6f; +@define-color orange_2 #ffa348; +@define-color orange_3 #ff7800; +@define-color orange_4 #e66100; +@define-color orange_5 #c64600; +@define-color red_1 #f66151; +@define-color red_2 #ed333b; +@define-color red_3 #e01b24; +@define-color red_4 #c01c28; +@define-color red_5 #a51d2d; +@define-color purple_1 #dc8add; +@define-color purple_2 #c061cb; +@define-color purple_3 #9141ac; +@define-color purple_4 #813d9c; +@define-color purple_5 #613583; +@define-color brown_1 #cdab8f; +@define-color brown_2 #b5835a; +@define-color brown_3 #986a44; +@define-color brown_4 #865e3c; +@define-color brown_5 #63452c; +@define-color light_1 #ffffff; +@define-color light_2 #f6f5f4; +@define-color light_3 #deddda; +@define-color light_4 #c0bfbc; +@define-color light_5 #9a9996; +@define-color dark_1 #77767b; +@define-color dark_2 #5e5c64; +@define-color dark_3 #3d3846; +@define-color dark_4 #241f31; +@define-color dark_5 #000000; diff --git a/gtk-4.0/color_schemes/light-rose-pine-dawn.css b/gtk-4.0/color_schemes/light-rose-pine-dawn.css new file mode 100644 index 0000000..f7963ee --- /dev/null +++ b/gtk-4.0/color_schemes/light-rose-pine-dawn.css @@ -0,0 +1,78 @@ +@define-color accent_color #907aa9; +@define-color accent_bg_color #286983; +@define-color accent_fg_color #fffaf3; +@define-color destructive_color #d7827e; +@define-color destructive_bg_color #b4637a; +@define-color destructive_fg_color #575279; +@define-color success_color #56949f; +@define-color success_bg_color #286983; +@define-color success_fg_color #fffaf3; +@define-color warning_color #ea9d34; +@define-color warning_bg_color #ea9d34; +@define-color warning_fg_color rgba(244, 237, 232, 0.8); +@define-color error_color #d7827e; +@define-color error_bg_color #d7827e; +@define-color error_fg_color #575279; +@define-color window_bg_color #fffaf3; +@define-color window_fg_color #575279; +@define-color view_bg_color #faf4ed; +@define-color view_fg_color #575279; +@define-color headerbar_bg_color #f2e9e1; +@define-color headerbar_fg_color #575279; +@define-color headerbar_border_color #575279; +@define-color headerbar_backdrop_color @window_bg_color; +@define-color headerbar_shade_color rgba(244, 237, 232, 0.4); +@define-color card_bg_color #f2e9e1; +@define-color card_fg_color #575279; +@define-color card_shade_color rgba(0, 0, 0, 0.36); +@define-color dialog_bg_color #f2e9e1; +@define-color dialog_fg_color #575279; +@define-color popover_bg_color #f2e9e1; +@define-color popover_fg_color #575279; +@define-color shade_color #f2e9e1; +@define-color scrollbar_outline_color rgba(244, 237, 232, 0.5); +@define-color blue_1 #3e8fb0; +@define-color blue_2 #3e8fb0; +@define-color blue_3 #31748f; +@define-color blue_4 #31748f; +@define-color blue_5 #286983; +@define-color green_1 #9ccfd8; +@define-color green_2 #9ccfd8; +@define-color green_3 #56949f; +@define-color green_4 #56949f; +@define-color green_5 #3a5f6f; +@define-color yellow_1 #f6c177; +@define-color yellow_2 #f6c177; +@define-color yellow_3 #ea9d34; +@define-color yellow_4 #ea9d34; +@define-color yellow_5 #b3751e; +@define-color orange_1 #ebbcba; +@define-color orange_2 #ea9a97; +@define-color orange_3 #d7827e; +@define-color orange_4 #d7827e; +@define-color orange_5 #CF6863; +@define-color red_1 #eb6f92; +@define-color red_2 #eb6f92; +@define-color red_3 #b4637a; +@define-color red_4 #b4637a; +@define-color red_5 #8f4d5e; +@define-color purple_1 #c4a7e7; +@define-color purple_2 #c4a7e7; +@define-color purple_3 #907aa9; +@define-color purple_4 #907aa9; +@define-color purple_5 #6e5c7a; +@define-color brown_1 #908caa; +@define-color brown_2 #797593; +@define-color brown_3 #797593; +@define-color brown_4 #6e6a86; +@define-color brown_5 #6e6a86; +@define-color light_1 #e0def4; +@define-color light_2 #e0def4; +@define-color light_3 #575279; +@define-color light_4 #575279; +@define-color light_5 #4e4a67; +@define-color dark_1 #1f1d2e; +@define-color dark_2 #2a273f; +@define-color dark_3 #fffaf3; +@define-color dark_4 #fffaf3; +@define-color dark_5 #fffaf3; diff --git a/gtk-4.0/color_schemes/light-solarized.css b/gtk-4.0/color_schemes/light-solarized.css new file mode 100644 index 0000000..c1efb9c --- /dev/null +++ b/gtk-4.0/color_schemes/light-solarized.css @@ -0,0 +1,78 @@ +@define-color accent_color #b9bcb4; +@define-color accent_bg_color #93a1a1; +@define-color accent_fg_color #ffffff; +@define-color destructive_color #c01c28; +@define-color destructive_bg_color #e01b24; +@define-color destructive_fg_color #ffffff; +@define-color success_color #26a269; +@define-color success_bg_color #2ec27e; +@define-color success_fg_color #ffffff; +@define-color warning_color #ae7b03; +@define-color warning_bg_color #e5a50a; +@define-color warning_fg_color rgba(0, 0, 0, 0.8); +@define-color error_color #c01c28; +@define-color error_bg_color #e01b24; +@define-color error_fg_color #ffffff; +@define-color window_bg_color #fdf6e3; +@define-color window_fg_color #586e75; +@define-color view_bg_color #fdf6e3; +@define-color view_fg_color #586e75; +@define-color headerbar_bg_color #efeada; +@define-color headerbar_fg_color #586e75; +@define-color headerbar_border_color #586e75; +@define-color headerbar_backdrop_color @window_bg_color; +@define-color headerbar_shade_color rgba(0, 0, 0, 0.07); +@define-color card_bg_color #fefbf4; +@define-color card_fg_color #586e75; +@define-color card_shade_color rgba(0, 0, 0, 0.07); +@define-color dialog_bg_color #fdf6e3; +@define-color dialog_fg_color #586e75; +@define-color popover_bg_color #fdf7e6; +@define-color popover_fg_color #586e75; +@define-color shade_color rgba(0,0,0,0.07); +@define-color scrollbar_outline_color rgb(255,255,255); +@define-color blue_1 #99c1f1; +@define-color blue_2 #62a0ea; +@define-color blue_3 #3584e4; +@define-color blue_4 #1c71d8; +@define-color blue_5 #1a5fb4; +@define-color green_1 #8ff0a4; +@define-color green_2 #57e389; +@define-color green_3 #33d17a; +@define-color green_4 #2ec27e; +@define-color green_5 #26a269; +@define-color yellow_1 #f9f06b; +@define-color yellow_2 #f8e45c; +@define-color yellow_3 #f6d32d; +@define-color yellow_4 #f5c211; +@define-color yellow_5 #e5a50a; +@define-color orange_1 #ffbe6f; +@define-color orange_2 #ffa348; +@define-color orange_3 #ff7800; +@define-color orange_4 #e66100; +@define-color orange_5 #c64600; +@define-color red_1 #f66151; +@define-color red_2 #ed333b; +@define-color red_3 #e01b24; +@define-color red_4 #c01c28; +@define-color red_5 #a51d2d; +@define-color purple_1 #dc8add; +@define-color purple_2 #c061cb; +@define-color purple_3 #9141ac; +@define-color purple_4 #813d9c; +@define-color purple_5 #613583; +@define-color brown_1 #cdab8f; +@define-color brown_2 #b5835a; +@define-color brown_3 #986a44; +@define-color brown_4 #865e3c; +@define-color brown_5 #63452c; +@define-color light_1 #ffffff; +@define-color light_2 #f6f5f4; +@define-color light_3 #deddda; +@define-color light_4 #c0bfbc; +@define-color light_5 #9a9996; +@define-color dark_1 #77767b; +@define-color dark_2 #5e5c64; +@define-color dark_3 #3d3846; +@define-color dark_4 #241f31; +@define-color dark_5 #000000; diff --git a/gtk-4.0/color_schemes/light-yaru.css b/gtk-4.0/color_schemes/light-yaru.css new file mode 100644 index 0000000..9792942 --- /dev/null +++ b/gtk-4.0/color_schemes/light-yaru.css @@ -0,0 +1,78 @@ +@define-color accent_color @orange_5; +@define-color accent_bg_color @orange_5; +@define-color accent_fg_color @light_1; +@define-color destructive_color @red_4; +@define-color destructive_bg_color @red_4; +@define-color destructive_fg_color @light_1; +@define-color success_color @green_4; +@define-color success_bg_color @green_4; +@define-color success_fg_color @light_1; +@define-color warning_color @yellow_5; +@define-color warning_bg_color @yellow_5; +@define-color warning_fg_color @light_1; +@define-color error_color @red_4; +@define-color error_bg_color @red_4; +@define-color error_fg_color @light_1; +@define-color window_bg_color #fafafa; +@define-color window_fg_color @dark_3; +@define-color view_bg_color #ffffff; +@define-color view_fg_color #000000; +@define-color headerbar_bg_color #ebebeb; +@define-color headerbar_fg_color rgba(0, 0, 0, 0.8); +@define-color headerbar_border_color rgba(0, 0, 0, 0.8); +@define-color headerbar_backdrop_color @window_bg_color; +@define-color headerbar_shade_color rgba(0, 0, 0, 0.07); +@define-color card_bg_color #ffffff; +@define-color card_fg_color rgba(0, 0, 0, 0.8); +@define-color card_shade_color rgba(0, 0, 0, 0.7); +@define-color dialog_bg_color #383838; +@define-color dialog_fg_color #ffffff; +@define-color popover_bg_color #ffffff; +@define-color popover_fg_color rgba(0, 0, 0, 0.8); +@define-color shade_color rgba(0,0,0,0.07); +@define-color scrollbar_outline_color #ffffff; +@define-color blue_1 #75d3f4; +@define-color blue_2 #47c4f1; +@define-color blue_3 #19B6EE; +@define-color blue_4 #007aa6; +@define-color blue_5 #335280; +@define-color green_1 #5AED70; +@define-color green_2 #47D35C; +@define-color green_3 #34B948; +@define-color green_4 #219E34; +@define-color green_5 #0e8420; +@define-color yellow_1 #FCCD87; +@define-color yellow_2 #FBC16A; +@define-color yellow_3 #FBB44C; +@define-color yellow_4 #FAA82F; +@define-color yellow_5 #F99B11; +@define-color orange_1 #F29879; +@define-color orange_2 #F08763; +@define-color orange_3 #ED764D; +@define-color orange_4 #EB6536; +@define-color orange_5 #E95420; +@define-color red_1 #EA485C; +@define-color red_2 #DE374C; +@define-color red_3 #D3273B; +@define-color red_4 #c7162b; +@define-color red_5 #a91224; +@define-color purple_1 #924D8B; +@define-color purple_2 #762572; +@define-color purple_3 #77216F; +@define-color purple_4 #5E2750; +@define-color purple_5 #2C001E; +@define-color brown_1 #E1B289; +@define-color brown_2 #C5976E; +@define-color brown_3 #AA7B53; +@define-color brown_4 #8E6038; +@define-color brown_5 #72441D; +@define-color light_1 #FFFFFF; +@define-color light_2 #F7F7F7; +@define-color light_3 #CCC; +@define-color light_4 #AEA79F; +@define-color light_5 #878787; +@define-color dark_1 #666666; +@define-color dark_2 #5D5D5D; +@define-color dark_3 #3D3D3D; +@define-color dark_4 #181818; +@define-color dark_5 #000000; diff --git a/gtk-4.0/color_schemes/light-zorin-os-green.css b/gtk-4.0/color_schemes/light-zorin-os-green.css new file mode 100644 index 0000000..b438f1a --- /dev/null +++ b/gtk-4.0/color_schemes/light-zorin-os-green.css @@ -0,0 +1,78 @@ +@define-color accent_color #2AC88D; +@define-color accent_bg_color #2AC88D; +@define-color accent_fg_color #ffffff; +@define-color destructive_color #ff2626; +@define-color destructive_bg_color #ff2626; +@define-color destructive_fg_color #ffffff; +@define-color success_color #2AC88D; +@define-color success_bg_color #2AC88D; +@define-color success_fg_color #ffffff; +@define-color warning_color #F88052; +@define-color warning_bg_color #F88052; +@define-color warning_fg_color #ffffff; +@define-color error_color #ff2626; +@define-color error_bg_color #ff2626; +@define-color error_fg_color #ffffff; +@define-color window_bg_color #f6f9f9; +@define-color window_fg_color #19483e; +@define-color view_bg_color #ffffff; +@define-color view_fg_color #19483e; +@define-color headerbar_bg_color #f6f9f9; +@define-color headerbar_fg_color #19483e; +@define-color headerbar_border_color #19483e; +@define-color headerbar_backdrop_color #f8f8f8; +@define-color headerbar_shade_color rgba(25, 72, 62, 0.09); +@define-color card_bg_color #ffffff; +@define-color card_fg_color #19483e; +@define-color card_shade_color rgba(25, 72, 62, 0.09); +@define-color dialog_bg_color #f6f9f9; +@define-color dialog_fg_color #19483e; +@define-color popover_bg_color #ffffff; +@define-color popover_fg_color #19483e; +@define-color shade_color rgba(0, 0, 0, 0.07); +@define-color scrollbar_outline_color #ffffff; +@define-color blue_1 #99c1f1; +@define-color blue_2 #62a0ea; +@define-color blue_3 #3584e4; +@define-color blue_4 #1c71d8; +@define-color blue_5 #1a5fb4; +@define-color green_1 #8ff0a4; +@define-color green_2 #57e389; +@define-color green_3 #33d17a; +@define-color green_4 #2ec27e; +@define-color green_5 #26a269; +@define-color yellow_1 #f9f06b; +@define-color yellow_2 #f8e45c; +@define-color yellow_3 #f6d32d; +@define-color yellow_4 #f5c211; +@define-color yellow_5 #e5a50a; +@define-color orange_1 #ffbe6f; +@define-color orange_2 #ffa348; +@define-color orange_3 #ff7800; +@define-color orange_4 #e66100; +@define-color orange_5 #c64600; +@define-color red_1 #f66151; +@define-color red_2 #ed333b; +@define-color red_3 #e01b24; +@define-color red_4 #c01c28; +@define-color red_5 #a51d2d; +@define-color purple_1 #dc8add; +@define-color purple_2 #c061cb; +@define-color purple_3 #9141ac; +@define-color purple_4 #813d9c; +@define-color purple_5 #613583; +@define-color brown_1 #cdab8f; +@define-color brown_2 #b5835a; +@define-color brown_3 #986a44; +@define-color brown_4 #865e3c; +@define-color brown_5 #63452c; +@define-color light_1 #ffffff; +@define-color light_2 #f6f5f4; +@define-color light_3 #deddda; +@define-color light_4 #c0bfbc; +@define-color light_5 #9a9996; +@define-color dark_1 #77767b; +@define-color dark_2 #5e5c64; +@define-color dark_3 #3d3846; +@define-color dark_4 #241f31; +@define-color dark_5 #000000; diff --git a/gtk-4.0/color_schemes/light-zorin-os-red.css b/gtk-4.0/color_schemes/light-zorin-os-red.css new file mode 100644 index 0000000..bff5ba6 --- /dev/null +++ b/gtk-4.0/color_schemes/light-zorin-os-red.css @@ -0,0 +1,78 @@ +@define-color accent_color #FA4444; +@define-color accent_bg_color #FA4444; +@define-color accent_fg_color #ffffff; +@define-color destructive_color #ff2626; +@define-color destructive_bg_color #ff2626; +@define-color destructive_fg_color #ffffff; +@define-color success_color #2AC88D; +@define-color success_bg_color #2AC88D; +@define-color success_fg_color #ffffff; +@define-color warning_color #F88052; +@define-color warning_bg_color #F88052; +@define-color warning_fg_color #ffffff; +@define-color error_color #ff2626; +@define-color error_bg_color #ff2626; +@define-color error_fg_color #ffffff; +@define-color window_bg_color #faf7f6; +@define-color window_fg_color #572920; +@define-color view_bg_color #ffffff; +@define-color view_fg_color #572920; +@define-color headerbar_bg_color #faf7f6; +@define-color headerbar_fg_color #572920; +@define-color headerbar_border_color #572920; +@define-color headerbar_backdrop_color #f8f8f8; +@define-color headerbar_shade_color rgba(87, 41, 32, 0.09); +@define-color card_bg_color #ffffff; +@define-color card_fg_color #572920; +@define-color card_shade_color rgba(87, 41, 32, 0.09); +@define-color dialog_bg_color #faf7f6; +@define-color dialog_fg_color #572920; +@define-color popover_bg_color #ffffff; +@define-color popover_fg_color #572920; +@define-color shade_color rgba(0, 0, 0, 0.07); +@define-color scrollbar_outline_color #ffffff; +@define-color blue_1 #99c1f1; +@define-color blue_2 #62a0ea; +@define-color blue_3 #3584e4; +@define-color blue_4 #1c71d8; +@define-color blue_5 #1a5fb4; +@define-color green_1 #8ff0a4; +@define-color green_2 #57e389; +@define-color green_3 #33d17a; +@define-color green_4 #2ec27e; +@define-color green_5 #26a269; +@define-color yellow_1 #f9f06b; +@define-color yellow_2 #f8e45c; +@define-color yellow_3 #f6d32d; +@define-color yellow_4 #f5c211; +@define-color yellow_5 #e5a50a; +@define-color orange_1 #ffbe6f; +@define-color orange_2 #ffa348; +@define-color orange_3 #ff7800; +@define-color orange_4 #e66100; +@define-color orange_5 #c64600; +@define-color red_1 #f66151; +@define-color red_2 #ed333b; +@define-color red_3 #e01b24; +@define-color red_4 #c01c28; +@define-color red_5 #a51d2d; +@define-color purple_1 #dc8add; +@define-color purple_2 #c061cb; +@define-color purple_3 #9141ac; +@define-color purple_4 #813d9c; +@define-color purple_5 #613583; +@define-color brown_1 #cdab8f; +@define-color brown_2 #b5835a; +@define-color brown_3 #986a44; +@define-color brown_4 #865e3c; +@define-color brown_5 #63452c; +@define-color light_1 #ffffff; +@define-color light_2 #f6f5f4; +@define-color light_3 #deddda; +@define-color light_4 #c0bfbc; +@define-color light_5 #9a9996; +@define-color dark_1 #77767b; +@define-color dark_2 #5e5c64; +@define-color dark_3 #3d3846; +@define-color dark_4 #241f31; +@define-color dark_5 #000000; diff --git a/gtk-4.0/common/colors.css b/gtk-4.0/common/colors.css new file mode 120000 index 0000000..5335a83 --- /dev/null +++ b/gtk-4.0/common/colors.css @@ -0,0 +1 @@ +../color_schemes/light-easy.css \ No newline at end of file diff --git a/gtk-4.0/common/common.css b/gtk-4.0/common/common.css new file mode 100644 index 0000000..c74833c --- /dev/null +++ b/gtk-4.0/common/common.css @@ -0,0 +1,1350 @@ +/* hopefully to disable libadwaita's styles: */ + +@define-color highlight_color alpha(white, 0.5); +@define-color shadow_color alpha(black, 0.5); + +* { + border-style: none; + outline-style: none; + box-shadow: none; + background-image: none; +} + +/* Based on adw-gtk version 4.7 and 4.9 */ + +@define-color disabled_fg_color mix(mix(@window_fg_color, @window_bg_color, 0.5), @error_color, 0.15); +@define-color info_fg_color @popover_fg_color; +@define-color info_bg_color @popover_bg_color; + +.background { color: @window_fg_color; background-color: @window_bg_color; } + +dnd { color: @window_fg_color; } +button, tab, switch, scale, slider { + outline-style: none; +} + + +*:disabled, *:dir(rtl):disabled, *:dir(ltr):disabled, /* specificity bump hopefully */ +button:disabled, button.flat:disabled, .button:disabled, .view:disabled, tab:disabled, entry:disabled, row:disabled, menuitem:disabled, label:disabled, +check:disabled, radio:disabled, +check:disabled:hover, radio:disabled:hover, +check:disabled:selected, radio:disabled:selected, +check:disabled:active, radio:disabled:active, +.view:disabled:selected, .view:disabled:active, .view:disabled:hover, +slider:disabled + { + color: @disabled_fg_color; + } +button:disabled, button.flat:disabled, .button:disabled, tab:disabled, entry:disabled, row:disabled, menuitem:disabled, modelbutton:disabled, modelbutton.flat:disabled +check:disabled, radio:disabled, +slider:disabled +{ + background-image: linear-gradient(45deg, + alpha(currentColor, 0.3) 10%, + alpha(currentColor, 0.0) 10%, + alpha(currentColor, 0.0) 50%, + alpha(currentColor, 0.3) 50%, + alpha(currentColor, 0.3) 60%, + alpha(currentColor, 0.0) 60% ); + background-size: 0.6em 0.6em; + background-repeat: repeat; + background-position: center; +} + + + +label { + padding: 0 0.5em; +} + +#NautilusPathBar label { + padding: 0; +} + +/* selections */ + +selection, +.view:selected:focus, .view:selected, iconview:selected, calendar:selected, +.nautilus-window notebook:selected, .nautilus-window notebook > stack:selected:not(:only-child), +.nautilus-window notebook > stack:not(:only-child) searchbar:selected, +.view text:selected, iconview text:selected, textview text:selected, row:selected, row.has-open-popup, row.activatable:focus +.view > :selected /*this is weirdly needed for nemo when renaming files, there's probably a better solution */ + + { background-color: alpha(@accent_bg_color,0.7); color: @accent_fg_color; } + +selection:focus-within { background-color: alpha(@accent_bg_color,1); } + + +/* view, treeview, columnview, iconview, listview, row, row.activatable, row > box.header */ + +.view, list { + background-color: @view_bg_color; + color: @view_fg_color; +} + + +list > row, listview > row { + padding: 0.3em; +} + +scrolledwindow > viewport > list > row:dir(ltr) { /* these two are to avoid content under the damn overlay scrollbars */ + padding-right: 1em; +} +scrolledwindow > viewport > list > row:dir(rtl) { + padding-left: 1em; +} + + +list.rich-list > row, stacksidebar row { + min-height: 2em; +} + +list > row.activatable:hover, +listview > row.activatable:hover { + background-color: alpha(@accent_bg_color, 0.2); +} + +list > row.activatable:hover:selected, list > row.activatable:hover:selected:active, +listview > row.activatable:hover:selected, listview > row.activatable:hover:selected:active { + background-color: @accent_bg_color; + color: @accent_fg_color; +} + +list > row.activatable:active, +listview > row.activatable:active { + background-color: alpha(@accent_bg_color, 0.5); + color: @accent_fg_color; +} + +list > row.activatable:active:hover, +listview > row.activatable:active:hover { + background-color: alpha(@accent_bg_color, 0.7); +} + +list.separators > row:not(:last-child) { + border-bottom: 1px solid alpha(currentColor, 0.15); +} + +header button { + padding: 0.1em 0.3em; +} + + + +/* row at different places, need to reshape? */ + +/* placesview, filechooser */ + +/* popover, &.menu , &.emoji-picker, &.emoji-completion-row, emoji-completion */ + +/* button, splitbutton, buttoncontent... and what about flat buttons?! , arrow */ +button, arrow, tab, .button { + min-height: 1.2em; + min-width: 1.2em; + padding: 0.3em 0.3em; + border: 1px solid; + border-color: black; + border-radius: 0.5em; + color: @window_fg_color; + background-color: alpha(currentColor,0.1); + outline-color: mix(currentColor,mix(currentColor,@window_bg_color,0.9),0.7); + margin: 1px; /* with margin, libreoffice shows undershoot at many places... */ + background-clip: border-box; +} + +/* all raised elements */ +button, arrow, tab, .button, slider { +box-shadow: + inset 0px 2px 1px 0 @highlight_color, + inset 0px -2px 1px 0px alpha(@shadow_color, 0.5); +} + +/* all sunken elements */ +button:checked, arrow:checked, tab:checked, tab:selected, .button:checked, button:disabled:checked, +entry, .entry, spinbutton text, entry.search, +switch { + box-shadow: + inset 0px 2px 2px 1px alpha(@shadow_color, 0.85), + 0px 2px 1px 0px @highlight_color; +} + +button.flat:not(:checked):not(:hover):not(:active) { +border-color: transparent; +box-shadow: none; +} + + +toolbar button, arrow, button.combo { + padding: 0.2em; +} + +scrollbar button, calendar button { + min-height: 0.6em; + min-width: 0.6em; + padding: 2px; +} + + + + +arrow { + min-height: 7px; + min-width: 7px; + padding: 0.3em; +} + +button arrow { + + padding: 0; + background-color: transparent; + border-style: none; + min-height: 0.5em; + min-width: 0.5em; + + -gtk-icon-source: -gtk-icontheme("arrow-down"); +} + + +radiobutton, radio { + border-radius: 9999px; +} + +button:checked, tab:checked, .button:checked { + background-color: alpha(@accent_bg_color, 0.2); +} +button:checked:disabled, tab:checked:disabled { + background-color: alpha(currentColor,0.1); +} +button:checked:hover, tab:checked:hover, .button:checked:hover, +button:checked:focus, .button:checked:focus + { + background-color: alpha(@accent_bg_color, 0.4); +} + +button:hover, arrow:hover, tab:hover, .button:hover, +button:focus, .button:focus + { + background-color: alpha(currentColor,0.2); +} + + +button:active, arrow:active, tab:active, .button:active, +button:checked:active, arrow:checked:active, tab:checked:active, tab:active:selected, .button:active:checked { + box-shadow: + inset 0px 3px 3px 1px alpha(@shadow_color, 0.85), + 0px 2px 1px 0px alpha(@highlight_color, 1); +} + +button:disabled, arrow:disabled, tab:disabled, .button:disabled { + box-shadow: none; +} + +button.star { /* in Nautilus, at least */ + min-height: 1em; + min-width: 1em; + padding: 0.2em; +} + +scrollbar.vertical button.up { + -gtk-icon-source: -gtk-icontheme("arrow-up"); +} +scrollbar.vertical button.down { + -gtk-icon-source: -gtk-icontheme("arrow-down"); +} + +scrollbar.horizontal button.up:dir(ltr), +scrollbar.horizontal button.down:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("arrow-left"); +} +scrollbar.horizontal button.down:dir(ltr), +scrollbar.horizontal button.up:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("arrow-right"); +} + + + + +/* entry, row.netry, spinbutton */ +entry, .entry, spinbutton text, entry.search { + background-color: @view_bg_color; + color: @view_fg_color; + min-height: 1.7em; + border-width: 0px; + /*border-bottom-width: 2px; + border-bottom-style: dashed; + border-bottom-color: alpha(@view_fg_color, 0.5);*/ + border-radius: 0; + padding: 0.2em; +} + +.view entry, list entry, list spinbutton text { + background-color: mix(@view_bg_color, @window_bg_color, 0.5); +} + +entry:active, .entry:active, text:active, entry:focus, text:focus, entry:focus-within, text:focus-within { + border-bottom-color: @accent_color; +} + +entry:disabled { + border-color: @disabled_fg_color; +} + +placeholder { + color: alpha(currentColor, 0.4); +} + +spinbutton { + background-color: @view_bg_color; + padding: 1px; + margin: 0; + border-radius: 0.5em; +} + +spinbutton.horizontal:dir(ltr) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +spinbutton.horizontal:dir(rtl) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +spinbutton button { + min-width: 1em; + min-height: 1em; + padding: 0.2em; + +} + +/* dropdown */ + +/* checks, radios */ + +check, radio { + border: 2px solid alpha(currentColor, 0.6); + min-width: 1em; + min-height: 1em; + -gtk-icon-source: none; + margin: 0.2em 0.3em; + background-clip: padding-box; + background-color: @view_bg_color; + color: @view_fg_color; +} + +popover check, popover radio, menu check, menu radio { + color: @popover_fg_color; +} + +check:hover, check:focus, +radio:hover, radio:focus { + border-color: alpha(currentColor, 1); +} + +check:hover:active, radio:hover:active, +check:focus:active, radio:focus:active { + border-color: mix(@accent_fg_color, @window_fg_color, 0.5); +} +checkbutton { + border-bottom: 1px solid transparent; +} +checkbutton:focus-visible { + border-color: alpha(@accent_color, 0.5); +} + +check:checked, radio:checked, +check:checked:selected, radio:checked:selected, +check:checked:focus, radio:checked:focus, +check:checked:focus:selected, radio:checked:focus:selected /* goddammit! */ +{ + /*color: @accent_fg_color; + border-color: alpha(currentColor, 0.6);*/ + background-color: @accent_fg_color;/*currentColor;*/ + box-shadow: inset 0 0 0 3px @accent_bg_color; +} + +check:checked:disabled, radio:checked:disabled + { + background-color: @disabled_fg_color; + box-shadow: inset 0 0 0 3px @window_bg_color; +} + + +check:indeterminate, radio:indeterminate { +border-style: dashed; +} + +/* .destructive-action, .suggested-action, default button */ + +.destructive-action:not(:disabled), .destructive:not(:disabled) { + background-color: @destructive_bg_color; + color: @destructive_fg_color; +} + +.destructive-action:not(:disabled):hover, .destructive:not(:disabled):hover, +.destructive-action:not(:disabled):focus, .destructive:not(:disabled):focus { + background-color: shade(@destructive_bg_color, 1.2); +} + +.suggested-action:not(:disabled), .suggested:not(:disabled) { + background-color: @success_bg_color; + color: @success_fg_color; +} +.suggested-action:not(:disabled):hover, .suggested:not(:disabled):hover, +.suggested-action:not(:disabled):focus, .suggested:not(:disabled):focus { + background-color: shade(@success_bg_color, 1.2); +} + + +.default > label { + text-decoration: underline; +} + +/* scale, slider, switch */ + +scale.horizontal { + margin: 0.5em 0; + +} +scale.vertical { + margin: 0 0.5em; + +} + +mark, mark > indicator { + background-color: alpha(@window_fg_color,0.15); +} + + + +scale.horizontal mark, scale.horizontal mark > indicator { + min-width: 1px; + min-height: 0.5em; +} + +scale.vertical mark, scale.vertical mark > indicator { + min-width: 0.5em; + min-height: 1px; +} + + + +slider { /* overwrites some things defined in button, which needs to be above */ + min-width: 0.8em; + min-height: 0.8em; + border-radius: 9999px; + background-color: mix(@window_fg_color,@window_bg_color, 0.7); + border: 1px solid black; + margin: 0; +} + + + +scrollbar.horizontal slider { + min-height: 0.6em; + min-width: 2em; +} +scrollbar.vertical slider { + min-height: 2em; + min-width: 0.6em; +} + + +slider:hover, slider:focus, switch:focus slider, scale:focus slider, +tab.reorderable-page:hover, tabbox > tabboxchild > tab:hover { + /*box-shadow: inset 0 0 0 0.1em alpha(@accent_color, 0.5);*/ + background-color: alpha(currentColor, 0.5); + border-style: solid; +} +slider:active, slider:hover:active, +tab.reorderable-page:hover:active, tabbox > tabboxchild > tab:hover:active { /* not really working in tabs... */ + /*box-shadow: inset 0 0 0 0.1em @accent_color;*/ + background-color: alpha(currentColor, 0.25); + border-style: solid; +} +.fine-tune slider:active, .fine-tune slider:active:hover { + /*box-shadow: inset 0 0 0 0.1em @warning_bg_color;*/ + border-color: @warning_bg_color; + border-style: solid; +} + +switch { + border: 1px solid alpha(currentColor, 0.5); + border-radius: 9999px; + background-color: mix(@window_bg_color, @view_bg_color, 0.5); +} + + +switch slider { + min-width: 1.2em; + min-height: 1.2em; + color: @window_fg_color; +} + +switch:checked { + background-color: @accent_bg_color; + color: @accent_fg_color; +} + +switch:checked:disabled { + background-color: mix(@window_bg_color, @window_fg_color, 0.5); + color: mix(@window_bg_color, @window_fg_color, 0.25); +} + +slider:disabled { + background-color: mix(@window_fg_color,@window_bg_color, 0.85); + border-color:mix(@window_fg_color,@window_bg_color, 0.8); +} + +scale slider { + margin: -0.3em; +} +/* progressbar and levelbar */ + +progressbar.horizontal, levebar.horizontal { +min-height: 0.5em; +} +progressbar.vertical, levebar.vertical { +min-width: 0.5em; +} + + +/* scrollbar */ + +scrollbar { + /* sometimes transient scrollbars appear on top of content! Therefore we need to let it at least be visible + (controls under scrollbars are still a problem, though!) + */ + opacity: 0.5; +} + + + +trough { + background-color: alpha(@window_fg_color, 0.1); + /*border: 1px solid alpha(@window_fg_color, 0.2);*/ + border-radius: 9999px; + margin: 0; +} + +scale.vertical > trough, progressbar.vertical > trough, levelbar.vertical > trough, progressbar.vertical > trough > progress{ + min-width: 0.5em; +} +scale.horizontal > trough, progressbar.horizontal > trough, levelbar.horizontal > trough, progressbar.horizontal > trough > progress { + min-height: 0.5em; +} + +progress, highlight, block.filled { + background-color: @accent_color; + border-radius: 9999px; +} +progress:disabled, highlight:disabled, +block.filled:disabled, block.filled.high:disabled, block.filled.low:disabled { + background-color: @disabled_fg_color; +} + +block.filled.high { + background-color: @success_color; +} +block.filled.low { + background-color: @warning_color; +} + +/* entry progress in each gtk file because they conflict */ + + + +/* notebook, tabbar */ +/* see buttons too */ + +notebook { + background-color: @window_bg_color; +} +notebook:focus > header { + box-shadow: inset 0 0 0 2px alpha(@accent_color, 0.2); +} +notebook > header { + border-radius:1em; +} + + +tab, button.radio, stackswitcher > button, .circular, .pill { + border-radius: 9999px; + margin: 1px; +} + +tab.reorderable-page, tabbox > tabboxchild > tab { + min-width: 1em; + min-height: 1em; + padding: 0.1em 0.3em; +} + /* see slider for active reorderable tab */ + + + +stackswitcher > button { + min-height: 1.6em; + min-width: 1.6em; +} + +stackswitcher { +margin: 0.3em; +} +headerbar stackswitcher { +margin: 0 0.3em; +} + +tab button { + padding: 1px; + min-width: 0.7em; + min-height: 0.7em; +} + + + +/* headerbar, .titlebar, windowcontrols... window.devel headerbar > windowhandle */ + +.titlebar:not(headerbar), headerbar, .top-bar { + border: none; + border-radius: 0; + background: @headerbar_bg_color; + color: @headerbar_fg_color; + margin: 0; + } +headerbar { + min-height: 2em; + padding: 0.3em; +} +.nautilus-window headerbar { + min-height: 2.7em; +} + +.top-bar { + padding: 0; +} +.titlebar > button, .titlebar > entry, .titlebar > box { +margin-top: 0.3em; margin-bottom: 0.3em; +} + +.titlebar:not(headerbar):backdrop, headerbar:backdrop, .top-bar:backdrop + { background: @headerbar_backdrop_color; } + +.titlebar:not(headerbar) button:not(:disabled):not(.close):not(.maximize):not(.minimize) { + color: @headerbar_fg_color; +} + +windowhandle > box { /* this is to fix Nautilus against libadwaita */ +padding: 0; +} + + +/* toolbar */ + +toolbar, .toolbar { +padding: 1px; +} + +/* menus (popover.menu, modelbutton, menubar, menubar > item */ +menuitem, menubar > item, modelbutton, modelbutton.flat { + padding: 0.2em 0.5em; + min-height: 1.5em; +} + +menuitem:hover, menubar > item:hover, modelbutton:hover, +menuitem:focus, menubar > item:focus, modelbutton:focus { + background-color: @accent_bg_color; + color: @accent_fg_color; +} + + + +accelerator{ + color: alpha(currentColor, 0.5); + padding: 0 0.2em; +} +accelerator:dir(ltr) { + margin-left: 1em; +} +accelerator:dir(rtl) { + margin-right: 1em; +} + + + +/* sidebars */ + +.sidebar-pane { +color: @view_fg_color; +background-color: mix(@window_bg_color, @view_bg_color, 0.7); +} + +/* icons */ + +/* actionbar */ + +/* searchbar */ + +/* infobar */ +infobar { + background-color: mix(@info_bg_color, @window_bg_color, 0.5); + padding: 0.5em; + } + +infobar label { color: mix(@info_fg_color, @window_fg_color, 0.5);} + +infobar button {margin: 1px 0.4em;} + +infobar.info, infobar.question { background-color: @info_bg_color;} +infobar.info label, infobar.question label { color: @info_fg_color;} + +infobar.warning { background-color: @warning_bg_color;} +infobar.warning label {color: @warning_fg_color;} + +infobar.error { background-color: @error_bg_color; } +infobar.error label {color: @error_fg_color;} + + + +/* statusbar */ + +statusbar { + border-radius: 9999px; + border: 1px solid alpha(currentColor, 0.1); +} + +statusbar > frame > border { + border-style: none; +} + +statusbar label { + font-style: italic; + font-family: monospace; +} + +/* color swatch */ + +colorswatch.light:hover > overlay, colorswatch.light:focus > overlay { +box-shadow: inset 0 0 0 1px alpha(black, 0.5); +} +colorswatch.dark:hover > overlay, colorswatch.dark:focus > overlay { +box-shadow: inset 0 0 0 1px alpha(white, 0.5); +} +colorswatch:not(.dark):not(.light):hover > overlay, colorswatch:not(.dark):not(.light):focus > overlay { +box-shadow: inset 0 0 0 1px alpha(@accent_color, 0.5); +} + + +/* arrow */ +arrow.right { + -gtk-icon-source: -gtk-icontheme("arrow-right"); +} +arrow.left { + -gtk-icon-source: -gtk-icontheme("arrow-left"); +} +arrow.down{ + -gtk-icon-source: -gtk-icontheme("arrow-down"); +} +arrow.up{ + -gtk-icon-source: -gtk-icontheme("arrow-up"); +} + +/* revealer */ + + + +/* expander, expander-widget */ + +expander, expander > title arrow, expander > arrow { + -gtk-icon-source: -gtk-icontheme("arrow-right"); + min-width: 1em; min-height: 1em; +} +expander:dir(rtl), expander:dir(rtl) > title arrow, expander:dir(rtl) > arrow { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + +expander:checked, expander > title arrow:checked, expander > arrow:checked { + -gtk-icon-source: -gtk-icontheme("arrow-down"); +} + +treeview.view.expander, window.print treeview.expander.dialog-action-box { min-width: 16px; min-height: 16px; -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); color: alpha(currentColor,0.7); } +treeview.view.expander:hover, window.print treeview.expander.dialog-action-box:hover, treeview.view.expander:active, window.print treeview.expander.dialog-action-box:active { color: currentColor; } + +treeview.view.expander:checked, window.print treeview.expander.dialog-action-box:checked { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +treeview.view.expander:disabled, window.print treeview.expander.dialog-action-box:disabled { color: alpha(currentColor,0.5); } + + +/* separator, paned > separator */ + +separator, paned > separator { + background-color: alpha(@window_fg_color,0.3); +} + +separator { + min-width: 1px; + min-height: 1px; + margin: 0.4em; +} + +paned > separator, paned.horizontal > separator, paned.vertical > separator { + min-width: 0.2em; + min-height: 0.2em; + -gtk-icon-source: none; + margin: 0.2em; +} + +button separator { + margin: 0.2em; +} + +.horizontal > separator { +margin-right: 0.5em; +margin-left: 0.5em; +} + +.vertical > separator { +margin-top: 0.5em; +margin-bottom: 0.5em; +} + +/* .needs-attention */ + +@keyframes needs_attention { from { background-image: radial-gradient(farthest-side, @accent_color 0%, transparent 0%); } + to { background-image: radial-gradient(farthest-side, @accent_color 95%, transparent); } } + +stacksidebar row.needs-attention > label, stackswitcher > button.needs-attention > label, stackswitcher > button.needs-attention > image { animation: needs_attention 150ms ease-in; background-image: radial-gradient(farthest-side, @accent_color 96%, transparent); background-size: 6px 6px; background-repeat: no-repeat; background-position: right 3px; } + +stacksidebar row.needs-attention > label:dir(rtl), stackswitcher > button.needs-attention > label:dir(rtl), stackswitcher > button.needs-attention > image:dir(rtl) { background-position: left 3px; } + +/* :drop.... */ + +:not(window):drop(active):focus, :not(window):drop(active) { border-color: @accent_bg_color; box-shadow: inset 0 0 0 1px @accent_bg_color; caret-color: @accent_bg_color; } + +/* calendar */ +/* see scrollbar buttons */ +/* calendar moved to the separate gtk.css because they're too different*/ + +calendar label { + padding: 0.1em; +} + + +/* plane */ + + +/* general typography, .accent, .success, .warning, .error */ + +.large-title { + font-weight: 300; + font-size: 24pt; +} +.title-1 { + font-weight: 800; + font-size: 20pt; +} +.title-2 { + font-weight: 800; + font-size: 15pt; +} +.title-3 { + font-weight: 700; + font-size: 15pt; +} +.title-4 { + font-weight: 700; + font-size: 13pt; +} +.heading { + font-weight: 700; + font-size: 11pt; +} +.body { + font-weight: 400; + font-size: 11pt; +} +.caption-heading { + font-weight: 700; + font-size: 9pt; +} +.caption { + font-weight: 400; + font-size: 9pt; +} + +.title { + font-weight: 700; + font-feature-settings: "zero"; /* in titles, it can be interesting to differentiate clearly between 0 and O, if the OTF font allows it */ +} +.subtitle { + font-style: italic; + font-size: 90%; + font-feature-settings: "zero"; +} +.mono, .monospace { /* blind shot */ + font-family: monospace; +} + +.accent {color: @accent_color;} +.success {color: @success_color;} +.warning {color: @warning_color;} +.error {color: @error_color;} + + +/* .linked: we shall avoid */ /* or not...*/ + +.linked > button:first-child:not(:only-child), +.linked > combobox:first-child:not(:only-child) button.combo { +border-top-right-radius: 0; +border-bottom-right-radius: 0; +} + +.linked > button:last-child:not(:only-child), +.linked > combobox:last-child:not(:only-child) button.combo { +border-top-left-radius: 0; +border-bottom-left-radius: 0; +} + +.linked > button:not(:first-child):not(:last-child), +.linked > combobox:not(:first-child):not(:last-child) button.combo { +border-radius: 0; +} + +.linked > button:not(:only-child), +.linked > combobox:not(:only-child) button.combo { +margin: 0; +} + +.linked.vertical > button:first-child:not(:only-child), +.linked.vertical > combobox:first-child:not(:only-child) button.combo { + border-radius: 0.5em; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +.linked.vertical > button:last-child:not(:only-child), +.linked.vertical > combobox:last-child:not(:only-child) button.combo { + border-radius: 0.5em; + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +/* link */ + +.link > label, link { + text-decoration: underline; +} + +/* window... &.csd, &.csd:backdrop, what about .tiled, what about &.solid-csd, &.ssd, &.messagedialog .message-area, .response-area, .about */ +/* part of this needs to be adressed separately between gtk3 and gtk4 */ + +.dialog-action-box, .dialog-vbox { +padding: 0.3em; +} + +.response-area { + padding: 0.5em; +} +.response-area > button { + min-height: 2em; +} + + + + + +/*.background.csd,*/ +window.background.csd.popup { + box-shadow: 0 0.25em 0.5em 0 alpha(black, 0.5), + 0 0 0 1px currentColor; + /*background-clip: padding-box;*/ +} + + +/* popovers defined in each gtk-3.0 or gtk-4.0 because they conflict each other */ + +popover button, popover arrow { + color: @popover_fg_color; +} +popover .view { + background-color: transparent; + color: @popover_fg_color; +} + + + + +/* window controls */ + +button.close:not(:backdrop), +button.close:hover, button.close:backdrop:hover { + color: @destructive_color; +} + + +button.maximize:not(:backdrop), +button.maximize:hover, button.maximize:backdrop:hover { + color: @success_color; +} + +button.minimize:not(:backdrop), +button.minimize:hover, button.minimize:backdrop:hover { + color: @warning_color; +} + + + + +windowcontrols > button { + margin-top: 0; + margin-bottom: 0; +} + +windowcontrols > button:dir(ltr) {margin-left: 0.4em; margin-right: 0;} +windowcontrols > button:dir(rtl) {margin-right: 0.4em; margin-left: 0;} + +windowcontrols > button > image { + background-color: transparent; /* against libadwaita's */ +} + +windowcontrols.end {margin-left: 1em;} +windowcontrols.start {margin-right: 1em;} + + +/* osd * .osd, toast, .app-notification */ + +.osd, toast, .gedit-search-slider, .app-notification, .floating-bar { + background-color: alpha(mix(@window_bg_color, @view_bg_color, 0.5), 0.75); + border: 1px dashed alpha(@view_fg_color, 0.3); + background-clip: border-box; +} + +toast, toast label { /* override libadwaita */ + color: @window_fg_color; +} + +.app-notification, toast { + border-radius: 9999px; + padding: 0.2em 0.5em; +} +.app-notification > border { + border: none; +} + +/* frame */ + +.frame, border, notebook { border: 1px solid alpha(currentColor,0.15); } +frame > border, .frame {padding: 0px;} /*for libreoffice to avoid undershoots in many places */ + +/* no double frames for libreoffice, nor undershoots in many places */ +scrolledwindow viewport.frame { + border-style: none; +} + +frame { border-radius: 0px; } + +frame > label { margin: 4px; } + +.border-outset border { + border-width: 2px; + border-style: outset; + border-color: mix(@window_bg_color, @window_fg_color, 0.1); +} +.border-inset border { + border-width: 2px; + border-style: inset; + border-color: mix(@window_bg_color, @window_fg_color, 0.1); +} +.border-groove border { + border-width: 4px; + border-style: groove; + border-color: mix(@window_bg_color, @window_fg_color, 0.1); +} +.border-ridge border { + border-width: 4px; + border-style: ridge; + border-color: mix(@window_bg_color, @window_fg_color, 0.1); +} + + + + +/* toast */ /* see also .osd */ + +toast { + border-radius: 9999px; +} + +/* statuspage, &.compact */ + +/* cards */ + +card, .card { +background-color: @card_bg_color; +color: @card_fg_color; +} + +/* shortcut, shortcuts-section, shortcuts-search-results */ + +label.keycap { + padding: 0.3em; +} + +label.keycap, accelerator { +border-radius: 0.3em; +background-color: alpha(currentColor, 0.15); +} + +shortcuts-section { +padding: 1em; +} + +/* stacksidebar, navigation-sidebar */ + +/* spinner */ /* animation definition moved to each gtk file because of contradiction */ + + +spinner { + -gtk-icon-source: -gtk-icontheme('process-working-symbolic'); + animation: spin-no-spin 0.5s alternate infinite; + animation-timing-function: steps(5, start); +} +spinner:checked {animation: spin 1s linear infinite;} + +/* tooltip */ + +tooltip, tooltip.background { + background-color: alpha(@info_bg_color, 0.8); + color: @info_fg_color; + border: 1px dashed alpha(@info_fg_color, 0.5); + padding: 0.5em; + border-radius: 1.5em; + /*background-clip: border-box;*/ +} + +/* gridview, flowbox */ + +flowboxchild, flowbox > child { + padding: 1px; +} + +flowboxchild:selected { + background-color: @accent_bg_color; + color: @accent_fg_color; +} + +gridview > child { + padding: 0.3em; + +} + +/* leaflet */ + +leaflet > separator { + margin: 0; + padding: 0; +} + +/* banner */ + +/* flap */ + +/* rubberband */ + +.rubberband, rubberband, XfdesktopIconView.view .rubberband, .content-view rubberband, .content-view .rubberband, treeview.view rubberband, flowbox rubberband { border: 1px solid @accent_color; background-color: alpha(@accent_bg_color,0.2); } + +/* indicatorbin */ + +/* avatar */ + +avatar { border-radius: 9999px; font-weight: bold; } + +avatar.color1 { background-image: linear-gradient(#83b6ec, #337fdc); color: #cfe1f5; } + +avatar.color2 { background-image: linear-gradient(#7ad9f1, #0f9ac8); color: #caeaf2; } + +avatar.color3 { background-image: linear-gradient(#8de6b1, #29ae74); color: #cef8d8; } + +avatar.color4 { background-image: linear-gradient(#b5e98a, #6ab85b); color: #e6f9d7; } + +avatar.color5 { background-image: linear-gradient(#f8e359, #d29d09); color: #f9f4e1; } + +avatar.color6 { background-image: linear-gradient(#ffcb62, #d68400); color: #ffead1; } + +avatar.color7 { background-image: linear-gradient(#ffa95a, #ed5b00); color: #ffe5c5; } + +avatar.color8 { background-image: linear-gradient(#f78773, #e62d42); color: #f8d2ce; } + +avatar.color9 { background-image: linear-gradient(#e973ab, #e33b6a); color: #fac7de; } + +avatar.color10 { background-image: linear-gradient(#cb78d4, #9945b5); color: #e7c2e8; } + +avatar.color11 { background-image: linear-gradient(#9e91e8, #7a59ca); color: #d5d2f5; } + +avatar.color12 { background-image: linear-gradient(#e3cf9c, #b08952); color: #f2eade; } + +avatar.color13 { background-image: linear-gradient(#be916d, #785336); color: #e5d6ca; } + +avatar.color14 { background-image: linear-gradient(#c0bfbc, #6e6d71); color: #d8d7d3; } + +avatar.contrasted { color: white; } + +avatar.image { background: none; } + + +/* undershoot, overshoot */ + +undershoot { +background-image: image(alpha(@success_bg_color, 0.3)); +background-repeat: no-repeat; +} + +undershoot.top { + background-size: 100% 0.5rem; + background-position: top; + } +undershoot.bottom { + background-size: 100% 0.5rem; + background-position: bottom; + } +undershoot.left { + background-size: 0.5rem 100%; + background-position: left; + } +undershoot.right { + background-size: 0.5rem 100%; + background-position: right; + } + +overshoot { + background-image: image(alpha(@warning_bg_color, 0.3)); + background-repeat: no-repeat; +} +overshoot.top { + background-size: 100% 50%; + background-position: top; +} +overshoot.bottom { + background-size: 100% 50%; + background-position: bottom; +} +overshoot.left { + background-size: 50% 100%; + background-position: left; +} +overshoot.right { + background-size: 50% 100%; + background-position: right; +} + + + +/* GTK NAMED COLORS + ---------------- + use responsibly! */ + +/* +widget text/foreground color */ +@define-color theme_fg_color @window_fg_color; + +/* +text color for entries, views and content in general */ +@define-color theme_text_color @view_fg_color; + +/* +widget base background color */ +@define-color theme_bg_color @window_bg_color; + +/* +text widgets and the like base background color */ +@define-color theme_base_color @view_fg_color; + +/* +base background color of selections */ +@define-color theme_selected_bg_color @accent_bg_color; + +/* +text/foreground color of selections */ +@define-color theme_selected_fg_color @accent_fg_color; + +/* +base background color of insensitive widgets */ +@define-color insensitive_bg_color mix(@disabled_fg_color, @window_bg_color, 0.2); + +/* +text foreground color of insensitive widgets */ +@define-color insensitive_fg_color @disabled_fg_color; + +/* +insensitive text widgets and the like base background color */ +@define-color insensitive_base_color mix(@disabled_fg_color, @view_bg_color, 0.2); + +/* +widget text/foreground color on backdrop windows */ +@define-color theme_unfocused_fg_color @theme_fg_color; + +/* +text color for entries, views and content in general on backdrop windows */ +@define-color theme_unfocused_text_color @theme_text_color; + +/* +widget base background color on backdrop windows */ +@define-color theme_unfocused_bg_color @theme_bg_color; + +/* +text widgets and the like base background color on backdrop windows */ +@define-color theme_unfocused_base_color @theme_base_color; + +/* +base background color of selections on backdrop windows */ +@define-color theme_unfocused_selected_bg_color @theme_selected_bg_color; + +/* +text/foreground color of selections on backdrop windows */ +@define-color theme_unfocused_selected_fg_color @theme_selected_fg_color; + +/* +insensitive color on backdrop windows*/ +@define-color unfocused_insensitive_color @insensitive_bg_color; + +/* +widgets main borders color */ +@define-color borders alpha(currentColor, 0.3); + +/* +widgets main borders color on backdrop windows */ +@define-color unfocused_borders @borders; + +/* +these are pretty self explicative */ /* They are already defined */ +/*@define-color warning_color #{"" +$warning_color}; +@define-color error_color #{"" +$error_color}; +@define-color success_color #{"" +$success_color}; +//@define-color destructive_color #{$destructive_color}*/ + +/*WM*/ + + +/* +these colors are exported for the window manager and shouldn't be used in applications, +read if you used those and something break with a version upgrade you're on your own... */ +@define-color wm_title @selected_fg_color; +@define-color wm_unfocused_title @window_fg_color; +@define-color wm_highlight alpha(white, 0.3); +@define-color wm_borders_edge @borders; + +@define-color wm_bg_a mix(@window_bg_color, @window_fg_color, 0.2); +@define-color wm_bg_b @window_bg_color; + +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_border alpha(black, 0.18); + +@define-color wm_button_hover_color_a shade(@window_bg_color, 1.3); +@define-color wm_button_hover_color_b @window_bg_color; +@define-color wm_button_active_color_a shade(@window_bg_color, 0.85); +@define-color wm_button_active_color_b shade(@window_bg_color, 0.89); +@define-color wm_button_active_color_c shade(@window_bg_color, 0.9); + +/*FIXME this is really an API*/ + +/* content view background such as thumbnails view in Photos or Boxes */ +@define-color content_view_bg @view_bg_color; + +/* Very contrasty background for text views (@theme_text_color foreground) */ +@define-color text_view_bg @view_bg_color; diff --git a/gtk-4.0/gtk-dark.css b/gtk-4.0/gtk-dark.css new file mode 120000 index 0000000..78c9d4e --- /dev/null +++ b/gtk-4.0/gtk-dark.css @@ -0,0 +1 @@ +gtk.css \ No newline at end of file diff --git a/gtk-4.0/gtk.css b/gtk-4.0/gtk.css new file mode 100644 index 0000000..50045e2 --- /dev/null +++ b/gtk-4.0/gtk.css @@ -0,0 +1,104 @@ +@import 'common/colors.css'; +@import 'common/common.css'; + +/* Based on adw-gtk version 4.7 and 4.9 */ + + +.normal-icons { -gtk-icon-size: 16px; } + +.large-icons { -gtk-icon-size: 32px; } + +*:disabled { + -gtk-icon-filter: opacity(0.5); +} + + +popover > contents { +background-clip: border-box; + +padding: 0.5em; + +} +popover, popover.background { +background-color: transparent; +} + +popover > contents, popover > arrow { + border: 1px solid mix(@popover_bg_color, @popover_fg_color, 0.5); + background-color: @popover_bg_color; + color: @popover_fg_color; + box-shadow: 0 0.25em 0.5em 0 alpha(black, 0.5); +} + + + + +entry > progress { +margin-bottom: -0.5em; +} +entry trough > progress { + background: none; + box-shadow: inset 0 -0.1em 0 0 @accent_color, 0 0.1em 0 0 @accent_color; + border-radius: 0; +} +entry { + padding: 2px; +} + +entry trough, entry > progress { +background-color: unset; +} + +@keyframes spin { + to { transform: rotate(1turn); } +} +@keyframes spin-no-spin { + to { transform: rotate(0.25turn); } +} + +/*decoration, window.background.csd:backdrop*/ +.csd { + box-shadow: 0 0.5em 1em 0 alpha(black, 0.5), + 0 0 0 1px @headerbar_fg_color; + margin: 1em; /*for resizing */ +} +/*decoration:backdrop, window.background.csd:backdrop*/ +.csd:backdrop { + box-shadow: 0 0.5em 1em 0 alpha(black, 0.5), + 0 0 0 1px mix(@headerbar_bg_color, @headerbar_fg_color, 0.5); +} + +.titlebar, window { /* so much easier than in gtk3 */ + border-radius: 12px 12px 0 0; +} + +/* box-shadows are cut, so do not draw them */ +/*tooltip.background { + box-shadow: 0 0.25em 0.5em 0 alpha(black, 0.5); +}*/ + +tooltip { +margin: 2px; /*otherwise, border might look cut; weirdly it could also be used to draw box-shadow, though...*/ +} + +/* calendar */ + +calendar { + font-feature-settings: "tnum"; +} +calendar > grid > label.day-name { + font-style: italic; +} +calendar > grid > label.week-number { + font-size: 80%; +} +calendar > grid > label.today { + box-shadow: inset 0 0 0 1px @success_color; +} +calendar > grid > label:focus { + color: @accent_fg_color; + background-color: @accent_bg_color; +} +calendar > grid > label.day-number.other-month { + color:alpha(currentColor, 0.4); +} diff --git a/previews/gtk3-everforest-less-dark.png b/previews/gtk3-everforest-less-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..459cbc69e815b635142df26d6d021a9e9ccb1f47 GIT binary patch literal 133196 zcmd42^;=cl`aO&yh)79yNNu{iltx;l5s>cg6p=0o>2B%n?oMITNP|dseR`w2WOZ?+$n>OXn`8j$68%EP8|Xx`On3)lNw(kLI+EnI7fO1%{&c|Pq2;02JK1%q!cTRBy9j63;re}w zoN5U~?UgVB*;llGe#l5C`ZM8&5l4t;72gpr7amy5pPZ_;I9|MZL$H_jbo~i!Cwiz* z>&>ooEK}-3*plEua-NRs!yz9ZO5%-Ydy@%;Mv)H#IS1zdxn_3CQ|%OO=t^0_N1S9n zYMbu4oJzZtY1nz^KdmQ~I=3TMa`NmwnCYLRUx-&{W_BEol|HPE*ibl~p?V)}uUzMb zfB!6~^d0^GT+%?xKwSB#@!_BnI?S5Se-t_2ax@$p8_SHgCR(BRdngm!9K_T zl8oDx57YfwLsix4cCGaO#7Bt#-2eEGIUmy-^w9san!rz(f!bb26V6t%RpO1eJ>E?@ zd3n@NyFSPjjk-L@x1J1hEzKLd?pLR5kxPmHcdrr1x)9jM1a5wZpVV6L>3W{}klgc8 z#~OTia+XTs;K%(fCbs1)#cDHAu_*aC-uPFl_j0_O}9JK z;zO@@>&>g2mLK|#xxRmoKr&Xlv~#EIS6MtuLKrR*uR}0znOZ0sUal$Hl-^en#V_q> zclR*+UP6(Q?2{QU9@j=;X(ZbpTl#PpHvWBA=t%Ldw&l2f*7NRO{Y;h!E&)a6aob+w zIVB~m-V$1v}rw!70~kYQUb+`}+Gu1PtYW z?)Qo+%O^O>qez7uES6zUz(k3s5R%Iw3o9G)D!3cLkKCo{38q-P6$e{Z0YVy+sJ%N^ zh62T82IAjG5`H+PJ0Q_+y-prHbLANcS(?9G;(Iclg3f%6P zY*YL@Z6RVEn7qY~4u)cMEbht+5~t4?kd5kg6-|Cphz_A940#nOZtExF@a!%WYh?a_gw^YE;N|ph zWH(RORwy+c&f{6>4L}$Mav;l6#t})nkmMbkukp;XliRx&uMqryKo&wDk!GaYrmC96o3uOuj;b;>%Iv-)cn(jzR?3|pxM$x12K3>GDB&9|UC(^_Ybwt>pP!}TOo)?n&g>Wpr zSvo2VSWZu`9w%#M17_U3?;MH#<}H7Dyf`x&8E&91 z>n=^{(29!^Q-*Di{?tywT3-eqZX4e_VdhtgvYj|#ze2>zcFu+z*KN{Uadb{kU0%N` zR!~+JQ&ygWPxS0?#(DHx$;u`|zHT@k2Zsx(C`B2~NR!a;eZkx`}T2l z*ZdH7TJKkHl&OfUgCFJQ+vI~V9xwhW{3_Hi1-wfwPMRwXwhVjHW;2y1^>uVYU~Ud& zKX)HN5ZV-buuN7jdC=d`C-dSvB`iT}Ut;L0#VaJgor~)q^!=j_5U{)ot&+*$UL46A zPyQts9y#f`1GXss#upJxccVVU-tk(!2^TUoJTjNmWW=pZp~GIAF2_hz*W^19y+kjf zt#Jj2rPv?c{q^pwrBRUzhE;^nWCjAuk81%hdTb2N-2@3%um#-i2{Q0sGL9k)G}&tt z4;F3dmhUEd)wuKA7PkC^Uk!=tvy#ch&t{Y35-)4`VZ1^TE01?DrZ;B){UTt3M4lV7 zn>*ZPh*zL}hN4QIK3JX0jX%odG1iJs(~XR_FCK_R-|cp(i%+sI5R-JnjmQMN21^Rr zailGO<`j27Q;id~TLnVS*0ebj{)Owf8d9?$+YgFnIaxR79Z^wze7D7f-TdD%+0Jot zqV%~L;pD`=1r*JV4zDv4{ofJ^5UU@GJw{;l;dJPy%0v^>i}0Id5E%*2qbJ?8Jhgcn z-1|jSCroQuvkKxxkc&;#lRepIC*X~uBh{;Oxc9Jm8*aE4#yCwcMq)Xc@lS_}XegO_ z#U)fp0wO4<;k9+XfjoH1OBDIa$@Omv>BIi_`Bdz=>7RYc_$tn(?YU!TMjO2Cbe07{ z%;~PLsyaK2UKW()X5|S=oUJyrm@E4N?C7fA>He;jB=M)HK4;b2)X5&M`y(oF8Vkfi zhLo;Vj&*fgT=JCc&2;LsWAG{=LEaCm!_Ry_xn1+e;B1Y%G=-!sJPg%waZIp>=`x2- zT4m&oMsEg!;E;^$^{`E_;I`XC z2%!(g(6Z8Km$+!*~hI(LF|yqeVbo@g}?g`>(2%0vR9i5(RB;P!r> zM=N)}ZR7lS?ZN#^&)P>AwIT8Q9VJ!!4a&jGLHh%_cSs3VuxUblqa-ejf>D!toX1n6 z%WZQf*oVjS?meC?BxS@+ie~v_f zC#24nL^;C0ztD=I>XMGJ@Pq3(%r%5(+xBG8-xuQ@=etbBe~#OLa{?-KZ#qf-!oTAW z--3+cPTPJn$ikE-=C(6K?Cj1J50Zo5j_r2`e$X?dSN4YW610&ZjnAzFlcXss%Y0OR z0g~FmL2+8uxGhHH4^CVe)~A=SWaoq?*%d{k$Q=BYGS%%rCcE!^(4G@$(7dx5?zZ9n z(rG2TP578Y1C`Vr+^~7#$!XQ2)nL*zg_H z5MLq?S<7GJ2S1&{5+f|I7E}CHnAYlZULtsX?P<|uLL=XLEjZfRg7JBmQM13m(0-=A z)aR;_R-L&q*jU>$tykLx_48Tb=*n?OT*aC%d~6z9bchP$uhxA}dP+yxJPT7_JY`Bk z>jNoGf!-)&%XH|EpDLI~e}Zm8Rk_hSO=2XR!McBxn^LISoxVeSOUqk+PNwAGQ0w$I)kHvZpOu zdT|t=2`blAwSSLGmj3AYVx#-&&kVH9oe!1r1FG!g7)`?Lh7zbpPTA^q+1rYt+Fh#N zmp4cf6jahW6hkRD&W}d)qh{s_H}T<73M}7F2t|w5xXphe)nI91&V6z5i(3Q8Wuz3uDhZ{*XS7j{2;^R|R2rC{u*8>{-yt)uQ%#=h#b8L|3M^=iYm zHiw0%%!MKub|Vpj8B3%4>(1TykD5K84>)R0yH9BGS~lI7pd^@sNzW+`P=E-R&i8&% z|Gv(H_GnKAFW@LCp^^XYuZB#>C%U2D#I%6YUdK%gxqNH0tsI6%34W)3xR>g+ zX0Kd%oP;x&$7kB2pu8#XDDd^GkW0e+eI)W$zYxY?jOyJ)RM}LqT$wKJ#2{N9CM0p8 z1&LnGp%S;Py_6{umg@88gqf*+P`lktDpl_cQ`Kr?dbsSU+s%L=j?Y{={dmldBce_z zg68k1$M;rvyyakHrkG00vKC=vkn6i1mowvt1SWHFXxDUbhfvXuF##E7N?{5-iK=;D(e?>rTvc^Z=61!es~a=RV_zuI6w#kg zJ!%?K>b+j332GGPq)?2KPElDEf^}}oubr=Cs9?q5MlM_1Is3Ew&3p?ggavQL2lFAr zy}DycN{U@#Tft@)N_s!zZ>m6MK!`jQZ*%OZRZQt-V?_LlmO^tBNin;W>+B603jyOSg z0jjK26ZXHReM&cv5e&6pomiX{YS(xP>=-upq+~JyznnX9rBT*63jVg{h#7U);WCpt zO?@E}ZF%8B@ZKb5J+0z7q_LJid-2$hMD~#N(VEb9GN8L^?4_{{N!D*Ta7|py=_IsW z?K_~=n#1`8U*^|@EQ5Gp& zuFCWpu}#27L*av;q9nnU3Q4lJ?@R}0DriTI-gg4S%ah-DH1OD=QmO5Ob?4SomSa13 zCqkz)H;g&QhK8nZDL3IM^}i5e84C1oQnUI~_-eoTPxtRQ6f)SC-L=i^sdLqS3zrJc zs~c(`XX~=p)+Uo^j>eEr8E$tknOt){Ol2DQY5LczYb7ay8%s%`_r5ScOEli@bhu)) zl=R{R9`JgY*_ob)vVtl%&=lX^DCW@#d^>aN&F0!pXC0_#CS>PykLTV@!aLQ=vG*hB zRwf=^K8-T?r?iUxG5Oa6-G~;g?9TVet@jB(Wck2Bwfx)la!q%`W0vW9tqdpqvDPp9TwXCUULQ*T9+5oA z*It)2sejY+=-SIM=%U2M$RcJ+Es~gWg8gjwOfVw%?RGH_1e#6No`yw)gDaOJBg15ebV>t?JJ zAIf{XRwn_$?biMI3Mre5*jG^k;<9PH_=Y`LYD(6mcl!wRRk!;5?t}jvh0KfLy~R4g znTUhSenmqpX&l>oW2+pS=};tbDp9xiPm%a0DtVF>ecF;q&&Og;AOnQ+t4uf7k z?ffP*8;a3o#gTm{h!Wznbk9bu)SOBhD;3zQ$MNedxxRB83uX0Zo)B@~(q}sU|J1-; zF=&WlCT2U?XH(D@XK7m7bBSraQAs6+8+n57x+lbN>36*QuwO4a@P5zqpdPkd{Mw=9 zP9*c_4A8~-2)U_G)$tQfsD<5M3x03!J5qaw8E}1hvi%!5eUfHoXeTMzoNZT8*{`If z4R5f)9d`QzoD%*TizfW)&aQwxKT$gjuULDov<|;hGqJMbHc~iogiOk#<#)xb*txUR zIHU_cuwum(cW&EsMew`}NpRk9+tjwDNj;al=HoqTToC>8w(3Vyka+KGHD@Lah?e=J z0iaWJTU?R}AP4<6;uw3F|0ar&O5D?5(nnDQplIdKOCb-l%yxazrf7;!XlcvVNQ;B; zOZF(nFiBlLb#f>pcgc22aWcKSTlOl*<-LI4oW;1lb3D(|&zEaK&$<6NvOyzXX22{- z2G2{BQZJiqzVSYYUy=OBtd!oltCB#_+*j4#F=_i2H(B)A0!xm;UV|`VTk!o)8L;c#`7abb;Ii1@;|id;DCO(9|L;w*oh5>T53nDQ0k}yKnr8LqYI(ey

3$vfHx`u2jl{v5!$UOoU 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�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 literal 0 HcmV?d00001 diff --git a/previews/gtk3-gtk4-xfwm4.png b/previews/gtk3-gtk4-xfwm4.png new file mode 100644 index 0000000000000000000000000000000000000000..d56c4a5c40f4505f0a7ba500f47e6606472d9b16 GIT binary patch literal 412670 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�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 _T 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 X0CRe!VT^l}00000NkvXXu0mjfB5{9s literal 0 HcmV?d00001 diff --git a/previews/square-small.png b/previews/square-small.png new file mode 100644 index 0000000000000000000000000000000000000000..a85b1a1842692c8636b4403e0ad4dc5900414a29 GIT binary patch literal 10246 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 GLK6V0Nd!>< literal 0 HcmV?d00001 diff --git a/xfwm4/frame-inactive.png b/xfwm4/frame-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..af25b457ae5a74161deaf21198190d313ac1a50b GIT binary patch literal 713 zcmeAS@N?(olHy`uVBq!ia0y~yU_1uIyd2CxkwueDbAS{}x}&cn1H;CC?mvmFKz>w! zPlzj!E-IT;Qr2HoF}wTs`qo$&}~CQ(o0fcwRj9UB#3S zCDT8bPWxUm>wER|Z?)5ZmCX5DKkIYJygw!L|JKg=+pz3U`R>1+`~Q{{)&6ntaRHjn zSQ6wH%;50sMjD8dJA97zx|PWykm zr}yTO*TLnStK?rgFYO6s4S$wZtF`0nucbc%%C=uUQW0JzoV-_K&%X^?Tf-~v)}_dZ z#C_kZ^L53Cw!iAf{+!#*dhE}xx9n~`hctQ)-B5Y#`7kl3{o|SsaXt22{K?im*W**o zjkRogBw7O{S~o_zNmom=AD_Oc+W1%6$#-Wfw7J$D?*PgKN*Ho2HsDfrOB8WSJOVUI zqesFp3CI?Kn2ezYm-vwmL7+K{4KVd4L5&4D1VatbI;`Ryf+$WxQgZ~uNl4~n^A1?A zG7j$?$q>Qe0C3=7Iv8p@7Egt!Jieg4BQfob$h{*w0;`lC&zE{3|1k8K)noy64Pe4x N@O1TaS?83{1OO&C8oB@g literal 0 HcmV?d00001 diff --git a/xfwm4/hide-active.png b/xfwm4/hide-active.png new file mode 100644 index 0000000000000000000000000000000000000000..346ac423ecbaa4234f7844e1731da981c1ed32f8 GIT binary patch literal 4631 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 BDS-e0 literal 0 HcmV?d00001 diff --git a/xfwm4/hide-prelight.xpm b/xfwm4/hide-prelight.xpm new file mode 100644 index 0000000..e5aeece --- /dev/null +++ b/xfwm4/hide-prelight.xpm @@ -0,0 +1,28 @@ +/* XPM */ +static char * hide_active_xpm[] = { +"20 22 3 1", +" c None", +". c #FFFFFF s active_text_color", +"+ c #0A4ABA s active_color_1", +" ", +" ", +" ................ ", +" .++++++++++++++++. ", +".++++++++++++++++++.", +".++++++++++++++++++.", +".++++++++++++++++++.", +".++++++++++++++++++.", +".++++++++++++++++++.", +".++++++++++++++++++.", +".++++++++++++++++++.", +".++++++++++++++++++.", +".++++++++++++++++++.", +".++++++++++++++++++.", +".++++.......+++++++.", +".++++.......+++++++.", +".++++.......+++++++.", +".++++++++++++++++++.", +".++++++++++++++++++.", +".++++++++++++++++++.", +" .++++++++++++++++. ", +" ................ "}; diff --git a/xfwm4/hide-pressed.png b/xfwm4/hide-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..aa113fa7b95931d9263ccf64a43a5d3436ca9122 GIT binary patch literal 4624 zcmeHKYj6|S6<*;g20uu76dZ7hMl_iOSZQB+Z7kcWBy3@13lOm>&BXh-5{vb+c5MkK zr6h#JBrdJ%JQ!+PCxx2OX~RG}l%y?o!3iHqeGb!sr0VH%@-mR;=?bs{m>-3)7-UsP9V>KtZSDejWlnw)zak_fz}Iw z!*6@Ne)Zpa|B7!fU0yTz)3LEv_$z}$+ZqcSU7sJvTH6zwmF~q8 z&n*4Q`E=r)Z>B!}V(J?9>^5}#_e%#cM{`JKz^?pv24*REXiH>TCI$uhh=X_ytnuw>H)2w>EWNKHkk6-JdMDb>i6j4Lx;tHtM^|i;ubXeUKTP7)zZFweI|l zzvzxV15ZT1-c>MoU*DAzf4L@%#13OO!ebl$oN4hlf7J8O^)*kF>-LTe47Jtte7xu4 z?adkAGbOKfk2CxDMd_;V$A=5tr>iFpjck8lRsXHkPrtZf6f1mez_b74Th4b!M@C1^ zhTpz^9aFX^`(JdSb_`p%T?#fSP5zCn5RaNTG0r1XI+{=uhE-Ih6P(b36a$aKQp{<* z_R?9SK@y$DMvI^DC){X5RFxpMHOil0HR3Y4C!bjCbMa$QNv|H zR+r62gQlXiIE_tENA7qM85k2|B5-e7YNw2qMTUx`7-Bbj*5@GL$!Xl7C<)eVPNh<& z6m5zp!)DUqaF_|oOi?&!;PS4R!lm(;yjq3GVt9}&B&CER#bX8)ljGxUiqmL>eZ!=G z(S+ZhhmXlQ7Jv_PnoF2T6Jd@<&C@Mp#oG=bIfp*gLJsaqAoFG<$J>$u^0uRxvU)m% zDCF%EZOMohjwqN>1VuqrhEvHIN2)h2Z=q5UmZAyG3do+JsYszIvS#?E?r7mmcLdDy zxHGgTW7m{H%kO7BaiL9h&*yO()$>^~E=VG)iGtN)2@$*vw^0reXY3&Y=d3)!8H%w| zh_@qxK+~XnF+#~^xBSaGd%}}_7K@`p)&WiJP4&gjPbSNaEkcASbK{O;K zs7fv}-76JJ1Sku~@uEYt;{;7xamGqoaNf#sIC5Aio)Tz^u-h~!QDE1{lTi-RDMh(3 zGACkTZ9^rTbp?D*BV{6{Rss=D34wvrxKWC=rKdK6QWR}bIF(J(MmVfAMU#|`B5n3* z*7u^M43(&2YQ0l4SJT2mFhDG))+qpJ>ktd;P9jc;Cxh{L#A(cT-Tby6u9L_qoQG2o zfad#faIz1tB}kUYI-tV&lHvSa+EVsLZ9%Qsr|e@y(yo%h zpj`@<6S5)5Tsz7p3$U_V!VWGLM$kQS_(4=E`wiCkge5x9c#)c!&l?$Q!<_e|~74y0xQ2!jg22{K61EKReF zJx7@N=7(st^ERHbQ#fIxEjYuGHk=o19B#KG1__)%!)2K1^#2s1WwIuynITq~)wVd9 z)C%)|r9G=Kt&ajV*){0T(C*FoexKtEQgSmtxpKRiM;Huqhs=uKIlAWPniT`HQl6`> zIl5-Wz^s(#s_XwoSJBiPBZ|R4dMS7xO!4hed=s$mH zZ~txeZ~3{*D;rDCmBDA}k=u@l=gYoJZo2$o*VWwwL2SCG;`yC@Kbv2$dTZ%}nJ3?? z+FCmPukQ?-j&zhQ++Fa;qsJnKdsaSGdZgpz<-l_%i&s?~^{#te;+w_h=1hbB)D5|{ zy7+fz{3Ts${$BEf3wl%KH=5qOe*aIp-~07DZ6y<9i{(RQWmk8D^0@w26Cdq;$mLqG z*i^NfA}-X?MCF6SfBoLx+qt6Ug%6KX#eb;7-UyQ3#DPzK3sGS{Z@uToUv7T*KR&!9 AKmY&$ literal 0 HcmV?d00001 diff --git a/xfwm4/hide-pressed.xpm b/xfwm4/hide-pressed.xpm new file mode 100644 index 0000000..e5aeece --- /dev/null +++ b/xfwm4/hide-pressed.xpm @@ -0,0 +1,28 @@ +/* XPM */ +static char * hide_active_xpm[] = { +"20 22 3 1", +" c None", +". c #FFFFFF s active_text_color", +"+ c #0A4ABA s active_color_1", +" ", +" ", +" ................ ", +" .++++++++++++++++. ", +".++++++++++++++++++.", +".++++++++++++++++++.", +".++++++++++++++++++.", +".++++++++++++++++++.", +".++++++++++++++++++.", +".++++++++++++++++++.", +".++++++++++++++++++.", +".++++++++++++++++++.", +".++++++++++++++++++.", +".++++++++++++++++++.", +".++++.......+++++++.", +".++++.......+++++++.", +".++++.......+++++++.", +".++++++++++++++++++.", +".++++++++++++++++++.", +".++++++++++++++++++.", +" .++++++++++++++++. ", +" ................ "}; diff --git a/xfwm4/left-active.xpm b/xfwm4/left-active.xpm new file mode 100644 index 0000000..7483062 --- /dev/null +++ b/xfwm4/left-active.xpm @@ -0,0 +1,10 @@ +/* XPM */ +static char * left_active_xpm[] = { +"4 4 3 1", +" c None", +". c #0A4ABA s active_color_1", +"+ c #ffffff s active_text_color", +"+...", +"+...", +"+...", +"+..."}; diff --git a/xfwm4/left-inactive.xpm b/xfwm4/left-inactive.xpm new file mode 100644 index 0000000..ccae54f --- /dev/null +++ b/xfwm4/left-inactive.xpm @@ -0,0 +1,10 @@ +/* XPM */ +static char * left_inactive_xpm[] = { +"4 4 3 1", +" c None", +". c #0A4ABA s inactive_color_1", +"+ c #ffffff s inactive_text_color", +"+...", +"+...", +"+...", +"+..."}; diff --git a/xfwm4/maximize-active.png b/xfwm4/maximize-active.png new file mode 100644 index 0000000000000000000000000000000000000000..f83cc036e4deb4541a5f13eaa82804d6592bbb88 GIT binary patch literal 4641 zcmeHKdu&tZ6~88pL(%|C%ZL}U=E`kR30&WopI0#?wev8kLkMmY3aGh{&*qZ&5&On= z=n$~+2rX*KGTNvL8qij>Ol#TNibA_3QGgAiYU#RYYO^ppT6GUitm@0!LbG$P9VgK$ zO_9ofvGw^o_k8F3opXNQ`A%{VH#XERDJUtxFl>pZ&fNs_au_QX>*05>>TPuzMJ*n` z$5W0ih6k|J-GS*qQtfmZc?HOebU9cK%m-oI1+r?RjuKt2HXi|bWk&u9$PZ*})IGFr z5w-;8ei#hMD)t!|@}ab^UxTcE7HePIqO|wvxz^)t#2FJ!nOH0Arx-Iwu^eT=X^OL$ zImQnDbth&bQjtQ`$EzT|{j$r|=yAF5NHpx1+YyE(`*-&^>xL^!FFm%o{^9ba@y3qd zHXi?=y1KOOyH7Np{6oRdxxQ`x&h?i3czJQ{&>PpU|3(-ay0oP^ues_wlUPSQ(xmj< zHTCTBM=vHLe|kFc)jf%u*vT#E%=>re`QBleEBpIKUVUPyIaO3ycFNGx_ww&vd~bE~ zsaGFQrFIqH*mCWYuS;__3`u)8-uDzcakksm9k3F|KU>$)ckKQHseb#;(cHsj=S^=- zUOxZP*+F)=#>#FiUA3Zq``QG(W@Y)O<_`BJ%hlqjX-)q*`_IO>wmKVHt%ZiiM!fFhh$v8uAm~x0YDHbJe~};hhkjPY1D8z zkX1El#5EJ8&1r0bI&y`h2sfL|CW@#|%5lcHt^luyN`9`%U6X-;C#P|TqC_~7Oe7Mf z1ZxUM10?NmI7o^i8HNB0BGwgB_#_dE-K#>RG2AF7M&*biheNoE$qV65#c4FcIzAm= zFyi%Q;X|OSd=AB6Gf}V;->@~VPhN;VYd4zg0~8YFf(Q= zg9JOGC^QSo6N)K(NJJ_WfSY8%VI|Ql3JyQPu#A~7BRfSnY^;UgEs_MF4hL-)W z%21Vj`|PMxC<&k}JTFKN$xcu#YbDH9+Cm6co+psQ$_R|eGL+q>K}jN46OIOXI8Hgp z2M`$v1+)c~aIUJ+<1{iRYDUx8&MSV{;50rYhdPrp3qCoBHY>c!CT*h}R!G4{+Zn6H zYMC*51Vv*|i7KYnJGB+{SU5-qh~?Ef1prMCxp1y1;+1gJ7Y?^OjoGf7UG~Ctl6Zx8 z^9lmcY#;Vb_u(}Z%~9#_RXA^0lKox(&sx1acm>$Qk=MyF@ZY7W(l=@|>PSDOAKPW^ zD&e?xDL7tCrx4@gNYdg2tn`w&gAWA|bdOBAPV41wC}HxK z>`)=J!)oDaOPba!dMxZ$5_}X@1%OB33d&Ra3xz+R9n|W%u_SgN^%Q_Gs1SmpeKgCl zEN8Z72qSNQiY)DyM7spu{S*b)#6l5*S%P?IL6q#2#5;sd;}&^&3E$r+B>8d4J8x&9|0$llPng)wsu9<+G27t%jl#uXXP$x_ppLO|gBwJ4cJ} zi|;lK|Lwx+!YKoPaQDg4V-5&1W!zf6vhEA%`B(1f{IK}%=a1@tQE~e4zMez-K3xBz z{!@yY{NyhHbnW$@?&HhZ;n#A$ENmJ$TCnX0CGU=@tIP8JcD5sbc+Z;``&a2NpDQyM z*12*%A77@|cgb~cPNuF5;^aGnn)9Xc{Z-pa7sp4|c9Xgnc>Bb~rkx){nwY1$!TrjE Htv~!P1G+BG literal 0 HcmV?d00001 diff --git a/xfwm4/maximize-active.xpm b/xfwm4/maximize-active.xpm new file mode 100644 index 0000000..f52b50d --- /dev/null +++ b/xfwm4/maximize-active.xpm @@ -0,0 +1,28 @@ +/* XPM */ +static char * maximize_active_xpm[] = { +"20 22 3 1", +" c None", +". c #FFFFFF s active_text_color", +"+ c #0A4ABA s active_color_1", +" ", +" ", +" ................ ", +" .++++++++++++++++. ", +".++++++++++++++++++.", +".++++++++++++++++++.", +".++++++++++++++++++.", +".++++..........++++.", +".++++..........++++.", +".++++..........++++.", +".++++.++++++++.++++.", +".++++.++++++++.++++.", +".++++.++++++++.++++.", +".++++.++++++++.++++.", +".++++.++++++++.++++.", +".++++.++++++++.++++.", +".++++..........++++.", +".++++++++++++++++++.", +".++++++++++++++++++.", +".++++++++++++++++++.", +" .++++++++++++++++. ", +" ................ "}; diff --git a/xfwm4/maximize-inactive.xpm b/xfwm4/maximize-inactive.xpm new file mode 100644 index 0000000..32cbb3a --- /dev/null +++ b/xfwm4/maximize-inactive.xpm @@ -0,0 +1,28 @@ +/* XPM */ +static char * maximize_inactive_xpm[] = { +"20 22 3 1", +" c None", +". c #FFFFFF s inactive_text_color", +"+ c #0A4ABA s inactive_color_1", +" ", +" ", +" ................ ", +" .++++++++++++++++. ", +".++++++++++++++++++.", +".++++++++++++++++++.", +".++++++++++++++++++.", +".++++..........++++.", +".++++..........++++.", +".++++..........++++.", +".++++.++++++++.++++.", +".++++.++++++++.++++.", +".++++.++++++++.++++.", +".++++.++++++++.++++.", +".++++.++++++++.++++.", +".++++.++++++++.++++.", +".++++..........++++.", +".++++++++++++++++++.", +".++++++++++++++++++.", +".++++++++++++++++++.", +" .++++++++++++++++. ", +" ................ "}; diff --git a/xfwm4/maximize-prelight.png b/xfwm4/maximize-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..5f892e9baac68f3163d6faa044fdc0593cd99329 GIT binary patch literal 4647 zcmeHKeQ;FO6@SYb0wIJVG(W0fyu)HGG76Q-op0coqj83$1+2{f%jJ7STkkYc0Qu`>n1(UDXl>3MHAn`G)t zC)4s@cIWOr@7{BM=bYa?_atvuRb|=ioP{|ALCkiSyQ*QH4SZK)7=iMMLO3Ob5`QEgSX2Te! z5wl_Lg295UVIPK}>`3`~3uNsxL;n^{OL-ri%iNwS6Ki2;3ugs;n&m~B6KTQ3(4qh` z5B?4N$0E{@>Q7$if%u+KoX#q@(`kyvA_1il6GXD>M;(sxQ>zR6e^67gVR>FlRnyy5 z`!1H27B+nM$*S)6bABW4edy~f&%&R~Ur^Tf+Th?H{O9}n>ua-XOTIHqG_^#l)s8zy z_RN3qcgg5qpGn;Ke&QO@U5^i6n3wJS6U)By#NIQnJlR(}Gp%STR-tiipWMD~>C@b$o}EQIgI03i7b~0gK6m%Fp)T9QXR~%KK4y7y z`1i*?>FMQ8t+8_J3h&9U*nD4tS+QvO=X{fEy>NO#%(9~EsO?wh#fHCio}j&FH$H!? zGM?+c&p%Vy`Rw|#tPOQL-#gslH#=|6oHKIh^19B7dup?G7tT6Vvh93({ z^F7~?dr$5=9mD)K|J>xN1Ci54=h4+8FAQwjy7=In)z81N_7ai3qt~_T)xS7CyfkoW z;6(7^H{THIrr5zZN^lE7L9)x{RV#CflOh0wu!>B{P-8eQCLLxS zR|HvGrpzW?MQw1H>!6ODkr+1d7T!XWrAeiQHLuJu702X&SnXPqhJYuBd5fw>MT$x! z5|#vKiNt~wW4GHWnx$Bl1PwCY8dgz~49Ayf5Gf27j!Q8msw$DNNy9|`NVDoNn_=HH z8eb^t@nqn`@iYs-2bDxoim}jCC`667h^wV70Fn;qTP@<=)+nZ`aXiu-lW=JZ4y#MX zL&#FbKH3~>)YFkA3OC{qsK&u7Gr^^H<1!W+1wkbg)vbW+37V=B7$a*!Y}$^V&iFvU zJcBzydo*`l8MHhe(G`)JweZ|7hgtJ4$`MJCMO~Dvf)JqnMPw0cmr33hph;x)W0Gfi zD~tU$Ow)KAlsg<(QCPwn6o6Y4z~M26Wm#s)B97-sUSI@(uv$p9rF>xivE9o0S&3t5TagYWOX8YHEQH`Vl@JPI zDjE*z8yewaNtN4SW-avCN>w9L17P4VKcIx0lVclRC4_5Kq_N2q(RM4x^1Q%v0>jwH zls4j694b-6)O)ACqaBL~$pEoPt5X2b*C7|t8N*18#JrJ6qr;r(x|wYcTqhZ+$c0o4 zpqW1G9qq#_Xhx({;cIZ7h^z!!|C_dUc}&Hi4@X|E#KC{7zLdIAHMlADlzMDb^s8ht z>6b!8QYwWwYQeG|Ct#(vq%9~M#Lzv`C1|*iZAsfxxS&2#2L59HpDMewlCWMJ87E@YV96i)x z>OYP>r7*6K0yU{M=+DsZsZ765a|ZF=&QH4BZl?>AY0Al@_?@C_impj9Fe&A!>YAc! zQVdK=d8)epZ*=91y)oi2{G*qE_rV*df1QMP$?5)zG8ZwTefR(NU?;51jF#8O31Zef zZ5W6bx(Z-1TXlO%v;SetnrY4IS@`J(u=J7JRpPask$eSL+J9DU{OXU$_x?uYyBIG# z8GOureI!`E^n4GMo16PtRm(YQdw+9H!7cV=?#=tVD_RQ*3S#H(%4gTFxbhZF(?7h~ z*Za2XYI*nJ$38ZDt=B)QS-xoKi=yXd|FW$h?-AqQUp&;6ci}?8tvR2`2VTBIxIRnR z{CY6YxMYL$uRgB)J?FAP>GObxU$N4${W~zCi}`=Up_kbrOy}SA9>cdy>#9l zdie3JiOPA#%L8+AcmKTG@b%Sf>tdX-qb`7?>Mq4zzj=1pN}Bi WtgSyOJ#!S2CETTzu9xrk{rKOQ>@nj2 literal 0 HcmV?d00001 diff --git a/xfwm4/maximize-prelight.xpm b/xfwm4/maximize-prelight.xpm new file mode 100644 index 0000000..f52b50d --- /dev/null +++ b/xfwm4/maximize-prelight.xpm @@ -0,0 +1,28 @@ +/* XPM */ +static char * maximize_active_xpm[] = { +"20 22 3 1", +" c None", +". c #FFFFFF s active_text_color", +"+ c #0A4ABA s active_color_1", +" ", +" ", +" ................ ", +" .++++++++++++++++. ", +".++++++++++++++++++.", +".++++++++++++++++++.", +".++++++++++++++++++.", +".++++..........++++.", +".++++..........++++.", +".++++..........++++.", +".++++.++++++++.++++.", +".++++.++++++++.++++.", +".++++.++++++++.++++.", +".++++.++++++++.++++.", +".++++.++++++++.++++.", +".++++.++++++++.++++.", +".++++..........++++.", +".++++++++++++++++++.", +".++++++++++++++++++.", +".++++++++++++++++++.", +" .++++++++++++++++. ", +" ................ "}; diff --git a/xfwm4/maximize-pressed.png b/xfwm4/maximize-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..1cc6f1134cf839fc5efe10604524a79dd5bab2fd GIT binary patch literal 4637 zcmeHKeQZ>Q>-o5Ai&N;t(?nz#kr=)0U`s#E9L6*9To!jA@1;>iTDe!kN|7~r$2C7^> zmn#=p3?HDT;XcFwB~8zekXJx?ks%35g7aQDGNG*LXk)b@S)UI;c}+q-2<3GN9nFR? zEJBvTxgQP^${O|wIOG@OzTSbd_F1fdEsNsbr{*G;+k=uO0yj}Cw8u%B!zm7DPy*)| ziX*MizhPh|A`NL(*RD<&-yYfF@VFcfG!zc{_TmehvoAhZwzWKWS&OIX zJ#MATABaA1k%(J+OGCw zP9Dzs?k{4Y-+wQ9_mSura*Fn^-XrtmLaLF^s#PgUupNWhQUuAhBq|72u%Wca-Q zA114Sy3cwT#gtP-g@;1dnyx0I#Q~-Wiu^Y$U zI&VZ}$!@G<+_*dB0CjS4YZ#QZmUzY12GJ%NH*HMMi*XPj08}201satI7qc66Tn@_G zve}60Dr$q>SOx3I5ex&AHqj;=D~QQ0q;X?9nirOQ+;(SS0s=nSjdiLT;>_k~G-`@c zreN4_CTupF87Ivoi9ro4vO`h%7^XzlY7lV@Cy0n)Ii$)#1=TQlA=s?ijYhbSPQ@1p zx!u$7N+iJoS9m&;mgc0e!1Q#JeK|%-caE*c=u?K?_jSwX-24 zaoRrA9B$Opkwi0S1OccTfnJF@F0~ssZJ|-%mjfZ)3X(lXQYl!7M135>a_Y1R4|sH^~qO_z0X82?3)ilEG+^2AGwy@R%S`fMR){ATZ)Ah|;hO ztCDY=9hC+pK`4gj1<58^F`S}UjAjW26Ih39_&9D$XnVd}k8H`k7ZgULW*d96+%fW8iM;T&PWtHH207;Ll~r@QX-wi{k2iC1|i zuL1}<-G{wXeRw@iaCkg?4bB~uWZ#bermbBbG!N>-BQKUC(Ekp7DSo5MKvVoF{@5t% zR|!S+OTqDCJcS6~0wg_7h!x)w>v+WvVE0Ir>(sjZEv3K{I1mVdz<9w%!}B9q%t{jk zW)*3Xu(1qJFw9)^NYJN7`7p@$LmnYlusrp@Q0O}Spq`wo9jyb}DL}$tge|seK2|9qWZFX`$lk z2!bqGt_=h7a{ns0n5w$m1*v~YN={=Q?yTA1hD#s1ocUhsl|LVRBmG@GtDrQu?}O?G z)Z^;yonl-Q*|zVp>n zqvncZFI@i89a~aA*8c0=io1&4*<;?*-xr;# Xv3=)m$D4kbBH}72alZCcZTr6g@og<> literal 0 HcmV?d00001 diff --git a/xfwm4/maximize-pressed.xpm b/xfwm4/maximize-pressed.xpm new file mode 100644 index 0000000..f52b50d --- /dev/null +++ b/xfwm4/maximize-pressed.xpm @@ -0,0 +1,28 @@ +/* XPM */ +static char * maximize_active_xpm[] = { +"20 22 3 1", +" c None", +". c #FFFFFF s active_text_color", +"+ c #0A4ABA s active_color_1", +" ", +" ", +" ................ ", +" .++++++++++++++++. ", +".++++++++++++++++++.", +".++++++++++++++++++.", +".++++++++++++++++++.", +".++++..........++++.", +".++++..........++++.", +".++++..........++++.", +".++++.++++++++.++++.", +".++++.++++++++.++++.", +".++++.++++++++.++++.", +".++++.++++++++.++++.", +".++++.++++++++.++++.", +".++++.++++++++.++++.", +".++++..........++++.", +".++++++++++++++++++.", +".++++++++++++++++++.", +".++++++++++++++++++.", +" .++++++++++++++++. ", +" ................ "}; diff --git a/xfwm4/maximize-toggled-active.png b/xfwm4/maximize-toggled-active.png new file mode 100644 index 0000000000000000000000000000000000000000..fa178f2e08bff677ad7e5924a6d4282faa2e168f GIT binary patch literal 4641 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 XZDxOTtL-&EOc8MvlsI30yt?&Ub2Tq# literal 0 HcmV?d00001 diff --git a/xfwm4/maximize-toggled-pressed.xpm b/xfwm4/maximize-toggled-pressed.xpm new file mode 100644 index 0000000..15313f5 --- /dev/null +++ b/xfwm4/maximize-toggled-pressed.xpm @@ -0,0 +1,28 @@ +/* XPM */ +static char * maximize_toggled_active_xpm[] = { +"20 22 3 1", +" c None", +". c #FFFFFF s active_text_color", +"+ c #0A4ABA s active_color_1", +" ", +" ", +" ................ ", +" .++++++++++++++++. ", +".++++++++++++++++++.", +".++++++++++++++++++.", +".++++++++++++++++++.", +".+++++++.......++++.", +".+++++++.......++++.", +".+++++++.+++++.++++.", +".+++++++++++++.++++.", +".++++.......++.++++.", +".++++.......+..++++.", +".++++.+++++.+++++++.", +".++++.+++++.+++++++.", +".++++.+++++.+++++++.", +".++++.......+++++++.", +".++++++++++++++++++.", +".++++++++++++++++++.", +".++++++++++++++++++.", +" .++++++++++++++++. ", +" ................ "}; diff --git a/xfwm4/menu-active.xpm b/xfwm4/menu-active.xpm new file mode 100644 index 0000000..d83aea2 --- /dev/null +++ b/xfwm4/menu-active.xpm @@ -0,0 +1,35 @@ +/* XPM */ +static char * menu_active_xpm[] = { +"20 30 2 1", +" c None", +". c #0A4ABA s active_color_1", +" ", +" ", +" ", +" ", +" ", +"....................", +"....................", +"....................", +"....................", +"....................", +"....................", +"....................", +"....................", +"....................", +"....................", +"....................", +"....................", +"....................", +"....................", +"....................", +"....................", +"....................", +"....................", +"....................", +"....................", +" ", +" ", +" ", +" ", +" "}: diff --git a/xfwm4/menu-inactive.xpm b/xfwm4/menu-inactive.xpm new file mode 100644 index 0000000..44638d6 --- /dev/null +++ b/xfwm4/menu-inactive.xpm @@ -0,0 +1,35 @@ +/* XPM */ +static char * menu_inactive_xpm[] = { +"20 30 2 1", +" c None", +". c #0A4ABA s inactive_color_1", +" ", +" ", +" ", +" ", +" ", +"....................", +"....................", +"....................", +"....................", +"....................", +"....................", +"....................", +"....................", +"....................", +"....................", +"....................", +"....................", +"....................", +"....................", +"....................", +"....................", +"....................", +"....................", +"....................", +"....................", +" ", +" ", +" ", +" ", +" "}: diff --git a/xfwm4/menu-pressed.xpm b/xfwm4/menu-pressed.xpm new file mode 100644 index 0000000..96e935a --- /dev/null +++ b/xfwm4/menu-pressed.xpm @@ -0,0 +1,35 @@ +/* XPM */ +static char * menu_pressed_xpm[] = { +"20 30 2 1", +" c None", +". c #0A4ABA s active_color_1", +" ", +" ", +" ", +" ", +" ", +"....................", +"....................", +"....................", +"....................", +"....................", +"....................", +"....................", +"....................", +"....................", +"....................", +"....................", +"....................", +"....................", +"....................", +"....................", +"....................", +"....................", +"....................", +"....................", +"....................", +" ", +" ", +" ", +" ", +" "}: diff --git a/xfwm4/right-active.xpm b/xfwm4/right-active.xpm new file mode 100644 index 0000000..b270630 --- /dev/null +++ b/xfwm4/right-active.xpm @@ -0,0 +1,10 @@ +/* XPM */ +static char * right_active_xpm[] = { +"4 4 3 1", +" c None", +". c #0A4ABA s active_color_1", +"+ c #ffffff s active_text_color", +"...+", +"...+", +"...+", +"...+"}; diff --git a/xfwm4/right-inactive.xpm b/xfwm4/right-inactive.xpm new file mode 100644 index 0000000..5c23063 --- /dev/null +++ b/xfwm4/right-inactive.xpm @@ -0,0 +1,10 @@ +/* XPM */ +static char * right_inactive_xpm[] = { +"4 4 3 1", +" c None", +". c #0A4ABA s inactive_color_1", +"+ c #ffffff s inactive_text_color", +"...+", +"...+", +"...+", +"...+"}; diff --git a/xfwm4/themerc b/xfwm4/themerc new file mode 100644 index 0000000..35b7a19 --- /dev/null +++ b/xfwm4/themerc @@ -0,0 +1,12 @@ +button_layout=O|HMC +button_offset=2 +button_spacing=3 +full_width_title=false +maximized_offset=4 +show_app_icon=true +title_alignment=left +title_shadow_active=false +title_shadow_inactive=false +title_vertical_offset_active=3 +title_vertical_offset_inactive=3 + diff --git a/xfwm4/title-1-active.xpm b/xfwm4/title-1-active.xpm new file mode 100644 index 0000000..5bd7c58 --- /dev/null +++ b/xfwm4/title-1-active.xpm @@ -0,0 +1,36 @@ +/* XPM */ +static char * title_3_active_xpm[] = { +"5 30 3 1", +" c None", +". c #0A4ABA s active_color_1", +"+ c #ffffff s active_text_color", +"+++++", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +"....."}: diff --git a/xfwm4/title-1-inactive.xpm b/xfwm4/title-1-inactive.xpm new file mode 100644 index 0000000..3833841 --- /dev/null +++ b/xfwm4/title-1-inactive.xpm @@ -0,0 +1,36 @@ +/* XPM */ +static char * title_inactive_xpm[] = { +"5 30 3 1", +" c None", +". c #0A4ABA s inactive_color_1", +"+ c #ffffff s inactive_text_color", +"+++++", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +"....."}: diff --git a/xfwm4/title-2-active.xpm b/xfwm4/title-2-active.xpm new file mode 100644 index 0000000..5bd7c58 --- /dev/null +++ b/xfwm4/title-2-active.xpm @@ -0,0 +1,36 @@ +/* XPM */ +static char * title_3_active_xpm[] = { +"5 30 3 1", +" c None", +". c #0A4ABA s active_color_1", +"+ c #ffffff s active_text_color", +"+++++", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +"....."}: diff --git a/xfwm4/title-2-inactive.xpm b/xfwm4/title-2-inactive.xpm new file mode 100644 index 0000000..3833841 --- /dev/null +++ b/xfwm4/title-2-inactive.xpm @@ -0,0 +1,36 @@ +/* XPM */ +static char * title_inactive_xpm[] = { +"5 30 3 1", +" c None", +". c #0A4ABA s inactive_color_1", +"+ c #ffffff s inactive_text_color", +"+++++", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +"....."}: diff --git a/xfwm4/title-3-active.xpm b/xfwm4/title-3-active.xpm new file mode 100644 index 0000000..5bd7c58 --- /dev/null +++ b/xfwm4/title-3-active.xpm @@ -0,0 +1,36 @@ +/* XPM */ +static char * title_3_active_xpm[] = { +"5 30 3 1", +" c None", +". c #0A4ABA s active_color_1", +"+ c #ffffff s active_text_color", +"+++++", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +"....."}: diff --git a/xfwm4/title-3-inactive.xpm b/xfwm4/title-3-inactive.xpm new file mode 100644 index 0000000..3833841 --- /dev/null +++ b/xfwm4/title-3-inactive.xpm @@ -0,0 +1,36 @@ +/* XPM */ +static char * title_inactive_xpm[] = { +"5 30 3 1", +" c None", +". c #0A4ABA s inactive_color_1", +"+ c #ffffff s inactive_text_color", +"+++++", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +"....."}: diff --git a/xfwm4/title-4-active.xpm b/xfwm4/title-4-active.xpm new file mode 100644 index 0000000..5bd7c58 --- /dev/null +++ b/xfwm4/title-4-active.xpm @@ -0,0 +1,36 @@ +/* XPM */ +static char * title_3_active_xpm[] = { +"5 30 3 1", +" c None", +". c #0A4ABA s active_color_1", +"+ c #ffffff s active_text_color", +"+++++", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +"....."}: diff --git a/xfwm4/title-4-inactive.xpm b/xfwm4/title-4-inactive.xpm new file mode 100644 index 0000000..3833841 --- /dev/null +++ b/xfwm4/title-4-inactive.xpm @@ -0,0 +1,36 @@ +/* XPM */ +static char * title_inactive_xpm[] = { +"5 30 3 1", +" c None", +". c #0A4ABA s inactive_color_1", +"+ c #ffffff s inactive_text_color", +"+++++", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +"....."}: diff --git a/xfwm4/title-5-active.xpm b/xfwm4/title-5-active.xpm new file mode 100644 index 0000000..5bd7c58 --- /dev/null +++ b/xfwm4/title-5-active.xpm @@ -0,0 +1,36 @@ +/* XPM */ +static char * title_3_active_xpm[] = { +"5 30 3 1", +" c None", +". c #0A4ABA s active_color_1", +"+ c #ffffff s active_text_color", +"+++++", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +"....."}: diff --git a/xfwm4/title-5-inactive.xpm b/xfwm4/title-5-inactive.xpm new file mode 100644 index 0000000..3833841 --- /dev/null +++ b/xfwm4/title-5-inactive.xpm @@ -0,0 +1,36 @@ +/* XPM */ +static char * title_inactive_xpm[] = { +"5 30 3 1", +" c None", +". c #0A4ABA s inactive_color_1", +"+ c #ffffff s inactive_text_color", +"+++++", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +".....", +"....."}: diff --git a/xfwm4/top-left-active.xpm b/xfwm4/top-left-active.xpm new file mode 100644 index 0000000..0a70a7a --- /dev/null +++ b/xfwm4/top-left-active.xpm @@ -0,0 +1,36 @@ +/* XPM */ +static char * top_left_active_xpm[] = { +"8 30 3 1", +" c None", +". c #0A4ABA s active_color_1", +"+ c #ffffff s active_text_color", +" ++++", +" ++....", +" +......", +" +......", +"+.......", +"+.......", +"+.......", +"+.......", +"+.......", +"+.......", +"+.......", +"+.......", +"+.......", +"+.......", +"+.......", +"+.......", +"+.......", +"+.......", +"+.......", +"+.......", +"+.......", +"+.......", +"+.......", +"+.......", +"+.......", +"+.......", +"+.......", +"+.......", +"+.......", +"+......."}; diff --git a/xfwm4/top-left-inactive.xpm b/xfwm4/top-left-inactive.xpm new file mode 100644 index 0000000..3aa539a --- /dev/null +++ b/xfwm4/top-left-inactive.xpm @@ -0,0 +1,36 @@ +/* XPM */ +static char * top_left_inactive_xpm[] = { +"8 30 3 1", +" c None", +". c #0A4ABA s inactive_color_1", +"+ c #ffffff s inactive_text_color", +" ++++", +" ++....", +" +......", +" +......", +"+.......", +"+.......", +"+.......", +"+.......", +"+.......", +"+.......", +"+.......", +"+.......", +"+.......", +"+.......", +"+.......", +"+.......", +"+.......", +"+.......", +"+.......", +"+.......", +"+.......", +"+.......", +"+.......", +"+.......", +"+.......", +"+.......", +"+.......", +"+.......", +"+.......", +"+......."}; diff --git a/xfwm4/top-right-active.xpm b/xfwm4/top-right-active.xpm new file mode 100644 index 0000000..81a8a9e --- /dev/null +++ b/xfwm4/top-right-active.xpm @@ -0,0 +1,36 @@ +/* XPM */ +static char * top_right_active_xpm[] = { +"8 30 3 1", +" c None", +". c #0A4ABA s active_color_1", +"+ c #ffffff s active_text_color", +"++++ ", +"....++ ", +"......+ ", +"......+ ", +".......+", +".......+", +".......+", +".......+", +".......+", +".......+", +".......+", +".......+", +".......+", +".......+", +".......+", +".......+", +".......+", +".......+", +".......+", +".......+", +".......+", +".......+", +".......+", +".......+", +".......+", +".......+", +".......+", +".......+", +".......+", +".......+"}; diff --git a/xfwm4/top-right-inactive.xpm b/xfwm4/top-right-inactive.xpm new file mode 100644 index 0000000..8e1503e --- /dev/null +++ b/xfwm4/top-right-inactive.xpm @@ -0,0 +1,36 @@ +/* XPM */ +static char * top_right_inactive_xpm[] = { +"8 30 3 1", +" c None", +". c #0A4ABA s inactive_color_1", +"+ c #ffffff s inactive_text_color", +"++++ ", +"....++ ", +"......+ ", +"......+ ", +".......+", +".......+", +".......+", +".......+", +".......+", +".......+", +".......+", +".......+", +".......+", +".......+", +".......+", +".......+", +".......+", +".......+", +".......+", +".......+", +".......+", +".......+", +".......+", +".......+", +".......+", +".......+", +".......+", +".......+", +".......+", +".......+"};