From 096bba19fb61c4b2f8f527046b4b0fe2e91c6bd6 Mon Sep 17 00:00:00 2001 From: Divyansh Singh <40380293+brc-dd@users.noreply.github.com> Date: Wed, 15 Jan 2025 00:13:46 +0530 Subject: [PATCH] fix(theme): don't show external link icon for images --- src/client/theme-default/styles/components/vp-doc.css | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/client/theme-default/styles/components/vp-doc.css b/src/client/theme-default/styles/components/vp-doc.css index 2f463b15..89991184 100644 --- a/src/client/theme-default/styles/components/vp-doc.css +++ b/src/client/theme-default/styles/components/vp-doc.css @@ -555,7 +555,7 @@ * -------------------------------------------------------------------------- */ /* prettier-ignore */ -:is(.vp-external-link-icon, .vp-doc a[href*='://'], .vp-doc a[target='_blank']):not(.no-icon)::after { +:is(.vp-external-link-icon, .vp-doc a[href*='://'], .vp-doc a[target='_blank']):not(:is(.no-icon, svg a, :has(img, svg)))::after { display: inline-block; margin-top: -1px; margin-left: 4px; @@ -575,7 +575,7 @@ } /* prettier-ignore */ -.external-link-icon-enabled :is(.vp-doc a[href*='://'], .vp-doc a[target='_blank'])::after { +.external-link-icon-enabled :is(.vp-doc a[href*='://'], .vp-doc a[target='_blank']):not(:is(.no-icon, svg a, :has(img, svg)))::after { content: ''; color: currentColor; }