content: {
    "$schema": "https://json-schema.org/draft-07/schema",
    "additionalProperties": false,
    "definitions": {
      "accent": {
        "enum": [
          "red",
          "pink",
          "purple",
          "deep purple",
          "indigo",
          "blue",
          "light blue",
          "cyan",
          "teal",
          "green",
          "light green",
          "lime",
          "yellow",
          "amber",
          "orange",
          "deep orange",
          "brown",
          "grey",
          "blue grey",
          "black",
          "white"
        ],
        "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/changing-the-colors/#accent-color",
        "title": "Accent color"
      },
      "icon": {
        "oneOf": [
          {
            "$ref": "assets/icons.json"
          },
          {
            "title": "Unknown icon",
            "type": "string"
          }
        ]
      },
      "primary": {
        "enum": [
          "red",
          "pink",
          "purple",
          "deep purple",
          "indigo",
          "blue",
          "light blue",
          "cyan",
          "teal",
          "green",
          "light green",
          "lime",
          "yellow",
          "amber",
          "orange",
          "deep orange",
          "brown",
          "grey",
          "blue grey",
          "black",
          "white"
        ],
        "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/changing-the-colors/#primary-color",
        "title": "Primary color"
      },
      "scheme": {
        "defaultSnippets": [
          {
            "body": "${1:default}",
            "label": "default"
          }
        ],
        "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/changing-the-colors/#color-scheme",
        "oneOf": [
          {
            "enum": [
              "default",
              "slate"
            ]
          },
          {
            "type": "string"
          }
        ],
        "title": "Color scheme"
      }
    },
    "markdownDescription": "https://squidfunk.github.io/mkdocs-material/",
    "properties": {
      "custom_dir": {
        "defaultSnippets": [
          {
            "body": "${1:overrides}"
          }
        ],
        "markdownDescription": "https://squidfunk.github.io/mkdocs-material/customization/#setup-and-theme-structure",
        "title": "Directory with theme overrides",
        "type": "string"
      },
      "direction": {
        "enum": [
          "ltr",
          "rtl"
        ],
        "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/changing-the-language/#directionality",
        "title": "Directionality"
      },
      "favicon": {
        "defaultSnippets": [
          {
            "body": "${1:path/to/file}.png"
          }
        ],
        "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/changing-the-logo-and-icons/#favicon",
        "pattern": "\\.(ico|png|svg|jpe?g)$",
        "title": "Favicon"
      },
      "features": {
        "items": {
          "oneOf": [
            {
              "enum": [
                "announce.dismiss"
              ],
              "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/setting-up-the-header/#mark-as-read",
              "title": "Mark as read"
            },
            {
              "enum": [
                "content.code.annotate"
              ],
              "markdownDescription": "https://squidfunk.github.io/mkdocs-material/reference/code-blocks/#code-annotations",
              "title": "Code annotations"
            },
            {
              "enum": [
                "content.tabs.link"
              ],
              "markdownDescription": "https://squidfunk.github.io/mkdocs-material/reference/content-tabs/#linked-content-tabs",
              "title": "Linked content tabs"
            },
            {
              "enum": [
                "content.tooltips"
              ],
              "markdownDescription": "https://squidfunk.github.io/mkdocs-material/reference/tooltips/#improved-tooltips",
              "title": "Improved tooltips"
            },
            {
              "enum": [
                "header.autohide"
              ],
              "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/setting-up-the-header/#automatic-hiding",
              "title": "Header hides automatically when scrolling"
            },
            {
              "enum": [
                "navigation.expand"
              ],
              "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/setting-up-navigation/#navigation-expansion",
              "title": "Navigation expansion"
            },
            {
              "enum": [
                "navigation.indexes"
              ],
              "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/setting-up-navigation/#section-index-pages",
              "title": "Section index pages"
            },
            {
              "enum": [
                "navigation.instant"
              ],
              "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/setting-up-navigation/#instant-loading",
              "title": "Instant loading"
            },
            {
              "enum": [
                "navigation.prune"
              ],
              "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/setting-up-navigation/#navigation-pruning",
              "title": "Navigation pruning"
            },
            {
              "enum": [
                "navigation.sections"
              ],
              "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/setting-up-navigation/#navigation-sections",
              "title": "Navigation sections"
            },
            {
              "enum": [
                "navigation.tabs"
              ],
              "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/setting-up-navigation/#navigation-tabs",
              "title": "Navigation tabs"
            },
            {
              "enum": [
                "navigation.tabs.sticky"
              ],
              "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/setting-up-navigation/#sticky-navigation-tabs",
              "title": "Sticky navigation tabs"
            },
            {
              "enum": [
                "navigation.top"
              ],
              "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/setting-up-navigation/#back-to-top-button",
              "title": "Back-to-top button"
            },
            {
              "enum": [
                "navigation.tracking"
              ],
              "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/setting-up-navigation/#anchor-tracking",
              "title": "Anchor tracking"
            },
            {
              "enum": [
                "search.highlight"
              ],
              "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/setting-up-site-search/#search-highlighting",
              "title": "Search higlighting"
            },
            {
              "enum": [
                "search.share"
              ],
              "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/setting-up-site-search/#search-sharing",
              "title": "Search sharing"
            },
            {
              "enum": [
                "search.suggest"
              ],
              "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/setting-up-site-search/#search-suggestions",
              "title": "Search suggestions"
            },
            {
              "enum": [
                "toc.follow"
              ],
              "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/setting-up-navigation/#anchor-following",
              "title": "Integrated table of contents"
            },
            {
              "enum": [
                "toc.integrate"
              ],
              "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/setting-up-navigation/#navigation-integration",
              "title": "Integrated table of contents"
            }
          ]
        },
        "markdownDescription": "https://squidfunk.github.io/mkdocs-material/",
        "minItems": 1,
        "title": "Feature flags",
        "type": "array",
        "uniqueItems": true
      },
      "font": {
        "defaultSnippets": [
          {
            "body": {
              "code": "${2:Roboto Mono}",
              "text": "${1:Roboto}"
            }
          }
        ],
        "oneOf": [
          {
            "additionalProperties": false,
            "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/changing-the-fonts/",
            "properties": {
              "code": {
                "$ref": "assets/fonts.json"
              },
              "text": {
                "$ref": "assets/fonts.json"
              }
            },
            "title": "Google Fonts"
          },
          {
            "enum": [
              false
            ],
            "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/changing-the-fonts/#autoloading",
            "title": "Disable Google Fonts"
          }
        ]
      },
      "icon": {
        "additionalProperties": false,
        "defaultSnippets": [
          {
            "body": "logo: ${1:material/library}",
            "label": "logo"
          },
          {
            "body": "repo: ${1:fontawesome/brands/git-alt}",
            "label": "repo"
          }
        ],
        "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/changing-the-logo-and-icons/",
        "properties": {
          "admonition": {
            "additionalProperties": false,
            "defaultSnippets": [
              {
                "body": "note: ${1:material/pencil}",
                "label": "note"
              },
              {
                "body": "abstract: ${1:material/clipboard-text}",
                "label": "abstract"
              },
              {
                "body": "info: ${1:material/information}",
                "label": "info"
              },
              {
                "body": "tip: ${1:material/fire}",
                "label": "tip"
              },
              {
                "body": "success: ${1:material/check-bold}",
                "label": "success"
              },
              {
                "body": "question: ${1:material/help-circle}",
                "label": "question"
              },
              {
                "body": "warning: ${1:material/alert}",
                "label": "warning"
              },
              {
                "body": "failure: ${1:material/close-thick}",
                "label": "failure"
              },
              {
                "body": "danger: ${1:material/lightning-bolt}",
                "label": "danger"
              },
              {
                "body": "bug: ${1:material/bug}",
                "label": "bug"
              },
              {
                "body": "example: ${1:material/format-list-numbered}",
                "label": "example"
              },
              {
                "body": "quote: ${1:material/format-quote-close}",
                "label": "quote"
              }
            ],
            "markdownDescription": "https://squidfunk.github.io/mkdocs-material/reference/admonitions/#admonition-icons",
            "properties": {
              "abstract": {
                "$ref": "#/definitions/icon"
              },
              "bug": {
                "$ref": "#/definitions/icon"
              },
              "danger": {
                "$ref": "#/definitions/icon"
              },
              "example": {
                "$ref": "#/definitions/icon"
              },
              "failure": {
                "$ref": "#/definitions/icon"
              },
              "info": {
                "$ref": "#/definitions/icon"
              },
              "note": {
                "$ref": "#/definitions/icon"
              },
              "question": {
                "$ref": "#/definitions/icon"
              },
              "quote": {
                "$ref": "#/definitions/icon"
              },
              "success": {
                "$ref": "#/definitions/icon"
              },
              "tip": {
                "$ref": "#/definitions/icon"
              },
              "warning": {
                "$ref": "#/definitions/icon"
              }
            },
            "title": "Admonition icon",
            "type": "object"
          },
          "logo": {
            "$ref": "#/definitions/icon"
          },
          "repo": {
            "$ref": "#/definitions/icon"
          },
          "tag": {
            "additionalProperties": false,
            "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/setting-up-tags/#tag-icons",
            "patternProperties": {
              "^\\w+$": {
                "$ref": "#/definitions/icon"
              }
            },
            "title": "Tag icon",
            "type": "object"
          }
        },
        "title": "Icons",
        "type": "object"
      },
      "include_search_page": {
        "enum": [
          false
        ],
        "markdownDescription": "Must be set to `false`",
        "title": "Only necessary when installing from git"
      },
      "language": {
        "default": "en",
        "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/changing-the-language/",
        "oneOf": [
          {
            "enum": [
              "custom"
            ],
            "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/changing-the-language/#custom-translations",
            "title": "Site language: Custom"
          },
          {
            "enum": [
              "af"
            ],
            "title": "Site language: Afrikaans"
          },
          {
            "enum": [
              "ar"
            ],
            "title": "Site language: Arabic"
          },
          {
            "enum": [
              "bg"
            ],
            "title": "Site language: Bulgarian"
          },
          {
            "enum": [
              "bn"
            ],
            "title": "Site language: Bengali (Bangla)"
          },
          {
            "enum": [
              "ca"
            ],
            "title": "Site language: Catalan"
          },
          {
            "enum": [
              "cs"
            ],
            "title": "Site language: Czech"
          },
          {
            "enum": [
              "da"
            ],
            "title": "Site language: Danish"
          },
          {
            "enum": [
              "de"
            ],
            "title": "Site language: German"
          },
          {
            "enum": [
              "el"
            ],
            "title": "Site language: Greek"
          },
          {
            "enum": [
              "en"
            ],
            "title": "Site language: English"
          },
          {
            "enum": [
              "eo"
            ],
            "title": "Site language: Esperanto"
          },
          {
            "enum": [
              "es"
            ],
            "title": "Site language: Spanish"
          },
          {
            "enum": [
              "et"
            ],
            "title": "Site language: Estonian"
          },
          {
            "enum": [
              "fa"
            ],
            "title": "Site language: Persian (Farsi)"
          },
          {
            "enum": [
              "fi"
            ],
            "title": "Site language: Finnish"
          },
          {
            "enum": [
              "fr"
            ],
            "title": "Site language: French"
          },
          {
            "enum": [
              "gl"
            ],
            "title": "Site language: Galician"
          },
          {
            "enum": [
              "he"
            ],
            "title": "Site language: Hebrew"
          },
          {
            "enum": [
              "hi"
            ],
            "title": "Site language: Hindi"
          },
          {
            "enum": [
              "hr"
            ],
            "title": "Site language: Croatian"
          },
          {
            "enum": [
              "hu"
            ],
            "title": "Site language: Hungarian"
          },
          {
            "enum": [
              "hy"
            ],
            "title": "Site language: Armenian"
          },
          {
            "enum": [
              "id"
            ],
            "title": "Site language: Indonesian"
          },
          {
            "enum": [
              "is"
            ],
            "title": "Site language: Icelandic"
          },
          {
            "enum": [
              "it"
            ],
            "title": "Site language: Italian"
          },
          {
            "enum": [
              "ja"
            ],
            "title": "Site language: Japanese"
          },
          {
            "enum": [
              "ka"
            ],
            "title": "Site language: Georgian"
          },
          {
            "enum": [
              "kr"
            ],
            "title": "Site language: Korean"
          },
          {
            "enum": [
              "lt"
            ],
            "title": "Site language: Lithuanian"
          },
          {
            "enum": [
              "lv"
            ],
            "title": "Site language: Latvian"
          },
          {
            "enum": [
              "mk"
            ],
            "title": "Site language: Macedonian"
          },
          {
            "enum": [
              "mn"
            ],
            "title": "Site language: Mongolian"
          },
          {
            "enum": [
              "ms"
            ],
            "title": "Site language: Bahasa Malaysia"
          },
          {
            "enum": [
              "my"
            ],
            "title": "Site language: Burmese"
          },
          {
            "enum": [
              "nl"
            ],
            "title": "Site language: Dutch"
          },
          {
            "enum": [
              "nn"
            ],
            "title": "Site language: Norwegian (Nynorsk)"
          },
          {
            "enum": [
              "no"
            ],
            "title": "Site language: Norwegian"
          },
          {
            "enum": [
              "pl"
            ],
            "title": "Site language: Polish"
          },
          {
            "enum": [
              "pt"
            ],
            "title": "Site language: Portuguese"
          },
          {
            "enum": [
              "pt-BR"
            ],
            "title": "Site language: Portuguese (Brasilian)"
          },
          {
            "enum": [
              "ro"
            ],
            "title": "Site language: Romanian"
          },
          {
            "enum": [
              "ru"
            ],
            "title": "Site language: Russian"
          },
          {
            "enum": [
              "sh"
            ],
            "title": "Site language: Serbo-Croatian"
          },
          {
            "enum": [
              "si"
            ],
            "title": "Site language: Sinhalese"
          },
          {
            "enum": [
              "sk"
            ],
            "title": "Site language: Slovak"
          },
          {
            "enum": [
              "sl"
            ],
            "title": "Site language: Slovenian"
          },
          {
            "enum": [
              "sr"
            ],
            "title": "Site language: Serbian"
          },
          {
            "enum": [
              "sv"
            ],
            "title": "Site language: Swedish"
          },
          {
            "enum": [
              "th"
            ],
            "title": "Site language: Thai"
          },
          {
            "enum": [
              "tl"
            ],
            "title": "Site language: Tagalog"
          },
          {
            "enum": [
              "tr"
            ],
            "title": "Site language: Turkish"
          },
          {
            "enum": [
              "uk"
            ],
            "title": "Site language: Ukrainian"
          },
          {
            "enum": [
              "ur"
            ],
            "title": "Site language: Urdu"
          },
          {
            "enum": [
              "uz"
            ],
            "title": "Site language: Uzbek"
          },
          {
            "enum": [
              "vi"
            ],
            "title": "Site language: Vietnamese"
          },
          {
            "enum": [
              "zh"
            ],
            "title": "Site language: Chinese (Simplified)"
          },
          {
            "enum": [
              "zh-Hant"
            ],
            "title": "Site language: Chinese (Traditional)"
          },
          {
            "enum": [
              "zh-TW"
            ],
            "title": "Site language: Chinese (Taiwanese)"
          }
        ],
        "title": "Site language"
      },
      "logo": {
        "defaultSnippets": [
          {
            "body": "${1:path/to/file}.png"
          }
        ],
        "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/changing-the-logo-and-icons/#logo",
        "pattern": "\\.(png|svg|jpe?g)$",
        "title": "Logo"
      },
      "name": {
        "default": "material",
        "markdownDescription": "https://www.mkdocs.org/user-guide/configuration/#name",
        "oneOf": [
          {
            "enum": [
              "material"
            ]
          },
          {
            "type": "null"
          }
        ],
        "title": "Theme name"
      },
      "palette": {
        "default": {
          "accent": "indigo",
          "primary": "indigo",
          "scheme": "default"
        },
        "oneOf": [
          {
            "additionalProperties": false,
            "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/changing-the-colors/",
            "properties": {
              "accent": {
                "$ref": "#/definitions/accent"
              },
              "primary": {
                "$ref": "#/definitions/primary"
              },
              "scheme": {
                "$ref": "#/definitions/scheme"
              }
            },
            "title": "Color palette",
            "type": "object"
          },
          {
            "items": {
              "additionalProperties": false,
              "properties": {
                "accent": {
                  "$ref": "#/definitions/accent"
                },
                "media": {
                  "defaultSnippets": [
                    {
                      "body": "\"(prefers-color-scheme: ${1:light})\"",
                      "label": "\"(prefers-color-scheme: light)\""
                    }
                  ],
                  "oneOf": [
                    {
                      "enum": [
                        "\"(prefers-color-scheme: light)\"",
                        "\"(prefers-color-scheme: dark)\""
                      ],
                      "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/changing-the-colors/#system-preference",
                      "title": "System preference",
                      "type": "string"
                    },
                    {
                      "type": "string"
                    }
                  ]
                },
                "primary": {
                  "$ref": "#/definitions/primary"
                },
                "scheme": {
                  "$ref": "#/definitions/scheme"
                },
                "toggle": {
                  "additionalProperties": false,
                  "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/changing-the-colors/#color-palette-toggle",
                  "properties": {
                    "icon": {
                      "$ref": "#/definitions/icon"
                    },
                    "name": {
                      "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/changing-the-colors/#toggle-name",
                      "title": "Color palette toggle name",
                      "type": "string"
                    }
                  },
                  "required": [
                    "icon",
                    "name"
                  ],
                  "title": "Color palette toggle"
                }
              },
              "required": [
                "toggle"
              ],
              "type": "object"
            },
            "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/changing-the-colors/",
            "minItems": 1,
            "title": "Color palette",
            "type": "array",
            "uniqueItems": true
          }
        ]
      },
      "search_index_only": {
        "enum": [
          true
        ],
        "markdownDescription": "Must be set to `false`",
        "title": "Only necessary when installing from git"
      },
      "static_templates": {
        "items": {
          "markdownDescription": "https://www.mkdocs.org/user-guide/configuration/#static_templates",
          "pattern": "\\.html$",
          "title": "Path to HTML file"
        },
        "markdownDescription": "https://www.mkdocs.org/user-guide/configuration/#static_templates",
        "minItems": 1,
        "title": "Static templates to render",
        "type": "array",
        "uniqueItems": true
      }
    },
    "required": [
      "name"
    ],
    "title": "Theme configuration",
    "type": "object"
  }