I hope webix don't use ugly fontawesome as default icons.

hi, i found every widgets in webix use fontawesome as icons, this is a very bad idea, there are several reasons:

  1. fontawesome icon is very ugly, has no color.

  2. fontawesome icon is dumb, when we need icons that fontawesome lack, we need wait fontawesome website create it.

  3. fontawesome icon is bigger than gif/png files. for example, every gray gif file only 50 byte ~200 byte, a fontawesome-webfont.woff is 70k, we can create more than 300 gif gray images, we needn’t so many icons,
    so, fontawesome-webfont.woff has many useless icons.

  4. fontawesome icon can’t animation as gif files.

  5. our app has a more dependency, a more couplingon to fontawesome, it is not free, it’s uncomfortable.

  6. when we use icon, we need search name and icon in the website: http://fontawesome.io/.

  7. i test many many web frameworks(dhtmlx, jqwidgets, kendoui, componentart) every can use images(png,jpg) as icons, only webix use ugly fontawesome as icons.

  8. when someone transfter from other framework(dhtmlx, jqwidgets, kendoui, componentart) to webix, they can’t use their exists beautiful colorful icons, they need use webix ugly grey fontawesome icons, this make their website/app to ugly after transfer.

in short, fontawesome icon has little good side, mainly has bad side, so i hope webix use image(.gif,.png) as default icons, not use the ugly fontawesome icon as default icons.

thanks!

Regarding also this topic,

Any data component (ui.list, ui.datatable, ui.tree, inner lists of ui.suggest and ui.menu, etc.) has thetemplate.
It provides a possibility to populate any html content: formatting, images, icons, buttons.

We do not plan to eliminate integration with FontAwesome.
About FontAwesome features:

  1. Any icon can be stylized;

  2. Icons can be animated.

I see, thanks!