Closes #016 - Deploy Native KaTeX Rig & Dual-Handbook System

This commit is contained in:
Antigravity Agent
2026-06-13 15:16:57 +02:00
parent 59e0a04bfa
commit 94ccf63a38
26 changed files with 1074 additions and 137 deletions

View File

@@ -19,6 +19,7 @@ import {
import 'katex/dist/katex.min.css';
import { BlockMath, InlineMath } from 'react-katex';
import EconometricsMathModal from './EconometricsMathModal';
import EconometricsBlueprintModal from './EconometricsBlueprintModal';
import {
Activity,
BarChart4,
@@ -247,6 +248,7 @@ export default function EventsDemo() {
const [tauPre, setTauPre] = useState<number>(7);
const [tauPost, setTauPost] = useState<number>(3);
const [isMathModalOpen, setIsMathModalOpen] = useState<boolean>(false);
const [isBlueprintModalOpen, setIsBlueprintModalOpen] = useState<boolean>(false);
const [selectedSurvivalAsset, setSelectedSurvivalAsset] = useState<string>('Apple');
const [showLmmDiagnostics, setShowLmmDiagnostics] = useState<boolean>(false);
@@ -604,11 +606,19 @@ export default function EventsDemo() {
<button
onClick={() => setIsMathModalOpen(true)}
className="flex items-center gap-1.5 px-3 py-2 rounded-lg bg-slate-950/80 hover:bg-slate-905 border border-slate-800 hover:border-slate-700 transition-all font-semibold text-xs tracking-wider text-rose-400"
className="flex items-center gap-1.5 px-3 py-2 rounded-lg bg-slate-950/80 hover:bg-slate-900 border border-slate-800 hover:border-slate-700 transition-all font-semibold text-xs tracking-wider text-rose-400"
>
<BookOpen className="w-3.5 h-3.5" />
<span>📖 Quantitative Handbook</span>
</button>
<button
onClick={() => setIsBlueprintModalOpen(true)}
className="flex items-center gap-1.5 px-3 py-2 rounded-lg bg-slate-950/80 hover:bg-slate-900 border border-slate-800 hover:border-slate-700 transition-all font-semibold text-xs tracking-wider text-rose-400 animate-pulse-slow"
>
<Compass className="w-3.5 h-3.5" />
<span> Operational Blueprint</span>
</button>
</div>
</div>
</div>
@@ -1326,6 +1336,7 @@ export default function EventsDemo() {
</div>
<EconometricsMathModal isOpen={isMathModalOpen} onClose={() => setIsMathModalOpen(false)} />
<EconometricsBlueprintModal isOpen={isBlueprintModalOpen} onClose={() => setIsBlueprintModalOpen(false)} />
</div>
);
}