Skip to content

refactor(appbar): modernize Appbar to latest MD3 spec - #5039

Closed
matkoson wants to merge 4 commits into
callstack:mainfrom
matkoson:feat/modernize-appbar-md3
Closed

matkoson wants to merge 4 commits into
callstack:mainfrom
matkoson:feat/modernize-appbar-md3

Conversation

@matkoson

@matkoson matkoson commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

Summary

Modernizes the Appbar components to align with the latest Material Design 3 (MD3) App bar specification.

Changes

  • Appbar / AppbarHeader / AppbarContent / AppbarAction: MD3 token-driven layout, elevated/flat modes, and updated spacing/typography behavior
  • New tokens.ts: shared MD3 App bar tokens for consistent theming
  • Example: updated AppbarExample to demonstrate current MD3 patterns
  • Docs (6.x): Appbar component docs + componentDocs6x / theme color data updates
  • Tests: expanded unit coverage and snapshot updates for the new API/behavior

Out of scope

  • No private/self-hosted CI workflows (kept on private fork only)

Test plan

  • Appbar unit tests pass
  • Example app Appbar screens look correct on iOS and Android
  • Docs preview for 6.x Appbar pages
  • Visual check against MD3 App bar spec

@CatLover01

Copy link
Copy Markdown

For the release of v6, I'm pretty sure we do not want to keep deprecated components / notices, remove them completly.

@satya164
satya164 requested a balanced review from Copilot September 15, 2026 20:33

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@JKobrynski

Copy link
Copy Markdown
Collaborator

@matkoson @pawelkata you're both rewriting Appbar, and 11 files overlap, including every component and the snapshot. Could you agree who takes it? Worth noting that #5039 still edits the generated docs that #5094 deleted.

@matkoson

Copy link
Copy Markdown
Contributor Author

Closed in favour of #5075, context: #5075 (comment)

@matkoson matkoson closed this Sep 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants