Skip to content

docs(docfx): add custom favicon.svg derived from logo identity#195

Closed
Chris-Wolfgang wants to merge 1 commit into
mainfrom
docs/add-favicon
Closed

docs(docfx): add custom favicon.svg derived from logo identity#195
Chris-Wolfgang wants to merge 1 commit into
mainfrom
docs/add-favicon

Conversation

@Chris-Wolfgang

Copy link
Copy Markdown
Owner

Summary

Adds a custom SVG favicon (purple W on dark rounded background, matching #7c23bb from logo.svg) so the browser tab shows the project identity instead of the generic DocFX-shipped favicon. Mirrors what landed in In-memory-Logger PR #151.

What changed (2 files, +3 lines)

  • docfx_project/favicon.svg (new, 32x32 viewBox, self-contained — no remote font dependency at favicon sizes)
  • docfx_project/docfx.json:
    • resource.files: add favicon.svg
    • globalMetadata._appFaviconPath: favicon.svg

Browser support

SVG favicon is supported by all evergreen browsers (Chrome 80+, Firefox 41+, Safari 9+, Edge 80+). Legacy-browser .ico fallback can be generated later if needed.

Test plan

  • CI green
  • After merge + docfx workflow: <link rel="icon" href="favicon.svg"> in rendered <head>
  • Browser tab shows custom W instead of generic DocFX icon

🤖 Generated with Claude Code

@Chris-Wolfgang

Copy link
Copy Markdown
Owner Author

Closing in favor of issue tracking — the canonical favicon design is still being iterated in In-memory-Logger. A fresh fan-out will land here once the SVG is locked in.

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.

1 participant