/*--------------------------------------------------------------------- List deep ---------------------------------------------------------------------*/ div.dokuwiki div.wrap_list-deep ol { list-style-type: none; } div.dokuwiki div.wrap_list-deep > ol { counter-reset: leva 0; /* set to one lower than intended value of first list item */ } div.dokuwiki div.wrap_list-deep ol li div.li::before { counter-increment: leva; content: counter(leva) ". "; color: inherit; font-weight: bold; } /* ~~~~~~ */ div.dokuwiki div.wrap_list-deep ol ol { list-style-type: none; } div.dokuwiki div.wrap_list-deep > ol ol { counter-reset: levb 0; /* set to one lower than intended value of first list item */ } div.dokuwiki div.wrap_list-deep ol li li div.li::before { counter-increment: levb; content: counter(leva) "." counter(levb) ". "; color: inherit; font-weight: bold; } /* ~~~~~~ */ div.dokuwiki div.wrap_list-deep ol ol ol { list-style-type: none; } div.dokuwiki div.wrap_list-deep > ol ol ol { counter-reset: levc 0; /* set to one lower than intended value of first list item */ } div.dokuwiki div.wrap_list-deep ol ol ol div.li::before { counter-increment: levc; content: counter(leva) "." counter(levb) "." counter(levc) ". "; color: inherit; font-weight: bold; } /*--------------------------------------------------------------------- Nicebox From: https://www.dokuwiki.org/plugin:wrap:extensions ---------------------------------------------------------------------*/ div.dokuwiki { div.plugin_wrap { &.wrap_nicebox { /* Inspired by hugo template seen on https://thomas-leister.de/en/mailserver-debian-stretch/ */ margin-left: 40px; margin-right: 40px; margin-top: 2rem; margin-bottom: 2rem; padding: 20px 25px; border-radius: 5px; text-align: left; width: auto !important; background-image: initial; min-height: initial; background: #f5f9f7; color: #0587af; border-left: 10px solid #B2EFFF; p:last-child { margin: 0; } &.wrap_red { /* From hugo template seen on https://thomas-leister.de/en/mailserver-debian-stretch/ */ border-left: 10px solid #d9534f; background: #fdf7f7; color: black; } &.wrap_orange { /* From hugo template seen on https://thomas-leister.de/en/mailserver-debian-stretch/ */ border-left: 10px solid #fbaf43; background: #fcf8f2; color: black; } &.wrap_green { border-left: 10px solid #8dde4e; background: #f4ffee; color: black; } &.wrap_yellow { border-left: 10px solid #fff15a; background: #fffded; color: black; } &.wrap_blue { border-left: 10px solid #4f8cdf; background: #f5f7fa; color: black; } &.wrap_purple { border-left: 10px solid #c489ef; background: #f1eef4; color: black; } &.wrap_marine { border-left: 10px solid #4bd29c; background: #f5f9f7; color: black; } } } } /*--------------------------------------------------------------------- Borders ---------------------------------------------------------------------*/ div.dokuwiki div.wrap_border { border:1px solid black; padding:5px; margin:2px; } div.dokuwiki div.wrap_border h1, div.dokuwiki div.wrap_border h2, div.dokuwiki div.wrap_border h3, div.dokuwiki div.wrap_border h4, div.dokuwiki div.wrap_border h5 { padding-top:0; margin:0; } /*--------------------------------------------------------------------- formalbox ---------------------------------------------------------------------*/ .wrap_formalbox { padding: 10px 10px 10px 15px; margin-bottom: 1em; background: #f5f5f5; border: 1px solid #FFF; border-radius: 5px; box-shadow: 1px 2px 4px #aaa; } .wrap_formalbox p { margin:0; } .wrap_formalbox table { width:100%; margin-top:5px; margin-bottom:5px; font-size: 80%; } .wrap_formalbox table, .wrap_formalbox tr, .wrap_formalbox td { border:0px; } .wrap_formalbox div { margin:0 !important; }