Closed artem-ogre closed 1 year ago
Thanks for sharing your fix! I've adapted parts of it, functions with a lot of template parameters will not break the layout anymore.
But I decided to not allow wrapping the return types like you propose, because I dislike how they are then broken into lines at random positions. 😞 I see how in your case this makes sense because of the very long return types, but I don't want to make it the default (for now).
Great, thanks again!
First, I would like to say huge thank you for this project! It is awesome indeed. Applying the theme completely changed the feel of the documentation generated with Doxygen. If feels modern and well looked after. In my opinion this is the experience that Doxygen should aim to provide out of the box.
However, there are some issues with the output for long templated functions: no wrap-around leading to horizontal scrolling and sub-optimal experience especially on mobile devices.
'Before' example:
CSS tweaks to improve situation
'After' example:
Conclusion
These tweaks work quite well for me so I was thinking that it might be something useful for you. What do you think?