diff --git a/website/client/src/components/externalLinkModal.vue b/website/client/src/components/externalLinkModal.vue
index 4d332f8d12..aa917ea1ab 100644
--- a/website/client/src/components/externalLinkModal.vue
+++ b/website/client/src/components/externalLinkModal.vue
@@ -33,6 +33,11 @@
v-html="$t('leaveHabiticaText')"
>
+
+ {{ $t('skipExternalLinkModal') }}
+
@@ -43,6 +48,13 @@
>
{{ $t('continue') }}
+
+ {{ $t('cancel') }}
+
@@ -62,20 +74,22 @@
.modal-close {
position: absolute;
- right: 16px;
- top: 16px;
+ right: 12px;
+ top: 12px;
cursor: pointer;
.icon-close {
- width: 18px;
- height: 18px;
+ width: 16px;
+ height: 16px;
vertical-align: middle;
& svg {
fill: $yellow-1;
+ opacity: 0.75;
}
& :hover {
fill: $yellow-1;
+ opacity: 1;
}
}
}
@@ -86,7 +100,7 @@
.modal-header {
justify-content: center;
- padding-top: 24px;
+ padding-top: 32px;
padding-bottom: 0px;
background: $yellow-100;
border-top-right-radius: 8px;
@@ -109,7 +123,7 @@
h2 {
color: $yellow-1;
- // font-size: 1.25rem;
+ margin-bottom: 16px;
}
}
@@ -121,6 +135,16 @@
font-size: 0.875rem;
line-height: 1.71;
text-align: center;
+ margin-top:24px;
+ }
+
+ .skip-modal {
+ color: $gray-100;
+ font-size: 0.75rem;
+ text-align: center;
+ line-height: 1.33;
+ margin-top: 16px;
+ // padding-bottom: 24px;
}
}
@@ -132,6 +156,15 @@
border-top: none;
padding-top: 0;
}
+ .close-link {
+ color: $purple-300;
+ line-height: 1.71;
+ font-size: 0.875rem;
+ cursor: pointer;
+ margin-top:16px;
+ margin-bottom: 8px;
+ text-align: center;
+ }
}
}
diff --git a/website/common/locales/en/generic.json b/website/common/locales/en/generic.json
index d360bed360..26a51eaf7b 100644
--- a/website/common/locales/en/generic.json
+++ b/website/common/locales/en/generic.json
@@ -214,5 +214,6 @@
"askQuestion": "Ask a Question",
"emptyReportBugMessage": "Report Bug Message missing",
"leaveHabitica": "You are about to leave Habitica.com",
- "leaveHabiticaText": "Habitica is not responsible for the content of any linked website that is not owned or operated by HabitRPG.
Please note that these websites' practices may differ from Habitica’s community guidelines."
+ "leaveHabiticaText": "Habitica is not responsible for the content of any linked website that is not owned or operated by HabitRPG.
Please note that these websites' practices may differ from Habitica’s community guidelines.",
+ "skipExternalLinkModal": "Hold CTRL (Windows) or Command (Mac) when clicking a link to skip this modal."
}