-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Implement Material3 support for Shell #33424
Copy link
Copy link
Labels
area-controls-shellShell Navigation, Routes, Tabs, FlyoutShell Navigation, Routes, Tabs, Flyoutmaterial3partner/syncfusionIssues / PR's with Syncfusion collaborationIssues / PR's with Syncfusion collaborationplatform/androidt/enhancement ☀️New feature or requestNew feature or request
Milestone
Metadata
Metadata
Assignees
Labels
area-controls-shellShell Navigation, Routes, Tabs, FlyoutShell Navigation, Routes, Tabs, Flyoutmaterial3partner/syncfusionIssues / PR's with Syncfusion collaborationIssues / PR's with Syncfusion collaborationplatform/androidt/enhancement ☀️New feature or requestNew feature or request
Type
Fields
Give feedbackNo fields configured for issues without a type.
Projects
Status
Done
When the UseMaterial3 MSBuild property is enabled, Shell should adopt the Material 3 visual design system. However, the current implementation does not fully reflect Material 3 behavior.
Shell components such as the App Bar, TabBar, Bottom Navigation, and content background should use Material 3–specific colors, elevation rules, and surface roles, and rely on the appropriate Material 3 theme resources. Currently, some Shell elements still use Material 2 styling or static color assignments, resulting in visual inconsistencies when Material 3 is enabled.