LeadGen App Form Plugin v1.0.3
Changes in v1.0.3
Added - Professional Height Control UI
- Shortcode Height Customization: Added
desktop-heightandmobile-heightattributes to[leadgen_form]shortcode - Professional UI Controls: Advanced controls with SelectControl for units and NumberControl/RangeControl inputs
- Organized Control Panels: Clean separation with dividers, headings, and logical grouping in both Gutenberg and Elementor
- Live Preview Enhancement: Real-time preview showing configured heights in editor interfaces
- Smart Shortcode Generation: Intelligent shortcode output that only includes height attributes when customized
- Enhanced Validation: Range controls and NumberControl inputs prevent invalid height values automatically
- Cross-Platform Consistency: Identical functionality between Gutenberg blocks and Elementor widgets
- Multiple Unit Support: Support for px, em, rem, vh, vw, and percentage units with descriptive labels
- Responsive Height Support: Automatic height adjustment based on device viewport with smooth transitions
- CSS Transitions: Smooth height changes with 0.3s ease transitions for professional appearance
Enhanced - User Experience Improvements
- Gutenberg Block UI: Separate "Placeholder Height Settings" panel with professional SelectControl and RangeControl
- Elementor Widget UI: Organized controls with separators, headings, and NumberControl inputs for precision
- Visual Feedback: Live preview showing current height configuration in both editor interfaces
- Error Prevention: Range validation prevents extreme values (1-2000 range) with automatic defaults
- Smart Defaults: Height controls show meaningful defaults (600px desktop, 300px mobile)
- Intelligent Organization: Visual grouping with separators and descriptive headings for better UX
Enhanced - Technical Improvements
- SelectControl Integration: Professional unit selector with descriptive labels for better clarity
- RangeControl Implementation: Smooth slider controls for precise height adjustment in Gutenberg
- NumberControl Addition: Direct numeric input for Elementor widget precision and validation
- Smart Attribute Handling: Only outputs height attributes when they differ from defaults for clean shortcodes
- Enhanced JavaScript: Improved client-side validation with regex pattern matching for units
- Updated Documentation: Complete examples and usage guide for all new professional controls
📦 Package Information
- File: leadgen-app-form-v1.0.3.zip
- Size: ~51KB
- License: GPL v2 or later
🚀 Installation
- Download the ZIP file below
- Go to WordPress Admin → Plugins → Add New → Upload Plugin
- Choose the downloaded ZIP file and click "Install Now"
- Activate the plugin
For detailed installation instructions, see the README.md file.