Sc.Builder et génération dynamique des CSS pour les skinsets


#1

Bonjour,

J’ai intégré à Scenari Builder less4j pour compiler et compresser les fichiers .less des skinsets en fonction des choix de l’auteur au niveau des générateurs web/pdf (par ex: le choix de la couleur du thème, de la police de caractère, du type de site web, l’animation des slides ou de l’orientation de la page, etc…).

J’ai testé d’autres lib. (liste non ordonnée et non exhaustive) :

  • lessc (l’intrus de la liste :wink: )
  • rhino + less-rhino.js + lessc-rhino.js
  • JLessC
  • lesscss-compiler
  • lesscss-engine
  • wro4j

Il y a une liste de portage ici : http://lesscss.org/tools/#ports.
Wro4j permet plein de chose, peut-être trop pour être intégré à Builder. La compression peut toujours être faîte avec yuicompressor, utile aussi pour compresser les JS (pour les allergiques à Uglify ou Closure).

À la génération, avez-vous testé une autre solution :

  • pour compiler des fichiers LESS (.less)?
  • pour compiler des fichiers SASS (.sass/.scss)?

[edit] pour ceux qui ne savent toujours pas ce qu’est un préprocesseur, retour sur un article de RG (2016) : https://www.alsacreations.com/article/lire/1717-les-preprocesseurs-css-c-est-sensass.html

Xa