cosmemilton-ui/serverLayout & chrome

CmPage

Use como camada principal de telas internas quando voce precisa padronizar espacamento e largura.

Import

tsx
import { CmPage } from "cosmemilton-ui/server";

Pagina de modulo

Modulo

Visao de clientes

Pagina com largura, padding e gap padronizados.

Conteudo principal da tela.

tsx
import { CmBadge, CmCard, CmPage, CmStack, CmText } from "cosmemilton-ui/server";

export default function Example() {
  return (
    <CmPage as="section" maxWidth="md" padding="lg" gap="md">
      <CmStack gap="xs">
        <CmBadge tone="primary">Modulo</CmBadge>
        <CmText size="lg" weight="semibold">Visao de clientes</CmText>
        <CmText tone="muted">Pagina com largura, padding e gap padronizados.</CmText>
      </CmStack>
      <CmCard padding="lg">
        <CmText>Conteudo principal da tela.</CmText>
      </CmCard>
    </CmPage>
  );
}

API rapida

CmPage

asdensitygapmaxWidthpaddingscrollable