+1 On Wed, Jul 16, 2014 at 3:24 PM, Guillaume "Louis-Marie" Delhumeau <[email protected]> wrote: > Hi xwikiers! Here a new proposal about Icon Themes, that I would like to > introduce in XWiki 6.2. > > Issue: > ------- > In Colibri we use the "Silk" icons set. In Flamingo we want to use > monochromatic icons (font-based icon set). But we don't want to break the > retro-compatibility. > > This proposal is only about improvements to the XWiki Syntax in order to > insert icons: > eg: image:icon:accept > > The proposal is composed of A+B+C: > > A - Create an icon set for XWiki > ------- > > As an API, XWiki proposes a selection of icons that developers can use. We > ensure to not break the retro-compatibility. > Actually, we do not create these icons. We bind them to existing ones (from > silk or whatever). > > Example: > - accept > - cancel > - wiki > - user > - pdf > etc... > > B - Create an Icon Theme > ------- > > Like the ColorThemes, we can create IconThemes. Concretly, for every icons > proposed in A), we create a mapping to an icon from Silk, FontAwesome, or > other icon sets. > > Theme1: > accept: <img src="$xwiki.getSkinFile('silk/accept.png')" alt="accept"/> > > Theme2: > accept: <i class="fa fa-check"></i> > > C - Bind the Wiki Syntax to the current icon theme > ------- > > When a user writes: > image:icon:accept > > it actually executes the mapping contained by the active IconTheme. > > Here is my +1. > > WDYT? > > Thanks, > > Guillaume > _______________________________________________ > devs mailing list > [email protected] > http://lists.xwiki.org/mailman/listinfo/devs
-- Thomas Mortagne _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

