Skip to content

Redesign the ACCI map workspace#15

Draft
cryptokoh wants to merge 1 commit into
mainfrom
agent/redesign-acci-map-interface
Draft

Redesign the ACCI map workspace#15
cryptokoh wants to merge 1 commit into
mainfrom
agent/redesign-acci-map-interface

Conversation

@cryptokoh

Copy link
Copy Markdown
Contributor

What changed

  • Introduces a responsive top navigation with Austin search and live-data status
  • Groups primary map actions in a bottom-left L-shaped dock
  • Adds an auto-open timeline that collapses into the dock
  • Adds combined, point, and column visualization modes
  • Previews travel context, severity, harm, and date when a crash is hovered
  • Expands the source panel with Austin person-level data, mobility-project links, and TxDOT CRIS
  • Documents the interaction model and future data-layer path in the ACCI handoff

Why

The previous controls were split across a tall panel, the header, native map controls, and the footer. The new workspace keeps the map legible while making primary actions predictable on desktop and reachable with one thumb on mobile.

Validation

  • node --check app.js
  • npx --yes html-validate@10 index.html
  • Staged diff whitespace validation
  • Playwright interaction coverage at 1440 by 900 and 390 by 844
  • Live City data load with 2,063 records
  • Timeline collapse and restore
  • Filter drawer and mobile search behavior
  • Visualization-mode switching
  • Real crash hover preview
  • No browser exceptions during verified flows

@netlify

netlify Bot commented Jul 20, 2026

Copy link
Copy Markdown

Deploy Preview for handprotocol ready!

Name Link
🔨 Latest commit ab070ce
🔍 Latest deploy log https://app.netlify.com/projects/handprotocol/deploys/6a5dba2401e38e0008428eb8
😎 Deploy Preview https://deploy-preview-15--handprotocol.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant