Bug 32323: Correct focus state of some DataTables controls
authorOwen Leonard <oleonard@myacpl.org>
Tue, 22 Nov 2022 17:10:23 +0000 (17:10 +0000)
committerMartin Renvoize <martin.renvoize@ptfs-europe.com>
Thu, 15 Dec 2022 13:46:08 +0000 (13:46 +0000)
commitdd32b10be57e4f9cc0673fed0613e4d3b3eed06e
treec7d30608ce7d11dfb16a7486818ffebfcaffacc5
parent714b4e720aa882e8c0ba2869d7753241c080f20b
Bug 32323: Correct focus state of some DataTables controls

This patch makes changes to the style of some DataTable controls in
order to make hover, active, and focus states more consistent.

To test, apply the patch and rebuild the staff interface css.

View a page that has a DataTable showing controls like "Columns,"
"Export," and "Configure." For example: Saved reports, Libraries,
Overdues.

 - Click the DataTables search form to put cursor focus there.
 - Use the tab key to move through the next buttons.
 - The style should now be more consistent with the appearance of other
   similar buttons in the staff client.
 - Test with and without text in the search filter.
 - Test pages which don't have the full set of controls, e.g. the
   table of of a patron's checkouts.

Signed-off-by: David Nind <david@davidnind.com>
Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
(cherry picked from commit 9f44dc52950fbdcfe9510038bdc1dcf357058b7a)
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
koha-tmpl/intranet-tmpl/prog/css/src/_tables.scss