Template:Icon/doc

This template can be used to display one or more platform icons.

Note: If you only want to display a single platform icon, say, desktop, you can use, of course; but if in a performance-sensitive context (such as used in other templates), you should use   (see here for all individual icon templates) directly. In addition, this also allows you to have full control over the icon size.

Usage
See below for the list of possible values. The possible number of unnamed parameters is nearly infinite; their order is irrelevant.
 * Unnamed parameters

Removes the link from the icons. They are linked by default.
 * nl or nolink

Reduces the icons' size to 75%.
 * small

All valid icons
Values are listed in lowercase here, but are functionally case-insensitive.

How to add new icon types
Only need to create a corresponding  (its content can refer to icon/desktop). If you need to allow multiple valid parameters for it, use redirection.

For example, say, want to add a new iOS icon type:
 * 1) Create   (similar to icon/desktop). Note: The template name must use lowercase (i.e. not ,   or  ). That's all. Now we can use   to display an iOS icon.
 * 2) If you want to add a new alias parameter for it, for example, you want to allow display a iOS icon by using , just create a redirect page  , and set its redirect target to.

{	"params": { "1": {			"label": "Platform", "description": "Name of the platform", "type": "line", "required": true },		"2": {			"label": "Platform 2", "description": "Name of an additional platform.", "type": "line" },		"3": {			"label": "Platform 3", "description": "Name of an additional platform.", "type": "line", "autovalue": "" },		"4": {			"label": "Platform 4", "description": "Name of an additional platform.", "type": "line" },		"5": {			"label": "Platform 5", "description": "Name of an additional platform. Repeat this as many times as necessary.", "type": "line" },		"nl": { "aliases": [ "nolink" ],			"label": "Unlink icons", "description": "Remove the link from the icons.", "type": "boolean", "autovalue": "1" },		"small": { "label": "Reduce icon size", "description": "Reduces the icons' size to 75%.", "type": "boolean", "autovalue": "1" }	},	"description": "Displays one or more platform icons.", "paramOrder": [ "1",		"2",		"3",		"4",		"5",		"nl", "small" ],	"format": "inline" }