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.
<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.