Template:Hero card2: Difference between revisions

Blanked the page
Tag: Blanking
Jannepg (talk | contribs)
hero card redesign
 
(20 intermediate revisions by 6 users not shown)
Line 1: Line 1:
<templatestyles src="Template:Hero card2/styles.css" /><includeonly><!--


vars:
  heroName (1) / default Abrams
  cardSize
  textSize
  isHeroLabs
  overrideDisplayName
  overrideLinkTooltip
  overrideLinkImage
  overrideLinkClick
-->{{#vardefine:heroName|{{{heroName|{{{1|Abrams}}}|}}}}}<!--
-->{{#vardefine:cardSize|{{{cardSize|130}}}}}<!--
-->{{#vardefine:imageSize|{{#expr: ({{#var:cardSize}} * 0.923) round 0 }}}}<!--
-->{{#vardefine:textSize|{{{textSize|24}}}}}<!--
-->{{#vardefine:isHeroLabs|{{#ifeq:{{{isHeroLabs|false}}}|true|HeroLabs}}}}<!--
-->{{#vardefine:displayName|{{#invoke:Lang|get_string|{{#invoke:HeroData|get_hero_key|{{#var:heroName}}}}}}}}<!--
-->{{#vardefine:displayName|{{#if:{{#var:displayName}}|{{#var:displayName}}|{{#var:heroName}}}}}}<!--
-->{{#vardefine:displayName|{{{overrideDisplayName|{{#var:displayName}}}}}}}<!--
-->{{#vardefine:linkTooltip|{{{overrideLinkTooltip|{{#var:heroName}}}}}}}<!--
-->{{#vardefine:linkImage|{{{overrideLinkImage|{{#var:heroName}}}}}}}<!--
-->{{#vardefine:linkClick|{{{overrideLinkClick|{{#var:heroName}}{{If lang}}}}}}}<!--
-->
<div class="HeroCard {{#var:isHeroLabs}}" style="width:{{#var:cardSize}}px;">
  <div class="CardBacker"></div>
  <div class="HeroImage">[[File:{{#var:linkImage}}_vertical.png|{{#var:imageSize}}px|link=]]</div>
  <div class="HeroLabsSticker"></div>
  <div class="CardShape"></div>
  <div class="GradiantOverlay"></div>
  <p class="HeroLabsText">{{#invoke:Lang|get_string|MyRosterHeroLabsHero|fallback_str=en}}</p>
  <p class="HeroName" style="--text-size:{{#var:textSize}}px;">{{#var:displayName}}</p>
  <div class="hero-link-wrapper" data-hero-name="{{#var:linkTooltip}}">[[{{#var:linkClick}}|<span></span>]]</div>
</div></includeonly><noinclude>{{Documentation}}</noinclude>