From b8470005547e0ccb2adb164ab4b7e39b59c1b10d Mon Sep 17 00:00:00 2001
From: emillumine <emillumine@gmail.com>
Date: Fri, 7 Sep 2018 15:08:07 +0000
Subject: [PATCH] Add sign up link in the sidebar

---
 changes/changelog.d/408.enhancement | 1 +
 front/src/components/Sidebar.vue    | 7 ++++++-
 2 files changed, 7 insertions(+), 1 deletion(-)
 create mode 100644 changes/changelog.d/408.enhancement

diff --git a/changes/changelog.d/408.enhancement b/changes/changelog.d/408.enhancement
new file mode 100644
index 00000000..0b541d7c
--- /dev/null
+++ b/changes/changelog.d/408.enhancement
@@ -0,0 +1 @@
+Add sign up link in the sidebar (#408)
diff --git a/front/src/components/Sidebar.vue b/front/src/components/Sidebar.vue
index a8a3205c..b789f381 100644
--- a/front/src/components/Sidebar.vue
+++ b/front/src/components/Sidebar.vue
@@ -42,7 +42,12 @@
               <img class="ui right floated circular tiny avatar image" v-if="$store.state.auth.profile.avatar.square_crop" :src="$store.getters['instance/absoluteUrl']($store.state.auth.profile.avatar.square_crop)" />
             </router-link>
             <router-link class="item" v-if="$store.state.auth.authenticated" :to="{name: 'logout'}"><i class="sign out icon"></i><translate>Logout</translate></router-link>
-            <router-link class="item" v-else :to="{name: 'login'}"><i class="sign in icon"></i><translate>Login</translate></router-link>
+            <template v-else>
+              <router-link class="item" :to="{name: 'login'}"><i class="sign in icon"></i><translate>Login</translate></router-link>
+              <router-link class="item" :to="{path: '/signup'}">
+                <translate>Create an account</translate>
+              </router-link>
+            </template>
           </div>
         </div>
         <div class="item">
-- 
GitLab