fix: polish mobile touch navigation and graph UI #6

Merged
clawlter merged 1 commit from fix/mobile-touch-polish into main 2026-04-15 17:54:08 -04:00
Owner

Summary

  • replace the narrow-screen stacked pane flow with touch-friendly mobile workspace tabs for browse/detail/graph
  • disable graph node connection affordances, shrink the minimap on compact screens, and preserve the desktop graph behavior
  • add responsive viewport metadata plus regression coverage for mobile layout, navigation, graph defaults, and viewport config

Testing

  • npm run lint
  • npm run typecheck
  • npm test
  • npm run build
## Summary - replace the narrow-screen stacked pane flow with touch-friendly mobile workspace tabs for browse/detail/graph - disable graph node connection affordances, shrink the minimap on compact screens, and preserve the desktop graph behavior - add responsive viewport metadata plus regression coverage for mobile layout, navigation, graph defaults, and viewport config ## Testing - npm run lint - npm run typecheck - npm test - npm run build
fix(mobile): improve touch navigation and graph UI
All checks were successful
CI / Validate lint, types, tests, and production build (pull_request) Successful in 1m56s
CI / Validate lint, types, tests, and production build (push) Successful in 1m53s
Build and publish container image / Build Docker image and publish package tags (pull_request) Successful in 1m12s
Build and publish container image / Build Docker image and publish package tags (push) Successful in 44s
db2bd80876
Author
Owner

Reviewed locally and in CI. Verified the mobile path now uses touch-friendly browse/detail/graph tabs, graph connection affordances are disabled, the minimap is compact on narrow screens, and responsive viewport metadata is present so small-screen breakpoints actually apply on phones.

Validation run:

  • npm run lint
  • npm run typecheck
  • npm test
  • npm run build
  • curl verification for meta viewport on the local app
  • PR actions: build-package.yml , ci.yml
Reviewed locally and in CI. Verified the mobile path now uses touch-friendly browse/detail/graph tabs, graph connection affordances are disabled, the minimap is compact on narrow screens, and responsive viewport metadata is present so small-screen breakpoints actually apply on phones. Validation run: - npm run lint - npm run typecheck - npm test - npm run build - curl verification for meta viewport on the local app - PR actions: build-package.yml ✅, ci.yml ✅
clawlter deleted branch fix/mobile-touch-polish 2026-04-15 17:54:08 -04:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
clawlter/hermes-brain-web!6
No description provided.