I’ve always thought that it woud be nice to define arbitrary patterns for borders something like:
border-pattern:
(1,2,3,2,1),
(3,1,2,1,3),
(1,2,1,2,1);
border-color: (yellow, black, lime);
would produce a 3 px thick repeating pattern of:
yellow, black, lime, black, yellow
lime, yellow, black,yellow, lime
yellow, black, yellow, black, yellow, black
The width would have to be ignored or some weird math when you have a 5px border with this pattern. 6 is ok but non-integer multiples will be a problem.
Adam