Actions

Template

Difference between revisions of "ColourPercentBG"

From NEC Retro

Line 60: Line 60:
 
#vardefine:bmin|{{Hex2Dec|{{#sub:{{#var:startcolour}}|4|2}}}}}}{{
 
#vardefine:bmin|{{Hex2Dec|{{#sub:{{#var:startcolour}}|4|2}}}}}}{{
 
#vardefine:bmax|{{Hex2Dec|{{#sub:{{#var:endcolour}}|4|2}}}}}}{{
 
#vardefine:bmax|{{Hex2Dec|{{#sub:{{#var:endcolour}}|4|2}}}}}}{{
 
#ifexpr:{{#var:rmin}} > {{#var:rmax}}|{{
 
  #vardefine:oldmin|{{#var:rmin}}}}{{
 
  #vardefine:oldmax|{{#var:rmax}}}}{{
 
  #vardefine:rmin|{{#var:oldmax}}}}{{
 
  #vardefine:rmax|{{#var:oldmin}}}}|}}{{
 
#ifexpr:{{#var:gmin}} > {{#var:gmax}}|{{
 
  #vardefine:oldmin|{{#var:gmin}}}}{{
 
  #vardefine:oldmax|{{#var:gmax}}}}{{
 
  #vardefine:gmin|{{#var:oldmax}}}}{{
 
  #vardefine:gmax|{{#var:oldmin}}}}|}}{{
 
#ifexpr:{{#var:bmin}} > {{#var:bmax}}|{{
 
  #vardefine:oldmin|{{#var:bmin}}}}{{
 
  #vardefine:oldmax|{{#var:bmax}}}}{{
 
  #vardefine:bmin|{{#var:oldmax}}}}{{
 
  #vardefine:bmax|{{#var:oldmin}}}}|}}{{
 
  
 
#vardefine:rvalue|{{#expr:{{#var:rmin}} + (({{#var:rmax}}-{{#var:rmin}}) * {{#var:newvalue}})}}}}{{
 
#vardefine:rvalue|{{#expr:{{#var:rmin}} + (({{#var:rmax}}-{{#var:rmin}}) * {{#var:newvalue}})}}}}{{
Line 108: Line 92:
  
 
{|
 
{|
|style="background-color:{{ColourPercentBG|min=0|max=10|value=1}}"|8086
+
|style="background-color:{{ColourPercentBG|min=1|max=11|value=1}}"|8086
|style="background-color:{{ColourPercentBG|min=0|max=11|value=2}}"|8086-2
+
|style="background-color:{{ColourPercentBG|min=1|max=11|value=2}}"|8086-2
|style="background-color:{{ColourPercentBG|min=0|max=11|value=3}}"|V30
+
|style="background-color:{{ColourPercentBG|min=1|max=11|value=3}}"|V30
|style="background-color:{{ColourPercentBG|min=0|max=11|value=4}}"|286
+
|style="background-color:{{ColourPercentBG|min=1|max=11|value=4}}"|286
|style="background-color:{{ColourPercentBG|min=0|max=11|value=5}}"|386SX
+
|style="background-color:{{ColourPercentBG|min=1|max=11|value=5}}"|386SX
|style="background-color:{{ColourPercentBG|min=0|max=11|value=6}}"|386DX
+
|style="background-color:{{ColourPercentBG|min=1|max=11|value=6}}"|386DX
|style="background-color:{{ColourPercentBG|min=0|max=11|value=7}}"|V30HL
+
|style="background-color:{{ColourPercentBG|min=1|max=11|value=7}}"|V30HL
|style="background-color:{{ColourPercentBG|min=0|max=11|value=8}}"|i486SX
+
|style="background-color:{{ColourPercentBG|min=1|max=11|value=8}}"|i486SX
|style="background-color:{{ColourPercentBG|min=0|max=11|value=9}}"|i486SX2
+
|style="background-color:{{ColourPercentBG|min=1|max=11|value=9}}"|i486SX2
|style="background-color:{{ColourPercentBG|min=0|max=11|value=10}}"|i486DX2
+
|style="background-color:{{ColourPercentBG|min=1|max=11|value=10}}"|i486DX2
|style="background-color:{{ColourPercentBG|min=0|max=11|value=11}}"|Pentium
+
|style="background-color:{{ColourPercentBG|min=1|max=11|value=11}}"|Pentium
 +
|}
 +
 
 +
{|
 +
|style="background-color:{{ColourPercentBG|min=1|max=30|value=1}}"|1
 +
|style="background-color:{{ColourPercentBG|min=1|max=30|value=2}}"|2
 +
|style="background-color:{{ColourPercentBG|min=1|max=30|value=3}}"|3
 +
|style="background-color:{{ColourPercentBG|min=1|max=30|value=4}}"|4
 +
|style="background-color:{{ColourPercentBG|min=1|max=30|value=5}}"|5
 +
|style="background-color:{{ColourPercentBG|min=1|max=30|value=6}}"|6
 +
|style="background-color:{{ColourPercentBG|min=1|max=30|value=7}}"|7
 +
|style="background-color:{{ColourPercentBG|min=1|max=30|value=8}}"|8
 +
|style="background-color:{{ColourPercentBG|min=1|max=30|value=9}}"|9
 +
|style="background-color:{{ColourPercentBG|min=1|max=30|value=10}}"|10
 +
|style="background-color:{{ColourPercentBG|min=1|max=30|value=11}}"|11
 +
|style="background-color:{{ColourPercentBG|min=1|max=30|value=12}}"|12
 +
|style="background-color:{{ColourPercentBG|min=1|max=30|value=13}}"|13
 +
|style="background-color:{{ColourPercentBG|min=1|max=30|value=14}}"|14
 +
|style="background-color:{{ColourPercentBG|min=1|max=30|value=15}}"|15
 +
|style="background-color:{{ColourPercentBG|min=1|max=30|value=16}}"|16
 +
|style="background-color:{{ColourPercentBG|min=1|max=30|value=17}}"|17
 +
|style="background-color:{{ColourPercentBG|min=1|max=30|value=18}}"|18
 +
|style="background-color:{{ColourPercentBG|min=1|max=30|value=19}}"|19
 +
|style="background-color:{{ColourPercentBG|min=1|max=30|value=20}}"|20
 +
|style="background-color:{{ColourPercentBG|min=1|max=30|value=21}}"|21
 +
|style="background-color:{{ColourPercentBG|min=1|max=30|value=22}}"|22
 +
|style="background-color:{{ColourPercentBG|min=1|max=30|value=23}}"|23
 +
|style="background-color:{{ColourPercentBG|min=1|max=30|value=24}}"|24
 +
|style="background-color:{{ColourPercentBG|min=1|max=30|value=25}}"|25
 +
|style="background-color:{{ColourPercentBG|min=1|max=30|value=26}}"|26
 +
|style="background-color:{{ColourPercentBG|min=1|max=30|value=27}}"|27
 +
|style="background-color:{{ColourPercentBG|min=1|max=30|value=28}}"|28
 +
|style="background-color:{{ColourPercentBG|min=1|max=30|value=29}}"|29
 +
|style="background-color:{{ColourPercentBG|min=1|max=30|value=30}}"|30
 
|}
 
|}
  
 +
