Footer
Set footer in docs/config.json and Bark renders it at the bottom of every page's content, below the pagination links.
{
"footer": "Built with Bark · [EUPL-1.2](https://github.com/melosso/bark/blob/main/LICENSE)"
}footer is a Markdown string, not plain text. Links, bold, inline code, all of it works:
{
"footer": "Copyright 2026. Questions? [Open an issue](https://github.com/melosso/bark/issues)."
}Skip footer and Bark renders nothing there. There's no default placeholder text to remove.
Variables
The footer supports a few dynamic variables, substituted before the Markdown is rendered:
| Variable | Replaced with |
|---|---|
{year} |
The current year (UTC) |
{brand} |
The brand text (brand, falling back to title) |
{title} |
The site title from config.json |
Handy for copyright lines that never go stale:
{
"footer": "© {year} {brand} · [EUPL-1.2](https://github.com/melosso/bark/blob/main/LICENSE)"
}Rendering the footer
The footer renders once per page, not once per site. There's no separate "footer-only" content area independent of the per-page Markdown pipeline, so anything you put here goes through the same renderer as your docs content (full support for links, code spans, and emphasis; no headings or fenced code blocks, since those don't make sense in a one-line footer).
Home pages (layout: home) render the footer too, below the features grid. This can be hidden with custom CSS rules.