No-blog Static Site
A simple brochure site with a homepage and a few standalone pages — no blog or post list.
File tree #
example-site/
├── config/
│ └── _default/
│ ├── hugo.toml
│ ├── module.toml
│ ├── menus.toml
│ └── params.toml
└── content/
├── _index.md
├── about.md
└── services.mdConfiguration #
# config/_default/hugo.toml
baseURL = "https://example.com/"
languageCode = "en-gb"
title = "Example Studio"
enableRobotsTXT = true# config/_default/module.toml
[[imports]]
path = "github.com/gohugo-ananke/ananke/v2"# config/_default/menus.toml
[[main]]
name = "Home"
pageRef = "/"
weight = 10
[[main]]
name = "Services"
pageRef = "/services/"
weight = 20
[[main]]
name = "About"
pageRef = "/about/"
weight = 30# config/_default/params.toml
[ananke]
show_recent_posts = falseSample content #
+++
title = "Example Studio"
featured_image = "/images/studio.jpg"
+++
We design and build small, fast websites. Get in touch to start a project.+++
title = "Services"
+++
What we offer and how we work.+++
title = "About"
+++
Who we are.What it looks like #
The homepage shows only the introduction and hero image — no post list, because
show_recent_posts is false. The menu links the standalone pages.
Common adjustments #
- Add a contact form to a
contact.mdpage. - Set a brand colour with
background_color_class(see Colours). - Add a hero image per page with
featured_image.