/bolt

A performance-centered project boilerplate.

Primary LanguageHTMLMIT LicenseMIT

bolt

Bolt is a simple project boilerplate that prioritizes performance, accessibility, and progressive enhancement.

Download Bolt

Features

Quick start

Clone the git repo — git clone https://github.com/jmy1138/bolt.git

Getting Started

  1. In bash/terminal/command line, cd into your project directory.
  2. Run npm install to install required files.
  3. When it's done installing, run one of the task runners to get going:
  • gulp manually compiles files.
  • gulp watch automatically compiles files and applies changes using BrowserSync.
  • gulp build compiles files into 'dist' directory.
  • gulp critical processes html files in 'dist' directory and replaces them with files that include inline CSS to render above-the-fold content quickly, the asynchronously loads the full CSS file.

Dependencies

Make sure these are installed first.

License

The code is available under the MIT license.