Docouture

Setup the product logo

The side-menu brand mark next to the site title is site.keys.product_logo (and, for the dark theme, product_logo_dark), served the same way the favicon is — from ui.supplemental_files:

site:
  keys:
    product_logo: /_/product-logo.png
    product_logo_dark: /_/product-logo-dark.png

ui:
  supplemental_files: ./supplemental-ui

docouture new seeds both keys with placeholder artwork under docs/supplemental-ui/product-logo.png / product-logo-dark.png. Replace them with real logos, same filenames, and rebuild.

Why two files

The brand mark sits on whatever the current theme’s background is — see UI Bundle's theme section. product_logo_dark is swapped in automatically under the dark theme; omit it and product_logo is reused unchanged for both, which only reads well if the artwork already works on both backgrounds (a monochrome or already-inverted mark, for instance).

Sizing

The brand mark’s slot is a small, roughly-square product mark next to a separately rendered text title (the site’s title from docs/src/antora.yml) — not a wide wordmark. A logo that already contains the product name as text usually duplicates what’s already there next to it.

nav-brand.hbs renders both images at a fixed 40×40 CSS px (width="40" height="40"), so export at at least 80×80 (2x, for HiDPI screens) — the seeded placeholder ships as a 256×256 PNG, which is generous headroom rather than a requirement. A transparent-background PNG or an SVG both work; square canvas, no padding baked into the file itself (the 40×40 box already gives it breathing room).

Removing it entirely

Delete both keys — the side menu falls back to a text-only brand block (the site title alone, no mark) rather than failing the build.