Template:ColorBracket: Difference between revisions

From HorizonXI Wiki
(Created page with "<noinclude>{{PAGENAME}} ==Usage== This template is meant to show what a color value will look like. It outputs a span with the background set to the provided color. Custom display text may also be provided. * ''Parameter 1'': The color to use. * ''Parameter 2'': Use color value as the display text. ** If ''any value'' is provided, such as '''Y''', then the value from ''Parameter 1'' will be shown in the brackets, and ''Parameter 3'' will be ignor...")
 
(No difference)

Latest revision as of 05:09, 14 February 2023

Usage

This template is meant to show what a color value will look like. It outputs a span with the background set to the provided color. Custom display text may also be provided.

  • Parameter 1: The color to use.
  • Parameter 2: Use color value as the display text.
    • If any value is provided, such as Y, then the value from Parameter 1 will be shown in the brackets, and Parameter 3 will be ignored.
    • If not provided, Parameter 3 will be used.
  • Parameter 3: Custom display text.
    • If not provided, 8 non-breaking spaces will be used.

A typical use for this template would be in the usage documentation of another template that accepts a color parameter, but a default will be used if not provided. Refer to the Examples below for details.

Syntax:

{{ColorBracket|COLOR_VALUE|USE_COLOR|CUSTOM_TEXT}}

Examples

Color Only

  • Only provides the color value.

Usage:

* '''MyColorParm''': Some color value.<br/>''Default value is #FF0000'': {{ColorBracket|#FF0000}}

Output:

  • MyColorParm: Some color value.
    Default value is #FF0000: [        ]

Color as Text

  • Color value and flag to use it as the display text.

Usage:

* '''MyColorParm''': Some color value.<br/>''Default value is #FF0000'': {{ColorBracket|#FF0000|Y}}

Output:

  • MyColorParm: Some color value.
    Default value is #FF0000: [ #FF0000 ]

Custom Text

  • Color value and custom text. Note that the 2nd parameter is empty.

Usage:

* '''MyColorParm''': Some color value.<br/>''Default value is #FF0000'': {{ColorBracket|#FF0000||Sample Text}}

Output:

  • MyColorParm: Some color value.
    Default value is #FF0000: [ Sample Text ]

Default Output

[        ]