songyc macbook 1283c1f799 fix(ipad): unify action button heights across tracking types
- 실사용 보고: 아이패드 모음 탭에서 시간형·횟수형 행동 버튼 높이가 다름
- 원인: 횟수형 푸터의 27pt 숫자로 셀 자연 높이가 유형별로 다른데(시간형 ~104 캡,
  횟수형 ~118), 아이패드 AdaptiveColumnsLayout(43be9c0)은 셀 고유 높이를 그대로
  배치해 차이가 노출 — 아이폰 LazyVGrid는 행 높이로 늘려 맞춰 가려졌음
- 수정 ①: 푸터에 횟수형 숫자 크기의 hidden 템플릿을 깔아 두 유형의 자연 높이 통일
  (magic number 없이 폰트에서 산출, compact 모드 포함, 접근성 숨김)
- 수정 ②: AdaptiveColumnsLayout.place가 LazyVGrid처럼 행 높이를 셀에 제안 —
  행 안 raggedness 제거. 측정(sizeThatFits) 불변이라 스크롤 진동 버그와 무관,
  고정 높이 목표 카드는 무영향
- 검증: 아이패드(3열 혼합/동일 유형 행)·아이폰 3열·compact 5열 스크린샷 균일 확인,
  Debug/Store 빌드 성공. 새 문자열 없음. CLAUDE.md §6.1 규칙 기재

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014CkLDi8Lr21vGqo4SjZaTp
2026-07-20 00:57:09 +09:00
2025-05-17 18:21:24 +09:00
2025-09-14 19:51:16 +09:00
Description
This is a repository where I have collected my study codes, project codes I have worked on so far, and setting files.
330 MiB
Languages
Swift 78.6%
Python 6.7%
C 6%
Java 4.4%
TypeScript 3%
Other 1.3%