An example documentation site using the Docsy Hugo theme
Go to file
LisaFC a5eba9544f
Fix workaround instructions
2018-10-16 22:33:28 +01:00
assets/scss Refactor: Split theme and example project 2018-09-04 11:36:40 +02:00
content Fix workaround instructions 2018-10-16 22:33:28 +01:00
themes Added up to date theme module 2018-10-15 18:07:12 -04:00
.gitignore Refactor: Split theme and example project 2018-09-04 11:36:40 +02:00
.gitmodules Added up to date theme module 2018-10-15 18:07:12 -04:00
CONTRIBUTING.md add contributing guide 2018-10-09 19:10:55 -04:00
LICENSE Create LICENSE 2018-10-09 19:34:20 +01:00
README.md Update README.md 2018-10-16 00:22:56 +01:00
config.toml Update config.toml 2018-10-15 23:25:00 +01:00
deploy.sh Add license boilerplate 2018-10-09 19:03:48 -04:00
package-lock.json Refactor: Split theme and example project 2018-09-04 11:36:40 +02:00
package.json Refactor: Split theme and example project 2018-09-04 11:36:40 +02:00

README.md

Docsy is a Hugo theme for technical documentation sites, providing easy site navigation, structure, and more. This Docsy example site project uses the Docsy theme, as well as providing a skeleton documentation structure for you to use. You can either copy this project and edit it with your own content (which you can do from the example or theme project), or use the theme in your projects like any other Hugo theme.

You can find detailed theme instructions in the example project under Documentation - Getting Started.

This is not an officially supported Google product.

Cloning the Example Project

The following will give you a project that is set up and ready to use (don't forget to use --recurse-submodules or you won't pull down some of the code you need to generate a working site). The hugo server command builds and serves the site. If you just want to build the site, run hugo instead.

git clone --recurse-submodules --depth 1 https://github.com/google/docsy-example.git
cd docsy-example
hugo server

The theme is included as a Git submodule:

▶ git submodule
 a053131a4ebf6a59e4e8834a42368e248d98c01d themes/docsy (heads/master)

If you want to do SCSS edits and want to publish these, you need to install PostCSS (not needed for hugo server):

npm install

Running the website locally

Once you've cloned the site repo, from the repo root folder, run:

hugo server

Navigate to http://localhost:1313/td/docs/getting-started/ to read the theme documentaton.