CSScaffold es un framework CSS escrito en PHP. En lugar de crear un framework estático que utiliza las habilidades estándares de CSS, como BluePrint (no semántico e inflexible), usa PHP para extender el CSS. La sintaxis es exactamente como la de CSS, pero tienes nuevas y poderosas habilidades, así que incrementamos la productividad de los CSS Frameworks, gracias a las capacidades dinámicas de Cacheer. Con solo soltar Scaffold en tu sitio, tendrás acceso a todas sus funcionalidades, como pueden ser:

  • Constantes
  • Mixins
  • Selectores anidados
  • Expresiones
  • Cacheo y gzipping
  • Ampliable mediante plugin.

Todo esto con el uso de Cacheer. También existen otras novedades:

  • Crea un grid.png para tí.
  • Limpia, optimiza, comprime y cachea tu CSS directamente.
  • Redefine la manera de crear layouts. No tendrás que preocuparte por los floats, Scaffold lo hace por tí.
  • Viene con clases que simplifican tareas comunes, por ejemplo: #page {class:container; }
  • Acceso a los anchos de grid por variables
  • Fácil reemplazamiento de imágenes

Cómo funciona

Scaffold se encuentra en tu directorio CSS. Siempre que llames a un archivo CSS, .htaccess dirige la llamada a traves de Scaffold.

No tienes que hacer que trabaje de forma automática, pero puedes señalar directamente los archivos CSS a Scaffold.

Select Code
1
<link href="/scaffold/index.php?request=/css/master.css" />


Es mucho mejor ver vídeos para saber más sobre este Framework. Unos vídeos dicen más que mil palabras:


CSScaffold Introduction from Anthony Short on Vimeo.

Si deseas obtener más documentación (en inglés) acerca de CSScaffold, adelante.

Si te ha gustado este artículo, puedes recibir gratis más y mejor por RSS, Twitter, Facebook o correo electrónico. ¡Muchas gracias por leerme!