From 8915437b4aaac6934a1cf5ae9416af47f8d25cfc Mon Sep 17 00:00:00 2001 From: evazion Date: Tue, 11 Sep 2018 15:01:20 -0500 Subject: [PATCH] Fix #3439: Identify external links in DText. --- app/javascript/src/styles/common/dtext.scss | 12 ++++++++++++ app/views/layouts/default.html.erb | 2 +- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/app/javascript/src/styles/common/dtext.scss b/app/javascript/src/styles/common/dtext.scss index 6ed676cd8..41e61f29f 100644 --- a/app/javascript/src/styles/common/dtext.scss +++ b/app/javascript/src/styles/common/dtext.scss @@ -87,6 +87,18 @@ div.prose { margin-bottom: 0; } } + + // https://fontawesome.com/how-to-use/on-the-web/advanced/css-pseudo-elements + a.dtext-external-link::after { + display: none; + font: 900 1em "Font Awesome 5 Free"; + content: "\f35d"; // https://fontawesome.com/icons/external-link-alt?style=solid + } + + a.dtext-external-link svg { + width: 0.75em; + padding-left: 0.25em; + } } div.dtext-preview { diff --git a/app/views/layouts/default.html.erb b/app/views/layouts/default.html.erb index 0cf6d38af..bd949a5ba 100644 --- a/app/views/layouts/default.html.erb +++ b/app/views/layouts/default.html.erb @@ -70,7 +70,7 @@ "url" : "<%= root_url %>" } - +