2026-08-26 PulseUp 작업일지입니다. 오늘은 4건의 작업을 진행했습니다.
Auth 페이지 폴더 분리
현상/기능
- 로그인·회원가입·약관·계정설정이 하나의 `components`를 쓰지 말고 `exercises`처럼 페이지마다 폴더를 둘 것
작업
- 각 페이지 아래에 자체 `components`를 둔다. 약관 원문은 Terms, 로고 자산은 Login이 갖고 Register·테마가 참조한다
- **Web** · `pages/Auth/Login` · `pages/Auth/Register` · `pages/Auth/Terms` · `pages/Auth/AccountSettings`
회원가입 화면·동의 이력
현상/기능
- 약관은 이력 테이블에 저장하고, 단체운동 배경에 짧은 필수/선택 가입 폼을 만들 것
작업
- 새 테이블 없이 `users`에 프로필·약관 컬럼을 추가한다. 비밀번호 확인이 다르면 칸을 비우고 다시 포커스하며, 비밀번호 칸에 보기 버튼을 둔다
- **DB** · `20260826_member_profile_and_consent.sql` · **API** · · · **Web**
회원가입 약관 페이지
현상/기능
- 회원가입에 약관을 넣고 `docs/약관.txt`로 기본 약관 페이지를 구현할 것
작업
- `/terms` 공개 페이지에 전문을 두고, 가입 폼에는 필수 동의 체크와 전문 보기 링크만 연결한다. 전역 overflow 잠금 때문에 카드 본문만 세로 스크롤한다
- **Web** ·
랜딩 헤더 로그인/회원가입
현상/기능
- 일반 사용자 접속에 맞춰 헤더만 바꾸고, 로그인·회원가입 버튼을 다른 아이콘으로 구분할 것
작업
- 고정 헤더에 로그인(`LogIn`) 아웃라인과 회원가입(`UserPlus`) 그라데이션 버튼을 두었다. 문의 버튼 문구는 도입문의로 바꾼다
- **Web**