jothepro / doxygen-awesome-css

Custom CSS theme for doxygen html-documentation with lots of customization parameters.
https://jothepro.github.io/doxygen-awesome-css/
MIT License
1.04k stars 118 forks source link

`DISABLE_INDEX = YES` is not supported: The MSearchBox is too close to the title #25

Closed Nambers closed 3 years ago

Nambers commented 3 years ago

This theme is awesome, but i think the MSearchBox is too close to the title, like this picture showed: image I believe we should add a margin-left to css, such as margin-left: 2vw. It will look better, like this: image

jothepro commented 3 years ago

Can you give me some details about your Doxygen configuration? It seems like you are using the doxygen-awesome base theme, but have the top menu disabled? Normally the menu in the titlebar should push the searchbar to the right, it's not supposed to stick to the logo like this 🤔

Nambers commented 3 years ago

okok, that is odd, and i seen your demo donnot have this kind of problem. I donnot have logo yet Doxyfile.txt 🤨

Nambers commented 3 years ago

And also, if i use sidebar, it look like this: image

jothepro commented 3 years ago

The problem is with

DISABLE_INDEX          = YES

It seems like this breaks the layout, because the titlebar menu that pushes the searchbar to the right is not generated. I'll rename this issue accordingly. I consider this a bug, but I'm not sure if I will find time to fix it anytime soon.

I'd recommend you to set DISABLE_INDEX = NO to fix your page layout for now.

Nambers commented 3 years ago

okok, when i set it to "no", the problem fixed. thx

Nambers commented 3 years ago

I think this problem may not necessary to fix.