From 2be6de1c1a3805aa7c60f5c68110e332c39a7ffd Mon Sep 17 00:00:00 2001
From: Arthur Saint-Genis <arthur@codeshuffle.org>
Date: Wed, 12 Sep 2018 07:09:30 +0000
Subject: [PATCH] Resolve "Improve settings page visibility"

---
 changes/changelog.d/406.enhancement   | 1 +
 front/src/components/Sidebar.vue      | 1 +
 front/src/components/auth/Profile.vue | 5 -----
 3 files changed, 2 insertions(+), 5 deletions(-)
 create mode 100644 changes/changelog.d/406.enhancement

diff --git a/changes/changelog.d/406.enhancement b/changes/changelog.d/406.enhancement
new file mode 100644
index 0000000000..ae81a1d097
--- /dev/null
+++ b/changes/changelog.d/406.enhancement
@@ -0,0 +1 @@
+Move setting link from profile page to the sidebar (#406)
diff --git a/front/src/components/Sidebar.vue b/front/src/components/Sidebar.vue
index b789f38141..1688c37ebf 100644
--- a/front/src/components/Sidebar.vue
+++ b/front/src/components/Sidebar.vue
@@ -41,6 +41,7 @@
               </translate>
               <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="{path: '/settings'}"><i class="setting icon"></i><translate>Settings</translate></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>
             <template v-else>
               <router-link class="item" :to="{name: 'login'}"><i class="sign in icon"></i><translate>Login</translate></router-link>
diff --git a/front/src/components/auth/Profile.vue b/front/src/components/auth/Profile.vue
index fd9ce7c954..b480f7495d 100644
--- a/front/src/components/auth/Profile.vue
+++ b/front/src/components/auth/Profile.vue
@@ -23,11 +23,6 @@
           <i class="star icon"></i>
           <translate>Staff member</translate>
         </a>
-        <router-link class="ui tiny basic button" :to="{path: '/settings'}">
-          <i class="setting icon"></i>
-          <translate>Settings...</translate>
-        </router-link>
-
       </div>
     </template>
   </div>
-- 
GitLab