In order to run the site locally you will need the latest LTS version of Node.js and yarn. To serve the site locally first generate all assets. All initial assets are in
src and get exported to
Start the Eleventy local server by running
yarn assets in the terminal generates styles, scripts, favicons and images before the build.
The project uses LESS to generate inlined styles templates that go to
You can process all styles by running
_includes/scripts that gets inlined and a
font.js file inside
assets/js which gets async loaded and handles web font loading strategy.
yarn favicons generates a template partial in
_includes folder and exporting all favicon images in
assets/favicon at the same time.
The rest of images needed are processed by running
On each deployment,
yarn release runs
yarn assets and
yarn build to trigger an Eleventy build.
This site design and content is licensed under Apache License 2.0.