From 595943c96860425f9086028b00e1e155e8ec434f Mon Sep 17 00:00:00 2001 From: albert-github Date: Fri, 15 Aug 2014 14:57:32 +0200 Subject: Support multiple extra HTML stylesheets. In regular use it happens that it is more convenient to have multiple extra HTML stylesheets, e.g. in case of different levels of requirements: company, department, project With this patch it is possible to specify multiple HTML stylesheets. Note: for compatibility the configuration parameter HTML_EXTRA_STYLESHEET has not been renamed to HTM_EXTRA_STYLESHEETS. --- doc/customize.doc | 4 ++-- src/config.xml | 10 ++++++---- src/doxygen.cpp | 26 ++++++++++++++------------ src/htmlgen.cpp | 32 +++++++++++++++++++++++--------- 4 files changed, 45 insertions(+), 27 deletions(-) diff --git a/doc/customize.doc b/doc/customize.doc index 7252a4a..46b1d8b 100644 --- a/doc/customize.doc +++ b/doc/customize.doc @@ -110,8 +110,8 @@ This will create 3 files: link to www.doxygen.org and the body and html end tags. - customdoxygen.css is the default cascading style sheet used by doxygen. It is recommended only to look into this file and overrule - some settings you like by putting them in a separate stylesheet and - referencing that extra file + some settings you like by putting them in a separate stylesheets and + referencing those extra files via \ref cfg_html_extra_stylesheet "HTML_EXTRA_STYLESHEET". You should edit these files and then reference them from the config file. diff --git a/src/config.xml b/src/config.xml index 9020d30..5f18037 100644 --- a/src/config.xml +++ b/src/config.xml @@ -1780,16 +1780,18 @@ doxygen -w html new_header.html new_footer.html new_stylesheet.css YourConfigFil ]]> -