git.evergreen-ils.org Git - working/Evergreen.git/atom - Open-ILS/src/eg2/src/app/staff/catalog/result/record.component.html history Evergreen ILS https://git.evergreen-ils.org/?p=working/Evergreen.git Evergreen Contributors static/git-favicon.png static/git-logo.png 2024-03-20T14:44:25Z gitweb LP2048798 Remove inaccurate count of Shelving Locations 2024-03-05T16:37:38Z Stephanie Leary stephanie.leary@equinoxoli.org Terran McCanna tmccanna@georgialibraries.org 2024-03-05T16:37:38Z https://git.evergreen-ils.org/?p=working/Evergreen.git;a=commitdiff;h=bc08077dd8d102fe0e6eef6211d210e0fc9dbc50
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>
  • [D] Open-ILS/src/eg2/src/app/staff/catalog/result/record.component.html
LP1850473 Fix button type lint errors 2023-11-15T17:58:57Z Stephanie Leary stephanie.leary@equinoxoli.org Terran McCanna tmccanna@georgialibraries.org 2023-11-15T17:58:57Z https://git.evergreen-ils.org/?p=working/Evergreen.git;a=commitdiff;h=a5cd7fe3dfa59a9d017d06f8c2b77515f3b340fa
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>
  • [D] Open-ILS/src/eg2/src/app/staff/catalog/result/record.component.html
LP2043847 Holdings count highlight color contrast 2023-11-17T20:22:25Z Stephanie Leary stephanie.leary@equinoxoli.org Terran McCanna tmccanna@georgialibraries.org 2023-11-17T20:22:25Z https://git.evergreen-ils.org/?p=working/Evergreen.git;a=commitdiff;h=0d44f80f36a57f6448117514f0fa7ad142bd493e
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>
  • [D] Open-ILS/src/eg2/src/app/staff/catalog/result/record.component.html
LP#1929582 angular staff catalog - add series to results list. 2023-10-18T19:58:51Z Josh Stompro stomproj@larl.org Terran McCanna tmccanna@georgialibraries.org 2023-10-18T19:58:51Z https://git.evergreen-ils.org/?p=working/Evergreen.git;a=commitdiff;h=ce5d0ca61abe2c7cd5066043568854ac4490d8b4
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>
  • [D] Open-ILS/src/eg2/src/app/staff/catalog/result/record.component.html
LP1920230 Localize staffcat items, holds, copy count 2023-11-10T22:38:05Z Stephanie Leary stephanie.leary@equinoxoli.org Terran McCanna tmccanna@georgialibraries.org 2023-11-10T22:38:05Z https://git.evergreen-ils.org/?p=working/Evergreen.git;a=commitdiff;h=1b2cca5225dcf4a5f419f275a162e30e43cf29fb
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>
  • [D] Open-ILS/src/eg2/src/app/staff/catalog/result/record.component.html
LP2016742 Caption title spacing correction 2023-10-31T19:22:47Z Stephanie Leary stephanie.leary@equinoxoli.org Terran McCanna tmccanna@georgialibraries.org 2023-10-31T19:22:47Z https://git.evergreen-ils.org/?p=working/Evergreen.git;a=commitdiff;h=7c77abe763f6ad975fa109042fd0e0ecf0deb8a5
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>
  • [D] Open-ILS/src/eg2/src/app/staff/catalog/result/record.component.html
LP2016742 Caption titles for shelving location table 2023-05-01T18:40:02Z Stephanie Leary stephanie.leary@equinoxoli.org Terran McCanna tmccanna@georgialibraries.org 2023-05-01T18:40:02Z https://git.evergreen-ils.org/?p=working/Evergreen.git;a=commitdiff;h=262f26f28a6b5bfea21925d5849fc86c5095a167
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>
  • [D] Open-ILS/src/eg2/src/app/staff/catalog/result/record.component.html
LP2016742 <table> for shelving locations (staff) 2023-04-17T21:34:31Z Stephanie Leary stephanie.leary@equinoxoli.org Terran McCanna tmccanna@georgialibraries.org 2023-04-17T21:34:31Z https://git.evergreen-ils.org/?p=working/Evergreen.git;a=commitdiff;h=2ee19a9b1106799d3251f895de283e5c4dd13c1a
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>
  • [D] Open-ILS/src/eg2/src/app/staff/catalog/result/record.component.html
LP1615714 Accessible names for Material Icons 2023-05-25T18:24:09Z Stephanie Leary stephanie.leary@equinoxoli.org Jane Sandberg js7389@princeton.edu 2023-05-25T18:24:09Z https://git.evergreen-ils.org/?p=working/Evergreen.git;a=commitdiff;h=1f2530636e3a428a222ec2ca6bcb89fed9a6180b
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>
  • [D] Open-ILS/src/eg2/src/app/staff/catalog/result/record.component.html
LP2018208 Empty alt for result record images, icons 2023-05-03T17:18:59Z Stephanie Leary stephanie.leary@equinoxoli.org Galen Charlton gmc@equinoxOLI.org 2023-05-03T17:18:59Z https://git.evergreen-ils.org/?p=working/Evergreen.git;a=commitdiff;h=9aa747894e3caa84c4ec4fd406eda9973ac926be
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>
  • [D] Open-ILS/src/eg2/src/app/staff/catalog/result/record.component.html
