From 44dd7fcdd89f589d824b742d8b43354491d6a182 Mon Sep 17 00:00:00 2001 From: calesthio Date: Fri, 20 Mar 2026 15:12:56 -0700 Subject: [PATCH] Rename dashboard performance toggle to visuals --- README.md | 6 +++--- dashboard/public/jarvis.html | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index a79a49f..acbd92c 100644 --- a/README.md +++ b/README.md @@ -126,9 +126,9 @@ A self-contained Jarvis-style HUD with: - **Leverageable ideas** — AI-generated trade ideas (with LLM) or signal-correlated ideas (without) ### Performance Modes -The `PERF HIGH` / `PERF LOW` button in the top bar only changes rendering behavior - it does **not** remove data sources or reduce sweep coverage. +The `VISUALS FULL` / `VISUALS LITE` button in the top bar only changes rendering behavior - it does **not** remove data sources or reduce sweep coverage. -When you switch to **PERF LOW**, the dashboard: +When you switch to **VISUALS LITE**, the dashboard: - Disables decorative background effects such as the radial/grid overlays and scanlines - Removes expensive blur/backdrop-filter effects on panels and overlays - Stops non-essential animations like the logo ring blink, conflict rings, and corridor flow effects @@ -136,7 +136,7 @@ When you switch to **PERF LOW**, the dashboard: - Converts the horizontal news ticker and OSINT stream into static, scrollable lists instead of continuously animated marquees Mobile-specific behavior: -- On mobile, `PERF LOW` also forces the dashboard into **flat map mode** if you are currently on the globe +- On mobile, `VISUALS LITE` also forces the dashboard into **flat map mode** if you are currently on the globe - Future mobile loads will continue to start flat while low-perf mode is enabled The preference is saved in browser local storage, so the UI will remember your last setting. diff --git a/dashboard/public/jarvis.html b/dashboard/public/jarvis.html index d7214c8..444d067 100644 --- a/dashboard/public/jarvis.html +++ b/dashboard/public/jarvis.html @@ -547,7 +547,7 @@ function togglePerfMode(){ localStorage.setItem('crucix_low_perf', String(lowPerfMode)); document.body.classList.toggle('low-perf', lowPerfMode); const perfStatus = document.getElementById('perfStatus'); - if(perfStatus) perfStatus.textContent = lowPerfMode ? 'LOW' : 'HIGH'; + if(perfStatus) perfStatus.textContent = lowPerfMode ? 'LITE' : 'FULL'; if(globe){ globe.controls().autoRotate = !lowPerfMode; globe.arcDashAnimateTime(lowPerfMode ? 0 : 2000); @@ -591,7 +591,7 @@ function renderTopbar(){ ${mobile ? `
${getRegionControlsMarkup()}
` : ''}
- + ${t('dashboard.sweep','SWEEP')} ${(D.meta.totalDurationMs/1000).toFixed(1)}s ${d} ${timeStr} ${t('dashboard.sources','SOURCES')} ${D.meta.sourcesOk}/${D.meta.sourcesQueried}