Implements the Technology hub + 6 pillar detail pages, reusing the data + partial pattern established for Solutions and Industries. - inc/technology-data.php: 6 pillars keyed by slug, copy verbatim from PDF Strategie & Contenu D.12-D.17 (vr-hardware, software-ai, weapons-tracking, scenarios, instructor-cockpit, after-action-review). - templates/page-technology-detail.php: Custom Template that reuses template-parts/industry-detail.php (same hero + sections + conversion banner schema works for both industries and technology). - templates/page-technology-overview.php: hub /technology/ with 6 pillar cards (eyebrow numbered 01-06, gold accent). 7 pages seeded by one-shot mu-plugin (asterion-seed-technology.php in LocalWP). All URLs verified HTTP 200: /technology/ 55 KB /technology/vr-hardware/ 62 KB /technology/software-ai/ 61 KB /technology/weapons-tracking/ 57 KB /technology/scenarios/ 60 KB /technology/instructor-cockpit/ 59 KB /technology/after-action-review/ 61 KB Project tally now: 18 live pages (home + 5 solutions + 5 industries + 7 technology). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
102 lines
4.5 KiB
PHP
102 lines
4.5 KiB
PHP
<?php
|
|
/**
|
|
* Template Name: Technology Overview
|
|
*
|
|
* Hub /technology/ — six pillars per PDF Strategie & Contenu D.11.
|
|
*
|
|
* @package AsterionBricks
|
|
*/
|
|
defined('ABSPATH') || exit;
|
|
|
|
get_header();
|
|
$home_url = home_url('/');
|
|
|
|
$pillars = [
|
|
[
|
|
'eyebrow' => '01',
|
|
'title' => 'VR Hardware',
|
|
'body' => 'Fully wireless 5K headset. Wi-Fi 6E streaming from a dedicated rendering laptop. 90 Hz refresh, 120° field of view, sub-millimeter inside-out tracking. Designed for daily operational use.',
|
|
'cta' => 'Inside the hardware',
|
|
'href' => '/technology/vr-hardware/',
|
|
],
|
|
[
|
|
'eyebrow' => '02',
|
|
'title' => 'Software & AI',
|
|
'body' => 'Powered by Unreal Engine 5. Autonomous AI agents with vision, hearing, and personality. Real-time ballistic simulation. Locally hosted, no cloud dependency.',
|
|
'cta' => 'Inside the software',
|
|
'href' => '/technology/software-ai/',
|
|
],
|
|
[
|
|
'eyebrow' => '03',
|
|
'title' => 'Weapons & Tracking',
|
|
'body' => 'Universal Weapon Digitizer (UWeD) attaches to gas-blowback replicas, CO2 replicas, or real service weapons firing blanks. Recoil-induced tracking loss is corrected by an exclusive IMU compensation system.',
|
|
'cta' => 'Inside weapons & tracking',
|
|
'href' => '/technology/weapons-tracking/',
|
|
],
|
|
[
|
|
'eyebrow' => '04',
|
|
'title' => 'Scenarios Library',
|
|
'body' => 'Eleven environments. More than fifty validated scenarios. Updates four times per year. From fire range and IPSC to multi-room CQB, supermarket, residential apartment, and industrial sites.',
|
|
'cta' => 'Browse the scenario library',
|
|
'href' => '/technology/scenarios/',
|
|
],
|
|
[
|
|
'eyebrow' => '05',
|
|
'title' => 'Instructor Cockpit',
|
|
'body' => "Real-time supervision from any angle. Walk through walls. Switch into any trainee's view. Toggle shot trace, field of view, threat highlighting. Manipulate the scenario in real time.",
|
|
'cta' => 'Inside the instructor cockpit',
|
|
'href' => '/technology/instructor-cockpit/',
|
|
],
|
|
[
|
|
'eyebrow' => '06',
|
|
'title' => 'After-Action Review',
|
|
'body' => 'Frame-level replay from any camera angle. Per-trainee statistics. Per-unit dashboards. Comparable across sessions. Exportable for command review.',
|
|
'cta' => 'Inside after-action review',
|
|
'href' => '/technology/after-action-review/',
|
|
],
|
|
];
|
|
?>
|
|
|
|
<section class="av-hero" aria-labelledby="technology-headline">
|
|
<div class="av-hero__media" aria-hidden="true">
|
|
<div style="width:100%;height:100%;background:
|
|
radial-gradient(ellipse at 50% 30%, rgba(201,164,90,0.18), transparent 60%),
|
|
linear-gradient(135deg, #081427 0%, #0B1F3A 50%, #13294B 100%);"></div>
|
|
</div>
|
|
<div class="av-container">
|
|
<div class="av-hero__inner">
|
|
<p class="av-hero__eyebrow"><?php esc_html_e('Technology', 'asterion-bricks'); ?></p>
|
|
<h1 id="technology-headline" class="av-hero__headline">Engineered for the unforgiving.</h1>
|
|
<p class="av-hero__sub">
|
|
Six layers of technology, each engineered against a real failure mode of conventional simulators. Wireless 5K visuals. Real-recoil weapons. Autonomous AI agents. Ballistic physics. An instructor cockpit that sees through walls. And an after-action review that ends every session with data.
|
|
</p>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
|
|
<section class="av-section" data-av-reveal>
|
|
<div class="av-container">
|
|
<div class="av-section__head">
|
|
<span class="av-eyebrow"><?php esc_html_e('The six pillars', 'asterion-bricks'); ?></span>
|
|
<h2 class="av-section__title">The six pillars of PROSERVE™.</h2>
|
|
</div>
|
|
|
|
<div class="av-grid-3">
|
|
<?php foreach ($pillars as $p) : ?>
|
|
<article class="av-card av-card--feature">
|
|
<div class="av-card__body">
|
|
<span class="av-card__eyebrow" style="color:var(--color-brand-gold);"><?php echo esc_html($p['eyebrow']); ?></span>
|
|
<h3 class="av-card__title"><?php echo esc_html($p['title']); ?></h3>
|
|
<p class="av-card__excerpt"><?php echo esc_html($p['body']); ?></p>
|
|
<div class="av-card__cta">
|
|
<a href="<?php echo esc_url($home_url . ltrim($p['href'], '/')); ?>" class="av-link av-link--with-arrow"><?php echo esc_html($p['cta']); ?></a>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
<?php endforeach; ?>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
|
|
<?php get_footer(); ?>
|