1#dokuwiki__aside 2{ 3 bottom: __height_footer__; 4 background-color: __background_sidebar__; 5 color: __text_sidebar__; 6 flex-shrink: 0; 7 overflow-x: hidden; 8 overflow-y: hidden; 9 padding-bottom: 2em; 10 position: fixed; 11 top: __height_header__; 12 width: __width_sidebar__; 13} 14 15#dokuwiki__site:not(.showSidebar) #dokuwiki__aside 16{ 17 display: none; 18} 19 20body[data-useragent*='Trident'] .rightSidebar #dokuwiki__aside 21{ 22 right: calc(~"(-16px + 100vw - "__width_site__~")/2"); 23} 24 25#dokuwiki__aside > .aside 26{ 27 overflow-y: scroll; 28 overflow-x: hidden; 29 font-size: 90%; 30 height: 100%; 31 scrollbar-width: none; 32 -ms-overflow-style: none; 33 width: 100%; 34} 35 36#dokuwiki__aside > .aside::-webkit-scrollbar { 37 display: none; 38} 39 40#dokuwiki__aside ul li 41{ 42 margin-left: 0; 43} 44 45#dokuwiki__aside p strong 46{ 47 color: __text_sidebar_caption__; 48 display: block; 49 font-size: 95%; 50 font-weight: bold; 51 height: 32px; 52 line-height: 32px; 53 margin: 12px 0 0; 54 padding: 0 1.6em; 55 /* text-transform: uppercase; */ 56 white-space: nowrap; 57} 58 59#dokuwiki__aside #sidebar 60{ 61 width: 100%; 62} 63 64#dokuwiki__aside #sidebar .li 65{ 66 line-height: 18px; 67 padding: .4em 0; 68 white-space: nowrap; 69} 70 71#dokuwiki__aside #sidebar .li:has(> #dw__toc) 72{ 73 padding-top: 0; 74 padding-bottom: 0; 75} 76 77#dokuwiki__aside #sidebar ul li a 78{ 79 color: __text_sidebar__; 80 display: block; 81 position: relative; 82 width: 100%; 83} 84 85#dokuwiki__aside #sidebar ul li a.wikilink2 86{ 87 color: __missing__; 88} 89 90#dokuwiki__aside #sidebar ul .li:has(a):hover 91/* #dokuwiki__aside #sidebar ul .li:hover */ 92{ 93 background-color: __background_sidebar_hover__; 94} 95 96#dokuwiki__aside #sidebar ul .li:has(#dw__toc):hover 97{ 98 background-color: __background_sidebar__; 99} 100 101#dokuwiki__aside #sidebar > ul > li.level1 > .li 102{ 103 padding-left: 1.6em; 104} 105 106#dokuwiki__aside #sidebar > ul > li.level1 > .li:has(#dw__toc) 107{ 108 padding-left: 0; 109} 110 111#dokuwiki__aside #sidebar > ul > li.level1 > ul > li.level2 > .li 112{ 113 padding-left: 2.4em; 114} 115 116#dokuwiki__aside #sidebar > ul > li.level1 > ul > li.level2 > .li:has(#dw__toc) 117{ 118 padding-left: 0; 119} 120 121#dokuwiki__aside #sidebar > ul > li.level1 > ul > li.level2 > ul > li.level3 > .li 122{ 123 padding-left: 3.2em; 124} 125 126#dokuwiki__aside #sidebar > ul > li.level1 > ul > li.level2 > ul > li.level3 > .li:has(#dw__toc) 127{ 128 padding-left: 0; 129} 130 131#dokuwiki__aside #sidebar > ul > li.level1 > ul > li.level2 > ul > li.level3 > ul > li.level4 > .li 132{ 133 padding-left: 4em; 134} 135 136#dokuwiki__aside #sidebar > ul > li.level1 > ul > li.level2 > ul > li.level3 > ul > li.level4 > .li:has(#dw__toc) 137{ 138 padding-left: 0; 139} 140 141#dokuwiki__aside #sidebar > ul > li.level1 > ul > li.level2 > ul > li.level3 > ul > li.level4 > ul > li.level5 > .li 142{ 143 padding-left: 4.8em; 144} 145 146#dokuwiki__aside #sidebar > ul > li.level1 > ul > li.level2 > ul > li.level3 > ul > li.level4 > ul > li.level5 > .li:has(#dw__toc) 147{ 148 padding-left: 0; 149} 150 151#dokuwiki__aside #dw__toc 152{ 153 background-color: __background_sidebar_toc__; 154 float: none; 155 margin: 0; 156 width: 100%; 157} 158 159#dokuwiki__aside #dw__toc ul.toc 160{ 161 padding-left: 0; 162} 163 164#dokuwiki__aside #dw__toc ul.toc.invisible 165{ 166 display: none; 167} 168 169#dokuwiki__aside #dw__toc > div 170{ 171 padding: 0; 172} 173 174#dokuwiki__aside #dw__toc > h3 175{ 176 display: none; 177} 178 179#dokuwiki__aside #dw__toc ul > li > div.li > a 180{ 181 color: __text_sidebar_toc__; 182} 183 184#dokuwiki__aside #dw__toc .btn-expand 185{ 186 display: inline-block; 187} 188 189#dokuwiki__aside #dw__toc .btn-expand i 190{ 191 color: __text_sidebar_expand1__; 192 display: inline-block; 193 font-size: .8em; 194 line-height: 1.6em; 195 margin-left: -15px; 196} 197 198#dokuwiki__aside #dw__toc .btn-expand img 199{ 200 height: 11px; 201 margin-left: 1px; 202 width: 11px; 203} 204 205#dokuwiki__aside #dw__toc > div > .toc > .level1 > div.li:first-child 206{ 207 border-bottom: solid 1px __background_sidebar_toc_highlight__; 208 border-top: solid 1px __background_sidebar_toc_highlight__; 209 background-color: __background__; 210 font-weight: bold; 211} 212 213#dokuwiki__aside #dw__toc > div > .toc > .level1 > div.li:first-child a 214{ 215 background-color: __background__; 216} 217 218#dokuwiki__aside #dw__toc ul.toc > .level1 ul.toc > li.current 219{ 220 background-color: __background_sidebar_toc_highlight__; 221} 222 223#dokuwiki__aside #dw__toc ul.toc > .level1 ul.toc > li > div.li.current > a 224{ 225 font-weight: bold; 226} 227 228#dokuwiki__aside #dw__toc ul.toc > .level1 ul.toc > li > div.li:hover 229{ 230 background-color: __background_sidebar_toc_hover__; 231} 232 233#dokuwiki__aside #dw__toc ul > li.level2 > div.li > a .btn-expand i, 234#dokuwiki__aside #dw__toc ul > li.level3 > div.li > a .btn-expand i, 235#dokuwiki__aside #dw__toc ul > li.level4 > div.li > a .btn-expand i 236{ 237 color: __text_sidebar_expand2__; 238} 239 240#dokuwiki__aside #dw__toc ul > li.level1 > div.li > a 241{ 242 padding-left: 1.6em; 243} 244 245#dokuwiki__aside #dw__toc ul > li.level2 > div.li > a 246{ 247 padding-left: 2.4em; 248} 249 250#dokuwiki__aside #dw__toc ul > li.level2 > div.li > a .btn-expand 251{ 252 left: 1.8em; 253} 254 255#dokuwiki__aside #dw__toc ul > li.level3 > div.li > a 256{ 257 font-size: 80%; 258 padding-left: 3.2em; 259} 260 261#dokuwiki__aside #dw__toc ul > li.level3 > div.li > a .btn-expand 262{ 263 left: 2.6em; 264} 265 266#dokuwiki__aside #dw__toc ul > li.level4 > div.li > a 267{ 268 font-size: 80%; 269 padding-left: 4em; 270} 271 272#dokuwiki__aside #dw__toc ul > li.level4 > div.li > a .btn-expand 273{ 274 left: 3.4em; 275} 276 277#dokuwiki__aside #dw__toc ul > li.level5 > div.li > a 278{ 279 font-size: 80%; 280 padding-left: 4.8em; 281} 282 283/* Plugin Support (simplenavi and acmenu plugins) */ 284 285#dokuwiki__aside #sidebar .plugin__simplenavi, 286#dokuwiki__aside #sidebar .acmenu 287{ 288 margin: 12px 0 0; 289} 290 291#dokuwiki__aside .plugin__simplenavi ul, 292#dokuwiki__aside .acmenu ul 293{ 294 padding-left: 24px; 295} 296 297#dokuwiki__aside #sidebar .plugin__simplenavi strong 298{ 299 font-weight: normal; 300} 301 302#dokuwiki__aside #sidebar .plugin__simplenavi ul li strong > a 303{ 304 color: __text_sidebar_caption__; 305} 306 307#dokuwiki__aside #sidebar .plugin__simplenavi #dw__toc, 308#dokuwiki__aside #sidebar .acmenu #dw__toc 309{ 310 margin-left: -20px; 311 width: unset; 312} 313 314#dokuwiki__aside .plugin__simplenavi #dw__toc > div > .toc > .level1 > div.li:first-child > a, 315#dokuwiki__aside .acmenu #dw__toc > div > .toc > .level1 > div.li:first-child > a 316{ 317 padding-left: 20px; 318} 319 320/* Plugin Support (indexmenu plugin) */ 321 322/* No JS */ 323 324#dokuwiki__aside #sidebar .indexmenu_nojs span.curid a, 325#dokuwiki__aside #sidebar .indexmenu_nojs a.indexmenu_idx_head { 326 font-weight: normal; 327} 328 329#dokuwiki__aside #sidebar .indexmenu_nojs #dw__toc > div > .toc > .level1 > div.li:first-child a { 330 font-weight: bold; 331} 332 333#dokuwiki__aside #sidebar .indexmenu_nojs > ul.idx { 334 margin-left: 2.4em; 335 white-space: nowrap; 336} 337 338#dokuwiki__aside #sidebar .indexmenu_nojs div.li:has(#dw__toc) { 339 margin-left: -1.6em; 340} 341 342#dokuwiki__aside #sidebar .indexmenu_nojs > ul.idx ul.idx { 343 margin-left: 0.8em; 344} 345 346/* JS (Treenew) */ 347 348#dokuwiki__aside #sidebar .indexmenu_js2 ul.fancytree-container { 349 font-family: inherit; 350 overflow-x: hidden; 351 padding: 0 0 0 1.6em; 352 white-space: normal; 353} 354 355#dokuwiki__aside #sidebar .indexmenu_js2 span.fancytree-title { 356 border: none; 357 margin: 0; 358 max-width: 100%; 359 padding: 0; 360 width: 100%; 361} 362 363#dokuwiki__aside #sidebar .indexmenu_js2 span.fancytree-node { 364 display: flex; 365 min-width: 0; 366 white-space: nowrap; 367} 368 369#dokuwiki__aside #sidebar .indexmenu_js2 span.fancytree-node, 370#dokuwiki__aside #sidebar .indexmenu_js2 span.fancytree-title { 371 color: __text_sidebar__; 372 line-height: 1.4em; 373 overflow: hidden; 374} 375 376#dokuwiki__aside #sidebar .indexmenu_js2 span.fancytree-node:not(:has(#dw__toc)) { 377 padding: 0.4em 0; 378} 379 380#dokuwiki__aside #sidebar .indexmenu_js2 span.fancytree-node:not(:has(#dw__toc)):hover { 381 background-color: __background_sidebar_hover__; 382} 383 384/* (skin-win7) */ 385 386#dokuwiki__aside #sidebar > .indexmenu_js2.skin-win7 span.fancytree-title { 387 background: none; 388 border-radius: 0px; 389} 390 391#dokuwiki__aside #sidebar > .indexmenu_js2.skin-win7 span.fancytree-node:has(#dw__toc) > .fancytree-icon { 392 margin-top: 7px; 393} 394 395#dokuwiki__aside #sidebar > .indexmenu_js2.skin-win7 span.fancytree-icon { 396 margin: 1px 5px 0 0 397} 398 399#dokuwiki__aside #sidebar > .indexmenu_js2.skin-win7 span.fancytree-title:hover { 400 background: none; 401 border: none; 402} 403 404#dokuwiki__aside #sidebar > .indexmenu_js2.skin-win7 span.fancytree-node { 405 line-height: inherit; 406 min-height: 0; 407} 408 409#dokuwiki__aside #sidebar .indexmenu_js2.skin-win7 .fancytree-title:has(#dw__toc) { 410 margin-left: -1.8em; 411} 412 413/* (skin-awesome) */ 414 415#dokuwiki__aside #sidebar > .indexmenu_js2.skin-awesome span:not(.fancytree-folder) > .fancytree-title:has(> #dw__toc) { 416 margin-left: -1.58em; 417} 418 419#dokuwiki__aside #sidebar > .indexmenu_js2.skin-awesome span.fancytree-active span.fancytree-title { 420 background-color: transparent; 421} 422 423#dokuwiki__aside #sidebar > .indexmenu_js2.skin-awesome span.fancytree-focused span.fancytree-title { 424 outline: none; 425} 426 427#dokuwiki__aside #sidebar .indexmenu_js2.skin-awesome span.fancytree-expander { 428 margin-right: 5px; 429 margin-top: 1px !important; 430} 431 432#dokuwiki__aside #sidebar .indexmenu_js2.skin-awesome span.fancytree-icon.fa-folder-o, 433#dokuwiki__aside #sidebar .indexmenu_js2.skin-awesome span.fancytree-icon.fa-folder-open-o, 434#dokuwiki__aside #sidebar .indexmenu_js2.skin-awesome span.fancytree-icon.fa-file-o { 435 display: none; 436} 437 438#dokuwiki__aside #sidebar .indexmenu_js2.skin-awesome li:has(> .fancytree-folder > .fancytree-title #dw__toc) ~ li{ 439 margin-left: 21px; 440} 441 442/* JS (Treeold) */ 443 444#dokuwiki__aside #sidebar .dtree { 445 font-family: inherit; 446 font-size: inherit; 447} 448 449#dokuwiki__aside #sidebar > .dtree { 450 margin: 12px 0 0; 451 overflow-x: hidden; 452 padding-left: 1.6em; 453} 454 455#dokuwiki__aside #sidebar .dTreeNode { 456 color: __text_sidebar__; 457 line-height: 18px; 458} 459 460#dokuwiki__aside #sidebar .dTreeNode:hover { 461 background-color: __background_sidebar_hover__; 462} 463 464#dokuwiki__aside #sidebar .dtree a:visited, 465#dokuwiki__aside #sidebar .dtree a:link { 466 color: __text_sidebar__; 467 background-color: transparent; 468 text-decoration: none; 469} 470 471#dokuwiki__aside #sidebar .dtree .dTreeNode a.navSel { 472 color: __text_sidebar_caption__; 473 font-weight: bold; 474} 475 476#dokuwiki__aside #sidebar .dtree .indexmenu_tocbullet { 477 margin: 3px 0 0 3px; 478} 479 480/* Plugin Support (nspages plugin) */ 481 482#dokuwiki__aside #sidebar .plugin_nspages 483{ 484 margin: 12px 0 0; 485} 486 487#dokuwiki__aside #sidebar .plugin_nspages #dw__toc 488{ 489 margin-left: -24px; 490 width: unset; 491} 492 493#dokuwiki__aside #sidebar .plugin_nspages > ul > li.level1 > div.li 494{ 495 padding-left: 1.6em; 496} 497 498#dokuwiki__aside #sidebar .plugin_nspages > ul > li.level1 > ul > li.level2 > div.li 499{ 500 padding-left: 2.4em; 501} 502 503#dokuwiki__aside #sidebar .plugin_nspages > ul > li.level1 > ul > li.level2 > ul > li.level3 > div.li 504{ 505 padding-left: 3.2em; 506} 507 508#dokuwiki__aside #sidebar .plugin_nspages > ul > li.level1 > ul > li.level2 > ul > li.level3 > ul > li.level4 > div.li 509{ 510 padding-left: 4em; 511} 512 513#dokuwiki__aside #sidebar .plugin_nspages > ul > li.level1 > ul > li.level2 > ul > li.level3 > ul > li.level4 > ul > li.level5 > div.li 514{ 515 padding-left: 4.8em; 516} 517 518#dokuwiki__aside #sidebar .plugin_nspages #dw__toc ul > li.level1 > div.li > a 519{ 520 padding-left: 1.6em; 521} 522 523#dokuwiki__aside #sidebar .plugin_nspages #dw__toc ul > li.level2 > div.li > a 524{ 525 padding-left: 2.4em; 526} 527 528#dokuwiki__aside #sidebar .plugin_nspages #dw__toc ul > li.level3 > div.li > a 529{ 530 padding-left: 3.2em; 531} 532 533#dokuwiki__aside #sidebar .plugin_nspages #dw__toc ul > li.level4 > div.li > a 534{ 535 padding-left: 4em; 536} 537 538#dokuwiki__aside #sidebar .plugin_nspages #dw__toc ul > li.level5 > div.li > a 539{ 540 padding-left: 4.8em; 541} 542 543@media (max-width: __media_query_sp__) 544{ 545 546 #dokuwiki__aside 547 { 548 width: 85%; 549 } 550 551 #dokuwiki__site.showSidebarSP #dokuwiki__aside 552 { 553 display: block; 554 } 555 556 #dokuwiki__site:not(.showSidebarSP) #dokuwiki__aside 557 { 558 display: none; 559 } 560 561 #dokuwiki__aside > .aside 562 { 563 width: auto; 564 } 565 566} 567