Kobana UI
GitHub

Tipografia

Fontes, tamanhos e pesos tipográficos do Kobana UI.

Fontes

Conforme Branding Book, a Kobana usa duas famílias tipográficas:

FamíliaTokenTailwindUso
Work Sanssansfont-sansUso geral: textos, títulos, interfaces. Clara, neutra e legível.
Synedisplayfont-displayUso pontual: headings de destaque, números, hero titles. Forte personalidade — evitar textos longos.

Uso com Tailwind

<p class="font-sans">Texto em Work Sans (padrão do body)</p>
<h1 class="font-display text-3xl font-bold">Título em Syne</h1>

Uso via TypeScript

import { fontFamily } from "@kobana/ui/tokens/typography"

fontFamily.sans    // "'Work Sans', sans-serif"
fontFamily.display // "'Syne', sans-serif"

Font Sizes

Alinhados com os defaults do Tailwind CSS.

TokenValorPixelsTailwindUso
xs0.75rem12pxtext-xsCaptions, labels, badges
sm0.875rem14pxtext-smBody small, table cells
base1rem16pxtext-baseBody text
lg1.125rem18pxtext-lgSubtítulos
xl1.25rem20pxtext-xlTítulos de seção
2xl1.5rem24pxtext-2xlTítulos de página
3xl1.875rem30pxtext-3xlHero titles (usar font-display)

Font Weights

TokenValorTailwind
normal400font-normal
medium500font-medium
semibold600font-semibold
bold700font-bold

Line Heights

TokenValorTailwind
tight1.25leading-tight
normal1.5leading-normal
relaxed1.75leading-relaxed

Exemplos

{/* Hero title — Syne */}
<h1 className="font-display text-3xl font-bold leading-tight">
  A gente cuida dos seus processos
</h1>

{/* Page title — Work Sans */}
<h2 className="text-2xl font-semibold leading-tight">
  Cobranças
</h2>

{/* Body text — Work Sans (padrão) */}
<p className="text-sm text-muted-foreground leading-normal">
  Gerencie suas cobranças em um só lugar.
</p>

On this page