Template:Build: Difference between revisions
Appearance
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
< | <!-- ===================== Template:Build (final) ===================== --> | ||
{{#cargo_declare: _table= | <noinclude> | ||
{{#cargo_declare: | |||
_table=builds | |||
|Page=Page | |||
|PlayerCharacter=String | |PlayerCharacter=String | ||
|BuildName=String | |BuildName=String | ||
|Author=String | |Author=String | ||
|CreatedAt=Date | |||
|StartingWeapon=Page | |||
|Weapon2=Page | |Weapon2=Page | ||
|Weapon3=Page | |Weapon3=Page | ||
Line 61: | Line 25: | ||
|Strategy=Text | |Strategy=Text | ||
}} | }} | ||
</noinclude> | |||
{{#cargo_store: _table= | <includeonly> | ||
{{#cargo_store:_table=builds | |||
|Page={{FULLPAGENAME}} | |||
|PlayerCharacter={{{PlayerCharacter|}}} | |PlayerCharacter={{{PlayerCharacter|}}} | ||
|BuildName={{{BuildName|}}} | |BuildName={{{BuildName|{{PAGENAME}}}}} | ||
|Author={{{Author|}}} | |Author={{{Author|{{REVISIONUSER}}}}} | ||
|CreatedAt={{CURRENTYEAR}}-{{CURRENTMONTH}}-{{CURRENTDAY2}} | |||
|StartingWeapon={{{StartingWeapon|}}} | |||
|Weapon2={{{Weapon2|}}} | |Weapon2={{{Weapon2|}}} | ||
|Weapon3={{{Weapon3|}}} | |Weapon3={{{Weapon3|}}} | ||
Line 81: | Line 50: | ||
|Strategy={{{Strategy|}}} | |Strategy={{{Strategy|}}} | ||
}} | }} | ||
<div class="build-page-container"> | |||
<div role="complementary" class="build-infobox"> | |||
<div class="build-title">{{{BuildName|{{PAGENAME}}}}}</div> | |||
<div class="build-author">By: {{{Author|{{REVISIONUSER}}}}}</div> | |||
<div class="build-character"> | |||
{{#if:{{{PlayerCharacter|}}} | |||
| Character: [[{{{PlayerCharacter}}}]] | |||
| Character: — | |||
}} | |||
</div> | |||
<div class="build-voting-area"><vote /></div> | |||
<hr/> | |||
<div class="build-section"> | |||
<h3 class="build-section-title">⚔️ Weapons</h3> | |||
<ul> | |||
{{#if:{{{StartingWeapon|}}}|<li>[[{{{StartingWeapon}}}]] <small>(Default)</small></li>}} | |||
{{#if:{{{Weapon2|}}}|<li>[[{{{Weapon2}}}]]</li>}} | |||
{{#if:{{{Weapon3|}}}|<li>[[{{{Weapon3}}}]]</li>}} | |||
{{#if:{{{Weapon4|}}}|<li>[[{{{Weapon4}}}]]</li>}} | |||
</ul> | |||
</div> | |||
<div class="build-section"> | |||
<h3 class="build-section-title">📖 Tomes</h3> | |||
<ul> | |||
{{#if:{{{Tome1|}}}|<li>[[{{{Tome1}}}]]</li>}} | |||
{{#if:{{{Tome2|}}}|<li>[[{{{Tome2}}}]]</li>}} | |||
{{#if:{{{Tome3|}}}|<li>[[{{{Tome3}}}]]</li>}} | |||
{{#if:{{{Tome4|}}}|<li>[[{{{Tome4}}}]]</li>}} | |||
</ul> | |||
</div> | |||
<div class="build-section"> | |||
<h3 class="build-section-title">💎 Items</h3> | |||
<ul> | |||
{{#if:{{{Item1|}}}|<li>[[{{{Item1}}}]]</li>}} | |||
{{#if:{{{Item2|}}}|<li>[[{{{Item2}}}]]</li>}} | |||
{{#if:{{{Item3|}}}|<li>[[{{{Item3}}}]]</li>}} | |||
{{#if:{{{Item4|}}}|<li>[[{{{Item4}}}]]</li>}} | |||
{{#if:{{{Item5|}}}|<li>[[{{{Item5}}}]]</li>}} | |||
{{#if:{{{Item6|}}}|<li>[[{{{Item6}}}]]</li>}} | |||
</ul> | |||
</div> | |||
</div> | |||
<div role="main" class="build-strategy"> | |||
<h2>Build Strategy & Guide</h2> | |||
<p>{{{Strategy|No strategy guide provided.}}}</p> | |||
</div> | |||
</div> | |||
<style> | |||
.build-page-container{display:grid;grid-template-columns:340px 1fr;gap:16px} | |||
.build-infobox{border:1px solid rgba(255,255,255,.15);border-radius:12px;padding:12px;background:rgba(255,255,255,.04)} | |||
.build-title{font-size:1.1rem;font-weight:700;margin-bottom:.25rem} | |||
.build-author,.build-character{opacity:.9} | |||
.build-section{margin-top:.6rem} | |||
.build-section-title{margin:.4rem 0} | |||
.build-strategy{border:1px solid rgba(255,255,255,.15);border-radius:12px;padding:12px;background:rgba(255,255,255,.02)} | |||
@media (max-width:900px){ | |||
.build-page-container{grid-template-columns:1fr} | |||
} | |||
</style> | |||
[[Category:Builds]] | |||
[[Category:Builds/{{{PlayerCharacter|Unknown}}}]] | |||
</includeonly> |