Template:Alert/doc: Difference between revisions
Jump to navigation
Jump to search
m Update default icon size |
ArrowHead294 (talk | contribs) m Add documentation on emoji icons. |
||
| Line 8: | Line 8: | ||
* <code>text</code>: Message to be displayed in the box. | * <code>text</code>: Message to be displayed in the box. | ||
* <code>icon</code>: Icon to be displayed in the box, if provided. Icons appear on the left side of the message box. | * <code>icon</code>: Icon to be displayed in the box, if provided. Icons appear on the left side of the message box. | ||
:: The <code>icon</code> parameter is for images. If an {{w|emoji}} is used as an icon, it should be wrapped in <code>{{nowrap|<nowiki><span class{{=}}"alert-icon">…</span></nowiki>}}</code> as follows: | |||
:: <syntaxhighlight lang="wikitext">| text=<span class{{=}}"alert-icon">&#xHHHH;</span>'''Text:''' {{{1|}}}</syntaxhighlight> | |||
:: where <code>&#xHHHH;</code> represents the hexadecimal {{w|HTML entity}} representation of the emoji in mind (e.g. use <code>&#x1F642;</code> for 🙂</code>). | |||
* <code>icon size</code>: Size of the icon displayed. Default is 20px. | * <code>icon size</code>: Size of the icon displayed. Default is 20px. | ||
Revision as of 19:49, 3 February 2026
- This template is a metatemplate. It is used to build other templates and should not be used standalone, except for testing or simple usage.
| This template uses TemplateStyles: |
The Alert template is a metatemplate which is used to create alerts, also known as callouts or admonitions, to call attention to critical information. It is intended to be used in other templates for messages which are expected to be used on multiple pages.
Usage
The template accepts three parameters:
type: Defines the color of the left border; the type should be chosen according to context, not for aesthetic reasons. Types are described in the next section.text: Message to be displayed in the box.icon: Icon to be displayed in the box, if provided. Icons appear on the left side of the message box.
- The
iconparameter is for images. If an emoji is used as an icon, it should be wrapped in<span class{{=}}"alert-icon">…</span>as follows: | text=<span class{{=}}"alert-icon">&#xHHHH;</span>'''Text:''' {{{1|}}}
- where
&#xHHHH;represents the hexadecimal HTML entity representation of the emoji in mind (e.g. use🙂for 🙂).
- The
icon size: Size of the icon displayed. Default is 20px.
Types and examples
| Alert of note type, used by Template: Note. |
| Alert of tip type, used by Template: Tip. |
| Alert of warning type, used by Template: Warning. |