This is an automated email from the ASF dual-hosted git repository. grobmeier pushed a commit to branch ms12_conversion_of_md_files in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git
commit cbd1f6c1a62984d47c54684e96dbdad07135bf0a Author: Christian Grobmeier <[email protected]> AuthorDate: Sun Feb 25 18:05:32 2024 +0100 added basic version of sidebar --- src/asciidoc/templates/document.html.erb | 13 +++++++++++-- src/site/resources/css/logging-custom.css | 9 +++++++++ 2 files changed, 20 insertions(+), 2 deletions(-) diff --git a/src/asciidoc/templates/document.html.erb b/src/asciidoc/templates/document.html.erb index ed18e64e2e..21553f333c 100644 --- a/src/asciidoc/templates/document.html.erb +++ b/src/asciidoc/templates/document.html.erb @@ -86,9 +86,18 @@ </nav> </div> +<% + if (attr? :toc) && (attr? 'toc-placement', 'auto') %> + <div id="toc" class="toc2"> + <div id="toctitle"><%= attr 'toc-title' %></div> + <%= converter.convert self, 'outline' %> + </div><% + end +%> + <div id="content"> - <h1><%= doctitle %></h1> - <%= content %> + <h1><%= doctitle %></h1> + <%= content %> </div><% unless !footnotes? || attr?(:nofootnotes) %> <div id="footnotes"> diff --git a/src/site/resources/css/logging-custom.css b/src/site/resources/css/logging-custom.css index ee2098cf64..b5bd6de115 100644 --- a/src/site/resources/css/logging-custom.css +++ b/src/site/resources/css/logging-custom.css @@ -3,6 +3,8 @@ max-width: 100%; height: 10vh; align-items: center; + background-color: white; + z-index: 10000; } #header .logo img { @@ -81,6 +83,9 @@ } /** Footer */ +#footer { + z-index: 1000; +} #footer .footer-blocks { display: flex; @@ -123,5 +128,9 @@ padding: 1em; } +#toc.toc2 { + padding-top: 15vh; + border-top: 1px solid #e7e7e9; +}
