Vorlage:Erweiterte Navigationsleiste/styles

Aus KGS-Wiki
< Vorlage:Erweiterte Navigationsleiste
Version vom 27. Mai 2024, 15:30 Uhr von Sn (Diskussion | Beiträge) (1 Version importiert)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Vorlage:Dokumentation/styleSeite

Verwendung

Das Stylesheet wird von {{Erweiterte Navigationsleiste/Lua}} automatisch eingebunden.

Eigenschaften

Die Erweiterte Navigationsleiste ist im Wesentlichen eine Tabelle, die analog zur einfachen {{Navigationsleiste}} innerhalb eines {{NavFrame}} erzeugt wird. Die Inhaltszeilen können nach Bedarf mit einer vorgestellten Titelzelle beschrieben werden, wodurch sich ein zumeist zweispaltiges Layout ergibt. Pro Zeile kann eine weitere Navigationsleiste als „Untergruppe“ eingebunden werden, wodurch mehr Spalten (für mehr Navigationsebenen) erzeugt werden. Vorlage:Erweiterte Navigationsleiste/Lua

Inhalte in den Inhaltszellen können als HTML-Listen eingetragen werden (eine Aufzählung mittels * in Wikisyntax), welche von der Vorlage automatisch in horizontale Auflistungen umgewandelt werden. Vorlage:Erweiterte Navigationsleiste/Lua

Die Tabellen sind für Mobilgeräte optimiert und werden auf schmalen Bildschirmen aufgebrochen. Dadurch folgen Gruppen- und Inhaltszellen dort vertikal hintereinander statt im Spaltenlayout.

Klassen

navbox-container
Gibt Eigenschaften für die die Navigationsleiste umgebende Box (Div-Element) vor.
navbox-inner
Gibt Eigenschaften für den Haupt-Inhaltsbereich (Tabelle) der Navigationsleiste vor.
navbox-subgroup
Gibt Eigenschaften für Untergruppen der Navigationsleiste vor.
navbox-title
Gibt Eigenschaften für die Titelzeile der Navigationsleiste vor.
navbox-abovebelow
Gibt Eigenschaften für Kopf- und Fußzeilen (Untertitel, Weiteres, Anmerkungen) der Navigationsleiste vor.
navbox-group
Gibt Eigenschaften für einzelne Gruppen (linke Spalte der Inhaltsbereiche) der Navigationsleiste vor.
navbox-list
Gibt Eigenschaften für Inhaltszellen (rechte Spalte der Inhaltsbereiche) der Navigationsleiste vor.
navbox-even
Gibt die Farbe von geradzahligen Inhaltszellen der Navigationsleiste vor.
navbox-odd
Gibt die Farbe von ungeradzahligen Inhaltszellen der Navigationsleiste vor.
navbox-image
Gibt Eigenschaften für Bilder in der Navigationsleiste vor.
navbox-navbar
Gibt Eigenschaften für die Quicklinks/Navbar (Titelzeile) in der Navigationsleiste vor.
navbox-mini
Ermöglicht eine alternative Darstellung der Quicklinks/Navbar (Titelzeile) in der Navigationsleiste, in Kleinschreibung und mit zusätzlichen Tooltips.
navbox-nowrap, navbox-nowraplist
Elemente werden in der Desktopversion nicht umbrochen.
navbox-hlist
Wandelt HTML-Listen (li) in horizontale Aufzählungen um, wobei einzelne Listenelemente durch • getrennt werden. Aufzählungen über mehrere Ebenen werden durch Klammereinschübe kenntlich gemacht.