Advertisement
Guest User

Untitled

a guest
Apr 20th, 2014
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 26.58 KB | None | 0 0
  1. <div class="container bs-docs-container">
  2. <div class="row">
  3. <div class="col-md-3">
  4. <div class="bs-sidebar hidden-print" role="complementary" id="nav_container">
  5. <ul class="nav bs-sidenav">
  6. <li><a class="tree-toggler" href="#primary1">Primary nav 1</a>
  7. <ul class="nav tree">
  8. <li>
  9. <a href="#1one">Secondary nav 1</a>
  10. </li>
  11. <li>
  12. <a href="#1two">Secondary nav 2</a>
  13. </li>
  14. <li>
  15. <a href="#1three">Secondary nav 3</a>
  16. </li>
  17. <li>
  18. <a href="#1four">Secondary nav 4</a>
  19. </li>
  20. <li>
  21. <a href="#1five">Secondary nav 5</a>
  22. </li>
  23. <li>
  24. <a href="#1six">Secondary nav 6</a>
  25. </li>
  26. <li>
  27. <a href="#1seven">Secondary nav 7</a>
  28. </li>
  29. <li>
  30. <a href="#1eight">Secondary nav 8</a>
  31. </li>
  32. <li>
  33. <a href="#1nine">Secondary nav 9</a>
  34. </li>
  35. <li>
  36. <a href="#1ten">Secondary nav 10</a>
  37. </li>
  38. </ul>
  39. </li>
  40. <li><a class="tree-toggler" href="#primary2">Primary nav 2</a>
  41. <ul class="nav tree">
  42. <li>
  43. <a href="#2one">Secondary nav 1</a>
  44. </li>
  45. <li>
  46. <a href="#2two">Secondary nav 2</a>
  47. </li>
  48. <li>
  49. <a href="#2three">Secondary nav 3</a>
  50. </li>
  51. <li>
  52. <a href="#2four">Secondary nav 4</a>
  53. </li>
  54. <li>
  55. <a href="#2five">Secondary nav 5</a>
  56. </li>
  57. <li>
  58. <a href="#2six">Secondary nav 6</a>
  59. </li>
  60. <li>
  61. <a href="#2seven">Secondary nav 7</a>
  62. </li>
  63. <li>
  64. <a href="#2eight">Secondary nav 8</a>
  65. </li>
  66. </ul>
  67. </li>
  68. <li><a class="tree-toggler" href="#primary3">Primary nav 3</a>
  69. <ul class="nav tree">
  70. <li>
  71. <a href="#3one">Secondary nav 1</a>
  72. </li>
  73. <li>
  74. <a href="#3two">Secondary nav 2</a>
  75. </li>
  76. <li>
  77. <a href="#3three">Secondary nav 3</a>
  78. </li>
  79. </ul>
  80. </li>
  81. </ul>
  82. </div>
  83. <!-- end bs-sidebar -->
  84. </div>
  85. <!-- end col-md-3 -->
  86. <div class="col-md-9">
  87. <div>
  88. <h1 id="primary1">Primary nav 1</h1>
  89. <h2 id="1one">Secondary nav 1</h2>
  90. <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed tempus diam vitae nunc rhoncus ornare non et elit. Etiam tortor tortor, ultricies a consequat nec, pharetra vestibulum purus. Vivamus molestie, magna vel adipiscing lacinia, quam justo ornare orci, et pharetra lectus nibh in eros. Aliquam hendrerit pretium est. Vivamus sodales dictum nunc vitae lobortis. Quisque non leo imperdiet, egestas nisi at, auctor nisl. Vivamus sed sagittis orci.
  91.  
  92. Quisque vel risus vel nulla faucibus ornare. Pellentesque volutpat ligula sed tortor sodales suscipit. Donec scelerisque nisl nec dui tristique, et dictum risus cursus. Aenean at gravida est, a porttitor arcu. Donec sed nunc mollis, accumsan neque vel, interdum lacus. Nunc volutpat tortor rhoncus suscipit pretium. Cras rhoncus est sit amet lorem gravida, mollis pellentesque massa bibendum. Ut scelerisque quam ante, vel interdum ipsum sodales id. Aliquam tincidunt tempor lectus et lacinia. Integer sem lorem, dictum eget fringilla et, vehicula a ipsum. Sed id facilisis sem. Nullam suscipit lorem in risus malesuada, vehicula accumsan mauris tristique. Vivamus ultrices, turpis et tempus eleifend, lacus elit dignissim enim, vel auctor tortor urna consectetur sapien. Phasellus malesuada sed metus ut iaculis.</p>
  93.  
  94. <h2 id="1two">Secondary nav 2</h2>
  95. <p>Suspendisse facilisis orci vitae semper lacinia. Vivamus vitae ipsum metus. Mauris euismod mauris id risus elementum ornare. Curabitur dapibus mi mi, a malesuada lacus laoreet vitae. Vestibulum egestas dignissim quam. Mauris congue leo nec augue elementum luctus. Donec at est condimentum, commodo risus sit amet, laoreet justo. In interdum porttitor nisi, sed molestie quam dapibus tempor. Pellentesque a leo et velit laoreet viverra vel vel augue.</p>
  96.  
  97. <h2 id="1three">Secondary nav 3</h2>
  98. <p>Nam porttitor fermentum orci, vel egestas tortor semper eu. In iaculis dapibus tellus et varius. Integer eros tortor, consectetur vitae iaculis a, commodo non ligula. Suspendisse a condimentum orci. Suspendisse porta dui ac sodales consequat. Aliquam hendrerit convallis sapien quis ultrices. Proin mollis ac erat quis rutrum. Aenean ultrices nibh quis velit bibendum, euismod consequat magna mattis. Ut et ornare nulla. Vivamus tristique pretium odio eu mattis. Nunc nec egestas enim, vel faucibus turpis. In ut mauris eu ipsum lacinia pellentesque ut ac nulla.
  99.  
  100. Sed rhoncus, felis sed lobortis posuere, nulla orci tempus tellus, ac porttitor ipsum est sed turpis. Morbi non nisl porta, auctor est a, tempus eros. Phasellus aliquet porttitor sem non faucibus. Nam suscipit, ante nec faucibus mattis, tortor enim posuere nibh, ac eleifend nibh turpis eu felis.</p>
  101.  
  102. <h2 id="1four">Secondary nav 4</h2>
  103. <p>Duis vulputate nulla ante, a varius lectus viverra ut. Nullam blandit viverra augue in eleifend. Aliquam in nulla ultrices, auctor nulla in, ultricies velit. Sed facilisis est metus, in tempor orci dapibus ac. Morbi pellentesque orci non sodales ullamcorper. Nunc non condimentum erat, vitae iaculis arcu.
  104.  
  105. Vivamus eget tristique magna. Ut accumsan urna sit amet eleifend tincidunt. Nam ut commodo lectus. Vivamus at est ipsum. Nam sodales aliquet aliquet. Mauris vel sollicitudin nisi. Interdum et malesuada fames ac ante ipsum primis in faucibus. Integer molestie, eros non suscipit scelerisque, eros felis facilisis lectus, sit amet sodales metus dui non tellus. Nulla in varius risus.</p>
  106.  
  107. <h2 id="1five">Secondary nav 5</h2>
  108. <p>Donec quis pharetra nibh. Curabitur id ipsum a ante iaculis dapibus ut blandit urna. Quisque ut mauris ac lectus vestibulum malesuada. Quisque urna est, sagittis malesuada aliquet id, aliquet nec nisi. Phasellus nibh sem, laoreet vel lorem et, commodo interdum leo.
  109.  
  110. Phasellus posuere nec ante vel rutrum. Ut sed urna sed felis egestas auctor eget et felis. Vestibulum vitae aliquam libero, vitae tempus nisl. Pellentesque viverra cursus eros, commodo bibendum arcu dapibus vitae. Nullam nisl mi, placerat sit amet justo nec, aliquet feugiat elit. Aenean arcu ante, tincidunt ac justo at, consequat ultrices lacus.
  111. </p>
  112.  
  113. <h2 id="1six">Secondary nav 6</h2>
  114. <p>Pellentesque malesuada tortor vitae pharetra luctus. Nullam ac lacinia est. Curabitur id varius mi, ut sollicitudin erat. Ut pulvinar tempor metus, non volutpat mauris ultricies ut. Aliquam non volutpat augue, eu facilisis orci.
  115.  
  116. Donec dignissim faucibus auctor. Curabitur eget massa sed libero porta bibendum ut vel eros. Vivamus aliquet lorem et mi hendrerit cursus. Praesent luctus dolor vitae nulla molestie viverra. Interdum et malesuada fames ac ante ipsum primis in faucibus. Ut et fermentum magna. Sed eget lacinia erat. Sed dignissim diam non feugiat adipiscing. </p>
  117. <h2 id="1seven">Secondary nav 7</h2>
  118. <p>Sed ut ornare tellus. Aliquam non enim elit. Curabitur sit amet risus in libero interdum dictum. Donec pulvinar mauris in consectetur condimentum. Etiam quis mauris turpis. Sed consectetur lorem risus, id tristique diam condimentum quis. Vestibulum ut tempor tellus, sed euismod velit.
  119.  
  120. Praesent in nisl in neque pharetra sollicitudin at sit amet lorem.</p>
  121. <h2 id="1eight">Secondary nav 8</h2>
  122. <p>Nullam malesuada elit metus, sed facilisis augue tincidunt sed. Nunc luctus metus vestibulum feugiat pellentesque. Vestibulum pharetra lectus sed justo placerat, vel eleifend erat accumsan. Nam et odio ut purus tincidunt dapibus. Nulla blandit commodo turpis id adipiscing. Donec aliquam, tellus et euismod adipiscing, magna augue interdum orci, ut placerat eros lectus quis tortor. Ut et odio scelerisque, tempor quam vel, lobortis velit. Proin ac semper lorem, vitae blandit odio. In vitae feugiat odio. Nulla facilisi.
  123.  
  124. Nullam sed velit nulla. Integer vulputate molestie augue, non auctor nulla viverra vel. Sed vel velit rhoncus, consequat mauris iaculis, egestas leo. Nulla feugiat libero sodales arcu egestas ornare. Fusce tristique at augue a congue. In eget felis in magna suscipit pulvinar. Proin tincidunt leo purus, in tristique eros tempus id. Nullam laoreet ac turpis nec venenatis. Integer consequat nisl nec volutpat feugiat. Aliquam tristique quis lacus eu vestibulum. Vivamus aliquam hendrerit augue, et tempor justo sagittis eu. Donec suscipit felis vitae sapien laoreet, sodales consequat metus bibendum. Quisque ac purus at erat ultricies semper quis a nulla. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Curabitur vel iaculis leo, dictum congue urna. Maecenas nec luctus diam, eget luctus justo.</p>
  125.  
  126. <h2 id="1nine">Secondary nav 9</h2>
  127. <p>Donec tincidunt porta purus, ac commodo leo hendrerit eget. Aenean ligula sem, gravida elementum justo vel, viverra hendrerit lorem. Suspendisse bibendum nisl vel tellus aliquet, a auctor dui elementum. Cras viverra elit magna, eget egestas ipsum lobortis in. Phasellus ultrices neque sed dignissim condimentum. Aliquam lectus justo, mattis at odio quis, dignissim suscipit sem. Cras vel luctus massa. Ut ut quam congue, faucibus tortor vel, tincidunt urna. Suspendisse et vulputate sem. Morbi mollis leo non sem aliquam pellentesque. Maecenas in accumsan tortor.</p>
  128.  
  129. <h2 id="1ten">Secondary nav 10</h2>
  130. <p>Aliquam sodales urna nisl, porttitor tristique orci pellentesque et. Sed laoreet felis sed odio venenatis consectetur. Suspendisse venenatis euismod sapien. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Curabitur vel sagittis dolor. Etiam velit tortor, accumsan sit amet tincidunt at, volutpat in metus. Vestibulum blandit pellentesque arcu eget laoreet. Phasellus hendrerit sit amet metus sed viverra. Etiam nec arcu augue. Phasellus lobortis, massa auctor hendrerit pretium, orci turpis ultrices velit, at tempus eros enim non turpis. Fusce nibh dolor, placerat at lectus et, blandit blandit odio. Phasellus vitae lorem a felis mattis malesuada nec vitae tellus. Morbi et metus convallis, egestas ipsum quis, cursus tortor. Aliquam consequat velit posuere sollicitudin pulvinar. In porttitor interdum justo, vel viverra elit egestas consequat. Praesent sollicitudin, erat id pretium eleifend, sapien ante pharetra quam, id porttitor justo turpis eu justo.
  131.  
  132. Vestibulum bibendum magna ipsum, ut pharetra quam feugiat eu. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi elit ante, facilisis eu eros eget, facilisis faucibus magna. Fusce et nisl rutrum, convallis justo non, mattis justo. Morbi congue convallis pulvinar. Quisque id dui nec odio laoreet gravida vel sed metus. Suspendisse potenti. Nullam tincidunt sem nec nibh fringilla viverra. Nunc vel egestas nulla. Sed vitae fringilla urna, pharetra cursus ligula. Etiam adipiscing blandit ante, posuere accumsan risus laoreet porttitor. Quisque pulvinar sem eu accumsan vestibulum. Sed at egestas magna. Donec sit amet odio auctor, vestibulum justo eu, molestie metus. Proin vitae dolor lobortis arcu porta adipiscing in ultrices massa. Vestibulum nec posuere tortor.</p>
  133.  
  134.  
  135. </div>
  136. <div>
  137. <h1 id="primary2">Primary nav 2</h1>
  138. <h2 id="2one">Secondary nav 1</h2>
  139. <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed tempus diam vitae nunc rhoncus ornare non et elit. Etiam tortor tortor, ultricies a consequat nec, pharetra vestibulum purus. Vivamus molestie, magna vel adipiscing lacinia, quam justo ornare orci, et pharetra lectus nibh in eros. Aliquam hendrerit pretium est. Vivamus sodales dictum nunc vitae lobortis. Quisque non leo imperdiet, egestas nisi at, auctor nisl. Vivamus sed sagittis orci.
  140.  
  141. Quisque vel risus vel nulla faucibus ornare. Pellentesque volutpat ligula sed tortor sodales suscipit. Donec scelerisque nisl nec dui tristique, et dictum risus cursus. Aenean at gravida est, a porttitor arcu. Donec sed nunc mollis, accumsan neque vel, interdum lacus. Nunc volutpat tortor rhoncus suscipit pretium. Cras rhoncus est sit amet lorem gravida, mollis pellentesque massa bibendum. Ut scelerisque quam ante, vel interdum ipsum sodales id. Aliquam tincidunt tempor lectus et lacinia. Integer sem lorem, dictum eget fringilla et, vehicula a ipsum. Sed id facilisis sem. Nullam suscipit lorem in risus malesuada, vehicula accumsan mauris tristique. Vivamus ultrices, turpis et tempus eleifend, lacus elit dignissim enim, vel auctor tortor urna consectetur sapien. Phasellus malesuada sed metus ut iaculis.</p>
  142.  
  143. <h2 id="2two">Secondary nav 2</h2>
  144. <p>Suspendisse facilisis orci vitae semper lacinia. Vivamus vitae ipsum metus. Mauris euismod mauris id risus elementum ornare. Curabitur dapibus mi mi, a malesuada lacus laoreet vitae. Vestibulum egestas dignissim quam. Mauris congue leo nec augue elementum luctus. Donec at est condimentum, commodo risus sit amet, laoreet justo. In interdum porttitor nisi, sed molestie quam dapibus tempor. Pellentesque a leo et velit laoreet viverra vel vel augue.</p>
  145.  
  146. <h2 id="2three">Secondary nav 3</h2>
  147. <p>Nam porttitor fermentum orci, vel egestas tortor semper eu. In iaculis dapibus tellus et varius. Integer eros tortor, consectetur vitae iaculis a, commodo non ligula. Suspendisse a condimentum orci. Suspendisse porta dui ac sodales consequat. Aliquam hendrerit convallis sapien quis ultrices. Proin mollis ac erat quis rutrum. Aenean ultrices nibh quis velit bibendum, euismod consequat magna mattis. Ut et ornare nulla. Vivamus tristique pretium odio eu mattis. Nunc nec egestas enim, vel faucibus turpis. In ut mauris eu ipsum lacinia pellentesque ut ac nulla.</p>
  148.  
  149. <h2 id="2four">Secondary nav 4</h2>
  150. <p>Duis vulputate nulla ante, a varius lectus viverra ut. Nullam blandit viverra augue in eleifend. Aliquam in nulla ultrices, auctor nulla in, ultricies velit. Sed facilisis est metus, in tempor orci dapibus ac. Morbi pellentesque orci non sodales ullamcorper. Nunc non condimentum erat, vitae iaculis arcu.
  151.  
  152. Vivamus eget tristique magna. Ut accumsan urna sit amet eleifend tincidunt. Nam ut commodo lectus. Vivamus at est ipsum. Nam sodales aliquet aliquet. Mauris vel sollicitudin nisi. Interdum et malesuada fames ac ante ipsum primis in faucibus. Integer molestie, eros non suscipit scelerisque, eros felis facilisis lectus, sit amet sodales metus dui non tellus. Nulla in varius risus.</p>
  153.  
  154. <h2 id="2five">Secondary nav 5</h2>
  155. <p>Donec quis pharetra nibh. Curabitur id ipsum a ante iaculis dapibus ut blandit urna. Quisque ut mauris ac lectus vestibulum malesuada. Quisque urna est, sagittis malesuada aliquet id, aliquet nec nisi. Phasellus nibh sem, laoreet vel lorem et, commodo interdum leo.
  156.  
  157. Phasellus posuere nec ante vel rutrum. Ut sed urna sed felis egestas auctor eget et felis. Vestibulum vitae aliquam libero, vitae tempus nisl. Pellentesque viverra cursus eros, commodo bibendum arcu dapibus vitae. Nullam nisl mi, placerat sit amet justo nec, aliquet feugiat elit. Aenean arcu ante, tincidunt ac justo at, consequat ultrices lacus.
  158. </p>
  159.  
  160. <h2 id="2six">Secondary nav 6</h2>
  161. <p>Pellentesque malesuada tortor vitae pharetra luctus. Nullam ac lacinia est. Curabitur id varius mi, ut sollicitudin erat. Ut pulvinar tempor metus, non volutpat mauris ultricies ut. Aliquam non volutpat augue, eu facilisis orci.
  162.  
  163. Donec dignissim faucibus auctor. Curabitur eget massa sed libero porta bibendum ut vel eros. Vivamus aliquet lorem et mi hendrerit cursus. Praesent luctus dolor vitae nulla molestie viverra. Interdum et malesuada fames ac ante ipsum primis in faucibus. Ut et fermentum magna. Sed eget lacinia erat. Sed dignissim diam non feugiat adipiscing. </p>
  164. <h2 id="2seven">Secondary nav 7</h2>
  165. <p>Sed ut ornare tellus. Aliquam non enim elit. Curabitur sit amet risus in libero interdum dictum. Donec pulvinar mauris in consectetur condimentum. Etiam quis mauris turpis. Sed consectetur lorem risus, id tristique diam condimentum quis. Vestibulum ut tempor tellus, sed euismod velit.
  166.  
  167. Praesent in nisl in neque pharetra sollicitudin at sit amet lorem.</p>
  168. <h2 id="2eight">Secondary nav 8</h2>
  169. <p>Nullam malesuada elit metus, sed facilisis augue tincidunt sed. Nunc luctus metus vestibulum feugiat pellentesque. Vestibulum pharetra lectus sed justo placerat, vel eleifend erat accumsan. Nam et odio ut purus tincidunt dapibus. Nulla blandit commodo turpis id adipiscing. Donec aliquam, tellus et euismod adipiscing, magna augue interdum orci, ut placerat eros lectus quis tortor. Ut et odio scelerisque, tempor quam vel, lobortis velit. Proin ac semper lorem, vitae blandit odio. In vitae feugiat odio. Nulla facilisi.
  170.  
  171. </div>
  172.  
  173. <div>
  174. <h1 id="primary3">Primary nav 3</h1>
  175. <h2 id="3one">Secondary nav 1</h2>
  176. <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed tempus diam vitae nunc rhoncus ornare non et elit. Etiam tortor tortor, ultricies a consequat nec, pharetra vestibulum purus.
  177.  
  178. Quisque vel risus vel nulla faucibus ornare. Pellentesque volutpat ligula sed tortor sodales suscipit. Donec scelerisque nisl nec dui tristique, et dictum risus cursus. Aenean at gravida est, a porttitor arcu. Donec sed nunc mollis, accumsan neque vel, interdum lacus.</p>
  179.  
  180. <h2 id="3two">Secondary nav 2</h2>
  181. <p>Suspendisse facilisis orci vitae semper lacinia. Vivamus vitae ipsum metus. Mauris euismod mauris id risus elementum ornare. Curabitur dapibus mi mi, a malesuada lacus laoreet vitae. Vestibulum egestas dignissim quam. Mauris congue leo nec augue elementum luctus. Donec at est condimentum, commodo risus sit amet, laoreet justo. In interdum porttitor nisi, sed molestie quam dapibus tempor. Pellentesque a leo et velit laoreet viverra vel vel augue.</p>
  182.  
  183. <h2 id="3three">Secondary nav 3</h2>
  184. <p>Nam porttitor fermentum orci, vel egestas tortor semper eu. In iaculis dapibus tellus et varius. Integer eros tortor, consectetur vitae iaculis a, commodo non ligula. Suspendisse a condimentum orci. Suspendisse porta dui ac sodales consequat. Aliquam hendrerit convallis sapien quis ultrices. Proin mollis ac erat quis rutrum. Aenean ultrices nibh quis velit bibendum, euismod consequat magna mattis.
  185.  
  186. Sed rhoncus, felis sed lobortis posuere, nulla orci tempus tellus, ac porttitor ipsum est sed turpis. Morbi non nisl porta, auctor est a, tempus eros. Phasellus aliquet porttitor sem non faucibus. Nam suscipit, ante nec faucibus mattis, tortor enim posuere nibh, ac eleifend nibh turpis eu felis.</p>
  187. </div>
  188.  
  189. </div>
  190. <!-- end col-md-9 -->
  191. </div>
  192. <!-- end row -->
  193. </div>
  194.  
  195. body {
  196. position: relative;
  197. /* For scrollyspy */
  198. /*padding-top: 50px; */
  199. /* Account for fixed navbar */
  200.  
  201. }
  202. .bs-docs-nav {
  203. text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.15);
  204. background-color: #563d7c;
  205. border-color: #463265;
  206. box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1);
  207. }
  208.  
  209. .bs-docs-nav .navbar-nav > li > a {
  210. color: #cdbfe3;
  211. }
  212. .bs-docs-nav .navbar-nav > li > a:hover {
  213. color: #fff;
  214. }
  215. .bs-docs-nav .navbar-nav > .active > a,
  216. .bs-docs-nav .navbar-nav > .active > a:hover {
  217. color: #fff;
  218. background-color: #463265;
  219. }
  220. .bs-docs-nav .navbar-toggle {
  221. border-color: #563d7c;
  222. }
  223. .bs-docs-nav .navbar-toggle:hover {
  224. background-color: #463265;
  225. border-color: #463265;
  226. }
  227.  
  228. .bs-sidebar.affix {
  229. position: static;
  230. }
  231. /* First level of nav */
  232. .bs-sidenav {
  233. margin-top: 30px;
  234. margin-bottom: 30px;
  235. padding-top: 10px;
  236. padding-bottom: 10px;
  237. text-shadow: 0 1px 0 #fff;
  238. background-color: #f7f5fa;
  239. border-radius: 5px;
  240. }
  241. /* All levels of nav */
  242. .bs-sidebar .nav > li > a {
  243. display: block;
  244. color: #716b7a;
  245. padding: 5px 20px;
  246. }
  247. .bs-sidebar .nav > li > a:hover,
  248. .bs-sidebar .nav > li > a:focus {
  249. text-decoration: none;
  250. background-color: #e5e3e9;
  251. /* border-right: 1px solid #dbd8e0; */
  252. /* border-right: 1px solid #563d7c;*/
  253. /* border-left: 1px solid #563d7c;*/
  254. transition: all 500ms;
  255. }
  256. .bs-sidebar .nav > .active > a,
  257. .bs-sidebar .nav > .active:hover > a,
  258. .bs-sidebar .nav > .active:focus > a {
  259. font-weight: bold;
  260. color: #563d7c;
  261. background-color: transparent;
  262. border-right: 2px solid #563d7c; /*1px - oryg*/
  263. border-left: 2px solid #563d7c;
  264. transition: all 500ms;
  265. }
  266. /* Nav: second level (shown on .active) */
  267. .bs-sidebar .nav .nav {
  268. display: none;
  269. /* Hide by default, but at >768px, show it */
  270. margin-bottom: 8px;
  271. }
  272. .bs-sidebar .nav .nav > li > a {
  273. padding-top: 3px;
  274. padding-bottom: 3px;
  275. padding-left: 30px;
  276. font-size: 90%;
  277. }
  278. /* Show and affix the side nav when space allows it */
  279. @media screen and (min-width: 992px) {
  280. .bs-sidebar .nav > .active > ul {
  281. display: block;
  282. }
  283. /* Widen the fixed sidebar */
  284. .bs-sidebar.affix,
  285. .bs-sidebar.affix-bottom {
  286. width: 213px;
  287. }
  288. .bs-sidebar.affix {
  289. position: fixed;
  290. /* Undo the static from mobile first approach */
  291. top: 80px;
  292. }
  293. .bs-sidebar.affix-bottom {
  294. position: absolute;
  295. /* Undo the static from mobile first approach */
  296. }
  297. .bs-sidebar.affix-bottom .bs-sidenav,
  298. .bs-sidebar.affix .bs-sidenav {
  299. margin-top: 0;
  300. margin-bottom: 0;
  301. }
  302. }
  303. @media screen and (min-width: 1200px) {
  304. /* Widen the fixed sidebar again */
  305. .bs-sidebar.affix-bottom,
  306. .bs-sidebar.affix {
  307. width: 220px; /*263*/
  308. }
  309. }
  310. /* Space things out */
  311. .bs-docs-section + .bs-docs-section {
  312. padding-top: 40px;
  313. }
  314. /* Janky fix for preventing navbar from overlapping */
  315. h1[id] {
  316. padding-top: 85px;
  317. margin-top: -45px;
  318. }
  319. h2[id] {
  320. padding-top: 85px;
  321. margin-top: -45px;
  322. }
  323.  
  324. ! function ($) {
  325. $(function () {
  326. var $window = $(window)
  327. var $body = $(document.body)
  328. var $sideBar = $('.bs-sidebar')
  329. var navHeight = $('.navbar').outerHeight(true) + 10
  330.  
  331. $sideBar.affix('checkPosition')
  332.  
  333. $body.scrollspy({
  334. target: '.bs-sidebar',
  335. offset: navHeight
  336. })
  337.  
  338. $('.bs-docs-container [href=#]').click(function (e) {
  339. e.preventDefault()
  340. })
  341.  
  342. $window.on('resize', function () {
  343. $body.scrollspy('refresh')
  344. // We were resized. Check the position of the nav box
  345. $sideBar.affix('checkPosition')
  346. })
  347.  
  348. $window.on('load', function () {
  349. $body.scrollspy('refresh')
  350. $('.bs-top').affix();
  351. $sideBar.affix({
  352. offset: {
  353. top: function () {
  354. var offsetTop = $sideBar.offset().top
  355. var sideBarMargin = parseInt($sideBar.children(0).css('margin-top'), 10)
  356. var navOuterHeight = $('.bs-docs-nav').height()
  357.  
  358. // We can cache the height of the header (hence the this.top=)
  359. // This function will never be called again.
  360. return (this.top = offsetTop - navOuterHeight - sideBarMargin);
  361. },
  362. bottom: function () {
  363. // We can't cache the height of the footer, since it could change
  364. // when the window is resized. This function will be called every
  365. // time the window is scrolled or resized
  366. return $('.footer-dark').outerHeight(true)
  367. }
  368. }
  369. })
  370. setTimeout(function () {
  371. // Check the position of the nav box ASAP
  372. $sideBar.affix('checkPosition')
  373. }, 10);
  374. setTimeout(function () {
  375. // Check it again after a while (required for IE)
  376. $sideBar.affix('checkPosition')
  377. }, 100);
  378. });
  379.  
  380. })
  381. }(window.jQuery)
  382.  
  383. $('.tree-toggler').click(function () {
  384. $(this).parent().children('ul.tree').toggle(300);
  385. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement