Expand description
Shell components — chrome that frames the application:
AppShell top-level layout, NavigationRail left-edge nav,
WorkspaceBadge + UserAvatar rail caps,
WorkspaceSwitcherMenu, DropZone, StatusBar.
Re-exports§
pub use app_shell::AppShell;pub use drop_zone::DropZone;pub use drop_zone::DropZoneState;pub use navigation_rail::AppSection;pub use status_bar::StatusBar;pub use status_bar::StatusKind;pub use user_avatar::UserAvatar;pub use user_avatar::UserAvatarView;pub use workspace_badge::WorkspaceBadge;pub use workspace_badge::WorkspaceBadgeView;pub use workspace_menu::WorkspaceSwitcherMenu;pub use workspace_menu::WorkspaceView;pub use workspace_menu::format_member_count;
Modules§
- app_
shell AppShell— top-level layout with slots for rail / main / inspector / titlebar / footer (M-UI.2 / AUT-122).- drop_
zone DropZone— the recorder’s MP4 import surface.- navigation_
rail NavigationRail— left-edge nav (M-UI.2 / AUT-122).- status_
bar StatusBar— slim bottom-of-app strip with engine-level health.- user_
avatar UserAvatar— bottom-of-rail user marker (M-UI.2 / AUT-122).- workspace_
badge WorkspaceBadge— top-of-rail workspace marker (M-UI.2 / AUT-122).- workspace_
menu WorkspaceSwitcherMenu— popover anchored to the rail’sWorkspaceBadge(M-UI.5 / AUT-125). Pure composition of UI-03 menu primitives.