Difference between revisions of "Template:Icon Big"
Jump to navigation
Jump to search
(fixed that the icon wasn't exactly in the center) |
(Made size and color adjustable. Added Documentation) |
||
Line 1: | Line 1: | ||
− | <div style='position: static; width: | + | <includeonly>{{#vardefine:name| {{{1|{{PAGENAME}}}}} }}<div style='position: static; width: {{#expr:{{{size|64}}}+10}}px; height: {{#expr:{{{size|64}}}+10}}px; margin: 0 !important; background-color: rgb{{{color|{{#show: {{#var:name}} | ?color | default=(265,265,265) }} }}} !important; border: 1px solid #000 !important; padding: 4px'> |
− | <div style='margin: 5px'>[[{{#show: {{ | + | <div style='margin: 5px'>[[{{#show: {{#var:name}} | ?image | link = none}}|none|{{{size|64}}}px|link={{#var:name}}]]</div> |
− | </ | + | </div></includeonly><noinclude>{{Documentation|content= |
− | < | + | == Usage == |
+ | This template creates a 64px icon in the middle of a 10px larger square. The size and background color can be adjusted. | ||
+ | |||
+ | The parameters are: | ||
+ | <pre> | ||
+ | {{Icon Big | ||
+ | | <name> (optional, type = page, default = {{PAGENAME}} ) | ||
+ | | size = (optional, type = integer, default = 64) | ||
+ | | color = (optional, type = (r,g,b), default = defined on each page or white (265,265,265) ) | ||
+ | }} | ||
+ | </pre> | ||
+ | |||
+ | == Examples == | ||
+ | 1. Using the template as follows on the page [[wood]] with no parameters would produce: | ||
+ | <pre>{{Icon Big}}</pre> | ||
+ | {{Icon Big|wood}} | ||
+ | |||
+ | |||
+ | 2. Using the template as follows on any page would produce: | ||
+ | <pre>{{Icon Big|steel}}</pre> | ||
+ | {{Icon Big|steel}} | ||
+ | |||
+ | |||
+ | 3. Using the icon from a page with no color defined results in a white background: | ||
+ | <pre>{{Icon Big|Simple meal}}</pre> | ||
+ | {{Icon Big|Simple meal}} | ||
+ | |||
+ | |||
+ | 4. The background color can be set manually: | ||
+ | <pre>{{Icon Big|wood|color=(200,100,100)}}</pre> | ||
+ | {{Icon Big|wood|color=(200,100,100)}} | ||
+ | |||
+ | |||
+ | 5. Using a transparent background is also possible: | ||
+ | <pre>{{Icon Big|Simple meal|color=}}</pre> | ||
+ | {{Icon Big|Simple meal|color=}} | ||
+ | |||
+ | |||
+ | 6. It is also possible to vary the size of the icon: | ||
+ | <pre>{{Icon Big|steel|size=32}}</pre> | ||
+ | {{Icon Big|steel|size=32}} | ||
+ | |||
+ | == See also == | ||
+ | * [[Template:Icon Small]] - for inline icons. | ||
+ | |||
+ | [[Category:Icon templates]] | ||
+ | }}</noinclude> |
Latest revision as of 11:55, 31 July 2023
Template documentation
Usage
This template creates a 64px icon in the middle of a 10px larger square. The size and background color can be adjusted.
The parameters are:
{{Icon Big | <name> (optional, type = page, default = {{PAGENAME}} ) | size = (optional, type = integer, default = 64) | color = (optional, type = (r,g,b), default = defined on each page or white (265,265,265) ) }}
Examples
1. Using the template as follows on the page wood with no parameters would produce:
{{Icon Big}}
2. Using the template as follows on any page would produce:
{{Icon Big|steel}}
3. Using the icon from a page with no color defined results in a white background:
{{Icon Big|Simple meal}}
4. The background color can be set manually:
{{Icon Big|wood|color=(200,100,100)}}
5. Using a transparent background is also possible:
{{Icon Big|Simple meal|color=}}
6. It is also possible to vary the size of the icon:
{{Icon Big|steel|size=32}}
See also
- Template:Icon Small - for inline icons.
Editors can experiment in this template's sandbox (create | mirror) and testcases (create) pages. Subpages of this template. |