Source code for shapeshed.com
CSS HTML JavaScript Other
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
content
static
.gitignore
Makefile
README.md
config.toml

README.md

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