Template:Callout: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
m ai rewrite |
||
| Line 1: | Line 1: | ||
<noinclude> | <noinclude> | ||
<templatedata> | <templatedata> | ||
| Line 28: | Line 13: | ||
"title": { | "title": { | ||
"label": "Title", | "label": "Title", | ||
"description": " | "description": "Optional title for the callout", | ||
"type": "string", | "type": "string", | ||
"required": | "required": false | ||
}, | }, | ||
"text": { | |||
"label": "Text", | "label": "Text", | ||
"description": " | "description": "Main content of the callout", | ||
"type": "string", | "type": "string", | ||
"required": true | "required": true | ||
| Line 45: | Line 30: | ||
Use this template to create a visually distinct callout box. | Use this template to create a visually distinct callout box. | ||
Valid types: <code>tip</code>, <code>note</code>, <code>warning</code>, <code>protip</code>. | Valid types: <code>tip</code>, <code>note</code>, <code>warning</code>, <code>protip</code>. | ||
---- | ---- | ||
<nowiki>{{</nowiki> | <nowiki>{{</nowiki> | ||
Callout | Callout | ||
| type = tip / note / warning / protip | | type = tip / note / warning / protip | ||
| title = | | title = Your Title goes here | ||
| text = Your callout text goes here. | | text = Your callout text goes here. | ||
| Line 73: | Line 55: | ||
<div class="callout callout-{{{type|note}}}"> | <div class="callout callout-{{{type|note}}}"> | ||
<span class="callout- | <div class="callout-header"> | ||
<span class="callout-icon"> | |||
{{#switch: {{{type|note}}} | |||
| tip = 💡Important Tip | |||
| warning = ⚠️ Warning | |||
| protip = ⭐ Pro Tip | |||
| note = 📝 Note | |||
| #default = 📝 Note | |||
}} <span class="callout-title">{{{title|Your title goes here}}}</span> | |||
</span><p class="callout-body"> | |||
{{{text|Your callout text goes here}}} | |||
</p> | |||
</span> | |||
</div> | </div> | ||
</div> | |||
Revision as of 16:13, 5 April 2026
Unified callout box with type-based styling (tip, note, warning, protip). Uses TemplateStyles.
| Parameter | Description | Type | Status | |
|---|---|---|---|---|
| Type | type | Callout type: tip, note, warning, protip
| String | optional |
| Title | title | Optional title for the callout | String | optional |
| Text | text | Main content of the callout | String | required |
Callout usage
Use this template to create a visually distinct callout box.
Valid types: tip, note, warning, protip.
{{ Callout
| type = tip / note / warning / protip
| title = Your Title goes here
| text = Your callout text goes here.
}}
The Callout will render as it appears below this line.
Your callout text goes here