Skip to content

docs: style API reference docs#1516

Merged
dgarcia360 merged 2 commits intomasterfrom
docs-style-api-reference
Nov 20, 2025
Merged

docs: style API reference docs#1516
dgarcia360 merged 2 commits intomasterfrom
docs-style-api-reference

Conversation

@dgarcia360
Copy link
Copy Markdown
Collaborator

Motivation

Styles the API reference docs. Main edits:

  1. Add sample docs on how to generate API docs from Python code, Doxygen (C - Java), and REST APIs.

  2. Styled API references to be more scanneable (indentation, spacing, color usage):

    image
  3. Added a copy button to code related headings:

    image
  4. Added 3 levels of navigation on the right sidebar (new default). Configurable up to 4 levels:

    image

How to test

  1. Build the docs.
  2. Preview the sample API Reference docs http://127.0.0.1:5500/examples/api-documentation/

Copy link
Copy Markdown
Collaborator

@annastuchlik annastuchlik left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great!

@dgarcia360 dgarcia360 force-pushed the docs-style-api-reference branch from 674a4a2 to 06db70c Compare November 20, 2025 19:30
@dgarcia360 dgarcia360 merged commit f26d5ac into master Nov 20, 2025
4 checks passed
@dgarcia360 dgarcia360 deleted the docs-style-api-reference branch November 20, 2025 19:30
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.

2 participants