/* Das CSS hier wird für die mobile Website geladen. */
/* Im Namensraum 106 = "Reim" die nach der Level-3-Überschrift = <h3>
** folgenden Listelemente automatisch in mehreren Spalten anzeigen
** nicht in den Menüs, deshalb Beschränkung auf mw-content-text
*/
.ns-106 #mw-content-text h3 ~ ul {
column-width: 11em;
}
/* Sorgt zusammen mit der Vorlage:AutoColumns dafür, dass die der Vorlage
** folgenden Listelemente automatisch in mehreren Spalten angezeigt werden.
** Nicht in den Menüs, deshalb Beschränkung auf mw-content-text
*/
#mw-content-text .li-auto-columsXS ~ ul {
column-width: 11em;
word-wrap: break-word;
}
#mw-content-text .li-auto-columsS ~ ul {
column-width: 13em;
word-wrap: break-word;
}
#mw-content-text .li-auto-columsM ~ ul {
column-width: 15em;
word-wrap: break-word;
}
#mw-content-text .li-auto-columsL ~ ul {
column-width: 19em;
word-wrap: break-word;
}
#mw-content-text .li-auto-columsXL ~ ul {
column-width: 23em;
word-wrap: break-word;
}
/* Stylesheet fuer den 'Ausklappen'-Button an Navileisten, der in Mobile.js implementiert wird (aus dewiki) */
.NavToggle, .NavToggleAll, .NavToggleConfig {
float: right;
font-size: x-small;
}
/* Ü-Tabelle, bei nur einer Spalte listelement 1 nicht anzeigen */
.uetabli1 {
display: none;
}
/* Ü-Tabelle automatisch in zwei Spalten aufteilen */
@media (min-width: 768px) {
.uetab ~ ul {
column-gap: 2em;
column-count: 2;
}
/* Innerhalb einer geschachtelten Übersetzung einen Spaltenumbruch vermeiden */
.uetab ~ ul > li {
break-inside: avoid; /* Chrome, Edge */
-webkit-column-break-inside: avoid; /* webkit-Browser */
page-break-inside: avoid; /* Firefox */
}
/* Bei nur einer Übersetzung Spaltung aufheben (nur eine Zeile über alle Spalten) */
.uetab ~ ul > li:only-of-type {
column-span: all;
}
/* Bei mehreren Spalten listelement 1 anzeigen */
.uetabli1 {
display: initial;
}
}
/* Übersetzungseditor: Bullet für Listen aus optischen Gründen abschalten */
ul.uluetab {
list-style-type: none !important;
list-style-image: none !important;
}
/* Links in Flexionstabellen schwarz färben, Selbstlinks nicht fett */
.inflection-table a.new { color: #000000; }
.inflection-table strong.selflink { font-weight: normal; }
/* Abstand rechts vom Eingabefeld/Checkbox, damit der folgende Text nicht direkt daran klebt */
input {
margin-right: 3px;
}
/* Bei Texteingabefeldern einen Rahmen anzeigen */
input {
border: 1px solid #999;
}
/* Schrift für Vorlage:Siehe_auch */
/* .SieheAuchText { } default */
/* Links in Vorlage:Siehe_auch */
/* .SieheAuch a { font-weight: bold } default */
/* Schamlos kopiert aus: de.wikipedia.orghttps://dictious.com/de/Vorlage:Tabellenstile/styles.css */
/* tabelle-zeile-aktiv */
table.wikitable.tabelle-zeile-aktiv tr:hover td,
table.wikitable.mw-datatable tr:hover td {
background-color: #eaf3ff;
}
@media screen {
html.skin-theme-clientpref-night table.wikitable.tabelle-zeile-aktiv tr:hover td,
html.skin-theme-clientpref-night table.wikitable.mw-datatable tr:hover td {
background-color: #404142;
color: var(--color-base, #eaecf0);
}
}
@media screen and (prefers-color-scheme: dark) {
html.skin-theme-clientpref-os table.wikitable.tabelle-zeile-aktiv tr:hover td,
html.skin-theme-clientpref-os table.wikitable.mw-datatable tr:hover td {
background-color: #404142;
color: var(--color-base, #eaecf0);
}
}
/* tabelle-kopf-fixiert */
@media screen and (min-width: 721px) {
table.wikitable.tabelle-kopf-fixiert th,
table.wikitable.tabelle-kopf-fixiert tr.tabelle-zaehler-kopf::before {
position: sticky;
top: 0;
z-index: 12;
}
table.wikitable.tabelle-kopf-fixiert {
border-collapse: separate;
border-spacing: 0;
border-bottom-style: none;
border-left-style: none;
}
table.wikitable.tabelle-kopf-fixiert th,
table.wikitable.tabelle-kopf-fixiert td {
border-right-style: none;
border-top-style: none;
}
}
@media screen and (min-width: 1000px) {
html.client-js.vector-sticky-header-enabled table.wikitable.tabelle-kopf-fixiert th,
html.client-js.vector-sticky-header-enabled table.wikitable.tabelle-kopf-fixiert tr.tabelle-zaehler-kopf::before {
top: 3.125rem;
}
}
/* tabelle-zaehler */
table.wikitable.tabelle-zaehler {
counter-reset: tabZaehler;
}
table.wikitable.tabelle-zaehler tr::before {
display: table-cell;
padding-right: 0.5em;
padding-left: 0.5em;
text-align: right;
vertical-align: inherit;
background-color: var(--dewiki-hintergrundfarbe5);
content: "";
}
table.wikitable.tabelle-zaehler:not(.tabelle-kopf-fixiert) tr:not(.tabelle-zaehler-kein)::before {
border-top: 1px solid #a2a9b1;
}
table.wikitable.tabelle-zaehler.tabelle-kopf-fixiert tr:not(.tabelle-zaehler-kein)::before {
border-left: 1px solid #a2a9b1;
border-bottom: 1px solid #a2a9b1;
}
table.wikitable.tabelle-zaehler:not(.sortable) tbody tr:not(:first-child):not(.tabelle-zaehler-auslassen):not(.tabelle-zaehler-kein),
table.wikitable.tabelle-zaehler.sortable tbody tr:not(.tabelle-zaehler-auslassen):not(.tabelle-zaehler-kein) {
counter-increment: tabZaehler;
}
table.wikitable.tabelle-zaehler:not(.sortable) tbody tr:not(:first-child):not(.tabelle-zaehler-versteckt):not(.tabelle-zaehler-kein)::before,
table.wikitable.tabelle-zaehler.sortable tbody tr:not(.tabelle-zaehler-versteckt):not(.tabelle-zaehler-kein)::before {
content: attr(data-zaehler-vor) counter(tabZaehler) attr(data-zaehler-nach);
}
table.wikitable.tabelle-zaehler:not(.sortable) tbody tr:first-child::before,
table.wikitable.tabelle-zaehler.sortable thead tr:first-child::before {
font-weight: bold;
content: attr(data-zaehler-spalte);
}
table.wikitable.tabelle-zaehler tr.hintergrundfarbe-basis::before {
background-color: var(--dewiki-hintergrundfarbe-basis);
}
table.wikitable.tabelle-zaehler tr.hintergrundfarbe1::before {
background-color: var(--dewiki-hintergrundfarbe1);
}
table.wikitable.tabelle-zaehler tr.hintergrundfarbe2::before {
background-color: var(--dewiki-hintergrundfarbe2);
}
table.wikitable.tabelle-zaehler tr.hintergrundfarbe3::before {
background-color: var(--dewiki-hintergrundfarbe3);
}
table.wikitable.tabelle-zaehler tr.hintergrundfarbe4::before {
background-color: var(--dewiki-hintergrundfarbe4);
}
table.wikitable.tabelle-zaehler tr.hintergrundfarbe6::before {
background-color: var(--dewiki-hintergrundfarbe6);
}
table.wikitable.tabelle-zaehler tr.hintergrundfarbe7::before {
background-color: var(--dewiki-hintergrundfarbe7);
}
table.wikitable.tabelle-zaehler tr.hintergrundfarbe8::before {
background-color: var(--dewiki-hintergrundfarbe8);
}
table.wikitable.tabelle-zaehler tr.hintergrundfarbe9::before {
background-color: var(--dewiki-hintergrundfarbe9);
}
/* prettytable */
.prettytable {
background-color: #f8f9fa;
border: 1px solid #a2a9b1;
border-collapse: collapse;
color: black;
margin: 1em 0;
}
table.prettytable > * > tr > th,
table.prettytable > * > tr > td {
border: 1px solid #a2a9b1;
padding: .2em .4em;
}
table.prettytable > * > tr > th {
text-align: center;
}
table.prettytable > caption {
font-weight: bold;
}