import { Avatar, AvatarFallback, AvatarImage } from '@/components/ui/avatar'
import { Card, CardContent, CardDescription, CardFooter, CardHeader, CardTitle } from '@/components/ui/card'
const avatars = [
{
src: 'https://cdn.21st.dev/assets/mirror/2f/2fcafa6e39ea7272850e186aa5d39db75cba438a6a1194b908bc5a1385dd41bf.png',
fallback: 'OS',
name: 'Olivia Sparks'
},
{
src: 'https://cdn.21st.dev/assets/mirror/79/79d0a07346424d3ca0fd8850624b410cf9c115262b36426ef875f6dfda226242.png',
fallback: 'HL',
name: 'Howard Lloyd'
},
{
src: 'https://cdn.21st.dev/assets/mirror/ec/ec81be4cc810190ce4d240fcc57295965c5cebaa8751558595ade91eb62c09a4.png',
fallback: 'HR',
name: 'Hallie Richards'
},
{
src: 'https://cdn.21st.dev/assets/mirror/7c/7ceb72f7fcb0798a3d72f071c2bfe1251de0d16007bc9ad20f246dde57d5d092.png',
fallback: 'JW',
name: 'Jenny Wilson'
}
]
const CardMeetingNotesDemo = () => {
return (
<Card className='max-w-md'>
<CardHeader>
<CardTitle>Meeting Notes</CardTitle>
<CardDescription>Transcript from the meeting with the client.</CardDescription>
</CardHeader>
<CardContent className='text-sm'>
<p>Client requested dashboard redesign with focus on mobile responsiveness.</p>
<ol className='mt-4 flex list-decimal flex-col gap-2 pl-6'>
<li>New analytics widgets for daily/weekly metrics</li>
<li>Simplified navigation menu</li>
<li>Dark mode support</li>
<li>Timeline: 6 weeks</li>
<li>Follow-up meeting scheduled for next Tuesday</li>
</ol>
</CardContent>
<CardFooter>
<div className='flex -space-x-2 hover:space-x-1'>
{avatars.map((avatar, index) => (
<Avatar key={index} className='ring-background ring-2 transition-all duration-300 ease-in-out'>
<AvatarImage src={avatar.src} alt={avatar.name} />
<AvatarFallback className='text-xs'>{avatar.fallback}</AvatarFallback>
</Avatar>
))}
</div>
</CardFooter>
</Card>
)
}
export default CardMeetingNotesDemo