Website for the 2021 PWA Summit
The following commands are the primary commands you're likely to run when developing the site:
npm start
- Runs the development server. Vite + Eleventy.npm run build
- Runs a production build of the sitenpm run lint
- Lints the site filesnpm run fix
- Automatically fixes fixable lint issues
lib
- JS files needed for build system, like the Markdown compiler, Eleventy transforms, or Vite plugins_data
- Eleventy global data foldertemplates
Templates directory for Eleventytemplates/_includes
- Eleventy includes directorytemplates/_layouts
- Eleventy layouts directory
src
- Site source, including Eleventy source pages (like Markdown or Nunjucks source) and asset sources (like JavaScript and Sass source)src/public
- Static site assets that should be copied as-is to the production build
public
- The output build directory. Should not be committed into the codebase
Unless otherwise noted, icons are from Material Icons by Google and are licensed under Apache 2.0.
The Twitter, LinkedIn, and Home icons are from Coolicons by Kryston Schwarze and are licensed under the CC BY 4.0.