Template:Move Infobox: Difference between revisions

From I-Pixelmon
Jump to navigation Jump to search
No edit summary
No edit summary
Line 1: Line 1:
<includeonly>
<includeonly>
<templatestyles src="Template:Move_Infobox/styles.css"/>
<templatestyles src="Template:Move_Infobox/styles.css"/>
{{#vardefine:dark | {{ {{lc:{{{type}}}}} color dark }} }}
 
{{#vardefine:normal | {{ {{lc:{{{type}}}}} color }} }}
<!-- ── derive colours from the move type ───────────────────────── -->
{{#vardefine:light | {{ {{lc:{{{type}}}}} color light }} }}
{{#vardefine:type          | {{{type|Normal}}} }}
{{#vardefine:colordark    | {{ {{lc:{{#var:type}}}} color dark }} }}
{{#vardefine:colornormal  | {{ {{lc:{{#var:type}}}} color }} }}
{{#vardefine:colorlight    | {{ {{lc:{{#var:type}}}} color light }} }}
 
<table class="pkmn-infobox move-infobox"
<table class="pkmn-infobox move-infobox"
       style="border-color:#{{{dark|4CAF50}}};">
       style="
   <!-- title bar (type-coloured) -->
        border-color:#{{#var:colordark}};
        box-shadow:0 0 0 3px #{{#var:colornormal}} inset;
        background-color:#{{#var:colorlight}};
      ">
 
   <!-- title bar (uses *normal* colour) -->
   <tr>
   <tr>
     <th colspan="2" class="header-main"style="background-color:#{{{color|4CAF50}}};">{{{name}}}
     <th colspan="2" class="header-main"
        style="background-color:#{{#var:colornormal}};">
      {{{name}}}
     </th>
     </th>
   </tr>
   </tr>
Line 20: Line 31:
</table>
</table>
</includeonly>
</includeonly>
<noinclude>{{documentation}}</noinclude>

Revision as of 04:34, 25 May 2025