Resolve "Improve settings page visibility"

This commit is contained in:
Arthur Saint-Genis 2018-09-12 07:09:30 +00:00 committed by Eliot Berriot
parent 42e7db4f7c
commit 2be6de1c1a
3 changed files with 2 additions and 5 deletions

View File

@ -0,0 +1 @@
Move setting link from profile page to the sidebar (#406)

View File

@ -41,6 +41,7 @@
</translate> </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)" /> <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>
<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> <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> <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="{name: 'login'}"><i class="sign in icon"></i><translate>Login</translate></router-link>

View File

@ -23,11 +23,6 @@
<i class="star icon"></i> <i class="star icon"></i>
<translate>Staff member</translate> <translate>Staff member</translate>
</a> </a>
<router-link class="ui tiny basic button" :to="{path: '/settings'}">
<i class="setting icon"></i>
<translate>Settings...</translate>
</router-link>
</div> </div>
</template> </template>
</div> </div>