Skip to content

Add anniversary home popup and event page#960

Merged
sdk-kr merged 3 commits into
mainfrom
feat/anniversary-home-popup
Mar 27, 2026
Merged

Add anniversary home popup and event page#960
sdk-kr merged 3 commits into
mainfrom
feat/anniversary-home-popup

Conversation

@sdk-kr
Copy link
Copy Markdown
Contributor

@sdk-kr sdk-kr commented Mar 27, 2026

Summary

  • add a reusable commemorative page component for anniversary-style pages
  • add the /2nd-anniversary page with second-visit confetti and deferred draw UI
  • add a one-time home anniversary popup with dev-only early activation before March 28 KST

Testing

  • pnpm check
  • restarted angple-dev-web and verified rollout completed

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Mar 27, 2026

Staging 배포 완료

URL: https://dev.damoang.net
이미지: staging-8aaa1d5
Static Release: sha-8aaa1d5
커밋: 8aaa1d5

변경사항을 dev.damoang.net에서 확인하세요.

sdk-kr added 2 commits March 27, 2026 10:51
- confetti 유틸 공용화 ($lib/utils/confetti.ts)
- 홈 팝업을 별도 컴포넌트로 분리 (anniversary-home-popup.svelte)
- +page.svelte에서 190줄 제거 → 컴포넌트 import 1줄로 대체
- :global(body), :global(.draw-card) 등 전역 스타일 제거 → 래퍼 div 사용
- draw API를 SvelteKit server endpoint 경유 (/api/events/anniversary-draw)
- vite-ignore dynamic import 제거 → 정상 import 사용
@sdk-kr sdk-kr force-pushed the feat/anniversary-home-popup branch from 03a4a97 to 36622e7 Compare March 27, 2026 01:56
- 로그인 상태를 authStore.isLoading 기반으로 정확히 감지
- 포인트 지급 안내를 '4월 1일 이후 순차 지급'으로 변경
- commemorative-page 히어로 이미지 240→320px, 클로징 이미지 280px
- 뽑기 카드 디자인 개선: 아이콘 추가, 결과 패널 중앙 정렬, 지급 일정 배지
- Card 컴포넌트 의존 제거 → 직접 스타일링 (전역 :global 제거)
@sdk-kr sdk-kr merged commit 7b77b9d into main Mar 27, 2026
12 of 13 checks passed
@sdk-kr sdk-kr deleted the feat/anniversary-home-popup branch March 27, 2026 03:33
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