Bug 30952: (follow-up) Fix style of floating toolbars
authorOwen Leonard <oleonard@myacpl.org>
Tue, 27 Sep 2022 13:35:23 +0000 (13:35 +0000)
committerTomas Cohen Arazi <tomascohen@theke.io>
Wed, 12 Oct 2022 19:15:14 +0000 (16:15 -0300)
commit268e9ef438165fed1d80499953f1524d7d02f449
tree75609734b9cee4fb17ed1134596dd1109dbb04f4
parentaf0b2fb847d81cd0e34d5772e40ef4c20de5c0d4
Bug 30952: (follow-up) Fix style of floating toolbars

This patch makes some changes to floating toolbars, both hc-sticky
toolbars and DataTables floating toolbars. The changes fix some bugs in
the display (incorrect z-index, unwanted margins) and proposes a
different style for .searchheader-style toolbars (e.g. patron search
results).

To test, apply the patch and rebuild the staff interface CSS. Test pages
with various kinds and combinations of floating toolbars, e.g.:

- Administration -> System preferences
- Patrons -> Patron search results
- Administration -> Libraries
- Catalog search results

Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
Signed-off-by: Owen Leonard <oleonard@myacpl.org>
Signed-off-by: Nick Clemens <nick@bywatersolutions.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
koha-tmpl/intranet-tmpl/prog/css/preferences.css
koha-tmpl/intranet-tmpl/prog/css/src/_tables.scss
koha-tmpl/intranet-tmpl/prog/css/src/_toolbar.scss
koha-tmpl/intranet-tmpl/prog/css/src/staff-global.scss