The repository for my personal Github Pages-hosted website. Uses Google's Material Design Components for the Web on top of Eleventy.
This site is built on Node.JS; you will need that installed and working first.
Clone the repo. Then, install the site's dependencies with npm install.
Once that has finished, you can build and serve the site using npm start. You can access it by navigating to localhost:8080 in the web browser of your choice.
- Eleventy for a fantastic static site generator
- Material Components for the Web for the lovely UX I use so extensively
- Webpack for bundling and compiling SCSS/JS
- Unsplash for some of the lovely imagery
- GoatCounter for basic privacy-preserving analytics
The majority of this project is licensed under Apache 2.0, as detailed in LICENSE.
The exception is all content in the content directory, which includes either:
- content I do not own the rights to that I am using with permission
- my own content, for which I reserve all rights