Web client: Configurable name for status/rowFlair column

Bug #1861331 reported by Jane Sandberg
46
This bug affects 9 people
Affects Status Importance Assigned to Milestone
Evergreen
Confirmed
Undecided
Unassigned

Bug Description

In the AngularJS client, developers can add a status column to a grid that displays an icon. You can see this type of column in the Item Status and the patron Bills list. This column is always named "Status", which is confusing on the Item Status screen (since there is another column called Status, which refers to the actual status of an item, rather than whether or not it's been edited). The cataloging working group suggested the header "Edited" instead.

In the Angular client, you can set up a "rowFlair" column. You can see that in Booking > Create Reservations and Admin > Local > Standing Penalty. The column is labeled with a bell icon (the notifications material icon). This is nice, since it doesn't take up much real estate, but the contents of that column don't necessarily have much to do with bells. :-)

Developers should be able to specify specific names/icons to serve as the headers for these columns.

See also the Cataloging working Group conversation here: http://list.evergreen-ils.org/pipermail/evergreen-catalogers/2020-January/001467.html

Elaine Hardy (ehardy)
Changed in evergreen:
status: New → Confirmed
tags: added: eg-grid
removed: webstaffclient
Revision history for this message
Stephanie Leary (stephanieleary) wrote :

I just ran into this on a project! Here's a branch that adds [flairColumnHeader] as an input on eg-grid and changes the Sandbox flair column title to "Status" by way of example: https://git.evergreen-ils.org/?p=working/Evergreen.git;a=shortlog;h=refs/heads/user/sleary/LP1861331-configurable-flair-column-header-title

To test, visit /staff/sandbox and scroll down to the first grid. Hover over the bell icon; you should see that the tooltip is now "Status" instead of "Notifications."

tags: added: pullrequest
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.