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

@@ -134,25 +134,25 @@
var DATA_SETS = [
[
{ time: '10:14', dest: 'London Victoria', plat: '2', status: 'On Time', cls: 'on-time' },
{ time: '10:22', dest: 'Brighton', plat: '4', status: 'On Time', cls: 'on-time' },
{ time: '10:31', dest: 'Gatwick Airport', plat: '1', status: 'Delayed', cls: 'delayed' },
{ time: '10:45', dest: 'London Bridge', plat: '3', status: 'On Time', cls: 'on-time' },
{ time: '11:02', dest: 'East Croydon', plat: '2', status: 'On Time', cls: 'on-time' },
{ time: '10:14', dest: 'Saratoga Springs', plat: '2', status: 'On Time', cls: 'on-time' },
{ time: '10:22', dest: 'Schenectady', plat: '4', status: 'On Time', cls: 'on-time' },
{ time: '10:31', dest: 'Albany Airport', plat: '1', status: 'Delayed', cls: 'delayed' },
{ time: '10:45', dest: 'Albany-Rensselaer', plat: '3', status: 'On Time', cls: 'on-time' },
{ time: '11:02', dest: 'Hudson', plat: '2', status: 'On Time', cls: 'on-time' },
],
[
{ time: '10:22', dest: 'Brighton', plat: '4', status: 'On Time', cls: 'on-time' },
{ time: '10:31', dest: 'Gatwick Airport', plat: '1', status: 'Delayed', cls: 'delayed' },
{ time: '10:45', dest: 'London Bridge', plat: '3', status: 'On Time', cls: 'on-time' },
{ time: '11:02', dest: 'East Croydon', plat: '2', status: 'On Time', cls: 'on-time' },
{ time: '11:14', dest: 'London Victoria', plat: '2', status: 'On Time', cls: 'on-time' },
{ time: '10:22', dest: 'Schenectady', plat: '4', status: 'On Time', cls: 'on-time' },
{ time: '10:31', dest: 'Albany Airport', plat: '1', status: 'Delayed', cls: 'delayed' },
{ time: '10:45', dest: 'Albany-Rensselaer', plat: '3', status: 'On Time', cls: 'on-time' },
{ time: '11:02', dest: 'Hudson', plat: '2', status: 'On Time', cls: 'on-time' },
{ time: '11:14', dest: 'Saratoga Springs', plat: '2', status: 'On Time', cls: 'on-time' },
],
[
{ time: '10:31', dest: 'Gatwick Airport', plat: '1', status: 'Delayed', cls: 'delayed' },
{ time: '10:45', dest: 'London Bridge', plat: '3', status: 'On Time', cls: 'on-time' },
{ time: '11:02', dest: 'East Croydon', plat: '2', status: 'On Time', cls: 'on-time' },
{ time: '11:14', dest: 'London Victoria', plat: '2', status: 'On Time', cls: 'on-time' },
{ time: '11:28', dest: 'Three Bridges', plat: '4', status: 'Cancelled', cls: 'cancelled'},
{ time: '10:31', dest: 'Albany Airport', plat: '1', status: 'Delayed', cls: 'delayed' },
{ time: '10:45', dest: 'Albany-Rensselaer', plat: '3', status: 'On Time', cls: 'on-time' },
{ time: '11:02', dest: 'Hudson', plat: '2', status: 'On Time', cls: 'on-time' },
{ time: '11:14', dest: 'Saratoga Springs', plat: '2', status: 'On Time', cls: 'on-time' },
{ time: '11:28', dest: 'Utica', plat: '4', status: 'Cancelled', cls: 'cancelled'},
],
];