« get me outta code hell

hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
path: root/src/content/dependencies/linkExternal.js
AgeCommit message (Collapse)Author
2024-10-05content, css: linkExternal: suffixNormalContent slot(quasar) nebula
2024-03-31content, css: always allow wrapping on external links from content(quasar) nebula
2024-03-31content: linkExternal: return placeholder on invalid URL(quasar) nebula
2024-03-31content, css: linkExternal: indicateExternal slot + new design(quasar) nebula
2024-03-31content, css, test: tweak external link white-space handling(quasar) nebula
2024-03-31linkExternal: add content slot(quasar) nebula
There's not necessarily a use for linkExternal with content slot on its own as of this commit, compared to a normal html.tag('a'), because linkExternal basically just wraps formatExternalLink and the content slot opts out of using that. But this does allow this component to be used in places now... and extended upon... later!
2024-03-31content: linkExternal: tweak generate layout for nicer refactoring(quasar) nebula
2024-03-31language: return html.blank() from formatExternalLink(quasar) nebula
2024-03-29content: linkExternal: fall back to 'platform' style(quasar) nebula
2024-03-29content, external-links: [normal, compact] -> [platform, handle](quasar) nebula
2023-12-31content: linkExternal: move nowrap class beneath href(quasar) nebula
2023-12-30content: misc content syntax cleanup, mostly attribute merging(quasar) nebula
2023-11-24Merge branch 'preview' into album-commentary-tweaks(quasar) nebula
2023-11-24content: linkExternal: default to 'normal' style(quasar) nebula
2023-11-24content: linkExternal: make direct wrapper for formatExternalLink(quasar) nebula
2023-11-24content: contextual external links(quasar) nebula
2023-11-24content: implement "local" links much more rudimentarily(quasar) nebula
2023-11-24content: *mostly* port linkExternal to language.formatExternalLink(quasar) nebula
2023-11-16content: linkExternal: add tab: 'separate' slot(quasar) nebula
2023-11-08content, repl: minor fixes and tweaks(quasar) nebula
2023-08-10content: generateFlashInfoPage(quasar) nebula
...Except the sidebar, which will be some shenanigans.
2023-06-12content: linkExternal: slot mode instead of taking type option(quasar) nebula
2023-04-04content: linkExternal: fix reference error(quasar) nebula
2023-03-29content: linkExternal, linkExternalFlash(quasar) nebula