diff --git a/docs/customization-profile-screens.md b/docs/customization-profile-screens.md new file mode 100644 index 0000000000..539f853206 --- /dev/null +++ b/docs/customization-profile-screens.md @@ -0,0 +1,57 @@ +# Customization profile screens + +A customization manifest can add Library navigation pages with `rel: "screen"` links. Thorium displays the links matching the application locale; when none match, it uses English and language-neutral links in manifest order. + +Profile screen documents must follow this contract: + +- Use `text/html` (or omit the link type) and provide exactly one `

`. +- Do not add a `
` landmark. Thorium owns the page `
`; any nested `
` is converted to `
`. +- Do not use scripts, frames, embedded objects, external stylesheets, `@import`, `@font-face`, `@keyframes`, or `@page`. +- Inline `