Angular: eg-grid column header text wrapping

Bug #1855931 reported by Mike Risher
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Evergreen
Fix Released
Medium
Unassigned

Bug Description

eg-grid currently uses column headers that cut off text that doesn't fit in the space provided. When there are a large number of columns and several that start with the same word this could cause confusion. For instance, Local Admin Notifications/Action Triggers has "Processing Delay", "Processing Delay Context Field", "Processing Group Context Field". All 3 are rendering as "Processing..." making it unclear which is which.

Solution: Make column headers wrap, like they do in the old DOJO UIs.

Mike Risher (mrisher)
Changed in evergreen:
assignee: nobody → Mike Risher (mrisher)
Revision history for this message
Mike Risher (mrisher) wrote :

I pushed a branch with the work. I added one line to the CSS, and moved all the eg-grid-header-cell classes lower in the file.

https://git.evergreen-ils.org/?p=working/Evergreen.git;a=shortlog;h=refs/heads/user/mrisher/lp1855931-eg-grid-column-wrap

Changed in evergreen:
assignee: Mike Risher (mrisher) → nobody
tags: added: pullrequest
Revision history for this message
Galen Charlton (gmc) wrote :

Signoff pushed to user/gmcharlt/lp1855931_signoff; that branch also includes a follow-up that attempts to keep the filter control grid cells aligned with their corresponding column headers.

tags: added: signedoff
Changed in evergreen:
status: New → Confirmed
summary: - Angular: eg-grid column headers
+ Angular: eg-grid column header text wrapping
Changed in evergreen:
importance: Undecided → Medium
milestone: none → 3.4.2
Revision history for this message
Jane Sandberg (sandbergja) wrote :

Both the original commit and the follow-up work well for me. Pushed to master and rel_3_4. Thanks, Mike and Galen.

Changed in evergreen:
status: Confirmed → Fix Committed
Changed in evergreen:
status: Fix Committed → Fix Released
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.