Six preset appearances and fourteen colour schemes, combinable freely
fieldnotes — Hugo Portfolio Template
By maxfettinger
Fieldnotes is a Hugo theme for personal sites, supporting posts and notes, travel logs with maps, photo and video galleries, mathematical formulas and code display.
Explore the design
Compare the page layouts and mobile experience. Open any screenshot for a closer look.
Actual screenshot captured by the server browser.
All pages & views 3
Screenshots show visual appearance; interactive behavior may differ.
What stands out
A quick read of the recorded project description.
Travel maps generated from GeoJSON routes on MapTiler terrain maps
Photo and video galleries generated from folders and opened in a swipeable viewer
Homepage includes a personal photo, greeting, social profiles and a custom card
Supports MathJax mathematical formulas, code highlighting with copy buttons, and responsive image captions
Presets, colours, CSS and hooks can be customised without forking the theme
Template Details
Fieldnotes is a Hugo theme aimed at personal sites, with content covering posts and notes, travel logs with maps and photo galleries, mathematical formulas and code. The README states that it provides six preset appearances (fieldnotes, minimal, editorial, cinematic, brutalist, terminal) and fourteen colour schemes that can be combined freely; travel maps are based on GeoJSON routes and displayed on MapTiler terrain maps; photo and video galleries are generated from folders and open in a swipeable viewer (using dialog-lightbox). The homepage includes a personal photo, greeting, social profile links and a custom card. Mathematical formulas are rendered by MathJax, code is coloured according to the colour scheme with a copy button, and images support responsiveness and captions. The theme allows customisation of presets, colours, CSS and hooks without forking. The README also mentions that search engine data such as JSON-LD and Open Graph match what visitors see, and that contrast passes WCAG AA. The repository root is the theme itself, exampleSite/ is the demo site, and docs/ is documentation built with Vitrine. The demo screenshots only indicate that the page appearances exist and do not prove specific features.
Is it right for your project?
Use Cases
- Building a personal site focused on posts and notes
- Recording travel routes with maps and photo galleries
- Publishing articles containing mathematical formulas or code snippets
- Adding a photo, introduction and social links to a personal homepage
Suitable For
- Users building personal sites with Hugo
- Personal bloggers who need travel map and photo gallery features
- Hugo users who want to customise appearance without forking the theme
Getting started & customization
Use these recorded setup notes alongside the repository instructions for your chosen version.
- 1
Requires Hugo 0.158 or newer (extended)
- 2
Import the theme via module.imports in hugo.toml, and configure markup.highlight, the goldmark parser and passthrough-related options
- 3
Run hugo mod get github.com/maxfettinger/fieldnotes@latest and then run hugo server
- 4
The theme can also be added as a Git submodule according to the documentation
- 5
View the demo locally: hugo server --source exampleSite; build the documentation: cd docs && hugo server
License & source material
Usage conditions & limitations
Free to use · keep license noticeThis entry covers the free version under the MIT licence in the public repository; the free scope is the code of that version and does not mean external services or third-party assets are free.
Must comply with when using
- The code of this version may be used, modified, used commercially and distributed free of charge.
- When distributing copies or substantial portions of the code, the original author's copyright notice and the full MIT licence notice must be retained.
- The code is provided as is; warranties and limitations of liability are governed by the original licence and applicable law.
Additional costs & items to verify
- Demo images, fonts, icons and other third-party assets must be checked against their respective licences and cannot be judged solely by the code's MIT licence.
- External services such as domains, hosting, databases, payments or AI may incur separate charges.
- Travel maps rely on MapTiler's terrain map service; using this feature may require a MapTiler account or API key and may be subject to its terms of service and fees.
- Requires Hugo 0.158 or newer, and the extended version must be used.
- Icons come from Feather (MIT) and the photo viewer is dialog-lightbox (MIT); the licences and attribution of these third-party components must be retained.
- Maps are provided by MapTiler and mathematical formulas are rendered by MathJax; these are external services/libraries whose terms of use and fees must be confirmed independently.
View Original Text Basis
Permission is hereby granted, free of charge
Original License Text
- **Trip maps** from a GeoJSON route on MapTiler's topographic map.
Original README
Requires Hugo 0.158 or newer (extended). [Create your site](https://fieldnotes.maxfettinger.com/docs/guide/getting-started/create-your-site/)
Original README
Icons from [Feather](https://feathericons.com/) (MIT). Photo viewer: [dialog-lightbox](https://github.com/maxfettinger/dialog-lightbox)
Original README
https://raw.githubusercontent.com/maxfettinger/fieldnotes/03eee3f7e8edf4ac92cb68ef7ad94c1f453ba6dc/LICENSEhttps://raw.githubusercontent.com/maxfettinger/fieldnotes/03eee3f7e8edf4ac92cb68ef7ad94c1f453ba6dc/README.md(MIT). Maps: [MapTiler](https://www.maptiler.com/). Maths: [MathJax](https://www.mathjax.org/).
Original README
Compiled by DeepSeek based on repository license and README ·2026-10-21. Results only cover the materials read; dependencies, images, fonts, and subsequent term changes are subject to their respective original texts.
Project checks & description sources
Template Information
- Source platforms
- GitHub
- Documentation and maintenance reference score
- More documented · 85 / 100
- Technologies
- Hugo
- Website type
- Portfolio · Blog · Corporate Website
How this score is calculated
Our heuristic uses license records (up to 30), a demo link (12), a preview (10), stars (15), recorded maintenance (15), description completeness (8), feature records (5) and classification data (5). It is not a code, security or performance test, or a Google score. A link does not establish tested functionality.
What to verify for this project
- Repository update recorded
- 2026-10-19
- Screenshot last checked
- 2026-10-19
A demo link is listed. Check it with your own content and viewport sizes; its presence does not confirm that forms, authentication or payments work.
The catalog identifies Hugo as the primary stack. Check the actual dependency manifest and lockfile for versions and hosting requirements. These notes use recorded metadata, not a code audit or a deployment test.
Use a selection guide →How this description was prepared
AI-assisted description based on catalog records and repository material. Repository authors are not automatically the reviewers of this description.
Review declaration: codex-user-requested-batch-review-20261021 · 2026-10-21
Inspect the recorded source material
SHA-256: 7cd76a2d1052f6adf5edb0403db2bd1aa96820043bdacb02197889ded76fe5f9
2026-10-19T13:26:17.272Z
Source file / repository# Fieldnotes
**A Hugo theme for a personal site: posts and notes, trips with maps and photo galleries, maths and code.**
Graph paper and taped cards, or one of five other looks. Write Markdown; Hugo turns it into a fast site with no
server, no database and no build step of its own.
[**Demo**](https://fieldnotes.maxfettinger.com/) · [**Docs**](https://fieldnotes.maxfettinger.com/docs/) ·
[Getting started](https://fieldnotes.maxfettinger.com/docs/guide/getting-started/)

## What's in it
- **Six presets** for how the site is drawn (fieldnotes, minimal, editorial, cinematic, brutalist, terminal) and
**fourteen colour schemes**, any with any.

- **Trip maps** from a GeoJSON route on MapTiler's topographic map.
- **Photo and video galleries** from a folder, opening in a swipeable viewer
([dialog-lightbox](https://github.com/maxfettinger/dialog-lightbox)).
- **A home page** with your photo, a greeting, your profiles and a card for anything you like.
- **Maths** with MathJax, **code** in your scheme's colours with a copy button, responsive images with captions.
- **Your own presets, schemes, CSS and hooks**, without forking the theme.
- Search-engine data (JSON-LD, Open Graph) that matches what visitors see, and contrast that passes WCAG AA.
## Quick start
```sh
hugo new project my-site && cd my-site
hugo mod init github.com/you/my-site
```
Add the theme and the Markdown settings it needs to `hugo.toml`:
```toml
[module]
[[module.imports]]
path = "github.com/maxfettinger/fieldnotes"
[markup.highlight]
noClasses = false
[markup.goldmark.parser]
wrapStandAloneImageWithinParagraph = false
[markup.goldmark.extensions.passthrough]
enable = true
[markup.goldmark.extensions.passthrough.delimiters]
block = [['\[', '\]'], ['$$', '$$']]
inline = [['\(', '\)']]
```
```sh
hugo mod get github.com/maxfettinger/fieldnotes@latest
hugo server
```
Requires Hugo 0.158 or newer (extended). [Create your site](https://fieldnotes.maxfettinger.com/docs/guide/getting-started/create-your-site/)
walks through every step, including adding the theme as a Git submodule instead.
## This repository
| Folder | What it is |
|---|---|
| the root | the theme |
| `exampleSite/` | the [demo](https://fieldnotes.maxfettinger.com/): `hugo server --source exampleSite` |
| `docs/` | the [documentation](https://fieldnotes.maxfettinger.com/docs/), built with [Vitrine](https://github.com/maxfettinger/vitrine): `cd docs && hugo server` |
## Credits
Icons from [Feather](https://feathericons.com/) (MIT). Photo viewer: [dialog-lightbox](https://github.com/maxfettinger/dialog-lightbox)
(MIT). Maps: [MapTiler](https://www.maptiler.com/). Maths: [MathJax](https://www.mathjax.org/).
## Licence
MIT.
Explore similar templates
Compare previews and descriptions within the same stack and category.

hugo-PaperMod
A fast, clean, responsive Hugo theme for blogs and lightweight portfolios, with three layout modes (Regular, Home-Info, Profile), automatic and manual light/dark themes, Fuse.js client-side search, multilingual support, and built-in Open Graph, Twitter Cards, and Schema.org data.
Hugo · Portfolio

LoveIt
LoveIt is a clean, elegant, and feature-rich Hugo blog theme derived from LeaveIt and KeepIt, MIT-licensed. It offers light/dark modes, responsive layout, multilingual support, and search via Lunr.js or Algolia.
Hugo · Blog

hugo-coder
hugo-coder is a minimalist Hugo blog theme maintained by luizdepra under the MIT license. It provides a clean, text-focused blog appearance, configuration documentation in the docs directory, and a complete exampleSite with hugo.toml.
Hugo · Blog

blowfish
Blowfish is a Hugo personal website and blog theme built with Tailwind CSS 4, focused on lightness, simplicity, and content-first presentation.
Hugo · Blog

hugo-paper
hugo-paper is a simple, clean, and customizable Hugo blog theme configured through config.toml or hugo.toml.
Hugo · Blog

hextra
Hextra is a Hugo theme for documentation and blog sites, built on Hugo and Tailwind CSS with design referencing Nextra.
Hugo · Documentation
