Skip to content

docs: add DeepWiki links and fit site logo to the navbar - #7

Merged
mahach666 merged 1 commit into
mainfrom
docs/deepwiki-and-logo-size
Nov 11, 2026
Merged

mahach666 merged 1 commit into
mainfrom
docs/deepwiki-and-logo-size

Conversation

@mahach666

Copy link
Copy Markdown
Contributor

What changes and why

  • Site logo. The docfx modern template draws _appLogoPath at its intrinsic size, so the 926×214 px wordmark SVG covered half of the page on https://ioextend.github.io/IOViewer/. A template stylesheet (templates/ioviewer/public/main.css, added to docfx.json) limits it to 2rem; it now renders at 138×32 px inside the 60 px navbar.
  • DeepWiki. Links to https://deepwiki.com/IOExtend/IOViewer in the README (badge), on the docs home page and in the site navigation, as in RvtIO.
  • docs.yml also rebuilds the site when templates/** changes.

This commit was pushed to the branch of #4 after that PR had been merged, so it never reached main; this PR carries it over.

How it was checked

  • dotnet build IOViewer.slnx -c Release has no warnings (no code changes)
  • dotnet test IOViewer.slnx -c Release passes (no code changes)
  • Generated HTML and JSON for the same inputs are unchanged (no library or viewer code changed)
  • No customer models, personal data, vendor code or third-party JavaScript is added

dotnet docfx docfx.json --warningsAsErrors: 0 warnings. Served the built site locally and measured the logo at 138×32 px; the DeepWiki item shows in the navigation.

The wordmark SVG has no size in the docfx modern template, so it was
drawn at 926x214 px and covered half of the page. A template
stylesheet limits it to the navbar height.

Link the DeepWiki overview from the README, the docs home page and the
site navigation, as in RvtIO.
@mahach666
mahach666 merged commit 9ec9b2c into main Nov 11, 2026
4 checks passed
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