/shapeshed.com

Source code for shapeshed.com

Primary LanguageCSS

Source code for shapeshed.com

ci deployment

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