Repository navigation
[DONE] 폰에서 Pattern Lab 의 Layers 와 Knobs 단추가 손가락 크기다 - #209
Merged
Merged
Conversation
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01CTBFCxhvzKhQhGnPXKuXz4
…creens Del was 37×28px, the layer eye 20×17px and Push 40×22px on a 390px phone. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01CTBFCxhvzKhQhGnPXKuXz4
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01CTBFCxhvzKhQhGnPXKuXz4
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01CTBFCxhvzKhQhGnPXKuXz4
patternflow-bot
marked this pull request as ready for review
October 24, 2026 06:49
This was referenced Oct 24, 2026
engmung
pushed a commit
to engmung/Patternflow
that referenced
this pull request
Oct 25, 2026
engmung
pushed a commit
to engmung/Patternflow
that referenced
this pull request
Oct 25, 2026
Patternflow-lab#183 Patternflow-lab#184 Patternflow-lab#186 Patternflow-lab#187 Patternflow-lab#189 Patternflow-lab#191 Patternflow-lab#192 Patternflow-lab#193 Patternflow-lab#194 Patternflow-lab#196 Patternflow-lab#197 Patternflow-lab#198 Patternflow-lab#199 Patternflow-lab#200 Patternflow-lab#202 Patternflow-lab#203 Patternflow-lab#204 Patternflow-lab#205 Patternflow-lab#206 Patternflow-lab#208 Patternflow-lab#209 Patternflow-lab#210 Patternflow-lab#214 Patternflow-lab#217 Patternflow-lab#218 Patternflow-lab#221 Patternflow-lab#222 Patternflow-lab#223 Patternflow-lab#227 Patternflow-lab#237 Patternflow-lab#238 Patternflow-lab#239 Patternflow-lab#240
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
ops / https://claude.ai/code/session_01CTBFCxhvzKhQhGnPXKuXz4
폰으로 Pattern Lab 을 열면 Layers 의 Del 이 37×28px, 레이어 눈이 20×17px, Knobs 의 Push 가 40×22px 라 손가락으로 맞히기 어려웠어요. 이제 터치 화면에서는 이 단추들과 마스크·불투명도·섞기 칸이 다 44px 높이이고, 마우스로 쓰는 데스크톱은 그대로예요.
좋아지는 것: 폰에서 Lab 의 레이어와 노브 단추를 손가락으로 바로 맞힌다
할 일
0510761, 이미 들어 있음)한 일
Text 패널이 이미 쓰는 꼴(
@media (hover: none)에서 칸을 44px 로)을LabPanels.module.css와panels/KnobsPanel.module.css에 넣었어요.Layers 는 막대 단추(+ Code, + Pixel, + Text, Dup, Del)를 44×44px 이상으로, 레이어 줄을 46px 로 키우고 눈이 그 줄 높이를 다 갖게 했어요(44×44px). 아래 칸의 Mask 글, Opacity 막대, Blend 고르개도 44px 높이예요. 막대 단추 규칙은
.panelBar button이 아니라 Layers 막대에만 붙인 새 클래스layerBar에 걸었어요..panelBar는 Pixel 도구 줄, Director, Capture 들이 같이 써서, 거기에 걸면 단추 열댓 개짜리 도구 줄이 다 커져요.Knobs 는 Push 를 44×44px 로 키웠어요. 980px 아래 블록이 Push 를 22px 로 줄이니 터치 블록은 파일 맨 끝에 뒀어요.
labCss.test.ts에 「Layers and Knobs on a touch screen」 시험 다섯을 더했어요. 각 규칙의 44px 값,LayersPanel.tsx가layerBar를 붙이는지와.panelBar button엔 터치 규칙이 없는지, 터치 블록이 덮는 규칙보다 뒤에 있는지를 봐요. CSS 를 고치기 전으로 돌리면 다섯 다 빨개요.증거
고치기 전 CSS 와
LayersPanel.tsx로 돌린 새 시험:고친 뒤
web/에서:check:ci의 drift 는 14개 passed,roadmap과links-absolute둘은 책상에서처럼 skipped 예요.dev(
0510761)가 이미 든 headcf21f78의 GitHub 검사:빌드한 사이트(
next start -p 3100)를 Playwright 로 열고 쟀어요. 390×844 는hasTouch,isMobile로 열어(hover: none)이 참이고, 아래 묶음의 탭을 손가락 누름(touchscreen.tap)으로 앞으로 꺼냈어요.폰 390 · 고친 뒤 Layers(텍스트 레이어를 하나 더한 뒤)와 Knobs, 데스크톱 1440:
폰 390 · 고치기 전 Layers 와 Knobs:
실행법
web/에서npm run build && npx next start -p 3100뒤 폰이나 크로미움 개발자 도구의 터치 기기 흉내로 /pattern-lab 을 열어요. 아래 묶음의 Layers 와 Knobs 탭에서 단추가 44px 높이로 보여요. 마우스로 여는 데스크톱은 전과 같아요.가정
16 은 바퀴 6681([DONE] 폰에서 Pattern Lab 아래 탭을 눌러도 다른 패널이 닫히지 않고, 「⌄」 메뉴가 패널 위에 열린다 #189~[DONE] Pattern Lab 의 Knobs 패널에서 화살표 키 한 번이 기기의 노브 한 칸만큼 움직인다 #208)이 했어요. 앞 바퀴 PR 들엔 OWNER·MEMBER·COLLABORATOR 의 댓글, 리뷰, 줄 댓글이 없고, 레포 전체의 그 셋의 댓글은 [DONE] hardware: Besoiobiy's printed case as a remix folder #1 의 engmung 글(원래 레포로 옮겼다는 알림)과 [DONE] 정리 마지막 기록(포크 #93)이 원래 레포 dev 위에 커밋 하나로 다시 얹혀, hub 가 거기서 다시 멈추지 않는다 #94 의 patternflow-bot 글(일꾼 글)뿐이라 맡을 글이 없었어요. 「창작자 지시」 15 도 [DONE] Pattern Lab 에서 AI 갤러리와 Gemini 키 칸이 없어지고, Copy prompt 옆에서 v-field · rgb 를 고른다 #183[DONE] Pattern Lab 에 처음 온 사람이 막히는 곳 16개를 재서 바퀴 후보 표 맨 위에 넣는다 #188 이 끝냈어요. 그래서 남은 줄 가운데 가장 위인 후보 17 이에요.(hover: none)으로 갈랐어요. Text 패널이 같은 잣대를 쓰고, 좁은 데스크톱 창에서는 단추가 그대로예요.Changelog
Web
경험
언제: 바퀴에서 Playwright 로 Pattern Lab 을 고친 뒤
npm run build를 다시 하고next start를 다시 띄울 때교훈: 앞의
next-server를pkill -f "next start"로 찾지 말고ps로 본 PID 로 끈다 (그 패턴이 지금 쉘 명령줄에도 들어 쉘을 죽이고, 살아남은 옛 서버가 새 빌드 파일을 읽다 탭을 못 그린다)근거: #209 에서 pkill 이 빌드 쉘을 exit 144 로 끊었고, 남은 PID 4044 의 옛 서버가 3100 을 쥔 채 Lab 탭 줄을 안 그려 Playwright 가 30초씩 두 번 기다렸어요
바퀴
바퀴 82 · 후보 17 「폰에서 Layers 와 Knobs 의 단추가 손가락 크기다」
다음 바퀴
PublishModal은 바깥 판 클릭으로만 닫히고 키 리스너가 없어요.https://claude.ai/code/session_01CTBFCxhvzKhQhGnPXKuXz4
Generated by Claude Code