Atom
Tipografía
Cuatro estilos de texto, un archivo, una instalación. Title, Subtitle, Body y Caption salen todos del mismo Text.tsx y se instalan juntos — al instalar uno obtienes los cuatro.
Requiere <UIProvider> — Primeros pasos →Instalación
Instala solo este componente (copia el código fuente a tu proyecto, sin dependencia npm)
npx orn-ui add titleO instala el paquete completo e impórtalo
pnpm add orn-ui
import { Title, Subtitle, Body, Caption } from 'orn-ui/title';La instalación copia el archivo completo, pero solo importas y renderizas lo que realmente usas — no necesitas los cuatro.
Depende de:core (theme + icons)
Uso
- Title — Títulos de página y de sección — el estilo más grande y con más peso. Uno o dos por pantalla, no más.
- Subtitle — Subtítulo, justo debajo de un Title, o por sí solo como encabezado de sección más ligero.
- Body — El estilo de párrafo por defecto — la mayor parte del texto de una pantalla debería ser Body.
- Caption — Texto pequeño: notas secundarias, metadatos, marcas de tiempo o texto de ayuda debajo de un campo.
Clip del demo todavía sin grabar — ver MEDIA.md
Ejemplo — usados juntos
<Title>Invoice #1042</Title>
<Subtitle>Due in 5 days</Subtitle>
<Body>Body text, the default paragraph style for most content.</Body>
<Caption>Caption, used for secondary hints and metadata.</Caption>Variantes
Title
<Title>Invoice #1042</Title>Subtitle
<Subtitle>Due in 5 days</Subtitle>Body
<Body>Body text, the default paragraph style for most content.</Body>Caption
<Caption>Caption, used for secondary hints and metadata.</Caption>align="center"
<Body align="center">Centered text</Body>custom color
<Body color="#00cae1">Text with an explicit color override</Body>Props
Las mismas props para Title, Subtitle, Body y Caption — los cuatro comparten TypographyProps.
| Nombre | Tipo | Por defecto | Descripción |
|---|---|---|---|
style? | StyleProp<TextStyle> | — | — |
color? | string | — | — |
align? | 'left' | 'center' | 'right' | — | — |