]> git.koha-community.org Git - koha.git/commit
Bug 36640: (follow-up) CSS fixes for DataTables controls
authorOwen Leonard <oleonard@myacpl.org>
Mon, 28 Oct 2024 13:36:33 +0000 (13:36 +0000)
committerKatrin Fischer <katrin.fischer@bsz-bw.de>
Thu, 14 Nov 2024 13:19:34 +0000 (14:19 +0100)
commite0193051e173557351d3da6697cb5f9c3e801185
tree525f05b37c7529ecea9e7859b917e3b8fb2ccbb0
parent41fb29f98bff82c33da9e1e856190e9b17ae4757
Bug 36640: (follow-up) CSS fixes for DataTables controls

This patch adds CSS fixes to try to keep styling of DataTables and
related controls consistent with how it looked before the upgrade.

This version of DataTables introduced a lot of usage of "!important" in
the CSS which severly limited our options. For that reason I modified
the file to remove all of those instances. Both the minified and
unminified versions are changed.

This patch continues the pre-upgrade practice of picking only the
relevant DataTables CSS and including it in our CSS build. This means a
smaller total CSS download for the user and eliminates the "!important"
problem.

Signed-off-by: Jake Deery <jake.deery@ptfs-europe.com>
Signed-off-by: Lisette Scheer <lisette@bywatersolutions.com>
Signed-off-by: Katrin Fischer <katrin.fischer@bsz-bw.de>
gulpfile.js
koha-tmpl/intranet-tmpl/lib/datatables/datatables.css
koha-tmpl/intranet-tmpl/lib/datatables/datatables.min.css
koha-tmpl/intranet-tmpl/prog/css/src/_tables.scss
koha-tmpl/opac-tmpl/bootstrap/css/src/_common.scss