Template:Ability card v2/Card: Difference between revisions

No edit summary
Remove {{uc:}} from ability name so it displays in its native capitalization (with help from vergir-bot LLM)
 
(121 intermediate revisions by 9 users not shown)
Line 1: Line 1:
<includeonly><templatestyles src="Ability card v2/Card/styles.css" />{{anchor|{{{name}}}}}<div id="{{{id|}}}" class="ability-card">
  <!-- HEADER -->
  <div class="ac-header-wrapper">
    <div class="ac-header">   
      <div class="ac-header-left">
        <div class="ac-title">
<span class="ac-icon">[[File:{{{icon}}}|45px|link=]]</span><span class="ac-name">{{#if:{{{name_link|}}}|[[{{{name_link}}}|{{{name}}}]]|{{{name}}}}}</span>
    </div>
        <div class="ac-header-attrs">
          {{Ability_card_v2/Card/HeaderAttr|{{{channel_time|}}}|id=AbilityChannelTime|uom=s|scale={{{channel_time_scale|}}}|scale_type={{{channel_time_scale_type|}}}|icon=[[File:AttributeIconMaxChargesIncrease.png|Channel Time|20px|link=]]}}
          {{Ability_card_v2/Card/HeaderAttr|{{{range|}}}|id=AbilityCastRange|scale={{{range_scale|}}}|scale_type={{{range_scale_type|}}}|uom=m|icon=[[File:CastRange.png|Cast Range|20px|link=]]}}
          {{Ability_card_v2/Card/HeaderAttr|{{{radius|}}}|id=Radius|scale={{{radius_scale|}}}|scale_type={{{radius_scale_type|}}}|uom=m|icon=[[File:AttributeIconTechRange.png|Radius|20px|link=]]}}
          {{Ability_card_v2/Card/HeaderAttr|{{{ability_width|}}}|id=ability_width|uom=m|icon=[[File:AttributeIconTechRange.png|Width|20px|link=]]}}
          {{Ability_card_v2/Card/HeaderAttr|{{{duration|}}}|id=AbilityDuration|uom=s|scale={{{duration_scale|}}}|scale_type={{{duration_scale_type|}}}|icon=[[File:AttributeIconTechDuration.png|Duration|20px|link=]]}}
        </div>
      </div>
      <div class="ac-header-right">
        <div class="ac-charge-row">
          {{Ability_card_v2/Card/HeaderAttr|{{{num_of_charges|}}}|id=AbilityCharges|icon=[[File:AttributeIconMaxChargesIncrease.png|Number of Charges|20px|link=]]|style=margin-right: 0;|hide={{#ifeq: {{{num_of_charges|}}} | 0 | true }}}}
          {{Ability_card_v2/Card/HeaderAttr|{{{charge_cooldown|}}}|id=AbilityCooldownBetweenCharge|scale={{{charge_cooldown_scale|}}}|scale_type={{{charge_cooldown_scale_type|}}}|uom=s|icon=[[File:AttributeIconTechCooldownBetweenChargeUses.png|Charge Cooldown|16px|link=]]|style=margin-left: 1px; margin-right: 0}}
        </div>
          {{Ability_card_v2/Card/HeaderAttr|{{{cooldown|}}}|id=AbilityCooldown|scale={{{cooldown_scale|}}}|scale_type={{{cooldown_scale_type|}}}|uom=s|icon=[[File:AttributeIconTechCooldown.png|Cooldown|20px|link=]]}}
      </div>
    </div>
  </div>
 
<!-- INFO SECTIONS -->
<div class="ac-info-outer">
  <!-- Info Section #1 -->
  <div id="ability-info1" class="ability-info ac-info-section {{#ifeq:{{{hide_info1|}}}|true|hide}}">
    <div class="ac-info-desc">{{{info1_desc|}}}</div>
      <!-- Main Info -->
      <div class="ac-info-main">
        {{{info1_mainbox1|}}}{{{info1_mainbox2|}}}{{{info1_mainbox3|}}}{{{info1_mainbox4|}}}{{{info1_mainbox5|}}}
      </div>
      <!-- Alt Info -->
      <div class="ac-info-alt">
        {{{info1_altbox1|}}}{{{info1_altbox2|}}}{{{info1_altbox3|}}}{{{info1_altbox4|}}}{{{info1_altbox5|}}}{{{info1_altbox6|}}}{{{info1_altbox7|}}}
      </div>
  </div>
 
  <!-- Info Section #2 -->
  <div id="ability-info2" class="ability-info ac-info-section ac-info-section--padded {{#ifeq:{{{hide_info2|}}}|true|hide}}">
    <div class="ac-info-desc">{{{info2_desc|}}}</div>
      <!-- Main Info -->
      <div class="ac-info-main">
        {{{info2_mainbox1|}}}{{{info2_mainbox2|}}}{{{info2_mainbox3|}}}{{{info2_mainbox4|}}}{{{info2_mainbox5|}}}
      </div>
 
      <!-- Alt Info -->
      <div class="ac-info-alt">
        {{{info2_altbox1|}}}{{{info2_altbox2|}}}{{{info2_altbox3|}}}{{{info2_altbox4|}}}{{{info2_altbox5|}}}{{{info2_altbox6|}}}{{{info2_altbox7|}}}
      </div>
  </div>
 
    <!-- Info Section #3 -->
  <div id="ability-info3" class="ability-info ac-info-section ac-info-section--padded {{#ifeq:{{{hide_info3|}}}|true|hide}}">
    <div class="ac-info-desc">{{{info3_desc|}}}</div>
      <!-- Main Info -->
      <div class="ac-info-main">
        {{{info3_mainbox1|}}}{{{info3_mainbox2|}}}{{{info3_mainbox3|}}}{{{info3_mainbox4|}}}{{{info3_mainbox5|}}}
      </div>
     
      <!-- Alt Info -->
      <div class="ac-info-alt">
        {{{info3_altbox1|}}}{{{info3_altbox2|}}}{{{info3_altbox3|}}}{{{info3_altbox4|}}}{{{info3_altbox5|}}}{{{info3_altbox6|}}}{{{info3_altbox7|}}}
      </div>
  </div>   
</div>
  <!-- UPGRADES -->
  <div class="ac-upgrades">
    {{{upgrade1}}}{{{upgrade2}}}{{{upgrade3}}}
  </div>
 
  <!-- NOTES -->
  {{#if: {{{notes|}}}|
  <div class="ac-notes-wrapper">
    <div><span class="ac-notes-title"> {{#if: {{{name_link|}}}|
    {{#vardefine:notes_localized|{{#invoke:Dictionary|translate|Notes|show_needs_translation=false}}}}
[[{{{name_link}}}/{{#var:notes_localized}}|{{#var:notes_localized}}]]
|
{{#invoke:Dictionary|translate|Notes}}
}}</span>
{{#if:{{{notes_source_page|}}}
|  <span class="ac-notes-edit">[[{{{notes_source_page}}}|{{#invoke:Dictionary|translate|edit}}]]</span>}}</div>
</div>
<div class="mw-collapsible mw-collapsed ac-notes-body">
<div>
<div>
  {{{name}}} {{{description}}} {{{range}}} {{{radius}}} {{{cooldown}}} {{{num_of_charges}}} {{{charge_cooldown}}} {{{ability_width}}} {{{duration}}}
{{{notes}}}
  {{#invoke: AbilityData|get_info_section|{{{hero_name}}}|{{{ability_num}}}|1}}
  {{#invoke: AbilityData|get_upgrades|{{{hero_name}}}|{{{ability_num}}}}}
</div>
</div>
</div>}}</div></includeonly><noinclude>
{{#invoke:Abilities/card|get_ability_card|{{{hero_name|Abrams}}}|{{{ability_num|4}}}|{{{link_name|false}}}|{{{notes|}}}}}
{{Documentation}}
</noinclude>