docs: fix sidebar overflow at mid-width viewports and add a favicon (#2426)

This commit is contained in:
Max 2026-07-02 20:38:50 +01:00 • committed by GitHub
commit 43c13c5fd5
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -99,6 +99,10 @@ npx typedoc --options typedoc.v1-site.json
cp docs/*.md "$V1_CONTENT/"
cp README.md "$V1_CONTENT/index.md"
# The v1 site serves the shared favicon at its own root (see docs/v1/.vitepress/config.mts).
mkdir -p "$V1_CONTENT/public"
cp "$REPO_ROOT/docs/public/favicon.svg" "$V1_CONTENT/public/favicon.svg"
# Rewrite links that don't resolve on the site:
# - source files -> GitHub
# - README links into docs/ -> site-local pages (docs/*.md sit next to index.md in content/)