Difference between revisions of "Template:Navbox/Row"

From Mizuumi Wiki
Jump to navigation Jump to search
m (Updated documentation to show parameters use original images sizes now as default.)
m (Couldn't figure out how to get iconheight to work properly when iconwidth was 0, but couldn't, so just use iconwidth.)
Line 1: Line 1:
 
<includeonly>{{#vardefine:iconheight|{{{iconheight|0}}}}}
 
<includeonly>{{#vardefine:iconheight|{{{iconheight|0}}}}}
{{#vardefine:iconwidth|{{{iconwidth|0}}}}}
+
{{#vardefine:iconwidth|{{{iconwidth|50}}}}}
 
{{#vardefine:textsize|{{{textsize|1.0}}}}}
 
{{#vardefine:textsize|{{{textsize|1.0}}}}}
{{#vardefine:textwidth|{{{textwidth|inherit}}}}}
+
{{#vardefine:textwidth|{{{textwidth|{{#var:iconwidth}}}}}}}
 
| width="10%" | '''{{{text|}}}'''
 
| width="10%" | '''{{{text|}}}'''
 
| {{{data|}}}
 
| {{{data|}}}
Line 11: Line 11:
 
*'''data''': [[Template:Navbox-Text]] or [[Template:Navbox-Icon]] to show as elements in the right column.
 
*'''data''': [[Template:Navbox-Text]] or [[Template:Navbox-Icon]] to show as elements in the right column.
 
===Optional Parameters===
 
===Optional Parameters===
*'''iconwidth''': Default icon width in pixels, but each icon can still be adjusted individually. Setting to "0" tries to use image's original width. (Default:0)
+
*'''iconwidth''': Default icon width in pixels, but each icon can still be adjusted individually. (Default:50)
*'''iconheight''': Default icon height in pixels, but each icon can still be adjusted individually. Setting to "0" tries to use image's original height. (Default:0)
+
*<del>'''iconheight''': Default icon height in pixels, but each icon can still be adjusted individually. (Default:0)</del> Just use "iconwidth" for the indefinite future. This variable doesn't play nice with "textwidth".
 
*'''textwidth''': Default text area width in pixels. To be used when text doesn't fit underneath icons nicely. (Default:inherit)
 
*'''textwidth''': Default text area width in pixels. To be used when text doesn't fit underneath icons nicely. (Default:inherit)
 
*'''textsize''': Default text size of any row elements. (Default: 1.0)
 
*'''textsize''': Default text size of any row elements. (Default: 1.0)

Revision as of 11:24, 22 December 2019

Usage

Creates a row in a Navigation box. To be used exclusively with Template:Navbox.

Template Parameters

Optional Parameters

  • iconwidth: Default icon width in pixels, but each icon can still be adjusted individually. (Default:50)
  • iconheight: Default icon height in pixels, but each icon can still be adjusted individually. (Default:0) Just use "iconwidth" for the indefinite future. This variable doesn't play nice with "textwidth".
  • textwidth: Default text area width in pixels. To be used when text doesn't fit underneath icons nicely. (Default:inherit)
  • textsize: Default text size of any row elements. (Default: 1.0)

Example

Example:

{{Navbox | title=UNI Example | link=Under Night In-Birth/UNIST
 | rows=
{{Navbox-Row| text=Characters | iconwidth=68
 | data=
{{Navbox-Icon| image=uni hyde icon.png | text=Hyde | link=Under Night In-Birth/UNIST/Hyde}}
{{Navbox-Icon| image=uni linne icon.png | text=Linne | link=Under Night In-Birth/UNIST/Linne}}
{{Navbox-Icon| image=uni waldstein icon.png | text=Waldstein| link=Under Night In-Birth/UNIST/Waldstein}}
{{Navbox-Icon| image=uni carmine icon.png | text=Carmine | link=Under Night In-Birth/UNIST/Carmine}}
}}
}}

Output:

UNI Example

Template:Navbox-Row