Actions
개선사항 #68
완료됨
백대
백대
[DEF-iOS-TGFU-026] 다크모드 시 BI 및 안내 서비스 버튼 미적용
개선사항 #68:
[DEF-iOS-TGFU-026] 다크모드 시 BI 및 안내 서비스 버튼 미적용
시작일:
2026/05/06
완료일:
진척도:
100%
추정시간:
백대 백대선이(가) 20일 전에 변경
- 상태을(를) 보고에서 개발서버(으)로 변경되었습니다.
- 진척도을(를) 0에서 100(으)로 변경되었습니다.
코드 수정 완료. 개발서버에 반영합니다.
분석 (재) 결과:
- 시뮬레이터 에서는 정상, iPhone Air 실기 에서만 BI 가 파란색으로 구분 어려운 이유:
-
home_mode_card_grid.dart:424-430+home.dart:1709-1721에서
ColorFilter.mode(Colors.transparent, BlendMode.multiply)를 사용 — 사실상 색상 변환 없음 - SVG 원본이 파란색 단색 → 다크모드에서도 그대로 표시
- iPhone Air OLED 는 검은색 픽셀이 완전 OFF 라 검정 배경에 파란색 SVG 대비 부족
- 시뮬레이터(Mac LCD/Mini-LED) 는 검정이 어두운 회색에 가까워 대비 충분
-
수정 내역 (옵션 A 적용):
- 두 위치 모두에
Builder+Theme.of(ctx).brightness분기 추가 - 다크모드 시 ColorFilter 를
ColorFilter.mode(AppColors.current.main, BlendMode.srcIn)적용- SVG 가 다크 친화 컬러
#8AB4F8(라이트 블루) 로 변환
- SVG 가 다크 친화 컬러
- 라이트모드 / Coming Soon 분기는 기존 동작 유지
수정 파일:
-
lib/widgets/home_mode_card_grid.dart(홈 모드 카드 그리드) -
lib/screens/home.dart(홈 알람 토글 섹션)
QA 재검증 시나리오:
- 시스템 설정 따르기 - 다크모드 ON
- 홈 화면에서 BI / 메뉴 카드 SVG 아이콘이 다크모드 배경에서 충분한 대비로 표시되는지 확인
- iPhone Air 실기에서 OLED 검정 배경 + 라이트 블루 BI 대비 양호 확인
- 라이트모드에서는 기존과 동일하게 SVG 원본 색상으로 표시되는지 확인
Actions