diff --git a/src/assets/images/500.svg b/src/assets/images/500.svg new file mode 100644 index 0000000..d236ca0 --- /dev/null +++ b/src/assets/images/500.svg @@ -0,0 +1 @@ +server down \ No newline at end of file diff --git a/src/assets/images/avatars/profile-image.png b/src/assets/images/avatars/profile-image.png new file mode 100644 index 0000000..4c6fc5b Binary files /dev/null and b/src/assets/images/avatars/profile-image.png differ diff --git a/src/assets/images/bg-1.png b/src/assets/images/bg-1.png new file mode 100644 index 0000000..fc00bca Binary files /dev/null and b/src/assets/images/bg-1.png differ diff --git a/src/assets/images/card-bg.png b/src/assets/images/card-bg.png new file mode 100644 index 0000000..1e45b0c Binary files /dev/null and b/src/assets/images/card-bg.png differ diff --git a/src/assets/images/card-image.png b/src/assets/images/card-image.png new file mode 100644 index 0000000..62d9c4c Binary files /dev/null and b/src/assets/images/card-image.png differ diff --git a/src/assets/images/logo.png b/src/assets/images/logo.png new file mode 100644 index 0000000..b538148 Binary files /dev/null and b/src/assets/images/logo.png differ diff --git a/src/assets/images/profile-bg.png b/src/assets/images/profile-bg.png new file mode 100644 index 0000000..e94228a Binary files /dev/null and b/src/assets/images/profile-bg.png differ diff --git a/src/router/index.js b/src/router/index.js new file mode 100644 index 0000000..a37c53f --- /dev/null +++ b/src/router/index.js @@ -0,0 +1,32 @@ +import Vue from 'vue' +import VueRouter from 'vue-router' +import HomeView from '../views/HomeView.vue' + +Vue.use(VueRouter) + +const routes = [ + { + path: '/home', + name: 'home', + component: HomeView + }, + { + path: '/about', + name: 'about', + // route level code-splitting + // this generates a separate chunk (about.[hash].js) for this route + // which is lazy-loaded when the route is visited. + component: () => import(/* webpackChunkName: "about" */ '../views/AboutView.vue') + }, + { + path: '/login', + name: 'Login', + component: () => import('../views/login/Login.vue') + } +] + +const router = new VueRouter({ + routes +}) + +export default router \ No newline at end of file diff --git a/src/views/HomeView.vue b/src/views/HomeView.vue index 5ce9e07..61007f0 100644 --- a/src/views/HomeView.vue +++ b/src/views/HomeView.vue @@ -1,5 +1,7 @@ diff --git a/src/views/login/Login.vue b/src/views/login/Login.vue index afd3ace..78c71c6 100644 --- a/src/views/login/Login.vue +++ b/src/views/login/Login.vue @@ -21,26 +21,26 @@
- - + +
- - + +
-
+
- +
-

Not registered? Create an account

+

Not registered? Create

@@ -60,12 +60,23 @@ export default { name: 'Login', data() { return { - active: 'login-page' + active: 'login-page', + username: '', + passward :'' } }, mounted() { this.active = 'login-page no-loader' }, + methods: { + submit(username,passward){ + if(username == 'admin' && passward == '123456'){ + this.$router.replace('/home') + }else{ + alert('账号或密码错误') + } + } + }, }