This is a documentation for Board Game Arena: play board games online !
Template:GameIcon: Difference between revisions
Jump to navigation
Jump to search
(zero width space)
(black)
(transparent white)
Sammy McSam (talk | contribs) (transform-origin:top left;) |
Sammy McSam (talk | contribs) (tooltip| null parameter, steps) |
||
| Line 1: | Line 1: | ||
<span style="display:inline-flex;align-items:center;justify-content:space-around;position:relative;height:{{{height}}}px;width:{{{width}}}px;overflow:hidden;color:{{{textColor|#000}}};font-family:Roboto,Arial,sans-serif;font-weight:700;font-size:16px;text-shadow:0 0 2px {{{outlineColor|#fff0}}},0 0 2px {{{outlineColor|#fff0}}},0 0 2px {{{outlineColor|#fff0}}},0 0 2px {{{outlineColor|#fff0}}},0 0 2px {{{outlineColor|#fff0}}},0 0 2px {{{outlineColor|#fff0}}},0 0 2px {{{outlineColor|#fff0}}},0 0 2px {{{outlineColor|#fff0}}},0 0 2px {{{outlineColor|#fff0}}},0 0 2px {{{outlineColor|#fff0}}},0 0 2px {{{outlineColor|#fff0}}},0 0 2px {{{outlineColor|#fff0}}};"><span style="position:absolute;left:calc(-1px * {{{x|0}}});top:calc(-1px * {{{y|0}}});transform-origin:top left;transform:scale({{{scale|1}}});">[[File:{{{imageFileName}}}|link=|{{{tooltip|}}}]]</span><span style="position:relative;white-space:nowrap;">{{{|​}}}</span></span><noinclude> | <span style="display:inline-flex;align-items:center;justify-content:space-around;position:relative;height:{{{height}}}px;width:{{{width}}}px;overflow:hidden;color:{{{textColor|#000}}};font-family:Roboto,Arial,sans-serif;font-weight:700;font-size:16px;text-shadow:0 0 2px {{{outlineColor|#fff0}}},0 0 2px {{{outlineColor|#fff0}}},0 0 2px {{{outlineColor|#fff0}}},0 0 2px {{{outlineColor|#fff0}}},0 0 2px {{{outlineColor|#fff0}}},0 0 2px {{{outlineColor|#fff0}}},0 0 2px {{{outlineColor|#fff0}}},0 0 2px {{{outlineColor|#fff0}}},0 0 2px {{{outlineColor|#fff0}}},0 0 2px {{{outlineColor|#fff0}}},0 0 2px {{{outlineColor|#fff0}}},0 0 2px {{{outlineColor|#fff0}}};"><span style="position:absolute;left:calc(-1px * {{{x|0}}});top:calc(-1px * {{{y|0}}});transform-origin:top left;transform:scale({{{scale|1}}});">[[File:{{{imageFileName}}}|link=|{{{tooltip|​}}}]]</span><span style="position:relative;white-space:nowrap;">{{{|​}}}</span></span><noinclude> | ||
'''Step 1''': Create <code>[https://en.doc.boardgamearena.com/Template:YourNewIconTemplate https://en.doc.boardgamearena.com/Template:'''''YourNewIconTemplate''''']</code> | |||
(replace '''''YourNewIconTemplate''''') | |||
<pre> | <pre> | ||
{{gameIcon | {{gameIcon | ||
| Line 11: | Line 12: | ||
|x=0 | |x=0 | ||
|y=0 | |y=0 | ||
|textColor=black | |textColor=black | ||
|outlineColor=white | |outlineColor=white | ||
| Line 18: | Line 18: | ||
<</nowiki>noinclude<nowiki>></nowiki> | <</nowiki>noinclude<nowiki>></nowiki> | ||
</pre> | </pre> | ||
'''Step 2''': Insert <code><nowiki>{{</nowiki>'''''YourNewIconTemplate'''''<nowiki>}}</nowiki></code> in a page | |||
== Examples == | |||
=== Jump Drive === | |||
{{infoBox | |||
|title=JumpDriveIcons.png (450×30 pixels) | |||
|body=[[File:JumpDriveIcons.png]] | |||
}} | |||
'''Step 1''': Create <code>[https://en.doc.boardgamearena.com/Template:JumpDriveGenes https://en.doc.boardgamearena.com/Template:'''''JumpDriveGenes''''']</code> | |||
<pre> | |||
{{gameIcon | |||
|tooltip=Genes | |||
|imageFileName=JumpDriveIcons.png | |||
|width=30 | |||
|height=30 | |||
|x=60 | |||
|y=0 | |||
|textColor=black | |||
|outlineColor=white | |||
}}<nowiki><</nowiki>noinclude<nowiki>> | |||
[[Category:JumpDriveIcons]] | |||
<</nowiki>noinclude<nowiki>></nowiki> | |||
</pre> | |||
'''Step 2''': Insert <code><nowiki>{{JumpDriveGenes|=1}}</nowiki></code> {{JumpDriveGenes|=1}} in '''[[Gamehelpjumpdrive]]''' | |||
=== Space Station Phoenix === | |||
{{infoBox |maxWidth= | |||
|title=SpaceStationPhoenixIcons.png (700×100 pixels) | |||
|body=[[File:SpaceStationPhoenixIcons.png]] | |||
}} | |||
'''Step 1''': Create <code>[https://en.doc.boardgamearena.com/Template:SSPShipFarm https://en.doc.boardgamearena.com/Template:'''''SSPShipFarm''''']</code> | |||
<pre> | |||
{{gameIcon | |||
|tooltip=Farm ship | |||
|imageFileName=SpaceStationPhoenixIcons.png | |||
|width=85 | |||
|height=50 | |||
|x=500 | |||
|y=50 | |||
}}<nowiki><</nowiki>noinclude<nowiki>> | |||
[[Category:SpaceStationPhoenixIcons]] | |||
<</nowiki>noinclude<nowiki>></nowiki> | |||
</pre> | |||
'''Step 2''': Insert <code><nowiki>{{SSPShipFarm}}</nowiki></code> {{SSPShipFarm}} in '''[[Gamehelpspacestationphoenix]]''' | |||
== Available parameters == | == Available parameters == | ||
| Line 26: | Line 79: | ||
<div style="font-weight:bold;width:8rem;">Description</div> | <div style="font-weight:bold;width:8rem;">Description</div> | ||
<div><code>tooltip</code></div> | <div><code>tooltip</code></div> | ||
<div><code> | <div><code>&#8203;</code></br>(zero width space)</div> | ||
<div><code><nowiki>|tooltip=Resource</nowiki></code></div> | <div><code><nowiki>|tooltip=Resource</nowiki></code></div> | ||
<div>'''''Optional:''''' specify a tooltip to display on hover.</div> | <div>'''''Optional:''''' specify a tooltip to display on hover.</div> | ||
| Line 53: | Line 106: | ||
<div><code><nowiki>|y=30</nowiki></code></div> | <div><code><nowiki>|y=30</nowiki></code></div> | ||
<div>'''''Optional:''''' specify the y position in px units.</div> | <div>'''''Optional:''''' specify the y position in px units.</div> | ||
<div><code>textColor</code></div> | <div><code>textColor</code></div> | ||
<div><code>#000</code></br>(black)</div> | <div><code>#000</code></br>(black)</div> | ||
| Line 66: | Line 115: | ||
<div>'''''Optional:''''' specify the text variable outline color as a [https://developer.mozilla.org/en-US/docs/Web/CSS/color CSS color] e.g. <code>green</code>.</div> | <div>'''''Optional:''''' specify the text variable outline color as a [https://developer.mozilla.org/en-US/docs/Web/CSS/color CSS color] e.g. <code>green</code>.</div> | ||
</div> | </div> | ||
[[Category:GameIconTemplates]] | [[Category:GameIconTemplates]] | ||
</noinclude> | </noinclude> | ||
Revision as of 17:59, 14 December 2023
Step 1: Create https://en.doc.boardgamearena.com/Template:YourNewIconTemplate
(replace YourNewIconTemplate)
{{gameIcon
|tooltip=
|imageFileName=
|scale=1
|width=
|height=
|x=0
|y=0
|textColor=black
|outlineColor=white
}}<noinclude>
[[Category:GameNameIcons]]
<noinclude>
Step 2: Insert {{YourNewIconTemplate}} in a page
Examples
Jump Drive
Step 1: Create https://en.doc.boardgamearena.com/Template:JumpDriveGenes
{{gameIcon
|tooltip=Genes
|imageFileName=JumpDriveIcons.png
|width=30
|height=30
|x=60
|y=0
|textColor=black
|outlineColor=white
}}<noinclude>
[[Category:JumpDriveIcons]]
<noinclude>
Step 2: Insert {{JumpDriveGenes|=1}} in Gamehelpjumpdrive
Space Station Phoenix
Step 1: Create https://en.doc.boardgamearena.com/Template:SSPShipFarm
{{gameIcon
|tooltip=Farm ship
|imageFileName=SpaceStationPhoenixIcons.png
|width=85
|height=50
|x=500
|y=50
}}<noinclude>
[[Category:SpaceStationPhoenixIcons]]
<noinclude>
Step 2: Insert {{SSPShipFarm}} in Gamehelpspacestationphoenix
Available parameters
Parameter
Default value
Example
Description
tooltip​(zero width space)
|tooltip=ResourceOptional: specify a tooltip to display on hover.
imageFileNamenull|imageFileName=JumpDriveIcons.pngscale1|scale=0.5Optional: scale the imageFile with origin in the top left corner.
widthnull|width=30Required: specify the icon width in px units.
heightnull|height=30Required: specify the icon height in px units.
x0|x=60Optional: specify the x position in px units.
y0|y=30Optional: specify the y position in px units.
textColor#000(black)
|textColor=greenOptional: specify the text variable color as a CSS color e.g.
green.outlineColor#fff0(transparent white)
|outlineColor=greenOptional: specify the text variable outline color as a CSS color e.g.
green.