Qun Cheng
Qun Cheng
This PR creates a new Material 3 demo app in the experimental directory. The app contains all the updated M3 components in the Flutter master channel. ## Pre-launch Checklist -...
This PR adds the updated `Chip` and `IconButton` components to the M3 Demo App. ## Pre-launch Checklist - [x] I read the [Flutter Style Guide] _recently_, and have followed its...
The thumb radius in Material 2 Switch decreases a little when it moves to the middle of the track. But in Material 3, the thumb radius should stay the same....
Fixes #116587 This PR is to add `requestFocusOnTap ` for `DropdownMenu`. By default, if the app is running on mobile platforms, the text input field will not request focus when...
The app link: https://flutter-experimental-m3-demo.web.app/#/ When the app is running on iOS safari/chrome, scrolling the first two pages will cause crashing and show a message: "A problem repeatedly occurred". But for...
Fixes #122250. This PR is to make sure all the MaterialStateProperty defaults are able to correctly resolve different states. * When a widget is pressed, it is also hovered, so...
Add Semantics support and tests cascading menus and menu bars. This is the only task that remains from [#23600](https://github.com/flutter/flutter/issues/23600).
Updated unit tests for `DropdownMenu`, `SnackBarTheme` and `Stepper` to have M2 and M3 versions. More info in #127064 ## Pre-launch Checklist - [x] I read the [Contributor Guide] and followed...
This PR is to introduce 19 new color roles and deprecate 3 color roles in `ColorScheme`. **Tone-based surface colors** (7 colors): * surfaceBright * surfaceDim * surfaceContainer * surfaceContainerLowest *...
This PR is to add support for configurable `ColorScheme` in Material 3 demo. This is still a draft because I need to talk with our UX designer @Nancyhu2023 to see...