130d26623SReactiveMatter/** 230d26623SReactiveMatter * This file provides the most basic styles. 330d26623SReactiveMatter * 430d26623SReactiveMatter * If you integrate DokuWiki into another project, you might either 530d26623SReactiveMatter * want to integrate this file into the other project as well, or use 630d26623SReactiveMatter * the other project's basic CSS for DokuWiki instead of this one. 730d26623SReactiveMatter * 830d26623SReactiveMatter * @author Reactive Matter <reactivematter@protonmail.org> 930d26623SReactiveMatter * 1030d26623SReactiveMatter */ 1130d26623SReactiveMatter 1230d26623SReactiveMatterhtml { 1330d26623SReactiveMatter overflow-x: auto; 1430d26623SReactiveMatter overflow-y: scroll; 1530d26623SReactiveMatter} 1630d26623SReactiveMatter 1730d26623SReactiveMatterbody 1830d26623SReactiveMatter{ 1930d26623SReactiveMatter --background: __background__; 2030d26623SReactiveMatter --background-alt: __background_alt__; 2130d26623SReactiveMatter --text-color: __text__; 2230d26623SReactiveMatter --site-width: __site_width__; 2330d26623SReactiveMatter --text-color-alt: __text_neu__; 2430d26623SReactiveMatter --sidebar-width: __sidebar_width__; 2530d26623SReactiveMatter --link-color: __link__; 2630d26623SReactiveMatter --link-color-existing: __existing__; 2730d26623SReactiveMatter --link-color-missing: __missing__; 2830d26623SReactiveMatter --border-color: __border__; 2930d26623SReactiveMatter} 3030d26623SReactiveMatter 3130d26623SReactiveMatterbody { 3230d26623SReactiveMatter box-sizing: border-box; 3330d26623SReactiveMatter background-color: var(--background); 3430d26623SReactiveMatter color: var(--text-color); 3530d26623SReactiveMatter margin: 0; 3630d26623SReactiveMatter padding: 0px 16px; 3730d26623SReactiveMatter min-height: 100vh; 3830d26623SReactiveMatter font-family: sans-serif; 3930d26623SReactiveMatter font-size: 16px; 4030d26623SReactiveMatter display: flex; 4130d26623SReactiveMatter flex-direction: column; 4230d26623SReactiveMatter width: 100%; 4330d26623SReactiveMatter} 4430d26623SReactiveMatter 4530d26623SReactiveMatterbody:not(.full-width) 4630d26623SReactiveMatter{ 4730d26623SReactiveMatter max-width: var(--site-width); 4830d26623SReactiveMatter margin: auto; 4930d26623SReactiveMatter} 5030d26623SReactiveMatter 5130d26623SReactiveMatterbody * 5230d26623SReactiveMatter{ 5330d26623SReactiveMatter box-sizing: border-box; 5430d26623SReactiveMatter} 5530d26623SReactiveMatter 5630d26623SReactiveMatter 5730d26623SReactiveMatter 5830d26623SReactiveMatter 5930d26623SReactiveMatter.hide 6030d26623SReactiveMatter{ 6130d26623SReactiveMatter display: none; 6230d26623SReactiveMatter} 6330d26623SReactiveMatter 6430d26623SReactiveMatter/*____________ headers ____________*/ 6530d26623SReactiveMatter 6630d26623SReactiveMatterh1, 6730d26623SReactiveMatterh2, 6830d26623SReactiveMatterh3, 6930d26623SReactiveMatterh4, 7030d26623SReactiveMatterh5, 7130d26623SReactiveMatterh6 { 7230d26623SReactiveMatter font-weight: bold; 7330d26623SReactiveMatter color: var(--text-color-alt); 7430d26623SReactiveMatter background-color: inherit; 7530d26623SReactiveMatter padding: 0; 7630d26623SReactiveMatter line-height: 1.2; 7730d26623SReactiveMatter clear: left; /* ideally 'both', but problems with toc */ 7830d26623SReactiveMatter} 7930d26623SReactiveMatter[dir=rtl] h1, 8030d26623SReactiveMatter[dir=rtl] h2, 8130d26623SReactiveMatter[dir=rtl] h3, 8230d26623SReactiveMatter[dir=rtl] h4, 8330d26623SReactiveMatter[dir=rtl] h5, 8430d26623SReactiveMatter[dir=rtl] h6 { 8530d26623SReactiveMatter clear: right; 8630d26623SReactiveMatter} 8730d26623SReactiveMatter 8830d26623SReactiveMatterh1 { 8930d26623SReactiveMatter font-size: 2.25em; 9030d26623SReactiveMatter margin: 0 0 0.444em; 9130d26623SReactiveMatter} 9230d26623SReactiveMatterh2 { 9330d26623SReactiveMatter font-size: 1.5em; 9430d26623SReactiveMatter margin: 0 0 0.666em; 9530d26623SReactiveMatter} 9630d26623SReactiveMatterh3 { 9730d26623SReactiveMatter font-size: 1.125em; 9830d26623SReactiveMatter margin: 0 0 0.888em; 9930d26623SReactiveMatter} 10030d26623SReactiveMatterh4 { 10130d26623SReactiveMatter font-size: 1em; 10230d26623SReactiveMatter margin: 0 0 1.0em; 10330d26623SReactiveMatter} 10430d26623SReactiveMatterh5 { 10530d26623SReactiveMatter font-size: .875em; 10630d26623SReactiveMatter margin: 0 0 1.1428em; 10730d26623SReactiveMatter} 10830d26623SReactiveMatterh6 { 10930d26623SReactiveMatter font-size: .75em; 11030d26623SReactiveMatter margin: 0 0 1.333em; 11130d26623SReactiveMatter} 11230d26623SReactiveMatter/* bottom margin = 1 / font-size */ 11330d26623SReactiveMatter 11430d26623SReactiveMattercaption, 11530d26623SReactiveMatterfigcaption, 11630d26623SReactiveMattersummary, 11730d26623SReactiveMatterlegend { 11830d26623SReactiveMatter font-style: italic; 11930d26623SReactiveMatter font-weight: normal; 12030d26623SReactiveMatter line-height: 1.2; 12130d26623SReactiveMatter padding: 0; 12230d26623SReactiveMatter margin: 0 0 .35em; 12330d26623SReactiveMatter} 12430d26623SReactiveMatter 12530d26623SReactiveMatter 12630d26623SReactiveMatter/*____________ basic margins and paddings ____________*/ 12730d26623SReactiveMatter 12830d26623SReactiveMatterp, 12930d26623SReactiveMatterul, 13030d26623SReactiveMatterol, 13130d26623SReactiveMatterdl, 13230d26623SReactiveMatterpre, 13330d26623SReactiveMattertable, 13430d26623SReactiveMatterhr, 13530d26623SReactiveMatterblockquote, 13630d26623SReactiveMatterfigure, 13730d26623SReactiveMatterdetails, 13830d26623SReactiveMatterfieldset, 13930d26623SReactiveMatteraddress { 14030d26623SReactiveMatter margin: 0 0 1.4em 0; /* bottom margin = line-height */ 14130d26623SReactiveMatter padding: 0; 14230d26623SReactiveMatter} 14330d26623SReactiveMatter 14430d26623SReactiveMatterdiv { 14530d26623SReactiveMatter margin: 0; 14630d26623SReactiveMatter padding: 0; 14730d26623SReactiveMatter} 14830d26623SReactiveMatter 14930d26623SReactiveMatter 15030d26623SReactiveMatter/*____________ lists ____________*/ 15130d26623SReactiveMatter 15230d26623SReactiveMatterul, 15330d26623SReactiveMatterol { 15430d26623SReactiveMatter padding: 0 0 0 1.5em; 15530d26623SReactiveMatter} 15630d26623SReactiveMatter[dir=rtl] ul, 15730d26623SReactiveMatter[dir=rtl] ol { 15830d26623SReactiveMatter padding: 0 1.5em 0 0; 15930d26623SReactiveMatter} 16030d26623SReactiveMatter 16130d26623SReactiveMatterli, 16230d26623SReactiveMatterdd { 16330d26623SReactiveMatter padding: 0; 16430d26623SReactiveMatter margin: 0 0 0 1.5em; 16530d26623SReactiveMatter} 16630d26623SReactiveMatter[dir=rtl] li, 16730d26623SReactiveMatter[dir=rtl] dd { 16830d26623SReactiveMatter margin: 0 1.5em 0 0; 16930d26623SReactiveMatter} 17030d26623SReactiveMatter 17130d26623SReactiveMatterdt { 17230d26623SReactiveMatter font-weight: bold; 17330d26623SReactiveMatter margin: 0; 17430d26623SReactiveMatter padding: 0; 17530d26623SReactiveMatter} 17630d26623SReactiveMatter 17730d26623SReactiveMatterli ul, 17830d26623SReactiveMatterli ol, 17930d26623SReactiveMatterli dl, 18030d26623SReactiveMatterdl ul, 18130d26623SReactiveMatterdl ol, 18230d26623SReactiveMatterdl dl { 18330d26623SReactiveMatter margin-bottom: 0; 18430d26623SReactiveMatter padding: 0; 18530d26623SReactiveMatter} 18630d26623SReactiveMatterli li { 18730d26623SReactiveMatter font-size: 100%; 18830d26623SReactiveMatter} 18930d26623SReactiveMatter 19030d26623SReactiveMatterul { 19130d26623SReactiveMatter list-style: disc outside; 19230d26623SReactiveMatter} 19330d26623SReactiveMatterol { 19430d26623SReactiveMatter list-style: decimal outside; 19530d26623SReactiveMatter} 19630d26623SReactiveMatterol ol { 19730d26623SReactiveMatter list-style-type: lower-alpha; 19830d26623SReactiveMatter} 19930d26623SReactiveMatterol ol ol { 20030d26623SReactiveMatter list-style-type: upper-roman; 20130d26623SReactiveMatter} 20230d26623SReactiveMatterol ol ol ol { 20330d26623SReactiveMatter list-style-type: upper-alpha; 20430d26623SReactiveMatter} 20530d26623SReactiveMatterol ol ol ol ol { 20630d26623SReactiveMatter list-style-type: lower-roman; 20730d26623SReactiveMatter} 20830d26623SReactiveMatter 20930d26623SReactiveMatter 21030d26623SReactiveMatter/*____________ tables ____________*/ 21130d26623SReactiveMatter 21230d26623SReactiveMattertable { 21330d26623SReactiveMatter border-collapse: collapse; 21430d26623SReactiveMatter empty-cells: show; 21530d26623SReactiveMatter border-spacing: 0; 21630d26623SReactiveMatter border: 1px solid var(--border-color); 21730d26623SReactiveMatter} 21830d26623SReactiveMatter 21930d26623SReactiveMattercaption { 22030d26623SReactiveMatter caption-side: top; 22130d26623SReactiveMatter text-align: left; 22230d26623SReactiveMatter} 22330d26623SReactiveMatter[dir=rtl] caption { 22430d26623SReactiveMatter text-align: right; 22530d26623SReactiveMatter} 22630d26623SReactiveMatter 22730d26623SReactiveMatterth, 22830d26623SReactiveMattertd { 22930d26623SReactiveMatter padding: .3em .5em; 23030d26623SReactiveMatter margin: 0; 23130d26623SReactiveMatter vertical-align: top; 23230d26623SReactiveMatter border: 1px solid var(--border-color); 23330d26623SReactiveMatter} 23430d26623SReactiveMatterth { 23530d26623SReactiveMatter font-weight: bold; 23630d26623SReactiveMatter background-color: __background_alt__; 23730d26623SReactiveMatter color: inherit; 23830d26623SReactiveMatter text-align: left; 23930d26623SReactiveMatter} 24030d26623SReactiveMatter[dir=rtl] th { 24130d26623SReactiveMatter text-align: right; 24230d26623SReactiveMatter} 24330d26623SReactiveMatter 24430d26623SReactiveMatter 24530d26623SReactiveMatter/*____________ links ____________*/ 24630d26623SReactiveMatter 24730d26623SReactiveMattera { 24830d26623SReactiveMatter} 24930d26623SReactiveMattera:link, 25030d26623SReactiveMattera:visited { 25130d26623SReactiveMatter text-decoration: none; 25230d26623SReactiveMatter color: var(--link-color); 25330d26623SReactiveMatter} 25430d26623SReactiveMatter 25530d26623SReactiveMattera:visited:hover, 25630d26623SReactiveMattera:link:focus, 25730d26623SReactiveMattera:visited:focus, 25830d26623SReactiveMattera:link:active, 25930d26623SReactiveMattera:visited:active { 26030d26623SReactiveMatter text-decoration: none; 26130d26623SReactiveMatter} 26230d26623SReactiveMatter 26330d26623SReactiveMatter 26430d26623SReactiveMatter.dokuwiki a.wikilink2 26530d26623SReactiveMatter{ 26630d26623SReactiveMatter color: var(--link-color-missing); 26730d26623SReactiveMatter} 26830d26623SReactiveMatter 26930d26623SReactiveMattera:hover 27030d26623SReactiveMatter{ 27130d26623SReactiveMatter text-decoration: underline; 27230d26623SReactiveMatter} 27330d26623SReactiveMatter 27430d26623SReactiveMatter 27530d26623SReactiveMatter/*____________ misc ____________*/ 27630d26623SReactiveMatter 27730d26623SReactiveMatterimg, 27830d26623SReactiveMattersvg { 27930d26623SReactiveMatter border-width: 0; 28030d26623SReactiveMatter vertical-align: middle; 28130d26623SReactiveMatter color: #666; 28230d26623SReactiveMatter background-color: transparent; 28330d26623SReactiveMatter font-style: italic; 28430d26623SReactiveMatter} 28530d26623SReactiveMatter 28630d26623SReactiveMatterimg, 28730d26623SReactiveMattersvg, 28830d26623SReactiveMatterobject, 28930d26623SReactiveMatterembed, 29030d26623SReactiveMatteriframe, 29130d26623SReactiveMattervideo, 29230d26623SReactiveMatteraudio { 29330d26623SReactiveMatter max-width: 100%; 29430d26623SReactiveMatter} 29530d26623SReactiveMatter 29630d26623SReactiveMatterimg, 29730d26623SReactiveMattersvg, 29830d26623SReactiveMattervideo { 29930d26623SReactiveMatter height: auto; 30030d26623SReactiveMatter} 30130d26623SReactiveMatter 30230d26623SReactiveMatteriframe { 30330d26623SReactiveMatter border-width: 0; 30430d26623SReactiveMatter background-color: inherit; 30530d26623SReactiveMatter} 30630d26623SReactiveMatter 30730d26623SReactiveMatterbutton img, 30830d26623SReactiveMatterbutton svg { 30930d26623SReactiveMatter max-width: none; 31030d26623SReactiveMatter} 31130d26623SReactiveMatter 31230d26623SReactiveMatterhr { 31330d26623SReactiveMatter border-style: solid; 31430d26623SReactiveMatter border-width: 1px 0 0; 31530d26623SReactiveMatter text-align: center; 31630d26623SReactiveMatter height: 0; 31730d26623SReactiveMatter width: 100%; 31830d26623SReactiveMatter clear: both; 31930d26623SReactiveMatter} 32030d26623SReactiveMatter 32130d26623SReactiveMatteracronym, 32230d26623SReactiveMatterabbr { 32330d26623SReactiveMatter font-style: normal; 32430d26623SReactiveMatter} 32530d26623SReactiveMatteracronym[title], 32630d26623SReactiveMatterabbr[title] { 32730d26623SReactiveMatter cursor: help; 32830d26623SReactiveMatter border-bottom: 1px dotted; 32930d26623SReactiveMatter text-decoration: none; 33030d26623SReactiveMatter} 33130d26623SReactiveMatterem acronym, 33230d26623SReactiveMatterem abbr { 33330d26623SReactiveMatter font-style: italic; 33430d26623SReactiveMatter} 33530d26623SReactiveMatter 33630d26623SReactiveMattermark { 33730d26623SReactiveMatter background: __highlight__; 33830d26623SReactiveMatter color: inherit; 33930d26623SReactiveMatter} 34030d26623SReactiveMatter 34130d26623SReactiveMatterpre, 34230d26623SReactiveMattercode, 34330d26623SReactiveMattersamp, 34430d26623SReactiveMatterkbd { 34530d26623SReactiveMatter font-family: Consolas, "Andale Mono WT", "Andale Mono", "Bitstream Vera Sans Mono", "Nimbus Mono L", Monaco, "Courier New", monospace; 34630d26623SReactiveMatter /* same font stack should be used for ".dokuwiki table.diff td" in _diff.css */ 34730d26623SReactiveMatter font-size: 1em; 34830d26623SReactiveMatter background-color: var(--background-alt); 34930d26623SReactiveMatter color: var(--text-color); 35030d26623SReactiveMatter direction: ltr; 35130d26623SReactiveMatter text-align: left; 35230d26623SReactiveMatter} 35330d26623SReactiveMatterpre { 35430d26623SReactiveMatter border: 1px solid var(--border-color); 35530d26623SReactiveMatter padding: 0 .2em; 35630d26623SReactiveMatter overflow: auto; 35730d26623SReactiveMatter word-wrap: normal; 35830d26623SReactiveMatter} 35930d26623SReactiveMatter 36030d26623SReactiveMatterblockquote { 36130d26623SReactiveMatter padding: 0 .5em; 36230d26623SReactiveMatter border: solid var(--border-color); 36330d26623SReactiveMatter border-width: 0 0 0 .25em; 36430d26623SReactiveMatter} 36530d26623SReactiveMatter[dir=rtl] blockquote { 36630d26623SReactiveMatter border-width: 0 .25em 0 0; 36730d26623SReactiveMatter} 36830d26623SReactiveMatterq:before, 36930d26623SReactiveMatterq:after { 37030d26623SReactiveMatter content: ''; 37130d26623SReactiveMatter} 37230d26623SReactiveMatter 37330d26623SReactiveMattersub, 37430d26623SReactiveMattersup { 37530d26623SReactiveMatter font-size: .8em; 37630d26623SReactiveMatter line-height: 1; 37730d26623SReactiveMatter} 37830d26623SReactiveMattersub { 37930d26623SReactiveMatter vertical-align: sub; 38030d26623SReactiveMatter} 38130d26623SReactiveMattersup { 38230d26623SReactiveMatter vertical-align: super; 38330d26623SReactiveMatter} 38430d26623SReactiveMatter 38530d26623SReactiveMattersmall { 38630d26623SReactiveMatter font-size: .8em; 38730d26623SReactiveMatter} 38830d26623SReactiveMatter 38930d26623SReactiveMatterwbr { 39030d26623SReactiveMatter display: inline-block; 39130d26623SReactiveMatter} 39230d26623SReactiveMatter 39330d26623SReactiveMatter/*____________ forms ____________*/ 39430d26623SReactiveMatter 39530d26623SReactiveMatterform { 39630d26623SReactiveMatter display: inline; 39730d26623SReactiveMatter margin: 0; 39830d26623SReactiveMatter padding: 0; 39930d26623SReactiveMatter} 40030d26623SReactiveMatter 40130d26623SReactiveMatterfieldset { 40230d26623SReactiveMatter padding: .7em 1em 0; 40330d26623SReactiveMatter padding: .7rem 1rem; /* for those browsers understanding :last-child */ 40430d26623SReactiveMatter border: 1px solid #999; 40530d26623SReactiveMatter} 40630d26623SReactiveMatterfieldset > :last-child { 40730d26623SReactiveMatter margin-bottom: 0; 40830d26623SReactiveMatter} 40930d26623SReactiveMatterlegend { 41030d26623SReactiveMatter padding: 0 .1em; 41130d26623SReactiveMatter} 41230d26623SReactiveMatter 41330d26623SReactiveMatterlabel { 41430d26623SReactiveMatter vertical-align: middle; 41530d26623SReactiveMatter cursor: pointer; 41630d26623SReactiveMatter} 41730d26623SReactiveMatter 41830d26623SReactiveMatterinput, 41930d26623SReactiveMattertextarea, 42030d26623SReactiveMatterbutton, 42130d26623SReactiveMatterselect, 42230d26623SReactiveMatteroptgroup, 42330d26623SReactiveMatteroption, 42430d26623SReactiveMatterkeygen, 42530d26623SReactiveMatteroutput, 42630d26623SReactiveMattermeter, 42730d26623SReactiveMatterprogress { 42830d26623SReactiveMatter font: inherit; 42930d26623SReactiveMatter color: inherit; 43030d26623SReactiveMatter /* background-color destroys button look */ 43130d26623SReactiveMatter line-height: normal; 43230d26623SReactiveMatter margin: 0; 43330d26623SReactiveMatter vertical-align: middle; 43430d26623SReactiveMatter -moz-box-sizing: content-box; 43530d26623SReactiveMatter -webkit-box-sizing: content-box; 43630d26623SReactiveMatter box-sizing: content-box; 43730d26623SReactiveMatter} 43830d26623SReactiveMatter 43930d26623SReactiveMatterinput, 44030d26623SReactiveMatterbutton, 44130d26623SReactiveMatterselect, 44230d26623SReactiveMatterkeygen, 44330d26623SReactiveMattertextarea { 44430d26623SReactiveMatter padding: .1em; 44530d26623SReactiveMatter} 44630d26623SReactiveMatterinput[type=radio], 44730d26623SReactiveMatterinput[type=checkbox], 44830d26623SReactiveMatterinput[type=image], 44930d26623SReactiveMatterinput.check { 45030d26623SReactiveMatter padding: 0; 45130d26623SReactiveMatter} 45230d26623SReactiveMatter 45330d26623SReactiveMatterinput[type=submit], 45430d26623SReactiveMatterinput[type=button], 45530d26623SReactiveMatterinput[type=reset], 45630d26623SReactiveMatterinput.button, 45730d26623SReactiveMatterbutton { 45830d26623SReactiveMatter cursor: pointer; 45930d26623SReactiveMatter overflow: visible; 46030d26623SReactiveMatter padding: .1em .4em; 46130d26623SReactiveMatter} 46230d26623SReactiveMatter 46330d26623SReactiveMatterinput[disabled], 46430d26623SReactiveMatterbutton[disabled], 46530d26623SReactiveMatterselect[disabled], 46630d26623SReactiveMattertextarea[disabled], 46730d26623SReactiveMatteroption[disabled], 46830d26623SReactiveMatterinput[readonly], 46930d26623SReactiveMatterbutton[readonly], 47030d26623SReactiveMatterselect[readonly], 47130d26623SReactiveMattertextarea[readonly] { 47230d26623SReactiveMatter cursor: auto; 47330d26623SReactiveMatter opacity: .5; 47430d26623SReactiveMatter} 47530d26623SReactiveMatter 47630d26623SReactiveMatterinput:focus, 47730d26623SReactiveMatterbutton:focus, 47830d26623SReactiveMatterselect:focus, 47930d26623SReactiveMatterkeygen:focus, 48030d26623SReactiveMattertextarea:focus { 48130d26623SReactiveMatter box-shadow: 0 0 5px #999; 48230d26623SReactiveMatter outline: 0; 48330d26623SReactiveMatter 48430d26623SReactiveMatter} 48530d26623SReactiveMatterinput::-moz-focus-inner, 48630d26623SReactiveMatterbutton::-moz-focus-inner { 48730d26623SReactiveMatter border: 0; 48830d26623SReactiveMatter padding: 0; 48930d26623SReactiveMatter} 49030d26623SReactiveMatter 49130d26623SReactiveMatterselect { 49230d26623SReactiveMatter max-width: 100%; 49330d26623SReactiveMatter} 49430d26623SReactiveMatteroptgroup { 49530d26623SReactiveMatter font-style: italic; 49630d26623SReactiveMatter font-weight: bold; 49730d26623SReactiveMatter} 49830d26623SReactiveMatteroption { 49930d26623SReactiveMatter font-style: normal; 50030d26623SReactiveMatter font-weight: normal; 50130d26623SReactiveMatter} 50230d26623SReactiveMatter 50330d26623SReactiveMatter#config__manager tr .input, #config__manager tr input, #config__manager tr textarea, #config__manager tr select,#config__manager fieldset, 50430d26623SReactiveMatter#config__manager tr.default .input, #config__manager tr.default input, #config__manager tr.default textarea, #config__manager tr.default select, #config__manager .selectiondefault 50530d26623SReactiveMatter{ 50630d26623SReactiveMatter color: var(--text-color); 50730d26623SReactiveMatter} 50830d26623SReactiveMatter 50930d26623SReactiveMatter#config__manager tr .input, #config__manager tr input, #config__manager tr textarea, #config__manager tr select 51030d26623SReactiveMatter{ 51130d26623SReactiveMatter background-color: var(--background); 51230d26623SReactiveMatter} 51330d26623SReactiveMatter 51430d26623SReactiveMatterbutton:not(:last-child) 51530d26623SReactiveMatter{ 51630d26623SReactiveMatter margin-right: 16px; 51730d26623SReactiveMatter} 51830d26623SReactiveMatter 51930d26623SReactiveMatter.JSpopup 52030d26623SReactiveMatter{ 52130d26623SReactiveMatter background-color: var(--background) !important; 52230d26623SReactiveMatter border-color: var(--border-color) !important; 52330d26623SReactiveMatter} 52430d26623SReactiveMatter 52530d26623SReactiveMatter 52630d26623SReactiveMatter/*____________ links to wiki pages (addition to _links) ____________*/ 52730d26623SReactiveMatter 52830d26623SReactiveMatter/* existing wikipage */ 52930d26623SReactiveMatter.dokuwiki a.wikilink1 { 53030d26623SReactiveMatter color: var(--link-color-existing); 53130d26623SReactiveMatter background-color: inherit; 53230d26623SReactiveMatter} 53330d26623SReactiveMatter/* not existing wikipage */ 53430d26623SReactiveMatter.dokuwiki a.wikilink2 { 53530d26623SReactiveMatter color: var(--link-color-missing); 53630d26623SReactiveMatter background-color: inherit; 53730d26623SReactiveMatter} 53830d26623SReactiveMatter 53930d26623SReactiveMatter 54030d26623SReactiveMatter/*____________ images ____________*/ 54130d26623SReactiveMatter 54230d26623SReactiveMatter/* embedded images (styles are already partly set in DokuWiki's lib/styles/all.css) */ 54330d26623SReactiveMatter.dokuwiki img.media { 54430d26623SReactiveMatter margin: .2em 0; 54530d26623SReactiveMatter} 54630d26623SReactiveMatter.dokuwiki img.medialeft { 54730d26623SReactiveMatter margin: .2em 1.5em .2em 0; 54830d26623SReactiveMatter} 54930d26623SReactiveMatter.dokuwiki img.mediaright { 55030d26623SReactiveMatter margin: .2em 0 .2em 1.5em; 55130d26623SReactiveMatter} 55230d26623SReactiveMatter.dokuwiki img.mediacenter { 55330d26623SReactiveMatter margin: .2em auto; 55430d26623SReactiveMatter} 55530d26623SReactiveMatter 55630d26623SReactiveMatter 55730d26623SReactiveMatter/*____________ tables ____________*/ 55830d26623SReactiveMatter 55930d26623SReactiveMatter/* div before each table */ 56030d26623SReactiveMatter.dokuwiki div.table { 56130d26623SReactiveMatter} 56230d26623SReactiveMatter 56330d26623SReactiveMatter.dokuwiki table.inline { 56430d26623SReactiveMatter min-width: 50%; 56530d26623SReactiveMatter} 56630d26623SReactiveMatter.dokuwiki table.inline tr:hover td { 56730d26623SReactiveMatter background-color: var(--background-alt); 56830d26623SReactiveMatter} 56930d26623SReactiveMatter.dokuwiki table.inline tr:hover th { 57030d26623SReactiveMatter background-color: var(--border-color); 57130d26623SReactiveMatter} 57230d26623SReactiveMatter 57330d26623SReactiveMatter 57430d26623SReactiveMatter/*____________ code ____________*/ 57530d26623SReactiveMatter 57630d26623SReactiveMatter/* fix if background-color hides underlining */ 57730d26623SReactiveMatter.dokuwiki em.u code { 57830d26623SReactiveMatter text-decoration: underline; 57930d26623SReactiveMatter} 58030d26623SReactiveMatter 58130d26623SReactiveMatter/* filenames for downloadable file and code blocks */ 58230d26623SReactiveMatter.dokuwiki dl.code, 58330d26623SReactiveMatter.dokuwiki dl.file { 58430d26623SReactiveMatter} 58530d26623SReactiveMatter 58630d26623SReactiveMatter.dokuwiki dl.code dt, 58730d26623SReactiveMatter.dokuwiki dl.file dt { 58830d26623SReactiveMatter background-color: var(--background-alt); 58930d26623SReactiveMatter border: solid var(--border-color); 59030d26623SReactiveMatter border-width: 1px 1px 0; 59130d26623SReactiveMatter color: inherit; 59230d26623SReactiveMatter display: inline; 59330d26623SReactiveMatter padding: .1em .5em .2em; 59430d26623SReactiveMatter margin-left: 1em; 59530d26623SReactiveMatter} 59630d26623SReactiveMatter[dir=rtl] .dokuwiki dl.code dt, 59730d26623SReactiveMatter[dir=rtl] .dokuwiki dl.file dt { 59830d26623SReactiveMatter margin-left: 0; 59930d26623SReactiveMatter margin-right: 1em; 60030d26623SReactiveMatter} 60130d26623SReactiveMatter.dokuwiki dl.code dt a, 60230d26623SReactiveMatter.dokuwiki dl.file dt a { 60330d26623SReactiveMatter} 60430d26623SReactiveMatter 60530d26623SReactiveMatter.dokuwiki dl.code dd, 60630d26623SReactiveMatter.dokuwiki dl.file dd { 60730d26623SReactiveMatter margin: 0; 60830d26623SReactiveMatter} 60930d26623SReactiveMatter 61030d26623SReactiveMatter/* for code in <file> */ 61130d26623SReactiveMatter.dokuwiki pre.file, 61230d26623SReactiveMatter.dokuwiki dl.file pre, 61330d26623SReactiveMatter.dokuwiki dl.file dt { 61430d26623SReactiveMatter border-color: var(--border-color); 61530d26623SReactiveMatter} 61630d26623SReactiveMatter 61730d26623SReactiveMatter 61830d26623SReactiveMatter/*____________ media manager ____________*/ 61930d26623SReactiveMatter 62030d26623SReactiveMatter/* some headings in the media manager should not look like headings */ 62130d26623SReactiveMatter#mediamanager__page h2, 62230d26623SReactiveMatter#mediamanager__page h3 { 62330d26623SReactiveMatter font-family: Frutiger, Calibri, Myriad, "Nimbus Sans L", Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif; 62430d26623SReactiveMatter color: var(--text-color); 62530d26623SReactiveMatter} 62630d26623SReactiveMatter 62730d26623SReactiveMatter/* to style button-like div in _fileuploader.css to look like other buttons, 62830d26623SReactiveMatter please add '.qq-upload-button' to the according styles (which don't really exist in this template) */ 62930d26623SReactiveMatter.qq-upload-button { 63030d26623SReactiveMatter border: 1px solid var(--border-color); 63130d26623SReactiveMatter background-color: var(--background-alt); 63230d26623SReactiveMatter padding: 0.125em 0.4em; 63330d26623SReactiveMatter} 63430d26623SReactiveMatter 63530d26623SReactiveMatter/*____________ styling plugin ____________*/ 63630d26623SReactiveMatter 63730d26623SReactiveMatter#plugin__styling.ispopup { 63830d26623SReactiveMatter padding: 1em; 63930d26623SReactiveMatter} 64030d26623SReactiveMatter 64130d26623SReactiveMatter 64230d26623SReactiveMatter/*____________ JS popup ____________*/ 64330d26623SReactiveMatter 64430d26623SReactiveMatter.JSpopup { 64530d26623SReactiveMatter background-color: var(--background); 64630d26623SReactiveMatter color: var(--text-color); 64730d26623SReactiveMatter border: 1px solid var(--border-color); 64830d26623SReactiveMatter line-height: 1.2; 64930d26623SReactiveMatter padding: 0 .2em; 65030d26623SReactiveMatter} 65130d26623SReactiveMatter 65230d26623SReactiveMatter.JSpopup ul, 65330d26623SReactiveMatter.JSpopup ol { 65430d26623SReactiveMatter padding-left: 0; 65530d26623SReactiveMatter} 65630d26623SReactiveMatter[dir=rtl] .JSpopup ul, 65730d26623SReactiveMatter[dir=rtl] .JSpopup ol { 65830d26623SReactiveMatter padding-right: 0; 65930d26623SReactiveMatter} 66030d26623SReactiveMatter 66130d26623SReactiveMatter 66230d26623SReactiveMatter/* CSS starts */ 66330d26623SReactiveMatter 66430d26623SReactiveMatter.hide 66530d26623SReactiveMatter{ 66630d26623SReactiveMatter display: none; 66730d26623SReactiveMatter} 66830d26623SReactiveMatter 66930d26623SReactiveMatter.flex-fill 67030d26623SReactiveMatter{ 67130d26623SReactiveMatter flex-grow: 1; 67230d26623SReactiveMatter} 67330d26623SReactiveMatter 67430d26623SReactiveMatter.left-column { 67530d26623SReactiveMatter display: flex; 67630d26623SReactiveMatter flex-wrap: wrap; 67730d26623SReactiveMatter flex-direction: column; 67830d26623SReactiveMatter gap: 16px; 67930d26623SReactiveMatter} 68030d26623SReactiveMatter 68130d26623SReactiveMatter.right-column { 68230d26623SReactiveMatter display: flex; 68330d26623SReactiveMatter flex-wrap: wrap; 68430d26623SReactiveMatter flex-direction: column; 68530d26623SReactiveMatter flex-grow: 1; 68630d26623SReactiveMatter gap: 16px; 68730d26623SReactiveMatter} 68830d26623SReactiveMatter 68930d26623SReactiveMatter 69030d26623SReactiveMatter 69130d26623SReactiveMatternavbar 69230d26623SReactiveMatter{ 69330d26623SReactiveMatter display: flex; 69430d26623SReactiveMatter border-bottom: 1px solid var(--border-color); 69530d26623SReactiveMatter line-height: 1; 69630d26623SReactiveMatter padding: 8px 0px; 69730d26623SReactiveMatter flex-wrap: wrap; 69830d26623SReactiveMatter gap:16px; 69930d26623SReactiveMatter} 70030d26623SReactiveMatter 70130d26623SReactiveMatternavbar .site-name 70230d26623SReactiveMatter{ 70330d26623SReactiveMatter display: flex; 70430d26623SReactiveMatter gap: 16px; 70530d26623SReactiveMatter align-items: center; 70630d26623SReactiveMatter} 70730d26623SReactiveMatter 70830d26623SReactiveMatter 70930d26623SReactiveMatternavbar .site-name .site-logo 71030d26623SReactiveMatter{ 71130d26623SReactiveMatter width: 24px; 71230d26623SReactiveMatter height: 24px; 71330d26623SReactiveMatter} 71430d26623SReactiveMatternavbar .site-name .site-title 71530d26623SReactiveMatter{ 71630d26623SReactiveMatter font-weight: bold; 71730d26623SReactiveMatter font-size: 1.2rem; 71830d26623SReactiveMatter padding: 8px 0px; 71930d26623SReactiveMatter} 72030d26623SReactiveMatter 72130d26623SReactiveMatternavbar a.site-name, navbar a.site-name:hover 72230d26623SReactiveMatter{ 72330d26623SReactiveMatter color: __title_color__; 72430d26623SReactiveMatter text-decoration: none; 72530d26623SReactiveMatter} 72630d26623SReactiveMatter 72730d26623SReactiveMatternavbar form.search button { 72830d26623SReactiveMatter background-color: transparent; 72930d26623SReactiveMatter background-image: url("images/search.svg"); 73030d26623SReactiveMatter border-width: 0; 73130d26623SReactiveMatter background-size: 14px; 73230d26623SReactiveMatter background-repeat: no-repeat; 73330d26623SReactiveMatter width: 19px; 73430d26623SReactiveMatter height: 14px; 73530d26623SReactiveMatter text-indent: -99999px; 73630d26623SReactiveMatter margin-left: -20px; 73730d26623SReactiveMatter margin-right: 0px; 73830d26623SReactiveMatter box-shadow: none; 73930d26623SReactiveMatter padding: 0; 74030d26623SReactiveMatter position: relative; 74130d26623SReactiveMatter top:0px; 74230d26623SReactiveMatter right: 5px; 74330d26623SReactiveMatter opacity: 0.5; 74430d26623SReactiveMatter} 74530d26623SReactiveMatter 74630d26623SReactiveMatternavbar form.search input 74730d26623SReactiveMatter{ 74830d26623SReactiveMatter padding: 0.5em 1em; 74930d26623SReactiveMatter padding-right: 2em; 75030d26623SReactiveMatter width: 20rem; 75130d26623SReactiveMatter border: 1px solid var(--border-color); 75230d26623SReactiveMatter border-radius: 3px; 75330d26623SReactiveMatter box-sizing: border-box; 75430d26623SReactiveMatter background-color: var(--background); 75530d26623SReactiveMatter} 75630d26623SReactiveMatternavbar form.search input:focus 75730d26623SReactiveMatter{ 75830d26623SReactiveMatter box-shadow: none; 75930d26623SReactiveMatter} 76030d26623SReactiveMatter 76130d26623SReactiveMatter#navbar .left-column 76230d26623SReactiveMatter{ 76330d26623SReactiveMatter flex-direction: row; 76430d26623SReactiveMatter align-items: center; 76530d26623SReactiveMatter} 76630d26623SReactiveMatter#navbar .right-column { 76730d26623SReactiveMatter border: none; 76830d26623SReactiveMatter flex-direction: row-reverse; 76930d26623SReactiveMatter gap: 16px; 77030d26623SReactiveMatter align-items: center; 77130d26623SReactiveMatter} 77230d26623SReactiveMatter 77330d26623SReactiveMatter#qsearch__out 77430d26623SReactiveMatter{ 77530d26623SReactiveMatter display: none; 77630d26623SReactiveMatter padding: 0.5em 1em; 77730d26623SReactiveMatter width: 20rem; 77830d26623SReactiveMatter left: unset; 77930d26623SReactiveMatter top: unset; 78030d26623SReactiveMatter} 78130d26623SReactiveMatter 78230d26623SReactiveMatter#qsearch__out>strong 78330d26623SReactiveMatter{ 78430d26623SReactiveMatter color: __text_alt__; 78530d26623SReactiveMatter margin-bottom: 1em; 78630d26623SReactiveMatter} 78730d26623SReactiveMatter#qsearch__out ul, #qsearch__out ol, #qsearch__out li 78830d26623SReactiveMatter{ 78930d26623SReactiveMatter margin: 0px; 79030d26623SReactiveMatter} 79130d26623SReactiveMatter 79230d26623SReactiveMatter#qsearch__out li 79330d26623SReactiveMatter{ 79430d26623SReactiveMatter margin: 4px 0px; 79530d26623SReactiveMatter} 79630d26623SReactiveMatter 79730d26623SReactiveMatternavbar .right-column .options 79830d26623SReactiveMatter{ 79930d26623SReactiveMatter display: flex; 80030d26623SReactiveMatter flex-direction: row; 80130d26623SReactiveMatter} 80230d26623SReactiveMatter 80330d26623SReactiveMatter 80430d26623SReactiveMatter.page-info 80530d26623SReactiveMatter{ 80630d26623SReactiveMatter margin-top: 24px; 80730d26623SReactiveMatter font-size: 0.9em; 80830d26623SReactiveMatter} 80930d26623SReactiveMatter 81030d26623SReactiveMatter 81130d26623SReactiveMatter 81230d26623SReactiveMatter.site-header 81330d26623SReactiveMatter{ 81430d26623SReactiveMatter display: flex; 81530d26623SReactiveMatter flex-direction: column; 81630d26623SReactiveMatter padding: 8px 0px; 81730d26623SReactiveMatter gap: 8px; 81830d26623SReactiveMatter} 81930d26623SReactiveMatter 82030d26623SReactiveMatter#view>.site-header 82130d26623SReactiveMatter{ 82230d26623SReactiveMatter padding-top: 0px; 82330d26623SReactiveMatter padding-left: 0px; 82430d26623SReactiveMatter padding-right: 0px; 82530d26623SReactiveMatter} 82630d26623SReactiveMatter 82730d26623SReactiveMatter.site-header .site-header-content 82830d26623SReactiveMatter{ 82930d26623SReactiveMatter padding: 8px 0px; 83030d26623SReactiveMatter} 83130d26623SReactiveMatter 83230d26623SReactiveMatter#view>.site-header .site-header-content 83330d26623SReactiveMatter{ 83430d26623SReactiveMatter padding: 0px; 83530d26623SReactiveMatter} 83630d26623SReactiveMatter 83730d26623SReactiveMatter.site-navigation 83830d26623SReactiveMatter{ 83930d26623SReactiveMatter display: flex; 84030d26623SReactiveMatter flex-direction: column; 84130d26623SReactiveMatter gap: 8px; 84230d26623SReactiveMatter} 84330d26623SReactiveMatter 84430d26623SReactiveMatter 84530d26623SReactiveMatter 84630d26623SReactiveMatter.site-header-content>*:last-child, footer>*:last-child 84730d26623SReactiveMatter{ 84830d26623SReactiveMatter margin-bottom: 0px; 84930d26623SReactiveMatter} 85030d26623SReactiveMatter 85130d26623SReactiveMatterfooter 85230d26623SReactiveMatter{ 85330d26623SReactiveMatter padding: 8px 0px; 85430d26623SReactiveMatter border-top: 1px solid var(--border-color); 85530d26623SReactiveMatter} 85630d26623SReactiveMatter 85730d26623SReactiveMatter 85830d26623SReactiveMatter 85930d26623SReactiveMatterarticle#content 86030d26623SReactiveMatter{ 861*f62e0dc4SReactiveMatter margin-top: 16px; 86230d26623SReactiveMatter flex-grow: 1; 86330d26623SReactiveMatter} 86430d26623SReactiveMatter 86530d26623SReactiveMatterarticle#content h1 86630d26623SReactiveMatter{ 86730d26623SReactiveMatter font-size: 2em; 86830d26623SReactiveMatter} 86930d26623SReactiveMatterarticle#content h2 87030d26623SReactiveMatter{ 87130d26623SReactiveMatter font-size: 1.5em; 87230d26623SReactiveMatter} 87330d26623SReactiveMatter 87430d26623SReactiveMatterarticle#content h3 87530d26623SReactiveMatter{ 87630d26623SReactiveMatter font-size: 1.25em; 87730d26623SReactiveMatter} 87830d26623SReactiveMatter 87930d26623SReactiveMatterarticle#content h4 88030d26623SReactiveMatter{ 88130d26623SReactiveMatter font-size: 1em; 88230d26623SReactiveMatter} 88330d26623SReactiveMatter 88430d26623SReactiveMatterh1, h2, h3, h4, h5, h6 88530d26623SReactiveMatter{ 88630d26623SReactiveMatter color: var(--text-color); 88730d26623SReactiveMatter} 88830d26623SReactiveMatter 88930d26623SReactiveMatter.menu 89030d26623SReactiveMatter{ 89130d26623SReactiveMatter position: relative; 89230d26623SReactiveMatter cursor: pointer; 89330d26623SReactiveMatter} 89430d26623SReactiveMatter 89530d26623SReactiveMatter 89630d26623SReactiveMatter.menu .list 89730d26623SReactiveMatter{ 89830d26623SReactiveMatter display: none; 89930d26623SReactiveMatter position: absolute; 90030d26623SReactiveMatter right: 0px; 90130d26623SReactiveMatter background-color: var(--background); 90230d26623SReactiveMatter border: 1px solid var(--border-color); 90330d26623SReactiveMatter min-width: 200px; 90430d26623SReactiveMatter padding: 8px 0px; 90530d26623SReactiveMatter top: 44px; 90630d26623SReactiveMatter z-index: 20000; 90730d26623SReactiveMatter border-radius: 3px; 90830d26623SReactiveMatter} 90930d26623SReactiveMatter.menu .list li 91030d26623SReactiveMatter{ 91130d26623SReactiveMatter list-style: none; 91230d26623SReactiveMatter margin: 0px; 91330d26623SReactiveMatter padding: 0px; 91430d26623SReactiveMatter} 91530d26623SReactiveMatter 91630d26623SReactiveMatter.menu .list li>a 91730d26623SReactiveMatter{ 91830d26623SReactiveMatter display: flex; 91930d26623SReactiveMatter flex-direction: row-reverse; 92030d26623SReactiveMatter justify-content: flex-end; 92130d26623SReactiveMatter align-items: center; 92230d26623SReactiveMatter gap: 16px; 92330d26623SReactiveMatter text-decoration: none; 92430d26623SReactiveMatter color: var(--text-color) ; 92530d26623SReactiveMatter padding: 4px 16px ; 92630d26623SReactiveMatter} 92730d26623SReactiveMatter.menu .list li>a:hover 92830d26623SReactiveMatter{ 92930d26623SReactiveMatter background-color: __background_alt__; 93030d26623SReactiveMatter} 93130d26623SReactiveMatter.menu .list li>a svg 93230d26623SReactiveMatter{ 93330d26623SReactiveMatter fill: __text_alt__; 93430d26623SReactiveMatter} 93530d26623SReactiveMatter 93630d26623SReactiveMatter.menu .list li.top 93730d26623SReactiveMatter{ 93830d26623SReactiveMatter display: none; 93930d26623SReactiveMatter} 94030d26623SReactiveMatter 94130d26623SReactiveMatter.menu .list .user-name 94230d26623SReactiveMatter{ 94330d26623SReactiveMatter padding: 8px 16px; 94430d26623SReactiveMatter text-align: center; 94530d26623SReactiveMatter font-weight: bold; 94630d26623SReactiveMatter} 94730d26623SReactiveMatter 94830d26623SReactiveMatter.menu .button 94930d26623SReactiveMatter{ 95030d26623SReactiveMatter display: flex; 95130d26623SReactiveMatter gap: 4px; 95230d26623SReactiveMatter align-items: center; 95330d26623SReactiveMatter color: __text_alt__; 95430d26623SReactiveMatter} 95530d26623SReactiveMatter 95630d26623SReactiveMatter.menu .button:hover 95730d26623SReactiveMatter{ 95830d26623SReactiveMatter color: var(--text-color); 95930d26623SReactiveMatter} 96030d26623SReactiveMatter 96130d26623SReactiveMatter.user-menu .button::before { 96230d26623SReactiveMatter mask-image: url('images/user-circle.svg'); 96330d26623SReactiveMatter} 96430d26623SReactiveMatter 96530d26623SReactiveMatter.page-menu .button::before{ 96630d26623SReactiveMatter mask-image: url('images/document-text.svg'); 96730d26623SReactiveMatter} 96830d26623SReactiveMatter 96930d26623SReactiveMatter.site-menu .button::before{ 97030d26623SReactiveMatter mask-image: url('images/server.svg'); 97130d26623SReactiveMatter} 97230d26623SReactiveMatter 97330d26623SReactiveMatter#showhidesidemenu .button::before 97430d26623SReactiveMatter{ 97530d26623SReactiveMatter mask-image: url('images/menu.svg'); 97630d26623SReactiveMatter} 97730d26623SReactiveMatter 97830d26623SReactiveMatter#showhideappoptions .button::before 97930d26623SReactiveMatter{ 98030d26623SReactiveMatter mask-image: url('images/three-dots-vertical.svg'); 98130d26623SReactiveMatter} 98230d26623SReactiveMatter 98330d26623SReactiveMatter 98430d26623SReactiveMatter.menu .button::before, .mobile.icon .button::before 98530d26623SReactiveMatter{ 98630d26623SReactiveMatter display: block; 98730d26623SReactiveMatter content: ""; 98830d26623SReactiveMatter background-size: 1em; 98930d26623SReactiveMatter mask-repeat: no-repeat; 99030d26623SReactiveMatter mask-size: contain; 99130d26623SReactiveMatter height: 1.2em; 99230d26623SReactiveMatter width: 1.2em; 99330d26623SReactiveMatter opacity: 0.9; 99430d26623SReactiveMatter background: __text_alt__; 99530d26623SReactiveMatter} 99630d26623SReactiveMatter 99730d26623SReactiveMatter.menu .button:hover::before 99830d26623SReactiveMatter{ 99930d26623SReactiveMatter opacity: 1; 100030d26623SReactiveMatter} 100130d26623SReactiveMatter 100230d26623SReactiveMatter 100330d26623SReactiveMatter 100430d26623SReactiveMatter.options 100530d26623SReactiveMatter{ 100630d26623SReactiveMatter display: flex; 100730d26623SReactiveMatter gap: 16px; 100830d26623SReactiveMatter} 100930d26623SReactiveMatter 101030d26623SReactiveMatter 101130d26623SReactiveMatternavbar .options 101230d26623SReactiveMatter{ 101330d26623SReactiveMatter gap: 0px; 101430d26623SReactiveMatter} 101530d26623SReactiveMatter 101630d26623SReactiveMatternavbar .options .menu 101730d26623SReactiveMatter{ 101830d26623SReactiveMatter padding: 8px; 101930d26623SReactiveMatter} 102030d26623SReactiveMatter 102130d26623SReactiveMatter.mobile.icon 102230d26623SReactiveMatter{ 102330d26623SReactiveMatter display: none; 102430d26623SReactiveMatter cursor: pointer; 102530d26623SReactiveMatter} 102630d26623SReactiveMatter 102730d26623SReactiveMatter.mobile-menu 102830d26623SReactiveMatter{ 102930d26623SReactiveMatter display: none; 103030d26623SReactiveMatter} 103130d26623SReactiveMatter 103230d26623SReactiveMatter/* Correcting Dokuwiki defaults */ 103330d26623SReactiveMatterul.actions, .dokuwiki .editBar .editButtons 103430d26623SReactiveMatter{ 103530d26623SReactiveMatter display: flex; 103630d26623SReactiveMatter gap: 10px; 103730d26623SReactiveMatter flex-wrap: wrap; 103830d26623SReactiveMatter} 103930d26623SReactiveMatter#wiki__editbar 104030d26623SReactiveMatter{ 104130d26623SReactiveMatter margin-top: 15px; 104230d26623SReactiveMatter display: flex; 104330d26623SReactiveMatter flex-direction: column; 104430d26623SReactiveMatter gap: 15px; 104530d26623SReactiveMatter} 104630d26623SReactiveMatter 104730d26623SReactiveMatterdiv#sidebar 104830d26623SReactiveMatter{ 104930d26623SReactiveMatter width: var(--sidebar-width); 105030d26623SReactiveMatter border-right: 1px solid var(--border-color); 105130d26623SReactiveMatter flex-shrink:0; 105230d26623SReactiveMatter flex-grow: 0; 105330d26623SReactiveMatter} 105430d26623SReactiveMatter 105530d26623SReactiveMatterarticle#content 105630d26623SReactiveMatter{ 105730d26623SReactiveMatter position: relative; 105830d26623SReactiveMatter} 105930d26623SReactiveMatter 106030d26623SReactiveMatter#dw__toc 106130d26623SReactiveMatter{ 106230d26623SReactiveMatter background-color: transparent; 106330d26623SReactiveMatter border: none; 106430d26623SReactiveMatter position: absolute; 106530d26623SReactiveMatter right: 0px; 106630d26623SReactiveMatter width: 15em; 106730d26623SReactiveMatter} 106830d26623SReactiveMatter 106930d26623SReactiveMatter#dw__toc>div 107030d26623SReactiveMatter{ 107130d26623SReactiveMatter background-color: var(--background); 107230d26623SReactiveMatter border: 1px solid var(--border-color); 107330d26623SReactiveMatter border-radius: 3px; 107430d26623SReactiveMatter margin-top: 28px; 107530d26623SReactiveMatter width: 100%; 107630d26623SReactiveMatter padding: 0.5em 1em; 107730d26623SReactiveMatter} 107830d26623SReactiveMatter 107930d26623SReactiveMatterarticle#content #dw__toc .toggle::before 108030d26623SReactiveMatter{ 108130d26623SReactiveMatter display: block; 108230d26623SReactiveMatter content: ""; 108330d26623SReactiveMatter width: 24px; 108430d26623SReactiveMatter height: 24px; 108530d26623SReactiveMatter background: __text_alt__; 108630d26623SReactiveMatter mask: url('images/bullets.svg'); 108730d26623SReactiveMatter mask-size: contain; 108830d26623SReactiveMatter cursor: pointer; 108930d26623SReactiveMatter opacity: 0.7; 109030d26623SReactiveMatter position: absolute; 109130d26623SReactiveMatter right: 0px; 109230d26623SReactiveMatter} 109330d26623SReactiveMatter 109430d26623SReactiveMatterarticle#content #dw__toc .toggle 109530d26623SReactiveMatter{ 109630d26623SReactiveMatter height: 0px; 109730d26623SReactiveMatter margin: 0px; 109830d26623SReactiveMatter padding: 0px; 109930d26623SReactiveMatter overflow: hidden; 110030d26623SReactiveMatter} 110130d26623SReactiveMatter 110230d26623SReactiveMatter#dw__toc 110330d26623SReactiveMatter{ 110430d26623SReactiveMatter display: none; 110530d26623SReactiveMatter} 110630d26623SReactiveMatter 110730d26623SReactiveMatter#config__manager fieldset, #config__manager tr.default .input, #config__manager .value input, 110830d26623SReactiveMatter#config__manager tr.default .input, #config__manager tr.default input, #config__manager tr.default textarea, #config__manager tr.default select, #config__manager .selectiondefault 110930d26623SReactiveMatter{ 111030d26623SReactiveMatter background: none; 111130d26623SReactiveMatter} 111230d26623SReactiveMatter 111330d26623SReactiveMatter#config__manager .value input, #config__manager .value select, #config__manager .value textarea 111430d26623SReactiveMatter{ 111530d26623SReactiveMatter border: 1px solid var(--border-color); 111630d26623SReactiveMatter padding: 0.5em 1em; 111730d26623SReactiveMatter 111830d26623SReactiveMatter} 111930d26623SReactiveMatter#config__manager .value input:focus, #config__manager .value select:focus, #config__manager .value textarea:focus 112030d26623SReactiveMatter{ 112130d26623SReactiveMatter border: 1px solid #00b7ff; 112230d26623SReactiveMatter background-color: var(--background); 112330d26623SReactiveMatter box-shadow: none; 112430d26623SReactiveMatter} 112530d26623SReactiveMatter 112630d26623SReactiveMatter.dokuwiki #config__manager table.inline tr:hover td 112730d26623SReactiveMatter{ 112830d26623SReactiveMatter background-color: var(--background); 112930d26623SReactiveMatter} 113030d26623SReactiveMatter 113130d26623SReactiveMatter.dokuwiki .editBar .summary 113230d26623SReactiveMatter{ 113330d26623SReactiveMatter margin-bottom: 16px; 113430d26623SReactiveMatter} 113530d26623SReactiveMatter 113630d26623SReactiveMatter.dokuwiki .editBar .summary input 113730d26623SReactiveMatter{ 113830d26623SReactiveMatter background: var(--background); 113930d26623SReactiveMatter border: 1px solid var(--border-color); 114030d26623SReactiveMatter padding: 0.2em 0.5em; 114130d26623SReactiveMatter border-radius: 3px; 114230d26623SReactiveMatter margin-left: 10px; 114330d26623SReactiveMatter margin-right: 10px; 114430d26623SReactiveMatter} 114530d26623SReactiveMatter 114630d26623SReactiveMatter.dokuwiki .editBar .summary input.missing 114730d26623SReactiveMatter{ 114830d26623SReactiveMatter background: none; 114930d26623SReactiveMatter border-color: red; 115030d26623SReactiveMatter 115130d26623SReactiveMatter} 115230d26623SReactiveMatter 115330d26623SReactiveMatterpre.code 115430d26623SReactiveMatter{ 115530d26623SReactiveMatter padding: 0.5em 1em; 115630d26623SReactiveMatter} 115730d26623SReactiveMatter 115830d26623SReactiveMatter#dw__toc ul li div.li 115930d26623SReactiveMatter{ 116030d26623SReactiveMatter padding: 0.25em; 116130d26623SReactiveMatter} 116230d26623SReactiveMatter 116330d26623SReactiveMatter.plain-toolbar li svg 116430d26623SReactiveMatter{ 116530d26623SReactiveMatter display: none; 116630d26623SReactiveMatter} 116730d26623SReactiveMatter 116830d26623SReactiveMatter.plain-toolbar 116930d26623SReactiveMatter{ 117030d26623SReactiveMatter padding: 8px 0px; 117130d26623SReactiveMatter display: flex; 117230d26623SReactiveMatter flex-wrap: wrap; 117330d26623SReactiveMatter gap: 16px; 117430d26623SReactiveMatter flex-direction: row; 117530d26623SReactiveMatter} 117630d26623SReactiveMatter 117730d26623SReactiveMatter.plain-toolbar li 117830d26623SReactiveMatter{ 117930d26623SReactiveMatter list-style: none; 118030d26623SReactiveMatter padding: 0px; 118130d26623SReactiveMatter margin:0px; 118230d26623SReactiveMatter} 118330d26623SReactiveMatter 118430d26623SReactiveMatter 118530d26623SReactiveMatterbody.dokuwiki, #main 118630d26623SReactiveMatter{ 118730d26623SReactiveMatter display: flex; 118830d26623SReactiveMatter flex-direction: column; 118930d26623SReactiveMatter} 119030d26623SReactiveMatter 119130d26623SReactiveMatter#main, #content 119230d26623SReactiveMatter{ 119330d26623SReactiveMatter flex-grow: 1; 119430d26623SReactiveMatter} 119530d26623SReactiveMatter 119630d26623SReactiveMatternavbar .site-tagline 119730d26623SReactiveMatter{ 119830d26623SReactiveMatter font-size: 0.9em; 119930d26623SReactiveMatter}