Skip to content

Use Starlight built-in components across docs#1763

Open
kmcginnes wants to merge 1 commit into
feat/starlight-docsfrom
feat/starlight-docs-improvements
Open

Use Starlight built-in components across docs#1763
kmcginnes wants to merge 1 commit into
feat/starlight-docsfrom
feat/starlight-docs-improvements

Conversation

@kmcginnes
Copy link
Copy Markdown
Collaborator

Summary

Replace plain markdown link lists and numbered steps with Starlight's built-in components for a more polished, interactive docs experience.

Changes

Components added:

  • LinkCard + CardGrid — section index pages and "Next Steps" navigation
  • Card + CardGrid — feature highlights on the Features page
  • Steps — numbered procedures in getting-started, deploy guides, security, troubleshooting
  • Tabs + TabItem — Neptune DB vs Analytics policies, JSON vs env var config
  • FileTree — certificate directory listing in security reference

Navigation cleanup:

  • Removed manual TOC from troubleshooting (Starlight's sidebar handles this)
  • Replaced plain link lists with LinkCards throughout

Workflow:

  • Added workflow_dispatch input to deploy-docs workflow for building from any branch

Testing

  • pnpm docs:build passes with all 26 pages built successfully

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