Pleasing multi-coloured background colours for tables. "Key" colours defined in [[Template:WikiColour]].
 +
<pre>{{ColourPercentBG|min=1|max=30|value=21}}</pre>
 +
{{ColourPercentBG|min=1|max=30|value=21}}
  
*0 {{ColourPercentBG|min=0|max=100|value=0}}
 
*5 {{ColourPercentBG|min=0|max=100|value=5}}
 
*10 {{ColourPercentBG|min=0|max=100|value=10}}
 
*15 {{ColourPercentBG|min=0|max=100|value=15}}
 
*20 {{ColourPercentBG|min=0|max=100|value=20}}
 
*25 {{ColourPercentBG|min=0|max=100|value=25}}
 
*30 {{ColourPercentBG|min=0|max=100|value=30}}
 
*35 {{ColourPercentBG|min=0|max=100|value=35}}
 
*40 {{ColourPercentBG|min=0|max=100|value=40}}
 
*45 {{ColourPercentBG|min=0|max=100|value=45}}
 
*50 {{ColourPercentBG|min=0|max=100|value=50}}
 
*55 {{ColourPercentBG|min=0|max=100|value=55}}
 
*60 {{ColourPercentBG|min=0|max=100|value=60}}
 
*65 {{ColourPercentBG|min=0|max=100|value=65}}
 
*70 {{ColourPercentBG|min=0|max=100|value=70}}
 
*75 {{ColourPercentBG|min=0|max=100|value=75}}
 
*80 {{ColourPercentBG|min=0|max=100|value=80}}
 
*85 {{ColourPercentBG|min=0|max=100|value=85}}
 
*90 {{ColourPercentBG|min=0|max=100|value=90}}
 
*95 {{ColourPercentBG|min=0|max=100|value=95}}
 
*100 {{ColourPercentBG|min=0|max=100|value=100}}
 
*{{#var:startcolour}}
 
*{{#var:endcolour}}
 
  
TODO
 
 
[[Category:Templates]]</noinclude>
 
[[Category:Templates]]</noinclude>

Revision as of 11:05, 24 February 2022

0 10 20 30 40 50 60 70 80 90 100
128KB 256KB 384KB 640KB 1.6MB 1.8MB 2.0MB 3.6MB 5.6MB 7.6MB
8086 8086-2 V30 286 386SX 386DX V30HL i486SX i486SX2 i486DX2 Pentium
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30

Pleasing multi-coloured background colours for tables. "Key" colours defined in Template:WikiColour.

{{ColourPercentBG|min=1|max=30|value=21}}

rgb(213.89655172414, 188.75862068966, 255)