That seems far more complicated than what we currently have. By writing it
as a 'gradient' rule you don't benefit background-clip, background-position,
background-repeat, multiple backgrounds, and falling back to a background
image. It's not extensible to other kinds of gradients, and doesn't handle
repeating gradients. And even so,
{ gradient: white #666 -90deg; }
>
and
> { gradient: #ffffff 0%, #666666 100% 270deg; }
>
seem much less clear than
background: linear-gradient(top, white, bottom, #666);
or even
background: linear-gradient(top, bottom, from(white), to(#666);
Rob
--
"He was pierced for our transgressions, he was crushed for our iniquities;
the punishment that brought us peace was upon him, and by his wounds we are
healed. We all, like sheep, have gone astray, each of us has turned to his
own way; and the LORD has laid on him the iniquity of us all." [Isaiah
53:5-6]