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:PatchHighlights: Difference between revisions

Template page
No edit summary
No edit summary
 
(10 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{#if:{{{1|}}}|
<templatestyles src="Template:PatchHighlights/styles.css" />
<!-- Card mode (called by SMW #ask with parameters) -->
 
<div style="text-align:left; padding:1rem 1.5rem 0.75rem;">
<!-- Patch Highlights: one cohesive custom-table -->
<div style="font-size:1.4em; font-weight:700; line-height:1.2; margin:-0.2em 0 0.3em 0;">
<table class="custom-table">
[[{{{1}}}|{{#titleparts:{{{1}}}|1|2|:}}]]
<tr>
</div>
<th>Recent Updates</th>
<div style="margin:.1em 0; font-size:.85em; font-style:italic; color:var(--text-color);">
</tr>
{{{Publish date}}}
<tr>
</div>
<td style="padding:0;">
{{#if:{{{Patch blurb|}}}|<p style="font-size:.9em; line-height:1.75em; color:var(--text-color); margin:.3em 0 0 0;">{{{Patch blurb}}}</p>|}}
<div class="sv-highlights-pad">
</div>
<div class="sv-highlights">{{#ask:
|
  [[Category:Patch Notes]]
<!-- Grid mode (no params) -->
<div style="display:grid; grid-template-columns:repeat(3,1fr); gap:1rem; grid-auto-rows:auto; align-items:start; width:100%;">
{{#ask:
  [[Namespace::Update]]
  [[Publish date::+]]
  [[Publish date::+]]
  | sort=Publish date
  | sort=Publish date,Modification date
  | order=desc
  | order=desc,desc
  | limit=3
  | limit=3
  | ?Publish date
  | ?Publish date
  | ?Patch blurb
  | ?Patch blurb
| ?Modification date
  | format=template
  | format=template
  | template=PatchHighlights
  | template=PatchHighlights/Card
  | named args=yes
  | named args=yes
}}
| mainlabel=Page
| link=none
| searchlabel=
| default=<div class="sv-empty">No recent updates found.</div>
}}</div>
</div>
</div>
}}
</td>
</tr>
</table>


<noinclude>
<noinclude>
<templatedata>
<templatedata>
{
{"description":"Displays the three most recent patch notes inside a styled table with a gradient header. Mobile view shows only the newest for readability.","params":{}}
  "description": "Displays the three most recent Update: pages using Semantic MediaWiki. When called without parameters, it renders a 3-column grid populated by an SMW query. When SMW calls it with parameters, it renders one card showing the page title (without the Update: prefix), the Publish date, and an optional Patch blurb.",
  "params": {
    "1": { "label": "Page", "description": "Set automatically by SMW when rendering each card.", "type": "wiki-page-name", "required": false },
    "Publish date": { "label": "Publish date", "description": "SMW printout of the date (Property:Publish date).", "type": "string", "required": false },
    "Patch blurb": { "label": "Patch blurb", "description": "Optional one-line summary set on the update page with [[Patch blurb::...]].", "type": "string", "required": false }
  }
}
</templatedata>
</templatedata>
[[Category:Templates]]
[[Category:Templates]]
</noinclude>
</noinclude>

Latest revision as of 13:26, 3 October 2025

Recent Updates
12 December 2025

Update with various improvements and fixes.

12 December 2025

Update with various improvements and fixes.

12 December 2025

Update focused on balance adjustments.


Displays the three most recent patch notes inside a styled table with a gradient header. Mobile view shows only the newest for readability.

Template parameters[Edit template data]

ParameterDescriptionTypeStatus
No parameters specified