Using Affinity Designer is great for designing Vectors, but unfortunately it stores gradient- tags at the end in the file, hence nanosvg is unable to recognise it which results in improper rendering.
With that helper script (which I included in my build-process) it works now by rendering def tags.
(Before that I did it always manually…urghh)
Ugh, yeah, I’ve run into that issue before. I think with Adobe Illustrator there are export options for these things, but if you set them wrong you run into this.
Yep, but unfortunately Affinity Designer has no option on export for something like this. Adobe is too expensive and Inkscape is something I couldn’t work productive with.
(Actually I can’t understand how people could work with Inkscape, I tried it 10m or so and throw it right into the trash… - but it’s always a matter of teste of course)
Oh, for sure. I was using Illustrator because I already have a subscription. I looked at Inkscape, and it didn’t look like something I wanted to spend time with. Now I’m using Adobe XD, which is much, much, much easier to understand. It is free, too. But I have heard very nice things about Affinity, so cool you can fix those export issues.
Yeah, I somewhat similarly run my SVGs through inkscape’s command line to make a few edits. I find inkscape handy for that, and don’t use it for anything else.
No, it isn’t. There is a paid version which removes some limitations in workflows I never use, but the free version has all the design and drawing features. Here’s their comparison page: https://www.adobe.com/products/xd/pricing/individual.html