Font Manager by DPlugin

Font Manager by DPlugin v2.4.1

No permission to download
  • Welcome to Babiato Forum! All Resources are 100% clean and Safe to Use

Font Manager by DPlugin v2.4.1
2.4.1
No info

## [2.3.0] - 2025

### 🎉 Major Release - Complete Plugin Rebuild

This is a complete rewrite of Font Hero with modern architecture and powerful new features.

---

### ✨ Added

#### Core Features
- **React Admin Interface** - Complete rebuild using React and WordPress Gutenberg components
- **Font Takeover** - Import fonts from Block Themes, Bricks Builder, Oxygen Builder, and Swiss Knife Pro
- **Unicode Subset Splitting** - Automatic font subsetting using Harfbuzz WASM technology (50-80% file size reduction)
- **Font Stacks** - Create advanced fallback chains mixing custom fonts with system fonts
- **Font Pairing Presets** - 16 professionally curated font combinations with one-click import
- **Adobe Fonts (Typekit) Integration** - Connect via Web Project ID to access Creative Cloud fonts

#### User Interface
- Drag-and-drop font reordering with `@dnd-kit/sortable`
- Lazy-loaded Google Fonts preview with intersection observer
- Live preview of font pairings
- Dark mode support with theme toggle
- Responsive design for mobile/tablet/desktop
- Real-time updates without page refreshes
- Progress indicators for async operations (import, subsetting)

#### Font Management
- Variable font support (weight ranges, stretch ranges)
- Per-font-face font-display control (swap, block, fallback, optional, auto)
- Per-font-face preload toggle
- Font face enable/disable toggles
- Font rename functionality
- Custom naming during Google Font import
- WOFF2, WOFF, and TTF format support

#### Import & Migration
- Import fonts from WordPress Font Library (theme.json)
- Import fonts from Bricks Builder
- Import fonts from Oxygen Builder (v6+)
- Swiss Knife Pro migration tool (automatic detection)
- Split subsets option during import
- Async subset processing with fallback to direct import

#### Performance
- Unicode range detection and subset generation
- Font preloading support
- Inline CSS option (embed font declarations in page HTML)
- System fonts support (`system-ui` declarations)
- Optimized CSS generation
- Lazy loading for font previews

#### Builder/Theme Integrations
- Gutenberg (Full Site Editing) - Native theme.json integration
- Beaver Builder integration
- Bricks Builder integration
- Oxygen Builder integration (v6+)
- Breakdance integration
- Divi integration
- Elementor integration (license-gated)
- Astra Theme integration (license-gated)
- Kadence Theme integration (license-gated)
- GeneratePress integration (license-gated)

#### Settings & Controls
- Disable Google Fonts API (site-wide or Elementor-specific)
- Disable block theme fonts option
- Load fonts in WordPress admin toggle
- Include system fonts toggle
- Inline font declarations toggle

#### Developer Features
- REST API namespace (`/font-hero/v1`) with comprehensive endpoints
- PHP Helper Class (`FontHero\Helpers\FontUtils`)
- Auto-generated CSS variables for each font
- PSR-4 autoloading
- React Context + useReducer state management
- WordPress component library integration

#### Font Stacks
- 25+ system fonts (macOS, Windows, web-safe)
- 5 built-in presets (Sans Serif, Serif, Monospace, Cursive, Fantasy)
- Drag-and-drop stack builder
- Gutenberg font picker integration
- Stored in WordPress options (`fh_font_stacks`)

#### Google Fonts
- 1,500+ fonts from Google Fonts library
- Category filtering (Serif, Sans-serif, Display, Handwriting, Monospace)
- Variant selection (weights and styles)
- Subset selection (Latin, Latin Extended, Cyrillic, Greek, Vietnamese, etc.)
- Local hosting by default (GDPR-compliant)
- Font search functionality
- Custom naming option

---

### 🔄 Changed

#### Architecture
- Migrated from vanilla JavaScript to React
- Implemented WordPress Gutenberg components (`TabPanel`, `FormToggle`, `SelectControl`, `BaseControl`, `Modal`)
- Replaced jQuery with React state management
- Added `@wordpress/scripts` build system (webpack)
- Implemented Tailwind CSS 3.4 for styling
- Added PostCSS pipeline

#### Database
- Enhanced schema with `unicode_range` field for font faces
- Added migration support for schema updates
- Improved transactional font saving

#### Font Loading
- Improved CSS generation with unicode-range support
- Enhanced font-face declarations
- Better fallback support
- Optimized file paths

#### UI/UX
- Redesigned entire admin interface
- Improved font management workflow
- Better visual hierarchy
- Enhanced accessibility
- Improved error handling and user feedback
- Added loading states and progress indicators

About us

  • Babiato Forum - The webmaster community has been around for many years and pride ourselves on offering unbiased, critical discussion among people of all different backgrounds. We are working every day, updating Daily resource to make sure our community is one of the best.

Quick Navigation

User Menu