Working With Stylesheets
Last updated
Last updated
Elixir processes all CSS files through Webpack. This brings with it some nifty Webpack properties such as .
Due to the way Webpack processes css files, you can no longer have a css file named
vendor
.
You can mix traditional css with webpack using mix.css
. You can pass one file or an array of files.
mix.css
accepts a configuration object as the second parameter:
Like the css
method you may compile multiple Sass files into a single CSS file, and even customize the output directory of the resulting CSS:
If you add a postcss.config.js
file to the root of your project, Elixir will process all of your styles through PostCSS. To learn more about PostCSS, visit .
The sass
method allows you to compile into CSS. Assuming your Sass files are stored at resources/assets/sass
, you may use the method like so:
Elixir can be extended with any other pre-processor you would like. See our docs on for others!