user management v1.6-alpha.1

This commit is contained in:
carodej
2020-05-27 10:22:33 +02:00
parent 143aca64dc
commit a76d1dec3b
54 changed files with 3489 additions and 535 deletions

View File

@@ -0,0 +1,49 @@
<template>
<section id="viewport">
<ContentSidebar>
<!--Locations-->
<ContentGroup :title="$t('admin_menu.admin_label')" class="navigator">
<div class="menu-list-wrapper">
<router-link :to="{name: 'Users'}" class="menu-list-item link">
<div class="icon">
<users-icon size="17"></users-icon>
</div>
<div class="label">
{{ $t('admin_menu.users') }}
</div>
</router-link>
</div>
</ContentGroup>
</ContentSidebar>
<router-view/>
</section>
</template>
<script>
import ContentSidebar from '@/components/Sidebar/ContentSidebar'
import ContentGroup from '@/components/Sidebar/ContentGroup'
import { mapGetters } from 'vuex'
import { UsersIcon } from 'vue-feather-icons'
export default {
name: 'Settings',
computed: {
...mapGetters(['config']),
},
components: {
ContentSidebar,
ContentGroup,
UsersIcon,
},
}
</script>
<style lang="scss" scoped>
.user-headline {
margin-bottom: 38px;
}
</style>