- Lightweight code base
- 100 scores Google Lighthouse
- A+ scores Mozilla Observatory
- Easily make it your own
- Bootstrap Sass (no JavaScript) and Autoprefixer
- Check SCSS for errors with stylelint
- Check JavaScript for errors with ESLint
- Environment specific configuration
- Image shortcode with lazysizes and blur up plugin
- Fingerprinting and SRI (production)
- Remove unused CSS (production) with PurgeCSS
Make sure all dependencies have been installed:
Clone the repo
$ git clone git@github.com:mvictoras/www.git
Install dependencies
$ yarn install
Build development theme with live reloading and injection:
$ yarn start
yarn test
- Check Sass and JS for erroryarn lint:styles
- Check Sass for errorsyarn lint:scripts
- Check JavaScript for errorsyarn build
- Build production theme
Website structure inspired by Hugo starter