2020-10-11 15:19:26 +02:00
// is located in dokuwiki/conf/userall.css
@media screen {
2021-02-21 13:06:02 +01:00
html , body {
2021-02-21 11:40:01 +01:00
background : var ( -- background ) ;
color : var ( -- text ) ;
2020-10-11 20:02:35 +02:00
# dokuwiki__site {
2020-10-17 17:10:19 +02:00
. site {
. topbar { // _old_ topbar (pre ~2015; plugin)
left : 0 ;
top : 0 ;
width : 100 % ;
position : absolute ;
ul {
background-color : __background_alt__ ;
border-bottom-left-radius : 5 px ;
border-bottom-right-radius : 5 px ;
border-width : 0 1 px 1 px ;
border : solid __border__ ;
2021-02-21 11:40:01 +01:00
box-shadow : none ;
2020-10-17 17:10:19 +02:00
list-style : none ;
margin : 0 auto ;
max-width : 530 px ; /* change accordingly */
overflow : hidden ;
padding : 0 ;
text-align : center ;
li {
display : inline-block ;
font-size : 95 % ;
margin : 0 ;
padding : 0 2 px ;
a {
2021-09-14 14:07:24 +02:00
color : var ( -- text ) ;
2020-10-17 17:10:19 +02:00
display : inline-block ;
min-height : 22 px ; /* make sure icons are not cut off (most icons are 16x16) */
}
}
}
}
# dokuwiki__header {
padding-top : 3 .5 em ;
2021-02-21 11:40:01 +01:00
a {
color : var ( -- text ) !important ;
& : hover {
text-decoration-style : dotted !important ;
}
}
2020-10-17 17:10:19 +02:00
. group {
2021-02-21 13:06:02 +01:00
. headings h1 a {
text-decoration-thickness : 1 px !important ;
2021-09-14 14:07:24 +02:00
img {
filter : var ( -- invert - light ) ;
}
2021-02-21 13:06:02 +01:00
}
2020-10-17 17:10:19 +02:00
. tools {
# dokuwiki__usertools {
top : 2 em ;
}
2021-09-14 14:07:24 +02:00
# dokuwiki__sitetools {
. search {
input {
background : var ( -- background-contrast ) ;
border : 0 ;
box-shadow : none ;
color : var ( -- text ) ;
padding : 10 px ;
}
button {
filter : var ( -- invert - dark ) ;
}
}
}
2020-10-17 17:10:19 +02:00
}
}
2021-02-21 11:40:01 +01:00
. breadcrumbs , . youarehere {
border : none !important ;
}
2020-10-17 17:10:19 +02:00
}
. wrapper {
# dokuwiki__aside {
2021-09-14 14:07:24 +02:00
a {
color : var ( -- text ) !important ;
}
2020-10-17 17:10:19 +02:00
. aside {
2021-02-21 13:06:02 +01:00
background : var ( -- background ) ;
box-shadow : none ;
2020-10-17 17:10:19 +02:00
. content {
. group {
. dtree {
2020-10-19 10:20:09 +02:00
//.clip {
2020-10-17 17:10:19 +02:00
. dTreeNode {
2021-09-14 14:07:24 +02:00
margin : 5 px 0 ;
2020-10-17 17:10:19 +02:00
position : relative ;
2020-10-20 16:46:39 +02:00
& : first-of-type {
a . navSel {
background : transparent ;
border-color : transparent ;
2021-09-14 14:07:24 +02:00
color : var ( -- nom-blue ) ;
2020-10-20 16:46:39 +02:00
}
}
2020-10-17 17:10:19 +02:00
& : hover {
position : unset ;
}
img {
z-index : 3 ;
position : relative ;
}
a {
2020-10-17 19:17:38 +02:00
& . navSel {
2021-09-14 14:07:24 +02:00
background : var ( -- nom-blue ) ;
border-color : var ( -- nom-blue-dark ) ;
color : var ( -- nom-blue-text ) !important ;
2020-10-17 19:17:38 +02:00
}
2021-09-14 14:07:24 +02:00
& . navSel ,
& . node ,
& . nodeFdUrl ,
2020-10-17 17:10:19 +02:00
& . nodeSel ,
& . nodeUrl {
border : 1 px solid transparent ;
2020-10-17 19:17:38 +02:00
border-radius : 2 px ;
2020-10-17 17:10:19 +02:00
margin : - 2 px 0 0 - 17 px ;
padding : 3 px 3 px 3 px 17 px ;
position : absolute ;
transition : background .1 s , color .1 s , border .1 s ;
& : focus ,
& : hover { // ueberlange Menupunkte; Hoverefekt
2021-09-14 14:07:24 +02:00
background : var ( -- nom-blue-dark ) ;
border-color : var ( -- nom-blue-dark ) ;
color : var ( -- nom-blue-text ) !important ;
2020-10-17 17:10:19 +02:00
text-decoration : none ;
z-index : 2 ;
}
}
}
}
2020-10-19 10:20:09 +02:00
//}
2020-10-17 17:10:19 +02:00
}
}
}
}
}
# dokuwiki__content {
2021-09-14 14:07:24 +02:00
a {
color : var ( -- link ) !important ;
text-underline-offset : 3 px !important ;
& : hover {
text-decoration-style : dotted !important ;
}
}
2020-10-17 17:10:19 +02:00
. pad {
2020-10-17 18:39:10 +02:00
. pageId {
span {
2021-09-14 14:07:24 +02:00
background-color : var ( -- background-contrast ) ;
border : 0 ;
box-shadow : var ( -- box-shadow ) !important ;
color : var ( -- text ) ;
padding : 0 .5 em 1 em ;
2020-10-17 18:39:10 +02:00
}
}
2020-10-17 17:10:19 +02:00
. page {
2021-02-21 11:40:01 +01:00
background : var ( -- background-contrast ) ;
2021-09-14 14:07:24 +02:00
border : 0 ;
border-radius : 0 ;
box-shadow : var ( -- box-shadow ) !important ;
2020-10-17 17:10:19 +02:00
counter-reset : level1 ; // content only
2020-10-17 18:39:10 +02:00
h1 {
counter-reset : level2 ;
}
h2 {
counter-reset : level3 ;
& : before {
content : counter ( level2 ) " " ;
counter-increment : level2 ;
}
}
h3 {
counter-reset : level4 ;
& : before {
content : counter ( level2 ) " . " counter ( level3 ) " " ;
counter-increment : level3 ;
}
}
h4 {
counter-reset : level5 ;
& : before {
content : counter ( level2 ) " . " counter ( level3 ) " . " counter ( level4 ) " " ;
counter-increment : level4 ;
}
}
h5 {
& : before {
content : counter ( level2 ) " . " counter ( level3 ) " . " counter ( level4 ) " . " counter ( level5 ) " " ;
counter-increment : level5 ;
}
}
2021-09-14 14:07:24 +02:00
li {
. li {
color : var ( -- text ) ;
}
}
2020-10-17 17:10:19 +02:00
# dw__toc { // Inhaltsverzeichnis
2021-09-14 14:07:24 +02:00
background : var ( -- background ) ;
border : 0 ;
margin : 0 0 .5 em 1 .4 em ;
padding : 0 .5 em ;
2020-10-17 17:10:19 +02:00
& : after ,
& : before { // toc only; Vor und nach Inhaltsverzeichnis Counter reset machen
counter-reset : level1 ; content : " " ;
}
h3 {
& : before { // Inhaltsverzeichnis-Ueberschrift soll keine Nummer 0.1 haben.
content : " "
}
2021-09-15 22:49:50 +02:00
strong { // Knopf zum öffnen / schließen des Inhaltsverzeichnisses
filter : var ( -- invert - dark ) ;
}
2020-10-17 17:10:19 +02:00
}
div {
ul . toc {
2021-09-15 22:49:50 +02:00
padding : 0 0 0 0 .5 em ;
2021-09-14 14:07:24 +02:00
a {
color : var ( -- text ) !important ;
text-decoration : none !important ;
& : hover {
text-decoration : underline !important ;
text-decoration-style : dotted !important ;
}
}
2021-09-15 22:49:50 +02:00
li {
list-style-image : unset ; // Punkte entfernt, da semantisch falsch
& . level1 {
counter-reset : level2 ;
a : before {
content : counter ( level1 ) " " ;
counter-increment : level1 ;
}
2020-10-17 17:10:19 +02:00
}
2021-09-15 22:49:50 +02:00
& . level2 {
counter-reset : level3 ;
a : before {
content : counter ( level1 ) " . " counter ( level2 ) " " ;
counter-increment : level2 ;
}
2020-10-17 17:10:19 +02:00
}
2021-09-15 22:49:50 +02:00
& . level3 {
counter-reset : level4 ;
a : before {
content : counter ( level1 ) " . " counter ( level2 ) " . " counter ( level3 ) " " ;
counter-increment : level3 ;
}
2020-10-17 17:10:19 +02:00
}
2021-09-15 22:49:50 +02:00
& . level4 {
counter-reset : level5 ;
a : before {
content : counter ( level1 ) " . " counter ( level2 ) " . " counter ( level3 ) " . " counter ( level4 ) " " ;
counter-increment : level4 ;
}
2021-09-14 14:07:24 +02:00
}
2021-09-15 22:49:50 +02:00
& . level5 {
a : before {
content : counter ( level1 ) " . " counter ( level2 ) " . " counter ( level3 ) " . " counter ( level4 ) " . " counter ( level5 ) " " ;
counter-increment : level5 ;
}
2020-10-17 17:10:19 +02:00
}
}
}
}
}
2020-10-17 18:39:10 +02:00
div {
2021-09-14 14:07:24 +02:00
. wrap_tip { // Information / Hinweis
background-color : var ( -- yellow ) ;
border-radius : 10 px ;
2021-09-15 22:49:50 +02:00
color : var ( -- text - dark ) ;
}
. wrap_info {
background-color : var ( -- grey ) ;
border-radius : 10 px ;
color : var ( -- text - dark ) ;
}
. wrap_download {
background-color : var ( -- green ) ;
border-radius : 10 px ;
color : var ( -- text - dark ) ;
}
. wrap_important {
border-radius : 10 px ;
color : var ( -- text - dark ) ;
}
. wrap_help {
border-radius : 10 px ;
color : var ( -- text - dark ) ;
}
. wrap_alert {
border-radius : 10 px ;
color : var ( -- text - dark ) ;
}
table . inline {
thead , tbody {
tr th {
color : var ( -- text - dark ) ;
}
}
}
pre {
filter : var ( -- invert - dark ) ;
2021-09-14 14:07:24 +02:00
}
2020-10-17 18:39:10 +02:00
. dokuteaser {
p {
. media {
. mediaright {
margin-top : 0 ;
}
}
. wikilink1 {
display : initial ;
& : last-child {
display : block ;
}
}
}
2020-10-17 17:10:19 +02:00
}
}
}
. thumb2 { // Bild ohne Rahmen
2020-10-11 20:02:35 +02:00
padding-bottom : 16 px ;
2021-09-14 14:07:24 +02:00
. thumbinner {
background-color : transparent ;
border : 0 ;
padding : 0 ;
. thumbcaption {
padding : 10 px 0 ;
}
}
2020-10-11 20:02:35 +02:00
}
}
}
2021-09-15 22:49:50 +02:00
# dokuwiki__pagetools {
. tools ul {
background-color : var ( -- background-contrast ) ;
border-color : transparent ;
box-shadow : var ( -- box-shadow ) ;
& : hover {
border-color : var ( -- border ) ;
}
li {
a {
color : var ( -- text ) ;
& : hover {
background-color : var ( -- background ) ;
}
}
}
}
}
2020-10-11 20:02:35 +02:00
}
}
}
}
2020-10-17 17:10:19 +02:00
}
2020-10-11 15:19:26 +02:00
@media only screen and ( max-width : 480 px ) {
2020-10-17 17:10:19 +02:00
body {
# dokuwiki__site {
. site {
. topbar { // _old_ topbar (pre ~2015; plugin)
position : static ; // move topbar back to the bottom
}
# dokuwiki__header {
padding-top : .5 em ;
}
}
2020-10-11 15:19:26 +02:00
}
2020-10-17 17:10:19 +02:00
}
2020-10-11 15:19:26 +02:00
2020-10-17 17:10:19 +02:00
}
2020-10-11 15:19:26 +02:00
@media print {
2020-10-17 17:10:19 +02:00
body {
# dokuwiki__site {
. site {
. topbar { // _old_ topbar (pre ~2015; plugin)
display : none ; // don't print the topbar
}
}
2020-10-11 15:19:26 +02:00
}
2020-10-17 17:10:19 +02:00
}
}