23/09/2013, 13:45:11
Salut à tous,
Je voulais vous présenter le module que j'ai développé ces derniers temps. Il s'agit du module « ExaCSS ».
Ce module est destiné à remplacer la balise {cms_stylesheet} et toute la gestion des CSS de base de CMS Made Simple.
Ce module supporte actuellement le préprocesseur « lessphp » (basé lui sur le langage LessCSS). Il fonctionne également sans préprocesseur.
Un préprocesseur permet l'utilisation de variables et mixins, je vous invite à voir le site suivant : http://leafo.net/lessphp/
A terme, ce module permettra d'utiliser d'autres préprocesseurs. J'envisage d'ici une quinzaine de jours d'intégrer « scssphp » (http://leafo.net/scssphp/) et plus tard « CSS-Crush » (http://the-echoplex.net/csscrush/).
Le module compile toutes les feuilles de styles, les variables et les mixins en un seul fichier CSS minifié et mis en cache.
Il est compatible avec la version 2.1 de mon module « Template Externalizer » pour travailler avec votre éditeur de code.
J'envisage également diverses évolutions mais sans les dater : coloration syntaxique, import/export, etc.
Le module est disponible sur la forge : http://dev.cmsmadesimple.org/projects/exacss
Merci
Je voulais vous présenter le module que j'ai développé ces derniers temps. Il s'agit du module « ExaCSS ».
Ce module est destiné à remplacer la balise {cms_stylesheet} et toute la gestion des CSS de base de CMS Made Simple.
Ce module supporte actuellement le préprocesseur « lessphp » (basé lui sur le langage LessCSS). Il fonctionne également sans préprocesseur.
Un préprocesseur permet l'utilisation de variables et mixins, je vous invite à voir le site suivant : http://leafo.net/lessphp/
A terme, ce module permettra d'utiliser d'autres préprocesseurs. J'envisage d'ici une quinzaine de jours d'intégrer « scssphp » (http://leafo.net/scssphp/) et plus tard « CSS-Crush » (http://the-echoplex.net/csscrush/).
Le module compile toutes les feuilles de styles, les variables et les mixins en un seul fichier CSS minifié et mis en cache.
Il est compatible avec la version 2.1 de mon module « Template Externalizer » pour travailler avec votre éditeur de code.
J'envisage également diverses évolutions mais sans les dater : coloration syntaxique, import/export, etc.
Le module est disponible sur la forge : http://dev.cmsmadesimple.org/projects/exacss
Merci
Exacore - Freelance en communication