There is in fact a way to solve the text scaling issue: nest your svg with the polyline inside another svg that contains the text elements and use percentages to position those. It's important that the top level svg doesn't have a viewBox in that case.
An example:
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
There is in fact a way to solve the text scaling issue: nest your svg with the
polyline
inside another svg that contains thetext
elements and use percentages to position those. It's important that the top level svg doesn't have aviewBox
in that case.An example: