Description
Create a responsive Contact Us page for BudgetChain using shadcn/ui components to allow users to reach out for support, feedback, and inquiries.
Requirements
Page Components
Form Fields
shadcn/ui Components to Use
- Form, FormField, FormItem, FormLabel, FormControl, FormMessage
- Input, Textarea, Select
- Button (with loading spinner)
- Card, CardHeader, CardContent
- Accordion, AccordionItem, AccordionTrigger, AccordionContent
- Toast, useToast
- Badge (for contact methods)
Acceptance Criteria
Technical Notes
- Route:
/contact
- Form submission should integrate with existing API/email service
- Use React Hook Form with shadcn form components
- Add proper TypeScript types
Design Requirements
- Follow BudgetChain brand colors and typography
- Clean, professional layout
- Consistent with existing page designs
Description
Create a responsive Contact Us page for BudgetChain using shadcn/ui components to allow users to reach out for support, feedback, and inquiries.
Requirements
Page Components
Form Fields
shadcn/ui Components to Use
Acceptance Criteria
Technical Notes
/contactDesign Requirements