-
Notifications
You must be signed in to change notification settings - Fork 0
サービス名と夢のデザインを変更した #93
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR updates the UI design and functionality of the dreams feature by modifying the card designs, implementing a confetti effect when a dream is published, and updating the service name from "Dream Sink" to "Dream Base".
- Updated card styling and interactions on public and personal dream cards
- Introduced confetti effect triggered on publishing a dream
- Updated service name and asset paths across components and documentation
Reviewed Changes
Copilot reviewed 19 out of 21 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
| frontend/src/pages/dreams/public/card/PublicDreamCard.tsx | Redesigned card styling by removing decorative elements and enhancing UI. |
| frontend/src/pages/dreams/mine/card/MyDreamPrivacyButton.tsx | Modified update function signature to pass the published dream ID as a param. |
| frontend/src/pages/dreams/mine/card/MyDreamCard.tsx | Added confetti effect for published dreams and updated card layout. |
| frontend/src/pages/dreams/mine/MyDreamPage.tsx | Updated state management for published dream ID to support confetti logic. |
| frontend/src/pages/dreams/mine/MyDreamCards.tsx | Passed publishedDreamId prop down to cards and mapped dream items. |
| frontend/src/pages/dreams/components/header/Header.tsx | Changed service name and updated event listeners with consistent quoting. |
| frontend/src/pages/dreams/components/SakuraScatterEffect.tsx | Updated asset paths for sakura images. |
| frontend/index.html | Updated title to match new service name. |
| README.md | Updated service name. |
| .github/PULL_REQUEST_TEMPLATE.md | Modified section header. |
Files not reviewed (2)
- frontend/package.json: Language not supported
- frontend/pnpm-lock.yaml: Language not supported
Comments suppressed due to low confidence (1)
frontend/src/pages/dreams/mine/MyDreamCards.tsx:41
- If each dream has a unique identifier, use dream.id as the key instead of the index to ensure stability during re-renders.
key={index}
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
勉強になります
cercil0605
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Issue
やったこと
スクリーンショット