Skip to content

Conversation

@IE-smhi
Copy link

@IE-smhi IE-smhi commented Sep 6, 2024

This PR integrates the Doxygen Awesome CSS into the baltrad-topdocs project.

Key changes:

  • Implemented Doxygen Awesome CSS to enhance the documentation styling.
  • Upgraded the Doxygen version to the latest stable (1.9.1).
  • Added a dark mode and light mode toggle for accessibility and improved readability.
  • Ensured proper navigation with a responsive navigation tree for easier browsing.
  • Added search functionality for improved user experience.

Preview:

Light Mode:
Light Mode Preview

Dark Mode:
Dark Mode Preview


Tasks:

  • Added the Awesome Doxygen CSS.
  • Updated Doxygen to version 1.9.1.
  • Enabled the dark mode toggle.
  • Improved the navigation tree for better structure.
  • Fixed and optimized the search functionality.

Testing:

  • Verified the changes across various browsers (Chrome, Firefox, IE).
  • Tested on mobile and desktop resolutions.
  • Confirmed the dark mode and light mode toggle functions correctly.

@IE-smhi IE-smhi added documentation Improvements or additions to documentation enhancement New feature or request labels Sep 6, 2024
@IE-smhi IE-smhi requested a review from andershenja September 6, 2024 14:41
@IE-smhi IE-smhi self-assigned this Sep 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants