Skip to content

DS-031: Build AppShell and PageHeader primitives #418

Description

@IbrahimIjai

Complexity: High
Primary files: packages/ui/src/components/app-shell.tsx, packages/ui/src/components/page-header.tsx

Create reusable global chrome and page header slots for title, breadcrumbs,
tabs, metadata, and actions with stable alignment across product routes.

Acceptance criteria

  • Supports full-width trading and constrained content layouts.
  • Header actions remain reachable on mobile.
  • Slots do not impose route-specific content.
  • Demo/tests cover both layout modes.

Metadata

Metadata

Assignees

Labels

Stellar WaveIssues in the Stellar wave programdesign-systemSO4 visual foundations, UI primitives, and interface consistencyhelp wantedExtra attention is neededpriority:hightype:feature

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions