diff --git a/frontend/src/styles/index.scss b/frontend/src/styles/index.scss index 3f5fe9a..a2f57ef 100644 --- a/frontend/src/styles/index.scss +++ b/frontend/src/styles/index.scss @@ -124,10 +124,18 @@ body { .el-button:active { transform: translateY(0); } -.el-button.is-link:hover { +.el-button.is-link:hover, +.el-button.is-text:hover { transform: none; box-shadow: none; } +.el-button.is-link:focus, +.el-button.is-text:focus { + background-color: transparent !important; + border-color: transparent !important; + box-shadow: none !important; + outline: none !important; +} /* 4. 标签 (el-tag) 圆润化 */ .el-tag { diff --git a/frontend/src/views/login/LoginView.vue b/frontend/src/views/login/LoginView.vue index bef2528..91f81fd 100644 --- a/frontend/src/views/login/LoginView.vue +++ b/frontend/src/views/login/LoginView.vue @@ -40,225 +40,308 @@ async function handleLogin() {