diff --git a/src/assets/stylesheets/entry.scss b/src/assets/stylesheets/entry.scss
index 5680a01eda338c063eb8a6550d6c473549ff0329..54ab093626c7a48ada58e11d4e6d8af3f7f19961 100644
--- a/src/assets/stylesheets/entry.scss
+++ b/src/assets/stylesheets/entry.scss
@@ -21,10 +21,12 @@
     @extend %fa-icon-button;
     color: white;
     position: absolute;
-    top: -48px;
+    top: -64px;
     right: 12px;
-    width: 32px;
-    height: 32px;
+    width: 38px;
+    height: 38px;
+    background-color: $action-color;
+    border-radius: 19px;
   }
 }
 
diff --git a/src/react-components/link-root.js b/src/react-components/link-root.js
index bd9f5bcdf3e95e42fea54e7ece99b0d31ade0ac3..f449d419f8cc61318ff13423be09ce7212f738fa 100644
--- a/src/react-components/link-root.js
+++ b/src/react-components/link-root.js
@@ -106,7 +106,7 @@ class LinkRoot extends Component {
   };
 
   attemptEntry = async code => {
-    const url = "https://hub.link/" + code;
+    const url = "/link/" + code;
     const res = await fetch(url);
 
     if (res.status >= 400) {