[pmg-devel] [PATCH widget-toolkit 1/2] dark-mode: adjust panel header tool icons
Stefan Sterz
s.sterz at proxmox.com
Fri Apr 14 15:28:07 CEST 2023
by brigthenening the icons on a more individual basis some darker ones
can now feature higher contrasts while others won't be too bright.
Signed-off-by: Stefan Sterz <s.sterz at proxmox.com>
---
src/proxmox-dark/scss/extjs/_panel.scss | 37 +++++++++++++++++++++----
1 file changed, 32 insertions(+), 5 deletions(-)
diff --git a/src/proxmox-dark/scss/extjs/_panel.scss b/src/proxmox-dark/scss/extjs/_panel.scss
index 217d3f8..a3c9682 100644
--- a/src/proxmox-dark/scss/extjs/_panel.scss
+++ b/src/proxmox-dark/scss/extjs/_panel.scss
@@ -2,15 +2,42 @@
background-color: $content-background-color;
border: none;
- // The small navigation elements in the panel header bar e.g. to
- // collapse a panel
.x-tool-tool-el {
background-color: transparent;
- filter: brightness(120%);
+ }
+}
+
+// The small navigation elements in the panel header bar e.g. to
+// collapse a panel
+.x-tool-img {
+ filter: brightness(175%);
+
+ // these are brighter per default, so they don't need to be
+ // brigthened as much
+ &.x-tool-expand,
+ &.x-tool-collapse,
+ &.x-tool-refresh {
+ filter: brightness(125%);
+ }
+
+ // this icon uses multiple tones, to have them behave appropriatelly
+ // invert them before brightening them
+ &.x-tool-print {
+ filter: invert(100%) hue-rotate(180deg) brightness(125%);
+ }
+
+ .x-tool-over & {
+ filter: brightness(200%);
+ }
+
+ .x-tool-over &.x-tool-expand,
+ .x-tool-over &.x-tool-collapse,
+ .x-tool-over &.x-tool-refresh {
+ filter: brightness(150%);
}
- .x-tool-over .x-tool-tool-el {
- filter: brightness(140%);
+ .x-tool-over &.x-tool-print {
+ filter: invert(100%) hue-rotate(180deg) brightness(150%);
}
}
--
2.30.2
More information about the pmg-devel
mailing list