leaverou
2014-07-27
See: http://lea.verou.me/2014/07/an-easy-notation-for-grayscale-colors/ & vote! (ideally, with justification)
See: http://lea.verou.me/2014/07/an-easy-notation-for-grayscale-colors/ & vote! (ideally, with justification)
Done. I voted for extending rgb(a)
. The explicit ones, gray
, white
and black
are all ambiguous names (why does white(0)
result in black?) Other methods could be defined, yes, but looking at how well the #123
short form of #112233
works, a shortcut for rgb(a)
seems the perfect way to go.
Bit off-topic, but somehow relevant: A nice advantage of overloading rgba()
:
rgba(currentColor, .5)
would then be easier to spec, too.
That’s handled by the specced color()
function, like color(currentcolor a(.5))
.
I was thinking of making the HEX format simpler
#EEE = #EEEEEE
#E5 = #E5E5E5
#E = #EEEEEE