For the complete documentation index, see llms.txt. Markdown variants are available by appending .md to documentation URLs. Homepage markdown is available at /llms.md/content.md. An agent skill is available at /.well-known/agent-skills/site-skill.md.

Home Dashboard

A workspace home with hires, earnings, revenue, activity and a customer table.

A client-side home dashboard with sample data. It is built from home-dashboard-01 inside the shared app-shell-01 frame: floating sidebar, notifications, theme switch and a drawer on narrow screens.

Home DashboardOpen full screen
"use client";

import { RiAddFill, RiFilter3Fill, RiHomeLine } from "@remixicon/react";

import {
  AppShell,
  AppShellHeader,
} from "@/components/blocks/app-shell-01/components/app-shell";
import { HomeDashboard } from "@/components/blocks/home-dashboard-01/components/home-dashboard";
import { Button } from "@/components/ui/button";

/** The home dashboard page inside the shared app shell. */
export function HomeDashboardApp({
  basePath = "",
  links,
  popupClassName,
}: {
  basePath?: string;
  /** Hrefs for the other pages in the sidebar, by nav key. */
  links?: Partial<Record<string, string>>;
  popupClassName?: string;
}) {
  return (
    <AppShell
      selected="home"
      basePath={basePath}
      links={links}
      popupClassName={popupClassName}
    >
      <AppShellHeader
        title="Home"
        heading="Welcome back"
        icon={RiHomeLine}
        actions={
          <>
            <Button variant="outline">
              <RiFilter3Fill />
              Filters
            </Button>
            <Button>
              <RiAddFill />
              Create ticket
            </Button>
          </>
        }
      />
      <div className="pb-3">
        <HomeDashboard popupClassName={popupClassName} />
      </div>
    </AppShell>
  );
}