I played around a bit with how to add fontawesome support for plugins, and it's 
not that easy. 

I managed, but without rewriting large parts of the code, it's a bit of a 
(albeit small) hack. I do hope that even as a hack, we can find a way to do 
this as it would bring plugin developers much more choice.

I dont mind trying my hand at replacing all icons with fontawesome, and i 
already did part of it (tabs), but i ran into a problem immediately of not 
having matching icons for some tasks. Things like "Mailbox View" and "Display 
Messages" dont really have a matching fontawesome icon. Is RC open to replacing 
the current icons with some fontawesome alternative?

As an example of the quality difference, here's a zoomed in screenshot of a 
plugin i have using the plugin api to add a fontawesome icon. And you can also 
see I added a Spam/Virus icon to the tabs.

http://shot.ter.net/img/20150407-085423.png 
<http://shot.ter.net/img/20150407-085423.png>

Cor




> On 03 Apr 2015, at 19:01, Thomas Bruederli <[email protected]> wrote:
> 
> Hello Cor
> 
> Thanks for the input, I can definitely agree that having a wider icon
> set available in the default skin would make things easier and also
> contribute to a more consistent look and feel for the users.
> 
> While replacing the current icons in Larry with font icons is probably
> out of scope, we could indeed just add the fontawesome set to the skin
> as a start.
> 
> Font-based icons will definitely be used in the new responsive skin
> which I now started to work on in my spare time. That shall become the
> successor for Larry and the new default skin. Therefore I'm looking
> forward to make things right there but keep the efforts on Larry to a
> minimum. Of course, we're open to volunteers who want to give Larry a
> fresh paint with font icons.
> 
> ~Thomas
> 
> 
> On Fri, Apr 3, 2015 at 11:08 AM, Cor Bosman <[email protected]> wrote:
>> Absolutely. It will definitely improve the overall look of roundcube, and 
>> will give plugin developers a wide range of icons to choose from.
>> 
>> In larry the use of icons for tabs/sections is pretty much a must, and it is 
>> really a pain that developers need to create their own icons in roundcube's 
>> style. With fontawesome they'd have a huge set of icons to choose from. And 
>> if we support the configuration of icons through classnames in the plugin 
>> api, that would simplify the icon process immensely.
>> 
>> Right now, plugin developers would need to either create their own icon and 
>> add it through css, or use an existing icon and add it through css. Either 
>> way, you'd have to load in your own css file for each plugin.
>> 
>> Would roundcube be open to switch to fontawesome?
>> 
>> Cor
>> 
>> 
>>> On 02 Apr 2015, at 14:45, [email protected] wrote:
>>> 
>>> Such a font will definitely also better suit retina-screens and other 
>>> high-density screens.
>>> 
>>> Martijn
>> 
>> _______________________________________________
>> Roundcube Development discussion mailing list
>> [email protected]
>> http://lists.roundcube.net/mailman/listinfo/dev
> _______________________________________________
> Roundcube Development discussion mailing list
> [email protected]
> http://lists.roundcube.net/mailman/listinfo/dev

_______________________________________________
Roundcube Development discussion mailing list
[email protected]
http://lists.roundcube.net/mailman/listinfo/dev

Reply via email to