# Extractable Components

## AppShell

- Source: `src/app/core/layout/shell/`
- Category: layout
- Description: Authenticated toolbar, team switcher, scrolling content and four-tab bottom navigation.
- Extractable props: `teamName`, `activeTab`, `showTeamSwitcher`
- Hardcoded: navigation labels, Material icon names, green primary styling

No custom basic primitives exist yet. Angular Material primitives should remain inline in drafts.
