summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsoryu <soryu@soryu.co>2026-01-11 04:31:29 +0000
committersoryu <soryu@soryu.co>2026-01-11 04:34:42 +0000
commit077820c4167c168072d217a1b01df840463a12a8 (patch)
tree7ef5cf1b310cda94f7c90094346bfd9933e59095
parent62c4fa876d4c50517a2611252b5f795633848750 (diff)
downloadsoryu-077820c4167c168072d217a1b01df840463a12a8.tar.gz
soryu-077820c4167c168072d217a1b01df840463a12a8.zip
Update Makima panel in soryu to match makima/frontend description
-rw-r--r--frontend/src/components/LandingPage.tsx23
-rw-r--r--frontend/src/styles/pc98.css13
2 files changed, 19 insertions, 17 deletions
diff --git a/frontend/src/components/LandingPage.tsx b/frontend/src/components/LandingPage.tsx
index f73b3fc..f126d6f 100644
--- a/frontend/src/components/LandingPage.tsx
+++ b/frontend/src/components/LandingPage.tsx
@@ -176,28 +176,17 @@ export function LandingPage({ onLogin }: LandingPageProps) {
</div>
) : activePanel === 'makima' ? (
<div className="mission-screen makima-screen" role="region" aria-label="Makima">
- <h1 className="mission-headline makima-headline">makima.jp | mesh listening lattice for contested domains</h1>
+ <h1 className="mission-headline makima-headline">Mesh Orchestration Platform</h1>
+ <span className="makima-badge">Control System</span>
<img src="/logo/makima-logo.svg" alt="Makima mesh logo" className="mission-image makima-logo" />
<p className="mission-paragraph">
- The makima.jp listening system runs a dynamic mesh of acoustic arrays over contested domains,
- delivering live audio surveillance, detection, and analysis in one persistent layer. It stays quiet,
- relentless, and surfaces intent faster than a staffed watchfloor can react.
+ Makima is a control system for orchestrating distributed daemon meshes,
+ coordinating concurrent execution across distinct domains.
</p>
<p className="mission-paragraph">
- Value holds for espionage, defense, and warfare alike: clandestine interception that maps networks,
- blue-force protection through resilient spectrum awareness, and dynamic telemetry for detection,
- orchestration, and mission-critical decisions under pressure. The <ruby>支配<rt>しはい</rt></ruby> operations system
- sits at the core, directing unmanned combat vehicles, cyber campaigns, and weaponized autonomy
- <img src="/logo/makima-icon-red.svg" className="makima-inline-icon" alt="" aria-hidden="true" />
+ Unified command interface for spawning, monitoring, and directing
+ worker daemons. Real-time task coordination with overlay management.
</p>
- <div className="mission-paragraph makima-value">
- <strong>Operational payoffs:</strong>
- <ul className="makima-list">
- <li>Listening lattice mesh for contested domains: live audio surveillance, detection, and analysis via hardened acoustic arrays.</li>
- <li>Dynamic, relentless telemetry for detection, orchestration, and mission-critical decisions under changing signal conditions.</li>
- <li><ruby>支配<rt>しはい</rt></ruby> operations system for unmanned combat vehicles, cyber warfare, and weaponized autonomy.</li>
- </ul>
- </div>
</div>
) : (
<div className="hero" />
diff --git a/frontend/src/styles/pc98.css b/frontend/src/styles/pc98.css
index 4796730..4dcf15e 100644
--- a/frontend/src/styles/pc98.css
+++ b/frontend/src/styles/pc98.css
@@ -1914,6 +1914,19 @@ button:focus-visible {
letter-spacing: 0.75px;
}
+.makima-badge {
+ display: inline-block;
+ padding: 4px 10px;
+ border: 1px solid #3f6fb3;
+ background: #0f1c2f;
+ color: #9bc3ff;
+ font-family: 'MS Gothic', monospace;
+ font-size: 11px;
+ letter-spacing: 0.08em;
+ text-transform: uppercase;
+ margin-bottom: 10px;
+}
+
.makima-logo {
object-fit: contain;
background: radial-gradient(circle at 30% 30%, rgba(102, 204, 255, 0.16), transparent 40%), rgba(0, 16, 40, 0.65);