Skip to content

feat: Add toast notification system (Bounty #825)#930

Open
acharyarjun wants to merge 1 commit intoSolFoundry:mainfrom
acharyarjun:feat/toast-notification-system
Open

feat: Add toast notification system (Bounty #825)#930
acharyarjun wants to merge 1 commit intoSolFoundry:mainfrom
acharyarjun:feat/toast-notification-system

Conversation

@acharyarjun
Copy link
Copy Markdown

Bounty: Toast Notification System (#825)

Closes #825

Changes

  • ToastProvider with useToast hook for global toast state
  • 4 variants: success, error, warning, info with unique icons
  • Auto-dismiss after 5 seconds with manual close
  • Slide-in animation from top-right using framer-motion
  • Multiple toasts stack properly
  • Accessible with role=alert
  • Dark theme matching SolFoundry design

Files

  • frontend/src/components/ui/Toast.tsx
  • frontend/src/components/ui/index.ts
  • frontend/src/App.tsx

Acceptance Criteria

  • Toast notifications appear for key actions
  • Auto-dismiss with manual close option
  • Multiple toasts stack properly

- ToastProvider with useToast hook
- Success, error, warning, info variants
- Auto-dismiss after 5s with manual close
- Slide-in animation from top-right (framer-motion)
- Multiple toasts stack properly
- Accessible with role=alert
- Dark theme matching SolFoundry design
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

missing-wallet PR is missing a Solana wallet for bounty payout

Projects

None yet

Development

Successfully merging this pull request may close these issues.

🏭 Bounty T1: Toast Notification System

1 participant