Editing Template:ItemBoxGive feedback
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
| Latest revision | Your text | ||
| Line 1: | Line 1: | ||
< | <onlyinclude> | ||
<div style="display:inline-block; margin-left: 5px"> | |||
{|- style="text-align:center; border-collapse:collapse; border-radius: 7px; width:100px !important; max-width:200px; height:2px; font-size: 12px;{{ | |||
#switch: {{#if: {{{item_type|}}}|{{{item_type}}}|{{#invoke:ItemData|get_type|{{{item_name}}}}}}} | |||
| Weapon = background-color: #C97A03; | |||
| Vitality = background-color: #659818; | |||
| Spirit = background-color: #8B56B4; | |||
| background-color: #C97A03;}}" | |||
! {{souls|{{#if: {{{item_price|}}}|{{{item_price}}}|{{#invoke:ItemData|get_cost|{{{item_name}}}}}}}}} | |||
|- style="text-align:center; width:100px; max-width:200px; height:60px; {{ | |||
#switch: {{#if: {{{item_type|}}}|{{{item_type}}}|{{#invoke:ItemData|get_type|{{{item_name}}}}}}} | |||
| Weapon = background-color: #FCAC4D; color: #3A2B08; | |||
| Vitality = background-color: #86C921; color: #233A00; | |||
| Spirit = background-color: #DE9CFF; color: #3C254E; | |||
| background-color: #FCAC4D; color: #3A2B08;}}" | |||
| <span style="filter: brightness(0) saturate(100%); transition: 0.1s transform ease-in-out;" | |||
{{ | |||
#switch: {{#if: {{{item_type|}}}|{{{item_type}}}|{{#invoke:ItemData|get_type|{{{item_name}}}}}}} | |||
| Weapon = color: #3A2B08; | |||
| Vitality = color: #233A00; | |||
| Spirit = color: #3C254E; | |||
| color: #3A2B08;}}">[[File:{{{item_name}}}.png|50px|link={{{item_name}}}]]</span>{{#ifeq: {{#invoke:ItemData|is_active|{{{item_name}}}}}|true|<div style="position: relative; display: flex; justify-content: center; align-items: center;"><div style="background-color: #161A13; color: #FFFFF5; border-radius:5px; padding: 1px 8px 3px 8px; font-size:10px; margin: 0; width: 40px; height: 14px; position: absolute; bottom: -14px">'''ACTIVE'''</div></div>}} | |||
{{#if:{{#invoke:ItemData|get_component_name|{{{item_name}}}}}|<div style="position: relative; display: flex; justify-content: center; align-items: center;"><div style="background-color: #161A13; color: #FFFFF5; border-radius:50%; padding: 5px; font-size:10px; margin: 0; width: 20px; height: 20px; position: absolute; bottom: -7px; right: 3px;{{ | |||
#switch: {{#if: {{{item_type|}}}|{{{item_type}}}|{{#invoke:ItemData|get_type|{{{item_name}}}}}}} | |||
| Weapon = background-color: #FFF0D7; color: #151912; | |||
| Vitality = background-color: #FFFFE7; color: #1C1E18; | |||
| Spirit = background-color: #FFEFD7; color: #131610; | |||
| background-color: #FFF0D7; color: #151912;}}">{{Icon/Black|[[File:{{#invoke:ItemData|get_component_name|{{{item_name}}}}}.png|20px|link={{#invoke:ItemData|get_component_name|{{{item_name}}}}}]]}}</div></div> | |||
}} | |||
|- style="text-align: center; height:60px; font-size: 14px; {{ | |||
#switch: {{#if: {{{item_type|}}}|{{{item_type}}}|{{#invoke:ItemData|get_type|{{{item_name}}}}}}} | |||
| Weapon = background-color: #FFF0D7; color: #151912; | |||
| Vitality = background-color: #FFFFE7; color: #1C1E18; | |||
| Spirit = background-color: #FFEFD7; color: #131610; | |||
| background-color: #FFF0D7; color: #151912;}}" | |||
! {{#if:{{{link|}}}|[[{{{link}}}|{{{item_name}}}]]|[[{{{item_name}}}]]}} | |||
|}</div></onlyinclude> | |||
A port of the initial box in [[Template:Infobox item]] with links, for use on pages that could use it without the whole infobox. | |||
All data for each item is populated using data from [[Data:ItemData.json]] | |||
{{ItemBox|item_name = Soul Shredder Bullets|link=Basic Magazine}} | |||
{{ItemBox|item_name = Titanic Magazine}} | |||
{{ItemBox|item_name = Shadow Weave}} | |||
{{ItemBox|item_name = Debuff Remover}} | |||
{{ItemBox|item_name = Duration Extender}} | |||
{{ItemBox|item_name = Improved Spirit}} | |||
<noinclude> | |||
<templatedata> | |||
{ | |||
"params": { | |||
"item_name": { | |||
"description": "Name of the item", | |||
"example": "Basic Magazine", | |||
"type": "string", | |||
"required": true | |||
}, | |||
"link": { | |||
"description": "The name of the item's link in cases where item_name is incorrect", | |||
"example": "Bullet Lifesteal (item)", | |||
"type": "string" | |||
}, | |||
"item_type": { | |||
"description": "Overrides default item type. See Module:ItemData", | |||
"example": "Spirit", | |||
"type": "string", | |||
"suggestedvalues": [ | |||
"Weapon", | |||
"Vitality", | |||
"Spirit" | |||
] | |||
}, | |||
"item_price": { | |||
"description": "Overrides default item price. See Module:ItemData", | |||
"example": "500", | |||
"type": "number" | |||
} | |||
}, | |||
"paramOrder": [ | |||
"item_name", | |||
"link", | |||
"item_type", | |||
"item_price" | |||
] | |||
} | |||
</templatedata> | |||
</noinclude> | |||