Skip to content

feat: 아이템 카드 6장부터 2열 레이아웃 — 세로 길이 절반 - #56

Merged
mindongdong merged 1 commit into
mainfrom
feat/item-cards-two-columns
Jul 3, 2026
Merged

feat: 아이템 카드 6장부터 2열 레이아웃 — 세로 길이 절반#56
mindongdong merged 1 commit into
mainfrom
feat/item-cards-two-columns

Conversation

@mindongdong

Copy link
Copy Markdown
Owner

요약

무인자 상한 10명(#55, ADR-0008)에서도 /아이템 카드는 1열 스택이라 10장 ≈ 세로 3,400px 벽이 남아 있었음. 사용자 결정대로 6장부터 2열로 접는다.

분할 규칙 (요청 사양 그대로)

카드 수 배치
1~5장 기존 1열 (무회귀)
6장 3 + 3
7장 4 + 3
8장 4 + 4
9장 5 + 4
10장 5 + 5

첫 열이 ⌈n/2⌉ — _column_split 순수 함수 하나로 규칙 고정. 읽는 순서는 첫 열 위→아래, 둘째 열 위→아래. 열 폭은 최장 카드 기준으로 두 열 동일.

실측

  • 10장: 1,478 × 1,734px (기존 1열 추정 ~3,400px의 절반)
  • 7장(4+3)·10장(5+5) 샘플 PNG 렌더 눈확인 — 등급 액센트·뱃지·디테일 줄 배치 동일

테스트

  • 신규 5건: 분할 규칙 예시표(6~10장)·5장 1열 유지·6장 폭 2배/높이 절반·10장 높이 = 5장 1열과 동일·홀수(9장) 첫 열 기준 높이
  • 전체 pytest 815 passed · ruff 클린

카드형이라 10장 1열이면 세로 ~3,400px(표 대비 벽). 6장부터 첫 열 ⌈n/2⌉로
접는다(6→3·3, 7→4·3, 8→4·4, 9→5·4, 10→5·5) — 10장이 5장 1열과 같은 높이.
5장 이하는 기존 1열 그대로(무회귀). 열 폭은 최장 카드 기준 동일.
@vercel

vercel Bot commented Jul 3, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
maple-mate Ready Ready Preview, Comment Jul 3, 2026 7:18pm

@mindongdong
mindongdong merged commit 11c6299 into main Jul 3, 2026
5 checks passed
@mindongdong
mindongdong deleted the feat/item-cards-two-columns branch July 3, 2026 19:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant