diff --git a/changes/changelog.d/406.enhancement b/changes/changelog.d/406.enhancement new file mode 100644 index 0000000000000000000000000000000000000000..ae81a1d09717c22da8d68eb0c5c4b8e4883ad3b3 --- /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 b789f3814163d25b6317741c97c22a081eb77e60..1688c37ebfa1f892405368ad2f7436a7240df63f 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 fd9ce7c9548ebfd31709e83b014c07e78d450cd0..b480f7495d72d022f0f1ad82d6fcd226802d89e1 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>