"use client"; import { useState } from "react"; import Link from "next/link"; import MainLogo from "@/app/svgs/mainlogosvg" export default function LoginPage() { const [userId, setUserId] = useState(""); const [password, setPassword] = useState(""); const [rememberId, setRememberId] = useState(false); const [autoLogin, setAutoLogin] = useState(false); function handleSubmit(e: React.FormEvent) { e.preventDefault(); // TODO: 실제 인증 연동 시 이곳에서 처리 // 현재는 UI만 구현 console.log({ userId, password, rememberId, autoLogin }); } return (
{/* 카드 컨테이너 */}
{/* 로고 영역 */}
XR LMS
{/* 폼 */}
{/* 아이디 */}
setUserId(e.target.value)} placeholder="아이디 (이메일)" className="w-[480px] h-[56px] px-[12px] py-[7px] rounded-[8px] border border-neutral-40 focus:outline-none focus:ring-0 focus:ring-offset-0 focus:shadow-none focus:appearance-none focus:border-neutral-700 text-[18px] text-neutral-700 font-[400] leading-[150%] placeholder:text-input-placeholder-text " />
{/* 비밀번호 */}
setPassword(e.target.value)} placeholder="비밀번호" className="h-14 w-full rounded-lg border px-4 text-[15px] outline-none transition-shadow" />
{/* 체크박스들 */}
{/* 로그인 버튼 */} {/* 하단 링크들 */}
회원가입
아이디 찾기 비밀번호 재설정
{/* 카피라이트 */}

Copyright ⓒ 2025 XL LMS. All rights reserved

); }