Brand
favicon
You can add multiple favicons by specifying them in config.toml
[extra.poly]
favicon = [
{rel = "icon", type = "image/x-icon", size = "", path = "/favicon.ico"},
{rel = "apple-touch-icon", type = "image/png", size = "180x180", path = "/favicon/apple-touch-icon.png"},
{rel = "icon", type = "image/png", size = "32x32", path = "/favicon/favicon-32x32.png"},
]
Title
polymathic uses your title
in site title. Simply the "Title" on index.html
page and "Page title | Title" on any internal internal page or section.
title = "your app name"
Description
polymathic uses your description
in site description if no page or section description is provided
description = "your app name"
Logo
[extra.poly]
logo = "/your-logo.png"
Include a font url
[extra.poly]
font_url = "https://fonts.googleapis.com/css2?family=AR+One+Sans:wght@400;700&display=swap"
webmanifest
Whether to include a webmanifest file and path to it.
[extra.poly]
manifest = "/webmanifest.json"
og:image fallback
Fallback og:image
(one for entire site) can be configured in your config.toml
and must point to a static file
[extra.poly]
og_image= "/og.png"