Activity Feed

Recent-events list with semantic action icons (create, update, delete, signup) and a relative timestamp on the right.

Activity
Ada Lovelacejoined
2m
Marcus R.created Project Orion
14m
Priya S.edited Onboarding doc
1h
Tomás L.archived Q1 specs
3h

Requires shadcn/ui initialized. Run npx shadcn@latest init if you haven't.

Import & use
import { Dashboard4 } from "@/components/beste/piece/dashboard4";

<Dashboard4
  headerLabel="Activity"
  events={[
    {
      "type": "signup",
      "actor": "Ada Lovelace",
      "action": "joined",
      "time": "2m"
    },
    {
      "type": "create",
      "actor": "Marcus R.",
      "action": "created Project Orion",
      "time": "14m"
    },
    {
      "type": "update",
      "actor": "Priya S.",
      "action": "edited Onboarding doc",
      "time": "1h"
    },
    {
      "type": "delete",
      "actor": "Tomás L.",
      "action": "archived Q1 specs",
      "time": "3h"
    }
  ]}
/>

More Dashboard pieces

View all Dashboard
MRR$48.2K
+12.4%vs last month

KPI Tile

dashboard1

Single-metric card with a large value, semantic delta pill that flips emerald for gains and rose for losses, and a comparison period.

Active users+6.8%
4,821

Sparkline Card

dashboard2

Compact metric card with a large value, delta percentage, and an SVG sparkline with a tone-colored stroke and faint area fill.

Revenue$48.2K
Orders1,284
Users9.4K
Events62.1K

Widget Grid

dashboard3

Two-by-two KPI grid where each cell carries a tone-tinted icon tile, label, and monospaced value.

Top sources
1Direct
4,820
2Google
3,610
3Twitter
1,890
4Referral
980

Top List

dashboard5

Ranked list where each row's background bar fills proportionally to its value, with index and count on either end.

Visit
12,400
Sign-up
3,42072%
Active
1,98042%
Paid
62069%

Funnel

dashboard6

Conversion funnel stages where each row's bar narrows against the top stage and a rose drop-off percentage marks churn.

Dashboard filter bar with a primary date-range button, a comparison-period dropdown, and a segment filter toggle.