diff --git a/front/src/components/About.vue b/front/src/components/About.vue index db1056155bce35361156e265d07b3748c3f2d830..c6f251c36beb18eee468fb602aa7b6e3e7065732 100644 --- a/front/src/components/About.vue +++ b/front/src/components/About.vue @@ -29,7 +29,7 @@ <div class="ui vertically fitted basic stripe segment"> <div class="ui two stackable cards"> <div class="ui card"> - <div class="signup-form content"> + <div class="signup-form content" v-if="!$store.state.auth.authenticated"> <h3 class="header"> <translate translate-context="*/Signup/Title">Sign up</translate> </h3> @@ -51,6 +51,14 @@ </a> </div> </div> + <div class="signup-form content" v-else> + <div class="ui positive message"> + <div class="header"> + <translate translate-context="Content/About/Message">You're already signed in!</translate> + </div> + <p><translate translate-contect="Content/About/Hello">Hello</translate> {{ $store.state.auth.username }}</p> + </div> + </div> </div> <div class="ui card"> <section :class="['ui', 'head', {'with-background': banner}, 'vertical', 'center', 'aligned', 'stripe', 'segment']" :style="headerStyle">