Skip to content

분석 녹음 화면 2차 QA#174

Open
HamBeomJoon wants to merge 10 commits into
developfrom
fix/#166-analysis-QA2
Open

분석 녹음 화면 2차 QA#174
HamBeomJoon wants to merge 10 commits into
developfrom
fix/#166-analysis-QA2

Conversation

@HamBeomJoon

Copy link
Copy Markdown
Contributor

📌 작업 내용

  • 대본 직접 입력창의 최소 높이와 긴 대본 스크롤 동작을 조정했습니다.
  • 음성 파일 업로드 빈 화면을 남은 영역 중앙에 배치하고 ButtonArea 구분선을 항상 노출했습니다.
  • 음성 녹음 화면의 대본 영역 높이, 버튼 배경색, 아이콘 크기 및 완료 상태 UI를 조정했습니다.
  • 리포트 지표 카드 높이를 80dp로 통일하고 오류 수를 3개 형식으로 표시했습니다.
  • DatePicker 공휴일 판정과 날짜 셀 간격을 보완했습니다.
  • Accordion 아이콘 전환 및 발표 상황 구분선, History 탭 크기를 조정했습니다.

🧩 관련 이슈

closes #166
closes #168

- `PrezelTabsPager`에서 `size = PrezelTabSize.SMALL` 파라미터 삭제
- 불필요해진 `PrezelTabSize` 임포트 제거
- `DayCellType.Holiday`에 2026년 주요 공휴일 데이터 추가 및 판정 로직 반영
- `DayCell` 프리뷰의 아이템 크기를 `50.dp`에서 `44.dp`로 수정
- `DatePickerMonth` 및 `PrezelDatePicker` 프리뷰 데이터를 2026년 8월 기준으로 변경하여 최신화
- `PrezelAccordionChevron`에서 `animateFloatAsState`를 제거하여 상태 변경 시 즉각적으로 회전하도록 수정
- 불필요한 애니메이션 상태 변수 `rotation` 삭제 및 `rotate` 모디파이어 로직 단순화
- `ScriptInputScreen` 내 스크립트 업로드 버튼의 `size`를 `ButtonSize.SMALL`로 변경하여 UI 최적화
- SituationAccordion 컴포저블에 showDivider 파라미터 추가
- 발표 규모(audience) 선택 섹션에서 아코디언 하단 구분선을 숨기도록 수정
- `ScriptInputScreen` 내 입력 필드에 최소 높이(`heightIn`)를 설정하고 `weight`의 `fill` 옵션을 false로 변경
- `PrezelDialog` 하단 액션 버튼 사이의 간격을 `V32`에서 `V20`으로 축소
- `PrezelDialog` 버튼에 최소 너비 및 높이(`sizeIn`) 제약 조건을 추가하여 터치 영역 개선
- `ScriptInputScreen`에서 직접 입력(`DIRECT_INPUT`) 모드일 때만 콘텐츠 스크롤이 가능하도록 변경
- `PrezelTextArea` 컴포넌트에 `minHeight` 파라미터를 추가하여 최소 높이 지정 기능 강화
- `DirectScriptInput` 내 `PrezelTextArea`의 불필요한 레이아웃 속성 및 `fillContainerHeight` 제거
- `DayCell`의 패딩 값을 `V4`에서 `V8`로 변경하여 터치 영역 및 시각적 간격 조정
- `FileUploader`의 패딩 설정을 방향별 명시적 선언으로 변경
- `AnalysisStepLayout` 내 상태 관리가 불필요한 `showButtonAreaDivider` 로직 단순화
- `VoiceRecordingScreen`의 스크롤 감지 구분선 노출 로직을 제거하고 상태별 배경색 변경으로 대체
- `VoiceRecordingButtonArea` 내 아이콘 크기(24dp) 및 리셋 버튼 너비(80dp) 확대
- `VoiceRecordingContent`의 대본 영역 최소 높이 조정 및 제어 아이콘 크기 수정
- `AudioUploadScreen`에서 `AnalysisStepLayout`의 구분선 상시 노출 설정 및 UI 컴포넌트 가중치 조정
- `AnalysisStepLayout`에 구분선 표시를 강제할 수 있는 `alwaysShowButtonAreaDivider` 속성 추가
- 일시정지(`ic_pause`) 아이콘의 벡터 패스 데이터 수정 및 정렬 최적화
- `MetricResultCard`에 고정 높이(80.dp)를 적용하여 레이아웃 일관성 확보
- 오류 개수 표시 시 숫자 뒤에 '개' 단위가 붙도록 문자열 리소스 적용 및 로직 수정
- '총 오류 수' 라벨 텍스트를 '오류'로 간소화하여 가독성 개선
@HamBeomJoon HamBeomJoon self-assigned this Jul 23, 2026
@HamBeomJoon
HamBeomJoon requested a review from moondev03 as a code owner July 23, 2026 16:06
@HamBeomJoon HamBeomJoon added the 🔧 fix 정상 동작해야 하는 기능의 결함 수정 label Jul 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🔧 fix 정상 동작해야 하는 기능의 결함 수정

Projects

None yet

Development

Successfully merging this pull request may close these issues.

히스토리 화면 2차 QA 분석 녹음 화면 2차 QA

1 participant