Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Template:CharacterHubCardDefault: Difference between revisions

Template page
No edit summary
No edit summary
Line 1: Line 1:
<includeonly>
<includeonly>
<div class="charcard">
<div class="charcard">
   <!-- image -->
   <!-- IMAGE: frameless + cap at 300px -->
   <div class="charcard-image">
   <a class="charcard-image" href="{{{page}}}">
     [[File:{{{image|}}}|{{{width|250px}}}x|link={{{page|}}}]]
     [[File:{{{image}}}|frameless|300px|alt={{{name|}}}]]
   </div>
   </a>


   <!-- name/title -->
   <!-- CONTENT BOX -->
   <div class="charcard-title">
   <div class="charcard-info">
    [[{{{page|}}}|{{{name|Unnamed character}}}]]
    <div class="charcard-title">
  </div>
      [[{{{page}}}|{{{name|Unnamed}}}]]
    </div>


  <!-- optional logos -->
    <div class="charcard-logos">
  <div class="charcard-logos">
      {{#if:{{{logo1|}}}
    {{#if:{{{logo1|}}}
        | [[File:{{{logo1}}}|40px|link={{{logo1link|}}}]]
      | [[File:{{{logo1}}}|30px|link={{{logo1link|}}}]]
      }}
    }}
      {{#if:{{{logo2|}}}
    {{#if:{{{logo2|}}}
        | [[File:{{{logo2}}}|40px|link={{{logo2link|}}}]]
      | [[File:{{{logo2}}}|30px|link={{{logo2link|}}}]]
      }}
    }}
    </div>
  </div>


  <!-- optional blurb -->
    <div class="charcard-blurb">
  <div class="charcard-blurb">
      {{{blurb|}}}
    {{{blurb|}}}
    </div>
   </div>
   </div>
</div>
</div>
</includeonly>
</includeonly>
<noinclude>
<noinclude>
== Usage ==
== Usage ==
<pre>
Just drop one (or more) of these on your hub page:
{{CharacterCard
| image      = CharacterImage.jpg
| page        = Character_Main_Page_Name
| name        = Display Name Here
| logo1      = SeriesLogo1.png
| logo1link  = Series_Main_Page
| logo2      = SeriesLogo2.png
| logo2link  = Another_Series_Page
| blurb      = This is a short optional blurb describing the default version.
| width      = 280px                <!-- optional override of the card width -->
}}
</pre>
 
*Parameters:*
- **image** (required): filename of the portrait (rectangular, ~400×600px).
- **page** (required): target page for the name link.
- **name** (required): text to display.
- **logo1**, **logo2** (optional): filenames of small franchise logos.
- **logo1link**, **logo2link** (optional): target pages for each logo.
- **blurb** (optional): free‑form paragraph.
- **width** (optional): overall card width (e.g. “200px”, “15em”); default 250px.
 
You can place two (or more) of these inline at the top of your hub page:


```wikitext
```wikitext
Line 59: Line 35:
  | image    = HeroMain.jpg
  | image    = HeroMain.jpg
  | page      = Hero_Main
  | page      = Hero_Main
  | name      = “Valiant Hero”
  | name      = Valiant Hero
  | logo1    = SeriesA_Logo.png
  | logo1    = SeriesA_Logo.png
  | logo1link = SeriesA
  | logo1link = SeriesA
  | blurb    = The default incarnation of our world’s champion.
  | blurb    = Default incarnation of our champion.
}}
}}
{{CharacterCard
{{CharacterCard
  | image    = HeroAlt.jpg
  | image    = HeroAlt.jpg
  | page      = Hero_Alt
  | page      = Hero_Alt
  | name      = “Valiant Hero (Stealth Suit)
  | name      = Valiant Hero (Stealth Suit)
  | logo1    = SeriesB_Logo.png
  | logo1    = SeriesB_Logo.png
  | logo1link = SeriesB
  | logo1link = SeriesB
Line 73: Line 49:
  | logo2link = SeriesC
  | logo2link = SeriesC
  | blurb    = Specialized for covert ops.
  | blurb    = Specialized for covert ops.
| width    = 220px
}}
}}
</noinclude>

Revision as of 17:07, 19 April 2025


Usage

Just drop one (or more) of these on your hub page:

```wikitext Template:CharacterCard Template:CharacterCard

Contents