MenuChevron Down
Code Código - Docs - Artefact

Code Código

Typography
Apresentacional

Introdução

Um elemento <code> em linha para trechos curtos de código ou texto monoespaçado dentro de uma linha de texto.

Uso

npm install

const x = 5;

GET /api/users

import { Code } from "../components/ui";

export default function MyPage() {
  return (
    <p>
      Run <Code>npm install</Code> to install dependencies.
    </p>
  );
}

Propriedades

PropTypeDescription
childrenChildO conteúdo do código.
variant"solid" | "surface" | "subtle" | "outline" | "plain"Estilo visual. Padrão "subtle".
size"sm" | "md" | "lg" | "xl"Tamanho de fonte/padding. Padrão "md".
colorPalette"blue" | "green" | "red" | "purple" | "orange" | "cyan" | "yellow" | "pink" | "teal" | "indigo" | "gray" | "success" | "error" | "warning"O tema de cor.
classstringClasses CSS personalizadas.

Acessibilidade

Code renderiza um elemento <code> nativo, então os leitores de tela o anunciam como conteúdo de código sem necessidade de cabeamento ARIA adicional. Para blocos de código de várias linhas, envolva-o você mesmo em um <pre>Code estiliza apenas o caso em linha.