Please note that some information on this wiki is still based on the demo version.
If you notice any errors, feel free to correct them.

Template:Card: Difference between revisions

From Super Fantasy Kingdom Official Wiki
moved inline-block to common.css. adjusted damage type position
scaling card margin fix
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
<includeonly><div class="card-container" style="transform:scale({{{size|1}}})">
<includeonly><div class="card-container" {{#ifeq:{{{size|1}}}|1||{{#iferror:style="transform:scale({{{size}}}); margin: {{#expr:({{{size}}}-1)*150}}px {{#expr:({{{size}}}-1)*100}}px;"}}}}>
   <div class="card-background card-background-{{#ifeq:{{{damageType|}}}|physical|physical|magical}}"></div>
   <div class="card-background card-background-{{#ifeq:{{{damageType|}}}|physical|physical|magical}}"></div>
   <div class="card-frame"></div>
   <div class="card-frame"></div>
Line 14: Line 14:
* <code>kingdom</code>: Name of the kingdom, e.g. <code>elven</code>
* <code>kingdom</code>: Name of the kingdom, e.g. <code>elven</code>
* <code>damageType</code>: can be <code>magical</code> or <code>physical</code>
* <code>damageType</code>: can be <code>magical</code> or <code>physical</code>
* <code>size</code>: The size of the card. 0.5 for half size, 1 for default.
* <code>size</code>: The size of the card. 0.5 for half size, 1 for default, 2 = 2x, etc (can really be any number for scaling)


==Example==
==Example==
Line 33: Line 33:
| damageType = physical
| damageType = physical
| size = 0.5
| size = 0.5
}}
{{card
| name = Swordsman
| kingdom = human
| damageType = physical
| size = 0.3
}}
{{card
| name = Archer
| kingdom = elven
| damageType = physical
| size = 1.5
}}</nowiki>
}}</nowiki>
{{card
{{card
Line 50: Line 62:
| damageType = physical
| damageType = physical
| size = 0.5
| size = 0.5
}}
{{card
| name = Swordsman
| kingdom = human
| damageType = physical
| size = 0.3
}}
{{card
| name = Archer
| kingdom = elven
| damageType = physical
| size = 1.5
}}
}}
[[category:display templates]]</noinclude>
[[category:display templates]]</noinclude>

Latest revision as of 19:10, 4 November 2025

Displays a unit in a card like display.

Parameters

  • name: Name of the unit, e.g. Crossbowman
  • kingdom: Name of the kingdom, e.g. elven
  • damageType: can be magical or physical
  • size: The size of the card. 0.5 for half size, 1 for default, 2 = 2x, etc (can really be any number for scaling)

Example

{{card
| name = Deathpriest
| kingdom = undead
| damageType = magic
}}
{{card
| name = Crossbowman
| kingdom = human
| damageType = physical
| size = 1
}}
{{card
| name = Leech
| kingdom = swamp
| damageType = physical
| size = 0.5
}}
{{card
| name = Swordsman
| kingdom = human
| damageType = physical
| size = 0.3
}}
{{card
| name = Archer
| kingdom = elven
| damageType = physical
| size = 1.5
}}
Deathpriest
Crossbowman
Leech
Swordsman
Archer