Template:JobAdvancementBox/Doc
Template page
More actions
This template renders the **Job Advancement** blurb plus a centered **Advanced Classes** selector linking to three advanced-class pages.
It uses the sitewide SpiritVale UI primitives from **Common.css** (`sv-card`, `sv-tile`) and does not rely on legacy table/infobox styling.
Usage
{{JobAdvancementBox
|FirstClass=Priest
|SecondClass=Monk
|ThirdClass=Inquisitor
}}
Parameters
All parameters are required.
| Parameter | Description | Example |
|---|---|---|
FirstClass |
Name of the first advanced class page to link. | Priest
|
SecondClass |
Name of the second advanced class page to link. | Monk
|
ThirdClass |
Name of the third advanced class page to link. | Third Path
|
Output
- A short paragraph explaining Job Level 50 advancement.
- A card titled Advanced Classes with three clickable tiles.
Styling notes
This template depends on **Common.css** for:
.sv-card— container styling.sv-tile— tile styling
If you want this to stack on smaller screens later, add a rule in **Mobile.css** targeting .sv-adv-classes__grid.
TemplateData
<templatedata> {
"description": "Inserts a standardized Job Advancement section with three advanced-class links for a base class page.",
"params": {
"FirstClass": {
"label": "First class",
"description": "Name of the first advanced class. Usually a wiki page title to link, e.g., Priest.",
"type": "wiki-page-name",
"required": true,
"example": "Priest",
"suggested": true
},
"SecondClass": {
"label": "Second class",
"description": "Name of the second advanced class. Usually a wiki page title to link, e.g., Monk.",
"type": "wiki-page-name",
"required": true,
"example": "Monk",
"suggested": true
},
"ThirdClass": {
"label": "Third class",
"description": "Name of the third advanced class. Usually a wiki page title to link (or plain text if not finalized).",
"type": "wiki-page-name",
"required": true,
"example": "Third Path",
"suggested": true
}
},
"paramOrder": [
"FirstClass",
"SecondClass",
"ThirdClass"
]
} </templatedata>