diff options
author | (quasar) nebula <qznebula@protonmail.com> | 2024-03-04 09:47:02 -0400 |
---|---|---|
committer | (quasar) nebula <qznebula@protonmail.com> | 2024-03-31 19:19:46 -0300 |
commit | eb08810727e3a3cba6e9947869d45d92173d196d (patch) | |
tree | 57b830c44e7ffc997a17badbeb62c1dfee7da83f /src/content/dependencies/linkExternal.js | |
parent | 773e06892c78f954a29b1770aaefa963b6596ac0 (diff) |
content, css: always allow wrapping on external links from content
Diffstat (limited to 'src/content/dependencies/linkExternal.js')
-rw-r--r-- | src/content/dependencies/linkExternal.js | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/content/dependencies/linkExternal.js b/src/content/dependencies/linkExternal.js index 39a593b..f6b47db 100644 --- a/src/content/dependencies/linkExternal.js +++ b/src/content/dependencies/linkExternal.js @@ -24,6 +24,11 @@ export default { default: 'generic', }, + fromContent: { + type: 'boolean', + default: false, + }, + indicateExternal: { type: 'boolean', default: false, @@ -93,6 +98,10 @@ export default { } } + if (slots.fromContent) { + linkAttributes.add('class', 'from-content'); + } + if (urlIsValid && slots.indicateExternal) { linkAttributes.add('class', 'indicate-external'); |