Right-click go-anywhere menu

Right-click anywhere in the app to get one panel that navigates the whole platform and every settings category, with fly-outs per category.

What it is

A custom context menu with two halves: PLATFORM (main views plus a people search that jumps to a person's contact, pipeline card, estimate or 3D building) and SETTINGS (the five categories, each hovering open a fly-out of its tabs). It reads the same settings registry and the same search index as the Settings screen, and respects the same gating.

Also called: command palette · right click menu · quick nav · jump to anything

See it
Right-click go-anywhere menu
Day rate
$600
Days figured
6
Crew size
5
Fuel & equipment
$300
Finished 2 days early — $1,800 back to the crew
The two-column right-click panel with the Settings column's category fly-out open. CommandPortal.tsx. Sample data — no customer information appears here.
How it works
  1. 1Right-click is intercepted except inside inputs, textareas and contenteditable, or when Shift is held — those keep the browser's native menu.
  2. 2Copy stays at the very top when text is selected.
  3. 3Settings categories come from SETTINGS_GROUPS filtered by visibleSettingsTabs; clicking a tab navigates to its hash.
  4. 4A person row offers the same jumps the estimate screens already use, greying out any jump with nothing behind it so the row shape never moves.
Why we built it

Logged as the right-click menu IS the navigation. The registry file records that the Command Portal navigates the same list SettingsView renders, so a tab can never exist in one nav and not the other — including the 3D Builder, which the right-click menu could not reach before.

The problem
  • Reaching a settings tab meant navigating to Settings first, then hunting the chip rows.
  • Finding a person's estimate or pipeline card required three separate screens.
Sound familiar?
What you get
Any screen or settings tab is two gestures away from anywhere in the app.
One registry means the right-click menu never falls behind the rail.

See it on your own jobs

Twenty minutes, your numbers, no slide deck. We’ll build one of your real buildings in front of you and send you the estimate link at the end — yours to keep either way.

or keep browsing features →