-
Notifications
You must be signed in to change notification settings - Fork 29.1k
Closed
Labels
P0Critical issues such as a build break or regressionCritical issues such as a build break or regressionf: 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.
Description
In the Material 3 spec, the dialogs and other components have button and label text that is in "Sentence case" instead of "ALL CAPS" as it was on Material 2.
We need to identify all of the strings where this is the case, and then either submit new localizations for Material 3, or just change the existing localizations to be sentence case and then call String.toUpperCase()
on the default values if Theme.of(context).useMaterial3
is false.
If we do the latter, then we can avoid the bloat from having two copies of each string in different cases.
Metadata
Metadata
Assignees
Labels
P0Critical issues such as a build break or regressionCritical issues such as a build break or regressionf: 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.