Skip to content

Improved sphinx docs#13

Merged
ethanwharris merged 9 commits into
mainfrom
justus/docs-sdk-cli-roots
Jul 16, 2026
Merged

Improved sphinx docs#13
ethanwharris merged 9 commits into
mainfrom
justus/docs-sdk-cli-roots

Conversation

@justusschock

Copy link
Copy Markdown
Member

No description provided.

justusschock and others added 3 commits July 10, 2026 23:26
* Drop the root command heading — the page title already names the
  command. The root's prose renders in a div.cli-reference container;
  child sections are hoisted to document level so command headings sit
  at h2/h3 and the page toc lists them.
* Rename "Subcommands" to "Commands", matching the usage line's
  COMMAND placeholder, the table's own header, and Click's help output.
* Link each name in a Commands table to its section on the page, and
  stop truncating the short-help descriptions at 45 chars.
* Render the usage synopsis as a console literal block (highlighting +
  copy button) instead of an inline literal.
* Declutter parameter tables: drop the repeated --help rows, show an
  argument's Click type instead of its name-echoing metavar, and show
  "—" instead of `false` for a flag's implicit default.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@justusschock justusschock changed the title WIP: Improved sphinx docs Improved sphinx docs Jul 16, 2026
@ethanwharris
ethanwharris merged commit aaaec7a into main Jul 16, 2026
24 checks passed
@ethanwharris
ethanwharris deleted the justus/docs-sdk-cli-roots branch July 16, 2026 09:48
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.

5 participants