Hugo
Hugoπ
1 |
|
Documentation
- Config
- site/repo structure
Configurationπ
Taxonomies, Categories and Tagsπ
1 |
|
Themesπ
Name | Links | Description |
---|---|---|
Book | GitHub Demo | Simple and clean documentation style sites |
Clarity | GitHub Demo | A technology-minded theme for Hugo based on VMware’s open-source Clarity Design System featuring rich code support, dark/light mode, mobile support, and much more |
DocuAPI | GitHub Demo | DocuAPI is a beautiful multilingual API documentation theme for Hugo. This theme is built on top of the beautiful work of Robert Lord and others on the Slate project (Apache 2 License). The JS part has recently been rewritten from Jquery to AlpineJS. |
Doks | Website | Modern Documentation Theme |
Hugoplate | GH | free starter template built with Hugo and TailwindCSS that will save you hours of work |
LoveIt | GitHub | clean, elegant but advanced blog theme |
Stack | GitHub Demo | Card-style blog, dark mode (switchable), tags, archives |
Clarityπ
Extensions and Add-onsπ
- hugo-easy-gallery
Automagical css image gallery in Hugo using shortcodes, with optional lightbox/carousel gadget using PhotoSwipe and jQuery.
- Add scrolling TOC to sidebar
- https://hugocodex.org/add-ons/
- Floating sidebar table of contents through HTML and SASS
Writing Pagesπ
- [Front matter](https://gohugo.io/content-management/front-matter/
- Shortcodes
Layoutπ
Pagesπ
Page Resourcesπ
- Blog post on Page Resources and Page Bundles (2024-03-17)
Page Bundles are a way to group Page Resources.
A Page Bundle can be one of:
- Leaf Bundle (leaf means it has no children)
- Branch Bundle (home page, section, taxonomy terms, taxonomy list)
Templates and Partialsπ
resize image
1 2 3 4 5 6 |
|
Hosting and Deploymentπ
GitHub Pagesπ
https://gohugo.io/hosting-and-deployment/hosting-on-github/
Examplesπ
Referencesπ
- roneo.org: Thinking out loud about Linux, Git, Hugo and the Jamstack.