diff --git a/app/soapbox/components/status.js b/app/soapbox/components/status.js
index 1ad324f47..641aafd02 100644
--- a/app/soapbox/components/status.js
+++ b/app/soapbox/components/status.js
@@ -463,6 +463,7 @@ class Status extends ImmutablePureComponent {
+
{statusAvatar}
diff --git a/app/soapbox/features/status/components/detailed_status.js b/app/soapbox/features/status/components/detailed_status.js
index 79ad209ce..3ea96d0d7 100644
--- a/app/soapbox/features/status/components/detailed_status.js
+++ b/app/soapbox/features/status/components/detailed_status.js
@@ -173,7 +173,9 @@ export default class DetailedStatus extends ImmutablePureComponent {
diff --git a/app/styles/basics.scss b/app/styles/basics.scss
index 2dafa35a3..53119ffc4 100644
--- a/app/styles/basics.scss
+++ b/app/styles/basics.scss
@@ -218,3 +218,14 @@ noscript {
}
}
}
+
+.floating-link {
+ width: 100%;
+ height: 100%;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ left: 0;
+ position: absolute;
+ z-index: 9999;
+}
diff --git a/app/styles/components/display-name.scss b/app/styles/components/display-name.scss
index 2282c6d48..0dd3e1e65 100644
--- a/app/styles/components/display-name.scss
+++ b/app/styles/components/display-name.scss
@@ -41,6 +41,7 @@ a.account__display-name {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
+ position: relative;
}
.display-name__html {
diff --git a/app/styles/components/profile_hover_card.scss b/app/styles/components/profile_hover_card.scss
index 985b89ce1..eeae9d7c5 100644
--- a/app/styles/components/profile_hover_card.scss
+++ b/app/styles/components/profile_hover_card.scss
@@ -72,7 +72,7 @@
.detailed-status {
.profile-hover-card {
- top: -20px;
+ top: 0;
left: 80px;
}
}