Featured finished, ready to merge into master

This commit is contained in:
Eudaimon 2022-05-21 16:17:27 +02:00
parent cf8cc44147
commit 837eb5922f
14 changed files with 845 additions and 285 deletions

View file

@ -142,11 +142,11 @@ spinbutton.error:focus:not(.vertical), entry.error:focus { box-shadow: inset 0 0
spinbutton.error:not(.vertical) selection, entry.error selection { background-color: #990000; }
spinbutton.warning:not(.vertical), entry.warning { color: #f57900; border-color: #f57900; }
spinbutton.warning:not(.vertical), entry.warning { color: #938989; border-color: #938989; }
spinbutton.warning:focus:not(.vertical), entry.warning:focus { box-shadow: inset 0 0 0 1px #f57900, inset 0 1px 2px rgba(0, 0, 0, 0.4), 0 1px rgba(255, 255, 255, 0.5); border-color: #f57900; }
spinbutton.warning:focus:not(.vertical), entry.warning:focus { box-shadow: inset 0 0 0 1px #938989, inset 0 1px 2px rgba(0, 0, 0, 0.4), 0 1px rgba(255, 255, 255, 0.5); border-color: #938989; }
spinbutton.warning:not(.vertical) selection, entry.warning selection { background-color: #f57900; }
spinbutton.warning:not(.vertical) selection, entry.warning selection { background-color: #938989; }
spinbutton:not(.vertical) image, entry image { color: #3a3543; }
@ -221,7 +221,7 @@ treeview entry.flat:focus, treeview entry:focus { border-color: #b0dd7e; }
:not(:backdrop) .entry-tag.button:active { background-color: #b0dd7e; color: rgba(0, 0, 0, 0.7); }
/****************************************************** Buttons * */
@keyframes needs_attention { from { background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#f57900), to(transparent)); }
@keyframes needs_attention { from { background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#938989), to(transparent)); }
to { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#b0dd7e), to(transparent)); } }
button.titlebutton, scrollbar slider, notebook > header > tabs > arrow, button { min-height: 24px; min-width: 16px; padding: 2px 6px; border: 1px solid; border-radius: 5px; transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); color: #241f31; background-color: #bcbeb9; border-color: #241f31; outline-color: rgba(176, 221, 126, 0.5); background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0) 50%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.15)); text-shadow: 0 1px rgba(255, 255, 255, 0.3); -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.3); box-shadow: inset 0 1px rgba(255, 255, 255, 0.5), 0 1px 2px rgba(0, 0, 0, 0.4); }
@ -354,7 +354,7 @@ button.circular:not(.flat):not(.osd):not(:checked):not(:active):not(:disabled):n
button.circular:hover:not(.osd):not(:checked):not(:active):not(:disabled):not(:backdrop) { background-color: shade(#bcbeb9, 1.1); }
stacksidebar row.needs-attention > label, .stack-switcher > button.needs-attention > label, .stack-switcher > button.needs-attention > image { animation: needs_attention 150ms ease-in; background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#f57900), to(transparent)), -gtk-gradient(radial, center center, 0, center center, 0.5, to(rgba(255, 255, 255, 0.769231)), to(transparent)); background-size: 6px 6px, 6px 6px; background-repeat: no-repeat; background-position: right 3px, right 4px; }
stacksidebar row.needs-attention > label, .stack-switcher > button.needs-attention > label, .stack-switcher > button.needs-attention > image { animation: needs_attention 150ms ease-in; background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#938989), to(transparent)), -gtk-gradient(radial, center center, 0, center center, 0.5, to(rgba(255, 255, 255, 0.769231)), to(transparent)); background-size: 6px 6px, 6px 6px; background-repeat: no-repeat; background-position: right 3px, right 4px; }
stacksidebar row.needs-attention > label:backdrop, .stack-switcher > button.needs-attention > label:backdrop, .stack-switcher > button.needs-attention > image:backdrop { background-size: 6px 6px, 0 0; }
@ -1274,7 +1274,7 @@ levelbar > trough:backdrop { color: #393543; border-color: #828282; background-c
levelbar > trough > block { border: 1px solid; }
levelbar > trough > block.low { border-color: #f57900; background-color: #f57900; }
levelbar > trough > block.low { border-color: #938989; background-color: #938989; }
levelbar > trough > block.high, levelbar > trough > block:not(.empty) { border-color: #b0dd7e; background-color: #b0dd7e; }
@ -1806,7 +1806,7 @@ widgets main borders color on backdrop windows */
@define-color unfocused_borders #828282;
/*
these are pretty self explicative */
@define-color warning_color #f57900;
@define-color warning_color #938989;
@define-color error_color #990000;
@define-color success_color #73d216;
/*