1/*TITRES*/ 2#kiwiki h1 { 3 font-size: 2.5rem; 4 line-height: 1.8; 5 margin: 0 0 0.5rem; 6 padding: 0 10px; 7 border-bottom: 1px solid var(--kiwiki-ui-300); 8} 9#kiwiki h2 { 10 font-size: 1.8em; 11 margin: 0.5em 0; 12 padding: 0 10px; 13 border-bottom: 1px solid var(--kiwiki-ui-300); 14 line-height: 1.5; 15} 16#kiwiki h3 { 17 font-size: 1.5em; 18 font-weight: 700; 19 margin-top: 0.7em; 20 padding: 0 10px; 21} 22/*STRUCTURE*/ 23#kiwiki #dokuwiki__site { 24 min-height: calc(100vh); 25 margin-bottom: -30px; 26 background-color: var(--kiwiki-body-bg); 27 justify-content: space-between; 28 padding: 0; 29 display: flex; 30 flex-direction: column; 31 gap: 20px; 32} 33 34#kiwiki #dokuwiki__top { 35 margin: 0; 36 padding: 0; 37 width: 100%; 38 color: var(--kiwiki-text-color); 39} 40 41#kiwiki #dokuwiki__top.mode_login { 42 display: flex; 43 margin-bottom: -90px; 44 height: 100vh; 45 align-items: center; 46} 47 48#kiwiki #dokuwiki__top .wrapper { 49 max-width: var(--kiwiki-content-max-width); 50 width: 100%; 51 margin: 0 auto; 52 display: flex; 53 gap: 20px; 54 justify-content: space-between; 55 align-items: start; 56 padding: 0; 57} 58 59/*LOGIN*/ 60#kiwiki h1#connexion { 61 text-align: center; 62} 63 64#kiwiki h1#connexion + .level1 { 65 text-align: center; 66 max-width: 700px; 67 margin: 0 auto 10px; 68} 69 70#kiwiki #dw__login fieldset { 71 display: flex; 72 max-width: 400px; 73 flex-direction: column; 74 box-shadow: #1e293b0a 0 2px 4px 0; 75 border: 1px solid var(--kiwiki-ui-100); 76 background: var(--kiwiki-main, #fff); 77 border-radius: 4px; 78 padding: 30px; 79 margin: 0 auto; 80} 81 82#kiwiki #dw__login fieldset, 83#kiwiki #dw__resendpwd fieldset, 84#kiwiki #dw__register fieldset { 85 padding-bottom: 30px; 86} 87 88#kiwiki #dw__login p { 89 font-size: 0.75rem; 90} 91 92#kiwiki #dw__login p a { 93 display: block; 94} 95 96#kiwiki #dw__login label.block select, 97#kiwiki #dw__login label.block input.edit { 98 width: 100%; 99} 100 101#kiwiki #dw__login button { 102 padding: 15px 30px; 103} 104 105#kiwiki #dw__login label.block { 106 display: flex; 107 flex-direction: column; 108 text-align: left; 109} 110 111#kiwiki #dw__login label[for="remember__me"] { 112 margin-left: 0; 113 text-align: left; 114 margin-bottom: 1.4em; 115} 116 117#kiwiki #dokuwiki__site #dokuwiki__top.mode_denied #dokuwiki__content__wrapper { 118 max-width: 700px; 119} 120 121#kiwiki .mode_denied #dokuwiki__content .page.group > h1, 122#kiwiki .mode_denied #dokuwiki__content .page.group > h1 + .level1 { 123 text-align: center; 124 margin: 0; 125 padding: 15px 30px 15px; 126} 127#kiwiki .mode_denied #dokuwiki__content .page.group > h1:first-child, 128#kiwiki .mode_denied #dokuwiki__content h1:first-child + .level1 { 129 background-color: rgba(255, 0, 0, 0.4); 130 border-radius: 8px 8px 0 0; 131} 132 133#kiwiki .mode_denied #dokuwiki__content h1:first-child + .level1 { 134 padding: 0 30px 15px; 135 border-radius: 0 0 8px 8px; 136} 137 138#kiwiki .mode_denied #dokuwiki__content h1:first-child + .level1 p { 139 margin: 0; 140} 141#kiwiki .back-home { 142 display: block; 143 width: 100%; 144 text-align: center; 145 margin: 0.5rem 0; 146 padding: 20px 0 0; 147 border-top: 1px solid var(--kiwiki-ui-300); 148} 149/*USER GROUP INFORMATION*/ 150#kiwiki .user_groups_info { 151 width: 100%; 152 position: relative; 153 display: block; 154 background-color: var(--kiwiki-ui-100); 155 color: var(--kiwiki-text-color); 156 margin: 0; 157 box-sizing: border-box; 158 text-align: center; 159 padding: 20px; 160 border: 1px solid #ccc; 161 margin-top: 40px; 162} 163 164/*HEADER*/ 165 166#kiwiki #dokuwiki__header { 167 display: block; 168 justify-content: space-between; 169 align-items: center; 170 position: relative; 171 z-index: 99; 172 background-color: var(--kiwiki-header-bg); 173 box-shadow: inset 0 -1px 0 0 var(--kiwiki-ui-100); 174 padding: 0 20px; 175 margin: 0 0 10px; 176} 177 178#kiwiki #dokuwiki__header > .dokuwiki__header__wrapper { 179 max-width: var(--kiwiki-content-max-width); 180 width: 100%; 181 margin: 0 auto; 182 display: flex; 183 gap: 20px; 184 justify-content: space-between; 185 align-items: center; 186 z-index: 99; 187 padding: 0; 188} 189 190#kiwiki #dokuwiki__header > .dokuwiki__header__wrapper a.wikilogo { 191 display: flex; 192 gap: 15px; 193 align-items: center; 194 text-decoration: none; 195} 196 197#kiwiki #dokuwiki__header > .dokuwiki__header__wrapper .wikilogo img { 198 height: 60px; 199 min-width: 60px; 200 width: auto; 201 opacity: 0; 202} 203 204#kiwiki #dokuwiki__header > .dokuwiki__header__wrapper .wikilogo .logo-img{ 205 display: block; 206 width: fit-content; 207 height: 60px; 208 margin: 10px 0; 209 background-image: var(--kiwiki-logo-url); 210 background-repeat: no-repeat; 211 background-size: contain; 212} 213 214#kiwiki.lightmode #dokuwiki__header > .dokuwiki__header__wrapper .wikilogo .logo-img{ 215 background-image: var(--kiwiki-logo-light-url); 216} 217 218#kiwiki.darkmode #dokuwiki__header > .dokuwiki__header__wrapper .wikilogo .logo-img{ 219 background-image: var(--kiwiki-logo-dark-url); 220} 221 222#kiwiki #dokuwiki__header > .dokuwiki__header__wrapper a.wikilogo > div { 223 display: flex; 224 gap: 5px; 225 align-items: center; 226 font-size: 25px; 227 font-weight: 400; 228 letter-spacing: 0.1rem; 229 color: var(--kiwiki-text-color); 230} 231#kiwiki 232 #dokuwiki__header 233 > .dokuwiki__header__wrapper 234 a.wikilogo 235 > div 236 > .claim { 237 font-size: 15px; 238} 239 240#kiwiki #dokuwiki__site > .group { 241 position: relative; 242 justify-content: center; 243 display: flex; 244 gap: 20px; 245 width: 100%; 246 max-width: var(--kiwiki-content-max-width); 247 margin: 0 auto; 248} 249 250#kiwiki form.search { 251 min-width: 400px; 252} 253#kiwiki form.search .no { 254 display: grid; 255 grid-template-columns: 4fr 1fr; 256 gap: 15px; 257} 258 259#kiwiki form.search .no button[type="submit"] { 260 background-color: transparent; 261 color: var(--kiwiki-text-color); 262 border: 1px solid var(--kiwiki-ui-100); 263} 264 265#kiwiki form.search .no button[type="submit"]:hover { 266 background-color: var(--kiwiki-btn-hover-bg); 267 color: var(--kiwiki-main); 268 border: 1px solid var(--kiwiki-btn-hover-bg); 269} 270 271#dokuwiki__site > .group { 272 position: relative; 273 justify-content: center; 274 display: flex; 275 gap: 20px; 276 width: 100%; 277 max-width: var(--kiwiki-content-max-width); 278 margin: 0 auto; 279} 280 281/*MENU*/ 282#kiwiki nav.tools { 283 display: flex; 284 gap: 20px; 285 position: relative; 286} 287#kiwiki nav.tools > div > strong { 288 pointer-events: none; 289} 290#kiwiki nav.tools > div { 291 position: relative; 292 cursor: pointer; 293} 294#kiwiki nav.tools > div > strong svg { 295 width: 32px; 296 height: 32px; 297 fill: var(--kiwiki-text-color); 298 transition: all 0.2s ease-in-out; 299} 300#kiwiki nav.tools > div:hover > strong svg { 301 fill: var(--kiwiki-btn-hover-bg); 302 transform: scale(1.1); 303} 304#kiwiki nav.tools > div > ul { 305 min-width: 250px; 306 display: none; 307 list-style-type: none; 308 position: absolute; 309 background-color: var(--kiwiki-main); 310 box-shadow: 0 0.5rem 1rem #00000026; 311 border: 1px solid var(--kiwiki-ui-100); 312 border-radius: 4px; 313 padding: 0; 314 overflow: hidden; 315 right: 0; 316} 317#kiwiki nav.tools > div#dokuwiki__pagetools > ul { 318 right: -52px; 319} 320 321#kiwiki nav.tools > div.active > ul { 322 display: block; 323} 324 325#kiwiki nav.tools > div > ul > li a { 326 display: block; 327 text-decoration: none; 328 padding: 10px 20px; 329} 330 331#kiwiki nav.tools > div > ul > li a:hover { 332 background-color: var(--kiwiki-ui-500); 333 color: var(--kiwiki-btn-text); 334} 335 336#kiwiki nav.tools > div > ul > li#sitemenu { 337 padding: 10px 20px; 338 background-color: var(--kiwiki-ui-400); 339 font-size: 0.8rem; 340 display: flex; 341 justify-content: center; 342} 343#kiwiki nav.tools > div > ul > li#sitemenu a:hover { 344 background-color: transparent; 345} 346 347#kiwiki nav.tools #sitemenu .icon { 348 fill: var(--kiwiki-main); 349} 350 351#kiwiki nav.tools > div > ul > li#sitemenu a:hover .icon { 352 fill: var(--kiwiki-btn-hover-bg); 353} 354 355#kiwiki #dokuwiki__usertools .user { 356 padding: 10px 20px; 357 background-color: var(--kiwiki-ui-400); 358 color: var(--kiwiki-text-color); 359 font-size: 0.8rem; 360} 361 362#kiwiki nav.tools > div > ul > li.action.logout a { 363 color: #f00; 364} 365 366#kiwiki.fullscreen #dokuwiki__site #dokuwiki__top #dokuwiki__content__wrapper { 367 max-width: 100vw; 368} 369 370#kiwiki.fullscreen #dokuwiki__header { 371 margin-top: -80px; 372 margin-bottom: 30px; 373} 374 375#kiwiki.fullscreen #dokuwiki__header #full-screen { 376 position: fixed; 377 top: 5px; 378 right: 5px; 379} 380 381/*CONTENT*/ 382#kiwiki .urlextern { 383 word-break: break-all; 384} 385 386#kiwiki #dokuwiki__site div.no { 387 display: flex; 388} 389#kiwiki #dokuwiki__site #dokuwiki__top #dokuwiki__content__wrapper { 390 width: 100%; 391 max-width:var(--kiwiki-content-max-width); 392 margin: 0 auto; 393 display: flex; 394 gap: 20px; 395 position: relative; 396 justify-content: center; 397} 398 399#kiwiki #dokuwiki__site #dokuwiki__top.mode_login #dokuwiki__content__wrapper { 400 max-width: 500px; 401} 402 403#kiwiki #dokuwiki__content { 404 float: initial; 405 margin: 0; 406 padding: 0; 407 display: block; 408 position: relative; 409 min-width: 300px; 410 width: 100%; 411} 412/* 413#dokuwiki__aside + #dokuwiki__content { 414 width: 80%; 415}*/ 416 417#kiwiki #dokuwiki__site.mode_login #dokuwiki__content, 418#kiwiki #dokuwiki__site.mode_denied #dokuwiki__content { 419 background: transparent; 420 border: none; 421 padding: 0; 422 box-shadow: none; 423} 424 425#kiwiki #dokuwiki__content > div { 426 margin: 0; 427} 428 429#kiwiki #dokuwiki__content > .group { 430 display: block; 431 box-shadow: #1e293b0a 0 2px 4px 0; 432 border: 1px solid var(--kiwiki-ui-100); 433 background: var(--kiwiki-main, #fff); 434 border-radius: 4px; 435 padding: 30px 60px; 436} 437 438/*TABLES*/ 439#kiwiki #dokuwiki__content .table { 440 overflow: auto; 441} 442#kiwiki #dokuwiki__top:not(.mode_admin) #dokuwiki__content table { 443 width: 100%; 444 border: 1px solid var(--kiwiki-body-bg); 445 padding: 0; 446 display: table; 447 border-spacing: 0; 448} 449 450#kiwiki #dokuwiki__top:not(.mode_admin) #dokuwiki__content table thead { 451 background-color: var(--kiwiki-ui-600); 452 color: var(--kiwiki-ui-100); 453 padding: 15px; 454} 455 456#kiwiki 457 #dokuwiki__top:not(.mode_admin) 458 #dokuwiki__content 459 table 460 tbody 461 tr:nth-child(odd) { 462 background-color: var(--kiwiki-ui-200); 463} 464 465#kiwiki 466 #dokuwiki__top:not(.mode_admin) 467 #dokuwiki__content 468 table 469 tr:nth-child(even) { 470 background-color: var(--kiwiki-ui-300); 471} 472 473#kiwiki #dokuwiki__top:not(.mode_admin) #dokuwiki__content table thead th, 474#kiwiki #dokuwiki__top:not(.mode_admin) #dokuwiki__content table td { 475 padding: 10px; 476} 477 478/*BEFORE CONTENT*/ 479#kiwiki .before-content { 480 position: relative; 481 z-index: 1; 482 display: flex; 483 justify-content: space-between; 484 width: 100%; 485 max-width: var(--kiwiki-content-max-width); 486 margin: 0 auto 10px; 487 font-size: 12px; 488 text-align: center; 489} 490#kiwiki .dokuwiki div.plugin_translation ul { 491 background-color: var(--kiwiki-body-bg); 492} 493#kiwiki .dokuwiki div.plugin_translation ul li { 494 background-color: transparent; 495 border: 2px solid transparent; 496 border-radius: 3px; 497} 498 499#kiwiki .dokuwiki div.plugin_translation ul li:hover { 500 background-color: var(--kiwiki-ui-200); 501 border: 2px solid var(--kiwiki-btn-bg); 502} 503 504#kiwiki .dokuwiki div.plugin_translation ul li.span { 505 background-color: var(--kiwiki-btn-bg); 506} 507 508#kiwiki .dokuwiki div.plugin_translation ul li.span span { 509 color: var(--kiwiki-body-bg); 510} 511 512#kiwiki .dokuwiki div.plugin_translation ul li a, 513#kiwiki .dokuwiki div.plugin_translation ul li span { 514 background-color: transparent; 515} 516 517/*ASIDE*/ 518 519#kiwiki #dokuwiki__site #dokuwiki__content__wrapper #dokuwiki__aside { 520 width: 20%; 521 min-width: 300px; 522 float: initial; 523 margin: 0; 524} 525 526#kiwiki 527 #dokuwiki__site 528 #dokuwiki__content__wrapper 529 #dokuwiki__aside 530 .dokuwiki__aside_wrapper { 531 position: sticky; 532 top: 20px; 533 display: flex; 534 flex-direction: column; 535 gap: 10px; 536} 537 538#kiwiki 539 #dokuwiki__site 540 #dokuwiki__content__wrapper 541 #dokuwiki__aside 542 .dokuwiki__aside__block, 543#kiwiki #dokuwiki__site #dokuwiki__content__wrapper #dokuwiki__aside #dw__toc { 544 float: none; 545 position: relative; 546 padding: 15px; 547 width: initial; 548 margin: 0; 549 border-radius: 4px; 550 box-shadow: #1e293b0a 0 2px 4px 0; 551 border: 1px solid var(--kiwiki-ui-100); 552 background: var(--kiwiki-main, #fff); 553} 554 555#kiwiki #dokuwiki__aside .dokuwiki__aside_wrapper .back + #dw__toc { 556 border-top: none; 557} 558 559.toc > li.level1 > .li { 560 font-weight: 700; 561} 562#kiwiki #dokuwiki__site #dokuwiki__content__wrapper #dokuwiki__aside h3 { 563 padding: 0 0.5em 0.2em; 564 margin: 0.5em 0; 565 font-weight: bold; 566} 567#kiwiki #dokuwiki__aside ul { 568 padding: 0; 569 margin: 0; 570} 571#kiwiki #dokuwiki__aside ul li { 572 list-style: none; 573 padding: 0 10px; 574 margin: 0; 575 line-height: 1.5; 576} 577 578#kiwiki #dokuwiki__aside ul li a, 579#kiwiki #dokuwiki__aside ul li a:visited { 580 text-decoration: none; 581 color: var(--kiwiki-text-color); 582} 583 584#kiwiki #dokuwiki__aside ul li a:hover { 585 text-decoration: underline; 586 color: var(--kiwiki-btn-hover-bg); 587} 588 589#kiwiki .kiwiki-main-menu .menu-content { 590 max-height: var(--kiwiki-menu-max-height); 591 overflow: hidden scroll; 592} 593 594#kiwiki 595 #dokuwiki__site 596 #dokuwiki__content__wrapper 597 #dokuwiki__aside 598 #dw__toc 599 > div { 600 max-height: var(--kiwiki-toc-max-height); 601 overflow: hidden scroll; 602} 603 604#kiwiki 605 #dokuwiki__site 606 #dokuwiki__content__wrapper 607 #dokuwiki__aside 608 #dw__toc 609 > div::-webkit-scrollbar, 610#kiwiki .kiwiki-main-menu .menu-content::-webkit-scrollbar { 611 width: 0.8em; 612} 613 614#kiwiki 615 #dokuwiki__site 616 #dokuwiki__content__wrapper 617 #dokuwiki__aside 618 #dw__toc 619 > div::-webkit-scrollbar-thumb, 620#kiwiki .kiwiki-main-menu .menu-content::-webkit-scrollbar-thumb { 621 background-color: var(--kiwiki-ui-200); 622 outline: 1px solid var(--kiwiki-ui-200); 623 width: 1em; 624 border-radius: 1em; 625} 626 627#kiwiki 628 #dokuwiki__site 629 #dokuwiki__content__wrapper 630 #dokuwiki__aside 631 #dw__toc 632 > div::-webkit-scrollbar-track, 633#kiwiki .kiwiki-main-menu .menu-content::-webkit-scrollbar-track { 634 background-color: var(--kiwiki-main); 635 border-style: solid; 636 border-radius: 1em; 637 border-width: 1px; 638 border-color: var(--kiwiki-ui-200); 639} 640/* EDIT THIS BUTTON */ 641#kiwiki .kiwiki-edit { 642 position: absolute; 643 top: 5px; 644 right: 5px; 645 opacity: 0.2; 646} 647#kiwiki .kiwiki-edit span { 648 display: none; 649} 650#kiwiki .kiwiki-edit:hover { 651 opacity: 1; 652} 653 654#kiwiki .kiwiki-edit svg { 655 width: 16px; 656 height: 16px; 657 fill: var(--kiwiki-text-color); 658} 659 660/*BUTTONS*/ 661#kiwiki button, 662#kiwiki .ui-dialog .ui-dialog-buttonpane button { 663 cursor: pointer; 664 border-radius: 4px; 665 display: inline-flex; 666 align-items: center; 667 justify-content: center; 668 white-space: nowrap; 669 color: var(--kiwiki-btn-text); 670 background-color: var(--kiwiki-btn-bg); 671 border: 1px solid var(--kiwiki-btn-bg); 672 padding: 5px 10px; 673 transition: all 0.2s ease-in-out; 674 margin: 0 4px; 675 background-image: none; 676 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, 677 "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", 678 "Segoe UI Symbol"; 679 font-weight: 400; 680 font-size: 14px; 681} 682/*EDITOR*/ 683#kiwiki .secedit button, 684#kiwiki .editBox #tool__bar button, 685#kiwiki button.toolbutton, 686#kiwiki button.pickerbutton { 687 color: var(--kiwiki-ui-300); 688 background-color: var(--kiwiki-main); 689 border: 1px solid var(--kiwiki-ui-300); 690} 691#kiwiki button.pickerbutton { 692 margin: 2px; 693 padding: 2px 8px; 694 font-size: 16px; 695} 696#kiwiki .secedit button:hover, 697#kiwiki .editBox #tool__bar button:hover, 698#kiwiki button.toolbutton:hover, 699#kiwiki button.pickerbutton:hover { 700 background-color: var(--kiwiki-btn-hover-bg); 701} 702 703#kiwiki div:not(.picker) button.toolbutton img { 704 filter: grayscale(1); 705} 706 707#kiwiki.darkmode div:not(.picker) button.toolbutton img { 708 filter: invert(1) grayscale(1) brightness(1.5); 709} 710 711#kiwiki .picker { 712 background-color: var(--kiwiki-main); 713 border: none; 714 border-radius: 5px; 715} 716#picker2 { 717 overflow: hidden scroll; 718 height: 300px; 719} 720 721#kiwiki fieldset { 722 width: 100%; 723} 724 725/*popup*/ 726#kiwiki .ui-widget-overlay { 727 background: var(--kiwiki-ui-800); 728 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, 729 "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", 730 "Segoe UI Symbol"; 731} 732#kiwiki .ui-widget-header { 733 background: var(--kiwiki-btn-bg); 734 border: none; 735 color: var(--kiwiki-main); 736 display: flex; 737 justify-content: space-between; 738 align-items: center; 739 font-weight: 700; 740 font-size: 16px; 741 letter-spacing: 0.05rem; 742 padding: 0.4em 0 0.4em 1em; 743} 744#kiwiki .ui-widget-header:before, 745#kiwiki .ui-widget-header:after { 746 display: none; 747} 748 749#kiwiki .ui-dialog .ui-dialog-titlebar-close { 750 position: relative; 751} 752 753#kiwiki .ui-dialog .ui-dialog-titlebar-close { 754 position: relative; 755} 756 757#kiwiki .ui-dialog .ui-dialog-titlebar-close .ui-icon { 758 filter: brightness(5); 759} 760#kiwiki .ui-dialog .ui-dialog-buttonpane { 761 border-color: var(--kiwiki-ui-200); 762} 763 764/*TEXT INPUT*/ 765#kiwiki select, 766#kiwiki input.edit, 767#kiwiki .ui-widget input, 768#kiwiki .ui-widget select, 769#kiwiki .ui-widget textarea, 770#kiwiki textarea.edit { 771 width: 100%; 772 height: 2rem; 773 padding: 5px; 774 border-radius: 4px; 775 border: 1px solid var(--kiwiki-ui-100); 776 transition: all 0.2s ease-out; 777 font-size: 14px; 778 margin: 0; 779 color: #000; 780} 781 782#kiwiki input.edit:focus, 783#kiwiki select.edit:focus { 784 color: var(--kiwiki-ui-500); 785 background-color: #fff; 786 border-color: #90b5e2; 787 outline: 0; 788 box-shadow: 0 0 0 0.25rem #206bc440; 789} 790 791/*CODE*/ 792#kiwiki pre { 793 word-wrap: normal; 794 direction: ltr; 795 unicode-bidi: bidi-override; 796 text-align: left; 797 position: relative; 798 padding: 1.5rem 1rem 1rem; 799 overflow: visible; 800 font-size: 0.9rem; 801 -webkit-hyphens: none; 802 -ms-hyphens: none; 803 hyphens: none; 804 line-height: 1.25rem; 805 -moz-tab-size: 3; 806 -o-tab-size: 3; 807 tab-size: 3; 808 border-radius: 4px; 809 white-space: pre-wrap; 810 -webkit-font-smoothing: auto; 811 transition: all 0.2s ease-in-out; 812 background: var(--kiwiki-ui-100); 813 color: var(--kiwiki-text-color); 814} 815 816#kiwiki code { 817 background: var(--kiwiki-ui-100); 818 padding: 2px 5px; 819 display: inline-block; 820 transition: all 0.2s ease-in-out; 821} 822 823#kiwiki pre:before { 824 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, 825 "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", 826 "Segoe UI Symbol"; 827 content: "code"; 828 display: block; 829 position: absolute; 830 top: 1px; 831 left: 10px; 832 text-transform: uppercase; 833 font-size: 0.7rem; 834 font-weight: 900; 835 color: var(--kiwiki-ui-300); 836} 837#kiwiki pre:hover, 838#kiwiki code:hover { 839 box-shadow: 0 0 5px var(--kiwiki-ui-300); 840} 841#kiwiki .code .kw2 { 842 color: #7f430e; 843} 844#kiwiki .code .kw3, 845#kiwiki .code .kw7, 846#kiwiki .code .sy2 { 847 color: #6363ff; 848} 849/*SECTION EDIT*/ 850#kiwiki div[class*="level"] { 851 padding: 10px; 852} 853#kiwiki .secedit { 854 float: initial; 855 margin: 0; 856 width: 100%; 857 display: flex; 858 justify-content: end; 859} 860 861#kiwiki .secedit button { 862 position: relative; 863 top: -15px; 864 right: -5px; 865} 866 867#kiwiki div.section_highlight { 868 background: var(--kiwiki-ui-100); 869 border-color: transparent; 870 padding: 0; 871 margin: 0; 872 border: none; 873 border-radius: 10px; 874} 875 876/*PROFILE*/ 877#kiwiki label.block { 878 display: flex; 879 flex-wrap: nowrap; 880 justify-content: space-between; 881 align-items: center; 882 text-align: left; 883 font-weight: bold; 884} 885 886#kiwiki label.block select, 887#kiwiki label.block input.edit { 888 width: 80%; 889} 890 891#kiwiki .qq-upload-button { 892 cursor: inherit !important; 893 direction: inherit !important; 894} 895 896#kiwiki .qq-upload-button input { 897 font-family: inherit !important; 898 font-size: 1em !important; 899 margin: inherit !important; 900 opacity: 1 !important; 901 padding: inherit !important; 902 position: static !important; 903} 904 905/*edit*/ 906#kiwiki .editBar .summary label { 907 display: flex; 908 align-items: center; 909 gap: 15px; 910} 911#kiwiki .editBar .summary { 912 display: flex; 913 flex-direction: column; 914 padding: 30px 0; 915 gap: 15px; 916} 917 918/*qsearch*/ 919#kiwiki form.search div.ajax_qsearch { 920 position: absolute; 921 top: 60px; 922 left: -15px; 923 max-width: var(--kiwiki-content-max-width); 924 width: 100%; 925 padding: 15px 0 15px 15px; 926 border: 1px solid var(--kiwiki-ui-100); 927 background-color: var(--kiwiki-body-bg); 928 color: var(--kiwiki-text-color); 929 outline: 0; 930 box-shadow: 0 0 15px var(--kiwiki-ui-100); 931 border-radius: 5px; 932 height: 400px; 933 overflow: hidden scroll; 934} 935#kiwiki form.search div.ajax_qsearch::-webkit-scrollbar { 936 width: 0.4em; 937} 938 939#kiwiki form.search div.ajax_qsearch::-webkit-scrollbar-thumb { 940 background-color: var(--kiwiki-ui-700); 941 outline: 1px solid var(--kiwiki-ui-700); 942 width: 1em; 943 border-radius: 1em; 944} 945#kiwiki form.search div.ajax_qsearch::-webkit-scrollbar-track { 946 background-color: var(--kiwiki-ui-200); 947 border-style: solid; 948 border-radius: 1em; 949 border-width: 1px; 950 border-color: var(--kiwiki-ui-200); 951} 952 953/*GO TOP/BOTTOM*/ 954#kiwiki #go { 955 position: fixed; 956 bottom: 20px; 957 right: 20px; 958 display: flex; 959 gap: 5px; 960} 961#kiwiki #go .icon { 962 display: flex; 963 justify-content: center; 964 align-items: center; 965 padding: 10px; 966 border-radius: 50px; 967 width: 25px; 968 height: 25px; 969 background-color: var(--kiwiki-btn-bg); 970 transition: all 0.2s ease-in-out; 971} 972#kiwiki #go svg { 973 fill: var(--kiwiki-main); 974 position: relative; 975 top: 0; 976 transition: all 0.25s ease-in-out; 977} 978#kiwiki #go .icon:hover { 979 background-color: var(--kiwiki-btn-hover-bg); 980} 981#kiwiki #go .icon:hover svg { 982 top: -6px; 983} 984 985#kiwiki #go [href="#dokuwiki__bottom"] .icon svg { 986 transform: rotate(180deg); 987} 988 989/*CONFIG PANEL*/ 990#kiwiki #config__manager td.label span.outkey { 991 background-color: var(--kiwiki-body-bg); 992 color: var(--kiwiki-text-color); 993 padding: 0 4px 3px; 994} 995#kiwiki form#dw__configform { 996 position: relative; 997 display: flex; 998 flex-direction: column; 999} 1000#kiwiki fieldset { 1001 width: 100%; 1002 position: relative; 1003 display: block; 1004 background-color: var(--kiwiki-main); 1005 color: var(--kiwiki-text-color); 1006 margin: 0; 1007 box-sizing: border-box; 1008} 1009 1010#kiwiki #config__manager td input.edit { 1011 width: 100%; 1012 margin: 0; 1013 box-sizing: border-box; 1014} 1015 1016/*REVISIONS*/ 1017#kiwiki #dokuwiki__site .changes div.no { 1018 flex-wrap: nowrap; 1019 gap: 15px; 1020 justify-content: space-between; 1021 position: relative; 1022} 1023#kiwiki .changes .changeType { 1024 width: 25%; 1025} 1026#kiwiki .changes .changeType > .quickselect { 1027 position: sticky; 1028 top: 20px; 1029} 1030#kiwiki .changes ul { 1031 width: 75%; 1032} 1033#kiwiki .changes ul > li > div.li { 1034 display: flex; 1035 flex-wrap: wrap; 1036 gap: 0; 1037 align-items: center; 1038 border-bottom: 1px solid var(--kiwiki-ui-200); 1039 padding: 15px 0; 1040} 1041#kiwiki .changes ul > li > div.li * { 1042 padding: 2px 4px; 1043 display: inline-block; 1044} 1045 1046#kiwiki .changes ul > li > div.li .date { 1047 order: 1; 1048} 1049#kiwiki .changes ul > li > div.li .sum { 1050 width: 60%; 1051 font-size: 12px; 1052 order: 2; 1053} 1054#kiwiki .changes ul > li > div.li .sizechange { 1055 width: 10%; 1056 text-align: center; 1057 order: 3; 1058 color: var(--kiwiki-ui-500); 1059} 1060#kiwiki .changes ul > li > div.li *:nth-child(3) { 1061 width: 4%; 1062 text-align: center; 1063 order: 4; 1064} 1065#kiwiki .changes ul > li > div.li *:nth-child(4) { 1066 width: 4%; 1067 text-align: center; 1068 order: 5; 1069} 1070 1071#kiwiki .changes ul > li > div.li:before { 1072 content: ""; 1073 display: block; 1074 width: 100%; 1075 order: 6; 1076} 1077 1078#kiwiki .changes ul > li > div.li > img { 1079 width: 4%; 1080 height: auto; 1081 order: 7; 1082} 1083#kiwiki .changes ul > li > div.li .wikilink1, 1084#kiwiki .changes ul > li > div.li .wikilink2 { 1085 width: 90%; 1086 order: 8; 1087 text-align: left; 1088} 1089 1090#kiwiki .changes ul > li > div.li .user { 1091 display: flex; 1092 justify-content: start; 1093 width: 100%; 1094 order: 9; 1095} 1096 1097#kiwiki #page__revisions.changes div.no { 1098 flex-wrap: wrap; 1099} 1100#kiwiki #page__revisions.changes ul { 1101 width: 100%; 1102 order: 1; 1103} 1104#kiwiki #page__revisions.changes div.no > button { 1105 order: 2; 1106} 1107#kiwiki form.changes ul li span, 1108#kiwiki form.changes ul li a { 1109 line-break: anywhere; 1110} 1111/*DIFF*/ 1112#kiwiki .diffoptions { 1113 padding-bottom: 20px; 1114 margin-bottom: 20px; 1115 border-bottom: 1px solid var(--kiwiki-ui-200); 1116} 1117#kiwiki .diffoptions > form, 1118#kiwiki .diffoptions > p { 1119 width: 50%; 1120} 1121#kiwiki .diffoptions > p { 1122 margin: 0; 1123 text-align: right; 1124} 1125#kiwiki .diffoptions .quickselect { 1126 display: flex; 1127 flex-wrap: nowrap; 1128} 1129#kiwiki .diffoptions .quickselect span { 1130 font-size: 12px; 1131} 1132#kiwiki .diffnav { 1133 vertical-align: middle; 1134} 1135#kiwiki .diffnav > form { 1136 display: inline-block; 1137 width: 80%; 1138 margin: 0; 1139} 1140#kiwiki .diffnav > a { 1141 width: 10%; 1142 margin: 0; 1143 text-decoration: none; 1144} 1145 1146#kiwiki .diffnav > a:before { 1147 display: flex; 1148 justify-content: center; 1149 align-items: center; 1150 border-radius: 4px; 1151 border: 1px solid var(--kiwiki-ui-200); 1152 padding: 7px 0 6px; 1153 margin: 0 2px; 1154} 1155 1156#kiwiki table.diff th { 1157 font-size: 12px; 1158} 1159 1160/*INDEX MODE*/ 1161#kiwiki .mode_index #dokuwiki__content { 1162 text-align: center; 1163 max-width: 700px; 1164 margin: 0 auto; 1165} 1166 1167#kiwiki #index__tree { 1168 text-align: left; 1169} 1170 1171#kiwiki #index__tree > ul > li { 1172 padding: 5px 0; 1173} 1174 1175#kiwiki #index__tree a { 1176 text-decoration: none; 1177} 1178#kiwiki #index__tree li.open ul { 1179 padding-left: 20px; 1180} 1181 1182/*SEARCH MODE*/ 1183#kiwiki .mode_search #dokuwiki__content { 1184 text-align: center; 1185 max-width: 700px; 1186 margin: 0 auto; 1187} 1188 1189#kiwiki .mode_search .search-form { 1190 display: flex; 1191 flex-wrap: wrap; 1192 justify-content: center; 1193 gap: 10px; 1194 padding: 20px; 1195 width: 100%; 1196 border: 0; 1197} 1198 1199#kiwiki .mode_search .search-form input[name="q"] { 1200 width: 75%; 1201 height: 2rem; 1202 padding: 5px; 1203 border-radius: 4px; 1204 border: 1px solid var(--kiwiki-ui-100); 1205 transition: all 0.2s ease-out; 1206 font-size: 14px; 1207 margin: 0; 1208 color: #000; 1209} 1210 1211#kiwiki .mode_search .search-form .advancedOptions { 1212 display: flex; 1213 justify-content: center; 1214 gap: 5px; 1215 padding: 0; 1216 width: 100%; 1217 font-size: 14px; 1218} 1219 1220#kiwiki .mode_search .search-form .toggleAssistant { 1221 order: 3; 1222 width: 95%; 1223 background-color: transparent; 1224 color: var(--kiwiki-text-color); 1225 border: 1px solid var(--kiwiki-ui-100); 1226} 1227 1228#kiwiki .search_quickhits { 1229 display: flex; 1230 flex-direction: column; 1231 text-align: left; 1232} 1233 1234#kiwiki .search_quickhits li { 1235 width: 100%; 1236 margin: 5px 0; 1237} 1238#kiwiki .search_fulltextresult .search_results { 1239 text-align: left; 1240} 1241 1242/*TABS*/ 1243 1244#kiwiki .tabs > ul li a, 1245#kiwiki ul.tabs li strong, 1246#kiwiki ul.tabs li a { 1247 background-color: transparent; 1248 color: var(--kiwiki-ui-400); 1249 border: 1px solid var(--kiwiki-ui-300); 1250 border-radius: 0; 1251 position: relative; 1252 z-index: 0; 1253 text-decoration: none; 1254} 1255#kiwiki ul.tabs li strong, 1256#kiwiki ul.tabs li.active a { 1257 background-color: var(--kiwiki-body-bg); 1258 color: var(--kiwiki-text-color); 1259} 1260#kiwiki .tabs > ul:after, 1261#kiwiki ul.tabs:after { 1262 z-index: 9; 1263 border-bottom: 1px solid var(--kiwiki-ui-300); 1264} 1265#kiwiki ul.tabs li:first-child * { 1266 margin: 0; 1267 border-radius: 4px 0 0; 1268} 1269#kiwiki .panelHeader { 1270 background: none; 1271 border: 1px solid var(--kiwiki-ui-300); 1272 border-top: 0; 1273 border-radius: 0 0 4px 4px; 1274} 1275/*FILE MANAGER*/ 1276#kiwiki #dokuwiki__site #dokuwiki__top.mode_media #dokuwiki__content__wrapper { 1277 width: 90%; 1278 max-width: 100%; 1279} 1280 1281#kiwiki #mediamanager__page { 1282 display: flex; 1283 flex-wrap: nowrap; 1284 padding-top: 70px; 1285} 1286#kiwiki #mediamanager__page > h1 { 1287 width: 100%; 1288 position: absolute; 1289 top: 20px; 1290 border: none; 1291} 1292#kiwiki #mediamanager__page .panel.namespaces { 1293 padding: 15px; 1294 width: 20%; 1295 margin: 0; 1296 border-radius: 4px; 1297 box-shadow: #1e293b0a 0 2px 4px 0; 1298 border: 1px solid var(--kiwiki-ui-100); 1299 background: var(--kiwiki-main, #fff); 1300} 1301 1302#kiwiki #mediamanager__page .panel.namespaces h2 { 1303 padding: 0 0.5em 0.2em; 1304 font-weight: bold; 1305 font-size: 1.5em; 1306 margin: 0; 1307 background: none; 1308 border: none; 1309} 1310 1311#kiwiki #mediamanager__page .panel.filelist { 1312 padding: 0 20px; 1313 display: block; 1314 width: 60%; 1315} 1316 1317#kiwiki #mediamanager__page .panel.file .panelHeader { 1318 border-left: 1px solid var(--kiwiki-ui-300); 1319 border-right: 1px solid var(--kiwiki-ui-300); 1320 border-radius: 0; 1321 margin: 0; 1322 padding: 20px; 1323} 1324#kiwiki #mediamanager__page .panel.file .panelHeader h3 { 1325 text-align: center; 1326 display: block; 1327 width: 100%; 1328} 1329 1330#kiwiki #mediamanager__page .panel.file .panelContent { 1331 border: 1px solid var(--kiwiki-ui-300); 1332 border-top: 0; 1333 display: flex; 1334 flex-direction: column; 1335 align-items: center; 1336 border-radius: 0 0 4px 4px; 1337 padding-bottom: 20px; 1338} 1339 1340#kiwiki #mediamanager__page .panel.filelist ul.thumbs { 1341 display: flex; 1342 flex-wrap: wrap; 1343} 1344#kiwiki #mediamanager__page .panel.filelist .thumbs li { 1345 width: 150px; 1346 background-color: transparent; 1347 cursor: pointer; 1348} 1349#kiwiki #mediamanager__page .panel.filelist .thumbs li:hover { 1350 background-color: var(--kiwiki-ui-200); 1351} 1352#kiwiki #mediamanager__page .panel.filelist .thumbs li dl { 1353 display: flex; 1354 flex-direction: column; 1355 justify-content: center; 1356 align-items: center; 1357 font-size: 12px; 1358} 1359#kiwiki #mediamanager__page .panel.filelist .thumbs li dl > * { 1360 width: 100%; 1361} 1362#kiwiki #mediamanager__page .panel.filelist .thumbs li dl > dt { 1363 display: flex; 1364 justify-content: center; 1365} 1366 1367#kiwiki #mediamanager__page .file ul.actions { 1368 display: flex; 1369 margin: 15px 0; 1370} 1371 1372#kiwiki #mediamanager__page .file dl { 1373 display: flex; 1374 flex-wrap: wrap; 1375 gap: 0; 1376 font-size: 12px; 1377 justify-content: center; 1378} 1379#kiwiki #mediamanager__page .file dl > dt, 1380#kiwiki #mediamanager__page .file dl > dd { 1381 width: 48%; 1382 padding: 2px; 1383} 1384#kiwiki #mediamanager__page .file dl:last-child { 1385 gap: 5px; 1386} 1387#kiwiki #mediamanager__page .file dl:last-child > * { 1388 width: fit-content; 1389 background-color: transparent; 1390} 1391 1392/*ADMIN*/ 1393#kiwiki #dokuwiki__content div.ui-admin ul.admin_tasks { 1394 float: none; 1395 display: flex; 1396 flex-direction: column; 1397 flex-wrap: wrap; 1398 width: 100%; 1399 padding: 0; 1400} 1401 1402#kiwiki #dokuwiki__content div.ui-admin ul li a span.icon svg, 1403#kiwiki #dokuwiki__content div.ui-admin ul li a span.icon svg path { 1404 fill: var(--kiwiki-btn-bg); 1405} 1406 1407/*EXTENSIONS MANAGER*/ 1408#kiwiki #extension__list .legend > div { 1409 padding: 0; 1410 display: grid; 1411 grid-template-columns: 15% 85%; 1412 width: 100%; 1413 gap: 4px 15px; 1414 border-right: 1px solid var(--kiwiki-ui-300); 1415} 1416 1417#kiwiki #extension__list .legend h2, 1418#kiwiki #extension__list .legend div.screenshot { 1419 float: none; 1420 margin: 0; 1421} 1422#kiwiki #extension__list .legend h2, 1423#kiwiki #extension__list .legend p, 1424#kiwiki #extension__list .legend div.linkbar { 1425 grid-column-start: 2; 1426 grid-column-end: 3; 1427 padding: 0; 1428} 1429#kiwiki #extension__list .legend div.screenshot { 1430 grid-column-start: 1; 1431 grid-column-end: 2; 1432 grid-row-start: 1; 1433 grid-row-end: 4; 1434 margin: 0; 1435 max-width: 100%; 1436} 1437 1438#kiwiki #extension__list .legend div.screenshot img { 1439 width: 100%; 1440 height: auto; 1441} 1442 1443#kiwiki #extension__list .legend div.popularity { 1444 position: relative; 1445 grid-column-start: 1; 1446 grid-column-end: 2; 1447 grid-row-start: 2; 1448 grid-row-end: 4; 1449 width: 90%; 1450 right: initial; 1451 top: 30px; 1452 background-color: var(--kiwiki-body-bg); 1453 border-color: var(--kiwiki-ui-300); 1454} 1455#extension__list .legend div.popularity div { 1456 background-color: var(--kiwiki-btn-bg); 1457} 1458#kiwiki #extension__list .legend dl.details { 1459 grid-column-start: 1; 1460 grid-column-end: 3; 1461 background-color: var(--kiwiki-ui-200); 1462 border: 0; 1463 padding: 10px; 1464 border-radius: 10px 10px 0 10px; 1465} 1466#kiwiki #extension__list .legend a.info { 1467 grid-column-start: 2; 1468 grid-column-end: 3; 1469 position: absolute; 1470 bottom: 0; 1471 right: 5px; 1472} 1473#extension__manager div.msg { 1474 grid-column-start: 1; 1475 grid-column-end: 3; 1476} 1477#kiwiki #extension__list ul.extensionList li { 1478 color: var(--kiwiki-text-color); 1479 border-color: var(--kiwiki-ui-300); 1480} 1481 1482#kiwiki #extension__manager .actions { 1483 display: flex; 1484 flex-wrap: wrap; 1485} 1486 1487#kiwiki #extension__manager .actions p.permerror { 1488 background-position: top 2px left; 1489 line-height: 0.8rem; 1490 margin-top: 10px; 1491} 1492#kiwiki #dokuwiki__site #extension__manager form { 1493 margin: 30px auto; 1494 padding: 20px; 1495 border-radius: 15px; 1496 width: 100%; 1497 max-width: 600px; 1498} 1499 1500#kiwiki #dokuwiki__site #extension__manager form div.no { 1501 flex-direction: column; 1502} 1503 1504#kiwiki #dokuwiki__site #extension__manager form div.no label.block { 1505 justify-content: start; 1506 gap: 10px; 1507} 1508 1509#kiwiki #dokuwiki__site #extension__manager form div.no button[type="submit"] { 1510 color: var(--kiwiki-btn-text); 1511 background-color: var(--kiwiki-btn-bg); 1512 border: 1px solid var(--kiwiki-btn-bg); 1513} 1514 1515#kiwiki #dokuwiki__site #extension__list .legend h2 strong { 1516 display: block; 1517} 1518 1519#kiwiki 1520 #dokuwiki__site 1521 #extension__manager 1522 form 1523 div.no 1524 button[type="submit"]:hover { 1525 color: var(--kiwiki-btn-hover-text); 1526 background-color: var(--kiwiki-btn-hover-bg); 1527} 1528 1529/*FOOTER*/ 1530 1531#kiwiki #dokuwiki__footer { 1532 display: flex; 1533 flex-direction: column; 1534 align-items: center; 1535 max-width: 1100px; 1536 margin: 20px auto; 1537 text-align: center; 1538 font-size: 0.75rem; 1539 color: var(--kiwiki-text-color); 1540} 1541#kiwiki #dokuwiki__footer .meta { 1542 display: flex; 1543 gap: 20px; 1544} 1545#dokuwiki__footer .acl { 1546 display: inline-block; 1547 background-color: rgba(255, 0, 0, 0.3); 1548 padding: 1px 10px; 1549} 1550/*MISC*/ 1551#kiwiki .JSpopup { 1552 border: 1px solid var(--kiwiki-ui-300); 1553} 1554 1555#kiwiki div.ui-admin { 1556 display: flex; 1557 flex-direction: column; 1558} 1559 1560#kiwiki .ProseMirror li p { 1561 color: var(--kiwiki-text-color); 1562} 1563