Skip to content

Remove dark mode to reduce testing requirements #11

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
4 tasks
bhouston opened this issue Mar 7, 2025 · 0 comments · Fixed by #16
Closed
4 tasks

Remove dark mode to reduce testing requirements #11

bhouston opened this issue Mar 7, 2025 · 0 comments · Fixed by #16

Comments

@bhouston
Copy link
Member

bhouston commented Mar 7, 2025

Remove dark mode to reduce testing requirements

Problem

The current implementation of dark mode in our documentation adds unnecessary testing requirements and complexity to the project.

Proposed Solution

Remove the dark mode functionality from the Docusaurus configuration to simplify testing and maintenance.

Implementation Details

  1. Update docusaurus.config.ts to disable dark mode
  2. Remove dark mode related styles from src/css/custom.css
  3. Ensure the site maintains a consistent light theme appearance

Benefits

  • Reduced testing surface area
  • Simplified maintenance
  • Consistent user experience across the documentation

Acceptance Criteria

  • Dark mode toggle is removed from the UI
  • Dark mode styles are removed from the codebase
  • Site maintains consistent light theme appearance
  • Documentation builds and deploys 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 a pull request may close this issue.

1 participant