FontPair Pro – Complete User Guide
📖 Introduction
FontPair Pro is an advanced font pairing and color palette tool that helps designers and developers create beautiful, accessible websites with perfect typography and color combinations. The tool provides real-time previews, accessibility checks, and export functionality.
🎯 Key Features
1. Font Pairing System
30+ Heading Fonts: Carefully selected from Google Fonts including popular choices like Montserrat, Poppins, Playfair Display, and more
30+ Body Fonts: Optimized for readability including Open Sans, Roboto, Lora, and others
Smart Pairing: Fonts are categorized by popularity and readability
Custom Controls: Adjust heading size (24px-72px), body size (12px-24px), and line height (1.0-2.0)
2. Color Intelligence
5 Pre-designed Palettes: Professional, Creative, Minimal, Warm, and Elegant themes
Automatic Accessibility: WCAG compliance checking and contrast ratio analysis
Color Customization: Each palette includes primary, secondary, accent, background, and text colors
Visual Preview: See colors applied in real-time
3. Live Preview Templates
Blog Article: Perfect for content-heavy websites and blogs
E-commerce: Product page layout with pricing and CTAs
Portfolio: Professional portfolio showcase
Landing Page: Modern landing page with hero section and features
4. Export Capabilities
PDF Export: Professional design report with your website branding
TXT Export: Complete implementation guide
CSS Copy: One-click copy of all CSS code
Shuffle: Random design generator for inspiration
🛠️ How to Use FontPair Pro
Step 1: Select Your Fonts
Choose Heading Font: Click on the “Heading Font” dropdown
Browse through 30+ font options
Each font shows category and popularity
Font preview is displayed in the dropdown
Note: All text is fully visible with no cutoff
Choose Body Font: Click on the “Body Font” dropdown
Select from 30+ body-optimized fonts
Each font shows category and readability score
Fonts are optimized for paragraph text
Step 2: Adjust Typography Settings
Heading Size: Use the slider to adjust heading font size (24px-72px)
Body Size: Adjust body text size (12px-24px)
Line Height: Set optimal line spacing for readability (1.0-2.0)
Step 3: Choose Color Palette
Select a Palette: Click on any of the 5 color palettes
Professional: Corporate and clean
Creative: Vibrant and modern
Minimal: Monochromatic and clean
Warm: Friendly and inviting
Elegant: Luxury and sophistication
Check Accessibility: View the accessibility badges showing:
Contrast ratio score
WCAG AA compliance
WCAG AAA compliance
Step 4: Preview Your Design
Select Template: Choose from 4 different templates:
Blog Article: Content-focused layout
E-commerce: Product showcase
Portfolio: Professional profile
Landing Page: Marketing page
Real-time Updates: All changes are instantly reflected in the preview
Toggle Dark Mode: Click the moon/sun icon to preview in dark mode
Step 5: Export Your Design
Option A: Export as PDF
Click the “Export PDF” button
A comprehensive PDF will be generated including:
Font details and specifications
Color palette with hex codes
Accessibility report
Complete CSS implementation
Design recommendations
Your website branding: www.freetoolscraft.com
Option B: Export as TXT
Click the “Export TXT” button
A detailed text file will be downloaded containing:
All font and color specifications
CSS code ready for implementation
Google Fonts import link
Step-by-step implementation guide
Option C: Copy CSS
Click the “Copy CSS” button
Complete CSS code will be copied to clipboard including:
CSS variables for colors and fonts
Typography styles
Component classes
Google Fonts import instructions
Option D: Shuffle for Inspiration
Click the “Shuffle” button
The tool will randomly generate:
New font pair
Random color palette
Different template
New size settings
🎨 Advanced Features
1. Custom Dropdown System
No Text Cutoff: All font names are fully visible
Adequate Padding: Each option has 18px padding
Proper Height: Minimum 70px height per option
Scrollable: Easy navigation through all options
2. Accessibility Tools
Automatic Contrast Checking: Real-time contrast ratio calculation
WCAG Compliance: AA and AAA compliance badges
Readability Scoring: Fonts rated by readability
Color Blindness Friendly: Palettes tested for accessibility
3. Responsive Design
Works on All Devices: Desktop, tablet, and mobile
Adaptive Layout: Grid system adjusts to screen size
Touch-Friendly: Easy to use on touch devices
4. Performance Optimized
Fast Loading: Minimal dependencies
Efficient Font Loading: Google Fonts loaded dynamically
Smooth Animations: Subtle transitions and effects
Offline Capable: Single HTML file works offline
💡 Pro Tips
For Best Results:
Start with Fonts: Choose fonts first, then colors
Check Contrast: Ensure text is readable on background
Test Templates: Try all 4 templates for different use cases
Use Dark Mode: Check how your design looks in dark theme
Export Often: Save different variations as PDF/TXT
Accessibility Best Practices:
Contrast Ratio: Aim for at least 4.5:1 for normal text
Font Sizes: Use 16px minimum for body text
Line Height: 1.5-1.6 is optimal for readability
Color Usage: Don’t rely solely on color to convey information
Implementation Tips:
Copy CSS Variables: Use the provided CSS variables for consistency
Google Fonts Link: Always add the Google Fonts link to your HTML
Test on Devices: Check your design on multiple screen sizes
Validate Accessibility: Use tools like WAVE or axe DevTools
🔧 Technical Details
Files Generated:
PDF:
FontPair-Pro-Design-[timestamp].pdfTXT:
FontPair-Pro-Design-[timestamp].txt
CSS Features Included:
/* Core CSS Variables */ :root { --primary-color: #4361ee; --secondary-color: #3a0ca3; --accent-color: #f72585; --background-color: #f8f9fa; --text-color: #212529; --heading-font: 'Montserrat', sans-serif; --body-font: 'Open Sans', sans-serif; } /* Complete typography system */ /* Component styles */ /* Responsive design */
Google Fonts Integration:
<link href="https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700&family=Open+Sans:wght@300;400;500;600&display=swap" rel="stylesheet">🚀 Quick Start Guide
5-Minute Setup:
Select Fonts: Choose heading and body fonts
Pick Colors: Select a color palette
Adjust Sizes: Set typography sizes
Preview: Check different templates
Export: Download PDF/TXT or copy CSS
For Developers:
Copy CSS: Click “Copy CSS” button
Add to Project: Paste CSS into your stylesheet
Add Fonts: Include Google Fonts link in HTML head
Use Variables: Apply CSS variables throughout your project
Test: Validate on different devices and browsers
For Designers:
Experiment: Use shuffle for inspiration
Preview: Check all template variations
Document: Export PDF for client presentations
Share: Use TXT file for team collaboration
Iterate: Make adjustments based on feedback
📞 Support & Feedback
Your Website:
Features Working:
✅ Font selection with no cutoff
✅ Real-time preview updates
✅ Complete PDF/TXT export
✅ Dark/light mode toggle
✅ Accessibility checking
✅ Responsive design
Need Help?
Refresh Page: If fonts don’t load properly
Check Console: For any JavaScript errors
Update Browser: Use latest Chrome/Firefox/Edge
Clear Cache: If preview isn’t updating
🎉 Congratulations!
You’re now ready to create beautiful, accessible websites with perfect typography and color combinations. FontPair Pro handles all the complex design decisions so you can focus on creating amazing web experiences.
Happy Designing! 🚀