Dashboard 30 - OKR executive summaryPro
Company objectives with progress rings, nested key results and owners, plus a planned versus actual progress line chart.
About Dashboard 30
Company objectives with progress rings, nested key results and owners, plus a planned versus actual progress line chart.
Dashboard 30 is a pro dashboard block for React, built on shadcn/ui and Tailwind CSS. It ships as 121 lines of TypeScript you own: every piece of copy is a prop with a sensible default, so you can drop it in and replace the content without touching the layout.
- okr
- goals
- executive
- progress-ring
- summary
Installation
- Add the Chocolate UI registry to your
components.json(see the installation guide). - Run the shadcn CLI:
npx shadcn@latest add @chocolate/dashboard-30Dependencies installed automatically: lucide-react.
Uses: avatar, badge, line-chart, progress-ring, reveal, utils.
Usage
import Dashboard30 from "@/components/blocks/dashboard-30"
export default function Page() {
return <Dashboard30 />
}