Template:Infobox: Difference between revisions
Appearance
Created page with "<infobox> <title source="name"> <default>{{PAGENAME}}</default> </title> <image source="image"> <caption source="caption"/> </image> <group> <label>Role</label> <format>{{{role}}}</format> </group> <group> <label>First Appearance</label> <format>{{{first_appearance}}}</format> </group> <group> <label>Status</label> <format>{{{status}}}</format> </group> </infobox>" |
No edit summary |
||
| (102 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
< | <includeonly><table class="infobox" style="width: 22em; float: right; clear: right; margin: 0 0 1em 1em; border: none; border-radius: 12px; background-color: #f8f9fa; color: #202122; font-size: 88%; line-height: 1.4em; border-collapse: separate; overflow: hidden; box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08);"> | ||
<caption style="font-size: 125%; font-weight: bold; padding: 0.6em 0.4em 0.2em 0.4em; text-align: center;">{{{name|{{PAGENAME}}}}}</caption> | |||
< | {{#if:{{{image|}}}| | ||
< | <tr> | ||
<td colspan="2" style="text-align: center; padding: 0.6em;"> | |||
</ | <div style="margin: 0;">[[File:{{{image}}}|250px]]</div> | ||
{{#if:{{{caption|}}}|<div style="font-size: 90%; line-height: 1.3em; font-style: italic; margin-top: 0.6em; padding-bottom: 0.2em;">{{{caption}}}</div>}} | |||
</td> | |||
</tr> | |||
}} | |||
< | {{#if:{{{role|}}}| | ||
< | <tr> | ||
< | <th scope="row" style="text-align: left; padding: 0.35em 0.5em; width: 35%; font-weight: bold; vertical-align: top;">Role</th> | ||
</ | <td style="padding: 0.35em 0.5em; vertical-align: top;">{{{role}}}</td> | ||
</tr> | |||
}} | |||
< | {{#if:{{{username|}}}| | ||
< | <tr> | ||
< | <th scope="row" style="text-align: left; padding: 0.35em 0.5em; font-weight: bold; vertical-align: top;">Username</th> | ||
</ | <td style="padding: 0.35em 0.5em; vertical-align: top;">{{{username}}}</td> | ||
</infobox> | </tr> | ||
}} | |||
{{#if:{{{socials|}}}| | |||
<tr> | |||
<th scope="row" style="text-align: left; padding: 0.35em 0.5em; font-weight: bold; vertical-align: top;">Socials</th> | |||
<td style="padding: 0.35em 0.5em; vertical-align: top;">{{{socials}}}</td> | |||
</tr> | |||
}} | |||
{{#if:{{{vibe|}}}| | |||
<tr> | |||
<th scope="row" style="text-align: left; padding: 0.35em 0.5em; font-weight: bold; vertical-align: top;">Vibe</th> | |||
<td style="padding: 0.35em 0.5em; vertical-align: top;">{{{vibe}}}</td> | |||
</tr> | |||
}} | |||
{{#if:{{{featured_audio|}}}|<tr class="infobox-audio-row"><th scope="row" style="text-align: left; padding: 0.35em 0.5em; font-weight: bold; vertical-align: middle;">Featured</th><td style="padding: 0.35em 0.5em; vertical-align: middle;"><div class="infobox-audio"><div class="infobox-audio-title">{{{featured_audio_title|}}}</div><span class="infobox-native-audio" data-src="{{filepath:{{{featured_audio}}}}}"></span></div></td></tr>}} | |||
{{#if:{{{showcase_images|}}}| <tr class="infobox-showcase-row"> <td colspan="2" class="infobox-showcase"> {{{showcase_images}}} </td> </tr> }} | |||
<!-- Spacer row for bottom breathing room --> | |||
<tr><td colspan="2" style="padding-bottom: 0.4em;"></td></tr> | |||
</table></includeonly> | |||