/*! * DokuWiki Bootstrap3 Template: Template * * Home http://dokuwiki.org/template:bootstrap3 * Author Giuseppe Di Terlizzi * License GPL 2 (http://www.gnu.org/licenses/gpl.html) */ @import url("css.php?f=bootstrap.css"); html { -ms-overflow-style: scrollbar; } body { &.default.dw-page-on-panel, &.optional.dw-page-on-panel, { background: #FEFEFE; } } /** * Links and Interwiki icons */ a.urlextern { background-image: url('iconify.php?icon=mdi-earth-arrow-right.svg&color=%23666666') !important; } a.mail { background-image: url('iconify.php?icon=mdi-email.svg&color=%23666666') !important; } a.iw_user { background-image: url('iconify.php?icon=mdi-account.svg'); } a.iw_wp, a.iw_wpde, a.iw_wpes, a.iw_wpfr, a.iw_wpjp, a.iw_wpru, a.iw_wpmeta, a.iw_wppl { background-image: url('iconify.php?icon=mdi-wikipedia.svg'); } a.iw_go { background-image: url('iconify.php?icon=mdi-google.svg&color=%234285f4'); } a.iw_skype { background-image: url('iconify.php?icon=mdi-skype.svg&color=%2300aff0'); } a.iw_phpfn { background-image: url('iconify.php?icon=mdi-elephant.svg&color=%23858eb8'); } a.iw_callto, a.iw_tel { background-image: url('iconify.php?icon=mdi-phone.svg'); } a.iw_amazon, a.iw_amazon_de, a.iw_amazon_uk { background-image: url('iconify.php?icon=mdi-amazon.svg'); } a.iw_man { background-image: url('iconify.php?icon=mdi-book.svg'); } a.iw_paypal { background-image: url('iconify.php?icon=mdi-paypal.svg&color=%2324397c'); } aside, .dw__dropdown_page { word-wrap: break-word; h1, h2, h3, h4 h5 { margin: 10px 0 5px 0; } h1 { font-size: 1.8em; } h2 { font-size: 1.6em; } h3 { font-size: 1.4em; } h4 { font-size: 1.2em; } h5 { font-size: 1em; } .page-header { margin: 10px 0; } .panel-heading { cursor: pointer; } .nav { ul { padding-left: 10px; } li { a { padding: 5px 10px !important; } a.urlextern, a.mail, a.mediafile { padding-left: 28px !important; background-position: 8px center; } } } } pre.code { white-space: pre-wrap; } input, textarea, select { font-weight: 400; } body, main { position: relative; } /* Ordered list style */ ol { list-style: decimal outside; } /* Decimal: 1. 2. 3. ... */ ol ol { list-style-type: lower-alpha; } /* Alpha (lowercase): a. b. c. ... */ ol ol ol { list-style-type: upper-roman; } /* Roman (uppercase): I. II. III. ... */ ol ol ol ol { list-style-type: upper-alpha; } /* Alpha (uppercase): A. B. C. ... */ ol ol ol ol ol { list-style-type: lower-roman; } /* Roman (lowercase): i. ii. iii. ... */ /* Header */ header { nav { .navbar-brand { padding-top: 10px; padding-bottom: 10px; } #dw__tagline { font-size: 0.6em; line-height: 0.6em; white-space: nowrap; } #dw__search { /* Typeahead plugin */ .typeahead { max-height: 250px; overflow-y: auto; li.dropdown-header { font-size: 80%; text-overflow: ellipsis; overflow: hidden; padding-top: 0; } a.dropdown-item { font-size: 85%; text-overflow: ellipsis; overflow: hidden; } } } &.navbar-fixed-top .dw__actions { margin: 0 15px 0 5px; } .dw__actions .btn { margin-left: 5px; } } } article .page-header:first-child { margin-top: 10px; } /* Characters picker */ div#picker2 { z-index:1000; } /* Message area (alerts, warnings, errors, etc.) */ #dw__msgarea { .alert { padding: 5px; margin-bottom: 10px; } .bs-callout { margin-bottom: 10px; padding: 10px; } } /* NavBar Logo */ #dw__logo.dw-logo-tagline { margin-top: -5px; } /* Badges */ #dw__badges li { padding-right: 0; } /* Configuration Manager */ #config__manager { label { color: initial; white-space: initial; font-size: 1.2em; font-weight: initial; } td { padding: 5px; } legend { font-size: 1.8em; } fieldset { background: initial !important; padding: 0 !important; text-align: left; } .label { display: block; font-weight: normal; color: initial; } .value { vertical-align: middle; } .outkey { margin: 0 !important; padding: 0 !important; font-size: 1.2em !important; background: transparent !important; } #tpl____bootstrap3____template_settings_name legend { padding-top: 25px; } span[title*="$meta"] { font-family: monospace; } } /* Breadcrumbs */ #dw__breadcrumbs { hr { margin: 5px 0; padding: 0; } .breadcrumb { background: transparent; border: 0 none; padding-left: 0; display: inline; } } /* Footnotes */ #insitu__fn { max-width: 20em; } .footnotes { div.fn > div.content { display:inline; } } /* User Menu */ #dw__user_menu { .nav > li > a { text-overflow: ellipsis; white-space: nowrap; overflow: hidden !important; } } /* Page tools */ #dw__pagetools { position: absolute; right: 30px; padding-top: 50px; z-index: 999; text-align: center; ul li a { padding: 2px 4px; } ul li:not(.active) a:hover { background: transparent; } .tools { position: fixed; } } /* Footer Page */ #dw__footer { z-index: 995; &.container-fluid { margin: 0; margin-bottom: -50px; padding: 0; } } /* Extension Manager */ #extension__manager { ul.tabs li.active a, .panelHeader { background-color: initial; } ul.tabs li.active a { /* FIXME */ border-bottom-color: white; } } /* User Manager */ #user__manager .import_users { clear: both; } /* Media Manager */ #media__tree { height: 300px; overflow: auto; li.media { margin-top: 0; } } #mediamgr__content { position: fixed; } #media__content { height: auto; input, label { margin: 0; } label { display: inline !important; } [type=submit] { vertical-align: bottom; } } #mediamgr__aside { height: auto; top: 0; position: fixed; } #media__opts label { display: inline !important; } #mediamanager__page .ui-buttonset label { margin-right: 0 !important; } #dokuwiki__pageheader p a.label { white-space: initial; } /* Page ID */ [data-img-id] .pageId { &::after { content: " }}"; } &::before { content: "{{ "; } } [data-page-id] .pageId { &::after { content: " ]]"; } &::before { content: "[[ "; } } .mode_search { li { list-style-type: none; word-wrap: break-word; } } .dokuwiki div.search_quickresult ul li { width: 20em; } .mode_index { ul.idx { a { color: inherit; text-decoration: none; } i { padding-right: 5px; } strong { font-weight: normal; } li { list-style-type: none; list-style-image: none !important; } } } .mode_admin { input[name="installfile"] { height: auto; } h1#dokuwiki_settings, h1#plugin_settings, h1#template_settings { font-size: 1.80em; } #config__manager legend { cursor: pointer; } } .dokuwiki div.ui-admin { ul li { font-weight: normal; } #admin__version { clear: both; float: none; } .admin_tasks { width: 50% !important; padding: 0 10px !important; } ul.admin_plugins { padding: 5px; margin-bottom: 0px; } } /* Back to top button */ .back-to-top { position: fixed; bottom: 10px; right: 10px; opacity: .8; display: none; z-index: 1024; } /* Fix for media list overlap */ .fix-media-list-overlap { overflow: hidden; } /* External URL (navbar) */ .navbar-nav a.urlextern, .navbar-nav a.mail { padding: 15px 0 15px 18px; } /* Page Info */ .docInfo .list-inline li { padding-left : 0; } /* User profile image */ .profile-image { position: relative; top: -5px; float: left; left: -5px; } /* Page icons (email, print, social share, etc.) */ .dw-page-icons { a { color: inherit; } span { display: none; } svg { width: 1.2em !important; height: 1.2em !important; } .share-google-plus svg { color: #DC4E41; } .share-twitter svg { color: #55ACEE; } .share-linkedin svg { color: #0077B5; } .share-facebook svg { color: #3B5998; } .share-whatsapp svg { color: #43D854; } .share-pinterest svg { color: #BD081C; } .share-telegram svg { color: #0088CC; } .share-yammer svg { color: #5AA8BF; } .share-reddit svg { color: #FF4500; } .share-microsoft-teams svg { color: #464EB8; } } /* Override Bootstrap3 style */ /* Set ".img-responsive" to "inline" */ .img-responsive { display: inline; } ul.btn-group { padding: 0; } .table thead tr th[rowspan] { vertical-align: top !important; } /* Commond DokuWiki styles */ .dokuwiki { fieldset { border: none; } img.media { margin: .2em 0; } img.medialeft { float: left; margin: .2em 1em .2em 0; } img.mediaright { float: right; margin: .2em 0 .2em 1em; } img.mediacenter { display: block; margin: .2em auto; } textarea.edit { font-family: Menlo, Monaco, Consolas, "Courier New", monospace } ul.idx { padding-left: 18px; } article .wikilink2 { color: #d9534f; } article .page { min-height: 400px; } .diffnav select { height: auto; } .curid { font-weight: bold; } .diff.diff_sidebyside { margin-top: 25px; margin-bottom: 25px; td.diff-context { width: 50%; } } table.diff { select { font-size: 1em !important; } td { font-size: 1em !important; } } } /* Custom DropDown menu with multiple columns */ .dropdown-row { > ul { position: static; border: 0px; box-shadow: none; } > li a { text-overflow: ellipsis; white-space: nowrap; overflow: hidden !important; } } /* Custom DropDown Menu Large (see http://bootsnipp.com/snippets/featured/large-dropdown-menu) */ #dw__admin .dropdown-menu-large { width: 600px; } @media (max-width: 768px) { .dropdown-menu-large { margin-left: 0 ; margin-right: 0 ; } } /* Dropdown menu page */ .dw__dropdown_page { .dropdown-menu-large { background: #FFF; } .nav li a { padding: 5px 10px; } } /* AnchorJS */ a.anchorjs-link:hover { text-decoration: none; } /* Override Bootswatch Style */ body.cosmo #tool__bar .btn { border: 1px solid #CCC; background-color: #EEE; } body { &.cyborg, &.darkly, &.slate, &.superhero, &.solar { #config__manager .outkey { color: #fff !important; } #extension__list { ul.extensionList li { color: inherit; } .legend { color: inherit; } p { color: inherit; } } } } .dw-table-width { article table.inline { width: auto; } .mode_admin table.inline { width: 100%; } } body.yeti #dw__user_menu dl { color: white; } /* SVG icon for DokuWiki */ svg.icon { fill: currentColor; width: 1em; height: 1em; vertical-align: middle; display: inline-block; } .menuitem svg { fill: currentColor; display: inline-block; vertical-align: middle; width: 1.3em; height: 1.3em; } #dw__pagetools .menuitem svg { fill: initial !important; } .dropdown-menu .menuitem svg { padding-right: 4px; } #dw__pagetools .active .menuitem svg { fill: #fff !important; } #dw__pagetools .menuitem span { display: none; } /* Fixes for Bootswatch theme and DokuWiki actions */ body { &.cyborg, &.darkly, &.slate, &.superhero, &.solar { #dw__pagetools .menuitem svg { fill: #fff !important; } .iw_user { background-image: url('iconify.php?icon=mdi-account.svg&color=%23ffffff'); } a.urlextern { background-image: url('iconify.php?icon=mdi-earth-arrow-right.svg&color=%23ffffff') !important; } a.mail { background-image: url('iconify.php?icon=mdi-email.svg&color=%23ffffff') !important; } a.iw_callto, a.iw_tel { background-image: url('iconify.php?icon=mdi-phone.svg&color=%23ffffff'); } a.iw_amazon, a.iw_amazon_de, a.iw_amazon_uk { background-image: url('iconify.php?icon=mdi-amazon.svg&color=%23ffffff'); } a.iw_man { background-image: url('iconify.php?icon=mdi-book.svg&color=%23ffffff'); } a.iw_wp, a.iw_wpde, a.iw_wpes, a.iw_wpfr, a.iw_wpjp, a.iw_wpru, a.iw_wpmeta, a.iw_wppl { background-image: url('iconify.php?icon=mdi-wikipedia.svg&color=%23ffffff'); } } &.yeti .dropdown-menu .menuitem svg { fill: #fff; } &.solar .dropdown-menu .menuitem svg { fill: #839496; } &.sandstone .menuitem svg { fill: #98978b; } &.lumen .menuitem svg { fill: #555555; } &.flatly .menuitem svg { fill: #7b8a8b; } } .alert { overflow: hidden; }