Skip to content

Fix/UI - #30

Merged
Yuji181181 merged 3 commits into
mainfrom
fix/UI
Oct 19, 2025
Merged

Fix/UI#30
Yuji181181 merged 3 commits into
mainfrom
fix/UI

Conversation

@Yuji181181

Copy link
Copy Markdown
Owner

No description provided.

@Yuji181181
Yuji181181 requested a review from Copilot October 19, 2025 13:15

Copilot AI left a comment

Copy link
Copy Markdown

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 implements comprehensive UI/UX improvements across the application, introducing a modern design system with vibrant gradients, enhanced visual feedback, and polished animations.

Key Changes

  • Complete color palette overhaul with vibrant purple-blue and pink gradients replacing the previous amber/purple scheme
  • Enhanced visual feedback through hover effects, transitions, and animations across all interactive components
  • Improved accessibility and visual hierarchy with larger touch targets, better contrast, and clearer element states

Reviewed Changes

Copilot reviewed 14 out of 15 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
loginForm.tsx Enhanced login page with gradient styling, larger elements, and new features section
SurveyAnswerPage.tsx Added scroll-to-top behavior on page load
SurveyDetailPage.tsx Improved card styling with gradients, enhanced error state, and better visual hierarchy
ProfileHeader.tsx Updated profile display with gradient text, enhanced avatar styling, and improved statistics cards
MypageSurveyCard.tsx Enhanced card interactions with hover effects, gradients, and improved delete dialog
MypagePage.tsx Added gradient backgrounds and improved empty state presentation
SurveyCardSkeleton.tsx Enhanced skeleton loaders with gradient effects and updated styling
SurveyCard.tsx Improved card styling with hover effects, gradients, and enhanced visual feedback
DashboardPage.tsx Added hero section and improved error state styling
PointDisplay.tsx Enhanced with gradient backgrounds and hover animations
Header.tsx Updated with gradient logo and text styling
FabCreateButton.tsx Enhanced with larger size, gradient background, and improved animations
globals.css Complete color system redesign and new custom animations/utilities
layout.tsx Removed redundant background class

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

<>
<Card
className="cursor-pointer transition-shadow hover:shadow-lg"
className="group hover:-translate-y-1 cursor-pointer border-2 bg-card/80 backdrop-blur-sm transition-all duration-300 hover:border-primary/30 hover:shadow-2xl hover:shadow-primary/10"

Copilot AI Oct 19, 2025

Copy link

Choose a reason for hiding this comment

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

The 'group' class is applied but the hover prefix is also used on the same element. When using the 'group' pattern, the hover state should be on the parent with 'group', while child elements use 'group-hover:' prefix. Either remove 'group' if this element's own hover is intended, or move hover states to children with 'group-hover:' prefix.

Copilot uses AI. Check for mistakes.
key={props.survey.id}
className={`cursor-pointer transition-shadow hover:shadow-lg ${
isInactive ? "bg-muted/50 opacity-60" : ""
className={`group hover:-translate-y-1 cursor-pointer border-2 transition-all duration-300 hover:border-primary/50 hover:shadow-2xl hover:shadow-primary/10 ${

Copilot AI Oct 19, 2025

Copy link

Choose a reason for hiding this comment

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

The 'group' class is applied but the hover prefix is also used on the same element. When using the 'group' pattern, the hover state should be on the parent with 'group', while child elements use 'group-hover:' prefix. Either remove 'group' if this element's own hover is intended, or move hover states to children with 'group-hover:' prefix.

Suggested change
className={`group hover:-translate-y-1 cursor-pointer border-2 transition-all duration-300 hover:border-primary/50 hover:shadow-2xl hover:shadow-primary/10 ${
className={`hover:-translate-y-1 cursor-pointer border-2 transition-all duration-300 hover:border-primary/50 hover:shadow-2xl hover:shadow-primary/10 ${

Copilot uses AI. Check for mistakes.
@Yuji181181
Yuji181181 merged commit 54b3d50 into main Oct 19, 2025
1 check passed
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.

placeholderの404エラー 回答ボタンを押した時にCardとヘッダーが被る問題を修正 UIの修正

2 participants