feat(ui): Mastercard 팔레트 1차 적용 + 인트로 비디오 제거 (#4 부분)
색감/텍스쳐 라운드: - 50+ hex literal 갱신 → Mastercard 공식 brand 컬러로 통일. - Bootstrap-ish 팔레트 (#2ECC71 green / #E74C3C red / #F1C40F yellow / #E67E22 orange / #343A40 slate) → MC Red(#EB001B) / MC Yellow(#F79E1B) / Brand Green(#22A06B) / Near-black(#1A1A1A) / Black(#000000). - 주요 매핑: 에러 status → MC Red, 경고 status → MC Yellow, READY 인디케이터 → Brand Green, 오렌지 CTA → MC Red, 다크 슬레이트 버튼 → MC Near-black. - scanvas_maker.py line ~33-47 에 팔레트 의도 주석 블록 추가. - npx getdesign@latest add mastercard 시도는 외부 npm 코드 실행 차단으로 건너뛰고 공개 brand 가이드라인 컬러 적용. 인트로 영상 제거: - splash.py 삭제 (178 LOC, show_intro_splash 함수 단일 진입점). - Design/logo_intro.mp4 삭제 (3.7 MB binary). - scanvas_maker.py 의 호출부 13줄 제거 (~line 7044-7054). - 효과: 첫 화면까지 12초 fade-in 인트로 제거 → 즉시 기동. 잔여 (#4 다음 라운드, multi-session): - 단일 창 구조 (CTkToplevel 12개 통합). - 인라인 로그 패널 → 백엔드 파일. - VTK 임베딩 (vtkTkRenderWidget 또는 pyvistaqt). - 3-column 레이아웃 (Sidebar/Canvas/Inspector). - messagebox 63회 → 인라인 토스트. 검증: py_compile + AST OK. splash/show_intro_splash 호출 0건. .gitignore 정상 (gcp-key.json/*.log/*.db/cache/__pycache__/venv 모두 ignored). CHANGELOG.md 에 #4 1차 라운드 항목 추가. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
Binary file not shown.
Reference in New Issue
Block a user