Cencori logo
Cenpact

Typography

Font families, text scale, and font weights for dashboard and landing page contexts.

Font Families

Montserrat

font-sans

Primary font for all UI text, headings, and body copy.

Aa Bb Cc

The quick brown fox jumps over the lazy dog.

0123456789

JetBrains Mono

font-mono

Monospace font for code, API keys, and technical content.

Aa Bb Cc

const api = new Cencori();

0123456789

css
// CSS Variables (set in layout.tsx)
--font-sans: Montserrat
--font-mono: JetBrains Mono

// Tailwind usage
className="font-sans"  // Default, usually not needed
className="font-mono"  // For code blocks and technical text

Dashboard Scale

Dense typography for information-rich interfaces.

ClassUsageExample
text-[10px]Labels, metadata, timestampsLast updated 2 hours ago
text-xsBody text, feature lists, descriptionsThis is body text content.
text-smSection labels, form labelsSection Label
text-baseRarely used in dashboardRarely used
text-lgPage titles (h1)Page Title
text-xlHero titles onlyHero Title

Landing Page Scale

Expressive typography for marketing contexts.

ClassUsageExample
text-xsBadges, small labelsBETA
text-smBody copy, subtitlesSubtitle text
text-baseDescriptionsDescription paragraph
text-xlSection titlesSection Title
text-2xlHero subheadingsSubheading
text-3xlHero headlinesHeadline

Font Weights

Use weight sparingly for emphasis.

font-mediumLabels, navigation
Weight 500
font-semiboldHeadings, emphasis
Weight 600
font-boldHero headlines only
Weight 700

Usage Example

tsx
// Page header
<h1 className="text-xl font-semibold">Page Title</h1>
<p className="text-sm text-muted-foreground">Description</p>

// Labels
<span className="text-[10px] text-muted-foreground">Metadata</span>

// Body content
<p className="text-xs">Feature description text</p>