Repository navigation
[DONE] 저널의 다른 언어 링크와 Archive 글자가 바탕에서 또렷하게 읽힌다 - #308
Merged
Merged
Conversation
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Gdqi6R6834tsaKqp5Fe9WK
Both were --ink-faint, 2.3:1 on the cream and 2.6:1 on the index's panel. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Gdqi6R6834tsaKqp5Fe9WK
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Gdqi6R6834tsaKqp5Fe9WK
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Gdqi6R6834tsaKqp5Fe9WK
patternflow-bot
marked this pull request as ready for review
October 27, 2026 15:22
This was referenced Oct 27, 2026
engmung
pushed a commit
to engmung/Patternflow
that referenced
this pull request
Oct 28, 2026
engmung
pushed a commit
to engmung/Patternflow
that referenced
this pull request
Oct 28, 2026
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.
dev / https://claude.ai/code/session_01Gdqi6R6834tsaKqp5Fe9WK
저널의 언어 전환에서 지금 쪽이 아닌 언어(KO, EN)와 목록의 「Archive」 가 흐린 회색이라, 글 쪽 크림 바탕에서 2.3:1, 목록의 흰 판에서 2.6:1 이었어요. axe 가 저널 76쪽 모두에서 잡았어요. 머지하면 둘이 저널 날짜와 같은 글자색(#6B655A)이 되어 5.0:1, 5.8:1 로 읽히고, 지금 언어는 그대로 더 짙어요.
좋아지는 것: 저널의 다른 언어 링크와 Archive 가 또렷하다 — 영어판으로 가는 길이 눈에 띈다
체크리스트
--ink-faint글자 세기 — 156곳04f3bcc가 이미 들어 있음) · 검사 초록 · 겹침 기다리기 「안 겹친다」한 일
web/src/app/globals.css의.journal-lang-switch와.journal-archive-label글자색을--ink-faint(#A69F90)에서--ink-muted(#6B655A)로 바꿨어요. 토큰은 그대로예요..journal-lang-switch a.active의--ink와 hover 도 그대로예요.web/src/components/journal/journalCss.test.ts에 시험 셋을 더했어요.globals.css의:root토큰을 풀어 WCAG 대비를 셈해요. 다른 언어가 크림과 흰 판에서 4.5:1 넘는지, 지금 언어와 3:1 넘게 떨어지는지, 「Archive」 가 흰 판에서 4.5:1 넘는지예요.증거
dev 빌드와 이 브랜치 빌드를
next start로 띄우고,/journal,/journal/en과 거기서 잇는 글 74쪽을 390px 와 1440px 로 열어 axe-core 4.10.3 의 color-contrast 를 돌렸어요.--ink-faint글자의 실패.pf-ghost번호, LED 주황 날짜)dev 의 156곳은 글 쪽마다 ko 와 en 둘(148곳), 목록 두 쪽의 언어 둘(4곳)과 「Archive」(4곳)예요.
새 시험을 dev 의
globals.css에 돌리면고친 뒤엔
Tests 5 passed (5)예요.다섯 검사(
web/에서):PR 의 검사(head
4d8a775):Drift checks | completed | success,Web CI | completed | success. 겹침 기다리기는 「안 겹친다」 였어요.전후 사진은
/journal첫 화면과 「머리아파」 글 쪽 머리예요. 위가 dev, 아래가 이 브랜치예요. 바뀐 건 「EN」 과 「ARCHIVE」 의 색뿐이에요.실행법
가정
--ink-faint와--pf-ink-faint토큰은 compliance 와 editions 도 읽어서 그대로 두고, 저널 규칙 두 곳만 이미 있는--ink-muted로 바꿨어요. 목록의 날짜와 쪽 아래 줄이 이미 그 색이에요.--ink-faint를 읽는 나머지 넷은 고치지 않았어요. 목록 머리의 날짜와 읽는 시간 사이 「·」(.journal-featured-meta span + span::before), 쪽 아래 「Patternflow · 2026」 의 「·」(aria-hidden), 글 끝 표시의 가는 줄 둘(.journal-end-mark의background)은 글자가 아니라 꾸밈이에요..journal-list-number는 그리는 컴포넌트가 없어요(「다음 바퀴」 3).aria-current="page"도 있어요..pf-ghost(#C9C2B0, 1.55~1.77:1)는 여러 화면이 같이 쓰는 꾸밈 숫자이고, 강조 글 줄의 LED 주황 날짜(#E8552E, 흰 판에서 3.63:1)는 「창작자가 열어야 하는 것」의 LED 글자색 줄 몫이에요. 있는 색에 더 짙은 주황이 없어요.Changelog
Web
경험
언제: 빌드한 사이트를
next start로 띄웠다가 끄고 다시 빌드할 때교훈:
pkill -f 'next start'나kill $(pgrep -f next-server)를 쓰지 말고ps -eo pid,args | awk '$2=="next-server" {print $1}'로 pid 를 골라 꺼요. 찾는 글이 그 Bash 명령 줄에도 들어 있어서 셸이 저를 죽여요근거: #308 에서 두 번 그렇게 Bash 가 아무 출력 없이 exit 144 로 끝났고, 그 뒤 빌드도 검사도 돌지 않았어요
바퀴
바퀴 135 · 후보: 저널 — 고친 곳: web/src/app/globals.css(.journal-lang-switch, .journal-archive-label) · 까닭: 저널 76쪽 모두에서 다른 언어 링크와 「Archive」 가 바탕과 2.3~2.6:1 이었다
다음 바퀴
<main>이 없다:ArticleLayout.tsx:49가<article>,:90이<footer>를 바로 그려요. 오늘 이 브랜치 빌드에서도 axe 가/journal/headache와/journal/headache/en의 두 폭 모두에서 landmark-one-main 하나와 region 넷을 잡았어요. 목록 쪽은<main className="journal-index">라 0이에요.app/journal/[slug]/opengraph-image.tsx:54가post?.date를 그대로 찍어서 공유 카드에2026-05-14T01:30:00+09:00이 나와요. 134바퀴가 서울로 맞춘formatJournalDate를 읽으면 돼요..journal-list-number:globals.css:1144의 mono 묶음과:1321의 색 규칙이 있는데,web/src어디서도 이 클래스를 그리지 않아요. 목록의 번호는.pf-ghost예요.https://claude.ai/code/session_01Gdqi6R6834tsaKqp5Fe9WK
Generated by Claude Code