Bug 35584: Add missing licenses to about page
authorOwen Leonard <oleonard@myacpl.org>
Wed, 20 Dec 2023 13:04:02 +0000 (13:04 +0000)
committerFridolin Somers <fridolin.somers@biblibre.com>
Mon, 15 Jan 2024 14:01:12 +0000 (15:01 +0100)
commitfc2d2ca841c59d878592d815fbb72a767e85d582
tree99a115d47948434b70c22fede50d8cd071ae2585
parentd0dfe6b4f43a3e06e87295ff89eeca580e671ed7
Bug 35584: Add missing licenses to about page

This patch adds license information to the about page which was missing
for several JavaScript libraries. The patch also makes a minor change to
CSS to improve alignment of content in the licenses tab.

One library, vis-timeline-graph2d.min.js, lacked the correct version
information in the source. This information has been added.

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

- Go to the about page and open the "Licenses" tab.
- Confirm that the information looks correct.

Signed-off-by: David Nind <david@davidnind.com>
Signed-off-by: Pedro Amorim <pedro.amorim@ptfs-europe.com>
Signed-off-by: Katrin Fischer <katrin.fischer@bsz-bw.de>
(cherry picked from commit 3ccf5843d26290a74ab3e2b1410aa2396bdb6aa3)
Signed-off-by: Fridolin Somers <fridolin.somers@biblibre.com>
koha-tmpl/intranet-tmpl/lib/vis-timeline/vis-timeline-graph2d.min.js
koha-tmpl/intranet-tmpl/prog/css/src/staff-global.scss
koha-tmpl/intranet-tmpl/prog/en/modules/about.tt