Files
hushroom/.cli/tasks/0001-lobby-routes-cta-twinkle.md

2.1 KiB

.cli/current.md

TASK_META (수정 금지)

  • TASK_TITLE: Lobby 카드 구성 단순화 + twinkle 강화
  • TASK_SLUG: lobby-routes-cta-twinkle

작업 목표

@src/app/page.tsx 메인 로비 화면을 아래 요구사항대로 수정한다.

작업 요구사항

  1. 별 반짝임(twinkle) 강화
  • 메인화면에서 각 별자리(카드/배경에 표현된 별자리)의 별(점)들이 주기적으로 빛나는 느낌이 나도록 수정
  • 별마다 반짝임 타이밍이 약간씩 다르게(랜덤 딜레이/듀레이션) 적용
  • prefers-reduced-motion: reduce 환경에서는 반짝임을 끄거나 매우 약하게
  1. 메인 구성 변경 (3개만)
  • 메인 화면 카드/버튼 구성은 아래 3개만 존재:
    • 우주정거장(무제한/무기한 대기 방): 1개 (CTA)
    • 오리온: 60분 1개
    • 쌍둥이자리: 30분 1개
  • 기존에 있던 다른 별자리 항로/카드는 제거
  1. 레이아웃 변경: 2-row 구성
  • 버튼들의 부모 레이아웃을 2행(row 2개)으로 구성:
    • 상단 row: 우주정거장(CTA) 버튼이 full-width로 단독 차지
    • 하단 row: 오리온(60분), 쌍둥이자리(30분) 버튼이 2열로 나란히 배치

Non-scope

  • 하단 문구(“정거장 3명 대기 중”) 제거는 사용자가 직접 처리한다. 이 작업에서 변경하지 말 것.
  • /flight 등 다른 페이지 로직/구조 변경 금지
  • 신규 기능 추가 금지
  • 과도한 번쩍임/강한 플래시/깜빡임 효과 금지

적용 파일

  • 필수: @src/app/page.tsx

완료 조건(AC)

  • 메인 화면에 카드/버튼이 3개만 보인다: 우주정거장(CTA), 오리온 60분, 쌍둥이자리 30분
  • 레이아웃이 2행 구조로 동작한다(상단 CTA full / 하단 2열)
  • 별들이 은은하게 반짝이며 별마다 타이밍이 달라 자연스럽다
  • prefers-reduced-motion에서 반짝임이 정지 또는 매우 약해진다

완료 후 출력(최소)

  • 수정된 파일 경로 목록
  • AC 항목별 체크 결과(OK/NO)

작업 종료 후 정리(필수)

  • 위 작업이 끝나면 @.cli/run_housekeeping.md 절차를 그대로 수행하라.