|
25 | 25 | <script src="site_libs/navigation-1.1/tabsets.js"></script> |
26 | 26 | <link href="site_libs/pagedtable-1.1/css/pagedtable.css" rel="stylesheet" /> |
27 | 27 | <script src="site_libs/pagedtable-1.1/js/pagedtable.js"></script> |
28 | | -<link href="site_libs/font-awesome-5.0.13/css/fa-svg-with-js.css" rel="stylesheet" /> |
29 | | -<script src="site_libs/font-awesome-5.0.13/js/fontawesome-all.min.js"></script> |
30 | | -<script src="site_libs/font-awesome-5.0.13/js/fa-v4-shims.min.js"></script> |
| 28 | +<link href="site_libs/font-awesome-5.1.0/css/all.css" rel="stylesheet" /> |
| 29 | +<link href="site_libs/font-awesome-5.1.0/css/v4-shims.css" rel="stylesheet" /> |
31 | 30 |
|
32 | 31 |
|
33 | 32 | <style type="text/css">code{white-space: pre;}</style> |
34 | | -<style type="text/css"> |
| 33 | +<style type="text/css" data-origin="pandoc"> |
35 | 34 | div.sourceCode { overflow-x: auto; } |
36 | 35 | table.sourceCode, tr.sourceCode, td.lineNumbers, td.sourceCode { |
37 | 36 | margin: 0; padding: 0; vertical-align: baseline; border: none; } |
|
67 | 66 | code > span.an { color: #8f5902; font-weight: bold; font-style: italic; } /* Annotation */ |
68 | 67 | code > span.cv { color: #8f5902; font-weight: bold; font-style: italic; } /* CommentVar */ |
69 | 68 | code > span.in { color: #8f5902; font-weight: bold; font-style: italic; } /* Information */ |
| 69 | + |
70 | 70 | </style> |
| 71 | +<script> |
| 72 | +// apply pandoc div.sourceCode style to pre.sourceCode instead |
| 73 | +(function() { |
| 74 | + var sheets = document.styleSheets; |
| 75 | + for (var i = 0; i < sheets.length; i++) { |
| 76 | + if (sheets[i].ownerNode.dataset["origin"] !== "pandoc") continue; |
| 77 | + try { var rules = sheets[i].cssRules; } catch (e) { continue; } |
| 78 | + for (var j = 0; j < rules.length; j++) { |
| 79 | + var rule = rules[j]; |
| 80 | + // check if there is a div.sourceCode rule |
| 81 | + if (rule.type !== rule.STYLE_RULE || rule.selectorText !== "div.sourceCode") continue; |
| 82 | + var style = rule.style.cssText; |
| 83 | + // check if color or background-color is set |
| 84 | + if (rule.style.color === '' || rule.style.backgroundColor === '') continue; |
| 85 | + // replace div.sourceCode by a pre.sourceCode rule |
| 86 | + sheets[i].deleteRule(j); |
| 87 | + sheets[i].insertRule('pre.sourceCode{' + style + '}', j); |
| 88 | + } |
| 89 | + } |
| 90 | +})(); |
| 91 | +</script> |
71 | 92 | <style type="text/css"> |
72 | 93 | pre:not([class]) { |
73 | 94 | background-color: white; |
|
132 | 153 | button.code-folding-btn:focus { |
133 | 154 | outline: none; |
134 | 155 | } |
| 156 | +summary { |
| 157 | + display: list-item; |
| 158 | +} |
135 | 159 | </style> |
136 | 160 |
|
137 | 161 |
|
|
146 | 170 | padding-top: 65px; |
147 | 171 | margin-top: -65px; |
148 | 172 | } |
149 | | - |
150 | 173 | .section h2 { |
151 | 174 | padding-top: 65px; |
152 | 175 | margin-top: -65px; |
|
167 | 190 | padding-top: 65px; |
168 | 191 | margin-top: -65px; |
169 | 192 | } |
| 193 | +.dropdown-submenu { |
| 194 | + position: relative; |
| 195 | +} |
| 196 | +.dropdown-submenu>.dropdown-menu { |
| 197 | + top: 0; |
| 198 | + left: 100%; |
| 199 | + margin-top: -6px; |
| 200 | + margin-left: -1px; |
| 201 | + border-radius: 0 6px 6px 6px; |
| 202 | +} |
| 203 | +.dropdown-submenu:hover>.dropdown-menu { |
| 204 | + display: block; |
| 205 | +} |
| 206 | +.dropdown-submenu>a:after { |
| 207 | + display: block; |
| 208 | + content: " "; |
| 209 | + float: right; |
| 210 | + width: 0; |
| 211 | + height: 0; |
| 212 | + border-color: transparent; |
| 213 | + border-style: solid; |
| 214 | + border-width: 5px 0 5px 5px; |
| 215 | + border-left-color: #cccccc; |
| 216 | + margin-top: 5px; |
| 217 | + margin-right: -10px; |
| 218 | +} |
| 219 | +.dropdown-submenu:hover>a:after { |
| 220 | + border-left-color: #ffffff; |
| 221 | +} |
| 222 | +.dropdown-submenu.pull-left { |
| 223 | + float: none; |
| 224 | +} |
| 225 | +.dropdown-submenu.pull-left>.dropdown-menu { |
| 226 | + left: -100%; |
| 227 | + margin-left: 10px; |
| 228 | + border-radius: 6px 0 6px 6px; |
| 229 | +} |
170 | 230 | </style> |
171 | 231 |
|
172 | 232 | <script> |
|
187 | 247 | }); |
188 | 248 | </script> |
189 | 249 |
|
190 | | - |
191 | 250 | <div class="container-fluid main-container"> |
192 | 251 |
|
193 | 252 | <!-- tabsets --> |
| 253 | + |
| 254 | +<style type="text/css"> |
| 255 | +.tabset-dropdown > .nav-tabs { |
| 256 | + display: inline-table; |
| 257 | + max-height: 500px; |
| 258 | + min-height: 44px; |
| 259 | + overflow-y: auto; |
| 260 | + background: white; |
| 261 | + border: 1px solid #ddd; |
| 262 | + border-radius: 4px; |
| 263 | +} |
| 264 | + |
| 265 | +.tabset-dropdown > .nav-tabs > li.active:before { |
| 266 | + content: ""; |
| 267 | + font-family: 'Glyphicons Halflings'; |
| 268 | + display: inline-block; |
| 269 | + padding: 10px; |
| 270 | + border-right: 1px solid #ddd; |
| 271 | +} |
| 272 | + |
| 273 | +.tabset-dropdown > .nav-tabs.nav-tabs-open > li.active:before { |
| 274 | + content: ""; |
| 275 | + border: none; |
| 276 | +} |
| 277 | + |
| 278 | +.tabset-dropdown > .nav-tabs.nav-tabs-open:before { |
| 279 | + content: ""; |
| 280 | + font-family: 'Glyphicons Halflings'; |
| 281 | + display: inline-block; |
| 282 | + padding: 10px; |
| 283 | + border-right: 1px solid #ddd; |
| 284 | +} |
| 285 | + |
| 286 | +.tabset-dropdown > .nav-tabs > li.active { |
| 287 | + display: block; |
| 288 | +} |
| 289 | + |
| 290 | +.tabset-dropdown > .nav-tabs > li > a, |
| 291 | +.tabset-dropdown > .nav-tabs > li > a:focus, |
| 292 | +.tabset-dropdown > .nav-tabs > li > a:hover { |
| 293 | + border: none; |
| 294 | + display: inline-block; |
| 295 | + border-radius: 4px; |
| 296 | +} |
| 297 | + |
| 298 | +.tabset-dropdown > .nav-tabs.nav-tabs-open > li { |
| 299 | + display: block; |
| 300 | + float: none; |
| 301 | +} |
| 302 | + |
| 303 | +.tabset-dropdown > .nav-tabs > li { |
| 304 | + display: none; |
| 305 | +} |
| 306 | +</style> |
| 307 | + |
194 | 308 | <script> |
195 | 309 | $(document).ready(function () { |
196 | 310 | window.buildTabsets("TOC"); |
197 | 311 | }); |
| 312 | + |
| 313 | +$(document).ready(function () { |
| 314 | + $('.tabset-dropdown > .nav-tabs > li').click(function () { |
| 315 | + $(this).parent().toggleClass('nav-tabs-open') |
| 316 | + }); |
| 317 | +}); |
198 | 318 | </script> |
199 | 319 |
|
200 | 320 | <!-- code folding --> |
201 | 321 |
|
202 | 322 |
|
203 | 323 |
|
204 | | - |
205 | 324 | <script> |
206 | 325 | $(document).ready(function () { |
207 | 326 |
|
|
0 commit comments