Difference between revisions of "Template:ArchIcon"

From SMT: Dx2 Wiki
Jump to: navigation, search
(I don't think we need all these if clauses. The template works fine by just taking arch directly.)
(enishi matsuri colors)
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
<includeonly>[[File:Arch{{{arch}}}.png|20px|link=]]<!--
+
<includeonly>{{#switch:{{{arch}}}
{{#ifeq:{{{arch}}}|Red| [[File:ArchRed.png|20px]]|
+
|RedEM=[[File:ArchRedEM.png|{{{size|20px}}}|link=|alt=Red|Red]] {{#if:{{{name|}}}|Red}}
{{#ifeq:{{{arch}}}|Yellow| [[File:ArchYellow.png|20px]]|
+
|YellowEM=[[File:ArchYellowEM.png|{{{size|20px}}}|link=|alt=Yellow|Yellow]] {{#if:{{{name|}}}|Yellow}}
{{#ifeq:{{{arch}}}|Purple| [[File:ArchPurple.png|20px]]|
+
|PurpleEM=[[File:ArchPurpleEM.png|{{{size|20px}}}|link=|alt=Purple|Purple]] {{#if:{{{name|}}}|Purple}}
{{#ifeq:{{{arch}}}|Teal| [[File:ArchTeal.png|20px]]|
+
|TealEM=[[File:ArchTealEM.png|{{{size|20px}}}|link=|alt=Teal|Teal]] {{#if:{{{name|}}}|Teal}}
{{#ifeq:{{{arch}}}|Clear| [[File:ArchClear.png|20px]]|}}}}}}}}}}--><!--
+
|[[File:Arch{{{arch}}}.png|{{{size|20px}}}|link=|alt={{{arch}}}|{{{arch}}}]] {{#if:{{{name|}}}|{{{arch}}}}}}} <!--
{{#if:{{{arch|}}}|[[File: Arch{{{arch}}}.png|20px]]}}--></includeonly>
+
 
<noinclude>
+
|Red=[[File:ArchRed.png|20px]]|
=== Usage Example ===
+
|Yellow=[[File:ArchYellow.png|20px]]|
 +
|Purple=[[File:ArchPurple.png|20px]]|
 +
|Teal=[[File:ArchTeal.png|20px]]|
 +
|Clear=[[File:ArchClear.png|20px]]}}
 +
 
 +
--><!--
 +
{{#if:{{{arch|}}}|[[File: Arch{{{arch}}}.png|20px]]}}--></includeonly><noinclude>
 +
Displays an archetype icon, given its color name.
 +
* Optionally, can also display the color name.
 +
 
 +
== Usage Examples ==
 +
 
 +
===Standard use===
 
<pre>
 
<pre>
 
{{ArchIcon|arch=Red}}{{ArchIcon|arch=Clear}}{{ArchIcon|arch=Teal}}{{ArchIcon|arch=Yellow}}{{ArchIcon|arch=Purple}}
 
{{ArchIcon|arch=Red}}{{ArchIcon|arch=Clear}}{{ArchIcon|arch=Teal}}{{ArchIcon|arch=Yellow}}{{ArchIcon|arch=Purple}}
 
</pre>
 
</pre>
 
{{ArchIcon|arch=Red}}{{ArchIcon|arch=Clear}}{{ArchIcon|arch=Teal}}{{ArchIcon|arch=Yellow}}{{ArchIcon|arch=Purple}}
 
{{ArchIcon|arch=Red}}{{ArchIcon|arch=Clear}}{{ArchIcon|arch=Teal}}{{ArchIcon|arch=Yellow}}{{ArchIcon|arch=Purple}}
 +
 +
===Custom size===
 +
<pre>
 +
{{ArchIcon|arch=Red|size=15px}}{{ArchIcon|arch=Clear|size=15px}}{{ArchIcon|arch=Teal|size=15px}}{{ArchIcon|arch=Yellow|size=15px}}{{ArchIcon|arch=Purple|size=15px}}
 +
</pre>
 +
{{ArchIcon|arch=Red|size=15px}}{{ArchIcon|arch=Clear|size=15px}}{{ArchIcon|arch=Teal|size=15px}}{{ArchIcon|arch=Yellow|size=15px}}{{ArchIcon|arch=Purple|size=15px}}
 +
 +
===With name===
 +
<pre>{{ArchIcon|arch=Red|size=15px|name=1}}
 +
</pre>
 +
{{ArchIcon|arch=Red|size=15px|name=1}}
 +
 +
===Enishi Matsuri colors===
 +
<pre>
 +
{{ArchIcon|arch=RedEM}}{{ArchIcon|arch=TealEM}}{{ArchIcon|arch=YellowEM}}{{ArchIcon|arch=PurpleEM}}
 +
</pre>
 +
{{ArchIcon|arch=RedEM}}{{ArchIcon|arch=TealEM}}{{ArchIcon|arch=YellowEM}}{{ArchIcon|arch=PurpleEM}}
 
</noinclude>
 
</noinclude>

Latest revision as of 18:59, 1 July 2025

Displays an archetype icon, given its color name.

  • Optionally, can also display the color name.

Usage Examples

Standard use

{{ArchIcon|arch=Red}}{{ArchIcon|arch=Clear}}{{ArchIcon|arch=Teal}}{{ArchIcon|arch=Yellow}}{{ArchIcon|arch=Purple}}

Red Clear Teal Yellow Purple

Custom size

{{ArchIcon|arch=Red|size=15px}}{{ArchIcon|arch=Clear|size=15px}}{{ArchIcon|arch=Teal|size=15px}}{{ArchIcon|arch=Yellow|size=15px}}{{ArchIcon|arch=Purple|size=15px}}

Red Clear Teal Yellow Purple

With name

{{ArchIcon|arch=Red|size=15px|name=1}}

Red Red

Enishi Matsuri colors

{{ArchIcon|arch=RedEM}}{{ArchIcon|arch=TealEM}}{{ArchIcon|arch=YellowEM}}{{ArchIcon|arch=PurpleEM}}

Red Teal Yellow Purple