The documentation of Spruce CSS.
Spruce CSS uses 11ty for its documentation (v2).
We use eleventy --serve
and compile Sass with sass-cli with npm scripts.
Clone the repository
Install the dependencies
In the package.json
file, you will find all of the dependencies (and scripts) to install them using the following command:
npm install
Run the development mode
To run the development mode, use the npm run start
. This script will also watch for changes.
npm run start
Run the production mode
Before you go live, you should use the production script to compress the Sass files.
npm run build
The project compiles the SCSS files from the ./src/scss
folder into the ./src/css
folder. The project includes Spruce CSS, which gives the styling with some Spruce UI components.
npm run sass:lint
command. Use the npm run sass:lint:fix
command if you want automatic fixes.