« get me outta code hell

content, css: general tooltip/icon css cleanup - hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
path: root/src/content/dependencies/generateExternalIcon.js
diff options
context:
space:
mode:
author(quasar) nebula <qznebula@protonmail.com>2024-06-18 10:46:44 -0300
committer(quasar) nebula <qznebula@protonmail.com>2024-06-18 22:56:16 -0300
commit9edbf2deb022b0b2b3699bf0ffa3b8c6aa6e1c98 (patch)
treeb837391d019bfe13573ad24729a6afc69b3b2fb3 /src/content/dependencies/generateExternalIcon.js
parent1529fe740544231d830e42ab94d3fddac68772ff (diff)
content, css: general tooltip/icon css cleanup
Diffstat (limited to 'src/content/dependencies/generateExternalIcon.js')
-rw-r--r--src/content/dependencies/generateExternalIcon.js19
1 files changed, 10 insertions, 9 deletions
diff --git a/src/content/dependencies/generateExternalIcon.js b/src/content/dependencies/generateExternalIcon.js
index 9f65a275..637af658 100644
--- a/src/content/dependencies/generateExternalIcon.js
+++ b/src/content/dependencies/generateExternalIcon.js
@@ -13,13 +13,14 @@ export default {
   },
 
   generate: (data, slots, {html, language, to}) =>
-    html.tag('svg',
-      html.tag('use', {
-        href:
-          to('staticMisc.icon',
-            language.formatExternalLink(data.url, {
-              style: 'icon-id',
-              context: slots.context,
-            })),
-      })),
+    html.tag('span', {class: 'external-icon'},
+      html.tag('svg',
+        html.tag('use', {
+          href:
+            to('staticMisc.icon',
+              language.formatExternalLink(data.url, {
+                style: 'icon-id',
+                context: slots.context,
+              })),
+        }))),
 };