Template:Infobox politician: Difference between revisions

From PoliticalSG
(Created page with "<div style="float: right; clear: right; width: 310px; margin: 0 0 1em 1em; border: 1px solid #a2a9b1; background: #f8f9fa; font-size: 88%;"> {| style="width: 100%; border-collapse: collapse;" |+ style="background-color: #eaf3ff; border: 1px solid #a2a9b1; padding: 8px; font-weight: bold; font-size: 1.2em;" | {{{name|{{PAGENAME}}}}} |- | colspan="2" style="text-align: center; padding: 10px;" | {{#if:{{{image|}}}| [[File:{{{image}}}|250px|center]] | File:Portrait_placeh...")
 
No edit summary
 
Line 1: Line 1:
<div style="float: right; clear: right; width: 310px; margin: 0 0 1em 1em; border: 1px solid #a2a9b1; background: #f8f9fa; font-size: 88%;">
<div style="float: right; clear: right; width: 310px; margin: 0 0 1em 1em; border: 1px solid #a2a9b1; background: #f8f9fa; font-size: 88%; line-height: 1.5em;">
{| style="width: 100%; border-collapse: collapse;"
|+ style="background-color: #eaf3ff; border: 1px solid #a2a9b1; padding: 5px; font-weight: bold; font-size: 1.2em;" | {{{name|{{PAGENAME}}}}}


{| style="width: 100%; border-collapse: collapse;"
|+ style="background-color: #eaf3ff; border: 1px solid #a2a9b1; padding: 8px; font-weight: bold; font-size: 1.2em;" | {{{name|{{PAGENAME}}}}}
|-
|-
| colspan="2" style="text-align: center; padding: 10px;" | {{#if:{{{image|}}}| [[File:{{{image}}}|250px|center]] | [[File:Portrait_placeholder.png|150px|center]] }}
{{#if:{{{othername|}}}|
{{!}} colspan="2" style="text-align: center; font-style: italic; border-bottom: 1px solid #a2a9b1;" {{!}} {{{othername}}}
{{!}}-
}}


|-
| colspan="2" style="text-align: center; padding: 10px;" | {{#if:{{{image|}}}| [[File:{{{image}}}|250px|center]] {{#if:{{{caption|}}}|<br/><small>{{{caption}}}</small>}} | [[File:Portrait_placeholder.png|150px|center]] }}
! colspan="2" style="text-align: center; background: #ce1126; color: white; padding: 5px;" | Current Office
 
|-
{{#if:{{{office1|}}}|
{{#if:{{{office|}}}|
{{!}}-
! colspan="2" style="text-align: center; background: #dcebff; padding: 5px; border-bottom: 1px solid #a2a9b1;" {{!}} {{{office}}}
! colspan="2" style="text-align: center; background: #dcebff; color: #002bb8; padding: 5px; border-top: 1px solid #a2a9b1;" {{!}} {{{office1}}}
{{!}}-
{{!}} colspan="2" style="text-align: center; padding: 2px; background: #eaf3ff; border-bottom: 1px solid #a2a9b1;" {{!}} {{#if:{{{incumbent1|}}} | '''Incumbent''' | }}
{{!}}-
{{!}}-
! style="text-align: left; padding: 5px;" {{!}} Assumed office
! style="text-align: left; padding-left: 5px;" {{!}} {{#if:{{{incumbent1|}}}|Assumed office|In office}}
{{!}} style="padding: 5px;" {{!}} {{{term_start}}}
{{!}} style="padding-left: 5px;" {{!}} {{{term_start1}}} {{#if:{{{term_end1|}}}| – {{{term_end1}}} | }}
{{!}}-
{{!}}-
{{#if:{{{preceded1|}}}| ! style="text-align: left; padding-left: 5px;" {{!}} Preceded by {{!!}} style="padding-left: 5px;" {{!}} {{{preceded1}}} {{!}}- }}
{{#if:{{{chairman|}}}| ! style="text-align: left; padding-left: 5px;" {{!}} Chairman {{!!}} style="padding-left: 5px;" {{!}} {{{chairman}}} {{!}}- }}
}}
}}


|-
{{#if:{{{elections|}}}|
{{#if:{{{office2|}}}|
! colspan="2" style="text-align: center; background: #eeeeee; padding: 5px; border-top: 1px solid #a2a9b1;" {{!}} Past Positions
{{!}}-
{{!}}-
{{!}} colspan="2" style="padding: 5px; font-size: 0.9em;" {{!}} {{{office2}}}
! colspan="2" style="text-align: center; background-color: #ce1126; color: white; padding: 5px;" {{!}} Electoral History
{{!}}-
{{!}}-
{{!}} colspan="2" style="padding: 0; margin: 0;" {{!}}
{| style="width: 100%; border-collapse: collapse; font-size: 0.9em; table-layout: fixed;"
! style="background: #f2f2f2; border: 1px solid #ddd; width: 20%;" | Year
! style="background: #f2f2f2; border: 1px solid #ddd; width: 55%;" | Constituency
! style="background: #f2f2f2; border: 1px solid #ddd; width: 25%;" | Share
{{{elections}}}
|}
}}
}}


|-
|-
! colspan="2" style="text-align: center; background-color: #ce1126; color: white; padding: 5px;" | Personal Details
! colspan="2" style="text-align: center; background-color: #dcebff; padding: 5px; border-top: 2px solid #a2a9b1;" | Personal details
|-
! style="text-align: left; background: #f2f2f2; padding: 5px; border-top: 1px solid #ddd; width: 35%;" | Born
| style="padding: 5px; border-top: 1px solid #ddd;" | {{{birth_date}}}
|-
|-
! style="text-align: left; padding: 5px; background: #f2f2f2; width: 35%;" | Party
! style="text-align: left; background: #f2f2f2; padding: 5px; border-top: 1px solid #ddd;" | Party
| style="padding: 5px;" | {{#switch:{{{politicalparty}}}
| style="padding: 5px; border-top: 1px solid #ddd;" | {{#switch:{{{politicalparty}}}
| PAP='''PAP''' &nbsp; [[file:PAP logo.png|25px]]
| PAP='''PAP''' &nbsp; [[file:PAP logo.png|25px]]
| WP='''WP''' &nbsp; [[file:WP logo.png|25px]]
| WP='''WP''' &nbsp; [[file:WP logo.png|25px]]
Line 35: Line 50:
| #default={{{politicalparty|Independent}}}
| #default={{{politicalparty|Independent}}}
}}
}}
|-
 
{{#if:{{{constituency|}}}|
{{#if:{{{spouse|}}}|
! style="text-align: left; padding: 5px; background: #f2f2f2;" {{!}} Constituency
{{!}}-
{{!}} style="padding: 5px;" {{!}} {{{constituency}}}
! style="text-align: left; background: #f2f2f2; padding: 5px; border-top: 1px solid #ddd;" {{!}} Spouse
{{!}} style="padding: 5px; border-top: 1px solid #ddd;" {{!}} {{{spouse}}}
}}
 
{{#if:{{{alma_mater|}}}|
{{!}}-
! style="text-align: left; background: #f2f2f2; padding: 5px; border-top: 1px solid #ddd;" {{!}} Alma mater
{{!}} style="padding: 5px; border-top: 1px solid #ddd;" {{!}} {{{alma_mater}}}
}}
 
{{#if:{{{chinese|}}}|
{{!}}-
! colspan="2" style="text-align: center; background-color: #b0c4de; padding: 3px;" {{!}} Chinese name
{{!}}-
{{!}}-
! style="text-align: left; background: #f2f2f2; padding: 5px;" {{!}} Simplified
{{!}} style="padding: 5px;" {{!}} {{{chinese}}}
}}
}}
|-
 
! style="text-align: left; padding: 5px; background: #f2f2f2;" | Born
| style="padding: 5px;" | {{{birth_date}}}
|}
|}
</div>
</div>

Latest revision as of 11:27, 28 March 2026

Infobox politician


style="width: 100%; border-collapse: collapse; font-size: 0.9em; table-layout: fixed;"

style="background: #f2f2f2; border: 1px solid #ddd; width: 20%;"
Personal details
Born {{{birth_date}}}
Party Independent