Sassy Zen

Component ID

2299339

Component name

Sassy Zen

Component type

module

Maintenance status

Development status

Component security advisory coverage

not-covered

Component created

Component changed

Component body

This project extends the sassy module to support creating a Zen sub theme using a PHP CSS pre-processor reducing having a dependency on Ruby for development.

Currently this module only support Sassy Compass with the focus on the Zen theme system, however the principles used here could easily be applied to add support for other CSS pre-processors systems.

Ideally this should be part of the sassy module as sassy has basic support of all the major frameworks however the support was found to be inadequate for use with the Zen theme system, however through the use hooks we are able to add this missing support.

This module applies the concept of theme template overrides when matching SASS includes paths of partials and images by recursively looping through the theme tree starting with the current theme running backwards to the top level parent trying to match paths.

This module requires the following patches to work: