themes(deepness): harmonize all greens to the emerald palette (#8234)

* themes(deepness): harmonize all greens to the emerald palette

* docs: changelog.d/8234.issue (deepness green harmonization)

* themes(deepness): distinct active-state green + sync themeroller url

Address review: give .ui-state-active a darker emerald (#083f2e) so persistent selection stays distinct from the #0c5f44 hover/focus state, and update the themeroller URL's hover/active colors and textures (flat) to match the de-olived declarations.
This commit is contained in:
TheWitness authored and GitHub committed 2026-10-08 19:51:03 -04:00
1 parent c4a8c552a6
commit f54da33bef
5 files changed
+25 -24

No files matched your search

+1
View File
@@ -0,0 +1 @@
Harmonize all remaining Deepness theme greens to its emerald palette so info/success dialog text (.deviceUp), status text, the Up badge, tree border, reload icon, Pace bar and jQuery UI hover/active states no longer render as a clashing kelly/olive green
+6 -6
View File
@@ -1,7 +1,7 @@
/*! jQuery UI - v1.14.0 - 2024-08-09
* https://jqueryui.com
* Includes: draggable.css, core.css, resizable.css, selectable.css, sortable.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, progressbar.css, selectmenu.css, slider.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit https://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fsDefault=1.1em&fwDefault=normal&cornerRadius=6px&bgColorHeader=%23444444&bgTextureHeader=highlight_soft&borderColorHeader=%23333333&fcHeader=%23ffffff&iconColorHeader=%23ffffff&bgColorContent=%23000000&bgTextureContent=loop&borderColorContent=%23555555&fcContent=%23ffffff&iconColorContent=%23cccccc&bgColorDefault=%23222222&bgTextureDefault=highlight_soft&borderColorDefault=%23444444&fcDefault=%23eeeeee&iconColorDefault=%23cccccc&bgColorHover=%23155413&bgTextureHover=highlight_soft&borderColorHover=%23155413&fcHover=%23ffffff&iconColorHover=%23ffffff&bgColorActive=%2331442b&bgTextureActive=highlight_hard&borderColorActive=%2331442b&fcActive=%23ffffff&iconColorActive=%23222222&bgColorHighlight=%23eeeeee&bgTextureHighlight=highlight_soft&borderColorHighlight=%23cccccc&fcHighlight=%232e7db2&iconColorHighlight=%234b8e0b&bgColorError=%23ffc73d&bgTextureError=glass&borderColorError=%23ffb73d&fcError=%23111111&iconColorError=%23a83300&bgColorOverlay=%235c5c5c&bgTextureOverlay=flat&bgImgOpacityOverlay=50&opacityOverlay=80&bgColorShadow=%230a1109&bgTextureShadow=flat&bgImgOpacityShadow=90&opacityShadow=90&thicknessShadow=6px&offsetTopShadow=6px&offsetLeftShadow=6px&cornerRadiusShadow=6px&bgImgOpacityHeader=44&bgImgOpacityContent=25&bgImgOpacityDefault=35&bgImgOpacityHover=33&bgImgOpacityActive=20&bgImgOpacityHighlight=80&bgImgOpacityError=40
* To view and modify this theme, visit https://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fsDefault=1.1em&fwDefault=normal&cornerRadius=6px&bgColorHeader=%23444444&bgTextureHeader=highlight_soft&borderColorHeader=%23333333&fcHeader=%23ffffff&iconColorHeader=%23ffffff&bgColorContent=%23000000&bgTextureContent=loop&borderColorContent=%23555555&fcContent=%23ffffff&iconColorContent=%23cccccc&bgColorDefault=%23222222&bgTextureDefault=highlight_soft&borderColorDefault=%23444444&fcDefault=%23eeeeee&iconColorDefault=%23cccccc&bgColorHover=%230c5f44&bgTextureHover=flat&borderColorHover=%230c5f44&fcHover=%23ffffff&iconColorHover=%23ffffff&bgColorActive=%23083f2e&bgTextureActive=flat&borderColorActive=%23083f2e&fcActive=%23ffffff&iconColorActive=%23222222&bgColorHighlight=%23eeeeee&bgTextureHighlight=highlight_soft&borderColorHighlight=%23cccccc&fcHighlight=%232e7db2&iconColorHighlight=%234b8e0b&bgColorError=%23ffc73d&bgTextureError=glass&borderColorError=%23ffb73d&fcError=%23111111&iconColorError=%23a83300&bgColorOverlay=%235c5c5c&bgTextureOverlay=flat&bgImgOpacityOverlay=50&opacityOverlay=80&bgColorShadow=%230a1109&bgTextureShadow=flat&bgImgOpacityShadow=90&opacityShadow=90&thicknessShadow=6px&offsetTopShadow=6px&offsetLeftShadow=6px&cornerRadiusShadow=6px&bgImgOpacityHeader=44&bgImgOpacityContent=25&bgImgOpacityDefault=35&bgImgOpacityHover=33&bgImgOpacityActive=20&bgImgOpacityHighlight=80&bgImgOpacityError=40
* Copyright OpenJS Foundation and other contributors; Licensed MIT */
.ui-draggable-handle {
@@ -929,8 +929,8 @@ a:visited.ui-button,
.ui-widget-header .ui-state-focus,
.ui-button:hover,
.ui-button:focus {
border: 1px solid #155413;
background: #155413 url("images/ui-bg_highlight-soft_33_155413_1x100.png") 50% 50% repeat-x;
border: 1px solid #0c5f44;
background: #0c5f44;
font-weight: normal;
color: #ffffff;
}
@@ -957,14 +957,14 @@ a.ui-button:focus {
a.ui-button:active,
.ui-button:active,
.ui-button.ui-state-active:hover {
border: 1px solid #31442b;
background: #31442b url("images/ui-bg_highlight-hard_20_31442b_1x100.png") 50% 50% repeat-x;
border: 1px solid #083f2e;
background: #083f2e;
font-weight: normal;
color: #ffffff;
}
.ui-icon-background,
.ui-state-active .ui-icon-background {
border: #31442b;
border: #0c5f44;
background-color: #ffffff;
}
.ui-state-active a,
+2 -2
View File
@@ -219,12 +219,12 @@
}
.zoom-menu-hover {
background: #31442B;
background: #0c5f44;
cursor: pointer;
}
.zoom-menu-highlight {
background: #31442B;
background: #0c5f44;
}
.zoom-hidden {
+12 -12
View File
@@ -344,13 +344,13 @@ label {
.goodpassword {
padding: 4px;
color: green;
color: #3dd9a1;
font-size: 1.5em !important;
vertical-align: bottom;
}
.associated {
color: green;
color: #3dd9a1;
font-weight: bold;
}
@@ -369,7 +369,7 @@ label {
}
.idle {
color: green;
color: #3dd9a1;
font-weight: bold;
}
@@ -395,7 +395,7 @@ label {
}
.success {
color: green;
color: #3dd9a1;
}
.failed {
@@ -403,12 +403,12 @@ label {
}
.accessGranted {
color: green;
color: #3dd9a1;
font-weight: bold;
}
.accessGrantedItem {
color: green;
color: #3dd9a1;
}
.accessRestricted {
@@ -491,7 +491,7 @@ label {
}
.deviceUp {
color: rgba(40, 180, 40, 1.0) !important;
color: #3dd9a1 !important;
}
.deviceDown {
@@ -586,7 +586,7 @@ label {
color: rgba(22,22,22,0.8);
font-size: 10pt;
font-weight: bold;
background-color: rgba(148, 179, 107, 0.8);
background-color: #18b981;
}
.deviceDownBg {
@@ -660,7 +660,7 @@ label {
}
.beingGraphed {
color: rgba(148, 179, 107, 0.8);
color: #3bc991;
}
.notBeingGraphed {
@@ -754,7 +754,7 @@ label {
cursor: pointer;
padding: 1px;
vertical-align: middle;
color: lime;
color: var(--dp-accent);
font-weight: bold;
font-size: 14px;
margin-right: 10px;
@@ -816,7 +816,7 @@ label {
.treeArea, .treeItemsArea {
width: 25%;
border: 1px solid #006400;
border: 1px solid var(--dp-accent-deep);
vertical-align: top;
}
@@ -2524,7 +2524,7 @@ tr#realtime td:first-child {
}
.logInfo {
background-color: rgba(204, 255, 204, 0.2);
background-color: rgba(24, 185, 129, 0.2);
text-align: center;
width: 12.5%;
padding: 3px;
+4 -4
View File
@@ -12,7 +12,7 @@
}
.pace .pace-progress {
background: rgba(148, 179, 107, 0.4);
background: rgba(24, 185, 129, 0.4);
position: fixed;
z-index: 2000;
top: 0;
@@ -27,7 +27,7 @@
right: 0px;
width: 100px;
height: 100%;
box-shadow: 0 0 18px rgba(148, 179, 107, 0.4), 0 0 5px rgba(148, 179, 107, 0.4);
box-shadow: 0 0 18px rgba(24, 185, 129, 0.4), 0 0 5px rgba(24, 185, 129, 0.4);
opacity: 1.0;
-webkit-transform: rotate(3deg) translate(0px, -4px);
-moz-transform: rotate(3deg) translate(0px, -4px);
@@ -45,8 +45,8 @@
width: 25px;
height: 25px;
border: solid 4px transparent;
border-top-color: rgba(148, 179, 107, 0.4);
border-left-color: rgba(148, 179, 107, 0.4);
border-top-color: rgba(24, 185, 129, 0.4);
border-left-color: rgba(24, 185, 129, 0.4);
border-radius: 18px;
-webkit-animation: pace-spinner 400ms linear infinite;
-moz-animation: pace-spinner 400ms linear infinite;