# Theme Overview

Type of document: Landing page

---


The nginx-hugo-theme is a [Hugo Theme](https://gohugo.io/getting-started/directory-structure/#theme-skeleton) originally made for [NGINX docs](https://docs.nginx.com), and known internally as `mainframe`.

## Structure

The theme itself can be broken up into roughly:

- [Shortcodes](./shortcodes)
- [Custom frontmatter](./custom-frontmatter)

```yml
# The title is the product name
title: Theme Overview
weight: 100
# The URL is the base of the deployed path, becoming "<baseurl>/<url>/<other-pages>"
url: 
# The subtitle displays directly underneath the heading of a given page
f5-subtitle: An overview of information for the nginx-hugo-theme
# Indicates that this is a custom landing page
f5-landing-page: true
# Types have a 1:1 relationship with Hugo archetypes, so you shouldn't need to change this
f5-content-type: landing-page
```

