Template:Icon: Difference between revisions
From Mechabellum Wiki
(prevent line break after template) |
(remove image preview) |
||
Line 1: | Line 1: | ||
<div class="icon icon-{{{type|}}} {{#ifeq:{{{border|no}}}|no||icon-border}}"><!-- | <div class="icon icon-{{{type|}}} {{#ifeq:{{{border|no}}}|no||icon-border}}"><!-- | ||
-->[[Image:{{{file|Redeployment.png}}}|frameless|{{#switch: {{{size|lg}}} | xs = 24px | sm = 32px | md = 48px | lg = 64px | xl = 96px }}]]<!-- | -->[[Image:{{{file|Redeployment.png}}}|frameless|link=|{{#switch: {{{size|lg}}} | xs = 24px | sm = 32px | md = 48px | lg = 64px | xl = 96px }}]]<!-- | ||
-->{{#if:{{{cost|}}}|<span class="cost">{{{cost}}}</span>}}<!-- | -->{{#if:{{{cost|}}}|<span class="cost">{{{cost}}}</span>}}<!-- | ||
--></div><noinclude> | --></div><noinclude> |
Latest revision as of 08:54, 2 June 2023
Wrapper for icons. Display cost and colorize depending on type.
Parameter | Description | Type | Status | |
---|---|---|---|---|
File Name | file | no description | File | required |
Type | type | Type of the icon. Allows type specific styling.
| String | required |
Cost | cost | Hidden when not set | Number | suggested |
Border | border | Enable border. Empty or "no" is no border all other values show a border.
| Boolean | optional |
Size | size | Image size (xs = 24px, sm = 32px, md = 48px, lg = 64px, xl = 96px) Default lg=64px
| String | optional |