Bug 38014

Summary: Migrate from Font Awesome to Bootstrap Icons
Product: Koha Reporter: Lisette Scheer <lisette>
Component: TemplatesAssignee: Owen Leonard <oleonard>
Status: NEW --- QA Contact: Testopia <testopia>
Severity: enhancement    
Priority: P5 - low CC: andrew, blawlor, david, dcook, emily.lamancusa, george, jonathan.druart
Version: Main   
Hardware: All   
OS: All   
See Also: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34973
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30258
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27788
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26879
GIT URL: Change sponsored?: ---
Patch complexity: --- Documentation contact:
Documentation submission: Text to go in the release notes:
Version(s) released in:
Circulation function:

Description Lisette Scheer 2024-09-26 15:14:14 UTC
Font Awesome has moved a larger number of their icon options behind their paywall. With V6 we can no longer use the outline/unfilled versions. 
I propose moving to the bootstrap icon set https://icons.getbootstrap.com, which is fully open source and has a similar icon font to FA.
Comment 1 Lisette Scheer 2024-09-26 15:15:23 UTC
I'm working on a de-duplicated list of all the current FA icons in use in Koha to confirm we have an equivalent in BI.
Comment 2 Jonathan Druart 2024-10-02 14:30:17 UTC
Note that we also use vue-fontawesome from Vue apps:

example in koha-tmpl/intranet-tmpl/prog/js/vue/modules/erm.ts:

  5 import { library } from "@fortawesome/fontawesome-svg-core";
  6 import {
  7     faPlus,
  8     faMinus,
  9     faPencil,
 10     faTrash,
 11     faSpinner,
 12 } from "@fortawesome/free-solid-svg-icons";
 13 import { FontAwesomeIcon } from "@fortawesome/vue-fontawesome";