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