Bug 30416 - Patron search results page UX fixes
Summary: Patron search results page UX fixes
Status: NEW
Alias: None
Product: Koha
Classification: Unclassified
Component: Patrons (show other bugs)
Version: unspecified
Hardware: All All
: P5 - low enhancement (vote)
Assignee: Owen Leonard
QA Contact: Testopia
URL:
Keywords:
Depends on: 30063
Blocks:
  Show dependency treegraph
 
Reported: 2022-03-31 13:14 UTC by Martin Renvoize
Modified: 2022-08-17 10:37 UTC (History)
6 users (show)

See Also:
Change sponsored?: ---
Patch complexity: ---
Documentation contact:
Documentation submission:
Text to go in the release notes:
Version(s) released in:


Attachments
After 30063 (171.55 KB, image/png)
2022-03-31 13:15 UTC, Martin Renvoize
Details
Before 30063 (149.48 KB, image/png)
2022-03-31 13:17 UTC, Martin Renvoize
Details
Wierdness (3.11 MB, video/webm)
2022-03-31 15:24 UTC, Martin Renvoize
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Renvoize 2022-03-31 13:14:21 UTC
Bug 30063 introduces some visual side effects which would be nice to fix.. the 'select all' bar floats in a weird location is the main issue.. perhaps we could add this into a more general component of the datatables wrapper?
Comment 1 Martin Renvoize 2022-03-31 13:15:17 UTC
Created attachment 132756 [details]
After 30063
Comment 2 Martin Renvoize 2022-03-31 13:17:18 UTC
Created attachment 132757 [details]
Before 30063
Comment 3 Martin Renvoize 2022-03-31 15:24:15 UTC
Created attachment 132790 [details]
Wierdness

Severine found some more weirdness
Comment 4 Jonathan Druart 2022-04-07 13:01:59 UTC
I have really no idea how to fix that. I found something related in Sticky code:

    const initSticky = () => { 
      // check if element or it's parents are visible
      if (elem.offsetParent === null || Helpers.getStyle(elem, 'display') === 'none') {
        disableSticky();
        return;
      }    


I've tried to remove the disableSticky call but things get uglier...