xref: /template/kiwiki/css/style.css (revision 6d5babb2467eb7e57dc24c981ab68f447193c53d)
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 #ccc;
8}
9#kiwiki h2 {
10  font-size: 1.8em;
11  margin: 0.5em 0;
12  padding: 0 10px;
13  border-bottom: 1px solid #ccc;
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-body-color);
39}
40
41#kiwiki #dokuwiki__top .wrapper {
42  max-width: 1300px;
43  width: 100%;
44  margin: 0 auto;
45  display: flex;
46  gap: 20px;
47  justify-content: space-between;
48  align-items: start;
49  padding: 0;
50}
51
52/*LOGIN*/
53#kiwiki h1#connexion {
54  text-align: center;
55}
56
57#kiwiki h1#connexion + .level1 {
58  text-align: center;
59  max-width: 700px;
60  margin: 0 auto 60px;
61}
62
63#kiwiki #dw__login fieldset {
64  display: flex;
65  max-width: 400px;
66  flex-direction: column;
67  box-shadow: #1e293b0a 0 2px 4px 0;
68  border: 1px solid #62697629;
69  background: var(--kiwiki-white, #fff);
70  border-radius: 4px;
71  padding: 30px;
72}
73
74#kiwiki #dw__login fieldset,
75#kiwiki #dw__resendpwd fieldset,
76#kiwiki #dw__register fieldset {
77  padding-bottom: 30px;
78}
79
80#kiwiki #dw__login p {
81  font-size: 0.75rem;
82}
83
84#kiwiki #dw__login label.block select,
85#kiwiki #dw__login label.block input.edit {
86  width: 100%;
87}
88
89#kiwiki #dw__login button {
90  padding: 15px 30px;
91}
92
93#kiwiki #dw__login label.block {
94  display: flex;
95  flex-direction: column;
96  text-align: left;
97}
98
99#kiwiki #dw__login label[for="remember__me"] {
100  margin-left: 0;
101  text-align: left;
102  margin-bottom: 1.4em;
103}
104
105#kiwiki #autorisation_refusee,
106#kiwiki #autorisation_refusee + .level1 {
107  background-color: rgba(255, 0, 0, 0.4);
108  text-align: center;
109  margin: 0;
110  padding: 15px 30px 0;
111  border-radius: 8px 8px 0 0;
112}
113
114#kiwiki #autorisation_refusee + .level1 {
115  padding: 0 30px 15px;
116  border-radius: 0 0 8px 8px;
117}
118
119#kiwiki #autorisation_refusee + .level1 p {
120  margin: 0;
121}
122
123/*HEADER*/
124
125#kiwiki #dokuwiki__header {
126  display: block;
127  justify-content: space-between;
128  align-items: center;
129  position: relative;
130  z-index: 99;
131  background-color: var(--kiwiki-white);
132  box-shadow: inset 0 -1px 0 0 #62697629;
133  padding: 0 20px;
134  margin: 0 0 10px;
135}
136
137#kiwiki #dokuwiki__header > .dokuwiki__header__wrapper {
138  max-width: 1300px;
139  width: 100%;
140  margin: 0 auto;
141  display: flex;
142  gap: 20px;
143  justify-content: space-between;
144  align-items: center;
145  z-index: 99;
146  padding: 0;
147}
148
149#kiwiki #dokuwiki__header > .dokuwiki__header__wrapper a.wikilogo {
150  display: flex;
151  gap: 15px;
152  align-items: center;
153  text-decoration: none;
154}
155
156#kiwiki #dokuwiki__header > .dokuwiki__header__wrapper .wikilogo img {
157  max-height: 60px;
158  margin: 10px 0;
159  width: auto;
160}
161#kiwiki #dokuwiki__header > .dokuwiki__header__wrapper a.wikilogo > div {
162  display: flex;
163  gap: 5px;
164  align-items: center;
165  font-size: 25px;
166  font-weight: 400;
167  letter-spacing: 0.1rem;
168  color: var(--kiwiki-body-color);
169}
170#kiwiki
171  #dokuwiki__header
172  > .dokuwiki__header__wrapper
173  a.wikilogo
174  > div
175  > .claim {
176  font-size: 15px;
177}
178
179#kiwiki #dokuwiki__site > .group {
180  position: relative;
181  justify-content: center;
182  display: flex;
183  gap: 20px;
184  width: 100%;
185  max-width: 1300px;
186  margin: 0 auto;
187}
188
189#kiwiki form.search {
190  min-width: 400px;
191}
192#kiwiki form.search .no {
193  display: grid;
194  grid-template-columns: 4fr 1fr;
195  gap: 15px;
196}
197
198#kiwiki form.search .no button[type="submit"] {
199  background-color: transparent;
200  color: var(--kiwiki-body-color);
201  border: 1px solid #62697629;
202}
203
204#kiwiki form.search .no button[type="submit"]:hover {
205  background-color: var(--kiwiki-btn-hover-bg);
206  color: var(--kiwiki-white);
207}
208
209#dokuwiki__site > .group {
210  position: relative;
211  justify-content: center;
212  display: flex;
213  gap: 20px;
214  width: 100%;
215  max-width: 1300px;
216  margin: 0 auto;
217}
218
219/*MENU*/
220#kiwiki nav.tools {
221  display: flex;
222  gap: 20px;
223  position: relative;
224}
225#kiwiki nav.tools > div > strong {
226  pointer-events: none;
227}
228#kiwiki nav.tools > div {
229  position: relative;
230  cursor: pointer;
231}
232#kiwiki nav.tools > div > strong svg {
233  width: 32px;
234  height: 32px;
235  fill: var(--kiwiki-body-color);
236  transition: all 0.2s ease-in-out;
237}
238#kiwiki nav.tools > div:hover > strong svg {
239  fill: var(--kiwiki-btn-hover-bg);
240  transform: scale(1.1);
241}
242#kiwiki nav.tools > div > ul {
243  min-width: 250px;
244  display: none;
245  list-style-type: none;
246  position: absolute;
247  background-color: #fff;
248  box-shadow: 0 0.5rem 1rem #00000026;
249  border: 1px solid #62697629;
250  border-radius: 4px;
251  padding: 0;
252  overflow: hidden;
253  right: 0;
254}
255#kiwiki nav.tools > div#dokuwiki__pagetools > ul {
256  right: -52px;
257}
258
259#kiwiki nav.tools > div.active > ul {
260  display: block;
261}
262
263#kiwiki nav.tools > div > ul > li a {
264  display: block;
265  text-decoration: none;
266  padding: 10px 20px;
267}
268
269#kiwiki nav.tools > div > ul > li a:hover {
270  background-color: #f8f8f8;
271}
272
273#kiwiki nav.tools > div > ul > li#sitemenu {
274  padding: 10px 20px;
275  background-color: var(--kiwiki-body-color);
276  font-size: 0.8rem;
277  display: flex;
278  justify-content: center;
279}
280#kiwiki nav.tools > div > ul > li#sitemenu a:hover {
281  background-color: transparent;
282}
283
284#kiwiki nav.tools #sitemenu .icon {
285  fill: var(--kiwiki-white);
286}
287
288#kiwiki nav.tools > div > ul > li#sitemenu a:hover .icon {
289  fill: var(--kiwiki-btn-hover-bg);
290}
291
292#kiwiki #dokuwiki__usertools .user {
293  padding: 10px 20px;
294  background-color: var(--kiwiki-body-color);
295  color: var(--kiwiki-white);
296  font-size: 0.8rem;
297}
298
299#kiwiki nav.tools > div > ul > li.action.logout a {
300  color: #f00;
301}
302
303/*CONTENT*/
304#kiwiki #dokuwiki__site div.no {
305  display: flex;
306}
307#kiwiki #dokuwiki__site #dokuwiki__top #dokuwiki__content__wrapper {
308  width: 100%;
309  max-width: 1300px;
310  margin: 0 auto;
311  display: flex;
312  gap: 20px;
313  position: relative;
314  justify-content: center;
315}
316
317#kiwiki #dokuwiki__content {
318  float: initial;
319  margin: 0;
320  padding: 0;
321  display: block;
322  min-width: 300px;
323  width: 100%;
324}
325/*
326#dokuwiki__aside + #dokuwiki__content {
327  width: 80%;
328}*/
329
330#kiwiki #dokuwiki__site.mode_login #dokuwiki__content,
331#kiwiki #dokuwiki__site.mode_denied #dokuwiki__content {
332  background: transparent;
333  border: none;
334  padding: 0;
335  box-shadow: none;
336}
337
338#kiwiki #dokuwiki__content > div {
339  margin: 0;
340}
341
342#kiwiki #dokuwiki__content > .group {
343  display: block;
344  box-shadow: #1e293b0a 0 2px 4px 0;
345  border: 1px solid #62697629;
346  background: var(--kiwiki-white, #fff);
347  border-radius: 4px;
348  padding: 30px 60px;
349}
350
351/*BREADCRUMBS*/
352#kiwiki .breadcrumbs {
353  width: 100%;
354  max-width: 1300px;
355  margin: 0 auto 10px;
356  font-size: 12px;
357  text-align: center;
358}
359
360/*ASIDE*/
361
362#kiwiki #dokuwiki__site #dokuwiki__content__wrapper #dokuwiki__aside {
363  width: 20%;
364  min-width: 300px;
365  float: initial;
366  margin: 0;
367}
368
369#kiwiki
370  #dokuwiki__site
371  #dokuwiki__content__wrapper
372  #dokuwiki__aside
373  .dokuwiki__aside_wrapper {
374  position: sticky;
375  top: 20px;
376  display: flex;
377  flex-direction: column;
378  gap: 10px;
379}
380
381#kiwiki
382  #dokuwiki__site
383  #dokuwiki__content__wrapper
384  #dokuwiki__aside
385  .dokuwiki__aside__block,
386#kiwiki #dokuwiki__site #dokuwiki__content__wrapper #dokuwiki__aside #dw__toc {
387  float: none;
388  position: relative;
389  padding: 15px;
390  width: initial;
391  margin: 0;
392  border-radius: 4px;
393  box-shadow: #1e293b0a 0 2px 4px 0;
394  border: 1px solid #62697629;
395  background: var(--kiwiki-white, #fff);
396}
397
398#kiwiki #dokuwiki__aside .dokuwiki__aside_wrapper .back + #dw__toc {
399  border-top: none;
400}
401
402.toc > li.level1 > .li {
403  font-weight: 700;
404}
405
406#kiwiki #dokuwiki__site #dokuwiki__content__wrapper #dokuwiki__aside h3 {
407  padding: 0 0.5em 0.2em;
408  margin: 0.5em 0;
409  font-weight: bold;
410}
411#kiwiki #dokuwiki__aside ul {
412  padding: 0;
413  margin: 0;
414}
415#kiwiki #dokuwiki__aside ul li {
416  list-style: none;
417  padding: 0 10px;
418  margin: 0;
419  line-height: 1.5;
420}
421
422#kiwiki #dokuwiki__aside ul li a,
423#kiwiki #dokuwiki__aside ul li a:visited {
424  text-decoration: none;
425  color: var(--kiwiki-body-color);
426}
427
428#kiwiki #dokuwiki__aside ul li a:hover {
429  text-decoration: underline;
430  color: var(--kiwiki-btn-hover-bg);
431}
432/* EDIT THIS BUTTON */
433#kiwiki .edit-this {
434  position: absolute;
435  top: 5px;
436  right: 5px;
437  opacity: 0.2;
438}
439#kiwiki .edit-this:hover {
440  opacity: 1;
441}
442
443#kiwiki .edit-this svg {
444  width: 16px;
445  height: 16px;
446  fill: var(--kiwiki-body-color);
447}
448
449/*BUTTONS*/
450#kiwiki button,
451#kiwiki .ui-dialog .ui-dialog-buttonpane button {
452  cursor: pointer;
453  border-radius: 4px;
454  display: inline-flex;
455  align-items: center;
456  justify-content: center;
457  white-space: nowrap;
458  color: var(--kiwiki-white);
459  background-color: var(--kiwiki-btn-bg);
460  border: 1px solid var(--kiwiki-btn-bg);
461  padding: 5px 10px;
462  transition: all 0.2s ease-in-out;
463  margin: 0 4px;
464  background-image: none;
465  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,
466    "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji",
467    "Segoe UI Symbol";
468  font-weight: 400;
469  font-size: 14px;
470}
471
472#kiwiki .secedit button,
473#kiwiki .editBox #tool__bar button {
474  color: var(--kiwiki-grey-300);
475  background-color: transparent;
476  border: 1px solid var(--kiwiki-grey-300);
477}
478#kiwiki .editBox #tool__bar button {
479  filter: grayscale(1);
480}
481
482#kiwiki button:hover,
483#kiwiki .ui-dialog .ui-dialog-buttonpane button:hover {
484  color: var(--kiwiki-white);
485  background-color: var(--kiwiki-btn-hover-bg);
486}
487
488#kiwiki fieldset {
489  width: 100%;
490}
491
492/*popup*/
493#kiwiki .ui-widget-overlay {
494  background: var(--kiwiki-grey-800);
495  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,
496    "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji",
497    "Segoe UI Symbol";
498}
499#kiwiki .ui-widget-header {
500  background: var(--kiwiki-btn-bg);
501  border: none;
502  color: var(--kiwiki-white);
503  display: flex;
504  justify-content: space-between;
505  align-items: center;
506  font-weight: 700;
507  font-size: 16px;
508  letter-spacing: 0.05rem;
509  padding: 0.4em 0 0.4em 1em;
510}
511#kiwiki .ui-widget-header:before,
512#kiwiki .ui-widget-header:after {
513  display: none;
514}
515
516#kiwiki .ui-dialog .ui-dialog-titlebar-close {
517  position: relative;
518}
519
520#kiwiki .ui-dialog .ui-dialog-titlebar-close {
521  position: relative;
522}
523
524#kiwiki .ui-dialog .ui-dialog-titlebar-close .ui-icon {
525  filter: brightness(5);
526}
527#kiwiki .ui-dialog .ui-dialog-buttonpane {
528  border-color: var(--kiwiki-grey-200);
529}
530
531/*TEXT INPUT*/
532#kiwiki select,
533#kiwiki input.edit,
534#kiwiki .ui-widget input,
535#kiwiki .ui-widget select,
536#kiwiki .ui-widget textarea,
537#kiwiki textarea.edit {
538  width: 100%;
539  height: 2rem;
540  padding: 5px;
541  border-radius: 4px;
542  border: 1px solid #62697629;
543  transition: all 0.2s ease-out;
544  font-size: 14px;
545  margin: 0;
546  color: #000;
547}
548
549#kiwiki input.edit:focus,
550#kiwiki select.edit:focus {
551  color: var(--kiwiki-grey-800);
552  background-color: #fff;
553  border-color: #90b5e2;
554  outline: 0;
555  box-shadow: 0 0 0 0.25rem #206bc440;
556}
557
558/*CODE*/
559#kiwiki pre {
560  word-wrap: normal;
561  direction: ltr;
562  unicode-bidi: bidi-override;
563  text-align: left;
564  position: relative;
565  padding: 1.5rem 1rem 1rem;
566  overflow: visible;
567  font-size: 0.9rem;
568  -webkit-hyphens: none;
569  -ms-hyphens: none;
570  hyphens: none;
571  line-height: 1.25rem;
572  -moz-tab-size: 3;
573  -o-tab-size: 3;
574  tab-size: 3;
575  border-radius: 4px;
576  white-space: pre-wrap;
577  background: var(--kiwiki-body-bg);
578  /*border: 1px solid var(--kiwiki-grey-300);*/
579  -webkit-font-smoothing: auto;
580  transition: all 0.2s ease-in-out;
581}
582
583#kiwiki pre:before {
584  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,
585    "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji",
586    "Segoe UI Symbol";
587  content: "code";
588  display: block;
589  position: absolute;
590  top: 1px;
591  left: 10px;
592  text-transform: uppercase;
593  font-size: 0.7rem;
594  font-weight: 900;
595  color: var(--kiwiki-grey-300);
596}
597#kiwiki pre:hover {
598  box-shadow: 0 0 5px var(--kiwiki-grey-300);
599}
600/*SECTION EDIT*/
601#kiwiki div[class*="level"] {
602  padding: 10px;
603}
604#kiwiki .secedit {
605  float: initial;
606  margin: 0;
607  width: 100%;
608  display: flex;
609  justify-content: end;
610  /*border-top:1px solid rgba(98,105,118,.16);*/
611}
612
613#kiwiki .secedit button {
614  position: relative;
615  top: -15px;
616  right: -5px;
617}
618
619#kiwiki div.section_highlight {
620  background: var(--kiwiki-grey-100);
621  border-color: transparent;
622  padding: 0;
623  margin: 0;
624  border: none;
625  border-radius: 10px;
626}
627
628/*PROFILE*/
629#kiwiki label.block {
630  display: flex;
631  flex-wrap: nowrap;
632  justify-content: space-between;
633  align-items: center;
634  text-align: left;
635  font-weight: bold;
636}
637
638#kiwiki label.block select,
639#kiwiki label.block input.edit {
640  width: 80%;
641}
642
643#kiwiki .qq-upload-button {
644  cursor: inherit !important;
645
646  direction: inherit !important;
647}
648
649#kiwiki .qq-upload-button input {
650  font-family: inherit !important;
651
652  font-size: 1em !important;
653
654  margin: inherit !important;
655
656  opacity: 1 !important;
657
658  padding: inherit !important;
659
660  position: static !important;
661}
662
663/*edit*/
664#kiwiki .editBar .summary label {
665  display: flex;
666  align-items: center;
667  gap: 15px;
668}
669#kiwiki .editBar .summary {
670  display: flex;
671  flex-direction: column;
672  padding: 30px 0;
673  gap: 15px;
674}
675
676/*qsearch*/
677#kiwiki form.search div.ajax_qsearch {
678  position: absolute;
679  top: 60px;
680  left: -15px;
681  max-width: 1300px;
682  width: 100%;
683  padding: 15px 0 15px 15px;
684  border: 1px solid var(--kiwiki-grey-400);
685  background-color: var(--kiwiki-body-bg);
686  color: var(--kiwiki-body-color);
687  outline: 0;
688  box-shadow: 0 0 15px var(--kiwiki-grey-400);
689  border-radius: 5px;
690  height: 400px;
691  overflow: hidden scroll;
692}
693#kiwiki form.search div.ajax_qsearch::-webkit-scrollbar {
694  width: 0.4em;
695}
696
697#kiwiki form.search div.ajax_qsearch::-webkit-scrollbar-thumb {
698  background-color: var(--kiwiki-grey-700);
699  outline: 1px solid var(--kiwiki-grey-700);
700  width: 1em;
701  border-radius: 1em;
702}
703#kiwiki form.search div.ajax_qsearch::-webkit-scrollbar-track {
704  background-color: var(--kiwiki-grey-200);
705  border-style: solid;
706  border-radius: 1em;
707  border-width: 1px;
708  border-color: var(--kiwiki-grey-200);
709}
710
711/*other*/
712#kiwiki #dokuwiki__content > .other-pages {
713  margin-top: 15px;
714}
715#kiwiki #dokuwiki__content > .other,
716#kiwiki #dokuwiki__content > .other ul {
717  display: flex;
718  gap: 10px;
719  padding: 0;
720}
721
722#dokuwiki__content > .other * {
723  list-style-type: none;
724  font-size: 12px;
725  margin: 0 5px;
726  padding: 0;
727  text-decoration: none;
728}
729/*GOTOP*/
730#kiwiki #gotop {
731  position: fixed;
732  bottom: 20px;
733  right: 20px;
734}
735#kiwiki #gotop .icon {
736  display: flex;
737  justify-content: center;
738  align-items: center;
739  padding: 15px;
740  border-radius: 50px;
741  width: 25px;
742  height: 25px;
743  background-color: var(--kiwiki-btn-bg);
744  transition: all 0.2s ease-in-out;
745}
746#kiwiki #gotop svg {
747  fill: var(--kiwiki-white);
748  position: relative;
749  top: 0;
750  transition: all 0.25s ease-in-out;
751}
752#kiwiki #gotop .icon:hover {
753  background-color: var(--kiwiki-btn-hover-bg);
754}
755#kiwiki #gotop .icon:hover svg {
756  top: -6px;
757}
758
759/*REVISIONS*/
760#kiwiki #dokuwiki__site .changes div.no {
761  flex-wrap: nowrap;
762  gap: 15px;
763  justify-content: space-between;
764  position: relative;
765}
766#kiwiki .changes .changeType {
767  width: 25%;
768}
769#kiwiki .changes .changeType > .quickselect {
770  position: sticky;
771  top: 20px;
772}
773#kiwiki .changes ul {
774  width: 75%;
775}
776#kiwiki .changes ul > li > div.li {
777  display: flex;
778  flex-wrap: wrap;
779  gap: 0;
780  align-items: center;
781  border-bottom: 1px solid var(--kiwiki-grey-200);
782  padding: 15px 0;
783}
784#kiwiki .changes ul > li > div.li * {
785  padding: 2px 4px;
786  display: inline-block;
787}
788
789#kiwiki .changes ul > li > div.li .date {
790  order: 1;
791}
792#kiwiki .changes ul > li > div.li .sum {
793  width: 60%;
794  font-size: 12px;
795  order: 2;
796}
797#kiwiki .changes ul > li > div.li .sizechange {
798  width: 10%;
799  text-align: center;
800  order: 3;
801}
802#kiwiki .changes ul > li > div.li *:nth-child(3) {
803  width: 4%;
804  text-align: center;
805  order: 4;
806}
807#kiwiki .changes ul > li > div.li *:nth-child(4) {
808  width: 4%;
809  text-align: center;
810  order: 5;
811}
812
813#kiwiki .changes ul > li > div.li:before {
814  content: "";
815  display: block;
816  width: 100%;
817  order: 6;
818}
819
820#kiwiki .changes ul > li > div.li > img {
821  width: 4%;
822  height: auto;
823  order: 7;
824}
825#kiwiki .changes ul > li > div.li .wikilink1,
826#kiwiki .changes ul > li > div.li .wikilink2 {
827  width: 90%;
828  order: 8;
829  text-align: left;
830}
831
832#kiwiki .changes ul > li > div.li .user {
833  display: flex;
834  justify-content: start;
835  width: 100%;
836  order: 9;
837}
838
839#kiwiki #page__revisions.changes div.no {
840  flex-wrap: wrap;
841}
842#kiwiki #page__revisions.changes ul {
843  width: 100%;
844  order: 1;
845}
846#kiwiki #page__revisions.changes div.no > button {
847  order: 2;
848}
849#kiwiki form.changes ul li span,
850#kiwiki form.changes ul li a {
851  line-break: anywhere;
852}
853/*DIFF*/
854#kiwiki .diffoptions {
855  padding-bottom: 20px;
856  margin-bottom: 20px;
857  border-bottom: 1px solid var(--kiwiki-grey-200);
858}
859#kiwiki .diffoptions > form,
860#kiwiki .diffoptions > p {
861  width: 50%;
862}
863#kiwiki .diffoptions > p {
864  margin: 0;
865  text-align: right;
866}
867#kiwiki .diffoptions .quickselect {
868  display: flex;
869  flex-wrap: nowrap;
870}
871#kiwiki .diffoptions .quickselect span {
872  font-size: 12px;
873}
874#kiwiki .diffnav {
875  vertical-align: middle;
876}
877#kiwiki .diffnav > form {
878  display: inline-block;
879  width: 80%;
880  margin: 0;
881}
882#kiwiki .diffnav > a {
883  width: 10%;
884  margin: 0;
885  text-decoration: none;
886}
887
888#kiwiki .diffnav > a:before {
889  display: flex;
890  justify-content: center;
891  align-items: center;
892  border-radius: 4px;
893  border: 1px solid var(--kiwiki-grey-200);
894  padding: 7px 0 6px;
895  margin: 0 2px;
896}
897
898#kiwiki table.diff th {
899  font-size: 12px;
900}
901
902/*INDEX MODE*/
903#kiwiki .mode_index #dokuwiki__content {
904  text-align: center;
905  max-width: 700px;
906  margin: 0 auto;
907}
908
909#kiwiki #index__tree {
910  text-align: left;
911}
912
913#kiwiki #index__tree > ul > li {
914  padding: 5px 0;
915}
916
917#kiwiki #index__tree a {
918  text-decoration: none;
919}
920#kiwiki #index__tree li.open ul {
921  padding-left: 20px;
922}
923
924/*SEARCH MODE*/
925#kiwiki .mode_search #dokuwiki__content {
926  text-align: center;
927  max-width: 700px;
928  margin: 0 auto;
929}
930
931#kiwiki .mode_search .search-form {
932  display: flex;
933  flex-wrap: wrap;
934  justify-content: center;
935  gap: 10px;
936  padding: 20px;
937  width: 100%;
938  border: 0;
939}
940
941#kiwiki .mode_search .search-form input[name="q"] {
942  width: 75%;
943  height: 2rem;
944  padding: 5px;
945  border-radius: 4px;
946  border: 1px solid #62697629;
947  transition: all 0.2s ease-out;
948  font-size: 14px;
949  margin: 0;
950  color: #000;
951}
952
953#kiwiki .mode_search .search-form .advancedOptions {
954  display: flex;
955  justify-content: center;
956  gap: 5px;
957  padding: 0;
958  width: 100%;
959  font-size: 14px;
960}
961
962#kiwiki .mode_search .search-form .toggleAssistant {
963  order: 3;
964  width: 95%;
965  background-color: transparent;
966  color: var(--kiwiki-body-color);
967  border: 1px solid #62697629;
968}
969
970#kiwiki .search_quickhits {
971  display: flex;
972  flex-direction: column;
973  text-align: left;
974}
975
976#kiwiki .search_quickhits li {
977  width: 100%;
978  margin: 5px 0;
979}
980#kiwiki .search_fulltextresult .search_results {
981  text-align: left;
982}
983
984/*TABS*/
985
986#kiwiki .tabs > ul li a,
987#kiwiki ul.tabs li strong,
988#kiwiki ul.tabs li a {
989  background-color: transparent;
990  color: var(--kiwiki-grey-400);
991  border: 1px solid var(--kiwiki-grey-300);
992  border-radius: 0;
993  position: relative;
994  z-index: 0;
995  text-decoration: none;
996}
997#kiwiki ul.tabs li strong,
998#kiwiki ul.tabs li.active a {
999  background-color: var(--kiwiki-body-bg);
1000  color: var(--kiwiki-body-color);
1001}
1002#kiwiki .tabs > ul:after,
1003#kiwiki ul.tabs:after {
1004  z-index: 9;
1005}
1006#kiwiki ul.tabs li:first-child * {
1007  margin: 0;
1008  border-radius: 4px 0 0;
1009}
1010#kiwiki .panelHeader {
1011  background: none;
1012  border: 1px solid var(--kiwiki-grey-300);
1013  border-top: 0;
1014  border-radius: 0 0 4px 4px;
1015}
1016/*FILE MANAGER*/
1017#kiwiki #dokuwiki__site #dokuwiki__top.mode_media #dokuwiki__content__wrapper {
1018  width: 90%;
1019  max-width: 100%;
1020}
1021
1022#kiwiki #mediamanager__page {
1023  display: flex;
1024  flex-wrap: nowrap;
1025  padding-top: 70px;
1026}
1027#kiwiki #mediamanager__page > h1 {
1028  width: 100%;
1029  position: absolute;
1030  top: 20px;
1031  border: none;
1032}
1033#kiwiki #mediamanager__page .panel.namespaces {
1034  padding: 15px;
1035  width: 20%;
1036  margin: 0;
1037  border-radius: 4px;
1038  box-shadow: #1e293b0a 0 2px 4px 0;
1039  border: 1px solid #62697629;
1040  background: var(--kiwiki-white, #fff);
1041}
1042
1043#kiwiki #mediamanager__page .panel.namespaces h2 {
1044  padding: 0 0.5em 0.2em;
1045  font-weight: bold;
1046  font-size: 1.5em;
1047  margin: 0;
1048  background: none;
1049  border: none;
1050}
1051
1052#kiwiki #mediamanager__page .panel.filelist {
1053  padding: 0 20px;
1054  display: block;
1055  width: 60%;
1056}
1057
1058#kiwiki #mediamanager__page .panel.file .panelHeader {
1059  border-left: 1px solid var(--kiwiki-grey-300);
1060  border-right: 1px solid var(--kiwiki-grey-300);
1061  border-radius: 0;
1062  margin: 0;
1063  padding: 20px;
1064}
1065#kiwiki #mediamanager__page .panel.file .panelHeader h3 {
1066  text-align: center;
1067  display: block;
1068  width: 100%;
1069}
1070
1071#kiwiki #mediamanager__page .panel.file .panelContent {
1072  border: 1px solid var(--kiwiki-grey-300);
1073  border-top: 0;
1074  display: flex;
1075  flex-direction: column;
1076  align-items: center;
1077  border-radius: 0 0 4px 4px;
1078  padding-bottom: 20px;
1079}
1080
1081#kiwiki #mediamanager__page .panel.filelist ul.thumbs {
1082  display: flex;
1083  flex-wrap: wrap;
1084}
1085#kiwiki #mediamanager__page .panel.filelist .thumbs li {
1086  width: 150px;
1087  background-color: transparent;
1088  cursor: pointer;
1089}
1090#kiwiki #mediamanager__page .panel.filelist .thumbs li:hover {
1091  background-color: var(--kiwiki-grey-200);
1092}
1093#kiwiki #mediamanager__page .panel.filelist .thumbs li dl {
1094  display: flex;
1095  flex-direction: column;
1096  justify-content: center;
1097  align-items: center;
1098  font-size: 12px;
1099}
1100#kiwiki #mediamanager__page .panel.filelist .thumbs li dl > * {
1101  width: 100%;
1102}
1103#kiwiki #mediamanager__page .panel.filelist .thumbs li dl > dt {
1104  display: flex;
1105  justify-content: center;
1106}
1107
1108#kiwiki #mediamanager__page .file ul.actions {
1109  display: flex;
1110  margin: 15px 0;
1111}
1112
1113#kiwiki #mediamanager__page .file dl {
1114  display: flex;
1115  flex-wrap: wrap;
1116  gap: 0;
1117  font-size: 12px;
1118  justify-content: center;
1119}
1120#kiwiki #mediamanager__page .file dl > dt,
1121#kiwiki #mediamanager__page .file dl > dd {
1122  width: 48%;
1123  padding: 2px;
1124}
1125#kiwiki #mediamanager__page .file dl:last-child {
1126  gap: 5px;
1127}
1128#kiwiki #mediamanager__page .file dl:last-child > * {
1129  width: fit-content;
1130  background-color: transparent;
1131}
1132
1133/*FOOTER*/
1134
1135#kiwiki #dokuwiki__footer {
1136  display: flex;
1137  flex-direction: column;
1138  align-items: center;
1139  max-width: 1100px;
1140  margin: 20px auto;
1141  text-align: center;
1142  font-size: 0.75rem;
1143  color: var(--kiwiki-body-color);
1144}
1145
1146/*MISC*/
1147#kiwiki .JSpopup {
1148  border: 1px solid __border__;
1149}
1150
1151#kiwiki div.ui-admin {
1152  display: flex;
1153  flex-direction: column;
1154}
1155