At first I want to use SVG in css-doodle. Oh, ok:
But browsers will check and expose type errors if there are dynamic functions inside the attributes.
Ok, I'll write rules inside the custom properties.
But the nested custom properties will not work. Since browsers will evaluate them beforehand and break the whole code silently.
Ok, I'll introduce a new function @var
to use instead of var
.
But writing attribute values in multiple lines is invalid inside the custom properties.
Ok, I'll use ``
and replace them at compile time instead.
What else is waiting for me?