Skip to content

Conversation

@ryanseq-gyg
Copy link
Contributor

@ryanseq-gyg ryanseq-gyg commented Nov 23, 2025

Description

Improved API documentation website with improved design and user experience:

  • Switch to sphinx-book-theme for better light/dark mode support
  • Add compact card-based layout for expectations gallery with theme-aware styling
  • Implement two-level summary table with clickable expectation badges
  • Add orange highlight animation (5s) when navigating to cards from summary table

Checklist

  • Tests have been added in the prescribed format
  • Commit messages follow Conventional Commits format
  • Pre-commit hooks pass locally

@ryanseq-gyg ryanseq-gyg marked this pull request as ready for review November 23, 2025 13:52
@ryanseq-gyg ryanseq-gyg requested a review from a team as a code owner November 23, 2025 13:52
@ryanseq-gyg ryanseq-gyg merged commit df9f7b1 into main Nov 23, 2025
8 checks passed
@ryanseq-gyg ryanseq-gyg deleted the change-docs-theme branch November 23, 2025 13:52
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