LP2000482 Angular 15 and Bootstrap 5 upgrade 2022-12-26T17:06:09Z Bill Erickson berickxx@gmail.com Galen Charlton gmc@equinoxOLI.org 2022-12-26T17:06:09Z https://git.evergreen-ils.org/?p=working/Evergreen.git;a=commitdiff;h=c76e4ad6c2aba1a918992659686bb6b50bfea79c
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>
  • [D] Open-ILS/src/eg2/src/app/staff/catalog/result/record.component.html
LP2009865 Revised search result headings & source order 2023-03-09T16:08:40Z Stephanie Leary stephanie.leary@equinoxoli.org Galen Charlton gmc@equinoxOLI.org 2023-03-09T16:08:40Z https://git.evergreen-ils.org/?p=working/Evergreen.git;a=commitdiff;h=18f99a68e67df86cdd1cece2d434f2a351b205b5
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>
  • [D] Open-ILS/src/eg2/src/app/staff/catalog/result/record.component.html
LP1966342 follow-up: prefer === over == 2022-10-28T02:39:19Z Jane Sandberg js7389@princeton.edu Jane Sandberg js7389@princeton.edu 2022-10-28T02:39:19Z https://git.evergreen-ils.org/?p=working/Evergreen.git;a=commitdiff;h=551e766ad8f638f481c7ea932459c9c8f9ba2874
LP1966342 follow-up: prefer === over ==

Signed-off-by: Jane Sandberg <js7389@princeton.edu>
  • [D] Open-ILS/src/eg2/src/app/staff/catalog/result/record.component.html
LP#1966342: (follow-up) adjust for color contrast 2022-10-28T01:58:12Z Galen Charlton gmc@equinoxOLI.org Galen Charlton gmc@equinoxOLI.org 2022-10-28T01:58:12Z https://git.evergreen-ils.org/?p=working/Evergreen.git;a=commitdiff;h=04be580897d84c421e53eff41dfa2cc6191d249d
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>
  • [D] Open-ILS/src/eg2/src/app/staff/catalog/result/record.component.html
LP1966342 Highlight Zero Holdings in Staff Catalog 2022-04-04T21:02:13Z Terran McCanna tmccanna@georgialibraries.org Galen Charlton gmc@equinoxOLI.org 2022-04-04T21:02:13Z https://git.evergreen-ils.org/?p=working/Evergreen.git;a=commitdiff;h=4cd5a94c3638e0b9e73028522d3795762a8c0556
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>
  • [D] Open-ILS/src/eg2/src/app/staff/catalog/result/record.component.html
Revert "LP1904036 Ang Patron UI updating non-menu links" 2022-10-06T17:14:07Z Bill Erickson berickxx@gmail.com Galen Charlton gmc@equinoxOLI.org 2022-10-06T17:14:07Z https://git.evergreen-ils.org/?p=working/Evergreen.git;a=commitdiff;h=584d3f5c6c79bf159a13e5697acb4fa565f1ad08
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>
  • [D] Open-ILS/src/eg2/src/app/staff/catalog/result/record.component.html
LP1904036 Ang Patron UI updating non-menu links 2022-07-13T18:31:55Z Bill Erickson berickxx@gmail.com Galen Charlton gmc@equinoxOLI.org 2022-07-13T18:31:55Z https://git.evergreen-ils.org/?p=working/Evergreen.git;a=commitdiff;h=6d10dee189c1e631c025004a52276c274507d6bc
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>
  • [D] Open-ILS/src/eg2/src/app/staff/catalog/result/record.component.html
LP1959048: Run ng lint --fix 2022-09-08T20:21:04Z Jane Sandberg js7389@princeton.edu Jane Sandberg sandbergja@gmail.com 2022-09-08T20:21:04Z https://git.evergreen-ils.org/?p=working/Evergreen.git;a=commitdiff;h=58238af879b5b4b361d824eb3013b3918e4b05c3
LP1959048: Run ng lint --fix

Signed-off-by: Jane Sandberg <js7389@princeton.edu>
Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
  • [D] Open-ILS/src/eg2/src/app/staff/catalog/result/record.component.html
LP#1955931 Staff catalog show more details - add due date 2021-12-30T14:51:34Z Dan Briem dbriem@wlsmail.org Michele Morgan mmorgan@noblenet.org 2021-12-30T14:51:34Z https://git.evergreen-ils.org/?p=working/Evergreen.git;a=commitdiff;h=4e6fe743271992347686a113c390b208c162942b
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>
  • [D] Open-ILS/src/eg2/src/app/staff/catalog/result/record.component.html
LP#1929587 Place hold button in staff client 2021-06-03T00:53:44Z Dan Briem dbriem@wlsmail.org Bill Erickson berickxx@gmail.com 2021-06-03T00:53:44Z https://git.evergreen-ils.org/?p=working/Evergreen.git;a=commitdiff;h=db183ff575436ae0ea3ca284f73637422407534f
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>
  • [D] Open-ILS/src/eg2/src/app/staff/catalog/result/record.component.html