•  
     
    story #13566 associate a custom icon to external services
Summary
project administrator
associate a custom icon to external services

I can give a better insight on what's at the end of the link

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

Empty
davide.grion@st.com, Denis PILAT (denis_pilat)
Status
Done
Development
  • [ ] Does it involves User Interface? 
  • [ ] Are there any mockups?
  • [ ] Are permissions checked?
  • [ ] Does it need Javascript development?
  • [ ] Does it need a forge upgrade bucket?
  • [ ] Does it need to execute things in system events?
  • [ ] Does it impact project creation (templates)?
  • [ ] Is it exploratory?
Empty
Details
#13566
Manuel Vacelet (vaceletm)
2019-08-22 09:04
2019-07-01 09:49
3797

References
Referencing story #13566

Git commit

tuleap/tuleap/stable

Follow-ups