Les avertissements suivants se sont produits :
Warning [2] Undefined array key 0 - Line: 1640 - File: showthread.php PHP 8.2.18 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/showthread.php 1640 errorHandler->error_callback
/showthread.php 915 buildtree




Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
ExaCSS - Module de préprocesseur CSS
#1
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
Exacore - Freelance en communication
Répondre


Messages dans ce sujet

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)