Workspace menus: proposed end states

Built from the real desktop menu markup and CSS (PR 9612 head), with items rearranged. Conditional items (Clear Status, Remove PR Link, Close all ports) are shown as if they all apply; in the app each appears only when it does.

Shared block, same in bothOnly in this menu

Sidebar right-click

Workspace list item

Workspace page ⋯

Header of the open workspace

Order. The sidebar menu keeps today's order, except Remove from Sidebar moves above Close all ports, and "Open in Finder" becomes the "Open in" submenu in the same place. The ⋯ menu puts Run and Configure first, then the same items in the same order as the sidebar, minus the sidebar-only group items.

Not shown. Submenu contents: Move to and Copy keep today's items; Open in is the ⋯ menu's current list. Stop and Force Stop replace Run while a run is going. Archive replaces Delete for cloud workspaces. Split and Fork are not in either menu yet.