Skip to content

docs: Change Sphinx theme from Alabaster to Furo#606

Merged
laughingman7743 merged 2 commits intomasterfrom
furo-theme-update
Sep 27, 2025
Merged

docs: Change Sphinx theme from Alabaster to Furo#606
laughingman7743 merged 2 commits intomasterfrom
furo-theme-update

Conversation

@laughingman7743
Copy link
Member

Summary

  • Add furo theme dependency to dev requirements in pyproject.toml
  • Update html_theme in docs/conf.py from "alabaster" to "furo"
  • Fix get_version() function to properly read version from _version.py
  • Provides modern, accessible documentation styling with correct version display

Test plan

  • Add Furo dependency to pyproject.toml
  • Update Sphinx configuration to use Furo theme
  • Fix version handling to read from _version.py properly
  • Test documentation build with new theme
  • Verify CI documentation build passes

🤖 Generated with Claude Code

laughingman7743 and others added 2 commits September 27, 2025 17:54
…ling

- Add furo theme dependency to dev requirements in pyproject.toml
- Update html_theme in docs/conf.py from "alabaster" to "furo"
- Fix get_version() function to properly read version from _version.py
- Provides modern, accessible documentation styling with correct version display

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
- Create docs/_static/custom.css to left-align table cells and headers
- Update docs/conf.py to include custom CSS file
- Improves table readability by using left alignment instead of center

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
@laughingman7743 laughingman7743 marked this pull request as ready for review September 27, 2025 09:22
@laughingman7743 laughingman7743 merged commit f45815e into master Sep 27, 2025
5 checks passed
@laughingman7743 laughingman7743 deleted the furo-theme-update branch September 27, 2025 09:37
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