e65df1059Bump to v0.30e9e118730releaser: Prepare repository for 0.31-DEVe6f2508d4releaser: Add release notes to /docs for release of 0.309c5d6a65breleaser: Bump versions for release of 0.3088bf0e663Merge commit 'ecf5e081b5540e69f4af330233f39a07baf53846'6c7191331Merge commit 'dae5a7c61cceeb0de59f2d755f63e453f71dd9b2'efd1821bdtpl: Add errorf template function0cf8dc046Change SummaryLength to be configurable (#3924)9e8c09652tpl: Add os.fileExists template functione969cfcd7Merge commit '9d68f695e782c6a83c77aff13317c7a22c694c98'1a2d516a0tpl: Add float template function5310162dcreleaser: Prepare repository for 0.30-DEV648fdf2d0releaser: Add release notes to /docs for release of 0.29b2f46992creleaser: Bump versions for release of 0.29ec447e043releaser: Prepare repository for 0.29-DEV9f469e93areleaser: Add release notes to /docs for release of 0.28c91c18ebcreleaser: Bump versions for release of 0.28253d2ede2Merge commit '61c27b58b353c73772aae572c7d822fdfdf7791b'e35b93cc7Merge commit '30694a133a88d5f76a51d0372646e10cbeca7691'9fad59f66Merge commit '7a89dce53bfbd67a17442a8f9be8fa895fc4f9b1'4221c2855Merge commit 'ba45da9d03056447e4873de13d4e0f8d658a769b'0010b6743releaser: Prepare repository for 0.28-DEV9e71765cdreleaser: Add release notes to /docs for release of 0.27.156206b90dreleaser: Bump versions for release of 0.27.159522fca0releaser: Prepare repository for 0.28-DEV4686686d2releaser: Add release notes to /docs for release of 0.270cd9a5d58releaser: Bump versions for release of 0.27d21a59d2ddocs: Merge commit '1b4319be62ba071f79e90ef32dbe92eb893429f7'9c4ff2d8edocs: Document Related Content887fb1af7docs: Merge commit '7d63a23b0c68d9cd7c7c09c2755619237bc03485'c8163b51bUpdate docs versiona and READMEf782c9959Merge commit 'ec4e6f9df2ab9ffdc62a3f59675369096e0d3f77' as 'docs'd384c661fdocs: Re-integrate9a2eb0f1dRevert "Squashed 'docs/' changes from 35abbc86..f887bd7b"0373e4310Squashed 'docs/' changes from 35abbc86..f887bd7bea2cc26b3Remove the theme submodule from /docs0f9f73cceAdd support for multiple config files via --config a.toml,b.toml,c.tomlc8257f8b7Render task list item inside label for correct accessibility0abdeeef6source: Normalize UniqueID between Windows & Linuxe2f8664efhugolib: More spelling46ac74537all: Fix spelling4b54fb070all: gofmt -s40d7d3baareleaser: Prepare repository for 0.27-DEVf090c2711releaser: Add release notes to /docs for release of 0.26b36f6e31ereleaser: Bump versions for release of 0.260f51e4926releaser: Add release notes draft for 0.2662583db50vendor: Update checksum for inflect0d495d537releaser: Update to new release notes location22b213b1aMerge commit 'e81208265bb3cdb7606d051a23d83aeebcb7d34d'e81208265Squashed 'docs/' changes from ef02e34e..35abbc8611e5d456ereleaser: Include stats from hugoDocsf768c27f0helpers: Remove some unused funcs81c13171aAdd some missing doc comments9891c0fb0Remove sourceRelativeLinks481924b34helpers: Fix broken TaskList in Markdown09907d36aSwitch from fork bep/inflect to markbates/inflect8fb594bfbMake the title case style guide configurable9b4170ce7Remove unused dependencies from vendor.json6acbe41f0media: Add missing JSON tags to Typee321306c6media: Add JSON tags to Type9c1977872output: Add JSON tags to Format50ec65fbeSquashed 'docs/' changes from 73f355ce..ef02e34e1c18f3fc4Merge commit '50ec65fbe1a48475d3320775dab2c47389c02114'cb9dfc261helpers: Add support for French Guillemetsc4a0b6e8avendor: Add support for French Guillemetsa8080c084Remove CODEOWNERS84710eb3eAdd -u flag for go get govendor in CONTRIBUTING.md555a9bc80tpl: Accommodate gccgo in TestMethodToName55d0b8941tpl/collections: Fix intersect on []interface{} handlingaee2b0678Add --debug option to be improved on over timec1a5da977vendor: Update dependencies for 0.26-DEV9ed48c1c9Dockerfile: Run go install with -ldflags '-s -w'bfe0bfbbdDockerfile: Reduce image size from 277MB to 27MB606d6a8c9Dockerfile: Optimize Docker image size12e049520docs: Add RSS template lookup example6cd33f695tpl: Use hash for cache keydbe63970ehugolib: Support reflinks starting with a slash0c90e6d71Change "hugodocs" to "hugoDocs" to match GitHub's default URLb60aa1a50helpers: Add --trace to asciidoctor argsff433f981Add script to pull in docs changes2c0d1ccdcSquashed 'docs/' changes from b0470688..73f355cef387cb1b3doc: Merge commit '2c0d1ccdcd95de0bddeb39dca2e4d08f0d8056d7'40566ec98Remove ^M from file to make line-endings consistent7759a98f7Clarify the repo choice in the contribution guidelines720786cd3Add note about doc-related pull requests in contribution guide214e16ecaappveyor: Update submodulesa2fb8150cAdd some README info about the docs repo73273d4e8Add the docs theme to .gitmodules4c220c4acMerge commit '6dbde8d731f221b027c0c60b772ba82dad759943'6dbde8d73Squashed 'docs/' changes from f3c88b08..b0470688deccc5400hubolib: Add HasShortcode00b590d7aImprove the twitter card templateea5e9e346Add GOEXE to support building with different versions of `go`61bb3ccabhugolib: Improve panic handling in layout rendering794ea21e9hugolib: Make template panics into nice error messages91f410ea9Bump versions to 0.26-DEV0e25f1e96Revert "Revert "vendor: Update dependencies for 0.26-DEV""aded65b71releaser: Prepare repository for 0.25-DEVbbd33dbf5releaser: Add release notes to /docs for release of 0.25.10e09be7b3releaser: Bump versions for release of 0.25.1195f94575releaser: Ignore openbsd/arm44b8f740ereleaser: Add release notes draft for 0.25.1a48e13234Revert "vendor: Update dependencies for 0.26-DEV"7f82b41a2parser: Final (!) fix for issue with escaped JSON front matter84db6c74aparser: Fix issue with escaped JSON front mattere0cf2e05btpl/collections: Add some empty slice tests to intersectdbbc5c481tpl/collections: Fix union when the first slice is empty7bcc1ce65commands: Navigate to changed on CREATE When working with content from IntelliJ IDE, like WebStorm, every file save is followed by two events: "RENAME" and then "CREATE".fd41e70cfAdd first draft of CODEOWNERS4ec8ee7fbvendor: Update dependencies for 0.26-DEV1e19a9845releaser: Prepare repository for 0.26-DEV6fb556367releaser: Add release notes to /docs for release of 0.2551bcd5083releaser: Fix tag push6e086e3d0releaser: Bump versions for release of 0.255895e32b0releaser: Add release notes draft for 0.25b2dcd867fRevert "vendor: Update dependencies"d2c24baafvendor: Update dependencies4989950d4releaser: Use real theme count in templatea358b33f2docs: Regenerate the docs helpersa392fca96docs: Regenerate commands doc75f782f03Revert "commands: Adjust docs path"37c69054eSquashed 'docs/' changes from 5d9a6703..f3c88b08e00f5c9c0docs: Merge docs commit '37c69054e294bf554be03cf7e4c01e1f586e6943'477684022releaser: Adjustments70d8ddcb6releaser: Revise the docs handling to match new subtree5f831a622releaser: Replace the magic version handlinge7a54e7afreleaser: Add --try flag to ease testingaa6b1b9beoutput: Support templates per site/languagea1d260b41hugolib: Extend the sections APIdd9b1baabhugolib: Make .Site.Sections return the top level sections1039356edcommands: Support human-readable YAML boolean values in undraftccdd08d57tpl/collections: Add Pages support to Intersect and Uniond12cf5a25tpl/collections: Fix In function for JSON arrayse10e51a00parser: Fix handling of JSON front matter with escaped quotes34c566773tpl/math: Add log function41805dca9hugolib: Render 404.html for all languages7ee1f25e9hugo import jekyll support nested _posts directories3aa0e16d0cache: Add even more concurrency to testb3c8056decache: Add concurrent cache testfe132e1c3vendor: Add missing WebP dependencies8431c8d39tpl: Add WebP images supportda72805a4tpl: Only show post's own keywords in schema.org72fd87171hugolib: Add more summary test118f8f7cfDockerfile: Update Dockerfile and add Docker optimizations56d82aa02hugofs: Fix typo in code commenteccb06478tpl: Simplify the Disqus template a little bit (#3655)2e1e4934btpl: Improve the built-in Disqus template (#3639)a54404968helpers: Add Blackfriday 'joinLines' extension support (#3574)bfce30d85helpers: add --initial-header-level=2 to rst2html (#3528)30e14cc31Make `--navigateToChanged` more robust on Windowsc825a7312Support open "current content page" in browser7198ea8a1Revert "Remove docs building from CI builds"dd78d5b23Squashed 'docs/' content from commit5d9a6703a7765bb3cMerge commit 'dd78d5b23fe597f4461aa4199401b4e07c0612e2' as 'docs' git-subtree-dir: docs git-subtree-split:e65df10595
Hugo Docs
Documentation site for Hugo, the very fast and flexible static site generator built with love in GoLang.
Contributing
We welcome contributions to Hugo of any kind including documentation, suggestions, bug reports, pull requests etc. Also check out our contribution guide. We would love to hear from you.
Note that this repository contains solely the documentation for Hugo. For contributions that aren't documentation-related please refer to the hugo repository.
Pull requests shall only contain changes to the actual documentation. However, changes on the code base of Hugo and the documentation shall be a single, atomic pull request in the hugo repository.
Branches
- The
masterbranch is where the site is automatically built from, and is the place to put changes relevant to the current Hugo version. - The
nextbranch is where we store changes that is related to the next Hugo release. This can be previewed here: https://next--gohugoio.netlify.com/
Build
To view the documentation site locally, you need to clone this repository:
git clone https://github.com/gohugoio/hugoDocs.git
Also note that the documentation version for a given version of Hugo can also be found in the /docs sub-folder of the Hugo source repository.
Then to view the docs in your browser, run Hugo and open up the link:
▶ hugo server
Started building sites ...
.
.
Serving pages from memory
Web Server is available at http://localhost:1313/ (bind address 127.0.0.1)
Press Ctrl+C to stop