diff options
Diffstat (limited to 'src/content/dependencies/linkExternalAsIcon.js')
-rw-r--r-- | src/content/dependencies/linkExternalAsIcon.js | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/content/dependencies/linkExternalAsIcon.js b/src/content/dependencies/linkExternalAsIcon.js index 357c835c..3eb355a9 100644 --- a/src/content/dependencies/linkExternalAsIcon.js +++ b/src/content/dependencies/linkExternalAsIcon.js @@ -25,8 +25,12 @@ export default { const compactText = format('compact'); const iconId = format('icon-id'); - return html.tag('a', - {href: data.url, class: ['icon', slots.withText && 'has-text']}, + return html.tag('a', {class: 'icon'}, + {href: data.url}, + + slots.withText && + {class: 'has-text'}, + [ html.tag('svg', [ !slots.withText && |