+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

Reply via email to