Workshop CMD PWA

Based on Workshop Performance Matters.

Project setup

This project serves an adapted version of the Bootstrap documentation website. It is based on the github pages branche of Bootstrap.

Differences from actual Bootstrap documentation:

  • Added custom webfont
  • Removed third party scripts
  • The src directory is served with Express.
  • Templating is done with Nunjucks

Getting started

  • Install dependencies: npm install
  • Serve: npm start
  • Expose localhost: npm run expose

Exercise 1

Create manifest.json in the src folder and register it in src/_base/layout.html.

See MDN for more info.

You can use src/apple-touch-icon.png as icon 😉