Install Hugo theme on your project as a git submodule
If you have git installed, you can include hugo-theme-techdoc repository into your core repository as submodule using git submodule within your project directory.
cd your_project
git submodule add https://github.com/thingsym/hugo-theme-techdoc.git themes/hugo-theme-techdoc
Or install Hugo theme on your project as a Hugo module
If you have Go installed, you can add hugo-theme-techdoc to your site as a Hugo module instead of a git submodule. Navigate to your Hugo project root and edit your hugo.toml:
Hugo Theme Techdoc
The Techdoc is a Hugo Theme for technical documentation.
Features
Screenshot
Theme color
Menu style
Open Menu
Slide Menu
Edit link
Getting Started
Requirement
Hugo minimum version: 0.120.0
Default Markdown parser library
GoldmarkcompatibleInstall Hugo theme on your project as a git submodule
If you have git installed, you can include hugo-theme-techdoc repository into your core repository as submodule using
git submodulewithin your project directory.For more information read the Hugo documentation.
Or install Hugo theme on your project as a Hugo module
If you have Go installed, you can add hugo-theme-techdoc to your site as a Hugo module instead of a git submodule. Navigate to your Hugo project root and edit your
hugo.toml:Then, to install/update the hugo-theme-techdoc module, run:
Or download Hugo theme on your project
If you have git installed, you can do the following at the command-line-interface within your project directory.
Configure
You may specify options in hugo.toml (or hugo.yaml/hugo.json) of your site to make use of this theme’s features.
For an example of
hugo.toml, hugo.toml in exampleSite.Update Hugo theme for git submodule
Directory layout
Preview site
To preview your site, run Hugo’s built-in local server.
Browse site on http://localhost:1313
Deploy Site to public_html directory
Local development environment
Preview exampleSite
Browse site on http://localhost:1313
Build development
Docker development environment
Run Docker and Preview exampleSite
Browse site on http://localhost:1313
Stop container and remove container
Build development
Contribution
Patches and Bug Fixes
Small patches and bug reports can be submitted a issue tracker in Github. Forking on Github is another good way. You can send a pull request.
Changelog
License
Techdoc is licensed under the MIT License.
Techdoc bundles the following third-party resources:
Author
thingsym
Copyright (c) 2017-2020 by thingsym