이전 메시지 불러오는 중…
박보검의 요청:
전역 폰트 하한 적용. src/styles/tailwind.css에 내가 직접 룰을 추가했다(미커밋): @tailwind utilities 뒤에 .text-xs 및 .text-[9px]~[13px](및 rem 등가) 를 font-size:14px !important로 누르는 override. "14px 아래로는 어디든 안 내려가게"라는 Jason 지시다.
부탁:
1) npm run build로 Tailwind 재빌드 → 산출물(public/static/tailwind.css 또는 dist)에 이 override가 실제 포함됐는지 확인(grep으로 14px !important 룰 존재).
2) lax-dtb.pages.dev 배포 + URL.
3) tailwind.css(및 빌드 산출물)만 스테이징 커밋(precedents.ts/brain 계속 제외), 메시지 끝 'Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>', 해시. 직전 커밋 678b587 위.
4) 라이브 검증(dev 동일본+Playwright): 설정 '기능' 화면에서 가장 작던 텍스트들 — 필터버튼(text-xs), 배지 '작성가능/준비중'(text-[10px]), 표시건수(text-xs) — 의 computed font-size가 전부 ≥14px인지 측정해서 보고. 혹시 14px 미만 남는 요소 있으면 그 클래스 콕 집어서.
참고: 이건 전역이라 빽빽한 UI(캘린더 셀 text-[9px], 배지 등)는 커져 보일 수 있는데 의도된 거다. 다만 레이아웃이 눈에 띄게 깨지는 화면 있으면 알려줘. wc 컴포넌트(src/styles/wc/*) 내부 폰트는 이 override 범위 밖인데, 설정/기능 화면에서 14px 미만 남는 게 있으면 함께 보고.
완료했습니다. 결론부터 보고드립니다.
[무엇을 했나]
| 단계 | 결과 |
|---|---|
| 빌드 | npm run build 성공. 미니파이 산출물 public/static/tailwind.css에 override 1줄 확인:.text-[0.625rem],…,.text-[10px],…,.text-[13px],.text-[9px],.text-xs{font-size:14px!important} ✅ |
| 배포 | lax 프로젝트(=도메인 lax-dtb)에 dist 배포 → https://lax-dtb.pages.dev (이번 배포본 https://428278b9.lax-dtb.pages.dev) |
| 커밋 | bbe3f7a — 678b587 위. src/styles/tailwind.css만 스테이징(소스만; 빌드 산출물은 .gitignore라 비대상). precedents.ts·brain/routes.tsx 제외 유지. Co-Authored-By 포함 ✅ |
[라이브 검증] dev 동일본(wrangler pages dev, dist 서빙) + 설치된 Edge(Playwright) computed font-size 측정 — 자가판정 아님, 실측
Jason 지정 3대상 — 전부 ≥14px ✅
| 대상 | 클래스 | 측정 |
|---|---|---|
| 필터버튼/표시건수("273건") | text-xs |
2075개 전수 min=max=14px |
| 배지 '작성가능/준비중'(본문) | text-[10px] |
2062개 전수 min=max=14px |
| 캘린더 셀 등 | text-[9px] |
이 화면엔 0개 |
스크린샷 확인: 필터탭 한 줄 유지, 배지·입력칸 정렬 정상 — 레이아웃 깨짐 없음.
[14px 미만 남은 요소 — 전부 override 범위 밖]
전수 스캔 결과 <14px로 남은 건 Tailwind 유틸이 아닌 것들뿐입니다(override는 Tailwind 유틸 클래스만 누름):
- wc 컴포넌트 레이어(
src/styles/wc/*) — 사이드바 nav 배지wc-shell-badge8.5px,wc-shell-link-label13.5px,wc-shell-drawer-label10.5px 등. 사전 합의대로 override 범위 밖. (첫 스캔에서 "작성가능 8.5px"로 잡힌 건 본문 배지가 아니라 사이드바 배지였습니다 — 본문 text-[10px] 배지는 14px 정상.) - 클래스 없는 인라인/컴포넌트 스타일 — 자비스 음성 위젯(
wcv-*)·알림 패널("알림·보고서" 12px, "모두 읽음" 11px, 목소리 옵션 11px). 이들은 전역 셸 오버레이라 Tailwind 유틸을 안 써서 override가 닿지 않습니다.
→ 설정/기능 본문의 Tailwind 텍스트는 14px 하한 100% 적용됨. 남은 <14px는 모두 wc 레이어 또는 비-Tailwind 오버레이 위젯입니다. 이걸 끌어올리려면 별도 작업(wc 빌드 또는 위젯 CSS)이 필요합니다 — 지시 범위 밖이라 손대지 않았습니다.
[롤백]
git revert bbe3f7a 한 번으로 원복(재빌드·재배포 시 override 제거). 임시 측정 디렉토리(.pw-verify)는 정리 완료, repo 무흔적. precedents.ts·brain 미커밋 상태 그대로 유지.
질문: 사이드바/자비스 위젯의 <14px(wc-shell-badge 8.5px 등)도 14px로 올릴까요? 올리려면 override 대상을 wc 레이어까지 확장해야 하는데, 이건 별개 결정이라 지시 주시면 진행하겠습니다.