Css
Provides a way to work with CSS stylesheets in a web application, with additional features and performance improvements.
See the Css and Javascript guide to learn how to work with the Css module.
Configuration
cacheProviderName
The name of the cache provider to use. Default:engine
cacheTtl
The TTL to use for the cache. DefaultCACHE_TTL_LONGEST
isHttpCache
Whether to send HTTP Cache headers or not. Default:false
httpCacheMaxAge
The TTL of the HTTP Cache. Default:CACHE_TTL_LONGEST
lastModifiedTimestamp
The timestamp of the last modification to the CSS files, or any other string that will serve as a unique identifier to force browser cache reloading when needed. Default:false
defaultSetOrder
The default order to assign to sets when no order is specified. Default:100
isMinify
Whether to minify the CSS code or notresponsiveWidthBreakpoints
A hash array of the thresholds that will be used for responsive media queries, where each key is the breakpoint name, and each value the number of pixels. Default:tiny
500
small
700
normal
980
big
1300
huge
1700
sets
A hash array specifying the different Css sets this app has, where each key is the set name, and each value is a hash array with the following possible keys:order
The numeric order of this set in relation to other sets. Used to control CSS overloading.directory
The directory containing the CSS files.isIncludeAllFilesInDirectory
Whether to automatically add all the*.css
files found in the specifieddirectory
to this set or not.variablesFile
A PHP file that will be included before any CSS pattern parsing. It can be used to store styling variables.isGenerateTextColorsCssHelpers
Using the$textColors
variable defined in the specifiedvariablesFile
, automatically generates CSS classes in the syntax.textColor_[color name]
that assign the corresponding CSS text-color property. The$textColors
variable must be a hash array where the key is the color name, and the value is a Color object.isGenerateBackgroundColorsCssHelpers
Using the$backgroundColors
variable defined in the specifiedvariablesFile
, automatically generates CSS classes in the syntax.backgroundColor_[color name]
that assign the corresponding CSS background-color property. The$backgroundColors
variable must be a hash array where the key is the color name, and the value is a Color object.isGenerateBackgroundGradientsCssHelpers
Using the$gradients
variable defined in the specifiedvariablesFile
, automatically generates CSS classes in the syntax.backgroundGradient_[color name]
that assign the corresponding CSS for a background gradient. The$gradients
variable must be a hash array where the key is the color name, and the value is a Gradient object.
Last updated