import React from 'react';
/**
* Primitivas del Centro de Mando.
* Reglas: un acento (naranja), etiquetas en frase normal, radio 12px,
* jerarquía por tono de fondo y no por sombras.
*/
/** Título de página unificado. El eyebrow se dibuja con la regla naranja del brandbook. */
export function PageHeader({
eyebrow,
title,
description,
actions,
}: {
eyebrow?: string;
title: string;
description?: string;
actions?: React.ReactNode;
}) {
return (
{eyebrow ? (
{eyebrow}
) : null}
{title}
{description ? (
{description}
) : null}
{actions ? (
{actions}
) : null}
);
}
/** Superficie de contenido estándar. */
export function Surface({
children,
className = '',
padded = true,
}: {
children: React.ReactNode;
className?: string;
padded?: boolean;
}) {
return (