Bug 20647: (alternate) When ILL is enabled the hover effect on the ILL requests button is wrong

This alternate patch adds a new icon to the sprite image which gives
icons to the link on the staff client home page. It modifies the CSS
positioning for all the links as the new image sprite is somewhat
different.

The SVG file from which the sprite image was generated is also updated,
and the about page has been updated to give credit to the creator of the
icon.

Unrelated change: The cataloging link is moved to the second column.
Although it's probably rare for all modules to be enabled and available,
this puts the same number of links in each column.

To test, apply the patch and clear your browser cache if necessary. With
interlibrary loan enabled, view the staff client home page and confirm
that all the module links look correct, including when you hover your
mouse over them.

Confirm that the about page lists the new icon under the "licenses" tab.

Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>

Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>

Signed-off-by: Nick Clemens <nick@bywatersolutions.com>
This commit is contained in:
Owen Leonard 2018-06-04 18:16:54 +00:00 committed by Nick Clemens
parent 1da481f725
commit 985eb92914
5 changed files with 37 additions and 33 deletions

View File

@ -107,36 +107,38 @@ ul.biglinks-list li a:hover.icon_general {
*/
/* Classes used for each individual module link */
ul.biglinks-list li a.icon_circulation {background-position:5px 3px;}
ul.biglinks-list li a.icon_patrons {background-position:5px -89px;}
ul.biglinks-list li a.icon_search {background-position:5px -181px;}
ul.biglinks-list li a.icon_lists {background-position:5px -273px;}
ul.biglinks-list li a.icon_cataloging {background-position:5px -365px;}
ul.biglinks-list li a.icon_authorities {background-position:5px -457px;}
ul.biglinks-list li a.icon_circulation {background-position:5px 0px;}
ul.biglinks-list li a.icon_patrons {background-position:5px -99px;}
ul.biglinks-list li a.icon_search {background-position:5px -198px;}
ul.biglinks-list li a.icon_lists {background-position:5px -298px;}
ul.biglinks-list li a.icon_cataloging {background-position:5px -397px;}
ul.biglinks-list li a.icon_authorities {background-position:5px -496px;}
ul.biglinks-list li a.icon_ill {background-position:5px -1291px;}
ul.biglinks-list li a.icon_serials {background-position:5px -549px;}
ul.biglinks-list li a.icon_acquisitions {background-position:5px -641px;}
ul.biglinks-list li a.icon_reports {background-position:5px -733px;}
ul.biglinks-list li a.icon_administration {background-position:5px -825px;}
ul.biglinks-list li a.icon_tools {background-position:5px -917px;}
ul.biglinks-list li a.icon_koha {background-position:5px -1008px;}
ul.biglinks-list li a.icon_course_reserves {background-position:5px -1100px;}
ul.biglinks-list li a.icon_serials {background-position:5px -595px;}
ul.biglinks-list li a.icon_acquisitions {background-position:5px -695px;}
ul.biglinks-list li a.icon_reports {background-position:5px -794px;}
ul.biglinks-list li a.icon_administration {background-position:5px -894px;}
ul.biglinks-list li a.icon_tools {background-position:5px -993px;}
ul.biglinks-list li a.icon_koha {background-position:5px -1091px;}
ul.biglinks-list li a.icon_course_reserves {background-position:5px -1191px;}
/* Classes used for each individual module link on hover*/
ul.biglinks-list li a:hover.icon_circulation {background-position:5px -43px;}
ul.biglinks-list li a:hover.icon_patrons {background-position:5px -135px;}
ul.biglinks-list li a:hover.icon_search {background-position:5px -227px;}
ul.biglinks-list li a:hover.icon_lists {background-position:5px -319px;}
ul.biglinks-list li a:hover.icon_cataloging {background-position:5px -411px;}
ul.biglinks-list li a:hover.icon_authorities {background-position:5px -503px;}
ul.biglinks-list li a:hover.icon_circulation {background-position:5px -50px;}
ul.biglinks-list li a:hover.icon_patrons {background-position:5px -149px;}
ul.biglinks-list li a:hover.icon_search {background-position:5px -248px;}
ul.biglinks-list li a:hover.icon_lists {background-position:5px -348px;}
ul.biglinks-list li a:hover.icon_cataloging {background-position:5px -447px;}
ul.biglinks-list li a:hover.icon_authorities {background-position:5px -546px;}
ul.biglinks-list li a:hover.icon_ill {background-position:5px -1342px;}
ul.biglinks-list li a:hover.icon_serials {background-position:5px -595px;}
ul.biglinks-list li a:hover.icon_acquisitions {background-position:5px -687px;}
ul.biglinks-list li a:hover.icon_reports {background-position:5px -779px;}
ul.biglinks-list li a:hover.icon_administration {background-position:5px -871px;}
ul.biglinks-list li a:hover.icon_tools {background-position:5px -963px;}
ul.biglinks-list li a:hover.icon_koha {background-position:5px -1054px;}
ul.biglinks-list li a:hover.icon_course_reserves {background-position:5px -1146px;}
ul.biglinks-list li a:hover.icon_serials {background-position:5px -645px;}
ul.biglinks-list li a:hover.icon_acquisitions {background-position:5px -744px;}
ul.biglinks-list li a:hover.icon_reports {background-position:5px -844px;}
ul.biglinks-list li a:hover.icon_administration {background-position:5px -943px;}
ul.biglinks-list li a:hover.icon_tools {background-position:5px -1042px;}
ul.biglinks-list li a:hover.icon_koha {background-position:5px -1140px;}
ul.biglinks-list li a:hover.icon_course_reserves {background-position:5px -1241px;}
/* ==== MODULE LINKS - End ==== */

View File

@ -942,7 +942,7 @@
("<a href="https://thenounproject.com/term/link/1690/">link</a>") symbol by Matthew Exton ; Serials ("<a href="https://thenounproject.com/term/newspaper/1233/">newspaper</a>") symbol by John
Caserta ; Acquisitions ("<a href="https://thenounproject.com/term/gift/970853/">gift</a>") symbol by David Goodger ; Reports
("<a href="https://thenounproject.com/term/pie-chart/805/">pie chart</a>") symbol by Scott Lewis ; Administration ("<a href="https://thenounproject.com/term/gears/1063/">gears</a>") symbol by
Jeremy Minnick ; Tools ("<a href="https://thenounproject.com/term/wrench/234/">wrench</a>") symbol by National Park Service
Jeremy Minnick ; Tools ("<a href="https://thenounproject.com/term/wrench/234/">wrench</a>") symbol by National Park Service ; Interlibrary loan ("<a href="https://thenounproject.com/term/exchange/1265396">exchange</a>") symbol by Iconstock.
</li>
</ul>

View File

@ -66,11 +66,6 @@
</li>
[% END %]
[% IF ( CAN_user_editcatalogue_edit_catalogue || CAN_user_editcatalogue_edit_items ) %]
<li>
<a class="icon_general icon_cataloging" href="/cgi-bin/koha/cataloguing/addbooks.pl">Cataloging</a>
</li>
[% END %]
<li>
<a class="icon_general icon_authorities" href="/cgi-bin/koha/authorities/authorities-home.pl">Authorities</a>
</li>
@ -83,6 +78,13 @@
</div> <!-- /.col-xs-6 -->
<div class="col-xs-6">
<ul class="biglinks-list">
[% IF ( CAN_user_editcatalogue_edit_catalogue || CAN_user_editcatalogue_edit_items ) %]
<li>
<a class="icon_general icon_cataloging" href="/cgi-bin/koha/cataloguing/addbooks.pl">Cataloging</a>
</li>
[% END %]
[% IF ( CAN_user_serials ) %]
<li>
<a class="icon_general icon_serials" href="/cgi-bin/koha/serials/serials-home.pl">Serials</a>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.8 KiB

After

Width:  |  Height:  |  Size: 10 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 28 KiB

After

Width:  |  Height:  |  Size: 24 KiB