Card

Displays a card with header, content, and footer sections.

Create Project

Deploy your new project in one click.

Configure your deployment settings and environment variables.

Installation

npx ruma-ui add card

Usage

import { Card, CardHeader, CardTitle, CardDescription, CardContent, CardFooter } from "@/components/ui/card";
import { Button } from "@/components/ui/button";

export default function CardDemo() {
  return (
    <Card className="w-[350px]">
      <CardHeader>
        <CardTitle>Create Project</CardTitle>
        <CardDescription>Deploy your new project in one click.</CardDescription>
      </CardHeader>
      <CardContent>
        <p className="text-sm text-zinc-400">Configure your deployment settings and environment variables.</p>
      </CardContent>
      <CardFooter className="flex justify-between">
        <Button variant="outline">Cancel</Button>
        <Button>Deploy</Button>
      </CardFooter>
    </Card>
  );
}

API Reference

PropTypeDefaultDescription
classNamestringundefinedCustom classes for card layout.