Typography Settings
Font Size Range
Viewport Range
Units
Line Height
Generated CSS
/* Configure your typography settings to see the generated CSS */
Live Preview
Fluid Typography Preview
The quick brown fox jumps over the lazy dog. This text will scale smoothly between different screen sizes using CSS clamp() functions.
Try switching between device frames to see how the typography adapts to different viewport sizes.
Common Typography Presets
📰 Heading
Large headings for hero sections
📋 Subheading
Medium headings for sections
📄 Body Text
Comfortable reading text
🏷️ Caption
Small text for captions
🎨 Display
Extra large display text
📱 Compact
Space-efficient design
Usage Examples
Typography Scale
/* Typography Scale */
h1 {
font-size: clamp(2rem, 5vw, 4rem);
line-height: 1.2;
}
h2 {
font-size: clamp(1.5rem, 4vw, 2.5rem);
line-height: 1.3;
}
p {
font-size: clamp(1rem, 2vw, 1.25rem);
line-height: 1.6;
}
Component-Based
/* Component Typography */
.card-title {
font-size: clamp(1.25rem, 3vw, 1.5rem);
font-weight: 600;
}
.card-text {
font-size: clamp(0.875rem, 1.5vw, 1rem);
line-height: 1.5;
}
.button-text {
font-size: clamp(0.75rem, 1vw, 0.875rem);
font-weight: 500;
}