
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "Evergreen ILS". The branch, rel_3_14 has been updated via 9cfc23e9da7a0a0d5ecd26dbde8101ec52cdb4b0 (commit) from c5bd01a8be884464f8943f348dfd728819264303 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 9cfc23e9da7a0a0d5ecd26dbde8101ec52cdb4b0 Author: Steven Mayo <smayo@georgialibraries.org> Date: Mon Feb 17 15:56:22 2025 -0500 lp2098718 Holdings_View_Unreadable_Text Changes the color of backgrounds in the Holdings View when selected. Changes unique color given to selected text, and applies it to the expand button as well. Release-note: Fixes color of Holdings View rows when selected. Signed-off-by: Steven Mayo <smayo@georgialibraries.org> Signed-off-by: Jennifer Pringle <jennifer.pringle@bc.libraries.coop> Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org> diff --git a/Open-ILS/src/eg2/src/app/staff/catalog/record/holdings.component.css b/Open-ILS/src/eg2/src/app/staff/catalog/record/holdings.component.css index f20f280c45..2e38855b61 100644 --- a/Open-ILS/src/eg2/src/app/staff/catalog/record/holdings.component.css +++ b/Open-ILS/src/eg2/src/app/staff/catalog/record/holdings.component.css @@ -1,13 +1,26 @@ /* using component selector because of ViewEncapsulation.None */ eg-holdings-maintenance { - --holdings-org-row-color: var(--bs-gray-100); - --holdings-org-row-bg: #c9efe4; - --holdings-call-num-bg: #b4f8d3; + /* foo-selected colors determined using HSL to keep the same approximate saturation and lightness as normal background colors, but change hue blue */ + --holdings-org-row-bg: #c8efe4; + --holdings-org-row-bg-selected: hsl(216, 90%, 84%); + + --holdings-call-num-bg: #adf0cb; + --holdings-call-num-bg-selected: hsl(210, 70%, 78%); + + --item-row-bg-selected: hsl(217, 100%, 91%); + + --row-color-selected: var(--bs-blue-900) } [data-bs-theme="dark"] eg-holdings-maintenance { - --holdings-org-row-color: var(--bs-gray-200); --holdings-org-row-bg: var(--bs-gray-900); - --holdings-call-num-bg: #151515; + --holdings-org-row-bg-selected: hsl(216, 60%, 15%); + + --holdings-call-num-bg: var(--bs-gray-950); + --holdings-call-num-bg-selected: hsl(216, 60%, 8%); + + --item-row-bg-selected: hsl(216, 75%, 10%); + + --row-color-selected: var(--bs-blue-100); } .table.eg-grid > :not(caption) > * > * { @@ -16,18 +29,31 @@ eg-holdings-maintenance { /* colors are based on "Evergreen Green", tinted and desaturated */ -.eg-grid-body-row.holdings-callNum-row, -.eg-grid-body-row.holdings-callNum-row.selected { - background-color: var(--holdings-call-num-bg); +.eg-grid-body-row.holdings-callNum-row { background-color: var(--holdings-call-num-bg); } -.eg-grid-body-row.holdings-org-row, -.eg-grid-body-row.holdings-org-row.selected { - color: var(--holdings-org-row-color); +.eg-grid-body-row.holdings-callNum-row.selected{ + background-color: var(--holdings-call-num-bg-selected); +} + +.eg-grid-body-row.holdings-org-row { background-color: var(--holdings-org-row-bg); } +.eg-grid-body-row.holdings-org-row.selected { + background-color: var(--holdings-org-row-bg-selected); +} + +.eg-grid-body-row:not(.holdings-org-row, .holdings-callNum-row).selected{ + background-color: var(--item-row-bg-selected); +} + +.eg-copies .eg-grid-body-row.selected .eg-grid-cell, +.eg-copies .eg-grid-body-row.selected .btn:not(:hover) { + color: var(--row-color-selected); +} + .eg-grid-idlfield-owner_label .btn-link { padding: 0; text-align: left; ----------------------------------------------------------------------- Summary of changes: .../staff/catalog/record/holdings.component.css | 48 +++++++++++++++++----- 1 file changed, 37 insertions(+), 11 deletions(-) hooks/post-receive -- Evergreen ILS