feat(flutter): 축제·행사 칸을 공연·행사로 바꾸고 카드에 종류와 세로 포스터를 보임 #18

Open
ttipo wants to merge 1 commits from feat/shows-and-events into main
Owner

무엇을 · 왜

KOPIS 공연이 들어온 뒤 홈 '이번 주말' 칸의 대부분이 공연이 되었다. 칸 이름이 '축제·행사'라 축제 목록으로 오해하기 쉬워, 사용자 결정(2026-11-12)으로 '공연·행사'로 바꿨다.

  • 이름: 이번 주말 · 다가오는 · 장소 상세 '근처' · 빈 문구 · 홈 카테고리 칸(영어 Shows & events)
  • 카드 아래 줄: 앞에 종류(공연 · 축제 · 행사 · 전시)를 굵게 보인다. 배지 없이 글자로만 보인다.
  • 썸네일: 포스터가 대부분 세로(A판 1:1.41)라 5:7 로 보인다(홈 120×168, 세로 목록 60×84). 공공누리 3유형 사진은 자르지 않는다.
  • 설계 docs/design/place-db.md §12 화면 규칙에 이름을 바꾼 이유를 적었다.

AI 코스 화면 PR 이 이 PR 위에 쌓여 있다. 이 PR 을 먼저 머지해 주세요.

확인 방법

  • cd flutter && flutter analyze 경고 0, flutter test 61개 통과(이 커밋만 따로 빌드해 확인)
  • 휴대폰(SM S911N)에서 홈 '이번 주말 공연·행사' 칸, 행사 목록, 장소 상세 '근처 공연·행사'를 확인했다.

영향 범위

  • backend
  • frontend
  • flutter — 문구(arb) · 행사 카드 · 홈 행사 칸 높이
  • docker / 인프라
  • 규칙 문서(.claude/)

공유 계약: 바뀌지 않는다.

체크리스트

  • 린트/분석 통과 (Warning 0) · 변경 영역 테스트 통과
  • 주석 한국어, 매직 넘버·하드코딩 문자열 없음 — 포스터 비율·카드 크기는 상수로 뒀다
  • 사용자 노출 실패는 모두 에러 코드와 함께 처리 — 해당 없음
  • 에러 코드를 바꿨다면 npm run sync:error-codes 실행 후 생성 파일까지 커밋 — 바꾸지 않았다
  • 민감정보 미커밋
  • 로그에 비밀번호·토큰·요청 본문 전체가 남지 않음 — 해당 없음

🤖 Generated with Claude Code

## 무엇을 · 왜 KOPIS 공연이 들어온 뒤 홈 '이번 주말' 칸의 대부분이 공연이 되었다. 칸 이름이 '축제·행사'라 축제 목록으로 오해하기 쉬워, 사용자 결정(2026-11-12)으로 '공연·행사'로 바꿨다. - **이름**: 이번 주말 · 다가오는 · 장소 상세 '근처' · 빈 문구 · 홈 카테고리 칸(영어 Shows & events) - **카드 아래 줄**: 앞에 종류(공연 · 축제 · 행사 · 전시)를 굵게 보인다. 배지 없이 글자로만 보인다. - **썸네일**: 포스터가 대부분 세로(A판 1:1.41)라 5:7 로 보인다(홈 120×168, 세로 목록 60×84). 공공누리 3유형 사진은 자르지 않는다. - 설계 `docs/design/place-db.md` §12 화면 규칙에 이름을 바꾼 이유를 적었다. > AI 코스 화면 PR 이 이 PR 위에 쌓여 있다. **이 PR 을 먼저 머지해 주세요.** ## 확인 방법 - `cd flutter && flutter analyze` 경고 0, `flutter test` 61개 통과(이 커밋만 따로 빌드해 확인) - 휴대폰(SM S911N)에서 홈 '이번 주말 공연·행사' 칸, 행사 목록, 장소 상세 '근처 공연·행사'를 확인했다. ## 영향 범위 - [ ] backend - [ ] frontend - [x] flutter — 문구(arb) · 행사 카드 · 홈 행사 칸 높이 - [ ] docker / 인프라 - [ ] 규칙 문서(.claude/) > **공유 계약**: 바뀌지 않는다. ## 체크리스트 - [x] 린트/분석 통과 (Warning 0) · 변경 영역 테스트 통과 - [x] 주석 한국어, 매직 넘버·하드코딩 문자열 없음 — 포스터 비율·카드 크기는 상수로 뒀다 - [ ] 사용자 노출 실패는 모두 에러 코드와 함께 처리 — 해당 없음 - [ ] 에러 코드를 바꿨다면 `npm run sync:error-codes` 실행 후 생성 파일까지 커밋 — 바꾸지 않았다 - [x] 민감정보 미커밋 - [x] 로그에 비밀번호·토큰·요청 본문 전체가 남지 않음 — 해당 없음 🤖 Generated with [Claude Code](https://claude.com/claude-code)
ttipo added 1 commit 2026-11-12 15:56:55 +09:00
feat(flutter): 축제·행사 칸을 공연·행사로 바꾸고 카드에 종류와 세로 포스터를 보임
CI / Backend (lint · test · e2e · build) (pull_request) Waiting to run
CI / Frontend (lint · type-check · test) (pull_request) Waiting to run
CI / 에러 코드 SSOT 동기화 검사 (pull_request) Waiting to run
CI (Flutter) / Flutter (analyze · test) (pull_request) Has started running
8e53974c3f
KOPIS 공연이 들어온 뒤 홈 '이번 주말' 칸의 대부분이 공연이 되었다.
'축제·행사'라는 이름이면 축제 목록으로 오해하기 쉬워 '공연·행사'로 바꿨다
(이번 주말 · 다가오는 · 장소 상세 근처 · 빈 문구 · 홈 카테고리 칸, 영어 Shows & events).

- 카드 아래 줄 앞에 종류(공연 · 축제 · 행사 · 전시)를 굵게 보인다. 배지는 쓰지 않는다
- 포스터가 대부분 세로(A판)라 썸네일을 5:7 로 보인다(홈 120×168, 세로 목록 60×84).
  공공누리 3유형 사진은 그대로 자르지 않는다

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Some checks are pending
CI / Backend (lint · test · e2e · build) (pull_request) Waiting to run
CI / Frontend (lint · type-check · test) (pull_request) Waiting to run
CI / 에러 코드 SSOT 동기화 검사 (pull_request) Waiting to run
CI (Flutter) / Flutter (analyze · test) (pull_request) Has started running
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin feat/shows-and-events:feat/shows-and-events
git checkout feat/shows-and-events
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: ttipo/wandergo#18