HiveSuite adds image cropping, automatic compression, unified media viewer, zoom controls, and profile tools.
HiveSuite
Advanced Media & Upload Experience
Crop Tool & Automatic Image Resizing
To improve the content creation experience across HiveSuite, significant upgrades have been made to image uploads and media processing.
Interactive Crop Tool
Added a dedicated image preview step before upload.
Users can now crop images interactively using a drag-and-select crop area.
Provides greater control over image framing before publishing.
Automatic Image Optimization
Large images are now automatically resized before upload.
Upload previews display compression results in real-time.
Example:
Original: 8 MB
Optimized: 480 KB
This helps:
Reduce upload times
Improve mobile performance
Lower bandwidth usage
Deliver a smoother publishing experience
Increased Upload Limits
Maximum supported image size increased from:
Since images are automatically compressed, larger source images can now be uploaded safely without affecting platform performance.
Available Across All Upload Flows
The new upload pipeline now works consistently across:
Snaps
Blog Posts
Post Replies
Inline Comment Replies
Crop Tool & Upload Preview
Automatic Image Optimization
Owner-Only Profile Enhancements
Extended Profile Management Actions
HiveReactKit now supports additional owner-specific profile actions that can be controlled directly by host applications.
Posting Authority Shortcut
Added support for a dedicated Posting Authority menu item.
Available only when viewing your own profile.
Provides easier access to account-management workflows.
Edit Profile Shortcut
Added Edit Profile as an additional profile menu shortcut.
Works alongside the existing avatar editing functionality.
Gives users multiple convenient entry points for profile management.
Owner-Only Visibility
These options:
Only appear for the profile owner
Remain hidden on all other user profiles
Are fully controlled by the parent application
This ensures a clean and secure user experience.
Profile Owner Menu Extensions
Edit Profile Integration
Unified Media Preview System
Shared Fullscreen Image Viewer
A major refactor was completed to consolidate media viewing throughout HiveReactKit into a single reusable component.
One Media Viewer Everywhere
Previously, multiple image-preview implementations existed across various screens.
The new shared media preview system now provides:
Consistent behavior
Better maintainability
Unified user experience
across:
Feeds
Profile Pages
Post Detail Pages
Snaps
Media Galleries
Advanced Zoom Controls
The fullscreen viewer now includes:
Zoom In
Zoom Out
Reset Zoom
Live Zoom Percentage Display
Users can inspect images in much greater detail without leaving the current page.
Keyboard Navigation Support
Desktop users now benefit from:
Arrow-key navigation
Keyboard zoom controls
Faster media browsing workflows
Next & Previous Navigation
Added image navigation controls:
Previous Image
Next Image
Users can browse image galleries directly inside the fullscreen viewer without reopening previews.
Loading Improvements
Added loading indicators for:
Inline media strips
Fullscreen image previews
This provides clearer feedback while media is loading and improves perceived responsiveness.
Shared Fullscreen Viewer
Zoom & Navigation Controls
Internal Improvements
Media Viewer Consolidation
Removed duplicate image-preview implementations.
Centralized media viewing into a single reusable system.
Reduced maintenance complexity.
Improved consistency across the entire application.
Better Upload Infrastructure
Unified image processing pipeline.
Shared resizing and compression logic.
Improved upload reliability across all composer types.
Enhanced User Experience
Faster uploads
Better image quality management
More consistent media interactions
Improved accessibility through keyboard navigation
Powering the Hive Ecosystem
Continuously improving HiveSuite with richer content creation and media management capabilities.
Building a unified experience that works consistently across blogs, snaps, comments, and profile interactions.
Contributing open-source improvements that enhance usability, performance, and creator tooling throughout the Hive ecosystem.
Final Note
This post has been refined with the help of AI to improve readability and structure.
The original development updates and optimized version are both available for reference.
More Links
▶️ 3Speak