/vincentp

Personal Website running on 11ty

Primary LanguageNunjucksMIT LicenseMIT

Vincent Pickering blog

Requirements

This blog runs on Eleventy.

Node packages are used with PostCSS to compile the CSS.

Deployment and hosting is via Netlify.

Setup

Clone the directory and install the Node packages:

npm install

Running

To run in the development environment run the command:

npm run dev

If you need to modify the CSS in any way, you can run the command:

npm run build:css

Configuration

  • Post CSS is configured in the postcss.config.js file.
  • Stylelint is configured in the .stylelintrc file and postcss.config.js file.
  • Netlify configuration is done via netlify.toml file.

Deploy

The site is served by Netlify. Deployment happens automatically when the master branch is pushed to GitHub.