Difference between revisions of "Template:Infobox/themes/style"

From Twinsuniverse
Jump to: navigation, search
m (simplified explanation a bit)
(added infobox)
 
Line 5: Line 5:
 
  | data = border-color:{{{b|#ccc}}};
 
  | data = border-color:{{{b|#ccc}}};
 
  | #default:
 
  | #default:
}}</includeonly><noinclude>
+
}}</includeonly><noinclude>{{Infobox Template
 +
|purpose=infobox
 +
|singletag=no
 +
|multiline=no
 +
|gamerelated=no
 +
|suppressible=
 +
|choice=
 +
|cat1=
 +
|var1=
 +
}}
 +
 
 
This template produces one of four styles for particular {{templatelink|infobox/themes}}, in the form of CSS.
 
This template produces one of four styles for particular {{templatelink|infobox/themes}}, in the form of CSS.
  
Line 44: Line 54:
 
The output would be pure CSS, acceptable for the HTML '''style''' attribute, in this example the specific attributes required for the 'main' element.
 
The output would be pure CSS, acceptable for the HTML '''style''' attribute, in this example the specific attributes required for the 'main' element.
  
[[Category:System Templates]]
 
 
</noinclude>
 
</noinclude>

Latest revision as of 23:31, 4 June 2014

Infobox/themes/style
Purpose

Infobox [list all]

Single tag

No [list all]

Multi-line

No [list all]

Protected

No [list all]

Game related

No [list all]

Categorization
Categories

none [list all]

Variables
Names

none [list all]

Subpages

This template produces one of four styles for particular {{infobox/themes}}, in the form of CSS.

Parameters

This template uses abbreviated parameter names, to allow for short single lines when calling this template repetitively.

  • b: The border colour
  • bg: The main background colour
  • bgh: The background colour of headers
  • txt: The text colour in headers


Note: The colours may be in any CSS accepted format, that is #RGB, #RRGGBB, rgb(xxx,xxx,xxx) or string literal.


  1. The particular style that should be formed is also required (no parameter name, case insensitive), should be one of the following:
    • main (the infobox' main table style)
    • head (the infobox' default header style; title, subtitle and labels)
    • lead (the infobox' alternate header style; heading)
    • data (the infobox' plain data cell style)
    • any other value results in an empty string as output.

Syntax

{{Infobox/themes/style|style
 |b=
 |bg=
 |bgh=
 |txt=
}}

Example

{{Infobox/themes/style|main
 |b=red
 |bg=#efe
 |bgh=#ababab
 |txt=rgb(50,60,70)
}}

The output would be pure CSS, acceptable for the HTML style attribute, in this example the specific attributes required for the 'main' element.