Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Join the Playtest on Steam Now: SpiritVale

Template:ClassInfoBox: Difference between revisions

Template page
No edit summary
Tags: Mobile edit Mobile web edit
No edit summary
Tags: Mobile edit Mobile web edit
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
<div class="sv-card sv-infobox-right sv-class-overview">
<templatestyles src="Template:ClassInfoBox/styles.css" /><div class="sv-card sv-class-overview">
{| class="sv-class-overview__table"
{| class="sv-class-overview__table"
|-
|-
Line 33: Line 33:


<noinclude>
<noinclude>
<templatedata>
{{/Doc}}
{
[[Category:Templates]]
"description":"Infobox for a class overview: shows the class role, common weapons, and attribute emphasis (numeric).",
"format":"block",
"params":{
"Role":{"label":"Role","description":"Main role(s) or playstyle for the class. Use <br> to list multiple lines (e.g., Healing, Support, Holy Magic).","type":"string","example":"Healing <br> Support <br> Holy Magic","required":false,"suggested":true},
"Weapons":{"label":"Weapons","description":"Primary weapon type(s) this class commonly uses.","type":"string","example":"Book","required":false,"suggested":true},
"STR":{"label":"STR","description":"Strength emphasis as a number.","type":"number","example":"1","required":false,"suggested":true},
"AGI":{"label":"AGI","description":"Agility emphasis as a number.","type":"number","example":"1","required":false,"suggested":true},
"VIT":{"label":"VIT","description":"Vitality emphasis as a number.","type":"number","example":"9","required":false,"suggested":true},
"INT":{"label":"INT","description":"Intelligence emphasis as a number.","type":"number","example":"12","required":false,"suggested":true},
"DEX":{"label":"DEX","description":"Dexterity emphasis as a number.","type":"number","example":"9","required":false,"suggested":true},
"LUK":{"label":"LUK","description":"Luck emphasis as a number.","type":"number","example":"1","required":false,"suggested":true}
},
"paramOrder":["Role","Weapons","STR","AGI","VIT","INT","DEX","LUK"]
}
</templatedata>
</noinclude>
</noinclude>
<noinclude>[[Category:Templates]]</noinclude>

Latest revision as of 03:55, 25 February 2026

Class Overview
Role
Weapons
Attributes
STR
AGI
VIT
INT
DEX
LUK


This template renders a compact **Class Overview** infobox for class pages (Role, Weapons, and the six core Attributes).

Usage

{{ClassInfoBox
 |Role=DPS / Bruiser
 |Weapons=Sword, Shield
 |STR=High
 |AGI=Medium
 |VIT=Medium
 |INT=Low
 |DEX=Medium
 |LUK=Low
}}

Parameters

All parameters are optional (they default to an em dash: ).

Parameter Meaning Example
Role Class role/archetype summary. DPS
Weapons Primary weapons usable by the class. Spear, Shield
STR Strength emphasis/value. High
AGI Agility emphasis/value. Medium
VIT Vitality emphasis/value. Low
INT Intelligence emphasis/value. High
DEX Dexterity emphasis/value. Medium
LUK Luck emphasis/value. Low

Styling

This template loads <templatestyles src="Template:ClassInfoBox/styles.css" /> and uses the global SpiritVale primitives:

  • sv-card for the container card
  • sv-tile for the header/subheader bands
  • sv-class-overview__* classes for table layout and typography

If you change the visual design, do it in Template:ClassInfoBox/styles.css (not inline).

Notes

  • Attribute labels link to the relevant section on the Attributes page.
  • If an attribute icon file is missing, the label will still render (MediaWiki will show a redlink for the missing file until uploaded).