Template:Legend/doc: Difference between revisions

m
81 revisions imported from wikipedia:Template:Legend/doc
m (Reverted edits by 195.147.56.20 (talk) to last version by Sardanaphalus)
m (81 revisions imported from wikipedia:Template:Legend/doc)
 
(24 intermediate revisions by 17 users not shown)
Line 1:
{{Documentation subpage}}
<!----PLEASE ADD CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE---->
{{High-use|17355.142857142857142857142857142857142857142857142857142857142857142857}}
{{Uses TemplateStyles|Template:Legend/styles.css}}
Shows a legend row with a colored box.
__TOC__
 
==Usage==
<nowiki>{{</nowiki>legend|''background-color''|''labelcaption''|outline=''outline color''|border=''css border''<nowiki>}}</nowiki>
 
*''background-color'' is passed to the [[Cascading Style Sheets|css]] background-color property of the color box. The optional ''outline'' parameter is the color of the outline around the box. If you need to customize the border further, you can use the ''border'' argument, which overrides the ''outline'' argument and sets the css description (e.g., <code>1px solid #aaa</code>) of the border that will be drawn around the box.
*The optional ''outline'' parameter is the color of the outline around the box.
*The optional ''border'' argument which overrides the ''outline'' argument and sets the css description (e.g., <code>1px solid #aaa</code>) of the border that will be drawn around the box.
 
==Examples==
Line 15 ⟶ 19:
<nowiki>{{legend|blue|Oceania}}</nowiki>
<nowiki>{{legend|#ffa|Europe|outline=silver}}</nowiki>
<nowiki>{{legend|#ff2800|Asia|outline=#A2A9B1}}</nowiki> <small><span style="color:gray">''(#A2A9B1 is the [[Help:Basic table markup|wikitables]] border color.)''</span></small>
 
{{legend|black|Africa}}
Line 21 ⟶ 25:
{{legend|blue|Oceania}}
{{legend|#ffa|Europe|outline=silver}}
{{legend|#ff2800|Asia|outline=#A2A9B1}}
 
===Use in a caption captions===
<pre>{{markup|<nowiki>
[[ImageFile:Celts in Europe.png|200pxupright=.9|thumb|right|The Celts in Europe, past and present:
{{legend|#1a8000|presentPresent-day Celtic-speaking areas}}
{{legend|#27c600|otherOther parts of the six most commonly recognized '"Celtic nations'" and where a Celtic language is spoken but not the dominating language}}
{{legend|#97ffb6|otherOther parts of Europe once peopled by Celts; modern-day inhabitants of many of these areas often claim a Celtic heritage and/or culture}}
Celtic language is spoken but not the dominating language}}
{{legend|#D2FFD2|Lusitanian area of Iberia, "Celticity" uncertain}}
{{legend|#97ffb6|other parts of Europe once peopled by Celts; modern-day inhabitants of many of
{{legend|yellow|theThe core Hallstatt territory, expansion before 500 BC}}
these areas often claim a Celtic heritage and/or culture}}
{{legend|#D2FFD2|Lusitanian area of Iberia, "Celticity" uncertain}}
{{legend|yellow|the core Hallstatt territory, expansion before 500 BC}}
]]
</nowiki></pre>|
[[ImageFile:Celts in Europe.png|200pxupright=.9|thumb|right|The Celts in Europe, past and present:
{{legend|#1a8000|presentPresent-day Celtic-speaking areas}}
{{legend|#27c600|otherOther parts of the six most commonly recognized '"Celtic nations'" and where a Celtic language is spoken but not the dominating language}}
{{legend|#97ffb6|otherOther parts of Europe once peopled by Celts; modern-day inhabitants of many of these areas often claim a Celtic heritage and/or culture}}
{{legend|#D2FFD2|Lusitanian area of Iberia, "Celticity" uncertain}}
{{legend|yellow|theThe core Hallstatt territory, expansion before 500 BC}}]]
{{-}}
 
== Full parameter list ==
<pre>
{{Legendlegend
| [legend box's colo/ur(u)r]
| [text following legend box]
| outline = <!--colo/ur(u)r of border around legend box-->
| border = <!--use to specify custom CSS styling for border (overrides 'outline')-->
| color = <!--colo/ur(u)r of 'text'-->
| size = <!--'text' font-size-->
| text = <!--to place text inside the legend box-->
Line 56 ⟶ 58:
</pre>
 
== See also ==
*Variant blocks
* For a version of this template using ''display:inline'' to avoid line breaks after each legend, see {{tl|Legend inline}}.
**{{tl|legend striped}}, two colors, for striped color areas
* For a version of this template without the line-feed, see {{tl|Legend0}}.
**{{tl|legend For a version of this templateinline}}, usinguses ''display:inline'' to avoid line breaks after each legend, see {{tl|Legend inline}}.
* For a version of this template without block formatting, see {{tl|Legend2}}.
**{{tl|legend0}}, without the line-feed
* For a version of this template with article linking, see {{tl|Legend3}}.
**{{tl|legend2}}, without block formatting
* For a version of this template with indented block formatting, see {{tl|Legend4}}.
**{{tl|legend4}}, with indented block formatting
* For a version of this template with text-align set to left, see {{tl|Leftlegend}}.
**{{tl|leftlegend}}, with text-align set to left
* For legend rows representing lines, see {{tl|legend-line}}.
**{{tl|color box}} and {{tl|RouteBox}}, with text placed inside the colored legend and article linking
* {{tl|Color box}}
*{{tl|legend-line}}, legends for lines
* [[Web colors]]
*{{tl|legend-col}}, allows legend templates being used in image captions to use multiple columns
 
*[[Web colors]]<includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox |
{{Sandbox other|
| <!-- CATEGORIES BELOW THIS LINE, PLEASE: -->
[[Category:Legend templates]]
}}</includeonly>
 
==TemplateData==
{{TemplateData header}}
<templatedata>
{
"params": {
"1": {
"label": "Color",
"description": "The color for the legend entry, in any CSS format",
"example": "\"#6D6E00\", \"#ffa\", \"yellow\"",
"type": "line",
"required": true
},
"2": {
"label": "Caption",
"description": "Label for the legend entry",
"example": "\"soda\" is most common",
"type": "string",
"suggested": true
},
"border": {
"label": "CSS border style",
"description": "CSS style for the legend entry's border",
"type": "string"
},
"outline": {
"label": "Entry outline",
"description": "CSS color for the outline of the legend entry",
"example": "silver",
"type": "line"
},
"text": {
"label": "Text in the entry",
"description": "Text to be displayed in the legend entry box, i.e. within the color specified",
"example": "Af",
"type": "line"
},
"textcolor": {
"label": "Text color",
"description": "CSS color of text inside the legend's colored box",
"type": "string"
},
"size": {
"description": "Font size of the legend entry, including colored box",
"type": "string"
}
},
"description": "Shows a legend row with a colored box and a caption."
}
</templatedata>