Spaces:
Running
Running
fix(0-CDN/G7): self-host fonts + vendor three.js; kill runtime CDN on a11oy surfaces (nemo/estate-hologram + full sweep). ADDITIVE/surgical. Mirrors GitHub main 0ce331f.
7153e35 verified | <!-- SPDX-License-Identifier: Apache-2.0 © 2026 SZL Holdings · Doctrine v11 LOCKED 749/14/163 @ c7c0ba17 · Λ = Conjecture 1 | |
| a11oy console entry — Greene premium polish. Routes to the polished, real-data substrate console. | |
| HONESTY OVER CHECKLIST: no synthetic data; the linked console binds every tile to a real /api/a11oy/v1/... endpoint. | |
| Sign: Yachay · Co-Authored-By: Perplexity Computer Agent --> | |
| <html lang="en" data-theme="dark"> | |
| <head> | |
| <meta charset="UTF-8"> | |
| <meta name="viewport" content="width=device-width, initial-scale=1.0"> | |
| <meta name="theme-color" content="#2a1e5c"> | |
| <title>a11oy · Console — SZL Holdings</title> | |
| <meta http-equiv="refresh" content="0; url=./console.html"> | |
| <link rel="canonical" href="./console.html"> | |
| <!-- SOVEREIGN: 0 runtime CDN. Fonts self-hosted in-image, served same-origin at | |
| /vendor/fonts/*.woff2 (SAME pattern as the clean console). NO external font CDN. --> | |
| <style> | |
| @font-face{font-family:'Space Grotesk';font-style:normal;font-weight:300 700;font-display:swap;src:url('/vendor/fonts/SpaceGrotesk.woff2') format('woff2');} | |
| @font-face{font-family:'JetBrains Mono';font-style:normal;font-weight:400 500;font-display:swap;src:url('/vendor/fonts/JetBrainsMono.woff2') format('woff2');} | |
| </style> | |
| <style> | |
| :root{--gold:#d4a574;--indigo:#2a1e5c;--terra:#b04a30;--parchment:#f4e4c1;--bg:#140f2e;--panel:#211a4a;--line:#352a66;--text:#f4e4c1;--muted:#8a7fb0} | |
| *{margin:0;box-sizing:border-box} | |
| body{background:radial-gradient(900px 500px at 80% -10%,rgba(176,74,48,.12),transparent 60%),var(--bg);color:var(--text); | |
| font:15px/1.6 'Inter',system-ui,sans-serif;min-height:100vh;display:grid;place-items:center;text-align:center;padding:24px} | |
| .card{background:linear-gradient(180deg,var(--panel),#1a1440);border:1px solid var(--line);border-radius:16px; | |
| padding:40px 44px;max-width:520px;box-shadow:0 20px 60px rgba(0,0,0,.5)} | |
| svg{width:56px;height:56px;margin-bottom:16px} | |
| h1{font:800 24px/1.2 'Inter',system-ui,-apple-system,'Segoe UI',Roboto,sans-serif;letter-spacing:-.5px;margin-bottom:8px} | |
| p{color:var(--muted);font:13px/1.6 'JetBrains Mono',monospace;margin-bottom:22px} | |
| a.cta{display:inline-block;background:var(--terra);color:var(--parchment);font:700 14px 'Inter',system-ui,-apple-system,'Segoe UI',Roboto,sans-serif; | |
| padding:12px 26px;border-radius:10px;text-decoration:none} | |
| a.cta:hover{filter:brightness(1.1)} | |
| .plaque{margin-top:22px;font:11px/1.5 'JetBrains Mono',monospace;color:var(--muted)} | |
| .plaque b{color:var(--gold)} | |
| </style> | |
| </head> | |
| <body> | |
| <div class="card"> | |
| <svg viewBox="0 0 48 48" fill="none" aria-label="a11oy"> | |
| <circle cx="24" cy="24" r="21" stroke="var(--gold)" stroke-width="2.5"/> | |
| <rect x="14" y="14" width="20" height="20" rx="4" fill="none" stroke="var(--terra)" stroke-width="2.5"/> | |
| <path d="M19 24l4 4 7-8" stroke="var(--gold)" stroke-width="2.5" fill="none" stroke-linecap="round" stroke-linejoin="round"/> | |
| </svg> | |
| <h1>a11oy Substrate Console</h1> | |
| <p>Redirecting to the polished real-data console…<br>every tile bound to a live <code>/api/a11oy/v1/…</code> endpoint.</p> | |
| <a class="cta" href="./console.html">Enter console →</a> | |
| <div class="plaque"><b>v11 LOCKED</b> · 749/14/163 · <b>c7c0ba17</b> · Λ = <b>Conjecture 1</b> · SLSA L1 honest (L2 roadmap, not yet claimed)</div> | |
| </div> | |
| </body> | |
| </html> | |