Enhance Solutions Page and Add Touchscreen Animation

- Updated descriptions for various industry sections on the solutions page to improve clarity and engagement.
- Introduced a new touchscreen display animation in the CSS, enhancing the visual appeal of the kiosks page.
- Modified JavaScript to update train departure data with local destinations, improving relevance for users.
- Added a new toggle for touchscreen display animations in the block editor, allowing for customizable visual effects.
- Updated the rendering logic to include touchscreen animations in the intro section, providing a more interactive experience.
- Made minor text adjustments across various sections for improved readability and consistency.
This commit is contained in:
Matt Batchelder
2026-04-16 22:28:07 -04:00
parent a274a13e94
commit 757c1eb05b
25 changed files with 362 additions and 193 deletions

View File

@@ -8,12 +8,12 @@
return <<<'ORIBI_SYNC_CONTENT'
<!-- wp:oribi/page-hero-animated {"title":"Signage Players Engineered for the Real World","description":"Compact, silent, and built for 24/7 operation. Plug into any HDMI screen, connect to your network, and your content is live in minutes."} /-->
<!-- wp:oribi/platform-section {"heading":"Commercial-Grade Hardware, Consumer-Level Simplicity","lead":"Our players are designed to be set up in minutes and forgotten about for years. No IT degree required. "} -->
<!-- wp:oribi/platform-section {"heading":"Commercial-Grade Hardware, Consumer-Level Simplicity","lead":"Our players are designed to be set up in minutes and forgotten about for years. No IT degree required."} -->
<!-- wp:oribi/platform-row {"heading":"Works With Your Existing Screens","description":"Our player devices connect to any screen with an HDMI port, no proprietary hardware required. Already have displays? Plug in and go. Need a full setup? We offer bundled player-and-display packages too.","btnText":"Get a Quote","btnUrl":"/contact","deviceAnim":true} /-->
<!-- wp:oribi/platform-row {"heading":"Never Goes Dark","description":"Every player caches content locally. If your internet connection drops, your displays keep playing the latest synced content. When connectivity returns, new content pulls down automatically.","btnText":"See Features","btnUrl":"/features","reversed":true,"neverGoesDark":true} /-->
<!-- wp:oribi/platform-row {"heading":"Custom Display Solutions","description":"Our custom display platform builds your branding into every screen your logo, your domain, your colours. Managed centrally from the Command Center, it keeps every display consistent without manual effort across sites.","btnText":"Get a Quote","btnUrl":"/contact","brandedAnim":true} /-->
<!-- wp:oribi/platform-row {"heading":"Branded Displays","description":"Our custom display platform builds your branding into every screen: your logo, your domain, your colours. Controlled from the Command Center, it keeps every display consistent without manual effort across sites.","btnText":"Get a Quote","btnUrl":"/contact","brandedAnim":true} /-->
<!-- /wp:oribi/platform-section -->
<!-- wp:oribi/feature-section {"variant":"alt","heading":"What's Inside Every Player","lead":"Purpose-built components selected for reliability, performance, and silent operation in any environment."} -->
@@ -25,10 +25,10 @@ return <<<'ORIBI_SYNC_CONTENT'
<!-- wp:oribi/feature-card {"iconType":"fontawesome","faIcon":"fas fa-rotate","title":"Over-the-Air Updates","description":"Firmware updates deploy remotely and automatically. Your devices stay current without site visits or manual intervention."} /-->
<!-- wp:oribi/feature-card {"iconType":"fontawesome","faIcon":"fas fa-temperature-low","title":"Silent \u0026amp; Fanless","description":"Passive cooling means zero noise. Ideal for quiet spaces like hotel lobbies, meeting rooms, and restaurants."} /-->
<!-- wp:oribi/feature-card {"iconType":"fontawesome","faIcon":"fas fa-temperature-low","title":"Silent \u0026amp; Fanless","description":"Passive cooling means zero noise. Suited to quiet spaces like hotel lobbies, meeting rooms, and restaurants."} /-->
<!-- /wp:oribi/feature-section -->
<!-- wp:oribi/feature-section {"variant":"normal","heading":"Built for the Elements","lead":"For outdoor markets, forecourts, and external signage \u2014 weather-resistant display options built for year-round outdoor use.","columns":3} -->
<!-- wp:oribi/feature-section {"variant":"normal","heading":"Built for the Elements","lead":"For outdoor markets, forecourts, and external signage: weather-resistant display options built for year-round outdoor use.","columns":3} -->
<!-- wp:oribi/feature-card {"iconType":"fontawesome","faIcon":"fas fa-cloud-sun-rain","title":"IP-Rated Enclosures","description":"Weather-resistant housings protect player hardware from rain, dust, and temperature extremes. Rated for outdoor deployment year-round."} /-->
<!-- wp:oribi/feature-card {"iconType":"fontawesome","faIcon":"fas fa-sun","title":"High-Brightness Displays","description":"Commercial outdoor panels with 2,500+ nit brightness ensure content remains vivid and readable in direct sunlight."} /-->
<!-- wp:oribi/feature-card {"iconType":"fontawesome","faIcon":"fas fa-signal","title":"Cellular Connectivity","description":"Optional 4G/5G module for locations without Wi-Fi or wired internet. Combined with offline playback for total deployment flexibility."} /-->
@@ -44,7 +44,7 @@ return <<<'ORIBI_SYNC_CONTENT'
</div>
<div class="devices-split-card__panel devices-split-card__panel--brand">
<h3>Bring Your Own Player (BYO)</h3>
<p>Already have compatible hardware? Connect it to your Command Center at the same per-screen rate — no premium for BYO. Set it up yourself using our step-by-step guides, or pay a one-time <strong>$99 professional setup fee</strong> and our team will configure and connect your device for you.</p>
<p>Already have compatible hardware? Connect it to your Command Center at the same per-screen rate. No premium for BYO. Set it up yourself using our step-by-step guides, or pay a one-time <strong>$99 professional setup fee</strong> and our team will configure and connect your device for you.</p>
</div>
</div>
</div>
@@ -54,24 +54,24 @@ return <<<'ORIBI_SYNC_CONTENT'
<!-- wp:oribi/feature-section {"variant":"alt","heading":"Supported Player Platforms","lead":"OTS Signs runs on the Xibo player platform. If your existing hardware runs any of the following operating systems or platforms, it's likely compatible with your Command Center.","columns":3} -->
<!-- wp:oribi/feature-card {"iconType":"fontawesome","faIcon":"fab fa-android","title":"Android","description":"Android 7.0 or higher. Works with dedicated Android media players, digital signage boxes, and most commercial Android tablets. The most common BYO platform."} /-->
<!-- wp:oribi/feature-card {"iconType":"fontawesome","faIcon":"fab fa-windows","title":"Windows","description":"Windows 10 or later. Repurpose an existing PC or mini-PC as a fully featured signage player with no additional licensing cost."} /-->
<!-- wp:oribi/feature-card {"iconType":"fontawesome","faIcon":"fab fa-chrome","title":"ChromeOS","description":"Chromebooks and ChromeOS-managed kiosk devices running ChromeOS Flex. Ideal for repurposing older laptop or desktop hardware on your network."} /-->
<!-- wp:oribi/feature-card {"iconType":"fontawesome","faIcon":"fas fa-tv","title":"Samsung Tizen","description":"Samsung commercial displays with built-in Tizen SSSP5, SSSP6, SSSP7, or SSSP10. No external player needed — the display and player are one unit."} /-->
<!-- wp:oribi/feature-card {"iconType":"fontawesome","faIcon":"fas fa-display","title":"LG webOS","description":"LG commercial signage displays running webOS 3.0 or higher. Like Tizen, the player is built in — connect the screen and you're done."} /-->
<!-- wp:oribi/feature-card {"iconType":"fontawesome","faIcon":"fab fa-chrome","title":"ChromeOS","description":"Chromebooks and ChromeOS-managed kiosk devices running ChromeOS Flex. A good fit for repurposing older laptop or desktop hardware on your network."} /-->
<!-- wp:oribi/feature-card {"iconType":"fontawesome","faIcon":"fas fa-tv","title":"Samsung Tizen","description":"Samsung commercial displays with built-in Tizen SSSP5, SSSP6, SSSP7, or SSSP10. No external player needed. The display and player are one unit."} /-->
<!-- wp:oribi/feature-card {"iconType":"fontawesome","faIcon":"fas fa-display","title":"LG webOS","description":"LG commercial signage displays running webOS 3.0 or higher. Like Tizen, the player is built in. Connect the screen and you're done."} /-->
<!-- wp:oribi/feature-card {"iconType":"fontawesome","faIcon":"fas fa-fire","title":"Amazon Fire","description":"Amazon Fire Stick and Fire TV devices. A low-cost BYO option for environments where a simple, compact player is all that's needed."} /-->
<!-- /wp:oribi/feature-section -->
<!-- wp:oribi/value-section {"variant":"normal","heading":"How BYO Onboarding Works","lead":"Whether you self-configure or use our professional setup service, getting your existing hardware onto your Command Center is a straightforward process.","columns":3} -->
<!-- wp:oribi/value-card {"iconType":"fontawesome","faIcon":"fas fa-magnifying-glass","title":"1. Confirm Compatibility","description":"Check your device against the supported platforms above, or contact our team — we'll confirm within one business day whether your hardware is supported."} /-->
<!-- wp:oribi/value-card {"iconType":"fontawesome","faIcon":"fas fa-magnifying-glass","title":"1. Confirm Compatibility","description":"Check your device against the supported platforms above, or contact our team. We'll confirm within one business day whether your hardware is supported."} /-->
<!-- wp:oribi/value-card {"iconType":"fontawesome","faIcon":"fas fa-screwdriver-wrench","title":"2. Configure &amp; Connect","description":"Follow our step-by-step BYO setup guide to install the player app and pair it with your Command Center, or choose our $99 professional setup service and we'll handle it for you."} /-->
<!-- wp:oribi/value-card {"iconType":"fontawesome","faIcon":"fas fa-circle-check","title":"3. Publish Content","description":"Once your player is connected it works exactly like an OTS player schedule content, monitor it remotely, and manage it alongside any other screens in your network."} /-->
<!-- wp:oribi/value-card {"iconType":"fontawesome","faIcon":"fas fa-circle-check","title":"3. Publish Content","description":"Once your player is connected it works exactly like an OTS player: schedule content, monitor it remotely, and manage it alongside any other screens in your network."} /-->
<!-- /wp:oribi/value-section -->
<!-- wp:oribi/intro-section {"variant":"normal","heading":"Player + Display Packages","description":"Don't have screens yet? We offer turnkey bundles pairing our player device with a commercial-grade display rated for 24/7 operation - brighter, tougher, and longer-lasting than consumer TVs. Available from 32\" to 75\". Contact us for volume pricing and custom configurations.","bundleAnim":true} /-->
<!-- wp:oribi/value-section {"variant":"alt","heading":"Protected Long After Setup","lead":"Every device ships with comprehensive coverage so you can deploy with confidence.","columns":3} -->
<!-- wp:oribi/value-card {"iconType":"fontawesome","faIcon":"fas fa-file-shield","title":"Hardware Warranty","description":"Every player includes a standard manufacturer warranty covering defects and hardware failures. Extended warranty options are available for enterprise deployments."} /-->
<!-- wp:oribi/value-card {"iconType":"fontawesome","faIcon":"fas fa-arrows-rotate","title":"Advance Replacement","description":"If a device fails, we ship a replacement immediately \u2014 before you return the faulty unit. Minimise downtime with our swap-first approach."} /-->
<!-- wp:oribi/value-card {"iconType":"fontawesome","faIcon":"fas fa-headset","title":"Remote Diagnostics","description":"Our support team can diagnose and troubleshoot most issues remotely. Firmware updates, configuration changes, and health checks \u2014 all handled without a site visit."} /-->
<!-- wp:oribi/value-card {"iconType":"fontawesome","faIcon":"fas fa-arrows-rotate","title":"Advance Replacement","description":"If a device fails, we ship a replacement immediately, before you return the faulty unit. Minimise downtime with our swap-first approach."} /-->
<!-- wp:oribi/value-card {"iconType":"fontawesome","faIcon":"fas fa-headset","title":"Remote Diagnostics","description":"Our support team can diagnose and troubleshoot most issues remotely. Firmware updates, configuration changes, and health checks, all handled without a site visit."} /-->
<!-- /wp:oribi/value-section -->
<!-- wp:oribi/cta-banner {"heading":"Need a Recommendation?","text":"Describe your display environment and we'll spec the right player and mounting hardware.","btnText":"Request a Quote","btnUrl":"/contact"} /-->