Hi,
I uploaded an linkedin svg icon, in the thumbnail preview they look fine. however when configured the linkedin svg on image component. The SVG is currently rendering as a white square box.
Upon inspecting the image, we noticed that the <svg> tag has fill="none" and the <path> tag has fill="white". As a result, the image appears blank when viewed .
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M4.49 3.25C4.49 3.9405 3.935 4.5 3.25 4.5C2.565 4.5 2.01 3.9405 2.01 3.25C2.01 2.56 2.565 2 3.25 2C3.935 2 4.49 2.56 4.49 3.25ZM4.5 5.5H2V13.5H4.5V5.5ZM8.491 5.5H6.007V13.5H8.4915V9.3005C8.4915 6.9655 11.506 6.7745 11.506 9.3005V13.5H14V8.4345C14 4.4945 9.539 4.638 8.491 6.5775V5.5Z" fill="white"/> </svg>
However, when we change the fill attribute in the <path> tag from "white" to "black," the image becomes visible.
We suspect that there is an issue with the SVG image but the client saying there is no issue with the image.
Can anyone help us for the rendering issue of SVG image
Solved! Go to Solution.
Views
Replies
Total Likes
You seem to be using dynamic media delivery. I found an old post mentioning SVGs are not supported in dynamic media. https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager-assets/svg-and-gif-extensi...
which seems to be the probable cause for your issue.
You seem to be using dynamic media delivery. I found an old post mentioning SVGs are not supported in dynamic media. https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager-assets/svg-and-gif-extensi...
which seems to be the probable cause for your issue.
Hi @Vani1012 ,
As @h_kataria mentioned if you are using Dynamic media for Assets delivery in your website, then certain SVG format delivery is not supported by Dynamci media.
You need to use allowed SVG formats/ write logic to render SVG images with OOTB DAM URLS so that SVGs will get render on the pages. Hope this helps.
Regards,
Hemalatha C