@molly0xfff Try adding:
```css
a.wikipedia-link::after {
/* ⦠*/
content: " "; /* However many spaces you need */
white-space: pre;
}
@knowler the ::after is what's holding the SVG:
```css
a[href^="https://en.wikipedia.org/"]::after
{
content: url("/assets/images/wikipedia.svg");
display: inline-block;
width: 0.8em;
margin-left: 0.25rem;
}
```
@molly0xfff You might be able to mix text with the image?
```css
content: " " url("/assets/images/wikipedia.svg") " ";
```
@molly0xfff Alright, solution is here: https://knowler.dev/demos/SDgpyGc?codepen
This uses the `::after` with some preserved whitespace to extend the underline, then instead of using `content` to set the image, I set the icon as the `background-image` of that same pseudo-element.