Skip to content

Adopt the EncDotNet.S100 docs theme and icon for the standalone site - #27

Merged
philliphoff merged 1 commit into
mainfrom
claude/encdotnet-docs-styling-db3a53
Oct 11, 2026
Merged

philliphoff merged 1 commit into
mainfrom
claude/encdotnet-docs-styling-db3a53

Conversation

@philliphoff

Copy link
Copy Markdown
Owner

EncDotNet still publishes its own DocFX site, which was using the default modern template. This makes it use the same look as the EncDotNet.S100 docs, so it displays well on its own.

  • Adds docs/template/public/main.css, copied from EncDotNet.S100 docs/template/public/main.css (fonts, teal accent, light/dark palette, dark header). Only the header comment changes, to note where it came from and that the two copies need to stay in sync.
  • Replaces docs/images/logo.svg with the S100 icon (docs/images/icon.svg), used for both the logo and the favicon.
  • docfx.json: adds docs/template to the template list, as S100 does.

The bundled S100 site only pulls *.md from docs/, so it isn't affected.

Not built locally: docfx couldn't be installed because nuget.org wasn't reachable. The docs workflow's docfx docfx.json --warningsAsErrors run is the first real build.

Copy the S100 DocFX theme (docs/template/public/main.css) and the
S100 icon so the standalone EncDotNet docs site matches the
soundcharts.app docs it is bundled into. Replace the old logo.svg.
@philliphoff
philliphoff merged commit 96d125b into main Oct 11, 2026
11 checks passed
@philliphoff
philliphoff deleted the claude/encdotnet-docs-styling-db3a53 branch October 11, 2026 18:14
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