-
Notifications
You must be signed in to change notification settings - Fork 29.7k
Closed
Labels
P3Issues that are less important to the Flutter projectIssues that are less important to the Flutter projectd: api docsIssues with https://api.flutter.dev/Issues with https://api.flutter.dev/f: material designflutter/packages/flutter/material repository.flutter/packages/flutter/material repository.frameworkflutter/packages/flutter repository. See also f: labels.flutter/packages/flutter repository. See also f: labels.r: fixedIssue is closed as already fixed in a newer versionIssue is closed as already fixed in a newer version
Description
This is a tracking issue for adding interactive code samples (with {@tool dartpad}) to components and widgets which support Material 3.
We should consider leveraging existing existing code samples by either
- wrapping existing samples with a common widget which shows a toggle to switch the sample to Material 3, at some point, have that be the default (preferred, IMO)
- copy the simplest existing sample and adding
useMaterial3: true
For new Material 3-only widgets, such as NavigationBar, the API doc will only show the Material 3 look.
cc @darrenaustin WDYT?
Components
- Buttons
- Add Material 3
FloatingActionButtonandFloatingActionButtonvariants examples #101105 - Migrate
Cardwidget to support Material 3 #100532 - Add Material 3
Dialogexamples and update existingDialogexamples #101508 -
NavigationBar - Add Material 3
NavigationRailexample and improve Material 2 example #101345 - Add Material 3
AppBarexample #102823 and Add support for Material 3 medium and large top app bars. #103962
Other widgets
Metadata
Metadata
Assignees
Labels
P3Issues that are less important to the Flutter projectIssues that are less important to the Flutter projectd: api docsIssues with https://api.flutter.dev/Issues with https://api.flutter.dev/f: material designflutter/packages/flutter/material repository.flutter/packages/flutter/material repository.frameworkflutter/packages/flutter repository. See also f: labels.flutter/packages/flutter repository. See also f: labels.r: fixedIssue is closed as already fixed in a newer versionIssue is closed as already fixed in a newer version
Type
Projects
Status
Done (PR merged)