Difference between revisions of "Template:VSS"

From End to Dawn
Jump to navigation Jump to search
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
<noinclude>
 
<noinclude>
    This is the "VtM VSS" template.
+
This is the "VSS" template.
    It should be called in the following format:
+
It should be called in the following format:
    <pre>
+
<pre>
    {{VtM VSS
+
{{VSS
    |vsspic=
+
|vsspic=
    |domain=
+
|domain=AL-009-D
    |region=
+
|region=
    |desc=
+
|description=
    |timeline=
+
|tenets=
    |tenets=
+
|theme=
    |theme=
+
|style=
    |style=
+
|rules=
    |rules=
+
|vst_name=
    |notes=
+
|vst_email=
    |vst=
+
|notes=
    |vstemail=
+
}}
    }}
+
</pre>
    </pre>
+
</noinclude><includeonly>__NOTOC__ __NOEDITSECTION__
    Edit the page to see the template text.
+
 
    </noinclude><includeonly><div id="masq-container">
+
<div class="vss-container">
    <div id="masq-vss-pic">{{#if: {{{vsspic|}}}|[[File:{{{vsspic}}}]]|
+
 
      {{#ifexist: File:{{PAGENAME}}.png|[[File:{{PAGENAME}}.png|frameless|center|500px]]
+
<div class="vss-header">
        |{{#ifexist: File:{{PAGENAME}}.jpg|[[File:{{PAGENAME}}.jpg|frameless|center|500px]]
+
  <div class="vss-title">{{PAGENAME}}</div>
          |{{#ifexist: File:{{PAGENAME}}.jpeg|[[File:{{PAGENAME}}.jpeg|frameless|center|500px]]
+
  <div class="vss-image">
            |{{#ifexist: File:{{PAGENAME}}.gif|[[File:{{PAGENAME}}.gif|frameless|center|500px]]
+
     {{#if: {{{vsspic|}}} | [[File:{{{vsspic}}}|center|600px]] }}
              |{{#ifexist: File:{{PAGENAME}}.webp|[[File:{{PAGENAME}}.webp|frameless|center|500px]]
+
  </div>
              }}
+
</div>
            }}
+
 
          }}
+
== Domain Information ==
        }}
+
* '''Domain:''' {{{domain|}}}
      }}
+
* '''Region:''' {{{region|}}}
    }}</div>
+
 
    {| id="masq-vss-table"
+
== Description ==
     {{#if: {{{domain|}}}|<nowiki/>
+
{{{desc|}}}
    !scope="row"{{!}}Domain
+
 
    {{!}} [[:Category:{{{domain}}}|{{{domain}}}]]
+
== Tenets ==
    {{!}}
+
{{{tenets|}}}
    }}{{#if: {{{region|}}}|<nowiki/>
+
 
    {{!}}-
+
== Theme and Motifs ==
    !scope="row"{{!}}Region
+
{{{theme|}}}
    {{!}} [[:Category:{{{region}}}|{{{region}}}]]
+
 
    {{!}}
+
== Style Elements ==
    }}{{#if: {{{desc|}}}|<nowiki/>
+
{{{style|}}}
    {{!}}-
+
 
    !scope="row"{{!}}Description
+
== Rules and Boundaries ==
    {{!}} {{{desc}}}
+
{{{rules|}}}
    {{!}}
+
 
    }}{{#if: {{{timeline|}}}|<nowiki/>
+
== Venue Storyteller ==
    {{!}}-
+
* '''Name:''' {{{vst|}}}
    }}
+
* '''Email:''' {{{vstemail|}}}
    }}{{#if: {{{tenets|}}}|<nowiki/>
+
 
    {{!}}-
+
== Storyteller Notes ==
    !scope="row"{{!}}Tenets
+
{{{notes|}}}
    {{!}} {{{tenets}}}
 
    {{!}}
 
    }}{{#if: {{{theme|}}}|<nowiki/>
 
    {{!}}-
 
    !scope="row"{{!}}Theme and Motifs
 
    {{!}} {{{theme}}}
 
    {{!}}
 
    }}{{#if: {{{style|}}}|<nowiki/>
 
    {{!}}-
 
    !scope="row"{{!}}Style Elements
 
    {{!}} {{{style}}}
 
    {{!}}
 
    }}{{#if: {{{rules|}}}|<nowiki/>
 
    {{!}}-
 
    !scope="row"{{!}}Rules and Boundaries
 
    {{!}} {{{rules}}}
 
    {{!}}
 
    }}{{#if: {{{notes|}}}|<nowiki/>
 
    {{!}}-
 
    !scope="row"{{!}}Storyteller Notes
 
    {{!}} {{{notes}}}
 
    {{!}}
 
    !scope="row" Venue Storyteller
 
    | {{:{{PAGENAME}} VST}}
 
    | [[{{PAGENAME}} VST|Click here to edit]]
 
    |-
 
    !scope="row" Venue Storyteller's Email
 
    | [mailto:{{{VST Email}}} {{{VST Email}}}]
 
    | [[VST Email|Click here to edit]]
 
    |}
 
</div></includeonly>
 
  
 
</div>
 
</div>
  
    {{#if: {{{domain|}}}|[[Category:{{{domain}}}]]}}<nowiki/>
+
<!-- Auto-categorization -->
    {{#if: {{{region|}}}|[[Category:{{{region}}}]]}}<nowiki/>
+
[[Category:VSS]]
    [[Category:VSS]]{{Masquerade CSS}}
+
[[Category:Domain]]
 +
{{#if: {{{domain|}}}|[[Category:{{{domain}}}]]}}
 +
 
 +
{{#css:
 +
.vss-container {
 +
  background: #111;
 +
  color: #DDD;
 +
  border: 2px solid #600;
 +
  padding: 1em;
 +
  font-family: 'Belleza', sans-serif;
 +
}
 +
.vss-container h2 {
 +
  color: #C33;
 +
  font-family: "Limelight", cursive;
 +
}
 +
.vss-header {
 +
  text-align: center;
 +
  margin-bottom: 20px;
 +
}
 +
.vss-title {
 +
  font-size: 2.5em;
 +
  font-family: "Limelight", cursive;
 +
  color: #C33;
 +
}
 +
.vss-image img {
 +
  max-width: 80%;
 +
  height: auto;
 +
  border: 3px solid #600;
 +
  border-radius: 10px;
 +
  margin-top: 10px;
 +
}
 +
}}
 +
</includeonly>

Latest revision as of 04:12, 5 October 2025

This is the "VSS" template. It should be called in the following format:

{{VSS
|vsspic=
|domain=AL-009-D
|region=
|description=
|tenets=
|theme=
|style=
|rules=
|vst_name=
|vst_email=
|notes=
}}