mirror of
https://github.com/shadcn-ui/ui.git
synced 2026-06-11 09:51:40 +00:00
* feat: add rhea * fix: blocks * feat: build chat example * fix * fix: sidebar * fix * feat: update home * fix * fix * fix * feat: optimizine fonts * feat * fix * fix * fix * fix * fix * fix * fix: font in preview * fix
82 lines
2.5 KiB
TypeScript
82 lines
2.5 KiB
TypeScript
import {
|
|
Card,
|
|
CardContent,
|
|
CardDescription,
|
|
CardFooter,
|
|
CardHeader,
|
|
CardTitle,
|
|
} from "@/styles/base-rhea/ui/card"
|
|
import {
|
|
Item,
|
|
ItemContent,
|
|
ItemDescription,
|
|
ItemFooter,
|
|
ItemGroup,
|
|
} from "@/styles/base-rhea/ui/item"
|
|
import { Progress } from "@/styles/base-rhea/ui/progress"
|
|
|
|
export function SavingsTargets() {
|
|
return (
|
|
<Card>
|
|
<CardHeader>
|
|
<CardTitle>Savings Targets</CardTitle>
|
|
<CardDescription>
|
|
Active milestones for 2024 across your portfolio. Monitor how close
|
|
you are to each savings goal.
|
|
</CardDescription>
|
|
</CardHeader>
|
|
<CardContent>
|
|
<ItemGroup className="gap-3">
|
|
<Item
|
|
role="listitem"
|
|
variant="muted"
|
|
className="flex-col items-stretch"
|
|
>
|
|
<ItemContent className="gap-3">
|
|
<ItemDescription className="cn-font-heading text-xs font-medium tracking-wider text-muted-foreground uppercase">
|
|
Retirement
|
|
</ItemDescription>
|
|
<span className="text-3xl font-semibold tabular-nums">
|
|
$420,000
|
|
</span>
|
|
<Progress value={65} aria-label="Retirement savings progress" />
|
|
</ItemContent>
|
|
<ItemFooter>
|
|
<span className="text-sm text-muted-foreground">
|
|
65% achieved
|
|
</span>
|
|
<span className="text-sm font-medium tabular-nums">$273,000</span>
|
|
</ItemFooter>
|
|
</Item>
|
|
<Item
|
|
role="listitem"
|
|
variant="muted"
|
|
className="flex-col items-stretch"
|
|
>
|
|
<ItemContent className="gap-3">
|
|
<ItemDescription className="cn-font-heading text-xs font-medium tracking-wider text-muted-foreground uppercase">
|
|
Real Estate
|
|
</ItemDescription>
|
|
<span className="text-3xl font-semibold tabular-nums">
|
|
$85,000
|
|
</span>
|
|
<Progress value={32} aria-label="Real estate savings progress" />
|
|
</ItemContent>
|
|
<ItemFooter>
|
|
<span className="text-sm text-muted-foreground">
|
|
32% achieved
|
|
</span>
|
|
<span className="text-sm font-medium tabular-nums">$27,200</span>
|
|
</ItemFooter>
|
|
</Item>
|
|
</ItemGroup>
|
|
</CardContent>
|
|
<CardFooter>
|
|
<CardDescription className="text-center">
|
|
You have not met your targets for this year.
|
|
</CardDescription>
|
|
</CardFooter>
|
|
</Card>
|
|
)
|
|
}
|