From 6ba407f0f4776c5eae3b430ecf81a6e53e53e1fd Mon Sep 17 00:00:00 2001 From: OpenClaw Bot Date: Sat, 9 May 2026 20:17:37 +0200 Subject: [PATCH] feat: tighten mobile tabs and mission console theme --- src/App.tsx | 7 +- src/index.css | 270 ++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 274 insertions(+), 3 deletions(-) diff --git a/src/App.tsx b/src/App.tsx index 52746b1..2d8cd9b 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -9,7 +9,6 @@ import type { AppState, Feature, FeatureColumn, ParkingLotItem, PulseEvent, Risk import { arrayToLines, formatDateTime, linesToArray, nowIso, slugify } from './utils/format' const TABS: Array<{ key: TabKey; label: string }> = [ - { key: 'functionalities', label: 'Functionalities' }, { key: 'feature-plan', label: 'Feature Plan' }, { key: 'parking-lot', label: 'Parking Lot' }, { key: 'pulse-log', label: 'Pulse Log' }, @@ -66,7 +65,7 @@ const downloadText = (filename: string, text: string, contentType = 'text/plain; function App() { const [appState, setAppState] = useState(() => loadAppState()) - const [activeTab, setActiveTab] = useState('functionalities') + const [activeTab, setActiveTab] = useState('feature-plan') const [statusMessage, setStatusMessage] = useState('Seeded with BuildPulse so you can dogfood it immediately.') const [selectedFeatureId, setSelectedFeatureId] = useState(null) const [selectedParkingId, setSelectedParkingId] = useState(null) @@ -786,11 +785,13 @@ function App() { -