From 57419623c246f3389fb2f54101c84d15cf1cfa3b Mon Sep 17 00:00:00 2001 From: toesbieya <1647775459@qq.com> Date: Fri, 5 Jun 2020 13:45:35 +0800 Subject: [PATCH] =?UTF-8?q?=E7=99=BB=E9=99=86=E6=B3=A8=E5=86=8C=E9=A1=B5?= =?UTF-8?q?=E5=90=88=E5=B9=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- vue/src/assets/styles/login.scss | 18 ++ vue/src/router/constant/modules/app.js | 5 +- vue/src/store/modules/app.js | 4 +- vue/src/views/app/login.vue | 175 ------------------ vue/src/views/app/login/LoginForm.vue | 123 ++++++++++++ vue/src/views/app/login/RegisterForm.vue | 113 +++++++++++ .../{components => login}/SetAnimation.vue | 0 vue/src/views/app/login/index.vue | 69 +++++++ vue/src/views/app/register.vue | 154 --------------- 9 files changed, 325 insertions(+), 336 deletions(-) delete mode 100644 vue/src/views/app/login.vue create mode 100644 vue/src/views/app/login/LoginForm.vue create mode 100644 vue/src/views/app/login/RegisterForm.vue rename vue/src/views/app/{components => login}/SetAnimation.vue (100%) create mode 100644 vue/src/views/app/login/index.vue delete mode 100644 vue/src/views/app/register.vue diff --git a/vue/src/assets/styles/login.scss b/vue/src/assets/styles/login.scss index c8599ec..e9939fc 100644 --- a/vue/src/assets/styles/login.scss +++ b/vue/src/assets/styles/login.scss @@ -95,5 +95,23 @@ $cursor: #fff; background: rgba(0, 0, 0, 0.1); margin-bottom: 22px; } + + .submit-btn { + width: 100%; + } + + .other-ways { + color: #fff; + font-size: 14px; + + svg { + cursor: pointer; + margin-left: 10px; + + &:hover { + color: $--color-primary; + } + } + } } } diff --git a/vue/src/router/constant/modules/app.js b/vue/src/router/constant/modules/app.js index af1626b..bf6fba2 100644 --- a/vue/src/router/constant/modules/app.js +++ b/vue/src/router/constant/modules/app.js @@ -14,12 +14,9 @@ const router = [ }, { path: '/login', + alias: '/register', component: () => import('@/views/app/login') }, - { - path: '/register', - component: () => import('@/views/app/register') - }, { path: '/404', component: () => import('@/views/app/404') diff --git a/vue/src/store/modules/app.js b/vue/src/store/modules/app.js index 627bbfe..6c4d0b9 100644 --- a/vue/src/store/modules/app.js +++ b/vue/src/store/modules/app.js @@ -8,9 +8,7 @@ const state = { //区分pc和移动端(mobile) device: isMobile() ? 'mobile' : 'pc', //登陆页背景动画 - loginPageBackgroundAnimation: 'firework', - //注册页背景动画 - registerPageBackgroundAnimation: 'firework', + loginBackgroundAnimation: 'firework', //路由页面滚动高度 scrollTop: 0, //右侧块是否含有头部 diff --git a/vue/src/views/app/login.vue b/vue/src/views/app/login.vue deleted file mode 100644 index 45f14d7..0000000 --- a/vue/src/views/app/login.vue +++ /dev/null @@ -1,175 +0,0 @@ - - - - - diff --git a/vue/src/views/app/login/LoginForm.vue b/vue/src/views/app/login/LoginForm.vue new file mode 100644 index 0000000..f0d7348 --- /dev/null +++ b/vue/src/views/app/login/LoginForm.vue @@ -0,0 +1,123 @@ + + + diff --git a/vue/src/views/app/login/RegisterForm.vue b/vue/src/views/app/login/RegisterForm.vue new file mode 100644 index 0000000..7e60c8d --- /dev/null +++ b/vue/src/views/app/login/RegisterForm.vue @@ -0,0 +1,113 @@ + + + diff --git a/vue/src/views/app/components/SetAnimation.vue b/vue/src/views/app/login/SetAnimation.vue similarity index 100% rename from vue/src/views/app/components/SetAnimation.vue rename to vue/src/views/app/login/SetAnimation.vue diff --git a/vue/src/views/app/login/index.vue b/vue/src/views/app/login/index.vue new file mode 100644 index 0000000..528ad79 --- /dev/null +++ b/vue/src/views/app/login/index.vue @@ -0,0 +1,69 @@ + + + + + diff --git a/vue/src/views/app/register.vue b/vue/src/views/app/register.vue deleted file mode 100644 index 9d215ee..0000000 --- a/vue/src/views/app/register.vue +++ /dev/null @@ -1,154 +0,0 @@ - - - - -