Difference between revisions of "Template:Infobox/themes/style"
From Twinsuniverse
< Template:Infobox | themes
J McKalling (Talk | contribs) m |
J McKalling (Talk | contribs) (added infobox) |
||
| (One intermediate revision by the same user not shown) | |||
| 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 20: | Line 30: | ||
# The particular style that should be formed is also required (no parameter name, case insensitive), should be one of the following: | # The particular style that should be formed is also required (no parameter name, case insensitive), should be one of the following: | ||
| − | #* ''main'' | + | #* ''main'' (the infobox' main table style) |
| − | #* ''head'' | + | #* ''head'' (the infobox' default header style; title, subtitle and labels) |
| − | #* ''lead'' | + | #* ''lead'' (the infobox' alternate header style; heading) |
| − | #* ''data'' | + | #* ''data'' (the infobox' plain data cell style) |
#* any other value results in an empty string as output. | #* any other value results in an empty string as output. | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
==Syntax== | ==Syntax== | ||
| Line 49: | Line 52: | ||
}}</nowiki> | }}</nowiki> | ||
| − | The output would be pure CSS, acceptable for the HTML '''style''' attribute, in this | + | The output would be pure CSS, acceptable for the HTML '''style''' attribute, in this example the specific attributes required for the 'main' element. |
| − | |||
</noinclude> | </noinclude> | ||
Latest revision as of 22: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.
- 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.