Functional overview
As an admin, when I create / edit a custom service, I can select an icon in an icon selector.
This icon will be used in the service bar on the left hand side as for "regular" Tuleap services.
Technical overview
Icons will be selected in Font Awesome library. It will be a first selection (see icon selector in live mockup) with possibility to extend that later on.
Icon selector is based on Select2
In order to have an consistent rendering, all services icons must be moved to "tlp-fa" (the tuleap extention of Font Awesome) too.
Here is the list of services whose icons are not yet in font-awesome:
- svn
- git
- cvs
- proftpd
- phpwiki
- mediawiki
Design