User:Saag/AbilityCircle: Difference between revisions

initial integration with ability module
Fixed getting icon
Line 4: Line 4:
               <div class="ability-icon popover-wrapper nopreview"
               <div class="ability-icon popover-wrapper nopreview"
                 style="width:100%; height:100%; display:flex; flex-direction:column; justify-content:center;">
                 style="width:100%; height:100%; display:flex; flex-direction:column; justify-content:center;">
                 {{#if:{{{displayicon|}}}|[[File:{{{displayicon}}}|{{{iconsize|90}}}x{{{iconsize|90}}}px|middle|center|link={{#invoke:AbilityData|get_ability_name|{{{hero}}}|{{{ability_num}}}}}]]|[[File:{{#invoke:AbilityData|get_ability_name|{{{hero}}}|{{{ability_num}}}}}.png|link={{#invoke:AbilityData|get_ability_name|{{{hero}}}|{{{ability_num}}}}}|{{{iconsize|90}}}x{{{iconsize|90}}}px|middle|center]]}}
                 {{#if:{{{displayicon|}}}|[[File:{{{displayicon}}}|{{{iconsize|90}}}x{{{iconsize|90}}}px|middle|center|link=]]|[[File:{{#invoke:AbilityData|get_ability_name|{{{hero_name}}}|{{{ability_num}}}}}.png|link=|{{{iconsize|90}}}x{{{iconsize|90}}}px|middle|center]]}}
               </div>
               </div>
                
                
               <div class="popover-content" style="text-align:left">
               <div class="popover-content" style="text-align:left">
                   {{#invoke:AbilityData|get_ability_card|{{{hero}}}|{{{ability_num}}}}}
                   {{#invoke:AbilityData|get_ability_card|{{{hero_name}}}|{{{ability_num}}}}}
               </div>
               </div>
             </div>
             </div>
</onlyinclude>
</onlyinclude>
<div class="nopreview">
test
[[Abrams]]
<div>


Isolated port of the ability circle and background from [[Template:Ability card]]. Intended for use on [[Heroes]].
Isolated port of the ability circle and background from [[Template:Ability card]]. Intended for use on [[Heroes]].


{{User:Saag/AbilityCircle|hero_name=Bebop|ability_num=1}} {{AbilityCircle|hero_name=Abrams|ability_name=2}} {{AbilityCircle|ability_name=Infernal Resilience}}
{{User:Saag/AbilityCircle|hero_name=Abrams|ability_num=1}} {{AbilityCircle|hero_name=Abrams|ability_name=2}} {{AbilityCircle|ability_name=Infernal Resilience}}
<noinclude>
<noinclude>
<templatedata>
<templatedata>