Template:SpoilerBox: Difference between revisions

From Melvor Idle
(Created template for spoiler boxes)
 
(Add special handling for color=default)
 
(4 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{| class="wikitable mw-collapsible mw-collapsed" style="width: 100%"
Template for embedding text in a spoiler box. Minimum syntax is {{T|SpoilerBox|text=internal text}} to get {{SpoilerBox|text=internal text}}
! style="color: red;" | The following content contains spoilers! Expand to view.
 
There are also arguments for title & color, for example {{T|SpoilerBox|text=internal text|title=title|color=green}} gives {{SpoilerBox|text=internal text|title=title|color=green}}
 
The color argument also accepts 'default' as a special value, which causes the title text to remain as the default wiki text color. For example:
 
{{T|SpoilerBox|text=internal text|title=Default text color|color=default}} gives {{SpoilerBox|text=internal text|title=Default text color|color=default}}
 
<onlyinclude><includeonly>{| class="wikitable mw-collapsible mw-collapsed"
! {{#ifeq:{{{color}}}|default||style="color: {{{color|red}}};"}} | {{{title|The following content contains spoilers! Expand to view.}}}
|-
|-
| {{{text}}}
| {{{text}}}
|}
|}</includeonly></onlyinclude>

Latest revision as of 01:27, 19 November 2021

Template for embedding text in a spoiler box. Minimum syntax is {{SpoilerBox|text=internal text}} to get

The following content contains spoilers! Expand to view.
internal text

There are also arguments for title & color, for example {{SpoilerBox|color=green|text=internal text|title=title}} gives

title
internal text

The color argument also accepts 'default' as a special value, which causes the title text to remain as the default wiki text color. For example:

{{SpoilerBox|color=default|text=internal text|title=Default text color}} gives

Default text color
internal text