MediaWiki: Common.css: Unterschied zwischen den Versionen
Aus Joachim Camerarius (1500-1574)
Noeth (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Noeth (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 906: | Zeile 906: | ||
#einfuehrung .nav-pills { | #einfuehrung .nav-pills { | ||
margin: 0 !important; | margin: 0 !important; | ||
padding: 4px | padding: 8px 4px !important; | ||
} | } | ||
Version vom 4. Dezember 2024, 13:07 Uhr
/*** Navbar ***/ /***** Custom Navbar Breakpoint *****/ @media (min-width: 1315px){ .navbar-expand-custom { flex-direction: row; flex-wrap: nowrap; justify-content: flex-start; } .navbar-expand-custom .navbar-nav { flex-direction: row; } .navbar-expand-custom .dropdown-menu { position: absolute; } .navbar-expand-custom .nav-link { padding-right: .5rem; padding-left: .5rem; } .navbar-expand-custom > .container { flex-wrap: nowrap; } .navbar-expand-custom .navbar-collapse { display: flex!important; flex-basis: auto; } .navbar-expand-custom .navbar-toggler { display: none; } } @media screen and (min-width: 1280px) { #mw-navigation { padding-left: 0 !important; padding-right: 0 !important; } } .navbar-toggler { color: #fff !important; background-color: #d3d3d3; border-color: rgba(0, 0, 0, .1); } .navbar-nav>li>a { padding-top: 15px; padding-bottom: 15px; padding-left: 15px !important; padding-right: 15px !important; } .navbar-toggler-icon { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.4)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); } .navbar a.navbar-brand { font-size: 140% !important; } .navbar { box-shadow: 0 3px 6px rgba(0, 0, 0, .16), 0 3px 6px rgba(0, 0, 0, .23); background-color: #006b99; color: #fff; margin: 0; padding-top: 0; padding-bottom: 0; background-image: none; border: none } .fa-chevron-up, .navbar .navbar-nav>li>a { color: #fff } .navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.open>a { background-image: -webkit-linear-gradient(top,#dbdbdb 0,#e2e2e2 100%); background-image: -o-linear-gradient(top,#dbdbdb 0,#e2e2e2 100%); background-image: -webkit-gradient(linear,left top,left bottom,from(#dbdbdb),to(#e2e2e2)); background-image: linear-gradient(to bottom,#dbdbdb 0,#e2e2e2 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb',endColorstr='#ffe2e2e2',GradientType=0); background-repeat: repeat-x; -webkit-box-shadow: inset 0 3px 9px rgba(0,0,0,.075); box-shadow: inset 0 3px 9px rgba(0,0,0,.075); color: #000; } .navbar .navbar-nav>.active>a:focus, .navbar .navbar-nav>.active>a:hover, .navbar .navbar-nav>.open>a, .navbar .navbar-nav>li>a:focus, .navbar .navbar-nav>li>a:hover { text-decoration: none; background-color: #d3d3d3; color: #000 } .navbar .navbar-toggle { background-color: #d3d3d3 } .navbar .icon-bar { background-color: #006b99 } .navbar .navbar-nav .dropdown-menu { background-color: #fff } .navbar .navbar-nav .dropdown-menu>li>a, .navbar .navbar-nav .dropdown-menu>li>a:focus, .navbar .navbar-nav .dropdown-menu>li>a:hover { color: #000 } .navbar .navbar-nav .dropdown-menu>li.dropdown.open>a:focus, .navbar .navbar-nav .dropdown-menu>li>a:hover { background-color: #b91773 } .navbar a.navbar-brand { font-weight: 600; color: #fff; display: inline; text-shadow: none; font-size: 125%; font-family: Montserrat, sans-serif } .navbar .navbar-brand:hover { font-weight: 700; color: #fff } .navbar .search-query, .form-control { margin-right: 10px; } /*** End Navbar ***/ body { font-size: 100% !important; } #siteSub, #contentSub { display: none !important; } .with-navbar.with-navbar-fixed #maincontentwrapper { padding-top: 0 !important; } .label-container, ul:empty { visibility: hidden } #footer { padding-bottom: 1rem !important; } #footer .container-fluid .row { justify-content: center; } a.drilldown-btn-test:link, a.drilldown-btn-test:visited, table.drilldownInfo>tbody>tr>th>a:link, table.drilldownInfo>tbody>tr>th>a:visited { margin: 30px auto 0; padding: 14px 15px; font-size: 14px; text-decoration: none; text-transform: uppercase; overflow: hidden; letter-spacing: .08em; text-shadow: 0 0 1px rgba(0, 0, 0, .2), 0 1px 0 rgba(0, 0, 0, .2) } @font-face { font-family: 'Noto Sans'; src: url('/images/5/54/Noto-sans-v27-latin-regular.woff2') format('woff2') } @font-face { font-family: Montserrat; src: url('/images/f/f1/Montserrat-v25-latin-regular.woff2') format('woff2') } @font-face { font-family: 'Open Sans'; src: url('/images/f/f4/Open-sans-v34-latin-regular.woff2') format('woff2') } body { font-family: Noto Sans, sans-serif; line-height: 1.6; font-size: 170% } #drilldown-categories-tabs-wrapper, #footer-places-about, #mw-searchoptions, #pt-mytalk, .collapsedDesc, .hide, .mw-category-generated, .mw-createacct-benefits-container, .mw-search-createlink, .mw-search-profile-tabs, .private, .timeline-wrapper, .tweeki-username, table.drilldownInfo>tbody>tr>th>span { display: none } .mw-numlink { display: inline } #drilldown-switch i, #return-to-top i { font-family: FontAwesome !important } #sfForm .select2-container-multi .select2-choices { min-height: 60px } .testPage { fonMontserratt-family: Open Sans, sans-serif } .pseudoheading2 { font-weight: 700; font-size: 150% } .pseudoheading3 { font-weight: 700; font-size: 125% } .collapsibleDesc:hover { cursor: pointer; text-decoration: underline } #fadein, .jumbotronScroll a { display: inline-block; color: #fff } .jumbotron { margin-top: 0; padding-top: 15%; padding-bottom: 15%; background-image: url(https://i.imgur.com/8O36OdH.jpg); background-size: cover; box-shadow: 0 3px 6px rgba(0, 0, 0, .16), 0 3px 6px rgba(0, 0, 0, .23); border-radius: 0 !important; } .jumbotronScroll a { position: absolute; bottom: 20px; left: 50%; z-index: 2; -webkit-transform: translate(0, -50%); transform: translate(0, -50%); font: 400 20px/1 sans-serif; letter-spacing: .1em; text-decoration: none; transition: opacity .3s } .jumbotronScroll a:hover { opacity: .5 } #fadein { margin-top: 0; text-align: left; -webkit-animation: 1.7s cubic-bezier(.55, .085, .68, .53) alternate-reverse both text-blur-out; animation: 1.7s cubic-bezier(.55, .085, .68, .53) alternate-reverse both text-blur-out } @-webkit-keyframes text-blur-out { 0% { -webkit-filter: blur(.01); filter: blur(.01) } 100% { -webkit-filter: blur(20px) opacity(0); filter: blur(20px) opacity(0) } } @keyframes text-blur-out { 0% { -webkit-filter: blur(.01); filter: blur(.01) } 100% { -webkit-filter: blur(20px) opacity(0); filter: blur(20px) opacity(0) } } @keyframes fadein { from { opacity: 0 } to { opacity: 1 } } @-moz-keyframes fadein { from { opacity: 0 } to { opacity: 1 } } @-webkit-keyframes fadein { from { opacity: 0 } to { opacity: 1 } } @-o-keyframes fadein { from { opacity: 0 } to { opacity: 1 } } .card-0, .card-1, .drilldown-results .mw-spcontent h3 { box-shadow: 0 1px 3px rgba(0, 0, 0, .12), 0 1px 2px rgba(0, 0, 0, .24); transition: .3s cubic-bezier(.25, .8, .25, 1) } a.drilldown-btn-test:link:after, a.drilldown-btn-test:visited:after, table.drilldownInfo>tbody>tr>th>a:link:after, table.drilldownInfo>tbody>tr>th>a:visited:after { content: ""; position: absolute; height: 0%; left: 50%; top: 50%; width: 150%; z-index: -1; -webkit-transition: .75s; -moz-transition: .75s; -o-transition: .75s; transition: .75s } a.drilldown-btn-test:link:hover, a.drilldown-btn-test:visited:hover, table.drilldownInfo>tbody>tr>th>a:link:hover, table.drilldownInfo>tbody>tr>th>a:visited:hover { color: #fff; text-shadow: none } a.drilldown-btn-test:link:hover:after, a.drilldown-btn-test:visited:hover:after, table.drilldownInfo>tbody>tr>th>a:link:hover:after, table.drilldownInfo>tbody>tr>th>a:visited:hover:after { height: 450% } a.drilldown-btn-test:link, a.drilldown-btn-test:visited { box-shadow: 0 1px 3px rgba(0, 0, 0, .12), 0 1px 2px rgba(0, 0, 0, .24); position: relative; display: block; color: #000; border-radius: 0; font-weight: 700; text-align: center; -webkit-transition: 1s; -moz-transition: 1s; -o-transition: 1s; transition: 1s } a.drilldown-btn-test.victoria-two, table.drilldownInfo>tbody>tr>th>a { border: 2px solid #006b99 } a.drilldown-btn-test.victoria-two:after, table.drilldownInfo>tbody>tr>th>a:after { background: #006b99; -moz-transform: translateX(-50%) translateY(-50%) rotate(25deg); -ms-transform: translateX(-50%) translateY(-50%) rotate(25deg); -webkit-transform: translateX(-50%) translateY(-50%) rotate(25deg); transform: translateX(-50%) translateY(-50%) rotate(25deg) } a.drilldown-btn-test.thar-three { color: #000; cursor: pointer; display: block; position: relative; border: 2px solid #006b99; transition: .4s cubic-bezier(.42, 0, .58, 1) } a.drilldown-btn-test.thar-three:hover:before { left: 0; right: auto; width: 100% } a.drilldown-btn-test.thar-three:before { display: block; position: absolute; top: 0; right: 0; height: 100%; width: 0; z-index: -1; content: ''; color: #fff !important; background: #006b99; transition: .4s cubic-bezier(.42, 0, .58, 1) } div.drilldown-filter { border-radius: 2px; padding: 5px; margin: 1rem; box-shadow: 0 1px 3px rgba(0, 0, 0, .12), 0 1px 2px rgba(0, 0, 0, .24); transition: .3s cubic-bezier(.25, .8, .25, 1) } .cs-comments { background-color: #e4f1ff; transition: .3s cubic-bezier(.25,.8,.25,1); margin-top: 50px; padding: 50px 30px 30px; text-align: center; box-shadow: 0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24); } .cs-comments:hover, .card-1:hover, .card-4, div.drilldown-filter:hover { box-shadow: 0 14px 28px rgba(0, 0, 0, .25), 0 10px 10px rgba(0, 0, 0, .22) } .card-2 { box-shadow: 0 3px 6px rgba(0, 0, 0, .16), 0 3px 6px rgba(0, 0, 0, .23) } .hoverList ul>li:hover, div.drilldown-filter:nth-of-type(odd) { background: rgba(192, 192, 192, .25) } .drilldown-values-toggle:hover { cursor: pointer !important } .drilldown-results, body[class^=page-Kategorie_Briefwechsel] { -webkit-filter: blur(5px); -moz-filter: blur(5px); -o-filter: blur(5px); -ms-filter: blur(5px); filter: blur(5px) } .button-wrapper { width: 300px; margin: 0 auto; display: block } .drilldown-post-filters, .drilldown-pre-filters, .drilldown-pre-header { color: #fff; padding-left: 10px; padding-top: 10px; padding-bottom: 10px; background-color: rgba(0, 107, 153, .9) } .drilldown-well { margin-top: 10px } .yearly-list-header { background-color: rgba(153, 187, 255, .6); padding-bottom: 10px; padding-top: 10px } .structuredList h1 { background: rgba(153, 187, 255, .5) } .structuredList h2 { background: rgba(153, 187, 255, .25) } .hoverList ul>li { transition: opacity .2s ease-in-out } .hoverList .card-1 { margin-bottom: 1rem; } .sticky-table { position: -webkit-sticky; position: -moz-sticky; position: -ms-sticky; position: -o-sticky; position: sticky; top: 10px } .full-width { width: 100vw; margin-top: 0; position: relative; left: 50%; right: 50%; margin-left: -50vw; margin-right: -50vw } #section01 a { padding-top: 60px } #section01 a span { position: absolute; top: 0; left: 50%; width: 24px; height: 24px; margin-left: -12px; border-left: 1px solid #fff; border-bottom: 1px solid #fff; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); -webkit-animation: 2s infinite sdb01; animation: 2s infinite sdb01; box-sizing: border-box } @-webkit-keyframes sdb01 { 0%, 40% { -webkit-transform: rotate(-45deg) translate(0, 0) } 20% { -webkit-transform: rotate(-45deg) translate(-10px, 10px) } } @keyframes sdb01 { 0%, 40% { transform: rotate(-45deg) translate(0, 0) } 20% { transform: rotate(-45deg) translate(-10px, 10px) } } .grid-divider>[class*=col-] { position: static } .grid-divider>[class*=col-]:nth-child(n+2):before { content: ""; border-left: 1px solid #ddd; position: absolute; top: 0; bottom: 0 } .col-padding { padding: 0 15px } .card-3 { box-shadow: 0 10px 20px rgba(0, 0, 0, .19), 0 6px 6px rgba(0, 0, 0, .23) } .card-5 { box-shadow: 0 19px 38px rgba(0, 0, 0, .3), 0 15px 12px rgba(0, 0, 0, .22) } .card .heading { position: relative; height: 80px; color: #fffff } .card .heading h1 { position: absolute; bottom: 16px; left: 16px; font-size: 24px } .desc-card { background-color: rgba(216, 218, 220, .3) } .label-container { position: fixed; bottom: 48px; right: 105px; display: table } .label-arrow, .label-text { display: table-cell; vertical-align: middle } .label-text { color: #fff; background: rgba(51, 51, 51, .5); padding: 10px; border-radius: 3px } .label-arrow { color: #333; opacity: .5 } .btn-float { z-index: 999; position: fixed; width: 60px; height: 60px; bottom: 40px; right: 40px; background-color: rgba(0, 107, 153, .7); color: #fff; border-radius: 50px; text-align: center; box-shadow: 2px 2px 3px #999; display: none; -webkit-transition: .3s linear; -moz-transition: .3s; -ms-transition: .3s; -o-transition: .3s; transition: .3s } #cs-comments, .btn-feedback { box-shadow: 0 1px 3px rgba(0, 0, 0, .12), 0 1px 2px rgba(0, 0, 0, .24) } .btn-float:hover { background-color: #006b99; cursor: pointer } .btn-float:hover .fa-chevron-up { transform: translateY(-5px) } .my-float { font-size: 24px; margin-top: 18px } a.btn-float+div.label-container { visibility: hidden; opacity: 0; transition: visibility, opacity .5s } a.btn-float:hover+div.label-container { visibility: visible; opacity: 1 } .sticky-button { position: fixed; top: 50%; left: 0; transform: translateX(-35%) rotate(-90deg) } .btn-feedback { background-color: #006b99; color: #fff !important; padding: 10px 20px; border-radius: 4px; border-color: #46b8da; opacity: .5; outline: 0 } .btn-feedback:hover { opacity: 1; color: #fff; text-decoration: none !important } .btn-feedback:active, .btn-feedback:link, .btn-feedback:visited { text-decoration: none !important; color: #fff !important } #cs-comments { background-color: #e4f1ff; transition: .3s cubic-bezier(.25, .8, .25, 1); margin-top: 50px; padding: 50px 30px 30px; text-align: center } .cs-expanded { text-align: left } #cs-add-button::after { content: "Neues Feedback abgeben" } #cs-add-button:hover, .cs-reply-button:hover { background-color: transparent !important; cursor: pointer } .cs-reply-button::after { content: "Antworten" } .wikitable { background-color: #f8f9fa; color: #222; margin: 1em 0; border: 1px solid #a2a9b1; border-collapse: collapse } .wikitable>*>tr>td, .wikitable>*>tr>th, .wikitable>tr>td, .wikitable>tr>th { border: 1px solid #a2a9b1; padding: .2em .4em } .wikitable>*>tr>th, .wikitable>tr>th { background-color: #eaecf0; text-align: center } .wikitable>caption { font-weight: 700 } @media screen and (max-width:600px) { .wikitable { border: 0 } .wikitable caption { font-size: 1.3em } .wikitable th { display: block; width: 100%; border: 0 !important } .wikitable td, .wikitable tr { border-bottom: 1px solid #ddd; display: block } .wikitable td { font-size: .8em; text-align: left; word-wrap: anywhere } .wikitable td::before { content: attr(data-label); float: left; font-weight: 700; text-transform: uppercase } .wikitable td:last-child { border-bottom: 0 } .wikitable td:nth-of-type(odd) { font-weight: 700 } } .tab-pane { padding-left: 10px; padding-right: 10px; padding-bottom: 10px } .alert-small { width: 50%; margin: 0 auto } table.drilldownInfo { border: 0; margin: 0 auto } table.drilldownInfo>tbody>tr>th>a:link, table.drilldownInfo>tbody>tr>th>a:visited { position: relative; display: block; color: #000; font-weight: 700; text-align: center; border-radius: 0; -webkit-transition: 1s; -moz-transition: 1s; -o-transition: 1s; transition: 1s } .maps-map { margin-bottom: 20px } .timeline-wrapper h2 { text-align: center !important } .timelineInnerWrapper { margin-top: 20px; margin-bottom: 20px } .cardTitle { background-color: #d3d3d3; text-align: center; font-weight: 700; margin-bottom: 0; padding-top: 5px; padding-bottom: 5px } .cs-header span[aria-disabled="true"] { display: none; } /*** Einführung ***/ #einfuehrung .nav-pills .nav-link.active, .nav-pills .show>.nav-link { background-color: #006b99 !important; } #einfuehrung .nav-item { margin: 0 4px !important; } #einfuehrung .nav-pills { margin: 0 !important; padding: 8px 4px !important; } #einfuehrungTabsContent { padding: 1rem; }