Skip to content

Conversation

@adamkells
Copy link
Contributor

Description

Documentation was a little difficult to navigate for a new user landing on the homepage. This change aims to make the navigation cleaner.

Related Issues

Closes #

Type of Change

  • 🐛 Bug fix (non-breaking)
  • ✨ New feature (non-breaking)
  • 💥 Breaking change
  • 📚 Documentation
  • 🧪 Tests only
  • 🔴 Core change (requires RFC)

Testing

  • uv run pytest passes locally and generates no additional warnings or errors.
  • Added / updated tests to cover the changes.
  • Manually tested (describe how)

Checklist

  • I have read CONTRIBUTING.md and followed the guidelines.
  • I have linked all relevant Issues / Discussions / RFCs.
  • I have updated documentation where needed.
  • I understand all code changes and can explain the design decisions and trade-offs.
  • I am available to respond to review feedback.

adamkells and others added 4 commits January 16, 2026 11:23
- Add comprehensive dark mode styles for documentation pages
- Fix welcome page to fill full viewport in dark mode
- Update persona cards to use neutral backgrounds with colored left borders
- Add Kedro-inspired navigation bar with larger tabs and underline hover
- Add color accents (coral/teal) to light mode for headings, blockquotes, tables
- Ensure WCAG AAA text contrast compliance in dark mode
- Restore dark code block backgrounds

Co-Authored-By: Claude Opus 4.5 <[email protected]>
@adamkells adamkells self-assigned this Jan 16, 2026
Define clearAllFilters function before attaching event listener to
avoid undefined reference. Function expressions assigned to window
are not hoisted, so the handler was undefined when listener attached.

Co-Authored-By: Claude Opus 4.5 <[email protected]>
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