Dependency Graph
View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0032791 | mantisbt | customization | public | 2023-07-29 07:41 | 2023-08-15 15:23 |
| Reporter | Mother10 | Assigned To | dregad | ||
| Priority | normal | Severity | minor | Reproducibility | always |
| Status | closed | Resolution | won't fix | ||
| Platform | Acer Predator 5000 | OS | Win11 Home | OS Version | 22H2 |
| Product Version | 2.25.7 | ||||
| Summary | 0032791: Upgrade Fontawesome version to 6.4.0 | ||||
| Description | Although I saw a couple of more issues about this (most recent one 0026823 which was march 7, 2021 ) I wonder if now it is time to upgrade to the latest Fontawesome (Version 6.4.0) Version 6.4.0 has 2020 FREE icons. Furthermore, if it would be possible to use the new Fontawesome features like chooses size, add animation, rotate, chosse type (Solid, Regular, Light etc) it would add a lot to the 2020 FREE possibilities. | ||||
| Steps To Reproduce | Try to add fa-feather, or fa-monument, or fa-book-open, it will not how any icon. | ||||
| Tags | No tags attached. | ||||
| Attached Files | |||||
|
The problem is compatibility with the bootstrap template we're using (ACE theme).
0026101 is probably more relevant, in particular @syncguru's note 0026101:0063800:
So the same applies to FontAwesome 6.x as well... Unfortunately, ACE theme is no longer maintained, @syncguru has not contributed to Mantis since 2020, and the remaining devs have no time and/or skills to either upgrade ACE theme or switch to a another, supported theme. Closing as won't fix. |
|
|
So if anyone could upgrade the Ace theme it would be possible? Does the Ace theme have any scss files or something I could look at? |
|
Yes, in theory ;-)
Ace theme is bundled with MantisBT. No SCSS, just plain CSS and javascript files
If you can spare the time and help us with this, it would be great. Fontawesome is one thing, but more importantly I think Bootstrap needs to be upgraded too. As I mentioned before, this would be no small undertaking... |
|
|
Hi dregad, Before I answer, can you point me to the explanation of how to properly quote in Mantis. I have the adminguide closeby, but there does not seem to be anything written for users is there? Thanks. |
|
|
Just use markdown https://www.markdownguide.org/cheat-sheet/ |
|
Yes, found it. Pity there are no scss-files. I will have a look to see if it is possible. But that might be after I finished the translation I am doing right now for the Ancestris group.
Yeah I did not understand why Mantis used such an old version. I use it on my site too, since version 3.5 or something. Upgraded to 5.something about 1,5 years ago. First, someone should go over your Bootstrap version, compared to the latest Bootstrap version, and see what tags are changed. Second go over the Mantis files to see if the changed tags are (much) used in Mantis. Those 2 things can be done independantly. From the first it will show what has to be changed (if those tags were used in Mantis) |
|
|
Many thanks for considering looking into that. Of course do it if and as time allows ! Should you decide to go ahead, please submit your contribution for review as a pull request on our Github repository referencing an issue in our bugtracker (i.e.
Indeed. There possibly were some in the original source, but the Theme's author only released the CSS files to us under GPL unfortunately. Note: it would also be an acceptable alternative to switch to another, open-source, more modern and maintained Bootstrap Theme, but that might turn out to be even more complex... |
|
I'll keep that in mind. |
|
Only if you exclusively focus on fontawesome. Otherwise, depending on the intended scope, it's probably best to start a new one (referencing this one in the description, for the record), e.g. Upgrading (or replacing) Ace Theme If you want a more interactive discussion, feel free to ping me on our Gitter channel https://app.gitter.im/#/room/#mantisbt_mantisbt:gitter.im |
|
related to
child of
duplicate of