- React 앱과 완전히 독립된 HTML 페이지 생성 (/download)
- URL 파라미터 검증 (key, expired_time)
- 만료 시간 체크 및 적절한 화면 표시
- 사업자번호 입력 및 자동 포맷팅 (xxx-xxxxx-xx)
- 파일 다운로드 기능 (테스트 모드 포함)
- 반응형 디자인 및 모바일 최적화
- 클린 코드 및 모듈 패턴 적용
🤖 Generated with Claude Code
Co-Authored-By: Claude <noreply@anthropic.com>
- xkeypad 보안 키패드 라이브러리 추가
- 비밀번호 변경 페이지에 보안 키패드 적용
- RSA 암호화 기능 통합
- route 설정 및 Sentry 설정 업데이트
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
- UserManageAuthList: 스크롤바 숨김 처리 및 스크롤 영역 설정
- UserManageWrap: flexbox 레이아웃 적용으로 사용자 추가 버튼 하단 고정
- 스크롤바 숨김 유틸리티 클래스 추가
- console.log 제거
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
- 메뉴가 열릴 때마다 스크롤 위치와 선택 상태 초기화
- 메뉴 리스트 스크롤을 맨 위로 이동
- 카테고리 버튼 스크롤을 맨 왼쪽으로 이동
- 선택된 버튼 인덱스를 0으로 초기화 (거래조회 선택)
- 이전 상태가 아닌 항상 초기화된 상태로 표시
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
- getCurrentCategoryIndex 함수 로직 단순화
- 스크롤 방향 구분 없이 일관된 로직 적용
- 뷰포트 상단 기준점으로 카테고리 영역 판단
- 인덱스 1 오차 문제 해결
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
- 메뉴 버튼과 스크롤 위치 동기화 문제 해결
- 스크롤 업/다운 시 다른 오프셋 적용으로 정확한 카테고리 선택
- 버튼 클릭 시 해당 카테고리로 정확한 스크롤 이동
- 콘솔 로그 제거 및 코드 정리
- 상수 추출 및 타입 정의 개선
- 불필요한 import 및 변수 제거
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Safe area bottom 고려하여 완전히 숨김 처리
- 스크롤 속도 증가 (0.5 -> 0.8)
- SCROLL_THRESHOLD 조건 제거로 자유로운 스크롤 구현
- 드래그 중 opacity 변화 제거
- 스냅은 드래그 종료 시에만 적용
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
- 스크롤 양의 50%만큼 탭바가 실시간으로 이동
- currentTranslateY 변수로 위치 추적 (DOM 읽기 제거)
- 스크롤 중지 시 50% 기준으로 자동 스냅
- 점진적 opacity 변화 적용 (0.1~1)
- will-change와 cubic-bezier로 성능 최적화
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
Facebook 스타일의 스크롤 인터랙션 적용:
- 스크롤 다운 시 탭바 숨김 (translateY + opacity 애니메이션)
- 스크롤 업 시 탭바 표시
- requestAnimationFrame으로 성능 최적화
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>