Skip to content

Conversation

@NicolaLC
Copy link
Collaborator

@NicolaLC NicolaLC commented Nov 10, 2025

This PR introduces several improvements:
closes: #19

  • Adds Tailwind v4
  • Add shadcn button and sonner components
  • Add Storybook
  • Add bun.lock

@NicolaLC NicolaLC self-assigned this Nov 10, 2025
@NicolaLC NicolaLC requested a review from nicofretti as a code owner November 10, 2025 15:24
@NicolaLC NicolaLC added the enhancement New feature or request label Nov 10, 2025
@nicofretti nicofretti changed the base branch from main to develop November 10, 2025 18:56
@nicofretti nicofretti requested a review from Copilot November 10, 2025 19:07
@nicofretti

This comment was marked as resolved.

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 introduces toast notifications using Sonner, adds Tailwind CSS v4 support, integrates shadcn UI components (button and sonner), and sets up Storybook for component development.

Key Changes

  • Replaced Primer React Flash components with Sonner toast notifications across all pages
  • Added Tailwind CSS v4 with custom theme configuration
  • Integrated shadcn button and sonner components
  • Set up Storybook for UI component documentation and testing

Reviewed Changes

Copilot reviewed 19 out of 22 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
frontend/package.json Added new dependencies: tailwindcss, sonner, next-themes, lucide-react, storybook and related packages
frontend/yarn.lock Lock file updates for all new dependencies
frontend/vite.config.ts Added Tailwind CSS Vite plugin and path aliases configuration
frontend/tsconfig.json Added path alias configuration for @/* imports
frontend/index.css New Tailwind CSS v4 configuration with custom theme variables
frontend/src/main.tsx Import new CSS file
frontend/src/components/ui/sonner.tsx New Toaster component using Sonner with custom styling
frontend/src/components/ui/button.tsx New shadcn button component with variants
frontend/src/pages/*.tsx Refactored to use toast notifications instead of Flash components
frontend/.storybook/* Storybook configuration files
frontend/components.json Shadcn UI configuration

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@nicofretti
Copy link
Owner

The PR is now ready to merge, GG @NicolaLC

@nicofretti nicofretti changed the title Adds toast component 🚀 Feat: improve the feedbacks with toas instead of banners Nov 11, 2025
@nicofretti nicofretti merged commit ee9888c into develop Nov 11, 2025
1 check passed
@nicofretti nicofretti deleted the bugfix/19-add-toast-instead-of-messages branch November 15, 2025 12:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants