Template:PlayerProfile: Difference between revisions
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 | <!-- Left Column: Player Info Stats Table --> | ||
<div style="flex: 1; min-width: 280px; background: #f8fafc; border: 1px solid #e2e8f0; border-radius: 6px; padding: | <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;"> | ||
< | <table style="width: 100%; border-collapse: collapse;"> | ||
< | <tr> | ||
< | <td style="padding: 0.3em 0.5em; font-weight: bold; width: 45%; border-bottom: 1px solid #e2e8f0;">IGN</td> | ||
< | <td style="padding: 0.3em 0.5em; border-bottom: 1px solid #e2e8f0;">{{{IGN}}}</td> | ||
< | </tr> | ||
< | <tr> | ||
< | <td style="padding: 0.3em 0.5em; font-weight: bold; border-bottom: 1px solid #e2e8f0;">UID</td> | ||
< | <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 | | 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 =
}}