2.1 KiB
2.1 KiB
.gemini/current.md
TASK_META (수정 금지)
- TASK_TITLE: Home 별 모양을 Flight 스타일로 통일 + glint 유지(십자/그라데이션/블룸, opacity only)
- TASK_SLUG: home-stars-match-flight-keep-glint
작업 목표
@src/app/page.tsx(Home)의 별(점) 모양을 flight에서 사용하는 “별 점 스타일”과 일관되게 맞춘다.
단, Home은 기존 요구대로 **glint(십자 빛 번짐)**가 반드시 존재해야 한다.
Home 별자리 3개(오리온/마차부/북두칠성) 구조는 유지한다.
작업 요구사항
- 별 코어 스타일 통일(필수)
- Home 별의 core(점/원) 크기/밝기 범위를 flight의 별 느낌과 비슷하게 조정:
- 일반: radius 0.7
1.2, alpha 0.250.55 - 강조: radius 1.2
1.8, alpha 0.550.85
- 일반: radius 0.7
- 과하게 큰 “노드/버튼” 느낌이 나면 실패.
- glint 유지(필수)
- 각 별은 십자(+) 글린트를 가진다(대각선 × 금지).
- 스파이크는 끝으로 갈수록 사라지게(그라데이션 stroke) 구현한다.
- 블룸은 1겹만(과하지 않게).
- 애니메이션 제약(최우선)
- Home glint/twinkle 애니메이션은 opacity만 변화한다.
- transform(scale/translate/rotate) 전부 금지.
- 별자리/별 위치 이동 금지.
- 타이밍 분산(필수)
- 별마다 duration(2~6s)과 delay 분산(고정 랜덤 OK).
- 모션 접근성(필수)
- prefers-reduced-motion: reduce 에서는 애니메이션 OFF(정지 우선) 또는 매우 약화.
Non-scope
- Home의 카드/CTA/레이아웃 변경 금지(별 스타일만).
- 다른 페이지 변경 금지.
- 신규 기능 추가 금지.
적용 파일
- 필수:
@src/app/page.tsx - 필요 시(최소): 글로벌 CSS 유틸리티
완료 조건(AC)
- Home 별의 core 크기/밝기가 flight의 별 느낌과 유사해졌다(노드 느낌 감소)
- Home 별에 십자(+) glint가 유지되며, 끝이 그라데이션으로 사라진다
- 애니메이션은 opacity only, transform 0, 위치 이동 0
- prefers-reduced-motion에서 정지 또는 크게 약화된다
완료 후 출력(최소)
- 수정된 파일 경로 목록
- AC 항목별 체크 결과(OK/NO)