Difference between revisions of "Template:Colort/Color"

From blackwiki
Jump to navigation Jump to search
imported>Ehird
(use an extra column for the colour so it looks less detached)
imported>Andux
(use RGBtoHSV templates to calculate S/V automagically if not specified)
Line 12: Line 12:
 
|style="border-left:solid 1px #AAA;border-right:solid 0px #AAA;text-align:right;"| {{#expr:100*{{RGBtoHSL.S|{{{r|0}}}|{{{g|0}}}|{{{b|0}}}|}} round 0}}%  
 
|style="border-left:solid 1px #AAA;border-right:solid 0px #AAA;text-align:right;"| {{#expr:100*{{RGBtoHSL.S|{{{r|0}}}|{{{g|0}}}|{{{b|0}}}|}} round 0}}%  
 
|style="border-left:solid 0px #AAA;border-right:solid 1px #AAA;text-align:right;"| {{#expr:100*{{RGBtoHSL.L|{{{r|0}}}|{{{g|0}}}|{{{b|0}}}|}} round 0}}%  
 
|style="border-left:solid 0px #AAA;border-right:solid 1px #AAA;text-align:right;"| {{#expr:100*{{RGBtoHSL.L|{{{r|0}}}|{{{g|0}}}|{{{b|0}}}|}} round 0}}%  
|style="border-left:solid 1px #AAA;border-right:solid 0px #AAA;text-align:right;"| {{{s|}}}%  
+
|style="border-left:solid 1px #AAA;border-right:solid 0px #AAA;text-align:right;"| {{{s|{{#expr:100*{{RGBtoHSV.S|{{{r|0}}}|{{{g|0}}}|{{{b|0}}}|}} round 0}}}}}%  
|style="border-left:solid 0px #AAA;border-right:solid 2px #AAA;text-align:right;"| {{{v|}}}%
+
|style="border-left:solid 0px #AAA;border-right:solid 2px #AAA;text-align:right;"| {{{v|{{#expr:100*{{RGBtoHSV.V|{{{r|0}}}|{{{g|0}}}|{{{b|0}}}|}} round 0}}}}}%
 
|style="border-left:solid 2px #AAA;"| {{{html_name|&nbsp;}}}<noinclude>
 
|style="border-left:solid 2px #AAA;"| {{{html_name|&nbsp;}}}<noinclude>
 
|}
 
|}
Line 35: Line 35:
  
 
|hex = 'Hex triplet' (can be automatically generated from (r,g,b) values)
 
|hex = 'Hex triplet' (can be automatically generated from (r,g,b) values)
|h = 'HSL' (hue, can be automatically generated from (r,g,b) values)
+
|h = 'Hue' (in degrees, can be automatically generated from (r,g,b) values)
 
}}
 
}}
 
</pre>
 
</pre>
  
If not provided, HSL and [[hex triplet]] are auto-generated from ''r'', ''g'' and ''b'' parameters. There are no [[:Category:Color conversion templates|color conversion templates]] for HSV or other notations yet (hue is the same as HSL).
+
If not provided, values for HSL, HSV, and [[hex triplet]] are auto-generated from ''r'', ''g'' and ''b'' parameters.
  
 
=== Examples ===
 
=== Examples ===

Revision as of 23:03, 1 November 2012

Colors
Name Hex
(RGB)
Red
(RGB)
Green
(RGB)
Blue
(RGB)
Hue
(HSL/HSV)
Satur.
(HSL)
Light
(HSL)
Satur.
(HSV)
Value
(HSV)
  {{{name}}} #000000 0% 0% 0% Template:Nts° Expression error: Unrecognized punctuation character "[".% Expression error: Unrecognized punctuation character "[".% Expression error: Unrecognized punctuation character "[".% Expression error: Unrecognized punctuation character "[".%  
Template documentation

Color table row, for use with {{Colort}}, which creates the column headings.

Usage

{{Colort/Color
|name = 'common name'
|html_name = 'html name'

|r = 'red value'
|g = 'green value'
|b = 'blue value'

|s = 'saturation percent'
|v = 'brightness percent'

|hex = 'Hex triplet' (can be automatically generated from (r,g,b) values)
|h = 'Hue' (in degrees, can be automatically generated from (r,g,b) values)
}}

If not provided, values for HSL, HSV, and hex triplet are auto-generated from r, g and b parameters.

Examples

See X11 color names, Web colors, or "what links here". ar:قالب:Color/Color pt:Predefinição:Colort/Color