Template:WarnAlt: Difference between revisions
Jump to navigation
Jump to search
(The subpages are elegant but make adjusting the styling of the different sized messages en masse difficult. Adding .warning, .caution etc entries to MediaWiki:Common.css or installing TemplateStyles would be ideal) |
No edit summary |
||
Line 20: | Line 20: | ||
| note=OOjs UI icon information-progressive.svg | | note=OOjs UI icon information-progressive.svg | ||
| custom={{{custom_icon}}} | | custom={{{custom_icon}}} | ||
}}|35px|left|link=|alt={{{severity}}}]]</td><td> | }}|35px|left|link=|alt={{{severity}}}]]</td><td>{{#switch: {{{severity| {{{1}}} }}} | ||
<!-- large box labels --> | <!-- large box labels --> | ||
| danger=DANGER | | danger='''DANGER''' | ||
| warning=WARNING | | warning='''WARNING''' | ||
| caution=CAUTION | | caution='''CAUTION''' | ||
| note=NOTE | | note='''NOTE''' | ||
| custom={{{custom_label}}} | | custom={{{custom_label}}} | ||
}} | }} {{{message| {{{3|}}} }}}</td></div> | ||
| medium|med=<table style="padding: 0.5em; background-color: #{{#switch: {{{severity| {{{1}}} }}} | | medium|med=<table style="padding: 0.5em; background-color: #{{#switch: {{{severity| {{{1}}} }}} | ||
<!-- medium box background colors --> | <!-- medium box background colors --> | ||
Line 47: | Line 47: | ||
| note=OOjs UI icon information-progressive.svg | | note=OOjs UI icon information-progressive.svg | ||
| custom={{{custom_icon}}} | | custom={{{custom_icon}}} | ||
}}|18px|text-bottom|link=|alt={{{severity}}}]] | }}|18px|text-bottom|link=|alt={{{severity}}}]] {{#switch: {{{severity| {{{1}}} }}} | ||
<!-- medium box labels --> | <!-- medium box labels --> | ||
| danger=DANGER | | danger'''=DANGER''' | ||
| warning=WARNING | | warning='''WARNING''' | ||
| caution=CAUTION | | caution='''CAUTION''' | ||
| note=NOTE | | note='''NOTE''' | ||
| custom={{{custom_label}}} | | custom={{{custom_label}}} | ||
}} | }} {{{message| {{{3|}}} }}}</table> | ||
| small=[[File:{{#switch: {{{severity| {{{1}}} }}} | | small=[[File:{{#switch: {{{severity| {{{1}}} }}} | ||
<!-- small box icons --> | <!-- small box icons --> | ||
Line 62: | Line 62: | ||
| note=OOjs UI icon information-progressive.svg | | note=OOjs UI icon information-progressive.svg | ||
| custom={{{custom_icon}}} | | custom={{{custom_icon}}} | ||
}}|18px|text-bottom|link=|alt={{{severity}}}]] | }}|18px|text-bottom|link=|alt={{{severity}}}]] {{#switch: {{{severity| {{{1}}} }}} | ||
| danger=DANGER | | danger='''DANGER''' | ||
| warning=WARNING | | warning='''WARNING''' | ||
| caution=CAUTION | | caution='''CAUTION''' | ||
| note=NOTE | | note='''NOTE''' | ||
| custom={{{custom_label}}} | | custom={{{custom_label}}} | ||
}} | }} {{{message| {{{3|}}} }}} | ||
}}<noinclude><templatedata> | }}<noinclude><templatedata> | ||
{ | { |
Revision as of 21:15, 17 February 2022
Error: The severity and size arguments are required.
Create a warning box to get the users attention
Parameter | Description | Type | Status | |
---|---|---|---|---|
Severity and Color | severity 1 | The severity of the warning that will also determine the color of the warning.
| String | required |
Warning Box Size | size 2 | The size or type of the warning to be created.
| String | required |
Displayed Text | message 3 | The text to be displayed in the warning box.
| String | optional |
Custom Label | custom_label | A custom label to be displayed before the message in boldface. Required when ''severity'' is set to ''custom''.
| String | optional |
Custom Icon | custom_icon | An image file to be displayed as an icon before the label. Required when ''severity'' is set to ''custom''. Do not include ''File:''. Since the custom option displays in a blue theme, blue-colored icons are suggested.
| String | optional |