Skip to content

feat: 트랙 페이드 양방향 옵션 추가 및 모달 드롭다운 개선#48

Merged
lee-sihun merged 1 commit intomasterfrom
feature/fade
Feb 26, 2026
Merged

feat: 트랙 페이드 양방향 옵션 추가 및 모달 드롭다운 개선#48
lee-sihun merged 1 commit intomasterfrom
feature/fade

Conversation

@eun-yeon
Copy link
Member

개요

페이드 포지션에 both 옵션을 추가해서 트랙 상하단 모두 페이드가 걸리도록 했습니다.
작업하면서 NoteSetting 모달 드롭다운이 잘리는 이슈도 같이 수정했습니다.

주요 변경

  • 페이드 포지션에 both (양방향) 옵션 추가
    • Rust enum, TS 스키마, WebGL 셰이더(Three.js/OGL) 모두 반영
    • 5개 언어 로케일 번역 추가
  • 탭 전환 시 overflow-hidden이 항상 걸려있어서 드롭다운이 잘리던 문제 수정
    • 애니메이션 중에만 overflow-hidden 적용하도록 변경
    • 높이 계산도 scrollHeight → offsetHeight로 수정
  • fadePosition → uniform 변환 로직이 WebGL 컴포넌트마다 중복이라 유틸 함수로 추출
  • Dropdown 컴포넌트 미사용 ref 정리

@lee-sihun lee-sihun merged commit 8e8c187 into master Feb 26, 2026
1 check passed
@lee-sihun lee-sihun deleted the feature/fade branch February 26, 2026 12:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants