Skip to content

3 Make It Yours

Replace the identity and sample content without rebuilding the theme.

Most projects need only content changes and two configuration edits.

Change identity once

At the top of hugo.yaml, replace Project Name and https://example.org/. The YAML title anchor carries the name into all three languages.

Replace assets/icons/logo.svg and static/favicon.svg only when you have real project artwork.

Replace the home page

Edit data/home/en.yaml, zh.yaml, and fr.yaml. The sections list controls order; the named blocks below it provide the copy.

Replace sample content

Keep the directory structure, then rewrite or delete the example leaves. To rename a top-level menu entry, edit the corresponding translated _index files.

Enable integrations deliberately

hugo.yaml contains commented examples for repository links, Giscus, Google Analytics, colors, typography, sharing, and feedback. Uncomment only a complete configuration that you intend to operate.