diff --git a/components/FollowMe.vue b/components/FollowMe.vue
index 11dbceb8..bf64102e 100644
--- a/components/FollowMe.vue
+++ b/components/FollowMe.vue
@@ -1,10 +1,19 @@
v-card
- p(v-html="$t('event.follow_me_description', { title: settings.title, account: `@${settings.instance_name}@${domain}`})")
- v-text-field(v-model='instance_hostname' ref='instance')
- a(slot='append' :href='link' target='_blank')
- v-btn(:disabled='(!couldGo || !proceed)' plain type="primary") {{$t("common.follow")}}
- p.mt-2 {{instance.title}}
+ v-card-title(v-text="$t('common.follow_me_title')")
+ v-card-text
+ p(v-html="$t('event.follow_me_description', { title: settings.title, account: `@${settings.instance_name}@${domain}`})")
+ v-text-field(
+ :rules='[$validators.required()]'
+ :label="$t('common.url')"
+ v-model='instance_hostname')
+ p {{instance.title}}
+ v-card-actions
+ //- a(slot='append' :href='link' target='_blank')
+ v-spacer
+ v-btn(:disabled='(!couldGo || !proceed)'
+ :loading='loading'
+ color="primary") {{$t("common.follow")}}