Skip to content
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

Ie fixes #5

Open
wants to merge 11 commits into
base: master
Choose a base branch
from
Open

Ie fixes #5

wants to merge 11 commits into from

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.

2 participants