SASS compiler for Lektor, thats based on libsass.
Project description
SCSScompile
SCSS compiler for Lektor that automatically compiles sass.
Uses libsass and looks for .scss/.sass files (ignores part files that begin with a underscore e.g. '_testfile.scss'), compiling them as part of the build process.
Installing
You can install the plugin with Lektor's installer::
lektor plugins add lektor-scsscompile
Or by hand, adding the plugin to the packages section in your lektorproject file::
[packages]
lektor-scsscompile = 0.3
Usage
To enable scsscompile, pass the scsscompile
flag when starting the development
server or when running a build::
lektor build -f scsscompile
The Plugin has the following settings you can adjust to your needs:
parameter | default value | description |
---|---|---|
source_dir | asset_sources/scss/ | the directory in which the plugin searchs for sass files (subdirectories are included) |
output_dir | assets/css/ | the directory the compiled css files get place at |
output_style | compressed | coding style of the compiled result. choose one of: 'nested', 'expanded', 'compact', 'compressed' |
source_comments | False | whether to add comments about source lines |
precision | 5 | precision for numbers |
An example file with the default config can be found at configs/scsscompile.ini
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for lektor_scsscompile-0.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2924c07be63f570e5f3eae04c7c5521dba43323aa996546b3a667925c3314661 |
|
MD5 | cbc1b3792444b71054724f5c29af16a7 |
|
BLAKE2b-256 | 3813c292be5a2776ef9b877cefd20a9e03b4b25e671688fb12ee47d1bf8a0aec |