Go to file
thingsym 5aff2abdf7 fix: fix archetypes 2019-10-06 16:17:30 +09:00
archetypes fix: fix archetypes 2019-10-06 16:17:30 +09:00
exampleSite Version 0.2.2 2019-04-27 18:15:46 +09:00
images docs: fix dimensions of screenshot images 2018-11-27 22:57:10 +09:00
layouts fix: add status code 2019-10-06 16:11:26 +09:00
src fix: change class name from menu to global-menu 2019-10-06 16:01:56 +09:00
static fix: fix javascript path for webpack 2019-10-06 15:40:39 +09:00
.babelrc chore: improve development environment 2019-10-06 15:34:21 +09:00
.editorconfig initial commit 2018-03-04 18:19:45 +09:00
.gitignore chore: fix .gitignore 2018-11-21 21:46:37 +09:00
LICENSE.md chore: add filename extension 2018-11-23 00:09:11 +09:00
README.md Version 0.2.2 2019-04-27 18:15:46 +09:00
gulpfile.js chore: improve development environment 2019-10-06 15:34:21 +09:00
package-lock.json chore: improve development environment 2019-10-06 15:34:21 +09:00
package.json chore: improve development environment 2019-10-06 15:34:21 +09:00
theme.toml docs: fix tags 2018-12-05 20:11:48 +09:00
webpack.config.js chore: improve development environment 2019-10-06 15:34:21 +09:00

README.md

Hugo Theme Techdoc

The Techdoc is a Hugo Theme for technical documentation.

The Techdoc screenshot

Features

  • Modern, Simple layout
  • Responsive web design
  • Documentation menu
  • Edit link to documentation repository
  • Custom Shortcodes
  • Analytics with Google Analytics, Google Tag Manager

Getting Started

Download Hugo theme

If you have git installed, you can do the following at the command-line-interface within the Hugo directory:

cd themes
git clone https://github.com/thingsym/hugo-theme-techdoc.git

For more information read the Hugo documentation.

Configure

You may specify options in config.toml (or config.yaml/config.json) of your site to make use of this theme's features.

For an example of config.toml, config.toml in exampleSite.

Preview site

To preview your site, run Hugo's built-in local server.

hugo server -t hugo-theme-techdoc

Browse site on http://localhost:1313

Deploy Site to public_html directory

hugo -d public_html

Development environment

cd /path/to/hugo-theme-techdoc
yarn install
gulp watch

Preview exampleSite

cd /path/to/dir/themes/hugo-theme-techdoc/exampleSite

hugo server --themesDir ../..

Browse site on http://localhost:1313

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.

  1. Fork Hugo Theme Techdoc from GitHub repository
  2. Create a feature branch: git checkout -b my-new-feature
  3. Commit your changes: git commit -am 'Add some feature'
  4. Push to the branch: git push origin my-new-feature
  5. Create new Pull Request

Changelog

  • Version 0.2.2 - 2019.04.27
    • fix Lastmod's and PublishDate's initial value of 0001-01-01
  • Version 0.2.1 - 2018.12.07
    • fix scss lint errors
    • change lint from scss-lint to stylelint
    • add published date
    • change the font color of powered by
    • fix link on powered by
  • Version 0.2.0 - 2018.11.21
    • add screenshot images
    • add exampleSite
    • fix sub-menu for responsive
    • improve menu and pagination
  • Version 0.1.0 - 2018.03.04
    • initial release

License

Licensed under the MIT License.

Author

thingsym

Copyright (c) 2017-2018 by thingsym