A powerful multi-platform livestreaming status detection plugin for YOOtheme Pro. Monitor and display live status from multiple streaming platforms in a beautiful, customizable interface.
In its current state, the plugin is a work in progress and is still under development, expect bugs and incomplete features. We welcome contributions and suggestions to improve the functionality and user experience. At the moment, is only available for Joomla, WordPress support will be added if requested.
- Multiple Platforms: Support for major streaming platforms:
- TikTok
- YouTube
- Twitch
- Facebook Live
- Instagram Live
- Kick
-
Flexible Layouts:
- Grid layout with customizable columns (Auto, 1-6 columns)
- Flow layout for natural content flow
- Responsive design with mobile optimization
- Customizable gap spacing between items
-
Size Options:
- Small: Compact display for tight spaces
- Default: Standard size for most use cases respecting uikit styling
- Large: Enhanced visibility for featured items
-
Visual Customization:
- Platform-specific color schemes
- Animated background effects (optional per item)
- Platform icons with consistent styling
- Live/Offline state indicators
- Real-time status detection
- Platform-specific error handling
- Customizable online/offline messages
- Clickable links to streams
- Download the plugin package
- Install via Joomla's Extension Manager
- Enable the plugin in Joomla's Plugin Manager
- The LiveStatus element will be available in YOOtheme Pro's builder
- Add the LiveStatus element to your page
- Configure the parent element settings:
- Choose layout type (Grid/Flow)
- Set size for all items
- Configure grid columns if using grid layout
- Add individual status items:
- Select platform
- Enter username/channel
- Configure item-specific options
- Layout: Choose between Grid and Flow layouts
- Grid Columns: Select number of columns (Auto, 1-6)
- Size: Set global size for all items
- Gap: Configure spacing between items
- Alignment: Set items alignment
- Platform: Select streaming platform
- Username: Enter channel/username
- Animated Background: Toggle animation effect
- Show Icon: Toggle platform icon visibility
- Custom Messages: Set custom online/offline text
The plugin uses UIkit's CSS framework and includes:
- Platform-specific color schemes
- Responsive design
- Flexible grid system
- Animated backgrounds
- Size variations
- Joomla 4.x or higher
- YOOtheme Pro 4.x or higher
- PHP 7.4 or higher
For support, feature requests, or bug reports, please use the GitHub issues section.
This project is licensed under the MIT License - see the LICENSE file for details.