Hi Caty, [snip]
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/xwik..., the experimental 5.0 is at https://github.com/xwiki-contrib/icon-themes/tree/master/icon-theme-fontawes... . 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%20Ic... . 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]