Skip to content

Commit

Permalink
Update tokens to 4.0.0 (flutter#148789)
Browse files Browse the repository at this point in the history
This PR is to 
* Update the Material Design tokens to 4.0.0

Since the last token update(flutter#145356), only `Slider` tokens have been updated. The M3 `Slider` has significant visual changes, compared to the original M3 Slider, so a separate PR would be needed. I commented out `SliderTemplate` and added a TODO when we are ready to add new widgets again.
  • Loading branch information
QuncCccccc authored and victorsanni committed May 31, 2024
1 parent 2334f6f commit 49b123d
Show file tree
Hide file tree
Showing 64 changed files with 99 additions and 122 deletions.
4 changes: 2 additions & 2 deletions dev/tools/gen_defaults/bin/gen_defaults.dart
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,6 @@ import 'package:gen_defaults/radio_template.dart';
import 'package:gen_defaults/search_bar_template.dart';
import 'package:gen_defaults/search_view_template.dart';
import 'package:gen_defaults/segmented_button_template.dart';
import 'package:gen_defaults/slider_template.dart';
import 'package:gen_defaults/snackbar_template.dart';
import 'package:gen_defaults/surface_tint.dart';
import 'package:gen_defaults/switch_template.dart';
Expand Down Expand Up @@ -143,7 +142,8 @@ Future<void> main(List<String> args) async {
SearchViewTemplate('SearchView', '$materialLib/search_anchor.dart', tokens).updateFile();
SegmentedButtonTemplate('md.comp.outlined-segmented-button', 'SegmentedButton', '$materialLib/segmented_button.dart', tokens).updateFile();
SnackbarTemplate('md.comp.snackbar', 'Snackbar', '$materialLib/snack_bar.dart', tokens).updateFile();
SliderTemplate('md.comp.slider', 'Slider', '$materialLib/slider.dart', tokens).updateFile();
// TODO(QuncCccccc): uncomment `SliderTemplate` once `Slider` widget is updated to match the latest M3 specs.
// SliderTemplate('md.comp.slider', 'Slider', '$materialLib/slider.dart', tokens).updateFile();
SurfaceTintTemplate('SurfaceTint', '$materialLib/elevation_overlay.dart', tokens).updateFile();
SwitchTemplate('Switch', '$materialLib/switch.dart', tokens).updateFile();
TimePickerTemplate('TimePicker', '$materialLib/time_picker.dart', tokens).updateFile();
Expand Down
2 changes: 1 addition & 1 deletion dev/tools/gen_defaults/data/badge.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "v2_3_5",
"version": "4_0_0",

"md.comp.badge.color": "error",
"md.comp.badge.large.color": "error",
Expand Down
2 changes: 1 addition & 1 deletion dev/tools/gen_defaults/data/banner.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "v2_3_5",
"version": "4_0_0",

"md.comp.banner.container.color": "surfaceContainerLow",
"md.comp.banner.container.elevation": "md.sys.elevation.level1",
Expand Down
2 changes: 1 addition & 1 deletion dev/tools/gen_defaults/data/bottom_app_bar.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "v2_3_5",
"version": "4_0_0",

"md.comp.bottom-app-bar.container.color": "surfaceContainer",
"md.comp.bottom-app-bar.container.elevation": "md.sys.elevation.level2",
Expand Down
2 changes: 1 addition & 1 deletion dev/tools/gen_defaults/data/button_elevated.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "v2_3_5",
"version": "4_0_0",

"md.comp.elevated-button.container.color": "surfaceContainerLow",
"md.comp.elevated-button.container.elevation": "md.sys.elevation.level1",
Expand Down
2 changes: 1 addition & 1 deletion dev/tools/gen_defaults/data/button_filled.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "v2_3_5",
"version": "4_0_0",

"md.comp.filled-button.container.color": "primary",
"md.comp.filled-button.container.elevation": "md.sys.elevation.level0",
Expand Down
2 changes: 1 addition & 1 deletion dev/tools/gen_defaults/data/button_filled_tonal.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "v2_3_5",
"version": "4_0_0",

"md.comp.filled-tonal-button.container.color": "secondaryContainer",
"md.comp.filled-tonal-button.container.elevation": "md.sys.elevation.level0",
Expand Down
2 changes: 1 addition & 1 deletion dev/tools/gen_defaults/data/button_outlined.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "v2_3_5",
"version": "4_0_0",

"md.comp.outlined-button.container.height": 40.0,
"md.comp.outlined-button.container.shape": "md.sys.shape.corner.full",
Expand Down
2 changes: 1 addition & 1 deletion dev/tools/gen_defaults/data/button_text.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "v2_3_5",
"version": "4_0_0",

"md.comp.text-button.container.height": 40.0,
"md.comp.text-button.container.shape": "md.sys.shape.corner.full",
Expand Down
2 changes: 1 addition & 1 deletion dev/tools/gen_defaults/data/card_elevated.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "v2_3_5",
"version": "4_0_0",

"md.comp.elevated-card.container.color": "surfaceContainerLow",
"md.comp.elevated-card.container.elevation": "md.sys.elevation.level1",
Expand Down
2 changes: 1 addition & 1 deletion dev/tools/gen_defaults/data/card_filled.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "v2_3_5",
"version": "4_0_0",

"md.comp.filled-card.container.color": "surfaceContainerHighest",
"md.comp.filled-card.container.elevation": "md.sys.elevation.level0",
Expand Down
2 changes: 1 addition & 1 deletion dev/tools/gen_defaults/data/card_outlined.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "v2_3_5",
"version": "4_0_0",

"md.comp.outlined-card.container.color": "surface",
"md.comp.outlined-card.container.elevation": "md.sys.elevation.level0",
Expand Down
2 changes: 1 addition & 1 deletion dev/tools/gen_defaults/data/carousel_item.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "v2_3_5",
"version": "4_0_0",

"md.comp.carousel-item.container.color": "surface",
"md.comp.carousel-item.container.elevation": "md.sys.elevation.level0",
Expand Down
2 changes: 1 addition & 1 deletion dev/tools/gen_defaults/data/checkbox.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "v2_3_5",
"version": "4_0_0",

"md.comp.checkbox.container.size": 18.0,
"md.comp.checkbox.error.focus.state-layer.color": "error",
Expand Down
2 changes: 1 addition & 1 deletion dev/tools/gen_defaults/data/chip_assist.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "v2_3_5",
"version": "4_0_0",

"md.comp.assist-chip.container.height": 32.0,
"md.comp.assist-chip.container.shape": "md.sys.shape.corner.small",
Expand Down
2 changes: 1 addition & 1 deletion dev/tools/gen_defaults/data/chip_filter.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "v2_3_5",
"version": "4_0_0",

"md.comp.filter-chip.container.height": 32.0,
"md.comp.filter-chip.container.shape": "md.sys.shape.corner.small",
Expand Down
2 changes: 1 addition & 1 deletion dev/tools/gen_defaults/data/chip_input.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "v2_3_5",
"version": "4_0_0",

"md.comp.input-chip.container.elevation": "md.sys.elevation.level0",
"md.comp.input-chip.container.height": 32.0,
Expand Down
2 changes: 1 addition & 1 deletion dev/tools/gen_defaults/data/chip_suggestion.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "v2_3_5",
"version": "4_0_0",

"md.comp.suggestion-chip.container.height": 32.0,
"md.comp.suggestion-chip.container.shape": "md.sys.shape.corner.small",
Expand Down
2 changes: 1 addition & 1 deletion dev/tools/gen_defaults/data/color_dark.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "v2_3_5",
"version": "4_0_0",

"md.sys.color.background": "md.ref.palette.neutral6",
"md.sys.color.error": "md.ref.palette.error80",
Expand Down
2 changes: 1 addition & 1 deletion dev/tools/gen_defaults/data/color_light.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "v2_3_5",
"version": "4_0_0",

"md.sys.color.background": "md.ref.palette.neutral98",
"md.sys.color.error": "md.ref.palette.error40",
Expand Down
2 changes: 1 addition & 1 deletion dev/tools/gen_defaults/data/date_picker_docked.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "v2_3_5",
"version": "4_0_0",

"md.comp.date-picker.docked.container.color": "surfaceContainerHigh",
"md.comp.date-picker.docked.container.elevation": "md.sys.elevation.level3",
Expand Down
2 changes: 1 addition & 1 deletion dev/tools/gen_defaults/data/date_picker_input_modal.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "v2_3_5",
"version": "4_0_0",

"md.comp.date-input.modal.container.color": "surfaceContainerHigh",
"md.comp.date-input.modal.container.elevation": "md.sys.elevation.level3",
Expand Down
2 changes: 1 addition & 1 deletion dev/tools/gen_defaults/data/date_picker_modal.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "v2_3_5",
"version": "4_0_0",

"md.comp.date-picker.modal.container.color": "surfaceContainerHigh",
"md.comp.date-picker.modal.container.elevation": "md.sys.elevation.level3",
Expand Down
2 changes: 1 addition & 1 deletion dev/tools/gen_defaults/data/dialog.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "v2_3_5",
"version": "4_0_0",

"md.comp.dialog.action.focus.label-text.color": "primary",
"md.comp.dialog.action.focus.state-layer.color": "primary",
Expand Down
2 changes: 1 addition & 1 deletion dev/tools/gen_defaults/data/dialog_fullscreen.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "v2_3_5",
"version": "4_0_0",

"md.comp.full-screen-dialog.container.color": "surface",
"md.comp.full-screen-dialog.container.elevation": "md.sys.elevation.level0",
Expand Down
2 changes: 1 addition & 1 deletion dev/tools/gen_defaults/data/divider.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "v2_3_5",
"version": "4_0_0",

"md.comp.divider.color": "outlineVariant",
"md.comp.divider.thickness": 1.0
Expand Down
2 changes: 1 addition & 1 deletion dev/tools/gen_defaults/data/elevation.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "v2_3_5",
"version": "4_0_0",

"md.sys.elevation.level0": 0.0,
"md.sys.elevation.level1": 1.0,
Expand Down
2 changes: 1 addition & 1 deletion dev/tools/gen_defaults/data/fab_extended_primary.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "v2_3_5",
"version": "4_0_0",

"md.comp.extended-fab.primary.container.color": "primaryContainer",
"md.comp.extended-fab.primary.container.elevation": "md.sys.elevation.level3",
Expand Down
2 changes: 1 addition & 1 deletion dev/tools/gen_defaults/data/fab_large_primary.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "v2_3_5",
"version": "4_0_0",

"md.comp.fab.primary.large.container.color": "primaryContainer",
"md.comp.fab.primary.large.container.elevation": "md.sys.elevation.level3",
Expand Down
2 changes: 1 addition & 1 deletion dev/tools/gen_defaults/data/fab_primary.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "v2_3_5",
"version": "4_0_0",

"md.comp.fab.primary.container.color": "primaryContainer",
"md.comp.fab.primary.container.elevation": "md.sys.elevation.level3",
Expand Down
2 changes: 1 addition & 1 deletion dev/tools/gen_defaults/data/fab_small_primary.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "v2_3_5",
"version": "4_0_0",

"md.comp.fab.primary.small.container.color": "primaryContainer",
"md.comp.fab.primary.small.container.elevation": "md.sys.elevation.level3",
Expand Down
2 changes: 1 addition & 1 deletion dev/tools/gen_defaults/data/icon_button.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "v2_3_5",
"version": "4_0_0",

"md.comp.icon-button.disabled.icon.color": "onSurface",
"md.comp.icon-button.disabled.icon.opacity": 0.38,
Expand Down
2 changes: 1 addition & 1 deletion dev/tools/gen_defaults/data/icon_button_filled.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "v2_3_5",
"version": "4_0_0",

"md.comp.filled-icon-button.container.color": "primary",
"md.comp.filled-icon-button.container.height": 40.0,
Expand Down
2 changes: 1 addition & 1 deletion dev/tools/gen_defaults/data/icon_button_filled_tonal.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "v2_3_5",
"version": "4_0_0",

"md.comp.filled-tonal-icon-button.container.color": "secondaryContainer",
"md.comp.filled-tonal-icon-button.container.height": 40.0,
Expand Down
2 changes: 1 addition & 1 deletion dev/tools/gen_defaults/data/icon_button_outlined.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "v2_3_5",
"version": "4_0_0",

"md.comp.outlined-icon-button.container.height": 40.0,
"md.comp.outlined-icon-button.container.shape": "md.sys.shape.corner.full",
Expand Down
2 changes: 1 addition & 1 deletion dev/tools/gen_defaults/data/list.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "v2_3_5",
"version": "4_0_0",

"md.comp.list.divider.leading-space": 16.0,
"md.comp.list.divider.trailing-space": 16.0,
Expand Down
2 changes: 1 addition & 1 deletion dev/tools/gen_defaults/data/menu.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "v2_3_5",
"version": "4_0_0",

"md.comp.menu.container.color": "surfaceContainer",
"md.comp.menu.container.elevation": "md.sys.elevation.level2",
Expand Down
2 changes: 1 addition & 1 deletion dev/tools/gen_defaults/data/motion.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "v2_3_5",
"version": "4_0_0",

"md.sys.motion.duration.extra-long1Ms": 700.0,
"md.sys.motion.duration.extra-long2Ms": 800.0,
Expand Down
2 changes: 1 addition & 1 deletion dev/tools/gen_defaults/data/navigation_bar.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "v2_3_5",
"version": "4_0_0",

"md.comp.navigation-bar.active.focus.icon.color": "onSecondaryContainer",
"md.comp.navigation-bar.active.focus.label-text.color": "onSurface",
Expand Down
2 changes: 1 addition & 1 deletion dev/tools/gen_defaults/data/navigation_drawer.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "v2_3_5",
"version": "4_0_0",

"md.comp.navigation-drawer.active.focus.icon.color": "onSecondaryContainer",
"md.comp.navigation-drawer.active.focus.label-text.color": "onSecondaryContainer",
Expand Down
2 changes: 1 addition & 1 deletion dev/tools/gen_defaults/data/navigation_rail.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "v2_3_5",
"version": "4_0_0",

"md.comp.navigation-rail.active.focus.icon.color": "onSecondaryContainer",
"md.comp.navigation-rail.active.focus.label-text.color": "onSurface",
Expand Down
2 changes: 1 addition & 1 deletion dev/tools/gen_defaults/data/navigation_tab_primary.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "v2_3_5",
"version": "4_0_0",

"md.comp.primary-navigation-tab.active.focus.state-layer.color": "primary",
"md.comp.primary-navigation-tab.active.focus.state-layer.opacity": "md.sys.state.focus.state-layer-opacity",
Expand Down
2 changes: 1 addition & 1 deletion dev/tools/gen_defaults/data/navigation_tab_secondary.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "v2_3_5",
"version": "4_0_0",

"md.comp.secondary-navigation-tab.active-indicator.color": "primary",
"md.comp.secondary-navigation-tab.active-indicator.height": 2.0,
Expand Down
2 changes: 1 addition & 1 deletion dev/tools/gen_defaults/data/palette.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "v2_3_5",
"version": "4_0_0",

"md.ref.palette.black": "0xFF000000",
"md.ref.palette.blue0": "0xFF000000",
Expand Down
2 changes: 1 addition & 1 deletion dev/tools/gen_defaults/data/progress_indicator.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "v2_3_5",
"version": "4_0_0",

"md.comp.progress-indicator.active-indicator.color": "primary",
"md.comp.progress-indicator.active-indicator.shape": "md.sys.shape.corner.full",
Expand Down
2 changes: 1 addition & 1 deletion dev/tools/gen_defaults/data/radio_button.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "v2_3_5",
"version": "4_0_0",

"md.comp.radio-button.disabled.selected.icon.color": "onSurface",
"md.comp.radio-button.disabled.selected.icon.opacity": 0.38,
Expand Down
2 changes: 1 addition & 1 deletion dev/tools/gen_defaults/data/search_bar.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "v2_3_5",
"version": "4_0_0",

"md.comp.search-bar.avatar.shape": "md.sys.shape.corner.full",
"md.comp.search-bar.avatar.size": 30.0,
Expand Down
2 changes: 1 addition & 1 deletion dev/tools/gen_defaults/data/search_view.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "v2_3_5",
"version": "4_0_0",

"md.comp.search-view.container.color": "surfaceContainerHigh",
"md.comp.search-view.container.elevation": "md.sys.elevation.level3",
Expand Down
2 changes: 1 addition & 1 deletion dev/tools/gen_defaults/data/segmented_button_outlined.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "v2_3_5",
"version": "4_0_0",

"md.comp.outlined-segmented-button.container.height": 40.0,
"md.comp.outlined-segmented-button.disabled.icon.color": "onSurface",
Expand Down
2 changes: 1 addition & 1 deletion dev/tools/gen_defaults/data/shape.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "v2_3_5",
"version": "4_0_0",

"md.sys.shape.corner.extra-large": {
"family": "SHAPE_FAMILY_ROUNDED_CORNERS",
Expand Down
2 changes: 1 addition & 1 deletion dev/tools/gen_defaults/data/sheet_bottom.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "v2_3_5",
"version": "4_0_0",

"md.comp.sheet.bottom.docked.container.color": "surfaceContainerLow",
"md.comp.sheet.bottom.docked.container.shape": "md.sys.shape.corner.extra-large.top",
Expand Down
Loading

0 comments on commit 49b123d

Please sign in to comment.