helm-www/docs
flynnduism 43ad50b293 Update mobile sidebar 2017-05-12 14:22:48 -07:00
..
bower_components Add README, include foundation and font-awesome 2017-05-06 21:09:00 -07:00
content Fix broken image paths 2017-05-11 20:09:21 -07:00
rootfs Remove compression from Caddyfile 2017-05-12 11:43:38 -07:00
script Add edits requested by vdice 2017-05-12 11:40:35 -07:00
static/src Offset section headers, so the titles aren't hidden by topbar 2017-05-11 19:09:39 -07:00
themes/helmdocs Update mobile sidebar 2017-05-12 14:22:48 -07:00
.gitignore feat(bower): ignore components in checkin 2017-05-12 11:40:35 -07:00
LICENSE Initial Hugo docs site setup 2017-05-12 11:08:31 -07:00
Makefile Add edits requested by vdice 2017-05-12 11:40:35 -07:00
README.md Add README, include foundation and font-awesome 2017-05-06 21:09:00 -07:00
bower.json Add README, include foundation and font-awesome 2017-05-06 21:09:00 -07:00
config.toml feat(hugo): do not force canonical urls, breaks staging 2017-05-12 11:40:35 -07:00
gulpfile.js Compress CSS 2017-05-12 14:22:33 -07:00
package.json Resolve errors when building site with Hugo 0.13 2017-05-08 14:44:04 -07:00

README.md

Running the site

Install Dependancies

This site uses Hugo, a static site generator. It can be installed via homebrew:

brew update && brew install hugo

then:

npm install

When these packages are installed, you can generate the Docs site by:

hugo server

Local Dev

The site uses Gulp to build and optimize the site assets. If you're work on the styles or scripts in the site, re-compile and reload your changes with:

gulp watch

Structure

The /content directory contains all of the Docs in markdown format, extracted from their home in the kubernetes/helm repo.

When Hugo generates the site, these markdown files are spun into a site structure via the theme (html layouts and css/js assets) in /themes/hugodocs.

Editing Docs

Edits to the Docs themselves should be carried out via pull requests on the kubernetes/helm repo.
The Docs site will then extract those files and publish them.