1/*! 2 * DokuWiki Bootstrap3 Template: TOC 3 * 4 * Home http://dokuwiki.org/template:bootstrap3 5 * Author Giuseppe Di Terlizzi <giuseppe.diterlizzi@gmail.com> 6 * License GPL 2 (http://www.gnu.org/licenses/gpl.html) 7 */ 8#dw__toc { 9 10 &.affix { z-index: 999; } 11 .toc-title { cursor: pointer; margin-top: 0; } 12 .toc-body > ul { overflow-y: auto !important; padding-left: 10px; } 13 14 .nav > li > a { /*color: #666;*/ padding: 4px 20px; font-weight: 500; display: block; word-break: keep-all; } 15 .nav > li > a:hover { background-color: transparent; color: initial; } 16 .nav > li > a:hover { border-left: 1px solid #428bca; } 17 18 .nav .nav { padding-bottom: 10px; } 19 .nav .nav .nav > li > a { padding-top: 1px; padding-bottom: 1px } 20 .nav .nav .nav > .active > a { font-weight: 500; } 21 22 /* .nav .nav .nav { display: none; } */ 23 .nav > .active > ul { display: block !important; } 24 25 .nav > li > a { padding-left: 20px; } 26 .nav .nav > li > a { padding-left: 30px; } 27 .nav .nav .nav > li > a { padding-left: 40px; } 28 .nav .nav .nav .nav > li > a { padding-left: 50px; } 29 30 31 .nav > li > a:hover { padding-left: 19px; } 32 .nav .nav > li > a:hover { padding-left: 29px; } 33 .nav .nav .nav > li > a:hover { padding-left: 39px; } 34 .nav .nav .nav .nav > li > a:hover { padding-left: 49px; } 35 36 .nav > .active > a, 37 .nav > .active > a:hover { padding-left: 18px; } 38 39 .nav .nav > .active > a, 40 .nav .nav > .active > a:hover { padding-left: 28px; } 41 42 .nav .nav .nav > .active > a, 43 .nav .nav .nav > .active > a:hover { padding-left: 38px; } 44 45 .nav .nav .nav .nav > .active > a, 46 .nav .nav .nav .nav > .active > a:hover { padding-left: 48px; } 47 48 .nav > .active > a, 49 .nav > .active > a:hover, 50 .nav > .active > a:focus { 51 font-weight: bold; 52 background-color: transparent; 53 border-left: 2px solid #428bca; 54 } 55 56} 57 58.dw-toc { 59 width: 16em; 60 float: right; 61 height: auto; 62 margin: 0 0 1.5em 1.5em; 63} 64 65.dw-toc-closed { 66 .toc-title span, 67 .toc-body { display: none; } 68 .dw-toc { 69 position: absolute; 70 width: 50px; 71 right: 30px; 72 } 73} 74 75.toc-panel .panel-body { 76 padding: 0; 77} 78 79.toc-panel .panel-heading { 80 margin-bottom: 0; 81 padding: 5px; 82} 83 84.toc-panel { 85 &.dw-toc-left { 86 float: left; 87 margin: 0 1.5em 1.5em 0; 88 89 .dw-toc-closed { 90 right: auto; 91 } 92 } 93} 94