Source code for shapeshed.com
This is the source code for shapeshed.com.
Installation
The site uses hugo. Refer to installation instructions for Hugo.
The theme used is shapeshed-minimal. To install it
mkdir themes
git clone git@github.com:shapeshed/shapeshed-minimal.git themes/shapeshed-minimal
Site generation
Once Hugo is installed generate the site with
hugo
You can also run a server if you'd like to view it in a browser
hugo serve
Development
For developing the site there is a further dependency of minify. The Makefile
uses the cli version of the tools with binaries available for Windows, Linux and OSX.
The Makefile assumes you are running on a modern Linux distribution (I use Arch) but really just wraps building and deployment so you will probably want to roll your own for that.
Deployment
To build and deploy the site
make build && make deploy