The stable 4.7.0 version is in XS by default.
So are you saying that we bundle a contrib extension in XS for icon
themes? I didn’t notice this. Could you tell me when this was done? (Also
note that this is NOT setup in
http://jira.xwiki.org/secure/
BrowseProjects.jspa#10000 ).
We don't bundle a contrib icon theme. The default Font Awesome 4.7.0 is at
https://github.com/xwiki/xwiki-platform/tree/master/xwiki-platform-core/xwi…,
the experimental 5.0 is at
https://github.com/xwiki-contrib/icon-themes/tree/master/icon-theme-fontawe…
. More details about the contrib version at
https://forum.xwiki.org/t/font-awesome-5-icon-theme-1-1-released/1334 and
http://extensions.xwiki.org/xwiki/bin/view/Extension/Font%20Awesome%205%20I…
. We haven't upgraded to 5.0 because they added paid variants and reduce
the number of available icons from 750+ to 450+, so kind of a downgrade.
The Platform is using the IconTheme component
https://jira.xwiki.org/browse/XWIKI/component/13841 where is committed with
the UI.
Everything that is in Contrib related to colors/icons is optional /
experimental. It's the same also for color theme. I'm trying to put them in
contrib in order to not lose the work. Sometimes they are the results of
investigations, or they are problematic and don't match our support
criteria, but we might use them in the future or see if they are
interesting enough to be bundled/integrated.
Thanks for the detailed explanations! I understand now :)
Thanks
-Vincent
[snip]