@@ -61,7 +61,7 @@ PROJECT_BRIEF = "CMSIS-RTOS2 compliant FreeRTOS Implementation"
6161# pixels and the maximum width should not exceed 200 pixels. Doxygen will copy
6262# the logo to the output directory.
6363
64- PROJECT_LOGO = ./templates /cmsis_logo_white_small.png
64+ PROJECT_LOGO = ./style_template /cmsis_logo_white_small.png
6565
6666# With the PROJECT_ICON tag one can specify an icon that is included in the tabs
6767# when the HTML document is shown. Doxygen will copy the logo to the output
@@ -290,7 +290,12 @@ TAB_SIZE = 2
290290# with the commands \{ and \} for these it is advised to use the version @{ and
291291# @} or use a double escape (\\{ and \\})
292292
293- ALIASES = "token{1}=<span class=\"XML-Token\">\1</span>"
293+ ALIASES = "token{1}=<span class=\"XML-Token\">\1</span>" \
294+ "div{1}=<hr><div class=\"\1\">" \
295+ "enddiv= </div>" \
296+ "func{1}=<kbd>\1</kbd> <br>" \
297+ "copybrief{1}=<br> \copybrief \1 <br>" \
298+ "none=\em none <br>"
294299
295300# Set the OPTIMIZE_OUTPUT_FOR_C tag to YES if your project consists of C sources
296301# only. Doxygen will then generate output that is more tailored for C. For
@@ -368,7 +373,7 @@ MARKDOWN_SUPPORT = YES
368373# Minimum value: 0, maximum value: 99, default value: 6.
369374# This tag requires that the tag MARKDOWN_SUPPORT is set to YES.
370375
371- TOC_INCLUDE_HEADINGS = 5
376+ TOC_INCLUDE_HEADINGS = 3
372377
373378# The MARKDOWN_ID_STYLE tag can be used to specify the algorithm used to
374379# generate identifiers for the Markdown headings. Note: Every identifier is
@@ -839,7 +844,7 @@ FILE_VERSION_FILTER =
839844# DoxygenLayout.xml, Doxygen will parse it automatically even if the LAYOUT_FILE
840845# tag is left empty.
841846
842- LAYOUT_FILE = ./templates/Layout_forUser .xml
847+ LAYOUT_FILE = ./style_template/layout .xml
843848
844849# The CITE_BIB_FILES tag can be used to specify one or more bib files containing
845850# the reference definitions. This must be a list of .bib files. The .bib
@@ -991,10 +996,14 @@ WARN_LOGFILE =
991996# spaces. See also FILE_PATTERNS and EXTENSION_MAPPING
992997# Note: If this tag is empty the current directory is searched.
993998
994- INPUT = ./src/cmsis_freertos.txt \
999+ INPUT = ./src/mainpage.md \
1000+ ./src/history.txt \
1001+ ./src/create_project.md \
1002+ ./src/example_projects.md \
1003+ ./src/technical_data.md \
1004+ ./src/function_overview.md \
9951005 ./src/cmsis_rtos2_validation.txt \
9961006 ./src/freertos_evr.txt \
997- ./src/history.txt \
9981007 ../../CMSIS/RTOS2/FreeRTOS/Include/freertos_evr.h
9991008
10001009# This tag can be used to specify the character encoding of the source files
@@ -1416,7 +1425,7 @@ HTML_FILE_EXTENSION = .html
14161425# of the possible markers and block names see the documentation.
14171426# This tag requires that the tag GENERATE_HTML is set to YES.
14181427
1419- HTML_HEADER = ./templates /header.html
1428+ HTML_HEADER = ./style_template /header.html
14201429
14211430# The HTML_FOOTER tag can be used to specify a user-defined HTML footer for each
14221431# generated HTML page. If the tag is left blank Doxygen will generate a standard
@@ -1426,7 +1435,7 @@ HTML_HEADER = ./templates/header.html
14261435# that Doxygen normally uses.
14271436# This tag requires that the tag GENERATE_HTML is set to YES.
14281437
1429- HTML_FOOTER = ./templates /footer.html
1438+ HTML_FOOTER = ./style_template /footer.html
14301439
14311440# The HTML_STYLESHEET tag can be used to specify a user-defined cascading style
14321441# sheet that is used by each HTML page. It can be used to fine-tune the look of
@@ -1456,8 +1465,11 @@ HTML_STYLESHEET =
14561465# documentation.
14571466# This tag requires that the tag GENERATE_HTML is set to YES.
14581467
1459- HTML_EXTRA_STYLESHEET = ./templates/extra_stylesheet.css \
1460- ./templates/extra_search.css
1468+ HTML_EXTRA_STYLESHEET = ./style_template/extra_stylesheet.css \
1469+ ./style_template/extra_navtree.css \
1470+ ./style_template/extra_search.css \
1471+ ./style_template/extra_tabs.css \
1472+ ./style_template/version.css
14611473
14621474# The HTML_EXTRA_FILES tag can be used to specify one or more extra images or
14631475# other source files which should be copied to the HTML output directory. Note
@@ -1467,15 +1479,11 @@ HTML_EXTRA_STYLESHEET = ./templates/extra_stylesheet.css \
14671479# files will be copied as-is; there are no commands or markers available.
14681480# This tag requires that the tag GENERATE_HTML is set to YES.
14691481
1470- HTML_EXTRA_FILES = ./templates/tabs.css \
1471- ./templates/search.css \
1472- ./templates/navtree.css \
1473- ./templates/tab_b.png \
1474- ./templates/navtree.js \
1475- ./templates/version.css \
1476- ./templates/dropdown.png \
1477- ../../LICENSE \
1478- ../../Source/LICENSE.md \
1482+ HTML_EXTRA_FILES = ./style_template/tab_b.png \
1483+ ./style_template/tabs.js \
1484+ ./style_template/darkmode_toggle.js \
1485+ ./style_template/navtree.js \
1486+ ./style_template/dropdown.png \
14791487 ./src/cmsis_rtos2_validation.txt
14801488
14811489# The HTML_COLORSTYLE tag can be used to specify if the generated HTML output
@@ -1489,7 +1497,7 @@ HTML_EXTRA_FILES = ./templates/tabs.css \
14891497# The default value is: AUTO_LIGHT.
14901498# This tag requires that the tag GENERATE_HTML is set to YES.
14911499
1492- HTML_COLORSTYLE = AUTO_LIGHT
1500+ HTML_COLORSTYLE = TOGGLE
14931501
14941502# The HTML_COLORSTYLE_HUE tag controls the color of the HTML output. Doxygen
14951503# will adjust the colors in the style sheet and background images according to
0 commit comments