<?php
declare(strict_types=1);
require_once __DIR__ . '/includes/config.php';
require_once __DIR__ . '/includes/fingerprint.php';

$facts = collect_server_facts();
$pageTitle = 'HOME';
$pageScripts = ['/assets/js/fingerprint.js', '/assets/js/terminal.js'];
$bodyClass = 'home';
require __DIR__ . '/includes/header.php';
?>

<section class="hero">
    <div class="kicker">// system.init — visitor fingerprint</div>
    <h1>Willkommen bei <span class="glitch">1LNTCWEB</span></h1>
    <p class="hero__sub">&gt; Diese Seite liest, was dein Browser und unsere Server über dich verraten. Bitte nicht erschrecken.</p>
</section>

<div class="terminal-wrap">
    <div class="terminal">
        <div class="terminal__bar">
            <div class="terminal__dots"><i></i><i></i><i></i></div>
            <span class="terminal__title">visitor@1lntcweb — /usr/bin/recon</span>
        </div>
        <div class="terminal__body" id="terminal" aria-live="polite"></div>
    </div>

    <div class="btn-row">
        <button class="btn btn--primary" id="term-run">▷ Scan erneut ausführen</button>
        <button class="btn" id="term-skip">≫ Überspringen</button>
        <a class="btn btn--ghost" href="/contact.php">Kontakt aufnehmen</a>
    </div>
</div>

<script id="server-facts" type="application/json"><?= json_encode($facts, JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE | JSON_HEX_TAG | JSON_HEX_AMP) ?></script>

<?php require __DIR__ . '/includes/footer.php'; ?>
