LP2048798 Remove inaccurate count of Shelving Locations Removes the count, which was inaccurate, from the Shelving Locations table caption in the staff catalog. Release-note: Removes inaccurate shelving location count in staff catalog Signed-off-by: Stephanie Leary <stephanie.leary@equinoxoli.org> Signed-off-by: Susan Morrison <smorrison@georgialibraries.org> Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
LP1850473 Fix button type lint errors Sets the type attribute on buttons where it was previously missing. Signed-off-by: Stephanie Leary <stephanie.leary@equinoxoli.org> Signed-off-by: Jane Sandberg <js7389@princeton.edu> Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
LP2043847 Holdings count highlight color contrast Reduces the intensity of the colors used to highlight staff catalog search results with zero holdings, and specifies a text color in addition to the background to ensure accessible color contrast ratios. Signed-off-by: Stephanie Leary <stephanie.leary@equinoxoli.org> Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
LP#1929582 angular staff catalog - add series to results list. Signed-off-by: Josh Stompro <stomproj@larl.org> Signed-off-by: Katie Greenleaf Martin <kgm@sparkpa.org> Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
LP1920230 Localize staffcat items, holds, copy count Localizes strings relating to holds, copy counts, and creators in the staff catalog record view. Signed-off-by: Stephanie Leary <stephanie.leary@equinoxoli.org> Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
LP2016742 Caption title spacing correction Signed-off-by: Stephanie Leary <stephanie.leary@equinoxoli.org> Signed-off-by: Ruth Davis <rfrasur@library.in.gov> Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
LP2016742 Caption titles for shelving location table Updates the caption of the shelving locations table to include the title and author. Signed-off-by: Stephanie Leary <stephanie.leary@equinoxoli.org> Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
LP2016742 <table> for shelving locations (staff) Replaces div-based markup with a table for the shelving locations in the staff catalog search results. Signed-off-by: Stephanie Leary <stephanie.leary@equinoxoli.org> Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
LP1615714 Accessible names for Material Icons Adds ARIA labels or hidden text, as appropriate, to ensure that Material Icons are announced to screen reader users in a sensible way rather than having the icon keyword read as if it were normal text. In buttons containing an icon with no text, both ARIA labels and title attributes are used so that the tooltip matches the button's accessible name. This helps sighted users of dictation software identify the button's name. The icon keyword is hidden from screen readers with the aria-hidden attribute. In buttons with both an icon and text, the icon keyword is hidden from screen readers. Where icons appeared in inline text rather than a button or link, a visually-hidden span has been added to mirror the existing title attribute (tooltip), unless the icon was purely decorative. As part of this cleanup, several <a click()> elements were identified that had not already been addressed in other bug reports related to keyboard navigation support. These have been changed to <button>, and button types have been specified throughout. Other small role and alt text errors identified by the Axe linter have also been corrected. Note that this branch does not include labels for the grid flair icons (bug 1818086) or the grid actions toolbar (bug 1833726), which are being addressed separately. Signed-off-by: Stephanie Leary <stephanie.leary@equinoxoli.org> Signed-off-by: Jane Sandberg <js7389@princeton.edu> Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org> Signed-off-by: Garry Collum <gcollum@gmail.com> Signed-off-by: Steven Mayo <smayo@georgialibraries.org>
LP2018208 Empty alt for result record images, icons Adds empty alt attributes for jacket images and format icons that are immediately followed by equivalent text representations, and are therefore redundant for screen reader users. Signed-off-by: Stephanie Leary <stephanie.leary@equinoxoli.org> Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
LP2000482 Angular 15 and Bootstrap 5 upgrade Includes numerous markup and CSS adjustments to cope with Bootstrap 5. This patch is a squash of patches authored by Bill Erickson and Stephanie Leary. Signed-off-by: Stephanie Leary <stephanie.leary@equinoxoli.org> Signed-off-by: Bill Erickson <berickxx@gmail.com> Signed-off-by: Jane Sandberg <sandbergja@gmail.com> Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
LP2009865 Revised search result headings & source order Revises the hierarchy of headings in the search results. In combination with the H1 provided in in bug #1994711, the result is now: h1. Staff Catalog h2. Search Results (N) (repeat for each result:) h3. [Title] [Author] h2. Facets (repeat for each facet box:) h3. [Facet title] The source order of the results list and facet sidebar have been swapped. The facets still appear on the left visually, but now fall after the results in the document. Signed-off-by: Stephanie Leary <stephanie.leary@equinoxoli.org> Signed-off-by: Jane Sandberg <js7389@princeton.edu> Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
LP1966342 follow-up: prefer === over == Signed-off-by: Jane Sandberg <js7389@princeton.edu>
LP#1966342: (follow-up) adjust for color contrast The default Bootstrap text-light color on a bg-info background fails the WCAG color contrast ratio; letting the text default to black meets level AA. Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
LP1966342 Highlight Zero Holdings in Staff Catalog This highlights the holdings on the staff catalog search results page when there are zero holdings as such: bg-warning (yellow) when there are no copies and the record is NOT transcendant, and bg-info (blue) when there are no copies, but it is transcendant. Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org> Signed-off-by: Jane Sandberg <js7389@princeton.edu> Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
Revert "LP1904036 Ang Patron UI updating non-menu links" This reverts commit 26fe8cf5bb70f26138a740962dc3d8e2eb028bd2. Signed-off-by: Jane Sandberg <js7389@princeton.edu> Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
LP1904036 Ang Patron UI updating non-menu links Signed-off-by: Bill Erickson <berickxx@gmail.com> Signed-off-by: Jane Sandberg <js7389@princeton.edu> Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
LP1959048: Run ng lint --fix Signed-off-by: Jane Sandberg <js7389@princeton.edu> Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
LP#1955931 Staff catalog show more details - add due date Adds a due date column to the show more details view in the Angular staff catalog. Signed-off-by: Dan Briem <dbriem@wlsmail.org> Signed-off-by: Garry Collum <gcollum@gmail.com> Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
LP#1929587 Place hold button in staff client Disables and gray's out the place hold button on records in the Angular catalog that are deleted or have no holdable copies unless the user has the perm PLACE_UNFILLABLE_HOLD. To test: * Search for records with and without any copies * Search for records with and without holdable copies * Search as user with and without the permission PLACE_UNFILLABLE_HOLD Signed-off-by: Dan Briem <dbriem@wlsmail.org> Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org> Signed-off-by: Bill Erickson <berickxx@gmail.com>