Summary
Xibo CMS currently provides three default layout transitions: Fade In, Fade Out, and Fly.
Expanding the set of available transitions would improve visual variety and allow for a more dynamic and engaging signage experience.
Feature request:
Add support for additional layout transition types, such as:
- Push: The current layout moves out while the next layout moves in from the opposite direction.
- Cover: The new layout slides in over the current layout.
- Reveal: The current layout moves away, revealing the next layout beneath it.
How to implement:
Reviewing the Xibo CMS repository shows only a database migration related to transitions This suggests that the CMS only tells the player the settings for the transition, while the actual transition rendering logic is implemented within the player software.
Adding new transition types would likely require:
- Updates in the CMS to define and expose the additional transition options.
- Corresponding updates in the player applications to implement and render the new transition behaviors.
Because some Xibo players are not open source, this limits the ability for external contributors to implement the full feature independently. Support from the core Xibo development team would likely be required to introduce these new transitions across both Xibo CMS and player software.