Skip to content

chore: ShellDocs brand mark as package icon, favicon and README logo - #34

Merged
Shewart merged 3 commits into
mainfrom
chore/brand-mark
Oct 9, 2026
Merged

Shewart merged 3 commits into
mainfrom
chore/brand-mark

Conversation

@Shewart

@Shewart Shewart commented Oct 9, 2026

Copy link
Copy Markdown
Contributor

Applies the ShellDocs # mark from the brand system.

  • assets/icon.png is the PackageIcon for all six packages (Directory.Build.props).
  • The README is packed too and shows the mark as a Markdown image of assets/readme-logo.svg, so it renders on nuget.org (no HTML there).
  • Example site: favicon.svg, favicon.png and apple-touch-icon.png, linked from App.razor.

Verified: Release build 0 warnings, 322 tests pass, every nupkg carries icon.png.

All six packages ship this README, and nuget.org renders Markdown only, so the <picture> block would show as raw HTML there. It is now a Markdown image of assets/readme-logo.svg: the brand tile at 64 px, ink on light and paper on dark through prefers-color-scheme, drawn with md-files brand/generate.py. assets/icon-dark.png is no longer used.
@Shewart
Shewart merged commit 10d61e8 into main Oct 9, 2026
1 check passed
@Shewart
Shewart deleted the chore/brand-mark branch October 10, 2026 11:23
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