From e4742dbb942b9db5f91dfbfb829525bdcac57ae1 Mon Sep 17 00:00:00 2001 From: Jason Giedymin Date: Fri, 20 Jun 2014 07:39:28 -0400 Subject: [PATCH] Add H3 menu entries for leftnav: - Add H3 formatting and entries to leftnav, to docs css. Docker-DCO-1.1-Signed-off-by: Jason Giedymin (github: JasonGiedymin) --- docs/theme/mkdocs/css/docs.css | 12 ++++++++++++ docs/theme/mkdocs/css/main.css | 2 +- docs/theme/mkdocs/toc.html | 9 ++++++--- 3 files changed, 19 insertions(+), 4 deletions(-) diff --git a/docs/theme/mkdocs/css/docs.css b/docs/theme/mkdocs/css/docs.css index 0f42e22ef7..52f170c141 100644 --- a/docs/theme/mkdocs/css/docs.css +++ b/docs/theme/mkdocs/css/docs.css @@ -24,6 +24,18 @@ height: 100%; } +#leftnav h3 { + font-size: 10px; + font-weight: 700; + color: #394d54; + line-height: 1; + margin: 0px 0 10px 0; + padding-left: 20px; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; +} + .content-body { padding: 0px 0px 0px 20px; } diff --git a/docs/theme/mkdocs/css/main.css b/docs/theme/mkdocs/css/main.css index 42a7a18a56..b8fc3b48a5 100644 --- a/docs/theme/mkdocs/css/main.css +++ b/docs/theme/mkdocs/css/main.css @@ -902,7 +902,7 @@ div + .form-inline { margin-bottom: 22px; } #leftnav .nav { - margin: 0; + margin: 0, 0, 20px, 0; } #leftnav .nav > li > a { line-height: 22px; diff --git a/docs/theme/mkdocs/toc.html b/docs/theme/mkdocs/toc.html index 96d15c265c..1de2a4209f 100644 --- a/docs/theme/mkdocs/toc.html +++ b/docs/theme/mkdocs/toc.html @@ -1,5 +1,8 @@ - {% for toc_item in toc %} - {% for toc_item in toc_item.children %} -
  • {{ toc_item.title }}
  • +{% for toc_item in toc %} + {% for toc_h2_item in toc_item.children %} +
  • {{ toc_h2_item.title }}
  • + {% for toc_h3_item in toc_h2_item.children %} +

    {{ toc_h3_item.title }}

    + {% endfor %} {% endfor %} {% endfor %}