Difference between revisions of "Template:Notice/doc"
From Project: Gorgon Wiki
m (Changed default to blue, Ambox's notice is blue also see Template:Ambox#CSS) |
m (Rewrite and adding new parameters) |
||
| Line 1: | Line 1: | ||
{{SPW|is not on|name=Notice}} | {{SPW|is not on|name=Notice}} | ||
| − | + | <dl> | |
| − | + | <dt>Description:</dt> | |
| − | + | <dd>A simple notice box.</dd> | |
| − | * Uses [[:File:Gtk-ok.png]]. | + | |
| − | + | <dt>Dependencies:</dt> | |
| − | + | <dd> | |
| − | + | *Uses [[:File:Gtk-ok.png]] as default image. | |
| − | * | + | *Uses {{t|SPW}}, {{t|t}} and {{t|para}} for this documentation. |
| − | * | + | </dd> |
| − | * | + | |
| − | * | + | <dt>Syntax:</dt> |
| − | *: | + | <dd>Type <code>{{t|Notice|parameters}}</code> somewhere.</dd> |
| − | *:* | + | |
| − | *:* | + | <dt>Parameters:</dt> |
| − | *:* | + | <dd> |
| − | *:* | + | *<i>Recommended</i>: {{para|type}} |
| − | *:* | + | *:Notice box header text. |
| − | *:* | + | *:Default: {{para|type|<var>Header text</var>}} |
| − | *:* | + | *<i>Recommended</i>: {{para|info}} |
| − | * ' | + | *:Notice box additional info. |
| + | *:Default: {{para|type|<var>Explanation</var>}} | ||
| + | *<i>Optional</i>: {{para|image}} | ||
| + | *:Notice box symbol image. | ||
| + | *:Provide the image-filename with extension, or use {{para|image|no}} to completely remove/inhibit the image part. | ||
| + | *:Default: {{para|image|<var>Gtk-ok.png</var>}} | ||
| + | *<i>Optional</i>: {{para|imageSize}} | ||
| + | *:Notice box symbol image-size. | ||
| + | *:Provide the image-size including the unit, eg: <code>px</code>, part. | ||
| + | *:Default: {{para|imageSize|<var>50px</var>}} | ||
| + | *<i>Optional</i>: {{para|border}} | ||
| + | *:Notice box left-border-bar definition. | ||
| + | *:Use {{para|border|<var>definition</var>}}, where <var>definition</var> is a valid custom definition for the [http://www.w3schools.com/cssref/pr_border-left.asp CSS property <code>border-left</code>]. | ||
| + | *:Or use {{para|border|preset}}, where <var>preset</var> is one of the predefined names below<nowiki>:</nowiki> | ||
| + | *:*<span style="background-color:#b22222;"> </span> red ⇒ <code>10px solid #b22222</code> | ||
| + | *:*<span style="background-color:#f28500;"> </span> orange ⇒ <code>10px solid #f28500</code> | ||
| + | *:*<span style="background-color:#f4c430;"> </span> yellow ⇒ <code>10px solid #f4c430</code> | ||
| + | *:*<span style="background-color:#9932cc;"> </span> purple ⇒ <code>10px solid #9932cc</code> | ||
| + | *:*<span style="background-color:#1e90ff;"> </span> blue ⇒ <code>10px solid #1e90ff</code> | ||
| + | *:*<span style="background-color:#228b22;"> </span> green ⇒ <code>10px solid #228b22</code> | ||
| + | *:*<span style="background-color:#bba;"> </span> gray ⇒ <code>10px solid #bba</code> | ||
| + | *:Default: {{para|border|blue}} | ||
| + | *:<i>You don't need to provide the <code>;</code> at the end to properly terminate the definition(s) because it will be appended automatically for proper functionality.</i> | ||
| + | *<i>Optional</i>: {{para|style|<var>inline-CSS;</var>}} | ||
| + | *:Completely override the inline-CSS used in the [http://www.w3schools.com/tags/att_global_style.asp style-attribute] of the table that generates the Notice box. | ||
| + | *:Where <code><var>inline-CSS;</var></code> defaults to: | ||
*:<code>font-size:{{{styleFontSize}}}; width:{{{styleWidth}}}; margin:{{{styleMargin}}}; border:{{{styleBorder}}}; border-collapse:{{{styleBorderCollapse}}}; background-color:{{{styleBackgroundColor}}}; border-left:{{{border}}}</code> | *:<code>font-size:{{{styleFontSize}}}; width:{{{styleWidth}}}; margin:{{{styleMargin}}}; border:{{{styleBorder}}}; border-collapse:{{{styleBorderCollapse}}}; background-color:{{{styleBackgroundColor}}}; border-left:{{{border}}}</code> | ||
| − | * | + | *:To override parts of the default shown above you can use: <i>(defaults shown as value)</i> |
| − | *:* | + | *:*{{para|styleFontSize|95%}} |
| − | *:* | + | *:*{{para|styleWidth|80%}} |
| − | *:* | + | *:*{{para|styleMargin|0 auto}} |
| − | *:* | + | *:*{{para|styleBorder|1px #aaa solid}} |
| − | *:* | + | *:*{{para|styleBorderCollapse|collapse}} |
| − | *:* | + | *:*{{para|styleBackgroundColor|#eee}} |
| − | + | </dd> | |
| − | + | ||
| − | + | <dt>Sample output:</dt> | |
| − | + | <dd> | |
| + | <code><nowiki>{{Notice|type=Notice box|info=Does not use the {{t|Ambox}} template and could be considered a simpler alternative, since it doesn't have a CSS dependency.}}</nowiki></code> | ||
| + | </dd> | ||
| + | <dd>gives...</dd> | ||
| + | <dd> | ||
| + | {{Notice|type=Notice box|info=Does not use the {{t|Ambox}} template and could be considered a simpler alternative, since it doesn't have a CSS dependency.}} | ||
| + | </dd> | ||
| − | + | <dt>See also:</dt> | |
| − | + | <dd> | |
| − | * {{t|Ambox}}<includeonly> | + | *{{t|Ambox}}<includeonly> |
| + | </dd> | ||
| + | </dl> | ||
[[Category:Wikia Help templates]] | [[Category:Wikia Help templates]] | ||
</includeonly><noinclude> | </includeonly><noinclude> | ||
[[Category:Template documentation]] | [[Category:Template documentation]] | ||
</noinclude> | </noinclude> | ||
Revision as of 07:24, 24 April 2016
| This template was copied from Template:Notice on Wikia Templates. That wiki should periodically be checked for a new version of this template. |
- Description:
- A simple notice box.
- Dependencies:
-
- Uses File:Gtk-ok.png as default image.
- Uses {{SPW}}, {{t}} and {{para}} for this documentation.
- Syntax:
- Type
{{Notice|parameters}}somewhere. - Parameters:
-
- Recommended:
|type=- Notice box header text.
- Default:
|type=Header text
- Recommended:
|info=- Notice box additional info.
- Default:
|type=Explanation
- Optional:
|image=- Notice box symbol image.
- Provide the image-filename with extension, or use
|image=noto completely remove/inhibit the image part. - Default:
|image=Gtk-ok.png
- Optional:
|imageSize=- Notice box symbol image-size.
- Provide the image-size including the unit, eg:
px, part. - Default:
|imageSize=50px
- Optional:
|border=- Notice box left-border-bar definition.
- Use
|border=definition, where definition is a valid custom definition for the CSS propertyborder-left. - Or use
|border=preset, where preset is one of the predefined names below:- red ⇒
10px solid #b22222 - orange ⇒
10px solid #f28500 - yellow ⇒
10px solid #f4c430 - purple ⇒
10px solid #9932cc - blue ⇒
10px solid #1e90ff - green ⇒
10px solid #228b22 - gray ⇒
10px solid #bba
- red ⇒
- Default:
|border=blue - You don't need to provide the
;at the end to properly terminate the definition(s) because it will be appended automatically for proper functionality.
- Optional:
|style=inline-CSS;- Completely override the inline-CSS used in the style-attribute of the table that generates the Notice box.
- Where
inline-CSS;defaults to: font-size:{{{styleFontSize}}}; width:{{{styleWidth}}}; margin:{{{styleMargin}}}; border:{{{styleBorder}}}; border-collapse:{{{styleBorderCollapse}}}; background-color:{{{styleBackgroundColor}}}; border-left:{{{border}}}- To override parts of the default shown above you can use: (defaults shown as value)
|styleFontSize=95%|styleWidth=80%|styleMargin=0 auto|styleBorder=1px #aaa solid|styleBorderCollapse=collapse|styleBackgroundColor=#eee
- Recommended:
- Sample output:
-
{{Notice|type=Notice box|info=Does not use the {{t|Ambox}} template and could be considered a simpler alternative, since it doesn't have a CSS dependency.}} - gives...
-

Notice box Does not use the {{Ambox}} template and could be considered a simpler alternative, since it doesn't have a CSS dependency. - See also:
-
- {{Ambox}}