From 6c692a7e950436adbc4c4821019a4de376455bcd Mon Sep 17 00:00:00 2001 From: David Lechner Date: Tue, 8 Jun 2021 14:23:13 -0500 Subject: [PATCH] fix wrapping on external link buttons --- src/about/AboutDialog.tsx | 4 ++-- src/settings/SettingsDrawer.tsx | 4 ---- src/utils/ExternalLinkIcon.tsx | 9 ++++++--- src/utils/external-link.scss | 4 ++++ 4 files changed, 12 insertions(+), 9 deletions(-) diff --git a/src/about/AboutDialog.tsx b/src/about/AboutDialog.tsx index c120b016..ed60bc38 100644 --- a/src/about/AboutDialog.tsx +++ b/src/about/AboutDialog.tsx @@ -59,11 +59,11 @@ class AboutDialog extends React.Component { {i18n.translate(AboutStringId.LicenseButtonLabel)} - {i18n.translate(AboutStringId.ChangelogButtonLabel)}  + {i18n.translate(AboutStringId.ChangelogButtonLabel)} - {i18n.translate(AboutStringId.WebsiteButtonLabel)}  + {i18n.translate(AboutStringId.WebsiteButtonLabel)} diff --git a/src/settings/SettingsDrawer.tsx b/src/settings/SettingsDrawer.tsx index 289c766c..b668d03f 100644 --- a/src/settings/SettingsDrawer.tsx +++ b/src/settings/SettingsDrawer.tsx @@ -193,7 +193,6 @@ class SettingsDrawer extends React.PureComponent { target="blank_" > {i18n.translate(SettingsStringId.HelpProjectsLabel)} -   { target="blank_" > {i18n.translate(SettingsStringId.HelpSupportLabel)} -   { target="blank_" > {i18n.translate(SettingsStringId.HelpChatLabel)} -   { target="blank_" > {i18n.translate(SettingsStringId.HelpBugsLabel)} -   - - + + {' '} + + + + ); } } diff --git a/src/utils/external-link.scss b/src/utils/external-link.scss index fb81f8d9..8da43998 100644 --- a/src/utils/external-link.scss +++ b/src/utils/external-link.scss @@ -3,6 +3,10 @@ @import '../variables.scss'; +span.pb-external-link { + white-space: nowrap; +} + // override some button magic in case this is used in a button .#{$ns}-button .pb-external-link .#{$ns}-icon:first-child:last-child { margin: 0;