Skip to content

docs: surface edge build install and fix stale macOS claims - #1120

Merged
cdalar merged 4 commits into
mainfrom
docs/edge-install-homepage
Sep 11, 2026
Merged

cdalar merged 4 commits into
mainfrom
docs/edge-install-homepage

Conversation

@cdalar

@cdalar cdalar commented Sep 11, 2026

Copy link
Copy Markdown
Owner

Summary

  • Show get-edge.sh on the homepage terminal demo as an alternative to get.sh (with a comment clarifying it's an "or", not a second step to run).
  • Fix three places that still claimed the edge build is Linux-only (README.md, docs/docs/index.md, docs/static/get-edge.sh's own comment) — it has shipped macOS binaries since d2e895b.
  • Replace the browser tab favicon, which was still Docusaurus's stock icon even though the navbar already uses onkube.svg.
  • Add short # what this does comments above each example command shown in a terminal code block on the docs site (docs/docs/index.md, docs/docs/getting-started.md).

Test plan

  • npm run typecheck in docs/ passes
  • Ran docusaurus start locally and screenshotted the homepage, /docs/, and /docs/getting-started to confirm rendering
  • Confirmed the dev server serves the new favicon bytes

cdalar and others added 4 commits September 11, 2026 11:13
Add the edge-build install command to the homepage terminal demo
alongside the regular install, and correct three places that still
claimed the edge build is Linux-only -- it has shipped macOS
binaries since d2e895b.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LbYDs2Dxbba1p9cWXcjNdR
The homepage terminal showed get.sh and get-edge.sh as two
sequential prompts, reading as if both should be run. Add a comment
line so it's clear get-edge.sh is an alternative to get.sh.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LbYDs2Dxbba1p9cWXcjNdR
The browser tab still showed Docusaurus's stock favicon even though
the navbar logo was already onkube.svg. Regenerate favicon.ico from
that same icon (16/32/48/64px) so the tab matches the navbar.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LbYDs2Dxbba1p9cWXcjNdR
Add a short '# what this does' comment line above each onctl
command shown in a terminal code block on the website, so the
explanation lives with the command itself rather than only in
surrounding prose.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LbYDs2Dxbba1p9cWXcjNdR
@cdalar
cdalar merged commit 30636a3 into main Sep 11, 2026
12 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

⌂ 换网址