Skip to content

Custom CSS theme for for Doxygen 1.8.17 html-documentation with lots of customization parameters.

License

Notifications You must be signed in to change notification settings

jowharshamshiri/doxygen-awesome-css

 
 

Repository files navigation

Doxygen Awesome for Doxygen 1.8.17

GitHub release (latest by date) GitHub GitHub Repo stars

Screenshot of Doxygen Awesome CSS

Doxygen Awesome is a custom CSS theme for Doxygen HTML-documentation with lots of customization parameters.

Motivation

I really like how the Doxygen HTML-documentation is structured! But IMHO it looks a bit outdated.

This theme is an attemt to update the visuals of Doxygen without changing it's overall layout too much.

Fixed for Doxygen 1.8.17

Features

  • 🌈 Clean, modern design
  • 🚀 Heavily customizable by adjusting CSS-variables
  • 🧩 No changes to the HTML structure of Doxygen required
  • 📱 Improved mobile usability
  • 🌘 Dark mode!
  • 🥇 Works with Doxygen 1.8.17, have not tested with other versions.

Installation

Copy the file doxygen-awesome.css from this repository into your project or add this repository as submodule and check out the latest release:

git submodule add https://github.com/jowharshamshiri/doxygen-awesome-css.git
cd doxygen-awesome-css
git checkout v2.0.3
# Doxyfile
GENERATE_TREEVIEW      = YES # optional. Also works without treeview
HTML_EXTRA_STYLESHEET  = doxygen-awesome-css/doxygen-awesome.css

Further installation instructions:

Browser support

Tested with

  • Chrome 98, Chrome 98 for Android, Chrome 87 for iOS
  • Safari 15, Safari for iOS 15
  • Firefox 97, Firefox Daylight 97 for Android, Firefox Daylight 96 for iOS

Credits

  • This theme is inspired by the vuepress static site generator default theme.
  • Thank you for all the feedback on github!

Read Next: Extensions

About

Custom CSS theme for for Doxygen 1.8.17 html-documentation with lots of customization parameters.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • CSS 93.3%
  • C++ 6.7%