import type { ReactNode } from 'react'; import { Button } from 'cloudrite'; import { ArrowRight, Download, Loader2, Phone, Trash2 } from 'lucide-react'; // Cloudrite is a dark-only design system: `ghost`, `link` and `outline` are all // foreground-coloured, so they vanish on the preview harness's white card body. // Every story renders on the brand surface — which is also how a real screen is // built (see the README's conventions section). const Surface = ({ children }: { children: ReactNode }) => (
{children}
); export const Variants = () => (
); export const Sizes = () => (
); export const WithIcons = () => (
); export const States = () => (
);