Console shell
Every signed-in page sits in the same frame. A sidebar is on the left. Workbench tabs run across the top of the content. An optional drawer along the bottom holds shells, logs, YAML, and template deploy forms.


Sidebar
The sidebar starts collapsed. Move the pointer over it and it expands. Move away and it collapses again. Pin Sidebar keeps it open. Unpin Sidebar restores hover behavior. The logo at the top returns to Overview.
| Group | Pages | When it appears |
|---|---|---|
| Overview | Overview | Always, at the top |
| Nodes | Edgelet List, Edgelet Map, Mesh Graph | Always |
| Workloads | Microservices, System Microservices, Application, System Application | Always |
| Config | Registries through Runtime Classes | Always |
| Network | Services | Always |
| MessageBus | Operators, Accounts, Users | Only when the Controller reports NATS |
| Access Control | Roles, Role Bindings, Service Accounts, NATS Account Rules, NATS User Rules | Always |
| IAM | My Account, Users, Groups | Only when the Controller uses its built-in identity provider |
| My Account | My Account | Standalone item when identity is external |
| Events | Events | Always, near the bottom |
| Console Config | Polling settings | Always, near the bottom |
| Logout | Ends the session | Always |
Choosing a page opens it as a workbench tab. Choosing it again focuses the tab you already have.
With the sidebar expanded, the footer shows Docs, GitHub, API, and License. Docs, GitHub, and License open in a new browser window. API opens a pinned Swagger tab inside the console. Under the links, the footer shows the Controller version and the EdgeOps Console version.
