Skip to content

Conversation

@kimurash
Copy link
Member

@kimurash kimurash commented May 6, 2025

Issue

やったこと

  • 桜の花びら画像の階層を変更した
  • PRのテンプレートを変更した
  • 夢のデザインをカードに変更した
  • 夢を公開した時に紙吹雪が出るようにした
  • サービス名を Dream Base に変更した

スクリーンショット

@kimurash kimurash self-assigned this May 6, 2025
Copy link

Copilot AI left a 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}

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

勉強になります

Copy link
Member

@cercil0605 cercil0605 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@kimurash kimurash merged commit 2555402 into main May 6, 2025
@kimurash kimurash deleted the 92-ch-design branch May 6, 2025 09:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

サービス名と夢のデザインを変更する

4 participants