Overview
The Skelementor typography system provides comprehensive utilities for controlling every aspect of text styling. Choose between static utilities for precise control or fluid utilities that scale smoothly across viewport sizes. Control the size, weight, line height, alignment, letter spacing, and style of text using our typography utilities. All utilities are designed to work seamlessly with Elementor v4’s Global Classes system.Font Size
Static and fluid font size utilities from
.text-xs to .text-9xlFont Weight
Nine font weight utilities from thin (100) to black (900)
Line Height
Static and fluid line height utilities for optimal readability
Text Alignment
Semantic alignment utilities that respect document direction
Letter Spacing
Eleven tracking utilities from tightest to ultra-wide
Text Style
Text transform, decoration, and style utilities
Quick Start
Basic Typography
Fluid Typography
Typography Combinations
Static vs Fluid Utilities
Static Utilities
Static utilities provide fixed pixel values that match exactly what you see in the Elementor editor. Use them for:- UI components (buttons, navigation, forms)
- Precise layouts where exact measurements matter
- Consistent sizing across different sections
Fluid Utilities
Fluid utilities useclamp() to scale smoothly between mobile and desktop sizes. Use them for:
- Hero sections and marketing headlines
- Long-form content and editorial layouts
- Responsive typography that adapts automatically
Typography Scale
Font Size Scale
The framework includes 14 font size utilities (9 static + 14 fluid variants):- Static:
.text-xs(12px) through.text-9xl(128px) - Fluid:
.text-fluid-2xsthrough.text-fluid-9xlwith responsive scaling
Font Weight Scale
Nine weight utilities from ultra-thin to ultra-black:.font-thin(100) →.font-black(900)
Line Height Scale
Four static and four fluid line height utilities:- Static:
.leading-tight,.leading-normal,.leading-relaxed,.leading-loose - Fluid:
.leading-fluid-tightthrough.leading-fluid-loose
Common Patterns
Hero Section
Article Content
Card Typography
Form Labels
Best Practices
Typography Hierarchy
1
Use Semantic HTML
Always use proper heading tags (h1, h2, h3) with utility classes for accessibility and SEO.
2
Maintain Visual Hierarchy
Use larger font sizes and heavier weights for more important content.
3
Consistent Spacing
Pair typography utilities with consistent margin and padding utilities.
4
Readable Line Heights
Use relaxed line heights for body text, tight for headings.
5
Choose Static or Fluid
Use static for UI elements, fluid for content that needs to scale.
Accessibility
- Use
font-semiboldorfont-boldfor important text - Maintain consistent line heights for readability
- Use semantic HTML elements with utility classes
- Test with screen readers for proper heading structure
- Ensure text remains readable at all sizes
Performance
- Font weights are loaded efficiently by the browser
- Line height values are optimized for performance
- Text transforms don’t affect layout performance
- Fluid utilities use native CSS
clamp()for optimal performance
Typography Utilities Reference
Static Utilities
- Font Size:
.text-xsthrough.text-9xl(9 sizes) - Font Weight:
.font-thinthrough.font-black(9 weights) - Line Height:
.leading-tight,.leading-normal,.leading-relaxed,.leading-loose(4 values) - Text Alignment:
.text-start,.text-center,.text-end(3 values) - Letter Spacing:
.tracking-tightestthrough.tracking-ultra-wide(11 values) - Text Transform:
.uppercase,.lowercase(2 values) - Text Decoration:
.underline,.no-underline(2 values) - Font Style:
.italic(1 value)
Fluid Utilities
- Font Size:
.text-fluid-2xsthrough.text-fluid-9xl(14 sizes) - Line Height:
.leading-fluid-tight,.leading-fluid-normal,.leading-fluid-relaxed,.leading-fluid-loose(4 values)
Fluid utilities use CSS
clamp() to scale smoothly between mobile and desktop viewport sizes, providing responsive typography without media queries.
