HiveReactKit improves 3Speak playback while HiveSuite unifies feeds, navigation, and auth handling.
ThreeSpeakPlayer with:
Uses json_metadata.video as the primary video source.
Removes duplicate iframe embeds and unnecessary 3Speak links from post body content.
Added fallback DOM replacement for embedded 3Speak links when needed.
Added automatic aspect ratio detection to fix player size mismatches.
Improved thumbnail handling:
hideThumbnail option supportHiveDetailPost now uses:
Improved responsive player layouts.
Added centered player alignment.
Fixed modal overflow issues for embedded media playback.
Native ThreeSpeakPlayer & Responsive 3Speak Playback
Portrait Video - Native ThreeSpeakPlayer Supports in User Profile Media Pop Preview
Portrait Video - Native ThreeSpeakPlayer Supports in Post Detail Page
Landscape Video - Native ThreeSpeakPlayer Supports in User Profile Media Pop Preview
Landscape Video - Native ThreeSpeakPlayer Supports in Post Detail Page
Added reusable BlogFeedSelector dropdown component.
Dropdown automatically adapts to authentication state:
Unified navigation structure under Blogs section.
Improved active route handling throughout the application.
BlogFeedView now supports dynamic ReactNode titles.
Updated pages to use dropdown selector directly as page title component.
Added observer support for My Friends feed loading and updates.
Unified Blog Feed Selector
Sidebar Navigation Improvements
/dashboard/blogsGlobal Logout Redirect to Blogs Feed
Protected Feed Navigation - For Authenticated User - Feed Selector
![]() | ||
| HiveSuite App | Vote as Witness | Support via Discord |
▶️ 3Speak