Skip to content

Serve the docs favicon from public/ so Slack can unfurl links - #68

Merged
thebuilder merged 1 commit into
mainfrom
claude/project-thread-17jaf3
Oct 23, 2026
Merged

thebuilder merged 1 commit into
mainfrom
claude/project-thread-17jaf3

Conversation

@thebuilder

@thebuilder thebuilder commented Oct 23, 2026 •

Copy link
Copy Markdown
Owner

Requested by Daniel Schmidt · project thread

Blume inlines a favicon in the docs root as a base64 data URI in every page's <head>, ahead of the Open Graph tags. Slackbot only reads the first 32 KB of a page, so a big enough icon hides the tags and Slack shows no preview. That's what broke the API OIDC and App Translations docs (umbraco-api-oidc#20, umbraco-app-translations#71).

This site was still under the limit, but it gets the same fix so every docs site matches: favicon.png moves to apps/docs/public/, and generate-brand.mjs now writes it there. The PNG is unchanged. A local pnpm build puts og:image at about byte 2,200 of index.html.

Blume inlines a favicon in the docs root as a base64 data URI in every
page's <head>, ahead of the Open Graph tags. Slackbot only reads the first
32 KB of a page, so a large enough icon hides the tags from it. This site
was still under the limit, but moving the icon to public/ makes Blume link
it by URL like the other docs sites and keeps og:image near the top.
@vercel

vercel Bot commented Oct 23, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
web-analytics Ready Ready Preview Oct 23, 2026 2:27pm UTC

@thebuilder thebuilder self-assigned this Oct 23, 2026
@thebuilder
thebuilder merged commit 6aa640d into main Oct 23, 2026
9 checks passed
@thebuilder
thebuilder deleted the claude/project-thread-17jaf3 branch October 23, 2026 14:28

This branch was successfully deployed

1 active deployment
Preview — 40dcf6c0 Deployed Oct 23, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants