Comment 3 for bug 1706415

Revision history for this message
Kathy Lussier (klussier) wrote :

I don't know if my approach is 'correct', but it seems to work. I have a working branch at

http://git.evergreen-ils.org/?p=working/Evergreen.git;a=shortlog;h=refs/heads/user/kmlussier/lp1706415-improve-bottom-of-page-menu-usability

The branch does the following:
1. Adds the dropup class to the action menus on the Z39.50 page and report templates editor so that the options appear above the menu rather than below. The same class was also added to the stat cat menus at the bottom of the patron registration screen.

2. Adds some space at the bottom of the page on all web client screens. With the dropup class, this additional space isn't required for the menus to display properly. However, without the padding, the interfaces feel a little more crowded.

This branch does not address another issue I discovered with the right-click context menu falling below the screen when used on the bottom row of a grid.

If anyone wants to look at it, I have loaded the branch on https://mlnc1.noblenet.org/eg/staff/home. You can log in with admin / evergreen123.

I have added some user stat cats to that server so that you can see the patron registration fix without too much work. For the Z39.50 screen, you can best see the issue if you do an ISBN search that only retrieves on result in the bottom grid.

For comparison, the MassLNC demo server at https://mlnc2.noblenet.org/eg/staff/home shows current behavior.