I was just going through this svg HERE , SVG code can be found below too:
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 194 186" class="circliful">
<g stroke="#ccc">
<line x1="133" y1="50" x2="140" y2="40" stroke-width="2"></line>
</g>
<g stroke="#ccc">
<line x1="140" y1="40" x2="200" y2="40" stroke-width="2"></line>
</g>
<circle cx="100" cy="100" r="57" class="border" fill="#eee" stroke="none" stroke-width="15" stroke-dasharray="360" transform="rotate(-90,100,100)"></circle>
<circle class="circle" cx="100" cy="100" r="57" fill="none" stroke="#3498DB" stroke-width="5" stroke-dasharray="180, 20000" transform="rotate(-90,100,100)"></circle>
<text text-anchor="middle" x="100" y="110" class="icon" style="font-size: 40px" fill="#3498DB"></text>
<text class="timer" text-anchor="middle" x="175" y="35" style="font-size: 22px; undefined;" fill="#aaa">50%</text>
</svg>
What i wanted to know is about the below line of code:
<g stroke="#ccc">
<line x1="133" y1="50" x2="140" y2="40" stroke-width="2"></line>
</g>
I.E. the values of the x1 attibute of the line , now if you chage this value of anything more then 133 you will notice there is a break in where the line starts and the circle , i beleive the author of this SVG has carefully planned the value of the x1 to be 133 , i just can't seem to figure out how he came to conclude to teh value of 133 .
Ofcourse one can come to a conclusion though trial and erro , but that s not the answer i am interested in , i want to know how has the author really calculated the value of 133 for the starting line , so that it exactly touches the edge of the circle.
Thank you.