diff --git a/src/App.vue b/src/App.vue index 263a4b8..5147915 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,78 +1,20 @@ - - diff --git a/src/layouts/Default.vue b/src/layouts/Default.vue new file mode 100644 index 0000000..61f6e9d --- /dev/null +++ b/src/layouts/Default.vue @@ -0,0 +1,77 @@ + + + diff --git a/src/layouts/Neat.vue b/src/layouts/Neat.vue new file mode 100644 index 0000000..15b5418 --- /dev/null +++ b/src/layouts/Neat.vue @@ -0,0 +1,9 @@ + + + diff --git a/src/router/index.ts b/src/router/index.ts index 0ced4e9..b2efe69 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -1,9 +1,12 @@ import { createRouter, createWebHistory } from 'vue-router' import { useSessionStore } from "@/stores/sessionStore"; +import Neat from '../layouts/Neat.vue' + import AboutView from '../views/AboutView.vue' import HomeView from '../views/HomeView.vue' import LoginView from '../views/LoginView.vue' +import PrintView from '../views/PrintView.vue' import ProfileView from '../views/ProfileView.vue' import StickerBuilderView from '../views/StickerBuilderView.vue' import StickerView from '../views/StickerView.vue' @@ -31,6 +34,15 @@ const router = createRouter({ name: 'home', path: '/', }, + { + component: PrintView, + meta: { + layout: Neat, + title: 'Print', + }, + name: 'print', + path: '/print/:username', + }, { component: ProfileView, meta: { diff --git a/src/views/ProfileView.vue b/src/views/ProfileView.vue index 61a884f..d370364 100644 --- a/src/views/ProfileView.vue +++ b/src/views/ProfileView.vue @@ -88,6 +88,11 @@ const events = [{ v-if="myPage"> New sticker +