
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, main has been updated via 4c67fc697bc54e1f408a565c252523d69d4404c0 (commit) from df5fcca60753c25156546a207ccc0de72103fb22 (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 4c67fc697bc54e1f408a565c252523d69d4404c0 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