Difference between revisions of "Template:Itemlist/row"
GrampaSwood (talk | contribs) (Added halloween icon support for the item row) |
GrampaSwood (talk | contribs) (This should work) |
||
Line 1: | Line 1: | ||
{{#switch: {{lc:{{{type}}}}} | {{#switch: {{lc:{{{type}}}}} | ||
| class = | | class = | ||
− | {{!}} width="90px" style="background:{{{class-background|#FF9310}}};" rowspan="{{{rowspan}}}" {{!}} '''{{class link|{{{class}}}|br=yes|color=white}}''' | + | {{!}} width="90px" style="background:{{{class-background|#FF9310}}};" rowspan="{{{rowspan}}}" {{!}} '''{{#ifeq:{{{class}}}|multiclass|[[File:TF2 crosshair orange.png|20px]]<br>[[Classes{{if lang}}|{{font colour|white|{{class name|multiclass}}}}]]|{{class link|{{{class}}}|br=yes|color=white}}}}''' |
{{!}} width="75px" {{#switch: {{lc:{{{grade}}}}}|unique = style="position:relative;background:#FFD700;"|#default = style="position:relative;" class="item-grade {{lc:{{{grade}}}}}"}} {{!}} {{item icon|{{{item}}}|75px}} | {{!}} width="75px" {{#switch: {{lc:{{{grade}}}}}|unique = style="position:relative;background:#FFD700;"|#default = style="position:relative;" class="item-grade {{lc:{{{grade}}}}}"}} {{!}} {{item icon|{{{item}}}|75px}} | ||
{{#if:{{{halloween-icon|}}}|<div style="position:absolute;top:2px;right:2px;">{{Halloween icon state|20px}}</div>}} | {{#if:{{{halloween-icon|}}}|<div style="position:absolute;top:2px;right:2px;">{{Halloween icon state|20px}}</div>}} |
Revision as of 12:38, 11 October 2024
Documentation for Itemlist/row
Parameters
For use on {{Itemlist}}
- type
- Accepts
class
oritem
, with class being the top row, subsequent rows for class items should use item.
- rowspan
- Rowspawn number. Required if type is set to
class
.
- class
- Class name, also accepts the value "All classes", but only if type is set to
class
.
- grade
- Grade of the item. Must be lowercase. Also accepts "unique" as a value.
- item
- Item name, for icon + link, in English.
- class-background
- Background colour of the column where the class is. Required if type is set to
class
.
- name-background
- Background colour of the column where the item name is.
- halloween-icon
- Optional. Displays the state of the Halloween icon, for use on holiday-restricted items. Set to
halloween-icon = yes
.
Example
type = class
example:
{{Itemlist/row | type = class | rowspan = 2 | class = Scout | item = Jumping Jester | grade = commando | class-background = #FF9310 }}
type = item
example:
{{Itemlist/row | type = item | item = Last Laugh | grade = assassin | name-background = #FFE8CC }}