From bc17f57b81c5c00ea33bb8a58fe1694541a22f17 Mon Sep 17 00:00:00 2001 From: rakadu1 Date: Fri, 24 Apr 2026 10:25:10 +0530 Subject: [PATCH] feat(explorer): implement vertical ADAS property view and optimize workspace layout This commit introduces a specialized visualization for ADAS radar data and significantly improves the Data Explorer's responsiveness at small window dimensions. Key Changes: - ADAS Visualization: Replaced the horizontal AG Grid for the ADAS tab with a custom Vertical Property View. This uses a card-based layout with clean Key-Value tables, optimizing for high-column counts and narrow panels. - Layout Optimizations: - Reduced minimum window dimensions for the Data Explorer from 400x300 to 250x200. - Implemented horizontal scrolling for the tab navigation row to prevent UI breakage at narrow widths. - Added 'flex-shrink-0' guards to the panel header and tabs to ensure they remain visible and stable during vertical resizing. - UI Refinement: Cleaned up the ADAS view by removing redundant property IDs from headers and centering all data within a structured 2-column grid. - Documentation: - Updated the /intel folder (readme.md, context.md, GEMINI.md) to reflect new features. - Added "Rationale" comments to source code (index.html, dataExplorer.js) to document architectural decisions and prevent future UI regressions. Fixes: #ADAS-Explorer-Overhaul --- steps/index.html | 28 +- steps/intel/GEMINI.md | 5 +- steps/intel/context.md | 11 +- steps/intel/readme.md | 2 + steps/src/dataExplorer.js | 74 +- track_history_playback.json | 873540 +++++++++++++++++++++++++++++++++ 6 files changed, 873641 insertions(+), 19 deletions(-) create mode 100644 track_history_playback.json diff --git a/steps/index.html b/steps/index.html index a3c8601..e619c02 100644 --- a/steps/index.html +++ b/steps/index.html @@ -620,33 +620,30 @@