Next Steps
Get started with Kumo
<LayerCard className="w-[200px]">
<LayerCard.Secondary>Next Steps</LayerCard.Secondary>
<LayerCard.Primary>Get started with Kumo</LayerCard.Primary>
</LayerCard>

Installation

Barrel

import { LayerCard } from "@cloudflare/kumo";

Granular

import { LayerCard } from "@cloudflare/kumo/components/layer-card";

Usage

import { LayerCard } from "@cloudflare/kumo";

export default function Example() {
return (
  <LayerCard className="w-[250px]">
    <LayerCard.Secondary>Documentation</LayerCard.Secondary>
    <LayerCard.Primary>
      Learn how to use Kumo components
    </LayerCard.Primary>
  </LayerCard>
);
}

Examples

Basic Card

Getting Started

Quick start guide for new users

<LayerCard className="w-[250px]">

<LayerCard.Secondary>Getting Started</LayerCard.Secondary>
<LayerCard.Primary>
  <p className="text-sm text-kumo-subtle">
    Quick start guide for new users
  </p>
</LayerCard.Primary>
</LayerCard>

Multiple Cards

Components

Browse all components

Examples

View code examples

<div className="flex gap-4">

<LayerCard className="w-[200px]">
  <LayerCard.Secondary>Components</LayerCard.Secondary>
  <LayerCard.Primary>
    <p className="text-sm">Browse all components</p>
  </LayerCard.Primary>
</LayerCard>
<LayerCard className="w-[200px]">
  <LayerCard.Secondary>Examples</LayerCard.Secondary>
  <LayerCard.Primary>
    <p className="text-sm">View code examples</p>
  </LayerCard.Primary>
</LayerCard>
</div>

API Reference

PropTypeDefaultDescription
childrenReactNode--
classNamestring-Additional CSS classes merged via `cn()`.