Jump to content

Template:Navbox: Difference between revisions

From DevilutionX Wiki
No edit summary
No edit summary
Line 1: Line 1:
<includeonly>
<includeonly>
{| class="navbox dxx-navbox"
{| class="navbox dxx-navbox"
! colspan="2" class="dxx-navbox-title" |{{{title|Navigation}}}
! colspan="2" class="dxx-navbox-title" | {{{title|Navigation}}}


<!-- BLOCK 1 -->
{{#if:{{{header1|}}}|
|-
|-
! colspan="2" class="dxx-navbox-header" |{{{header1|}}}
! colspan="2" class="dxx-navbox-header" | {{{header1}}}
}}
{{#if:{{{group1|}}}{{{list1|}}}|
|-
|-
! class="dxx-navbox-group" |{{{group1|}}}
! class="dxx-navbox-group" | {{{group1|}}}
| class="dxx-navbox-list"  |{{{list1|}}}
| class="dxx-navbox-list"  | {{{list1}}}
}}


<!-- BLOCK 2 -->
{{#if:{{{header2|}}}|
|-
|-
! colspan="2" class="dxx-navbox-header" |{{{header2|}}}
! colspan="2" class="dxx-navbox-header" | {{{header2}}}
}}
{{#if:{{{group2|}}}{{{list2|}}}|
|-
|-
! class="dxx-navbox-group" |{{{group2|}}}
! class="dxx-navbox-group" | {{{group2|}}}
| class="dxx-navbox-list"  |{{{list2|}}}
| class="dxx-navbox-list"  | {{{list2}}}
}}


<!-- BLOCK 3 -->
{{#if:{{{header3|}}}|
|-
|-
! colspan="2" class="dxx-navbox-header" |{{{header3|}}}
! colspan="2" class="dxx-navbox-header" | {{{header3}}}
}}
{{#if:{{{group3|}}}{{{list3|}}}|
|-
|-
! class="dxx-navbox-group" |{{{group3|}}}
! class="dxx-navbox-group" | {{{group3|}}}
| class="dxx-navbox-list"  |{{{list3|}}}
| class="dxx-navbox-list"  | {{{list3}}}
}}


<!-- BLOCK 4 -->
{{#if:{{{header4|}}}|
|-
|-
! colspan="2" class="dxx-navbox-header" |{{{header4|}}}
! colspan="2" class="dxx-navbox-header" | {{{header4}}}
}}
{{#if:{{{group4|}}}{{{list4|}}}|
|-
|-
! class="dxx-navbox-group" |{{{group4|}}}
! class="dxx-navbox-group" | {{{group4|}}}
| class="dxx-navbox-list"  |{{{list4|}}}
| class="dxx-navbox-list"  | {{{list4}}}
}}


<!-- BLOCK 5 -->
{{#if:{{{header5|}}}|
|-
|-
! colspan="2" class="dxx-navbox-header" |{{{header5|}}}
! colspan="2" class="dxx-navbox-header" | {{{header5}}}
}}
{{#if:{{{group5|}}}{{{list5|}}}|
|-
|-
! class="dxx-navbox-group" |{{{group5|}}}
! class="dxx-navbox-group" | {{{group5|}}}
| class="dxx-navbox-list"  |{{{list5|}}}
| class="dxx-navbox-list"  | {{{list5}}}
}}


<!-- BLOCK 6 -->
{{#if:{{{header6|}}}|
|-
|-
! colspan="2" class="dxx-navbox-header" |{{{header6|}}}
! colspan="2" class="dxx-navbox-header" | {{{header6}}}
}}
{{#if:{{{group6|}}}{{{list6|}}}|
|-
|-
! class="dxx-navbox-group" |{{{group6|}}}
! class="dxx-navbox-group" | {{{group6|}}}
| class="dxx-navbox-list"  |{{{list6|}}}
| class="dxx-navbox-list"  | {{{list6}}}
}}


|}
|}

Revision as of 01:11, 1 December 2025


Basic navbox meta-template used to build navigation boxes.

  • title – required; navbox title
  • headerN – optional section headers (full-width)
  • groupN – label in left column
  • listN – content in right column (links, Template:ItemList, etc.)

Up to 6 header/group/list blocks are supported here. Copy-paste the pattern if you ever need more.