Difference between revisions of "Template:Hint"
(Add more technical notes) |
(+1) |
||
(One intermediate revision by one other user not shown) | |||
Line 1: | Line 1: | ||
<noinclude> | <noinclude> | ||
{{Template}} | {{Template}} | ||
Line 12: | Line 11: | ||
<nowiki>{{Hint|This is an hint.}}</nowiki> | <nowiki>{{Hint|This is an hint.}}</nowiki> | ||
{{Hint | This is an hint.}} | {{Hint | This is an hint.}} | ||
For a more flexible usage, it doesn't start with "'''Hint:'''" by default, | For a more flexible usage, it doesn't start with "'''Hint:'''" by default, | ||
you may add it manually with <code><nowiki>'''Hint:'''</nowiki></code>: | you may add it manually with <code><nowiki>'''Hint:'''</nowiki></code>: | ||
<nowiki>{{Hint|'''Hint:''' This is another hint.}}</nowiki> | <nowiki>{{Hint|'''Hint:''' This is another hint.}}</nowiki> | ||
{{Hint | '''Hint:''' This is another hint.}} | {{Hint | '''Hint:''' This is another hint.}} | ||
== Technical notes == | == Technical notes == | ||
Line 34: | Line 33: | ||
* [https://wiki.archlinux.org/title/Template:Tip ArchWiki: Template:Tip]: the template on which this one is based on | * [https://wiki.archlinux.org/title/Template:Tip ArchWiki: Template:Tip]: the template on which this one is based on | ||
* [[Template:Note]] | * [[Template:Note]] | ||
* [[Template:Info]] | |||
* [[Template:Warning]] | * [[Template:Warning]] | ||
</noinclude><includeonly><div role="note" class="template-box template-hint" style=" | |||
</noinclude><includeonly> | |||
<div role="note" class="template-box template-hint" style=" | |||
display: table; | display: table; | ||
min-width: 16em; | min-width: 16em; | ||
Line 47: | Line 44: | ||
color: #003670; | color: #003670; | ||
background-color: #d1ecfd; | background-color: #d1ecfd; | ||
">{{{1|}}}</div> | ">{{{1|}}}</div></includeonly> | ||
</includeonly> |
Latest revision as of 09:21, 12 April 2022
For more information, read Template:Template.
A hint box for showing helpful hints.
Usage
{{Hint|hint content}}
Example
{{Hint|This is an hint.}}
For a more flexible usage, it doesn't start with "Hint:" by default,
you may add it manually with '''Hint:'''
:
{{Hint|'''Hint:''' This is another hint.}}
Technical notes
The boxes use display: table
to support both adaptive width and floating siblings, all other alternatives can't archive them as perfect as this solution within just one HTML element. However, it has its own flaw, if you put it into another table, its padding will gone. Avoid putting hints, notes and warnings into any tables until solution was found, or we give up and use two elements for just one box.
This template uses class .template-box
and .template-hint
.
In the future, if the TemplateStyles Extension is installed on this MediaWiki instance,
one may move the embedded inline styles to Template Style files.
See also
- ArchWiki: Template:Tip: the template on which this one is based on
- Template:Note
- Template:Info
- Template:Warning