로그인 페이지 버그 수정

- CSS keyframes를 script 태그에서 style 태그로 이동
- FormValidator 검증을 간단한 검증으로 변경하여 안정성 향상
- 로그인 후 대시보드 이동 기능 정상화

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Minseo-Jo 2025-10-21 09:59:05 +09:00
parent fb63e34d90
commit 10a071c2e5

View File

@ -84,8 +84,9 @@
const password = document.getElementById('password').value; const password = document.getElementById('password').value;
const rememberMe = document.getElementById('rememberMe').checked; const rememberMe = document.getElementById('rememberMe').checked;
// 폼 검증 // 간단한 폼 검증
if (!FormValidator.validate(e.target)) { if (!employeeId || !password) {
UIComponents.showToast('사번과 비밀번호를 입력해주세요.', 'error');
return; return;
} }
@ -156,12 +157,14 @@
// 이미 로그인된 사용자는 대시보드로 이동 // 이미 로그인된 사용자는 대시보드로 이동
NavigationHelper.navigate('DASHBOARD'); NavigationHelper.navigate('DASHBOARD');
} }
</script>
<style>
@keyframes shake { @keyframes shake {
0%, 100% { transform: translateX(0); } 0%, 100% { transform: translateX(0); }
10%, 30%, 50%, 70%, 90% { transform: translateX(-5px); } 10%, 30%, 50%, 70%, 90% { transform: translateX(-5px); }
20%, 40%, 60%, 80% { transform: translateX(5px); } 20%, 40%, 60%, 80% { transform: translateX(5px); }
} }
</script> </style>
</body> </body>
</html> </html>