From 5195b84266efd7deaa155c08c3f8efa27f03896a Mon Sep 17 00:00:00 2001 From: "robinwilliam.hundt" <robinwilliam.hundt@stud.uni-goettingen.de> Date: Mon, 4 Dec 2017 23:57:43 +0100 Subject: [PATCH] Started work on navigation and layout --- frontend/src/components/BaseLayout.vue | 34 ++++++++++++++++++++++++++ frontend/src/router/index.js | 6 +++++ 2 files changed, 40 insertions(+) create mode 100644 frontend/src/components/BaseLayout.vue diff --git a/frontend/src/components/BaseLayout.vue b/frontend/src/components/BaseLayout.vue new file mode 100644 index 00000000..494bed86 --- /dev/null +++ b/frontend/src/components/BaseLayout.vue @@ -0,0 +1,34 @@ +<template> + <v-navigation-drawer + fixed + clipped + app + v-model="drawer" + > + <v-list dense v-for="(item, i) in items"> + <v-list-tile> + <router-link to="item.path" :key="i"></router-link> + </v-list-tile> + </v-list> + </v-navigation-drawer> +</template> + + +<script> + export default { + name: 'base-layout', + data () { + return { + drawer: true, + items: [ + { + path: 'grady-login' + } + ] + } + } + } +</script> + +<style> +</style> diff --git a/frontend/src/router/index.js b/frontend/src/router/index.js index efb82369..133fb7fc 100644 --- a/frontend/src/router/index.js +++ b/frontend/src/router/index.js @@ -4,6 +4,7 @@ import Login from '@/components/Login' import StudentPage from '@/components/student/StudentPage' import ReviewerPage from '@/components/reviewer/ReviewerPage' import StudentListOverview from '@/components/reviewer/StudentListOverview' +import BaseLayout from '@/components/BaseLayout' Vue.use(Router) @@ -28,6 +29,11 @@ export default new Router({ path: 'reviewer/student-overview/', name: 'student-overview', component: StudentListOverview + }, + { + path: '/base/', + name: 'base-layout', + component: BaseLayout } ] }) -- GitLab