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
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？