Hinweis: Leere nach dem Veröffentlichen den Browser-Cache, um die Änderungen sehen zu können.

  • Firefox/Safari: Umschalttaste drücken und gleichzeitig Aktualisieren anklicken oder entweder Strg+F5 oder Strg+R (⌘+R auf dem Mac) drücken
  • Google Chrome: Umschalttaste+Strg+R (⌘+Umschalttaste+R auf dem Mac) drücken
  • Edge: Strg+F5 drücken oder Strg drücken und gleichzeitig Aktualisieren anklicken
/* Buchstaben-Header ausblenden */
body.page-Kategorie_Nepenthes .mw-category-group > h3 {
    display: none;
}

/* Anzahl der Seiten in Unterkategorien ausblenden */
body.page-Kategorie_Nepenthes_Arten .mw-category-group .mw-category-subcategories .mw-category-subcategory a > span {
    display: none !important;
}
/* Entfernt die Seitenzahlen hinter den Unterkategorien */
body.page-Kategorie_Nepenthes .mw-category-group .mw-category-subcategories .mw-category-subcategory span {
    display: none !important;
}



/* Medienabfrage für Geräte mit einer Breite unter 640px */
@media screen and (max-width: 640px) {
    /* Infobox: Stell sicher, dass sie richtig angezeigt wird */
    .infobox {
        width: 100%;         /* Nimmt die ganze Breite ein */
        margin: 0;           /* Entfernt unnötige Ränder */
        clear: both;         /* Verhindert Überlappungen */
        padding: 10px;       /* Fügt etwas Abstand innerhalb der Infobox hinzu */
        box-sizing: border-box; /* Verhindert Layout-Probleme mit Padding */
    }

    /* Bild in der Infobox anpassen */
    .infobox img {
        max-width: 100%;     /* Bild wird auf die verfügbare Breite skaliert */
        height: auto;        /* Verhindert Verzerrung */
    }

    /* Überschrift in der Infobox zentrieren und Schriftgröße anpassen */
    .infobox h2 {
        font-size: 1.2em;    /* Größere Schrift auf mobilen Geräten */
        text-align: center;  /* Überschrift zentrieren */
        margin-top: 10px;    /* Fügt Abstand oberhalb der Überschrift hinzu */
    }

    /* Paragraphen Textgröße für bessere Lesbarkeit */
    p {
        font-size: 14px;     /* Kleinere Schrift für mobile Geräte */
        line-height: 1.5;    /* Höheres Zeilenabstand für besseren Lesefluss */
    }

    /* Verhindert, dass Text und Bilder ineinander verschieben */
    .infobox + p {
        margin-top: 20px;    /* Fügt Abstand zwischen Infobox und Text hinzu */
    }

    /* Sicherstellen, dass Links auch gut aussehen */
    a {
        word-wrap: break-word;  /* Verhindert, dass Links das Layout sprengen */
    }
}

/* Für noch kleinere Geräte, wie vertikale iPhones */
@media screen and (max-width: 375px) {
    /* Infobox noch schmaler auf sehr kleinen Geräten */
    .infobox {
        font-size: 12px; /* Kleinere Schrift für sehr kleine Geräte */
    }

    /* Bilder etwas kleiner, wenn nötig */
    .infobox img {
        max-width: 80%; /* Bilder auf kleineren Geräten noch mehr reduzieren */
    }

    /* Paragraphen anpassen */
    p {
        font-size: 12px;  /* Kleinere Schrift auf kleineren Geräten */
    }
}