12345678910111213{ "navbar": { "links": [ { "type": "github", "href": "https://github.com/example/docs" }, { "label": "Blog", "href": "https://example.com/blog" } ], "primary": { "type": "button", "label": "Get Started", "href": "/quickstart" } } }
type values: github, discord, slack, button, link. The type controls the default icon and label. You can always override with explicit label and icon fields.12345678910{ "footer": { "socials": { "github": "https://github.com/example", "x": "https://x.com/example", "discord": "https://discord.gg/example", "linkedin": "https://linkedin.com/company/example" } } }
x, twitter, github, discord, slack, linkedin, youtube, instagram, facebook, medium, telegram, bluesky, threads, reddit, hacker-news, podcast, website.1234567891011121314151617181920{ "footer": { "links": [ { "header": "Product", "items": [ { "label": "Pricing", "href": "/pricing" }, { "label": "Changelog", "href": "/changelog" } ] }, { "header": "Resources", "items": [ { "label": "Blog", "href": "/blog" }, { "label": "Community", "href": "https://discord.gg/example" } ] } ] } }
123456{ "banner": { "content": "New: [v2.0 is here](/changelog). Check out the new features!", "dismissible": true } }
content field supports basic Markdown links ([text](url)). Set dismissible: true to show a close button.