From dc5abc41c13c8ba7e846bc45a771ad94f73b6d2a Mon Sep 17 00:00:00 2001 From: tooomm Date: Sun, 28 Dec 2025 18:47:31 +0100 Subject: [PATCH] enable theme and disable not needed code references --- Doxyfile | 11 +++++++---- doc/doxygen/DoxygenLayout.xml | 13 ++++++------- 2 files changed, 13 insertions(+), 11 deletions(-) diff --git a/Doxyfile b/Doxyfile index ecacc6b8f..ce5442c58 100644 --- a/Doxyfile +++ b/Doxyfile @@ -1068,6 +1068,8 @@ RECURSIVE = YES EXCLUDE = build/ \ cmake/ \ + doc/doxygen/theme/docs/ \ + doc/doxygen/theme/include/ \ vcpkg/ \ webclient/ @@ -1430,7 +1432,8 @@ HTML_STYLESHEET = # documentation. # This tag requires that the tag GENERATE_HTML is set to YES. -HTML_EXTRA_STYLESHEET = doc/doxygen/css/doxygen_style.css +HTML_EXTRA_STYLESHEET = doc/doxygen/css/doxygen_style.css \ + doc/doxygen/theme/doxygen-awesome.css # The HTML_EXTRA_FILES tag can be used to specify one or more extra images or # other source files which should be copied to the HTML output directory. Note @@ -1453,7 +1456,7 @@ HTML_EXTRA_FILES = doc/doxygen/js/graph_toggle.js # The default value is: AUTO_LIGHT. # This tag requires that the tag GENERATE_HTML is set to YES. -HTML_COLORSTYLE = AUTO_DARK +HTML_COLORSTYLE = LIGHT # required with doxygen-awesome-css theme, Auto Dark Mode will still work # The HTML_COLORSTYLE_HUE tag controls the color of the HTML output. Doxygen # will adjust the colors in the style sheet and background images according to @@ -1764,7 +1767,7 @@ ECLIPSE_DOC_ID = org.doxygen.Project # The default value is: NO. # This tag requires that the tag GENERATE_HTML is set to YES. -DISABLE_INDEX = YES +DISABLE_INDEX = NO # YES is bugged in the theme, see jothepro/doxygen-awesome-css/issues/201 # The GENERATE_TREEVIEW tag is used to specify whether a tree-like index # structure should be generated to display hierarchical information. If the tag @@ -1802,7 +1805,7 @@ PAGE_OUTLINE_PANEL = YES # The default value is: NO. # This tag requires that the tag GENERATE_HTML is set to YES. -FULL_SIDEBAR = NO +FULL_SIDEBAR = NO # required for doxygen-awesome-css theme # The ENUM_VALUES_PER_LINE tag can be used to set the number of enum values that # Doxygen will group on one line in the generated HTML documentation. diff --git a/doc/doxygen/DoxygenLayout.xml b/doc/doxygen/DoxygenLayout.xml index d6847755b..551391db3 100644 --- a/doc/doxygen/DoxygenLayout.xml +++ b/doc/doxygen/DoxygenLayout.xml @@ -7,7 +7,7 @@ - + @@ -15,9 +15,8 @@ - - - + + @@ -28,11 +27,11 @@ - + - + @@ -41,7 +40,7 @@ - +