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
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."