Jump to content

Template:Worldbox: Difference between revisions

From Sun Keeperverse Wiki
Fixed code after enabling ParserFunctions in LocalSettings
m Fixed code slightly
Line 1: Line 1:
<!-- Worldbox — storybook / sun-keeper infobox -->
<!-- Worldbox — storybook / sun-keeper infobox -->
<templatestyles src="Template:Worldbox/styles.css" />


<div class="worldbox" style="width:100%; max-width:720px; margin:8px auto; border:1px solid #c6b480; background:#f8f5e9; color:#2b2414; border-radius:10px; box-shadow:0 1px 3px rgba(0,0,0,0.08);">
<div class="worldbox">
   <div style="display:flex; gap:14px; padding:12px 14px 6px 14px; align-items:flex-start; flex-wrap:wrap;">
   <div class="wb-wrap">


     <!-- Image (optional) -->
     <!-- Image (optional) -->
     <div style="flex:0 0 auto;">
     <div class="wb-media">
       {{#if:{{{image|}}}|
       {{#if:{{{image|}}}|
         [[File:{{{image}}}|250x250px|class=worldbox-image|alt={{{image_alt|}}}|link={{{image_link|}}}]]
         [[File:{{{image}}}|250x250px|class=worldbox-image|alt={{{image_alt|}}}|link={{{image_link|}}}]]
       |}}
       |}}
       {{#if:{{{image_caption|}}}|
       {{#if:{{{image_caption|}}}|
         <div style="font-size:80%; color:#7d6b38; text-align:center; margin-top:4px;">{{{image_caption}}}</div>
         <div class="wb-cap">{{{image_caption}}}</div>
       |}}
       |}}
     </div>
     </div>


     <!-- Fields -->
     <!-- Fields -->
     <div style="flex:1 1 380px;">
     <div class="wb-main">
       <div style="font-size:140%; font-weight:700; color:#5b4a22; line-height:1.2;">
       <div class="wb-title">
         {{#if:{{{name|}}}|{{{name}}}|World}}
         {{#if:{{{name|}}}|{{{name}}}|World}}
       </div>
       </div>
       {{#if:{{{tagline|}}}|
       {{#if:{{{tagline|}}}|
         <div style="font-size:100%; color:#7d6b38; margin-top:2px;">{{{tagline}}}</div>
         <div class="wb-tag">{{{tagline}}}</div>
       |}}
       |}}


       <div style="margin-top:10px; border-top:1px solid #e4d9b0; padding-top:8px;">
       <div class="wb-fields">
         {{#if:{{{themes|}}}|<div><b>Themes:</b> {{{themes}}}</div>|}}
         {{#if:{{{themes|}}}|<div><b>Themes:</b> {{{themes}}}</div>|}}
         {{#if:{{{relation|}}}|<div><b>Relation:</b> {{{relation}}}</div>|}}
         {{#if:{{{relation|}}}|<div><b>Relation:</b> {{{relation}}}</div>|}}
Line 35: Line 36:
   </div>
   </div>
</div>
</div>
<style>
.worldbox a, .worldbox a:visited { color:#8b6d00; }
.worldbox a:hover { color:#c09e2b; text-decoration:underline; }
</style>

Revision as of 05:59, 30 October 2025


       World