User:Saag/AbilityCircle: Difference between revisions

No edit summary
No edit summary
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={{{name|Smoke Bomb}}}]]|[[File:{{{name|Smoke Bomb}}}.png|link={{{name|Smoke Bomb}}}|{{{iconsize|90}}}x{{{iconsize|90}}}px|middle|center]]}}
                 {{#if:{{{displayicon|}}}|[[File:{{{displayicon}}}|{{{iconsize|90}}}x{{{iconsize|90}}}px|middle|center|link={{{ability_name|Smoke Bomb}}}]]|[[File:{{{ability_name|Smoke Bomb}}}.png|link={{{ability_name|Smoke Bomb}}}|{{{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">
                   {{Abilities/{{{name}}}}}
                   {{#invoke:AbilityData|get_ability_card|{{{hero_name}}}|{{{ability_name}}}}}
               </div>
               </div>
Line 22: Line 22:
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|name=Hook}} {{AbilityCircle|name=Shoulder Charge}} {{AbilityCircle|name=Infernal Resilience}} {{AbilityCircle|name=Seismic Impact}}
{{User:Saag/AbilityCircle|hero_name=Bebop|ability_name=Hook}} {{AbilityCircle|hero_name=Abrams|ability_name=Shoulder Charge}} {{AbilityCircle|ability_name=Infernal Resilience}} {{AbilityCircle|ability_name=Seismic Impact}}
<noinclude>
<noinclude>
<templatedata>
<templatedata>
Line 36: Line 36:
"default": "90"
"default": "90"
},
},
"name": {
"hero_name": {
"description": "Name of the Hero",
"example": "Smoke Bomb",
"required": true
},
        "ability_name": {
"description": "Name of the ability",
"description": "Name of the ability",
"example": "Smoke Bomb",
"example": "Smoke Bomb",
Line 47: Line 52:
},
},
"paramOrder": [
"paramOrder": [
"name",
"hero_name",
        "ability_name",
"iconsize",
"iconsize",
"bgsize",
"bgsize",