-
Notifications
You must be signed in to change notification settings - Fork 133
Comparing changes
Open a pull request
base repository: jothepro/doxygen-awesome-css
base: v2.0.3
head repository: jothepro/doxygen-awesome-css
compare: v2.1.0
- 20 commits
- 16 files changed
- 1 contributor
Commits on May 4, 2022
-
improve support for older Doxygen versions
these changes only apply to very old versions of Doxygen (v1.8.x): - the searchbar image is not squashed anymore - background image artifacts in the searchbar are removed for more details, see #68
Configuration menu - View commit details
-
Copy full SHA for bf51192 - Browse repository at this point
Copy the full SHA bf51192View commit details -
Configuration menu - View commit details
-
Copy full SHA for a5efba0 - Browse repository at this point
Copy the full SHA a5efba0View commit details
Commits on Aug 17, 2022
-
On large screens, the toc is now anchored to the top right of the screen. A JS-Extension for highlighting the current read progress is provided. On small screens, the toc is hidden and can be opened by the user. - update toc CSS to anchor it to the top right - fall back to inline toc in box on smaller screens (<1000px) - add install instructions for extension - updated browser test information - updated doxygen version recommendation
Configuration menu - View commit details
-
Copy full SHA for 9e3712c - Browse repository at this point
Copy the full SHA 9e3712cView commit details
Commits on Aug 18, 2022
-
fix for inverted images within tables
A CSS rule that is supposed to invert the grahpical class hierarchy in dark mode was accidently also inverting images in ordinary tables. This is now fixed. fixes #72
Configuration menu - View commit details
-
Copy full SHA for afc4868 - Browse repository at this point
Copy the full SHA afc4868View commit details -
fix JS error in interacive TOC
when no toc is available on the current page, an error would be thrown. This is now fixed. When no toc is available the code in question is not executed. Also removed some unecessary JQuery
Configuration menu - View commit details
-
Copy full SHA for 4621dc4 - Browse repository at this point
Copy the full SHA 4621dc4View commit details -
Add support for doxygen tables
Doxygen comes with a special syntax for creating complex tables (https://www.doxygen.nl/manual/tables.html). Tables created with the doxygen syntax are now styled the same like markdown tables. Additionally, fieldtables have been overhauled slightly and their glow behaviour has been altered.
Configuration menu - View commit details
-
Copy full SHA for 9e46639 - Browse repository at this point
Copy the full SHA 9e46639View commit details -
- improve styling of default color variable values - fix some comment typos
Configuration menu - View commit details
-
Copy full SHA for c99ef72 - Browse repository at this point
Copy the full SHA c99ef72View commit details -
don't break <code> inside a word.
I am not sure why this was introduced in the first place. It makes problems right now and I hope removing it will not break sth else.
Configuration menu - View commit details
-
Copy full SHA for 51a8ce0 - Browse repository at this point
Copy the full SHA 51a8ce0View commit details -
replace inherit section arrow icon with CSS triangle
The "inherited from" sections in a class documentation are hidden by default. A small arrow icon indicates that the user can interact with the given text and expand the items that are hidden behind it. The icon is an image by default, which comes with two downsides: 1. It's not a vector graphic and looks oldschool on hdpi monitors 2. It cannot be matched exactly to the theme colors This is why it was replaced by a CSS triangle that comes with a nice open/close animation as a small bonus! 😊
Configuration menu - View commit details
-
Copy full SHA for 74b4250 - Browse repository at this point
Copy the full SHA 74b4250View commit details
Commits on Aug 29, 2022
-
- fix image color inversion in dark mode for doxygen 1.9.3 - make it more explicit what files are required in sidebar-only mode
Configuration menu - View commit details
-
Copy full SHA for a7cdeb6 - Browse repository at this point
Copy the full SHA a7cdeb6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d3ef53 - Browse repository at this point
Copy the full SHA 0d3ef53View commit details -
Minor layout improvements for directory tables
- directory tables now have an improved spacing - even row highlights in directory tables have rounded corners - class list icons (N = Namespace, C = Class, ...) do now scale together with the page font size (improved customizability)
Configuration menu - View commit details
-
Copy full SHA for 5246327 - Browse repository at this point
Copy the full SHA 5246327View commit details -
replace memberdecl open & close icons with custom CSS icons
the new arrow icon rotates on open/close and is a vector graphic
Configuration menu - View commit details
-
Copy full SHA for fe37c76 - Browse repository at this point
Copy the full SHA fe37c76View commit details -
improve new sidebar & interactive TOC styling
- update the arrow icon to open the interactive TOC - minor style improvements & fixes
Configuration menu - View commit details
-
Copy full SHA for 7221204 - Browse repository at this point
Copy the full SHA 7221204View commit details -
miscellaneous style fixes and improvements
- support .PageDoc content class - increase title font size to 225% - fill gap in section separation lines - make param table follow table-line-height variable
Configuration menu - View commit details
-
Copy full SHA for 06ffe6d - Browse repository at this point
Copy the full SHA 06ffe6dView commit details -
add support for the .glow class on code listing lines
When setting SOURCE_BROWSER = YES in the Doxyfile, links to the code lines where a certain interface is defined are referenced. When the link is clicked the related sourcecode is shown and the referenced line is highlighted. The style of the highlight has been improved.
Configuration menu - View commit details
-
Copy full SHA for a27f39e - Browse repository at this point
Copy the full SHA a27f39eView commit details -
Increase compatibility with Doxygen 1.9.5
The new Doxygen version comes with some small CSS adjustments that required fixes in this theme. Nervertheless it is NOT recommended to update to the new Doxygen version! Doxygen 1.9.5 comes with scrollbar customizations that don't work well together with this theme and they can not be reverted/patched with just CSS. See doxygen/doxygen#9549
Configuration menu - View commit details
-
Copy full SHA for 5bf1d5f - Browse repository at this point
Copy the full SHA 5bf1d5fView commit details -
improve layout for long templated functions
- template parameters can wrap to the next line when they get too long - return types can wrap on small screens when they get too long - additional spacing was added to the member declarations table - add support for class template parameters fixes #84
Configuration menu - View commit details
-
Copy full SHA for c6568eb - Browse repository at this point
Copy the full SHA c6568ebView commit details
Commits on Sep 1, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 4bc3b30 - Browse repository at this point
Copy the full SHA 4bc3b30View commit details
Commits on Sep 13, 2022
-
Configuration menu - View commit details
-
Copy full SHA for a3c119b - Browse repository at this point
Copy the full SHA a3c119bView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v2.0.3...v2.1.0