|
|
| Line 1: |
Line 1: |
| <includeonly><!-- | | <includeonly><!-- |
| --><templatestyles src="Banner/styles.css" /><!-- | | --><templatestyles src="Banner/styles.css" /><!-- |
| --><span class="banner-wrapper" style="width: {{#expr: {{{scale|1.0}}} * 21 }}px; height: {{#expr: {{{scale|1.0}}} * 41 }}px;"> | | --><span class="banner-wrapper" style="width: {{#expr: {{{scale|1.0}}} * 21 }}px; height: {{#expr: {{{scale|1.0}}} * 41 }}px; vertical-align: {{{align|bottom}}};"> |
| [[File:Banner_background.png|link=|class=banner banner-background banner-color-{{{color|white}}}]]<!-- | | [[File:Banner_background.png|link=|class=banner banner-background banner-color-{{{color|white}}}]]<!-- |
| -->{{#if:{{{pattern1|}}}|[[File:Banner_{{{pattern1|base}}}.png|link=|class=banner banner-pattern1 banner-color-{{{patternColor1|black}}}]]}}<!-- | | -->{{#if:{{{pattern1|}}}|[[File:Banner_{{{pattern1|base}}}.png|link=|class=banner banner-pattern1 banner-color-{{{patternColor1|black}}}]]}}<!-- |
| Line 27: |
Line 27: |
| <div class="mw-collapsible mw-collapsed"> | | <div class="mw-collapsible mw-collapsed"> |
| === Syntax === | | === Syntax === |
| <div class="mw-collapsible-content">{{template journal | {{PAGENAME}}|color=green|pattern1=fess|patternColor1=red|pattern2=base|patternColor2=lime|pattern3=bend|patternColor3=blue}} | | <div class="mw-collapsible-content">{{template journal | {{PAGENAME}}{{!}}scale=2{{!}}align=middle{{!}}color=green{{!}}pattern1=fess{{!}}patternColor1=red{{!}}pattern2=base{{!}}patternColor2=lime{{!}}pattern3=bend{{!}}patternColor3=blue}} |
|
| |
|
| A description of the required parameters should go here.
| | Strictly speaking there are no required parameters, though without any parameters this template will just show a plain white banner. |
| * Each individual parameter can be explained as a list
| |
| * Each individual parameter can be explained as a list
| |
|
| |
|
| A description of the optional parameters should go here. | | Having at least the base color and scale set is recommended. |
| * {{para|parameter}} The para template can be helpful here! | | |
| * {{para|parameter}} The para template can be helpful here! | | Further possible parameters are alignment and up to 16 patterns and their colors. |
| | * {{para|scale}} The scale parameter determines the size of the displayed banner. A scale of 1 displays the banner as 21x41 pixels. |
| | * {{para|align}} The align parameter sets the vertical alignment of the banner to surrounding text or other elements. By default this is "bottom", meaning that the bottom of the banner aligns with the bottom of surrounding elements. Other options are "middle" and "top". This parameter directly sets the "vertical-align" css property of the banner. |
| | * {{para|color}} This parameter sets the base or background color of the banner. |
| | * {{para|pattern1 ... pattern16}} These parameters set the banner patterns with available options being all banner patterns currently in the game. These are layered in ascending order, so pattern1 is the bottom most pattern and pattern16 is the top most pattern. |
| | * {{para|patternColor1 ... patternColor16}} These parameters set the color of the respective pattern. If the corresponding pattern is not set, setting the color has no effect. eg setting patternColor5=red without setting pattern5 to anything has no effect. |
| </div></div> | | </div></div> |
|
| |
|
| Line 50: |
Line 53: |
| "params": { | | "params": { |
| "scale": { | | "scale": { |
| "label": "The size of the banner", | | "description": "The size of the banner", |
| "type": "number", | | "type": "number", |
| "default": "1" | | "default": "1" |
| | }, |
| | "align": { |
| | "description": "Defines how the banner vertically aligns with text around it", |
| | "type": "string", |
| | "suggestedvalues": ["bottom", "middle", "top"], |
| | "default": "bottom" |
| }, | | }, |
| "color": { | | "color": { |
| "label": "The base color of the banner", | | "description": "The base color of the banner", |
| "type": "string", | | "type": "string", |
| "required": true,
| |
| "default": "white", | | "default": "white", |
| "suggestedvalues": [ | | "suggestedvalues": [ |
| Line 79: |
Line 87: |
| }, | | }, |
| "pattern1": { | | "pattern1": { |
| "label": "pattern 1", | | "description": "pattern 1", |
| "type": "string", | | "type": "string", |
| "suggestedvalues": [ | | "suggestedvalues": [ |
| Line 127: |
Line 135: |
| }, | | }, |
| "patternColor1": { | | "patternColor1": { |
| "label": "the color of pattern 1", | | "description": "the color of pattern 1", |
| "type": "string", | | "type": "string", |
| "default": "white", | | "default": "black", |
| "suggestedvalues": [ | | "suggestedvalues": [ |
| "white", | | "white", |
| Line 150: |
Line 158: |
| }, | | }, |
| "pattern2": { | | "pattern2": { |
| "label": "pattern 2", | | "description": "pattern 2", |
| "type": "string", | | "type": "string", |
| "suggestedvalues": [ | | "suggestedvalues": [ |
| Line 198: |
Line 206: |
| }, | | }, |
| "patternColor2": { | | "patternColor2": { |
| "label": "the color of pattern 2", | | "description": "the color of pattern 2", |
| "type": "string", | | "type": "string", |
| "default": "white", | | "default": "black", |
| "suggestedvalues": [ | | "suggestedvalues": [ |
| "white", | | "white", |
| Line 221: |
Line 229: |
| }, | | }, |
| "pattern3": { | | "pattern3": { |
| "label": "pattern 3", | | "description": "pattern 3", |
| "type": "string", | | "type": "string", |
| "suggestedvalues": [ | | "suggestedvalues": [ |
| Line 269: |
Line 277: |
| }, | | }, |
| "patternColor3": { | | "patternColor3": { |
| "label": "the color of pattern 3", | | "description": "the color of pattern 3", |
| "type": "string", | | "type": "string", |
| "default": "white", | | "default": "black", |
| "suggestedvalues": [ | | "suggestedvalues": [ |
| "white", | | "white", |
| Line 292: |
Line 300: |
| }, | | }, |
| "pattern4": { | | "pattern4": { |
| "label": "pattern 4", | | "description": "pattern 4", |
| "type": "string", | | "type": "string", |
| "suggestedvalues": [ | | "suggestedvalues": [ |
| Line 340: |
Line 348: |
| }, | | }, |
| "patternColor4": { | | "patternColor4": { |
| "label": "the color of pattern 4", | | "description": "the color of pattern 4", |
| "type": "string", | | "type": "string", |
| "default": "white", | | "default": "black", |
| "suggestedvalues": [ | | "suggestedvalues": [ |
| "white", | | "white", |
| Line 363: |
Line 371: |
| }, | | }, |
| "pattern5": { | | "pattern5": { |
| "label": "pattern 5", | | "description": "pattern 5", |
| "type": "string", | | "type": "string", |
| "suggestedvalues": [ | | "suggestedvalues": [ |
| Line 411: |
Line 419: |
| }, | | }, |
| "patternColor5": { | | "patternColor5": { |
| "label": "the color of pattern 5", | | "description": "the color of pattern 5", |
| "type": "string", | | "type": "string", |
| "default": "white", | | "default": "black", |
| "suggestedvalues": [ | | "suggestedvalues": [ |
| "white", | | "white", |
| Line 434: |
Line 442: |
| }, | | }, |
| "pattern6": { | | "pattern6": { |
| "label": "pattern 6", | | "description": "pattern 6", |
| "type": "string", | | "type": "string", |
| "suggestedvalues": [ | | "suggestedvalues": [ |
| Line 482: |
Line 490: |
| }, | | }, |
| "patternColor6": { | | "patternColor6": { |
| "label": "the color of pattern 6", | | "description": "the color of pattern 6", |
| "type": "string", | | "type": "string", |
| "default": "white", | | "default": "black", |
| "suggestedvalues": [ | | "suggestedvalues": [ |
| "white", | | "white", |
| Line 505: |
Line 513: |
| }, | | }, |
| "pattern7": { | | "pattern7": { |
| "label": "pattern 7", | | "description": "pattern 7", |
| "type": "string", | | "type": "string", |
| "suggestedvalues": [ | | "suggestedvalues": [ |
| Line 553: |
Line 561: |
| }, | | }, |
| "patternColor7": { | | "patternColor7": { |
| "label": "the color of pattern 7", | | "description": "the color of pattern 7", |
| "type": "string", | | "type": "string", |
| "default": "white", | | "default": "black", |
| "suggestedvalues": [ | | "suggestedvalues": [ |
| "white", | | "white", |
| Line 576: |
Line 584: |
| }, | | }, |
| "pattern8": { | | "pattern8": { |
| "label": "pattern 8", | | "description": "pattern 8", |
| "type": "string", | | "type": "string", |
| "suggestedvalues": [ | | "suggestedvalues": [ |
| Line 624: |
Line 632: |
| }, | | }, |
| "patternColor8": { | | "patternColor8": { |
| "label": "the color of pattern 8", | | "description": "the color of pattern 8", |
| "type": "string", | | "type": "string", |
| "default": "white", | | "default": "black", |
| "suggestedvalues": [ | | "suggestedvalues": [ |
| "white", | | "white", |
| Line 647: |
Line 655: |
| }, | | }, |
| "pattern9": { | | "pattern9": { |
| "label": "pattern 9", | | "description": "pattern 9", |
| "type": "string", | | "type": "string", |
| "suggestedvalues": [ | | "suggestedvalues": [ |
| Line 695: |
Line 703: |
| }, | | }, |
| "patternColor9": { | | "patternColor9": { |
| "label": "the color of pattern 9", | | "description": "the color of pattern 9", |
| "type": "string", | | "type": "string", |
| "default": "white", | | "default": "black", |
| "suggestedvalues": [ | | "suggestedvalues": [ |
| "white", | | "white", |
| Line 718: |
Line 726: |
| }, | | }, |
| "pattern10": { | | "pattern10": { |
| "label": "pattern 10", | | "description": "pattern 10", |
| "type": "string", | | "type": "string", |
| "suggestedvalues": [ | | "suggestedvalues": [ |
| Line 766: |
Line 774: |
| }, | | }, |
| "patternColor10": { | | "patternColor10": { |
| "label": "the color of pattern 10", | | "description": "the color of pattern 10", |
| "type": "string", | | "type": "string", |
| "default": "white", | | "default": "black", |
| "suggestedvalues": [ | | "suggestedvalues": [ |
| "white", | | "white", |
| Line 789: |
Line 797: |
| }, | | }, |
| "pattern11": { | | "pattern11": { |
| "label": "pattern 11", | | "description": "pattern 11", |
| "type": "string", | | "type": "string", |
| "suggestedvalues": [ | | "suggestedvalues": [ |
| Line 837: |
Line 845: |
| }, | | }, |
| "patternColor11": { | | "patternColor11": { |
| "label": "the color of pattern 11", | | "description": "the color of pattern 11", |
| "type": "string", | | "type": "string", |
| "default": "white", | | "default": "black", |
| "suggestedvalues": [ | | "suggestedvalues": [ |
| "white", | | "white", |
| Line 860: |
Line 868: |
| }, | | }, |
| "pattern12": { | | "pattern12": { |
| "label": "pattern 12", | | "description": "pattern 12", |
| "type": "string", | | "type": "string", |
| "suggestedvalues": [ | | "suggestedvalues": [ |
| Line 908: |
Line 916: |
| }, | | }, |
| "patternColor12": { | | "patternColor12": { |
| "label": "the color of pattern 12", | | "description": "the color of pattern 12", |
| "type": "string", | | "type": "string", |
| "default": "white", | | "default": "black", |
| "suggestedvalues": [ | | "suggestedvalues": [ |
| "white", | | "white", |
| Line 931: |
Line 939: |
| }, | | }, |
| "pattern13": { | | "pattern13": { |
| "label": "pattern 13", | | "description": "pattern 13", |
| "type": "string", | | "type": "string", |
| "suggestedvalues": [ | | "suggestedvalues": [ |
| Line 979: |
Line 987: |
| }, | | }, |
| "patternColor13": { | | "patternColor13": { |
| "label": "the color of pattern 13", | | "description": "the color of pattern 13", |
| "type": "string", | | "type": "string", |
| "default": "white", | | "default": "black", |
| "suggestedvalues": [ | | "suggestedvalues": [ |
| "white", | | "white", |
| Line 1,002: |
Line 1,010: |
| }, | | }, |
| "pattern14": { | | "pattern14": { |
| "label": "pattern 14", | | "description": "pattern 14", |
| "type": "string", | | "type": "string", |
| "suggestedvalues": [ | | "suggestedvalues": [ |
| Line 1,050: |
Line 1,058: |
| }, | | }, |
| "patternColor14": { | | "patternColor14": { |
| "label": "the color of pattern 14", | | "description": "the color of pattern 14", |
| "type": "string", | | "type": "string", |
| "default": "white", | | "default": "black", |
| "suggestedvalues": [ | | "suggestedvalues": [ |
| "white", | | "white", |
| Line 1,073: |
Line 1,081: |
| }, | | }, |
| "pattern15": { | | "pattern15": { |
| "label": "pattern 15", | | "description": "pattern 15", |
| "type": "string", | | "type": "string", |
| "suggestedvalues": [ | | "suggestedvalues": [ |
| Line 1,121: |
Line 1,129: |
| }, | | }, |
| "patternColor15": { | | "patternColor15": { |
| "label": "the color of pattern 15", | | "description": "the color of pattern 15", |
| "type": "string", | | "type": "string", |
| "default": "white", | | "default": "black", |
| "suggestedvalues": [ | | "suggestedvalues": [ |
| "white", | | "white", |
| Line 1,144: |
Line 1,152: |
| }, | | }, |
| "pattern16": { | | "pattern16": { |
| "label": "pattern 16", | | "description": "pattern 16", |
| "type": "string", | | "type": "string", |
| "suggestedvalues": [ | | "suggestedvalues": [ |
| Line 1,192: |
Line 1,200: |
| }, | | }, |
| "patternColor16": { | | "patternColor16": { |
| "label": "the color of pattern 16", | | "description": "the color of pattern 16", |
| "type": "string", | | "type": "string", |
| "default": "white", | | "default": "black", |
| "suggestedvalues": [ | | "suggestedvalues": [ |
| "white", | | "white", |