You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

94 lines
2.6 KiB

  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. &.affix { z-index: 999; }
  10. .toc-title { cursor: pointer; margin-top: 0; }
  11. .toc-body > ul { overflow-y: auto !important; padding-left: 10px; }
  12. .nav > li > a { /*color: #666;*/ padding: 4px 20px; font-weight: 500; display: block; word-break: keep-all; }
  13. .nav > li > a:hover { background-color: transparent; color: initial; }
  14. .nav > li > a:hover { border-left: 1px solid #428bca; }
  15. .nav .nav { padding-bottom: 10px; }
  16. .nav .nav .nav > li > a { padding-top: 1px; padding-bottom: 1px }
  17. .nav .nav .nav > .active > a { font-weight: 500; }
  18. /* .nav .nav .nav { display: none; } */
  19. .nav > .active > ul { display: block !important; }
  20. .nav > li > a { padding-left: 20px; }
  21. .nav .nav > li > a { padding-left: 30px; }
  22. .nav .nav .nav > li > a { padding-left: 40px; }
  23. .nav .nav .nav .nav > li > a { padding-left: 50px; }
  24. .nav > li > a:hover { padding-left: 19px; }
  25. .nav .nav > li > a:hover { padding-left: 29px; }
  26. .nav .nav .nav > li > a:hover { padding-left: 39px; }
  27. .nav .nav .nav .nav > li > a:hover { padding-left: 49px; }
  28. .nav > .active > a,
  29. .nav > .active > a:hover { padding-left: 18px; }
  30. .nav .nav > .active > a,
  31. .nav .nav > .active > a:hover { padding-left: 28px; }
  32. .nav .nav .nav > .active > a,
  33. .nav .nav .nav > .active > a:hover { padding-left: 38px; }
  34. .nav .nav .nav .nav > .active > a,
  35. .nav .nav .nav .nav > .active > a:hover { padding-left: 48px; }
  36. .nav > .active > a,
  37. .nav > .active > a:hover,
  38. .nav > .active > a:focus {
  39. font-weight: bold;
  40. background-color: transparent;
  41. border-left: 2px solid #428bca;
  42. }
  43. }
  44. .dw-toc {
  45. width: 16em;
  46. float: right;
  47. height: auto;
  48. margin: 0 0 1.5em 1.5em;
  49. }
  50. .dw-toc-closed {
  51. .toc-title span,
  52. .toc-body { display: none; }
  53. .dw-toc {
  54. position: absolute;
  55. width: 50px;
  56. right: 30px;
  57. }
  58. }
  59. .toc-panel .panel-body {
  60. padding: 0;
  61. }
  62. .toc-panel .panel-heading {
  63. margin-bottom: 0;
  64. padding: 5px;
  65. }
  66. .toc-panel {
  67. &.dw-toc-left {
  68. float: left;
  69. margin: 0 1.5em 1.5em 0;
  70. .dw-toc-closed {
  71. right: auto;
  72. }
  73. }
  74. }