Template:PlayerProfile: Difference between revisions

From aquila
Jump to navigation Jump to search
Created page with "<includeonly><div style="background: #ffffff; border: 1px solid #d1d5db; border-radius: 8px; padding: 1.5em; box-shadow: 0 2px 4px rgba(0,0,0,0.05); margin-bottom: 2em;"> <!-- Top Header / Player Name --> <h2 style="border-bottom: 2px solid #e0a96d; color: #0b132b; margin-top: 0; padding-bottom: 0.4em; font-family: 'Georgia', serif;">{{{Name|{{PAGENAME}}}}}}</h2> <!-- Split Flex Container --> <div style="display: flex; flex-wrap: wrap; gap: 2em; align-items: flex-start..."
 
No edit summary
Line 2: Line 2:


<!-- Top Header / Player Name -->
<!-- Top Header / Player Name -->
<h2 style="border-bottom: 2px solid #e0a96d; color: #0b132b; margin-top: 0; padding-bottom: 0.4em; font-family: 'Georgia', serif;">{{{Name|{{PAGENAME}}}}}}</h2>
<h2 style="border-bottom: 2px solid {{{BorderColour|#e0a96d}}}; color: #0b132b; margin-top: 0; padding-bottom: 0.4em; font-family: 'Georgia', serif;">{{{Name|{{PAGENAME}}}}}}</h2>


<!-- Split Flex Container -->
<!-- Split Flex Container -->
<div style="display: flex; flex-wrap: wrap; gap: 2em; align-items: flex-start; margin-top: 1.2em;">
<div style="display: flex; flex-wrap: wrap; gap: 2em; align-items: flex-start; margin-top: 1.2em;">


<!-- Left Column: Player Info & Stats -->
<!-- Left Column: Player Info Stats Table -->
<div style="flex: 1; min-width: 280px; background: #f8fafc; border: 1px solid #e2e8f0; border-radius: 6px; padding: 1.2em; font-size: 0.95em; line-height: 1.6; color: #374151;">
<div style="flex: 1; min-width: 280px; background: #f8fafc; border: 1px solid #e2e8f0; border-radius: 6px; padding: 0.8em; font-size: 0.95em; line-height: 1.5; color: #374151;">


<p style="margin: 0 0 0.5em 0;">**IGN:** {{{IGN}}}</p>
<table style="width: 100%; border-collapse: collapse;">
<p style="margin: 0 0 0.5em 0;">**UID:** {{{UID}}}</p>
<tr>
<p style="margin: 0 0 0.5em 0;">**Primary Character:** {{{PrimaryCharacter}}}</p>
  <td style="padding: 0.3em 0.5em; font-weight: bold; width: 45%; border-bottom: 1px solid #e2e8f0;">IGN</td>
<p style="margin: 0 0 0.5em 0;">**Secondary Character:** {{{SecondaryCharacter|none currently}}}</p>
  <td style="padding: 0.3em 0.5em; border-bottom: 1px solid #e2e8f0;">{{{IGN}}}</td>
<p style="margin: 0 0 0.5em 0;">**Current Nation:** {{{CurrentNation}}}</p>
</tr>
<p style="margin: 0 0 0.5em 0;">**Previous Nations:** {{{PreviousNations|none currently}}}</p>
<tr>
<p style="margin: 0 0 0.5em 0;">**Previous Characters:** {{{PreviousCharacters|none currently}}}</p>
  <td style="padding: 0.3em 0.5em; font-weight: bold; border-bottom: 1px solid #e2e8f0;">UID</td>
<p style="margin: 0 0 0.5em 0;">**Date joined:** {{{DateJoined}}}</p>{{#if: {{{DateLeft|}}} | <p style="margin: 0 0 0.5em 0;">**Date Left:** {{{DateLeft}}}</p> | }}
  <td style="padding: 0.3em 0.5em; border-bottom: 1px solid #e2e8f0;"><span style="font-family: monospace; font-size: 0.9em;">{{{UID}}}</span></td>
</tr>
<tr>
  <td style="padding: 0.3em 0.5em; font-weight: bold; border-bottom: 1px solid #e2e8f0;">Primary Character</td>
  <td style="padding: 0.3em 0.5em; border-bottom: 1px solid #e2e8f0;">{{{PrimaryCharacter}}}</td>
</tr>
<tr>
  <td style="padding: 0.3em 0.5em; font-weight: bold; border-bottom: 1px solid #e2e8f0;">Secondary Character</td>
  <td style="padding: 0.3em 0.5em; border-bottom: 1px solid #e2e8f0;">{{{SecondaryCharacter|none currently}}}</td>
</tr>
<tr>
  <td style="padding: 0.3em 0.5em; font-weight: bold; border-bottom: 1px solid #e2e8f0;">Current Nation</td>
  <td style="padding: 0.3em 0.5em; border-bottom: 1px solid #e2e8f0;">{{{CurrentNation}}}</td>
</tr>
<tr>
  <td style="padding: 0.3em 0.5em; font-weight: bold; border-bottom: 1px solid #e2e8f0;">Previous Nations</td>
  <td style="padding: 0.3em 0.5em; border-bottom: 1px solid #e2e8f0;">{{{PreviousNations|none currently}}}</td>
</tr>
<tr>
  <td style="padding: 0.3em 0.5em; font-weight: bold; border-bottom: 1px solid #e2e8f0;">Previous Characters</td>
  <td style="padding: 0.3em 0.5em; border-bottom: 1px solid #e2e8f0;">{{{PreviousCharacters|none currently}}}</td>
</tr>
<tr>
  <td style="padding: 0.3em 0.5em; font-weight: bold; border-bottom: 1px solid #e2e8f0;">Date Joined</td>
  <td style="padding: 0.3em 0.5em; border-bottom: 1px solid #e2e8f0;">{{{DateJoined}}}</td>
</tr>
{{#if: {{{DateLeft|}}} |
<tr>
  <td style="padding: 0.3em 0.5em; font-weight: bold;">Date Left</td>
  <td style="padding: 0.3em 0.5em;">{{{DateLeft}}}</td>
</tr>
|}}
</table>


</div>
</div>
Line 34: Line 66:


== Player Profile Template ==
== Player Profile Template ==
This template displays structured player information split into technical stats on the left and a bio on the right.
This template displays structured player information split into technical stats table on the left and a bio on the right.


== Usage ==
== Usage ==
<pre>
<pre>
{{PlayerProfile
{{PlayerProfile
| Name             =  
| Name               =  
| IGN               =  
| IGN               =  
| UID               =  
| UID               =  
| PrimaryCharacter =  
| PrimaryCharacter   =  
| SecondaryCharacter=  
| SecondaryCharacter =  
| CurrentNation     =  
| CurrentNation     =  
| PreviousNations   =  
| PreviousNations   =  
| PreviousCharacters=  
| PreviousCharacters =  
| DateJoined       =  
| DateJoined         =  
| DateLeft         =  
| DateLeft           =  
| Active           = yes
| Active             = yes
| Bio               =  
| Bio               =  
}}
}}
</pre>
</pre>
</noinclude>
</noinclude>

Revision as of 10:37, 4 October 2026


Player Profile Template

This template displays structured player information split into technical stats table on the left and a bio on the right.

Usage

{{PlayerProfile
| Name               = 
| IGN                = 
| UID                = 
| PrimaryCharacter   = 
| SecondaryCharacter = 
| CurrentNation      = 
| PreviousNations    = 
| PreviousCharacters = 
| DateJoined         = 
| DateLeft           = 
| Active             = yes
| Bio                = 
}}