Add bundle animation support to the editor and rendering logic

- Introduced a new 'bundleAnim' attribute in the block editor settings and PHP backend.
- Updated the editor UI to include a toggle for 'Player + Display Bundle Animation'.
- Modified the rendering logic to display the bundle animation structure when 'bundleAnim' is enabled.
- Adjusted the visual class names to accommodate the new animation type.
This commit is contained in:
Matt Batchelder
2026-04-05 20:01:08 -04:00
parent 9c40ff2f0e
commit 2548179a8d
5 changed files with 738 additions and 128 deletions

View File

@@ -10,7 +10,7 @@
<!-- wp:oribi/page-hero-animated {"title":"Digital Signage for Hospitality — Menus, Lobbies, and Events","description":"Digital menu boards, lobby displays, event listings, and wayfinding - managed from one platform across every property in your portfolio."} /-->
<!-- wp:oribi/platform-section {"heading":"From the Restaurant Floor to the Conference Suite","lead":"Sync menu boards with your POS, run lobby displays and event schedules, and manage every screen across your property from one dashboard."} -->
<!-- wp:oribi/platform-row {"heading":"Digital Menu Boards","description":"Sync with your POS system so prices, items, and availability update automatically. Schedule breakfast, lunch, and dinner menus with day-parting. Highlight daily specials, allergen information, and seasonal promotions - all without reprinting a single card. Multi-language support lets you switch menus for international guests automatically.","btnText":"See Features","btnUrl":"/features","galleryIds":[418,417]} /-->
<!-- wp:oribi/platform-row {"heading":"Digital Menu Boards","description":"Sync with your POS system so prices, items, and availability update automatically. Schedule breakfast, lunch, and dinner menus with day-parting. Highlight daily specials, allergen information, and seasonal promotions - all without reprinting a single card. Multi-language support lets you switch menus for international guests automatically.","btnText":"See Features","btnUrl":"/features","menuBoardAnim":true} /-->
<!-- wp:oribi/platform-row {"heading":"Lobby &amp; Reception Displays","description":"Welcome guests by name, showcase local attractions, promote on-site amenities, and display live event schedules. First impressions matter - and a polished digital lobby creates a modern, professional atmosphere that sets the tone for the entire stay.","btnText":"See Pricing","btnUrl":"/pricing","reversed":true,"lobbyAnim":true} /-->
<!-- wp:oribi/platform-row {"heading":"Conference &amp; Event Signage","description":"Display meeting room schedules, event agendas, and directional wayfinding for conference centres and function rooms. Update in real time when sessions change or rooms are reassigned - no more handwritten signs or outdated printed schedules outside meeting rooms.","btnText":"Get a Quote","btnUrl":"/contact","conferenceAnim":true} /-->
<!-- /wp:oribi/platform-section -->