Jump to content
Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Template:Navbox: Difference between revisions

Template page
Create shared Navbox meta-template
 
m Replace reader-visible prose double hyphens with a proper em dash entity
 
Line 2: Line 2:
== Usage ==
== Usage ==


This is a shared metatemplate, not normally used directly on articles -- use a specific navbox like [[Template:Navbox ranks]] instead. It exists so every navbox on the wiki shares one visual language (centred, a faint top divider, uppercase group labels) from one stylesheet, the way [[Template:Infobox]] underlies every specific infobox.
This is a shared metatemplate, not normally used directly on articles — use a specific navbox like [[Template:Navbox ranks]] instead. It exists so every navbox on the wiki shares one visual language (centred, a faint top divider, uppercase group labels) from one stylesheet, the way [[Template:Infobox]] underlies every specific infobox.


A specific navbox pre-renders its own groups (using the shared <code>loka-navbox-group</code> / <code>loka-navbox-title</code> / <code>loka-navbox-links</code> markup below) into one wikitext blob and passes it as <code>content</code>:
A specific navbox pre-renders its own groups (using the shared <code>loka-navbox-group</code> / <code>loka-navbox-title</code> / <code>loka-navbox-links</code> markup below) into one wikitext blob and passes it as <code>content</code>:
Line 19: Line 19:
|-
|-
| <code>content</code>
| <code>content</code>
| Pre-rendered wikitext -- one or more <code>loka-navbox-group</code> divs.
| Pre-rendered wikitext &mdash; one or more <code>loka-navbox-group</code> divs.
|}
|}



Latest revision as of 14:19, 23 August 2026

Usage

This is a shared metatemplate, not normally used directly on articles — use a specific navbox like Template:Navbox ranks instead. It exists so every navbox on the wiki shares one visual language (centred, a faint top divider, uppercase group labels) from one stylesheet, the way Template:Infobox underlies every specific infobox.

A specific navbox pre-renders its own groups (using the shared loka-navbox-group / loka-navbox-title / loka-navbox-links markup below) into one wikitext blob and passes it as content:

{{Navbox
|content=<!-- pre-built loka-navbox-group divs -->
}}

Parameters

Parameter Description
content Pre-rendered wikitext — one or more loka-navbox-group divs.

Styling lives in Template:Navbox/styles.css, which defines the shared building blocks every specific navbox's content is built from:

Class Use
loka-navbox-group One labelled group of links. Stacks below any prior group with a small gap.
loka-navbox-title The group's uppercase eyebrow label.
loka-navbox-links The group's own •-separated links.